0001437749-23-005106.txt : 20230301 0001437749-23-005106.hdr.sgml : 20230301 20230301171807 ACCESSION NUMBER: 0001437749-23-005106 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 113 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230301 DATE AS OF CHANGE: 20230301 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CEVA INC CENTRAL INDEX KEY: 0001173489 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 770556376 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-49842 FILM NUMBER: 23695015 BUSINESS ADDRESS: STREET 1: 15245 SHADY GROVE ROAD STREET 2: SUITE 400 CITY: ROCKVILLE STATE: MD ZIP: 20850 BUSINESS PHONE: 240-308-8328 MAIL ADDRESS: STREET 1: 15245 SHADY GROVE ROAD STREET 2: SUITE 400 CITY: ROCKVILLE STATE: MD ZIP: 20850 FORMER COMPANY: FORMER CONFORMED NAME: CEVA INC DATE OF NAME CHANGE: 20031208 FORMER COMPANY: FORMER CONFORMED NAME: PARTHUSCEVA INC DATE OF NAME CHANGE: 20021101 FORMER COMPANY: FORMER CONFORMED NAME: CEVA INC DATE OF NAME CHANGE: 20020515 10-K 1 ceva20221231_10k.htm FORM 10-K ceva20221231_10k.htm
0001173489 CEVA INC false --12-31 FY 2022 288 313 0.001 0.001 5,000,000 5,000,000 0 0 0 0 0.001 0.001 45,000,000 45,000,000 23,595,160 23,595,160 22,984,552 23,215,439 610,608 379,721 685 1 600 0 0 1 1 0.5 7.5 0 0 1,983 12 1 0.5 1 12 1 1 1 4 0 3 1 2 10 5 20 2 10 0 2018 2019 2020 0 2030 The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant. During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during 2022. Of the $2,200, $210 has not resulted in cash outflows as of December 31, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s consolidated statements of income (loss). (*) Basic and diluted earnings per share amounts of the benefit resulting from: China Represent options granted to non-employee directors of the Company only. As of December 31, 2022, there were no outstanding or exercisable SAR units left and no outstanding or exercisable options granted to employees left. $45 and $119 net deferred taxes for the years ended December 31, 2020 and 2021, respectively, are from domestic jurisdictions. During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line. 00011734892022-01-012022-12-31 iso4217:USD 00011734892022-06-30 xbrli:shares 00011734892023-02-23 thunderdome:item 00011734892021-12-31 00011734892022-12-31 iso4217:USDxbrli:shares 0001173489us-gaap:LicenseMember2020-01-012020-12-31 0001173489us-gaap:LicenseMember2021-01-012021-12-31 0001173489us-gaap:LicenseMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMember2020-01-012020-12-31 0001173489us-gaap:RoyaltyMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMember2022-01-012022-12-31 00011734892020-01-012020-12-31 00011734892021-01-012021-12-31 0001173489ceva:CommonStockOutstandingMember2019-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2019-12-31 0001173489us-gaap:TreasuryStockMember2019-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-31 0001173489us-gaap:RetainedEarningsMember2019-12-31 00011734892019-12-31 0001173489ceva:CommonStockOutstandingMember2020-01-012020-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-31 0001173489us-gaap:TreasuryStockMember2020-01-012020-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-31 0001173489us-gaap:RetainedEarningsMember2020-01-012020-12-31 0001173489ceva:CommonStockOutstandingMember2020-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2020-12-31 0001173489us-gaap:TreasuryStockMember2020-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31 0001173489us-gaap:RetainedEarningsMember2020-12-31 00011734892020-12-31 0001173489ceva:CommonStockOutstandingMember2021-01-012021-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-31 0001173489us-gaap:TreasuryStockMember2021-01-012021-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31 0001173489us-gaap:RetainedEarningsMember2021-01-012021-12-31 0001173489ceva:CommonStockOutstandingMember2021-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2021-12-31 0001173489us-gaap:TreasuryStockMember2021-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0001173489us-gaap:RetainedEarningsMember2021-12-31 0001173489ceva:CommonStockOutstandingMember2022-01-012022-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-31 0001173489us-gaap:TreasuryStockMember2022-01-012022-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31 0001173489us-gaap:RetainedEarningsMember2022-01-012022-12-31 0001173489ceva:CommonStockOutstandingMember2022-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2022-12-31 0001173489us-gaap:TreasuryStockMember2022-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0001173489us-gaap:RetainedEarningsMember2022-12-31 0001173489ceva:IntrinsixCorpMember2021-05-312021-05-31 0001173489ceva:IntrinsixCorpMemberceva:ChiefExecutiveOfficerAndChiefTechnologyOfficerOfIntrinsixMember2021-05-312021-05-31 0001173489ceva:IntrinsixCorpMember2021-07-012021-09-30 xbrli:pure 0001173489ceva:IntrinsixCorpMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-31 0001173489ceva:IntrinsixCorpMember2021-05-31 0001173489ceva:IntrinsixMergerMemberus-gaap:CustomerRelationshipsMember2021-05-31 utr:Y 0001173489ceva:IntrinsixMergerMemberus-gaap:CustomerRelationshipsMember2021-05-312021-05-31 0001173489ceva:IntrinsixMergerMemberceva:CustomerBacklogMember2021-05-31 0001173489ceva:IntrinsixMergerMemberceva:CustomerBacklogMember2021-05-312021-05-31 0001173489ceva:IntrinsixCorpMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-05-31 0001173489ceva:IntrinsixCorpMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-05-312021-05-31 0001173489ceva:IntrinsixMergerMemberus-gaap:PatentsMember2021-05-31 0001173489ceva:IntrinsixMergerMemberus-gaap:PatentsMember2021-05-312021-05-31 0001173489ceva:IntrinsixMergerMember2021-05-31 0001173489ceva:IntrinsixMergerMember2020-01-012020-12-31 0001173489ceva:IntrinsixMergerMember2021-01-012021-12-31 0001173489us-gaap:ShortTermInvestmentsMember2020-12-31 0001173489us-gaap:ShortTermInvestmentsMember2021-12-31 0001173489us-gaap:ShortTermInvestmentsMember2022-12-31 0001173489ceva:LongTermInvestmentsMember2020-12-31 0001173489ceva:LongTermInvestmentsMember2021-12-31 0001173489ceva:LongTermInvestmentsMember2022-12-31 0001173489ceva:ComputersSoftwareAndEquipmentMembersrt:MinimumMember2022-12-31 0001173489ceva:ComputersSoftwareAndEquipmentMembersrt:MaximumMember2022-12-31 0001173489ceva:OfficeFurnitureAndEquipmentMembersrt:MinimumMember2022-12-31 0001173489ceva:OfficeFurnitureAndEquipmentMembersrt:MaximumMember2022-12-31 0001173489us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2022-12-31 0001173489us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2022-12-31 0001173489srt:OfficeBuildingMember2022-01-012022-12-31 0001173489srt:MinimumMember2022-01-012022-12-31 0001173489srt:MaximumMember2022-01-012022-12-31 0001173489ceva:ImmervisionTechnologyMemberus-gaap:OperatingExpenseMember2022-01-012022-12-31 0001173489ceva:NBIoTTechnologiesMemberus-gaap:CostOfSalesMember2022-01-012022-12-31 0001173489ceva:AssetsAndServicesFromPurchaseAgreementMemberus-gaap:CostOfSalesMember2022-01-012022-12-31 utr:M 00011734892019-01-012019-12-31 0001173489us-gaap:CostOfSalesMember2020-01-012020-12-31 0001173489us-gaap:CostOfSalesMember2021-01-012021-12-31 0001173489us-gaap:CostOfSalesMember2022-01-012022-12-31 0001173489us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-31 0001173489us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-31 0001173489us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-31 0001173489ceva:SalesAndMarketingMember2020-01-012020-12-31 0001173489ceva:SalesAndMarketingMember2021-01-012021-12-31 0001173489ceva:SalesAndMarketingMember2022-01-012022-12-31 0001173489us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-31 0001173489us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-31 0001173489us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-31 0001173489ceva:RestrictedStockUnitsPerformanceStockUnitsAndEsppMember2022-12-31 0001173489ceva:RestrictedStockUnitsPerformanceStockUnitsAndEsppMember2021-01-012021-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMember2021-12-31 0001173489ceva:ForeignExchangeForwardAndOptionContractsMemberus-gaap:CashFlowHedgingMembersrt:MinimumMember2022-01-012022-12-31 0001173489ceva:ForeignExchangeForwardAndOptionContractsMemberus-gaap:CashFlowHedgingMembersrt:MaximumMember2022-01-012022-12-31 0001173489ceva:ForeignExchangeForwardAndOptionContractsMemberus-gaap:CashFlowHedgingMember2021-12-31 0001173489ceva:ForeignExchangeForwardAndOptionContractsMemberus-gaap:CashFlowHedgingMember2022-12-31 00011734892023-01-012022-12-31 00011734892024-01-012022-12-31 00011734892025-01-012022-12-31 0001173489us-gaap:LicenseMembercountry:US2021-01-012021-12-31 0001173489us-gaap:RoyaltyMembercountry:US2021-01-012021-12-31 0001173489country:US2021-01-012021-12-31 0001173489us-gaap:LicenseMembercountry:US2022-01-012022-12-31 0001173489us-gaap:RoyaltyMembercountry:US2022-01-012022-12-31 0001173489country:US2022-01-012022-12-31 0001173489us-gaap:LicenseMemberceva:EuropeAndMiddleEastMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMemberceva:EuropeAndMiddleEastMember2021-01-012021-12-31 0001173489ceva:EuropeAndMiddleEastMember2021-01-012021-12-31 0001173489us-gaap:LicenseMemberceva:EuropeAndMiddleEastMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMemberceva:EuropeAndMiddleEastMember2022-01-012022-12-31 0001173489ceva:EuropeAndMiddleEastMember2022-01-012022-12-31 0001173489us-gaap:LicenseMembersrt:AsiaPacificMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMembersrt:AsiaPacificMember2021-01-012021-12-31 0001173489srt:AsiaPacificMember2021-01-012021-12-31 0001173489us-gaap:LicenseMembersrt:AsiaPacificMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMembersrt:AsiaPacificMember2022-01-012022-12-31 0001173489srt:AsiaPacificMember2022-01-012022-12-31 0001173489us-gaap:LicenseMemberceva:OtherMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMemberceva:OtherMember2021-01-012021-12-31 0001173489ceva:OtherMember2021-01-012021-12-31 0001173489us-gaap:LicenseMemberceva:OtherMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMemberceva:OtherMember2022-01-012022-12-31 0001173489ceva:OtherMember2022-01-012022-12-31 0001173489us-gaap:LicenseMemberceva:ConnectivityProductsMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMemberceva:ConnectivityProductsMember2021-01-012021-12-31 0001173489ceva:ConnectivityProductsMember2021-01-012021-12-31 0001173489us-gaap:LicenseMemberceva:ConnectivityProductsMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMemberceva:ConnectivityProductsMember2022-01-012022-12-31 0001173489ceva:ConnectivityProductsMember2022-01-012022-12-31 0001173489us-gaap:LicenseMemberceva:SmartSensingProductsMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMemberceva:SmartSensingProductsMember2021-01-012021-12-31 0001173489ceva:SmartSensingProductsMember2021-01-012021-12-31 0001173489us-gaap:LicenseMemberceva:SmartSensingProductsMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMemberceva:SmartSensingProductsMember2022-01-012022-12-31 0001173489ceva:SmartSensingProductsMember2022-01-012022-12-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-12-31 0001173489us-gaap:TransferredAtPointInTimeMember2021-01-012021-12-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-12-31 0001173489us-gaap:TransferredAtPointInTimeMember2022-01-012022-12-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredOverTimeMember2021-01-012021-12-31 0001173489us-gaap:TransferredOverTimeMember2021-01-012021-12-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredOverTimeMember2022-01-012022-12-31 0001173489us-gaap:TransferredOverTimeMember2022-01-012022-12-31 0001173489us-gaap:LicenseMembercountry:US2020-01-012020-12-31 0001173489us-gaap:RoyaltyMembercountry:US2020-01-012020-12-31 0001173489country:US2020-01-012020-12-31 0001173489us-gaap:LicenseMemberceva:EuropeAndMiddleEastMember2020-01-012020-12-31 0001173489us-gaap:RoyaltyMemberceva:EuropeAndMiddleEastMember2020-01-012020-12-31 0001173489ceva:EuropeAndMiddleEastMember2020-01-012020-12-31 0001173489us-gaap:LicenseMembersrt:AsiaPacificMember2020-01-012020-12-31 0001173489us-gaap:RoyaltyMembersrt:AsiaPacificMember2020-01-012020-12-31 0001173489srt:AsiaPacificMember2020-01-012020-12-31 0001173489us-gaap:LicenseMemberceva:ConnectivityProductsMember2020-01-012020-12-31 0001173489us-gaap:RoyaltyMemberceva:ConnectivityProductsMember2020-01-012020-12-31 0001173489ceva:ConnectivityProductsMember2020-01-012020-12-31 0001173489us-gaap:LicenseMemberceva:SmartSensingProductsMember2020-01-012020-12-31 0001173489us-gaap:RoyaltyMemberceva:SmartSensingProductsMember2020-01-012020-12-31 0001173489ceva:SmartSensingProductsMember2020-01-012020-12-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-12-31 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-12-31 0001173489us-gaap:TransferredAtPointInTimeMember2020-01-012020-12-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredOverTimeMember2020-01-012020-12-31 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredOverTimeMember2020-01-012020-12-31 0001173489us-gaap:TransferredOverTimeMember2020-01-012020-12-31 0001173489ceva:TradeReceivablesMember2021-12-31 0001173489ceva:TradeReceivablesMember2022-12-31 0001173489ceva:AccruedRevenuesMemberceva:LicensingAndOtherMember2021-12-31 0001173489ceva:AccruedRevenuesMemberceva:LicensingAndOtherMember2022-12-31 0001173489ceva:AccruedRevenuesMemberus-gaap:RoyaltyMember2021-12-31 0001173489ceva:AccruedRevenuesMemberus-gaap:RoyaltyMember2022-12-31 0001173489ceva:DeferredRevenueMember2021-12-31 0001173489ceva:DeferredRevenueMember2022-12-31 0001173489ceva:CorporateBondsMember2022-12-31 0001173489ceva:CorporateBondsMember2021-12-31 0001173489ceva:CorporateBondsMember2022-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel1Member2022-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel2Member2022-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel3Member2022-12-31 0001173489us-gaap:FairValueInputsLevel1Member2022-12-31 0001173489us-gaap:FairValueInputsLevel2Member2022-12-31 0001173489us-gaap:FairValueInputsLevel3Member2022-12-31 0001173489ceva:CorporateBondsMember2021-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel1Member2021-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel2Member2021-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel3Member2021-12-31 0001173489us-gaap:FairValueInputsLevel1Member2021-12-31 0001173489us-gaap:FairValueInputsLevel2Member2021-12-31 0001173489us-gaap:FairValueInputsLevel3Member2021-12-31 0001173489ceva:ComputersSoftwareAndEquipmentMember2021-12-31 0001173489ceva:ComputersSoftwareAndEquipmentMember2022-12-31 0001173489ceva:OfficeFurnitureAndEquipmentMember2021-12-31 0001173489ceva:OfficeFurnitureAndEquipmentMember2022-12-31 0001173489us-gaap:LeaseholdImprovementsMember2021-12-31 0001173489us-gaap:LeaseholdImprovementsMember2022-12-31 0001173489ceva:IntrinsixCorpMemberus-gaap:CustomerRelationshipsMember2022-01-012022-12-31 0001173489ceva:IntrinsixCorpMemberus-gaap:CustomerRelationshipsMember2021-12-31 0001173489ceva:IntrinsixCorpMemberus-gaap:CustomerRelationshipsMember2022-12-31 0001173489ceva:IntrinsixCorpMemberceva:CustomerBacklogMember2022-01-012022-12-31 0001173489ceva:IntrinsixCorpMemberceva:CustomerBacklogMember2021-12-31 0001173489ceva:IntrinsixCorpMemberceva:CustomerBacklogMember2022-12-31 0001173489ceva:IntrinsixCorpMemberus-gaap:PatentsMember2022-01-012022-12-31 0001173489ceva:IntrinsixCorpMemberus-gaap:PatentsMember2021-12-31 0001173489ceva:IntrinsixCorpMemberus-gaap:PatentsMember2022-12-31 0001173489ceva:IntrinsixCorpMemberceva:CoreTechnologiesMember2022-01-012022-12-31 0001173489ceva:IntrinsixCorpMemberceva:CoreTechnologiesMember2021-12-31 0001173489ceva:IntrinsixCorpMemberceva:CoreTechnologiesMember2022-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberus-gaap:CustomerRelationshipsMember2022-01-012022-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberus-gaap:CustomerRelationshipsMember2021-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberus-gaap:CustomerRelationshipsMember2022-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:CustomerBacklogMember2022-01-012022-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:CustomerBacklogMember2021-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:CustomerBacklogMember2022-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:ResearchAndDevelopmentToolsMember2022-01-012022-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:ResearchAndDevelopmentToolsMember2021-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:ResearchAndDevelopmentToolsMember2022-12-31 0001173489ceva:ImmervisionMemberceva:ResearchAndDevelopmentToolsMember2022-01-012022-12-31 0001173489ceva:ImmervisionMemberceva:ResearchAndDevelopmentToolsMember2021-12-31 0001173489ceva:ImmervisionMemberceva:ResearchAndDevelopmentToolsMember2022-12-31 0001173489ceva:NBIoTTechnologiesMember2022-01-012022-12-31 0001173489ceva:NBIoTTechnologiesMember2021-12-31 0001173489ceva:NBIoTTechnologiesMember2022-12-31 0001173489ceva:NBIoTTechnologiesMember2018-01-012018-03-31 0001173489ceva:NBIoTTechnologiesMember2018-03-31 0001173489ceva:NBIoTTechnologiesMember2019-01-012019-12-31 0001173489us-gaap:StockAppreciationRightsSARSMembersrt:MaximumMember2015-12-31 0001173489ceva:The2011StockIncentivePlanMember2022-12-31 0001173489ceva:The2011StockIncentivePlanMember2022-01-012022-12-31 0001173489ceva:The2011StockIncentivePlanMembersrt:MaximumMember2022-01-012022-12-31 0001173489ceva:NonEmployeeDirectorMember2022-12-31 0001173489us-gaap:StockAppreciationRightsSARSMembersrt:MaximumMember2022-01-012022-12-31 0001173489us-gaap:ShareBasedPaymentArrangementEmployeeMember2022-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:EmployeesMember2019-01-012019-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:NonEmployeeDirectorMember2017-01-012017-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:NonEmployeeDirectorMember2018-01-012018-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefExecutiveOfficerMember2022-02-142022-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:ExecutiveVicePresidentWorldwideSalesMember2022-02-142022-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefFinancialOfficerMember2022-02-142022-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefOperatingOfficerMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary202021Member2020-01-012020-12-31 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary222022Member2020-01-012020-12-31 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary202023Member2020-01-012020-12-31 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMembersrt:ChiefExecutiveOfficerMember2022-02-142022-02-14 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMemberceva:ExecutiveVicePresidentWorldwideSalesMember2022-02-142022-02-14 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMembersrt:ChiefFinancialOfficerMember2022-02-142022-02-14 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMembersrt:ChiefOperatingOfficerMember2022-02-142022-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:NonEmployeeDirectorMemberceva:VestingAfterTheFirstAnniversaryGrantDateMember2021-02-162021-02-16 0001173489ceva:ShorttermExecutivePSUsMemberceva:FullVestingBasedonTheAchievementof2022LicenseTargetMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnAchievementInExcessOf90PercentMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnAchievementInExcessOf90PercentMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:FullVestingBasedOnTheAchievementPositiveShareholderReturnMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMember2021-02-182021-02-18 0001173489ceva:ShorttermExecutivePSUsMembersrt:ChiefExecutiveOfficerMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:ExecutiveVicePresidentWorldwideSalesMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:ChiefFinancialOfficerMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:ChiefOperatingOfficerMember2022-02-142022-02-14 0001173489ceva:PerformanceShareUnitsMembersrt:ChiefExecutiveOfficerMember2022-12-31 0001173489ceva:ShorttermExecutivePSUsMembersrt:ChiefExecutiveOfficerMember2022-01-012022-12-31 0001173489ceva:ShorttermExecutivePSUsMemberceva:ExecutiveVicePresidentWorldwideSalesMember2022-01-012022-12-31 0001173489ceva:ShorttermExecutivePSUsMembersrt:ChiefFinancialOfficerMember2022-01-012022-12-31 0001173489ceva:ShorttermExecutivePSUsMembersrt:ChiefOperatingOfficerMember2022-01-012022-12-31 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary202021Member2021-01-012021-12-31 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary222022Member2021-01-012021-12-31 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary202023Member2021-01-012021-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2022-11-092022-11-09 0001173489us-gaap:RestrictedStockUnitsRSUMembersrt:ExecutiveVicePresidentMember2022-12-072022-12-07 0001173489ceva:RSUsAndPSUsMember2021-12-31 0001173489ceva:RSUsAndPSUsMember2022-01-012022-12-31 0001173489ceva:RSUsAndPSUsMember2022-12-31 0001173489ceva:StockOptionsStockAppreciationRightsRestrictedStockUnitsAndPerformanceShareUnitsMember2022-12-31 0001173489ceva:The2011StockIncentivePlanMember2011-12-31 0001173489ceva:The2002StockIncentivePlanMember2020-12-31 0001173489ceva:The2011StockIncentivePlanMember2022-06-022022-06-02 0001173489ceva:The2003DirectorStockOptionPlanMember2020-12-31 0001173489ceva:The2003DirectorStockOptionPlanMember2020-01-012020-12-31 0001173489ceva:The2003DirectorStockOptionPlanMemberceva:NonEmployeeDirectorMember2004-06-302004-06-30 0001173489ceva:The2003DirectorStockOptionPlanMemberceva:NonEmployeeDirectorMember2004-07-012004-07-01 0001173489ceva:The2003DirectorStockOptionPlanMemberceva:BoardOfDirectorsMember2004-07-012004-07-01 0001173489ceva:The2003DirectorStockOptionPlanMemberceva:CommitteeChairpersonMember2004-07-012004-07-01 0001173489ceva:The2003DirectorStockOptionPlanMembersrt:BoardOfDirectorsChairmanMember2004-07-012004-07-01 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:BoardOfDirectorsChairmanMember2015-01-012017-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:DirectorsWithAChairpersonPositionMember2015-01-012017-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:OtherBoardOfDirectorsMember2015-01-012017-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:BoardOfDirectorsMember2020-07-012020-07-30 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:BoardOfDirectorsMember2021-01-012021-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:BoardOfDirectorsMember2022-01-012022-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:DirectorMember2019-02-012019-02-28 0001173489ceva:The2003DirectorStockOptionPlanMember2022-12-31 0001173489ceva:The2002EmployeeStockPurchasePlanMember2002-07-31 0001173489ceva:The2002EmployeeStockPurchasePlanMember2022-12-31 0001173489ceva:The2002EmployeeStockPurchasePlanMember2022-01-012022-12-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-12-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2022-12-31 0001173489us-gaap:CashFlowHedgingMember2021-12-31 0001173489us-gaap:CashFlowHedgingMember2022-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2021-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2022-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2020-01-012020-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2021-01-012021-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2022-01-012022-12-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2020-01-012020-12-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-01-012021-12-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2022-01-012022-12-31 0001173489us-gaap:CashFlowHedgingMember2020-01-012020-12-31 0001173489us-gaap:CashFlowHedgingMember2021-01-012021-12-31 0001173489us-gaap:CashFlowHedgingMember2022-01-012022-12-31 0001173489ceva:ForeignExchangeOptionContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2020-01-012020-12-31 0001173489ceva:ForeignExchangeOptionContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2021-01-012021-12-31 0001173489ceva:ForeignExchangeOptionContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-01-012022-12-31 0001173489ceva:ForeignExchangeForwardContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2020-01-012020-12-31 0001173489ceva:ForeignExchangeForwardContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2021-01-012021-12-31 0001173489ceva:ForeignExchangeForwardContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-01-012022-12-31 0001173489ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2020-01-012020-12-31 0001173489ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2021-01-012021-12-31 0001173489ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-01-012022-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2020-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-01-012021-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-01-012022-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnCashFlowHedgesMember2020-01-012020-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnCashFlowHedgesMember2021-01-012021-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnCashFlowHedgesMember2022-01-012022-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember2020-01-012020-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember2021-01-012021-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember2022-01-012022-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31 0001173489ceva:OtherMember2020-01-012020-12-31 0001173489country:CN2020-01-012020-12-31 0001173489country:CN2021-01-012021-12-31 0001173489country:CN2022-01-012022-12-31 0001173489country:IL2021-12-31 0001173489country:IL2022-12-31 0001173489country:FR2021-12-31 0001173489country:FR2022-12-31 0001173489country:US2021-12-31 0001173489country:US2022-12-31 0001173489ceva:OtherGeographicRegionsMember2021-12-31 0001173489ceva:OtherGeographicRegionsMember2022-12-31 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerAMember2020-01-012020-12-31 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerAMember2021-01-012021-12-31 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerAMember2022-01-012022-12-31 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerBMember2020-01-012020-12-31 0001173489us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberceva:ConnectivityProductsMember2020-01-012020-12-31 0001173489us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberceva:ConnectivityProductsMember2021-01-012021-12-31 0001173489us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberceva:ConnectivityProductsMember2022-01-012022-12-31 0001173489us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberceva:SmartSensingProductsMember2020-01-012020-12-31 0001173489us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberceva:SmartSensingProductsMember2021-01-012021-12-31 0001173489us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberceva:SmartSensingProductsMember2022-01-012022-12-31 00011734892017-01-012017-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:RevenueCommissionersIrelandMember2022-01-012022-12-31 0001173489us-gaap:InterestIncomeMemberus-gaap:ForeignCountryMemberus-gaap:RevenueCommissionersIrelandMember2022-01-012022-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMembersrt:MinimumMember2022-01-012022-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMembersrt:MaximumMember2022-01-012022-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMember2022-01-012022-12-31 iso4217:ILS 0001173489ceva:TechnologicalPreferredEnterpriseMembersrt:MaximumMember2022-01-012022-12-31 0001173489us-gaap:IntellectualPropertyMemberus-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMember2022-01-012022-12-31 0001173489us-gaap:IntellectualPropertyMemberus-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMemberceva:DevelopmentAreaAMember2022-01-012022-12-31 0001173489ceva:DividendsPaidToForeignCompaniesMemberus-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMember2022-01-012022-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMember2022-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember2018-01-012018-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember2019-01-012019-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMemberus-gaap:TaxYear2020Member2020-01-012020-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMemberus-gaap:TaxYear2021Member2021-01-012021-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMemberus-gaap:TaxYear2022Member2021-01-012021-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember2021-01-012022-12-31 0001173489us-gaap:DomesticCountryMember2021-12-31 0001173489us-gaap:DomesticCountryMember2022-12-31 0001173489us-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMember2022-12-31 0001173489us-gaap:StateAndLocalJurisdictionMemberus-gaap:CaliforniaFranchiseTaxBoardMember2022-12-31 0001173489us-gaap:StateAndLocalJurisdictionMemberus-gaap:CaliforniaFranchiseTaxBoardMember2021-01-012021-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:RevenueCommissionersIrelandMember2022-12-31 0001173489ceva:MorrisonFoersterLLPMember2022-01-012022-12-31 0001173489ceva:MorrisonFoersterLLPMember2022-12-31 0001173489ceva:MinimumRentalCommitmentsForLeaseholdPropertiesMember2022-12-31 0001173489ceva:CommitmentsForOtherLeaseObligationsMember2022-12-31 0001173489ceva:OtherPurchaseObligationsMember2022-12-31 0001173489ceva:IIAMembersrt:MinimumMember2021-01-012021-12-31 0001173489ceva:IIAMembersrt:MaximumMember2022-01-012022-12-31 0001173489ceva:IIAMember2022-01-012022-12-31 0001173489ceva:IIAMemberceva:CostOfRevenuesMember2020-01-012020-12-31 0001173489ceva:IIAMemberceva:CostOfRevenuesMember2021-01-012021-12-31 0001173489ceva:IIAMemberceva:CostOfRevenuesMember2022-01-012022-12-31 0001173489ceva:IIAMember2022-12-31 0001173489ceva:IntrinsixCorpMember2022-01-012022-12-31
 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-K

                                                                                 

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

 

For the fiscal year ended December 31, 2022

 

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

 

CEVA, INC.

(Exact name of registrant as specified in its charter)

 

Delaware

 

77-0556376

(State or other jurisdiction of

 

(I.R.S. Employer

incorporation or organization)

 

Identification No.)

   

15245 Shady Grove Road, Suite 400, Rockville, MD 20850

 

20850

(Address of principal executive offices)

 

(Zip Code)

 

(240) 308-8328

(Registrant’s telephone number, including area code)

 

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

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $.001 per share

CEVA

The NASDAQ Stock Market LLC

 

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

 

As of June 30, 2022, the aggregate market value of the registrant’s common stock held by non-affiliates of the registrant was $562,317,298 based on the closing sale price as reported on the National Association of Securities Dealers Automated Quotation System National Market System on June 30, 2022. Shares of common stock held by each officer, director, and holder of 5% or more of the outstanding common stock of the Registrant have been excluded from this calculation in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.

 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.

 

Class

 

Outstanding at February 23, 2023

Common Stock, $0.001 par value per share

 

23,416,026 shares

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Portions of the registrant’s definitive Proxy Statement for its Annual Meeting of Stockholders to be held on May 23, 2023 (the “2023 Proxy Statement”) are incorporated by reference into Item 5 of Part II and Items 10, 11, 12, 13, and 14 of Part III.

 

 

  

 

TABLE OF CONTENTS

 

PART I
     
    Page
     
Item 1. Business 5
Item 1A. Risk Factors 15
Item 1B. Unresolved Staff Comments 32
Item 2. Properties 32
Item 3. Legal Proceedings 32
Item 4. Mine Safety Disclosures 32
     
  PART II  
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities 34
Item 6. Reserved 36
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations 37
Item 7A. Quantitative and Qualitative Disclosures About Market Risk 55
Item 8. Financial Statements and Supplementary Data 56
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure 56
Item 9A Controls and Procedures 56
Item 9B. Other Information 57
     
  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 Stock Holder Matters 58
Item 13. Certain Relationships and Related Transactions, and Director Independence 58
Item 14. Principal Accountant Fees and Services 58
     
  PART IV  
Item 15. Exhibits and Financial Statement Schedules 59
Item 16. Form 10-K Summary 63
Financial Statements F-1
     
Signatures    
 

 

1

 

  

 

FORWARD-LOOKING STATEMENTS AND INDUSTRY DATA

 

This Annual Report contains forward-looking statements that involve risks and uncertainties, as well as assumptions that if they materialize or prove incorrect, could cause the results of CEVA to differ materially from those expressed or implied by such forward-looking statements and assumptions. All statements other than statements of historical fact are statements that could be deemed forward-looking statements. Forward-looking statements are generally written in the future tense and/or are preceded by words such as “will,” “may,” “should,” “could,” “expect,” “suggest,” “believe,” “anticipate,” “intend,” “plan,” or other similar words. Forward-looking statements include the following:

 

 

Our belief that our chip design expertise strengthens our relationships with customers, streamlines IP adoption and generates recurrent royalties;

 

 

Our belief that there is growing demand for high performance and low power signal processing IPs and specialized AI platforms and software incorporating all the necessary hardware and software for target applications;

 

 

Our strategies to capitalize on the growing demand for smarter, connected devices;

 

 

Our expectations around competition and our belief that we compete effectively in the principal competitive elements in our field;

 

 

Our belief that the adoption of our wireless connectivity and smart sensing IP products beyond our incumbency in the handset baseband market continues to progress, and the concluded agreements for our connectivity and smart sensing IP products during the recent period illustrates the exceptional interest in our wireless connectivity platforms, in both traditional and new areas;

 

 

Our belief that our PentaG2 platform for 5G handsets and 5G IoT endpoints is the most comprehensive baseband processor IP in the industry today and provides newcomers and incumbents with a comprehensive solution to address the need for 5G processing for smartphones, fixed wireless, satellite communications and a range of connected devices such as robots, cars, smart cities and other devices for industrial applications;

 

 

Our belief that our specialization and technological edge in signal processing platforms for 5G base station radio access network (RAN) and our PentaG RAN platform put us in a strong position to capitalize on the growing 5G RAN demand and the its disintegration toward new architecture and form factors, and that our PentaG RAN platform for 5G RAN settings is the most comprehensive baseband processor IP in the industry today and provides customers and incumbents with a comprehensive solution to address the need for 5G;

 

 

Our belief that our Bluetooth, Wi-Fi, UWB, cellular IoT and 5G IPs allow us to expand further into IoT applications and substantially increase our value-add and overall addressable market, which is expected to be more than 15 billion devices annually by 2026 based on ABI Research;

 

 

Our belief that the growing market for True Wireless Stereo (TWS) earbuds and smartwatches, and AR and VR headsets and other wearable assisted devices, offers an incremental growth segment for us;

 

 

Our belief that our unique capability to combine our Bluetooth IP, audio DSP IP and software for contextual aware user experience puts us in a strong position to capitalize on the fast-growing TWS markets of earbuds, smartwatches, Over the Counter hearing aids, wireless speakers, PCs, and more;

 

 

Our belief that our second generation SensPro2 sensor hub DSP family provides highly compelling offerings for any sensor-enabled device and applications which enables us to address the transformation in devices enabled by these applications and expand our footprint and content in smartphones, drones, consumer cameras, surveillance, automotive safety, voice-enabled devices and industrial IoT applications;

 

2

 

 

Statements regarding third-party estimates of industry growth and future market conditions, including the expectation that camera-enabled devices incorporating computer vision and AI will exceed 1 billion units and devices incorporating voice AI will reach 600 million units by 2025 per research from Yole Group;

 

 

Our belief that our newest generation family of AI processors for deep learning at the edge, the NeuPro-M, represents new IP licensing and royalty drivers for us in the coming years, due to the increased deployment of neural networks in a wide range of camera-based devices, which is expected to be more than 2.5 billion Edge AI devices shipped annually by 2026 based on research from Yole Group;

 

 

Our belief that the Hillcrest Labs sensor fusion business unit allows us to address an important technology piece used in personal computers, robotics, TWS earbuds, smart TVs and many other smart sensing IP products;

 

 

Our beliefs regarding the impact of the Intrinsix acquisition, including it providing new growth vectors, new market reach and a broader revenue base, it allowing us to expand into the lucrative aerospace and defense market, and our ability to offer customers co-creation solutions that combine the CEVA IP portfolio and Intrinsix’s broad chip design competencies;

 

 

Our expectation that significant growth in shipments and royalty revenues will be derived from base station and IoT applications over the next few years, including from a range of different products at different royalty ASPs, spanning from high volume Bluetooth and Wi-Fi to high value sensor fusion and base station RAN;

 

 

Our belief that our ubiquitous technology and collaborative business model present a significant and secular growth prospect as the continuing digital transformation drives industries to become connected and intelligent which we intend to continue to capitalize on the semiconductor momentum with our Edge AI, 5G, Wi-Fi, Bluetooth and other product lines;

 

 

Our expectation that our licensing, NRE and related revenues business will continue to benefit from multiple growth vectors where we excel, in particular 5G, Wi-Fi 6 &7, Edge Ai and wearables and hearables; 

 

 

Our efforts with respect to managing demand, ongoing supply chain disruptions and shortages;

 

 

Any statements regarding sales trends and financial results for 2023 and other future periods, including our expectations with respect to future customers, contracts, revenues and expenses, regarding our customer pipeline, that a significant portion of our future revenues will continue to be generated by a limited number of customers, that international customers will continue to account for a significant portion of our revenues for the foreseeable future, that an increasing portion of our new customers and revenues will be derived from internationally customers generally and sales to the Asia Pacific (APAC) and China in particular, and that we can expand our customer base and revenues in Europe and the U.S.;

 

 

Our anticipation that our cash and cash equivalents, short-term bank deposits and marketable securities, along with cash from operations, will provide sufficient capital to fund our operations for at least the next 12 months;

 

 

Our belief that fluctuations in high interest rates within our investment portfolio will not have a material effect on our financial position on an annual or quarterly basis;

 

 

Our belief that the high interest rate environment and concerns related to economic slowdown we experienced in the second half of 2022 may continue throughout the first half of 2023, or longer, and adversely affect our revenues;

 

3

 

 

Our expectation that while the COVID-19 pandemic may no longer materially affect our operating results, we will continue to be impacted by other global, macroeconomic and industry phenomena including the continued Russian military action against Ukraine, soft demand and elevated inventories in the smartphone and consumer electronics markets and the technology sector undergoing project expense adjustments and other re-alignments which we expect to continue into the first half of 2023; and

 

 

Our expectation that we will engage in an orderly transition process as we integrate newly appointed officers and managers.

 

Forward-looking statements are not guarantees of future performance and involve risks and uncertainties. The forward-looking statements contained in this report are based on information that is currently available to us and expectations and assumptions that we deem reasonable at the time the statements were made. We do not undertake any obligation to update any forward-looking statements in this report or in any of our other communications, except as required by law. All such forward-looking statements should be read as of the time the statements were made and with the recognition that these forward-looking statements may not be complete or accurate at a later date.

 

Many factors may cause actual results to differ materially from those expressed or implied by the forward-looking statements contained in this report. These factors include, but are not limited to, those risks set forth in Item 1A: Risk Factors.

 

This report contains market data prepared by third party research firms. Actual market results may differ from their projections. This report includes trademarks and registered trademarks of CEVA. Products or service names of other companies mentioned in this Annual Report on Form 10-K may be trademarks or registered trademarks of their respective owners.

 

4

 

PART I

 

ITEM 1.

BUSINESS

 

Company Overview

 

Headquartered in Rockville, Maryland, CEVA is the leading licensor of wireless connectivity and smart sensing technologies and a provider of chip design services. We offer Digital Signal Processors, AI processors, short and long range connectivity solutions, 5G wireless platforms and complementary software for sensor fusion, image enhancement, computer vision, voice input and artificial intelligence, all of which are key enabling technologies for a smarter, more connected world. Our state-of-the-art technology is included in more than 15 billion chips shipped to date for a diverse range of end markets. In 2022, more than 1.7 billion CEVA-powered devices were shipped, equivalent to more than 50 devices every second.

 

Our hardware IP products and solutions are licensed to customers who embed them into their System on Chip (SoC) designs to create power-efficient, intelligent, secure and connected devices. Our customers include many of the world’s leading semiconductor and original equipment manufacturer (OEM) companies targeting a wide variety of cellular and IoT end markets, including mobile, PC, consumer, automotive, robotics, industrial, aerospace and defense and medical. Our software IP is licensed primarily to OEMs who embed our software in their SoC.

 

Our Intrinsix chip design business unit enables us to offer our customers SoC design services, which we refer to as co-creation, that take advantage of our IP portfolio, Intrinsix’s designed to deliver (D2D) and security IP and Intrinsix’s design capabilities for digital, mix signal and RF. We believe that having chip design expertise as part of our offerings strengthens our relationships with customers, streamlines IP adoption, generates recurrent royalties and more. Furthermore, Intrinsix’s experience and customer base in the growing chip development programs with the U.S. Department of Defense and the Defense Advanced Research Projects Agency (DARPA) together with its IP offerings for processor security and chiplets extends CEVA’s serviceable market and revenue base.

 

CEVA is a sustainability and environmentally conscious company. We have adopted both a Code of Business Conduct and Ethics and a Sustainability Policy, in which we emphasize and focus on environmental preservation, recycling, the welfare of our employees and privacy – which we promote on a corporate level. At CEVA, we are committed to social responsibility, values of preservation and consciousness towards these purposes.

 

Our revenue mix comprises primarily of IP licensing fees and related revenues, non-recurring engineering (NRE) revenues and royalties generated from the shipments of products deploying our IP. Related revenues include revenues from post contract support, training and sale of development systems and chips. NRE revenue is associated with our Intrinsix chip design business.

 

We were initially incorporated in Delaware on November 22, 1999 under the name DSP Cores, Inc. The current company was created through the combination of the DSP IP licensing division of DSP Group, Inc. and Parthus Technologies plc (Parthus) in November 2002.

 

We have 485 employees worldwide, with research and development facilities in Israel, the United States, France, Serbia, Ireland and the United Kingdom, and sales and support offices throughout Asia Pacific (APAC), Sweden, France, Israel and the United States.

 

Industry Background

 

DSP Cores

 

Digital signal processing is a key underlying technology in many of today's fastest growing electronics markets. Digital signal processors (DSPs) are specialized high-speed processors that are optimized for performing repetitive arithmetic calculations on an array of data. DSPs provide the foundation for a vast majority of today's electronic products that are smart and connected, enabling the sensing and wireless communications capabilities (e.g. 5G baseband and RAN processing, computer vision, deep neural network, sound processing and analytics).

 

5

 

Edge AI Hybrid Processors

 

Edge AI Hybrid processors are a new breed of processors targeted at cost- and power-sensitive intelligent devices that use interchangeable workloads of traditional DSP and AI inferencing algorithms to enable intelligent vision, conversational AI, sensor fusion and contextual awareness. The DSP is used to process conventional algorithms for imaging, vision, voice, sound, radar, among others, while the AI-related workloads such as classification, pattern matching, prediction and detection are handled by a combination of DSPs and AI accelerators. These Edge AI hybrid processors perform all AI inferencing on the device, with no need for cloud-based processing. These processors aim to mimic the human brain, allowing them to perform cognitive tasks for a wide range of functions, including vision, sound, real-time translation, user behavior and malware detection. Edge AI processors will make their way into billions of devices in the coming years, including mobile, consumer, medical, industrial and automotive applications.

 

Short Range Wireless IPs

 

Wi-Fi, Bluetooth and ultra wideband (UWB) are key technologies for any company looking to address the mobile, SmartHome, Enterprise, and IoT end markets. Moreover, many companies wish to integrate these connectivity technologies into SoC designs rather than provide connectivity through an additional chip in the system. Yet, Wi-Fi and Bluetooth standards are constantly evolving, and the many new end applications are looking to benefit from these enhancements, which put further pressure on time to market on SoC vendors. The advent of IoT has resulted in significant demand for connectivity IPs that addresses this burgeoning market, among which are smart True Wireless Stereo earbuds, wearables, health monitoring, smart speakers, smart home appliances, and many other consumer and IoT devices. By licensing rather than developing these technologies in-house, companies can now get access to the latest standards and profiles from CEVA without undertaking the expensive research and development costs required to develop these technologies internally.

 

Cellular IoT IPs

 

Cellular IoT, and specifically Narrowband IoT (NB-IoT), LTE Cat-1 and the upcoming RedCap standards have become key technologies for any company wishing to connect low power IoT devices over long distances, using cellular networks. By its nature, cellular is a very complex technology, with most of the industry knowledge held within a few large companies. By providing low power cellular DSP cores and platforms, we help companies overcome the entry barriers to the cellular IoT market without undertaking the complex and expensive R&D to develop these technologies internally.

 

5G/5G Advanced User Equipment and Infrastructure IPs

 

As 5G networks continue to be deployed globally, new use cases and applications that leverage the standard’s enormous bandwidth and ultra-low latency are emerging, including fixed wireless access, private networks and vehicle-to-everything (V2X) communications, to name but a few. CEVA’s latest generation CEVA-XC20 DSP and PentaG2 platform IP effectively lower the high entry barriers for network equipment manufacturers, IoT companies and newcomers who wish to address these huge market opportunities by providing comprehensive IPs on which to build their 5G/5G Advanced SoC and ASICs, while reducing the time-to-market, risk, effort and associated cost.

 

Sensor Fusion

 

Inertial and environmental sensors based on micro-electromechanical systems (MEMS) are used in an increasing number of devices, including smartphones, laptops, robots, TWS earbuds, spatial audio headsets, smart TVs, remote controls, AR and VR headsets, drones and many other consumer and industrial devices. The software required to process the sensor data and fuse the data from multiple sensors is complex and requires unique specialization. By licensing rather than developing this sensor processing software in-house, companies can focus their efforts developing the applications that utilize the processed sensor data to create differentiated, contextually aware devices.

 

6

 

Chiplets

 

The development of monolithic SoCs at advanced nodes has become exponentially more expensive, and this, coupled with long design cycles and manufacturing lead times, has led to the emergence of chiplets as a viable, cost-effective alternative. A chiplet is a sub processing unit or modular chip that is combined together with other chiplets in a package connected together by die-to-die interconnects, to form a processor. This new approach to complex chip design is a fast and less expensive way to build a processor, where chiplets can provide essential functionality like 5G connectivity and AI processing within a modular processor design. By providing die-to-die interconnect IP and security and assurance IP for chiplets, along with full design services, CEVA can help companies develop chiplets and address this burgeoning market.

 

Design Gap

 

The demand for connected and smart mobile, consumer, automotive, industrial, aerospace & defense and IoT devices continues to grow. These devices require faster and low power connectivity, and a richer user experience that is aware and predictive. Semiconductor manufacturers face ever growing pressures to make smaller, feature-rich integrated circuits that are more reliable, less expensive and have greater performance. These two trends are occurring concurrently in the face of decreasing product lifecycles and constrained battery power. The advent of wireless connectivity technologies like 5G, Wi-Fi 6 and Bluetooth 5 and the diverse sensor related workloads required to make a device smart, such as advanced image enhancement, computer vision, AI inferencing, voice and audio pre- and post- processing, spatial audio and motion sensor fusion have further increased these pressures. While semiconductor manufacturing processes have advanced significantly to allow a substantial increase in the number of circuits placed on a single chip, resources for design capabilities have not kept pace with the advances in manufacturing processes, resulting in a growing “design gap” between the increasing manufacturing potential and the constrained design capabilities.

 

CEVAs Business

 

CEVA addresses the requirements of the mobile, RAN, consumer, automotive, robotics, industrial, aerospace & defense and IoT markets by designing and licensing a broad range of robust processors, platforms and software which streamline the design of solutions for developing a wide variety of application specific solutions that combine connectivity and smart sensing that involve primarily camera, microphone and IMU.

 

Given the “design gap,” as well as the increasing complexity and the unique skill set required to develop a system-on-chip, many semiconductor design and manufacturing companies increasingly choose to license proven intellectual property, such as processor cores (e.g. DSP, CPU, GPU and AI), connectivity platforms (e.g. Bluetooth, Wi-Fi, Ultra Wideband, 5G) and software algorithms (e.g. sensor fusion, sound, spatial audio) and memory and physical IPs from silicon intellectual property companies like CEVA rather than develop those technologies in-house. In addition, with more complex designs and shorter time to market, it is no longer cost efficient and becoming progressively more difficult for most semiconductor companies to develop the signal processing platform, incorporating the complex DSPs like scalar and vector and AI accelerators and related graph compilers and data connectivity modem and PHY platforms. As a result, companies increasingly seek to license these IPs from CEVA or a third-party community of developers.

 

Our Business Model

 

Our objective is for our CEVA wireless connectivity and smart sensing platforms to become the de facto technologies across the mobile, consumer, automotive, robotics, industrial aerospace & defense and IoT markets. To enable this goal, we license our technologies on a worldwide basis to semiconductor and OEM companies that design and manufacture products that combine CEVA-based solutions with their own differentiating technology. We recently expanded our business model through the acquisition of Intrinsix to offer our customers chip design services to help integrate our IP into their chip designs. We believe this expanded business model will strengthen relationships with key customers, gain us access to new customers and generate recurrent royalties.

 

We believe our business model offers us some key advantages. By not focusing on manufacturing or selling silicon products, we are free to widely license our technology and free to focus most of our resources on research and development. By choosing to license our IP, manufacturers can achieve the advantage of creating their own differentiated solutions and develop their own unique product roadmaps. Through our licensing efforts, we have established a worldwide community developing CEVA-based solutions, and therefore we can leverage their strengths, customer relationships, proprietary technology advantages, and existing sales and marketing infrastructure. In addition, as our intellectual property is widely licensed and deployed, system OEM companies can obtain CEVA-based chipsets from a wide range of suppliers, thus reducing dependence on any one supplier and fostering price competition, both of which help to contain the cost of CEVA-based products.

 

7

 

We operate a licensing, non-recurring engineering (NRE) and royalty business model. We typically charge a license fee for access to our hardware technology and a royalty fee for each unit of silicon which incorporates our hardware or software technology. We also provide NRE services to customers who require design expertise for their chip development programs.

 

License fees and NRE services are invoiced in accordance with agreed-upon contractual terms. Royalties are reported and invoiced quarterly and generally based on a fixed unit rate or a percentage of the sale price for the CEVA-based silicon product.

 

Strategy

 

We believe there is a growing demand for high performance and low power signal processing IPs and specialized AI platforms and software incorporating all the necessary hardware and software for target applications. We also recognize chip design skills and expertise are scarce nowadays and more companies are deciding to develop chips in-house, creating an even greater demand for IP and chip design services.

 

Our IP portfolio is strategically aligned to allow us to exploit the most lucrative “design gaps” in the growing demand for smarter, connected devices. CEVA offers expertise developing complete solutions in a number of key growth markets, including, 5G cellular baseband, wireless wearables, robots, automotive and IoT. For these markets, we offer a comprehensive portfolio of connectivity and smart sensing IPs, which include various types of specialized DSPs and platforms for 5G, computer vision, sound, AI, Wi-Fi, Bluetooth, UWB, cellular-IoT solutions, sensor fusion, sound and security and interconnectivity solutions for chiplets. We believe we are well-positioned to take full advantage of this growing demand. To capitalize on this industry shift, we intend to:

 

 

develop and enhance our range of DSP cores and Edge AI hybrid processors with additional features, performance and capabilities;

 

 

develop and expand our short range wireless IPs and customer base, providing the newest standards and the most complete offerings to streamline our customers’ deployments;

 

 

continue to develop new generation of high performance DSPs and AI accelerators to pursue opportunities and grow our footprint in the 5G handset, cellular IoT base station RAN, automotive and headset markets;

 

 

go up the “value chain” by adding and charging for software for our wireless, AI, voice, audio and IMU (Inertial Measurement Units) products

 

 

expand our presence in AI for edge SoC market by capitalizing on our AI accelerators and CDNN graph compiler software technologies;

 

 

continue to develop and enhance our range of complete and highly integrated platform solutions and to provide chip design services, as co-creation deals, to our licensing partners to deliver a complete and verified system solution, all the way up to full chip design;

 

 

continue to prudently invest in strategic technologies that enable us to strengthen our presence in existing market or enter new addressable markets;

 

 

capitalize on our relationships and leadership within our worldwide community of semiconductor and OEM licensees who are developing CEVA-based solutions;

 

8

 

 

capitalize on our technology leadership in the development of advanced processor technologies, connectivity IPs and sensor fusion software to create and develop new, strategic relationships with OEMs and semiconductor companies to replace their internal DSPs or incumbent DSP suppliers with CEVA-based solutions; and

 

 

capitalize on our IP licensing and royalty business model which we believe is the best vehicle for a pervasive adoption of our technology and allows us to focus our resources on research and development of new licensable technologies and applications.

 

Products

 

We are the leading licensor of wireless connectivity and smart sensing platforms and a provider of chip design services for semiconductor companies and OEMs serving the mobile, consumer, automotive, robotics, industrial, aerospace & defense and IoT markets. Our comprehensive platforms are comprised of specialized DSPs coupled with an AI accelerator and other types of accelerators targeted for low power workloads, including 5G baseband processing, intelligent vision, voice recognition, physical layer processing and sensor fusion. We also offer high performance DSPs targeted for 5G RAN and Open RAN, Wi-Fi enterprise and residential access points, satellite communication and other multi-gigabit communications. Our portfolio also includes a wide range of application software optimized for our processors, including voice front-end processing and speech recognition, imaging and computer vision and sensor fusion. For sensor fusion, our Hillcrest Labs sensor processing technologies provide a broad range of sensor fusion software and IMU solutions for AR/VR, robotics, remote controls and IoT. For wireless IoT, we offer the industry’s most widely adopted IPs for Bluetooth (low energy and dual mode), Wi-Fi 4/5/6/6E (802.11n/ac/ax), UWB and cellular IoT. Our categories of products include the following:

 

 

1)

Wireless communications

 

 

CEVA-XC vector DSPs for 5G handsets, 5G RAN, and general purpose baseband processing

 

 

PentaG2 - 5G NR modem platform for UE and for non-handset 5G vertical markets like Fixed Wireless Access, Industry 4.0, robotics and AR/VR devices that requires ultra-low-latency systems

 

 

2)

AI and computer vision

 

 

SensPro2 sensor hub platforms addressing imaging, vision, powertrain, applications, including DSP processors and a comprehensive software portfolio

 

 

NeuPro-M platforms for AI applications, in a form of integrated and scalable system including a combination of dedicated AI processor, ultra-low power acceleration engines, memory architecture and smart interfaces to address multiple markets like automotive, surveillance, mobile and more

 

 

CDNN: deep neural network graph compiler that enables AI developers to automatically compile, optimize and run pre-trained networks onto embedded devices

 

 

3)

Sound

 

 

CEVA-Bluebud wireless audio platform, CEVA-BX1, CEVA-BX2 and SensPro2 DSPs, AI accelerators, algorithms and software for sound-enabled application, including WhisPro speech recognition and ClearVox, a complete voice front-end software package for near and far-field voice-enabled devices

 

 

Deep neural network compiler and tools

 

 

4)

Sensor Fusion

 

 

MotionEngine, sensor processing software, combining high accuracy 6-axis and 9-axis sensor fusion, dynamic sensor calibration, and many application specific features such as cursor control, gesture recognition, activity tracking, context awareness, and AR/VR stabilization

 

9

 

 

Sensor Hub DSPs, that serve as a hub for AI and DSP processing workloads associated with a wide range of sensors including camera, Radar, LiDAR, Time-of-Flight, microphones and inertial measurement units (IMUs)

 

 

5)

Multipurpose DSP/controller

 

 

CEVA-BX high level programmable, modern processors for a broad range of signal processing and control workloads

 

 

6)

Wireless IoT

 

 

RivieraWaves’ Bluetooth 5 (up to 5.3) dual mode and low energy platforms

 

 

RivieraWaves’ Wi-Fi (4/5/6/6E up to 4x4) platforms

 

 

UWB platform

 

 

DragonFly platform for NB-IoT

 

We deliver our DSP cores, platforms and AI processors in the form of a hardware description language definition (known as a soft core or a synthesizable core). All CEVA cores can be manufactured on any process using any physical library, and all are accompanied by a complete set of tools and an integrated development environment. An extensive third-party network supports CEVA DSP cores, platforms and AI processors with a wide range of complementing software and platforms. In addition, we provide development platforms, software development kits and software debug tools, which facilitate system design, debug and software development.

 

In order to reduce the cost, complexity, and risk in bringing products to market, CEVA has developed a suite of system platforms and solutions. These platforms and solutions combine the hardware and software elements that are essential for designers deploying CEVA’s state-of-the-art DSP cores, platforms and AI processors. Platforms typically integrate a CEVA DSP core, hardware accelerators and coprocessors, optimized software, libraries and tool chain. Our family of DSP-based platforms are targeted for baseband processing within cellular handsets, cellular IoT devices and base stations RAN, wired communications, advanced imaging, computer vision, radar application and deep neural networks, and audio, voice and sensing and Internet-of-Things related applications. Furthermore, our leading-edge technology portfolio, along with the chip design capabilities of Intrinsix, offers a holistic proposition for incumbents and newcomers in the expanding semiconductor markets. We can offer these customers chip design services around our system platforms and solutions to further reduce their risk in bringing products to market, all the way up to full chip design.

 

Customers

 

We have licensed our signal processing cores, platforms, AI processors and connectivity IPs to leading semiconductor and OEM companies throughout the world. These companies incorporate our IP into application-specific chipsets or custom-designed chipsets that they manufacture, market and sell to consumer electronics companies. We also license our technologies to OEMs directly. Included among our licensees are the following customers: Actions, Ambiq, AIC Semi, Artosyn, ASPEED, ASR Micro, Atmosic, Autotalks, Beken, Bestechnic, Broadcom, Celeno, Ceragon, Cirrus Logic, Espressif, FujiFilm, GCT Semi, Goodix, iCatch, ICOM, InPlay, Intel, iRobot, Itron, Leadcore, LG Electronics, LifeSignals, Mediatek, Microchip, MorningCore, Nations, Nextchip, Nokia, Nordic Semi, Novatek, Nurlink, NXP, ON Semi, Synaptics, Optek, Oticon, Panasonic, Picocom, Renesas, Rockchip, Rohm, Samsung, Sanechips, Sharp, SiFive, SiFlower, SigmaStar, Socionext, Sony, Sonova, STMicroelectronics, Toshiba, Unisoc, Vatics, Winner Micro, Yamaha and ZTE.

 

International Sales and Operations

 

Customers based in EME (Europe and Middle East) and APAC (Asia Pacific) accounted for 79% of our total revenues for 2022, 78% of our total revenues for 2021 and 79% for 2020, with customers in China accounting for 56%, 55% and 51% of total revenues for 2022, 2021 and 2020, respectively. Additional information on the geographic breakdown of our revenues and location of our long-lived assets is contained in Note 12 to our consolidated financial statements, which appear elsewhere in this annual report.

 

10

 

Sales and Marketing

 

We license our technology through a direct sales force. As of December 31, 2022, we had 36 employees in sales and marketing. We have sales offices and representation in Asia Pacific (APAC) region, Sweden, Israel, France and the United States.

 

Maintaining close relationships with our customers and strengthening these relationships are central to our strategy. From time to time we develop a new signal processors, platforms, software solutions or connectivity products with close alignment with a number of tier-one industry players which signifies to the market that we are focused on viable applications that meet broad industry needs or try to get similar inputs and insight for our new developments from our marketing team. Generally, these industry leaders become licensees for these products allows us to create a roadmap for the future development of existing cores and application platforms and connectivity products and helps us to anticipate the next potential applications for the market. We seek to use our customer relationships to deliver new products in a faster time to market.

 

We use a variety of marketing initiatives to stimulate demand and brand awareness in our target markets. These marketing efforts include contacts with industry analysts, presenting at key industry trade shows and conferences, and a comprehensive digital marketing program aimed at developing and nurturing relationships with potential customers. Our marketing group runs competitive benchmark analyses to help us maintain our competitive position.

 

Technical Support

 

We offer technical support services through our offices in Israel, Asia Pacific (APAC) region, France and the United States. As of December 31, 2022, we had 31 employees in technical support. Our technical support services include:

 

 

assistance with implementation, responding to customer-specific inquiries, training and, when and if they become available, distributing updates and upgrades of our products;

 

 

application support, consisting of providing general hardware and software design examples, ready-to-use software modules and guidelines to our licensees to assist them in using our technology; and

 

 

design services, consisting of creating customer-specific implementations of our signal processing IPs and application platforms.

 

We believe that our technical support services are a means to assist our licensees to embed our cores and platforms in their designs and products. Our technology is highly complex, combining sophisticated signal processing IP core architectures, integrated circuit designs and development tools. Effective customer support in helping our customers to implement our solutions enables them to shorten the time to market for their applications. Our support organization is made up of experienced engineers and professional support personnel. We conduct technical training for our licensees and their customers and meet with them from time to time to track the implementation of our technology.

 

Research and Development and Non-recurring Engineering Design Services

 

Our research and development team is focused on improving and enhancing our existing products, as well as developing new products to broaden our offerings and market opportunities and providing NRE design services. These efforts are largely driven by current and anticipated customer and market needs.         

 

Our research and development team consists of 372 engineers as of December 31, 2022, working in eight development centers located in Israel, France, the United States, Ireland, the United Kingdom and Serbia, including 47 engineers at Intrinsix either working on research and development projects or providing NRE services for chip design. Our engineers possess significant experience in developing DSP cores and tools for 5G, computer vision, AI, connectivity products (Wi-Fi, UWB and Bluetooth), NB-IoT, and sensor processing and sensor fusion software. In addition, we engage third party contractors with specialized skills as required to support our research and development efforts.

 

11

 

Our NRE services address the most complex and time-critical integrated circuit design projects across the following major design service domains: multi-processor digital SoC and FPGA design, mixed signal, analog and RF chip. Additional services include design verification and physical design and silicon realization. All of these skillsets are scarce, highly sought after in today’s semiconductor landscape and applicable to every vertical, from consumer and IoT through to automotive and aerospace and defense.

 

We encourage our research and development personnel to maintain active roles in various international organizations that develop and maintain standards in the electronics and related industries. This involvement allows us to influence the development of new standards; keeps us informed as to important new developments regarding standards; and allows us to demonstrate our expertise to existing and potential customers who also participate in these standards-setting bodies.

 

Competition

 

The markets in which we operate are intensely competitive. They are subject to rapid change and are significantly affected by new product introductions. We compete with other suppliers of licensed signal processing IPs. We believe that the principal competitive elements in our field are signal processing IP performance, Intrinsix’s IP and NRE capabilities, overall chip cost, power consumption, flexibility, reliability, communication and multimedia software and algorithms availability, design cycle time, tool chain, customer support, financial strength, name recognition and reputation. We believe that we compete effectively in each of these areas but can offer no assurance that we will have the financial resources, technical expertise, and marketing or support capabilities to compete successfully in the future.

 

The markets in which we compete are dominated by large, highly competent semiconductor companies that have significant brand recognition, a large installed base and a large network of support and field application engineers. The following industry players and factors may have a significant impact on our competitiveness:

 

 

we compete directly in the signal processing cores space with Verisilicon, Cadence and Synopsys;

 

we compete with CPU IP or configurable CPU IP (offering DSP configured CPU and/or DSP acceleration and/or connectivity capabilities to their IP) providers, such as ARM, Synopsys and Cadence and the RISC-V open source;

 

we compete with internal engineering teams at companies such as Mediatek, Qualcomm, Samsung and NXP that may design programmable DSP core products and signal processing cores in-house and therefore not license our technologies;

 

we compete in the short range wireless markets with Mindtree, Synopsys and internal engineering teams at companies such as Cypress (now part of Infineon), Silicon Labs and NXP;

 

we compete in embedded imaging and vision market with Cadence, Synopsys, Videantis, Arm and Verisilicon;

 

we compete in AI processor marketing with AI processor and accelerator providers, including Arm, Cadence, Synopsys, Cambricon, Digital Media Professionals (DMP), Expedera, Imagination Technologies, Nvidia open source NVDLA and Verisilicon;

 

we compete in the audio and voice applications market with ARM, Cadence, Synopsys and Verisilicon; and

 

we compete for chip design services in our main markets with WiPro and Cyient, and in the aerospace and defense markets with Marvell, ASIC North and First Pass Engineering. 

 

We also have faced competition from companies that offer Central Processor Unit (CPU) intellectual property. These companies’ products are used for host functions in various applications, such as in mobile and home entertainment products. These applications typically also incorporate a programmable DSP or neural network accelerator that is responsible for communication and video/audio/voice-related tasks, neural network or in some cases connectivity capabilities. CPU companies, such as ARM, Cadence, and Synopsys have added DSP acceleration, CNN acceleration and /or connectivity solutions and make use of it to provide platform solutions in the areas of baseband, video, imaging, vision, AI, audio and connectivity.

 

12

 

With respect to certain large potential customers, we also compete with internal engineering teams, which may design programmable signal processing IP core products in-house. Companies such as Mediatek, Samsung, and STMicroelectronics license our designs for some applications and use their own proprietary cores for other applications. These companies also may choose to license their proprietary signal processing IP cores to third parties and, as a result, become direct competitors.

 

In addition, we may face increased competition from smaller, niche semiconductor design companies in the future. Some of our customers also may decide to satisfy their needs through in-house design. Aside from the in-house research and development groups, we do not compete with any individual company across the range of our market offerings.

 

Proprietary Rights

 

Our success and ability to compete are dependent on our ability to develop and maintain the proprietary aspects of our intellectual property and to operate without infringing the proprietary rights of others. We rely on a combination of patent, trademark, trade secret and copyright laws and contractual restrictions to protect the proprietary aspects of our technology. These legal protections afford only limited protection of our technology. We also seek to limit disclosure of our intellectual property and trade secrets by requiring employees and consultants with access to our proprietary information to execute confidentiality agreements with us and by restricting access to our source code and other intellectual property. Due to rapid technological change, we believe that factors such as the technological and creative skills of our personnel, new product developments and enhancements to existing products are more important than specific legal protections of our technology in establishing and maintaining a technology leadership position.

 

We have an active program to protect our proprietary technology through the filing of patents. Our patents relate to our signal processing IP cores and application-specific platform technologies. As of December 31, 2022, we hold 66 patents in the United States, five patents in Canada, 88 patents in the EME (Europe and Middle East) region and 10 patents in Asia Pacific (APAC) region, totaling 169 patents, with expiration dates between 2023 and 2039. In addition, as of December 31, 2022, we have 11 patent applications pending in the United States, two pending patent applications in Canada, nine pending patent applications in the EME region, three pending global (PCT) patent applications and five pending patent applications in the APAC region, totaling 30 pending patent applications.

 

We actively pursue foreign patent protection in countries where we feel it is prudent to do so. Our policy is to apply for patents or for other appropriate statutory protection when we develop valuable new or improved technology. The status of patents involves complex legal and factual questions, and the breadth of claims allowed is uncertain. Accordingly, there are no assurances that any patent application filed by us will result in a patent being issued, or that our issued patents, and any patents that may be issued in the future, will afford us adequate protection against competitors with similar technology; nor can we be assured that patents issued to us will not be infringed or that others will not design around our technology. In addition, the laws of certain countries in which our products are or may be developed, manufactured or sold may not protect our products and intellectual property rights to the same extent as the laws of the United States. We can provide no assurance that our pending patent applications or any future applications will be approved or will not be challenged by third parties, that any issued patents will effectively protect our technology, or that patents held by third parties will not have an adverse effect on our ability to do business.

 

The semiconductor industry is characterized by frequent litigation regarding patent and other intellectual property rights. Questions of infringement in the semiconductor field involve highly technical and subjective analyses. In addition, patent infringement claims are increasingly being asserted by patent holding companies (so-called patent “trolls”), which do not use technology and whose sole business is to enforce patents against companies, such as us, for monetary gain. Because such patent holding companies do not provide services or use technology, the assertion of our own patents by way of counter-claim may be ineffective. Litigation may in the future be necessary to enforce our patents and other intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others, or to defend against claims of infringement or invalidity. We cannot assure you that we would be able to prevail in any such litigation or be able to devote the financial resources required to bring such litigation to a successful conclusion.

 

In any potential dispute involving our patents or other intellectual property, our licensees also could become the targets of litigation. We are generally bound to indemnify licensees under the terms of our license agreements. Although our indemnification obligations are generally subject to a maximum amount, these obligations could nevertheless result in substantial expenses. In addition to the time and expense required for us to indemnify our licensees, a licensee’s development, marketing and sale of products embodying our solutions could be severely disrupted or shut down as a result of litigation.

 

13

 

We also rely on trademark, copyright and trade secret laws to protect our intellectual property. We have registered trademark in the United States for our name CEVA and the related CEVA logo, and currently market our signal processing cores and other technology offerings under this trademark.

 

Human Capital Resources

 

The table below presents the number of employees of CEVA as of December 31, 2022 by function and geographic location.

 

 

Number

 

Total employees

485

 

Function

   

Research and development and NRE

372

 

Sales and marketing

36

 

Administration

46

 

Technical support

31

 

Location

   

Israel

257

 

France

49

 

Ireland

12

 

China

18

 

United States

96

 

United Kingdom

9

 

Elsewhere

44

 

 

We believe we are a respected employer in the countries where we have operations, and, with the help of our employees, we strive to be a responsible global corporate citizen and a more sustainable company. Our Code of Business Conduct and Ethics sets the standards of conduct of our directors, officers and employees. In addition, in 2020, we adopted a Sustainability Policy that addresses matters related to our employees as well as data privacy and security, resource conservation and recycling, and other environmental matters. In particular, our Sustainability Policy reflects our commitment to diversity and equal opportunity, a harassment-free workplace, training, development and employee engagement, and human rights, health and safety, and other matters relevant to employee well-being and the CEVA culture. The code is reviewed and updated periodically by our Board or Directors, and both the code and our Sustainability Policy are available on our website at www.ceva-dsp.com.

 

Our employees are not represented by any collective bargaining agreements, however, certain provisions of Israeli law and the collective bargaining agreements between the Histadrut (General Federation of Labor in Israel) and the Coordination Bureau of Economic Organizations (the Israeli federation of employers’ organizations) apply to our Israeli employees. We have never experienced a work stoppage. We believe our employee relations are good, as is their general well-being, which is one of management’s top priorities.

 

Available Information

 

Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to reports pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, are available, free of charge, on our website at www.ceva-dsp.com, as soon as reasonably practicable after such reports are electronically filed with the Securities and Exchange Commission and are also available on the SEC’s website at www.sec.gov.

 

Our website and the information contained therein or connected thereto are not intended to be incorporated into this Annual Report on Form 10-K.

 

14

 

ITEM 1A.

RISK FACTORS

 

We caution you that the following important factors, among others, could cause our actual future results to differ materially from those expressed in forward-looking statements made by or on behalf of us in filings with the Securities and Exchange Commission, press releases, communications with investors and oral statements. Any or all of our forward-looking statements in this annual report, and in any other public statements we make, may turn out to be wrong. They can be affected by inaccurate assumptions we might make or by known or unknown risks and uncertainties. Many factors mentioned in the discussion below will be important in determining future results. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise. You are advised, however, to consult any further disclosures we make in our reports filed with the Securities and Exchange Commission.

 

Summary Risk Factors

 

Risks Related to Our Industry and Markets

 

 

The markets in which we operate are highly competitive, and as a result we could experience a loss of sales, lower prices and lower revenues.

 

 

Because our IP solutions are components of end products, if semiconductor companies and electronic equipment manufacturers do not incorporate our solutions into their end products or if the end products of our customers do not achieve market acceptance, we may not be able to generate adequate sales of our products.

 

 

We depend on market acceptance of third-party semiconductor intellectual property.

 

 

If we are unable to meet the changing needs of our end-users or address evolving market demands, our business may be harmed.

 

 

Our operating results are affected by the highly cyclical nature of and general economic conditions in the semiconductor industry, including significant supply chain disruption.

 

Risks Related to Our Global Operating Business

 

 

Our quarterly operating results fluctuate from quarter to quarter due to a variety of factors, including our lengthy sales cycle, and may not be a meaningful indicator of future performance

 

 

We rely significantly on revenues derived from a limited number of customers who contribute to our royalty and license revenues.

 

 

Our business is dependent on IP licensing and NRE revenues, which may vary period to period.

 

 

Royalty and other payment rates could decrease for existing and future license agreements and other customer agreements, which could materially adversely affect our operating results.

 

 

We generate a significant amount of our total revenues, especially royalty revenues, from the handset baseband market (for mobile handsets and for other modem connected devices) and our business and operating results may be materially adversely affected if we do not continue to succeed in these highly competitive markets.

 

 

Because we have significant international operations, with a significant concentration of revenues in China, we may be subject to political, economic and other conditions relating to our international operations that could increase our operating expenses and disrupt our revenues and business. In addition, new tariffs, trade measures and other geopolitical risks and instability could adversely affect our consolidated results of operations, financial position and cash flows.

 

 

In order to sustain the future growth of our business, we must penetrate new markets and our new products must achieve widespread market acceptance but such additional revenue opportunities may not be implemented and may not be achieved.

 

15

 

 

Our success will depend on our ability to successfully manage our geographically dispersed operations.

 

 

Our operations in Israel may be adversely affected by instability in the Middle East region. In addition, terrorist attacks, acts of war or military actions and/or other civil unrest may adversely affect the territories in which we operate, and our business, financial condition and operating results.

 

 

Our research and development expenses may increase if the grants we currently receive from the Israeli government are reduced or withheld.

 

 

We depend on a limited number of key personnel who would be difficult to replace, and changes in our management and sales teams may adversely affect our operations.

 

 

The sales cycle for our IP and NRE solutions is lengthy, and even approved projects may have structured payment terms, which makes forecasting of our customer orders and revenues difficult.

 

 

Intrinsix’s business relies heavily on contracts with U.S. government prime contractors, which exposes us to business volatility and risks, including government budgeting cycles and appropriations, potential early termination of contracts, procurement regulations, governmental policy shifts, security requirements, audits, investigations, sanctions and penalties.

 

 

We may face difficulties in integrating Intrinsix into our business and offering turnkey IP solutions and co-creation projects.

 

 

We may seek to expand our business in ways that could result in diversion of resources and extra expenses, and our product development efforts may not generate an acceptable return, if any.

 

 

We may not be able to adequately protect our intellectual property, and our business will suffer if we are sued for infringement of the intellectual property rights of third parties or if we cannot obtain licenses to these rights on commercially acceptable terms.

 

 

The COVID-19 pandemic, or other outbreak of disease or similar public health threat, could materially and adversely affect our business, financial condition and results of operations.

 

 

Cybersecurity threats or other security breaches could compromise sensitive information belonging to us or our customers and could harm our business and our reputation.

 

Risks Related to Finance, Accounting and Taxation

 

 

The nature of our business requires the application of complex revenue recognition rules. Significant changes in U.S. generally accepted accounting principles, or GAAP, including the adoption of the new revenue recognition rules, could materially affect our financial position and results of operations.

 

 

Changes in our tax rates or exposure to additional income tax liabilities or assessments could adversely impact our cash flow, financial condition and results of operations.

 

 

The Israeli and French tax benefits that we currently receive and the government programs in which we participate require us to meet certain conditions and may be terminated or reduced in the future, which could increase our tax expenses.

 

 

We are exposed to fluctuations in currency exchange rates.

 

 

If we determine that our goodwill and intangible assets have become impaired, we may incur impairment charges, which would negatively impact our operating results.

 

16

 

Risks Related to Ownership of Our Common Stock

 

 

The anti-takeover provisions in our certificate of incorporation and bylaws could prevent or discourage a third party from acquiring us.

 

 

Our stock price may be volatile so you may not be able to resell your shares of our common stock at or above the price you paid for them.

 

Risks Related to Our Industry and Markets

 

The markets in which we operate are highly competitive, and as a result we could experience a loss of sales, lower prices and lower revenues.

 

The markets for the products in which our technology is incorporated are highly competitive. Aggressive competition could result in substantial declines in the prices that we are able to charge for our intellectual property or lose design wins to competitors. Many of our competitors are striving to increase their share of the growing signal processing IP markets and are reducing their licensing and royalty fees to attract customers. The following industry players and factors may have a significant impact on our competitiveness:

 

 

we compete directly in the signal processing cores space with Verisilicon, Cadence and Synopsys;

 

we compete with CPU IP or configurable CPU IP (offering DSP configured CPU and/or DSP acceleration and/or connectivity capabilities to their IP) providers, such as ARM, Synopsys and Cadence and the RISC-V open source;

 

we compete with internal engineering teams at companies such as Mediatek, Qualcomm, Samsung, and NXP that may design programmable DSP core products and signal processing cores in-house and therefore not license our technologies;

 

we compete in the short range wireless markets with Mindtree, Synopsys and internal engineering teams at companies such as Cypress (now part of Infineon), Silicon Labs and NXP;

 

we compete in embedded imaging and vision market with Cadence, Synopsys, Videantis, Arm and Verisilicon;

 

we compete in AI processor marketing with AI processor and accelerator providers, including Arm, Cadence, Synopsys, Cambricon, Digital Media Professionals (DMP), Expedera, Imagination Technologies, Nvidia open source NVDLA and Verisilicon;

 

we compete in the audio and voice applications market with ARM, Cadence, Synopsys and Verisilicon; and

 

we compete for chip design services in our main markets with WiPro and Cyient, and in the aerospace and defense markets with Marvell, ASIC North and First Pass Engineering.

 

In addition, we may face increased competition from smaller, niche semiconductor design companies in the future. Some of our customers also may decide to satisfy their needs through in-house design. We compete on the basis of signal processing IP performance, Intrinsix’s IP and NRE capabilities, overall chip cost, power consumption, flexibility, reliability, communication and multimedia software availability, design cycle time, tool chain, customer support, name recognition, reputation and financial strength. Our inability to compete effectively on these bases could have a material adverse effect on our business, results of operations and financial condition.

 

17

 

Because our IP solutions are components of end products, if semiconductor companies and electronic equipment manufacturers do not incorporate our solutions into their end products or if the end products of our customers do not achieve market acceptance, we may not be able to generate adequate sales of our products.

 

We do not sell our IP solutions directly to end-users; we license our technology primarily to semiconductor companies and electronic equipment manufacturers, who then incorporate our technology into the products they sell. As a result, we rely on our customers to incorporate our technology into their end products at the design stage. Once a company incorporates a competitor’s technology into its end product, it becomes significantly more difficult for us to sell our technology to that company because changing suppliers involves significant cost, time, effort and risk for the company. As a result, we may incur significant expenditures on the development of a new technology without any assurance that our existing or potential customers will select our technology for incorporation into their own product and without this “design win,” it becomes significantly difficult to sell our IP solutions. Moreover, even after a customer agrees to incorporate our technology into its end products, the design cycle is long and may be delayed due to factors beyond our control, which may result in the end product incorporating our technology not reaching the market until long after the initial “design win” with such customer. From initial product design-in to volume production, many factors could impact the timing and/or amount of sales actually realized from the design-in. These factors include, but are not limited to, changes in the competitive position of our technology, our customers’ financial stability, and our customers' ability to ship products according to our customers’ schedule. Moreover, current economic conditions may further prolong a customer’s decision-making process and design cycle.

 

Further, because we do not control the business practices of our customers, we do not influence the degree to which they promote our technology or set the prices at which they sell products incorporating our technology. We cannot assure you that our customers will devote satisfactory efforts to promote their end products which incorporate our IP solutions.

 

In addition, our royalties from licenses and therefore the growth of our business, are dependent upon the success of our customers in introducing products incorporating our technology and the success of those products in the marketplace. The primary customers for our products are semiconductor design and manufacturing companies, system OEMs and electronic equipment manufacturers, particularly in the telecommunications field. All of the industries we license into are highly competitive, cyclical and have been subject to significant economic downturns at various times. These downturns are characterized by production overcapacity and reduced revenues, which at times may encourage semiconductor companies or electronic product manufacturers to reduce their expenditure on our technology. If we do not retain our current customers and continue to attract new customers, our business may be harmed.

 

We depend on market acceptance of third-party semiconductor intellectual property.

 

The semiconductor intellectual property (SIP) industry is a relatively small and emerging industry. Our future growth will depend on the level of market acceptance of our third-party licensable intellectual property model, the variety of intellectual property offerings available on the market, and a shift in customer preference away from in-house development of proprietary signal processing IP towards licensing open signal processing IP cores and platforms. Furthermore, the third-party licensable intellectual property model is highly dependent on the market adoption of new services and products, such as low cost smartphones in emerging markets, LTE-based smartphones, mobile broadband, small cell base stations and the increased use of advanced audio, voice, computational photography and embedded vision in mobile, automotive and consumer products, as well as in IoT and connectivity applications in general in which we participate. Such market adoption is important because the increased cost associated with ownership and maintenance of the more complex architectures needed for the advanced services and products may motivate companies to license third-party intellectual property rather than design them in-house.

 

The trends that would enable our growth are largely beyond our control. Semiconductor customers also may choose to adopt a multi-chip, off-the-shelf chip solution versus IP licensing or using highly-integrated chipsets that embed our technologies. If the above referenced market shifts do not materialize or third-party SIP does not achieve market acceptance, our business, results of operations and financial condition could be materially harmed.

 

If we are unable to meet the changing needs of our end-users or address evolving market demands, our business may be harmed.

 

The markets for signal processing IPs are characterized by rapidly changing technology, emerging markets and new and developing end-user needs, and requiring significant expenditure for research and development. We cannot assure you that we will be able to introduce systems and solutions that reflect prevailing industry standards, on a timely basis, meet the specific technical requirements of our end-users or avoid significant losses due to rapid decreases in market prices of our products, and our failure to do so may seriously harm our business. Further, we cannot assure you that the markets we chose to invest in will continue to be significant sources of revenue in the future. For example, while we have acquired Intrinsix in part to enter the aerospace and defense market, we could fail to realize the benefits of the acquisition of the U.S. government reduces spending on defense research.

 

18

 

Our operating results are affected by the highly cyclical nature of and general economic conditions in the semiconductor industry, including significant supply chain disruption.

 

We operate within the semiconductor industry, which experiences significant fluctuations in sales and profitability. Downturns in the semiconductor industry are characterized by diminished product demand, excess customer inventories, accelerated erosion of prices and excess production capacity. Various market data suggests that the semiconductor industry may be facing such a negative cycle presently, especially in the global handset market. The semiconductor industry has also faced significant global supply chain issues as a result of the impact of the COVID-19 pandemic (both on demand for devices to enable wireless connectivity and remote environments and on supply from the related imposition of government restrictions on staffing and facility operations) as well as other trends such as the increasing demand for semiconductors in automobiles, which together have resulted in the inability of fabrication plants to produce sufficient quantities of chips to meet demand, supply chain shortages and other disruptions. The high interest rate environment and macroeconomic concerns related to slowdown and inventory buildout we experienced in the second half of 2022 may continue throughout the first half of 2023, or longer, and adversely affect our revenues. Other factors, such as the ongoing pandemic or further trade tensions between the U.S. and China, may prolong or deepen these challenges faced by the industry. Volatility or declines in the semiconductor industry could cause substantial fluctuations or declines in our revenues and results of operations.

 

Risks Related to Our Global Operating Business

 

Our quarterly operating results fluctuate from quarter to quarter due to a variety of factors, including our lengthy sales cycle, and may not be a meaningful indicator of future performance.

 

In some quarters our operating results could be below the expectations of securities analysts and investors, which could cause our stock price to fall. Factors that may affect our quarterly results of operations in the future include, among other things:

 

 

the gain or loss of significant licensees, partly due to our dependence on a limited number of customers generating a significant amount of quarterly revenues;

 

any delay in execution of any anticipated IP licensing arrangement during a particular quarter;

 

delays in revenue recognition for some license agreements based on percentage of completion of customized work or other accounting reasons;

 

the timing and volume of orders and production by our customers, as well as fluctuations in royalty revenues resulting from fluctuations in unit shipments by our licensees;

 

royalty pricing pressures and reduction in royalty rates due to an increase in volume shipments by customers, end-product price erosion and competitive pressures;

 

earnings or other financial announcements by our major customers that include shipment data or other information that implicates expectations for our future royalty revenues;

 

the mix of revenues among IP licensing and related revenues, NRE revenues and royalty revenues;

 

the timing of the introduction of new or enhanced technologies by us and our competitors, as well as the market acceptance of such technologies;

 

the discontinuation, or public announcement thereof, of product lines or market sectors that incorporate our technology by our significant customers;

 

our lengthy sales cycle and specifically in the third quarter of any fiscal year during which summer vacations slow down decision-making processes of our customers in executing contracts;

 

lengthy and unpredictable project approval and funding timelines characteristic of government agencies and other customers in the aerospace and defense markets, coupled with the ability, and frequent election, of government agencies and their contractors to discontinue programs with little or no advance notice;

 

delays in the commercialization of end products that incorporate our technology;

 

currency fluctuations, mainly the EURO and the NIS versus the U.S. dollar;

 

fluctuations in operating expenses and gross margins associated with the introduction of, and research and development investments in, new or enhanced technologies and adjustments to operating expenses resulting from restructurings;

 

19

 

 

the approvals, amounts and timing of Israeli research and development government grants from the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the “IIA”), EU grants and French research tax credits;

 

the impact of new accounting pronouncements, including the new revenue recognition rules;

 

the timing of our payment of royalties to the IIA, which is impacted by the timing and magnitude of license agreements and royalty revenues derived from technologies that were funded by grant programs of the IIA;

 

statutory changes associated with research tax benefits applicable to French technology companies;

 

our ability to scale our operations in response to changes in demand for our technologies;

 

entry into new end markets that utilize our signal processing IPs, software and platforms;

 

changes in our pricing policies and those of our competitors;

 

restructuring, asset and goodwill impairment and related charges, as well as other accounting changes or adjustments, such as our third quarter 2022 write off of deferred tax assets;

 

general political conditions, including global trade wars resulting from tariffs and business restrictions and bans imposed by government entities, like the well publicized 2018 ban associated with ZTE and the October 2022 announcement of broad restrictions on the transfer to China of certain advanced semiconductors and supercomputing items, as well as other regulatory actions and changes that may adversely affect the business environment;

 

general economic conditions, including the current economic conditions, and its effect on the semiconductor industry and sales of consumer products into which our technologies are incorporated;

 

delays in final product delivery due to unexpected issues introduced by our service or EDA tool providers;

 

delays in ratification of standards for Bluetooth, Wi-Fi or NB-IoT that can affect the introduction of new products;

 

constraints on chip manufacturing capacity due to high demand or shutdowns of semiconductor fabrication plants and other manufacturing facilities; and

 

reductions in demand for consumer and digital devices due to lockdowns or overall financial difficulties resulting from the ongoing COVID-19 pandemic or any other future pandemic outbreak or public health threat.

 

Each of the above factors is difficult to forecast and could harm our business, financial condition and results of operations. Also, we license our technology to OEMs and semiconductor companies for incorporation into their end products for consumer markets, including handsets and consumer electronics products. The royalties we generate are reported by our customers.

 

Our royalty revenues are affected by seasonal buying patterns of consumer products sold by OEMs, partially by our direct customers and partially by semiconductor customers that incorporate our technology into their end products and the market acceptance of such end products. The first quarter in any given year is usually a sequentially down quarter for us in relation to royalty revenues as this period represents lower post-Christmas fourth quarter consumer product shipments. However, the magnitude of this first quarter decrease varies annually and has been impacted by global economic conditions, market share changes, exiting or refocusing of market sectors by our customers and the timing of introduction of new and existing handset devices powered by CEVA technology sold in any given quarter compared to the prior quarter. Furthermore, in 2020, 2021 and 2022 the worldwide COVID-19 pandemic and the excepted recovery in economic activities created strong demand for chips that significantly surpasses the supply capacity for digital connectivity and consumer devices, causing long lead times. The high interest rate environment and macroeconomic concerns related to slowdown and inventory buildout we experienced in the second half of 2022 may continue throughout the first half of 2023, or longer, and distort more traditional seasonality trends.

 

Moreover, the semiconductor and consumer electronics industries remain volatile, which makes it extremely difficult for our customers and us to accurately forecast financial results and plan for future business activities. As a result, our past operating results should not be relied upon as an indication of future performance.

 

20

 

We rely significantly on revenues derived from a limited number of customers who contribute to our royalty and license revenues.

 

We derive a significant amount of revenues from a limited number of customers. Sales to UNISOC (formerly Spreadtrum Communications, Inc.), accounted for 14%, 21% and 14% of our total revenues for 2022, 2021 and 2020, respectively. With respect to our royalty revenues, two royalty paying customers each represented 10% or more of our total royalty revenues for 2022, and collectively represented 46% of our total royalty revenues for 2022. Three royalty paying customers each represented 10% or more of our total royalty revenues for 2021, and collectively represented 57% of our total royalty revenues for 2021, and four royalty paying customers each represented 10% or more of our total royalty revenues for 2020, and collectively represented 72% of our total royalty revenues for 2020. We expect that a significant portion of our future revenues will continue to be generated by a limited number of customers. The loss of any significant royalty paying customer could adversely affect our near-term future operating results. Furthermore, consolidation among our customers may negatively affect our revenue source, increase our existing customers’ negotiation leverage and make us further dependent on a limited number of customers. Moreover, the discontinuation of product lines or market sectors that incorporate our technology by our significant customers or a change in direction of their business and our inability to adapt our technology to their new business needs could have material negative implications for our future royalty revenues.

 

Our business is dependent on IP licensing and NRE revenues, which may vary period to period.

 

License agreements for our signal processing IP cores and platforms have not historically provided for substantial ongoing license payments, so past IP licensing revenues may not be indicative of the amount of such revenues in any future period. We believe that there is a similar risk with RivieraWaves’ operations associated with Bluetooth and Wi-Fi connectivity technologies. Significant portions of our anticipated future revenues, therefore, will likely depend upon our success in attracting new customers or expanding our relationships with existing customers. However, revenues recognized from licensing arrangements vary significantly from period to period, depending on the number and size of deals closed during a quarter, and are difficult to predict. In addition, as we expand our business into the non-handset baseband markets, our licensing deals may be smaller but greater in volume which may further fluctuate our licensing revenues quarter to quarter. Our ability to succeed in our licensing efforts will depend on a variety of factors, including the performance, quality, breadth and depth of our current and future products as well as our sales and marketing skills. In addition, some of our licensees may in the future decide to satisfy their needs through in-house design and production. Our failure to obtain future licensing customers would impede our future revenue growth and could materially harm our business.

 

In addition, our Intrinsix business derives revenues primarily from non-recurring engineering (NRE) payments as well as retains certain IP assets. We believe significant portions of our anticipated future revenues will likely depend upon our success in attracting new customers to NRE services, monetizing Intrinsix IP assets and expanding our relationships with existing Intrinsix customers. Revenues recognized from such arrangements have historically varied significantly from period to period, depending on the number and size of deals closed during a quarter, as well as the timing of the approval and funding processes of U.S. government agencies and their contractors that can be lengthy and difficult to predict. In addition, some Intrinsix’s customers may in the future decide to satisfy their needs through in-house design and production. Our failure to obtain future customers for Intrinsix’s NRE business and IP, or to for relevant Intrinsix personnel to maintain applicable U.S. government security clearances, would also impede our future revenue growth and could materially harm our business.

 

Royalty and other payment rates could decrease for existing and future license agreements and other customer agreements, which could materially adversely affect our operating results.

 

Royalty payments to us under existing and future license agreements could be lower than currently anticipated for a variety of reasons. Average selling prices for semiconductor products generally decrease over time during the lifespan of a product. In addition, there is increasing downward pricing pressures in the semiconductor industry on end products incorporating our technology, especially end products for the handsets and consumer electronics markets. As a result, notwithstanding the existence of a license agreement, our customers may demand that royalty rates for our products be lower than our historic royalty rates. We have in the past and may be pressured in the future to renegotiate existing license agreements with our customers. In addition, certain of our license agreements provide that royalty rates may decrease in connection with the sale of larger quantities of products incorporating our technology. Furthermore, our competitors may lower the royalty rates for their comparable products to win market share which may force us to lower our royalty rates as well. As a consequence of the above referenced factors, as well as unforeseen factors in the future, the royalty rates we receive for use of our technology could decrease, thereby decreasing future anticipated revenues and cash flow. Royalty revenues were approximately 34%, 41% and 48% of our total revenues for 2022, 2021 and 2020, respectively. Therefore, a significant decrease in our royalty revenues could materially adversely affect our operating results.

 

21

 

Moreover, royalty rates may be negatively affected by macroeconomic trends (including the recent COVID-19 pandemic or future pandemics, other public health threats and their global impact) or changes in products mix. Furthermore, consolidation among our customers may increase the leverage of our existing customers to extract concessions from us in royalty rates. Moreover, changes in products mix such as an increase in lower royalty bearing products shipped in high volume like low-cost feature phones and Bluetooth-based products in lieu of higher royalty bearing products like LTE phones could lower our royalty revenues.

 

In addition, Intrinsix’s NRE hourly rates under existing and future agreements could be lower than currently anticipated for a variety of reasons, including, for example, U.S. government regulation changes and pricing pressures from competitors in the aerospace and defense markets. As a result, notwithstanding the existence of an agreement, our customers may demand that NRE rates, be lower than our historic rates. A significant decrease in our NRE rates could also materially adversely affect our operating results.

 

We generate a significant amount of our total revenues, especially royalty revenues, from the handset baseband market (for mobile handsets and for other modem connected devices) and our business and operating results may be materially adversely affected if we do not continue to succeed in these highly competitive markets.

 

A significant portion of our revenues in general, and in particular our royalty revenues, are derived from baseband for handsets. Any adverse change in our ability to compete and maintain our competitive position in the handset baseband market, including through the introduction by competitors of enhanced technologies that attract customers that target those markets, would harm our business, financial condition and results of operations. Moreover, the handset baseband market is extremely competitive and is facing intense pricing pressures, and we expect that competition and pricing pressures will only increase. Furthermore, it can be very volatile with regards to volume shipments of different phones, standards and connected devices due to inventory build out or consumer demand changes or geographical macroeconomics, pricing changes, product discontinuations due to technical issues and timing of introduction of new phones and products. Our existing OEM or semiconductor customers also may fail to introduce new handset devices that attract consumers, lose a significant design opportunity for a new product introduction, or encounter significant delays in developing, manufacturing or shipping new or enhanced products in those markets or find alternative technological solutions and suppliers. The inability of our customers to compete would result in lower shipments of products powered by our technologies which in turn would have a material adverse effect on our business, financial condition and results of operations. In particular, a customer’s loss of a design opportunity may have an adverse effect on our royalty revenues from such customer, which in turn will also have an adverse effect on our overall results of operations and market share. As an example, Intel, one of our customers, did not have its products selected for inclusion in a new smartphone series, and thereafter announced the sale of its 5G smartphone modem, as a result of which, our royalty revenues from Intel reached record low levels in 2022. Our overall royalty revenues will be negatively impacted if we fail to offset any loss of royalty revenues from Intel, or any other loss of royalty revenues from a customer, with royalty revenues from other emerging products incorporating our technologies. Since a significant portion of our revenues are derived from the handset baseband market, adverse conditions in this market would have a material adverse effect on our business, financial condition and results of operations.

   

22

 

Because we have significant international operations, with a significant concentration of revenues in China, we may be subject to political, economic and other conditions relating to our international operations that could increase our operating expenses and disrupt our revenues and business.

 

Approximately 79% of our total revenues for 2022, 78% for 2021 and 79% for 2020 were derived from customers located outside of the United States. Revenues from customers located in the Asia Pacific region account for a substantial portion of these revenues, with significant concentration of revenues in China, which accounted for 56%, 55% and 51% of total revenues for 2022, 2021 and 2020, respectively. We expect that international customers generally, and sales to the Asia Pacific region and China in particular, will continue to account for a significant portion of our revenues for the foreseeable future.  While we anticipate that we can expand our customer base and revenues in Europe and the U.S., the present concentration of revenues from a single country significantly increases our risk profile, and the occurrence of any negative international political, economic or geographic events, including any financial crisis, trade restrictions or disputes or other major event causing business disruption in China, the broader Asia Pacific region and other international jurisdictions, could result in significant revenue shortfalls.  These shortfalls could cause our business, financial condition and results of operations to be harmed.  Some of the risks of doing business internationally include:

 

 

unexpected changes in regulatory requirements;

 

fluctuations in the exchange rate for the U.S. dollar;

 

imposition of tariffs and other barriers and restrictions, including trade tensions such as U.S.-China trade tensions;

 

potential negative international community’s reaction to the U.S. Tax Cuts and Jobs Act;

 

burdens of complying with a variety of foreign laws, treaties and technical standards;

 

uncertainty of laws and enforcement in certain countries relating to the protection of intellectual property;

 

multiple and possibly overlapping tax structures and potentially adverse tax consequences;

 

political and economic instability, including military activities, terrorist attacks and protectionist policies; and

 

changes in diplomatic and trade relationships.

 

For example, in October 2022 the U.S. Department of Commerce Bureau of Industry and Security imposed broad restrictions and compliance burdens on the transfer to China of certain advanced semiconductors and supercomputing items, software and technology subject to U.S. export controls, in addition to restricting sales to certain semiconductor fab facilities in China. Moreover, restrictions were implemented on U.S. persons’ activities in support of the transfer of certain items not subject to U.S. export controls. We continue to assess the potential impact of these restrictions on our operations, and these restrictions are in addition to existing license requirements and company-specific designations affecting trade in the Asia Pacific region. Actions of any nature, including future new trade controls, could affect specific customers, industries, and technologies produced inside and outside the United States, and may reduce our revenues and adversely affect our business and financial results.

 

New tariffs, trade measures and other geopolitical risks and instability could adversely affect our consolidated results of operations, financial position and cash flows.

 

Tensions between the U.S. and China have been escalating since 2018 and are not fully resolved yet, and a number of factors may exacerbate these tensions in the future. In addition, Russian military activities in Ukraine have resulted in increased sanctions and export controls against Russia and Belarus, and could also increase China/Taiwan political tensions and U.S./China trade and other relations. Trade tensions between the U.S. and China and other geopolitical instabilities have resulted, and could in the future result, in significant tariff increases, sanctions against specified entities, and the broadening of restrictions and license requirements for specified transfers and uses of products. For example, the ongoing geopolitical and economic uncertainty between the U.S. and China, the unknown impact of current and future U.S. and Chinese trade regulations and other geopolitical risks with respect to China and Taiwan, may cause disruptions in the semiconductor industry and its supply chain, decreased demand from customers for the ultimate products using our IP solutions, or other disruptions which may, directly or indirectly, materially harm our business, financial condition and results of operations. In addition, critical metals and materials used in semiconductors, such as Palladium, are sourced in Russia, and sanctions against Russia could impact the semiconductor supply chain. While tariffs and other retaliatory trade measures imposed by other countries on U.S. goods have not yet had a significant impact on our business or results of operations, our revenues are increasingly originated in China and the broader APAC region, and we cannot predict further developments. Thus, existing or future tariffs could have a material adverse effect on our consolidated results of operations, financial position and cash flow. Further changes in U.S. 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 and higher prices for our products in foreign markets. For example, there are risks that the Chinese government may, among other things, require the use of local suppliers, compel companies that do business in China to partner with local companies to conduct business and provide incentives to government-backed local customers to buy from local suppliers. Changes in, and responses to, U.S. 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.

 

23

 

In order to sustain the future growth of our business, we must penetrate new markets and our new products must achieve widespread market acceptance but such additional revenue opportunities may not be implemented and may not be achieved.

 

In order to expand our business and increase our revenues, we must penetrate new markets and introduce new products, including additional non-baseband related products. We have invested significant resources in pursuing potential opportunities for revenue growth and diversify our revenue streams. Our continued success will depend significantly on our ability to accurately anticipate changes in industry standards and to continue to appropriately fund development efforts to enhance our existing products or introduce new products in a timely manner to keep pace with technological developments. However, there are no assurances that we will develop products relevant for the marketplace or gain significant market share in those competitive markets. Moreover, if any of our competitors implement new technologies before us, those competitors may be able to provide products that are more effective or at lower prices, which could adversely impact our sales and impact our market share. Our inability to penetrate new markets and increase our market share in those markets or lack of customer acceptance of our new products may harm our business and potential growth.

 

Our success will depend on our ability to successfully manage our geographically dispersed operations.

 

Most of our research and development staff is located in Israel. We also have research and development teams in France, Ireland, the United Kingdom and United States (following our acquisitions of Intrinsix in May 2021 and the Hillcrest Labs business from InterDigital in July 2019) and recently we have opened a design center in Serbia. Accordingly, our ability to compete successfully will depend in part on the ability of a limited number of key executives located in geographically dispersed offices to manage our research and development staff and integrate them into our operations to effectively address the needs of our customers and respond to changes in our markets. If we are unable to effectively manage and integrate our remote operations, our business may be materially harmed.

 

Our operations in Israel may be adversely affected by instability in the Middle East region.

 

One of our principal research and development facilities is located in Israel, and most of our executive officers and some of our directors are residents of Israel. Although substantially all of our sales currently are made to customers outside Israel, we are nonetheless directly influenced by the political, economic and military conditions affecting Israel, including recent changes to Israel’s judicial system. Any major hostilities involving Israel could significantly harm our business, operating results and financial condition.

 

In addition, certain of our employees are currently obligated to perform annual reserve duty in the Israel Defense Forces and are subject to being called to active military duty at any time. Although we have operated effectively under these requirements since our inception, we cannot predict the effect of these obligations on the company in the future. Our operations could be disrupted by the absence, for a significant period, of one or more of our key employees due to military service.

 

Terrorist attacks, acts of war or military actions and/or other civil unrest may adversely affect the territories in which we operate, and our business, financial condition and operating results.

 

Terrorist attacks and attempted terrorist attacks, military responses to terrorist attacks, other military actions, including illegal invasion of sovereign countries, or governmental action in response to or in anticipation of a terrorist attack or civil unrest or foreign invasion, may adversely affect prevailing economic conditions, resulting in work stoppages, reduced consumer spending or reduced demand for end products that incorporate our technologies. These developments subject our worldwide operations to increased risks and, depending on their magnitude, could reduce net sales and therefore could have a material adverse effect on our business, financial condition and operating results.

 

24

 

Our research and development expenses may increase if the grants we currently receive from the Israeli government are reduced or withheld.

 

We currently receive research grants mainly from programs of the IIA. We recorded an aggregate of $5,014,000, $3,843,000 and $3,042,000 in 2022, 2021 and 2020, respectively. To be eligible for these grants, we must meet certain development conditions and comply with periodic reporting obligations. Although we have met such conditions in the past, should we fail to meet such conditions in the future our research grants may be repayable, reduced or withheld. The repayment or reduction of such research grants may increase our research and development expenses which in turn may reduce our operating income. Also, the timing of such payments from the IIA may vary from year to year and quarter to quarter, and we have no control on the timing of such payment.

 

We depend on a limited number of key personnel who would be difficult to replace, and changes in our management and sales teams may adversely affect our operations.

 

Our success depends to a significant extent upon certain of our key employees and senior management, the loss of which could materially harm our business. Competition for skilled employees in our field is intense, and in the current environment where many employees have become accustomed to remote work environments and frequent job changes, integration of employees into our company culture and retention of employees is becoming increasingly difficult. We cannot assure you that in the future we will be successful in attracting and retaining the required personnel.

 

In addition, in recent months we have experienced transition in our senior management and sales teams, including the retirement of Gideon Wertheizer as our Chief Executive Officer effective December 31, 2022 and the appointment of Amir Panush as our Chief Executive Officer effective January 1, 2023, as well as the appointment of Gweltaz Toquet as our Chief Commercial Officer on January 1, 2023 following Issachar Ohana’s departure from his position as Executive Vice President of Worldwide Sales effective December 31, 2022. While we expect to engage in an orderly transition process as we integrate newly appointed officers and managers, we face a variety of risks and uncertainties relating to management transition and execution of our sales strategy, including diversion of management attention from business concerns, failure to retain other key personnel, loss of institutional knowledge, loss of sales prospects and inability to replenish our sales team in a manner needed to execute our sales strategy. These risks and uncertainties could result in operational and administrative inefficiencies and added costs, which could adversely impact our results of operations.

 

The sales cycle for our IP and NRE solutions is lengthy, and even approved projects may have structured payment terms, which makes forecasting of our customer orders and revenues difficult.

 

The sales cycle for our IP solutions and NRE services is lengthy, often lasting three to nine months. Our customers generally conduct significant technical evaluations, including customer trials, of our technology as well as competing technologies prior to making a purchasing decision. Purchasing decisions also may be delayed because of a customer’s internal budget approval process or from the involvement of U.S. government agencies for project and budgetary approvals. In addition, given the current market conditions, we have less ability to predict the timing of our customers’ purchasing cycle and potential unexpected delays in such a cycle. Because of the lengthy sales cycle and potential delays, our dependence on a limited number of customers to generate a significant amount of revenues for a particular period and the size of customer orders, if orders forecasted for a specific customer for a particular period do not occur in that period, our revenues and operating results for that particular quarter could suffer. Furthermore, even approved projects may be subject to tranche or milestone-based payment structures, rather than upfront payments, which may cause delays in our performance of the relevant work and revenue recognition. Moreover, a portion of our expenses related to an anticipated order is fixed and difficult to reduce or change, which may further impact our operating results for a particular period.

 

25

 

Intrinsixs business relies heavily on contracts with U.S. government prime contractors, which exposes us to business volatility and risks, including government budgeting cycles and appropriations, potential early termination of contracts, procurement regulations, governmental policy shifts, security requirements, audits, investigations, sanctions and penalties.

 

Historically, Intrinsix has derived a significant portion of its revenues as a subcontractor to U.S. government prime contractors and has had some contracts directly with the U.S. government. U.S. federal government agencies, including the Department of Defense (DoD), are subject to budgetary constraints, and our continued performance under our contracts with these agencies and their prime contractors, or award of additional contracts from these agencies or their prime contractors, could be jeopardized by spending reductions or budget cutbacks at these agencies. The funding of U.S. government programs is uncertain and dependent on continued congressional appropriations and administrative allotment of funds based on an annual budgeting process, which is often responsive to myriad factors, including changes in political or public support for security and defense programs, uncertainties associated with the current global threat environment and other geo-political matters, and adoption of new laws or regulations relating to government contracting or changes to existing laws or regulations. These and other factors could cause governmental agencies to reduce their engagements for Intrinsix products and services under existing contracts, to exercise their rights to terminate contracts at-will or to abstain from renewing contracts, any of which would cause our revenue to decline and could otherwise harm our business, financial condition and results of operations. Given its acquisition by CEVA, Inc., Intrinsix is no longer eligible for certain types of direct government contracts set aside for qualifying small businesses, which also could potentially reduce revenue from government contracts.

 

In addition, changes in federal law, government procurement policy, priorities, regulations, technology initiatives and/or requirements may also negatively impact our potential for growth in the aerospace and defense space. New laws, regulations or procurement requirements or changes to current ones (including, for example, regulations related to cybersecurity, supply chain integrity, privacy, information protection, and cost accounting) can significantly increase our costs and risks and reduce our profitability. 

 

As a company performing government contracts and subcontracts, we are also subject to additional regulations and compliance obligations, including related to accounting and billing, contract administration, government property, ethics and conflicts of interest, intellectual property, national security, and socioeconomic requirements. As a government contractor and subcontractor, we are and may become subject to audits, investigations, claims, disputes, enforcement actions. These matters could divert financial and management resources and result in administrative, civil or criminal litigation, arbitration or other legal proceedings and across a broad array of matters, and could in administrative, civil or criminal fines, penalties or other sanctions, non-monetary relief or actions such as suspension or debarment from government contracts or suspension of export/import privileges, and otherwise harm our business and our ability to obtain and retain government contract-related awards. An investigation, claim, dispute, enforcement action or litigation, even if unsubstantiated or fully indemnified or insured, could also negatively impact our reputation, thereby making it substantially more difficult to compete successfully for business, obtain and retain awards or obtain adequate insurance in the future, and could have a material adverse effect on our business, financial condition and results of operations.

 

We may face difficulties in integrating Intrinsix into our business and offering turnkey IP solutions and co-creation projects.

 

We completed our acquisition of Intrinsix in the second quarter of 2021.Our Intrinsix chip design business unit enables us to offer our customers co-creation SoC design services that take advantage of our IP portfolio, Intrinsix’s designed to deliver (D2D) and security IP and Intrinsix’s design capabilities for digital, mix signal and RF. We believe this co-creation business proposition strengthens our relationships with customers, generates recurrent royalties and more. However, we may not be able effectively manage the integration of acquired personnel, operations, and technologies successfully, or effectively manage the combined operations following the acquisition, which may prevent us from achieving anticipated benefits from the acquisition. In addition, our efforts to with respect to turnkey IP services and solutions will take longer than normal sales cycles as we move up the management levels of our customers and sell, generally, a more complex product and service combination. Succeeding in these efforts will require additional investment, training and changes that will introduce additional risk, cost and may introduce the possibility to customers that we are now competitors. If we do not succeed in these efforts, we will not reap the anticipated benefits of our acquisition of Intrinsix, which could have a material adverse effect on our business, financial condition and results of operations.

 

26

 

We may seek to expand our business in ways that could result in diversion of resources and extra expenses.

 

We may in the future pursue acquisitions of businesses, products and technologies, establish joint venture arrangements, make minority equity investments or enhance our existing CEVAnet partner eco-system to expand our business. We are unable to predict whether or when any prospective acquisition, equity investment or joint venture will be completed. The process of negotiating potential acquisitions, joint ventures or equity investments, as well as the integration of acquired or jointly developed businesses, technologies or products may be prolonged due to unforeseen difficulties and may require a disproportionate amount of our resources and management’s attention. We cannot assure you that we will be able to successfully identify suitable acquisition or investment candidates, complete acquisitions or investments, or integrate acquired businesses or joint ventures with our operations. If we were to make any acquisition or investment or enter into a joint venture, we may not receive the intended benefits of the acquisition, investment or joint venture or such an acquisition, investment or joint venture may not achieve comparable levels of revenues, profitability or productivity as our existing business or otherwise perform as expected. The expansion of our CEVAnet partner eco-system also may not achieve the anticipated benefits. The occurrence of any of these events could harm our business, financial condition or results of operations. Future acquisitions, investments or joint ventures may require substantial capital resources, which may require us to seek additional debt or equity financing.

 

Future acquisitions, joint ventures or minority equity investments by us could result in the following, any of which could seriously harm our results of operations or the price of our stock:

 

 

issuance of equity securities that would dilute our current stockholders’ percentages of ownership;

 

large one-time write-offs or equity investment impairment write-offs;

 

incurrence of debt and contingent liabilities;

 

difficulties in the assimilation and integration of operations, personnel, technologies, products and information systems of the acquired companies;

 

inability to realize cost efficiencies or synergies, thereby incurring higher operating expenditures as a result of the acquisition;

 

diversion of management’s attention from other business concerns;

 

contractual disputes;

 

risks of entering geographic and business markets in which we have no or only limited prior experience; and

 

potential loss of key employees of acquired organizations.

 

Because our IP solutions and NRE services are complex, the detection of errors in our products may be delayed, and if we deliver products with defects, our credibility will be harmed, the sales and market acceptance of our products may decrease and product liability claims may be made against us.

 

Our IP solutions and NRE services are complex and may contain errors, defects and bugs when introduced. If we deliver products with errors, defects or bugs, our credibility and the market acceptance and sales of our products could be significantly harmed. Furthermore, the nature of our products may also delay the detection of any such error or defect. If our products contain errors, defects and bugs, then we may be required to expend significant capital and resources to alleviate these problems. This could result in the diversion of technical and other resources from our other development efforts. Any actual or perceived problems or delays may also adversely affect our ability to attract or retain customers. Furthermore, the existence of any defects, errors or failure in our products could lead to product liability claims or lawsuits against us or against our customers. A successful product liability claim could result in substantial cost and divert management’s attention and resources, which would have a negative impact on our financial condition and results of operations.

 

Our product development efforts are time-consuming and expensive and may not generate an acceptable return, if any.

 

Our product development efforts require us to incur substantial research and development expense. Our research and development expenses were approximately $78.5 million, $72.5 million, and $62.0 million for 2022, 2021 and 2020, respectively. We may not be able to achieve an acceptable return, if any, on our research and development efforts.

 

The development of our products is highly complex. We occasionally have experienced delays in completing the development and introduction of new products and product enhancements, and we could experience delays in the future. Unanticipated problems in developing products could also divert substantial engineering resources, which may impair our ability to develop new products and enhancements and could substantially increase our costs. Furthermore, we may expend significant amounts on research and development programs that may not ultimately result in commercially successful products. Our research and development expense levels have increased steadily in the past few years. As a result of these and other factors, we may be unable to develop and introduce new products successfully and in a cost-effective and timely manner, and any new products we develop and offer may never achieve market acceptance. Any failure to successfully develop future products would have a material adverse effect on our business, financial condition and results of operations.

 

27

 

The future growth of our business depends in part on our ability to license to system OEMs and small-to-medium-sized semiconductor companies directly and to expand our sales geographically.

 

Historically, a substantial portion of our licensing revenues has been derived in any given period from a relatively small number of licensees. Because of the substantial license fees we charge, our customers tend to be large semiconductor companies or vertically integrated system OEMs. Part of our current growth strategy is to broaden the adoption of our products by small and mid-size companies by offering different versions of our products targeted at these companies. If we are unable to develop and market effectively our intellectual property through these models, our revenues will continue to be dependent on a smaller number of licensees and a less geographically dispersed pattern of licensees, which could materially harm our business and results of operations.

 

We may not be able to adequately protect our intellectual property.

 

Our success and ability to compete depend in large part upon the protection of our proprietary technologies. We rely on a combination of patent, copyright, trademark, trade secret, mask work and other intellectual property rights, confidentiality procedures and IP licensing arrangements to establish and protect our proprietary rights. These agreements and measures may not be sufficient to protect our technology from third-party infringement or protect us from the claims of others. As a result, we face risks associated with our patent position, including the potential need to engage in significant legal proceedings to enforce our patents, the possibility that the validity or enforceability of our patents may be denied, the possibility that third parties will be able to compete against us without infringing our patents and the possibility that our products may infringe patent rights of third parties.

 

Our trade names or trademarks may be registered or utilized by third parties in countries other than those in which we have registered them, impairing our ability to enter and compete in those markets. If we were forced to change any of our brand names, we could lose a significant amount of our brand identity.

 

Our business will suffer if we are sued for infringement of the intellectual property rights of third parties or if we cannot obtain licenses to these rights on commercially acceptable terms.

 

We are subject to the risk of adverse claims and litigation alleging infringement of the intellectual property rights of others. There are a large number of patents held by others, including our competitors, pertaining to the broad areas in which we are active. We have not, and cannot reasonably, investigate all such patents. From time to time, we have become aware of patents in our technology areas and have sought legal counsel regarding the validity of such patents and their impact on how we operate our business, and we will continue to seek such counsel when appropriate in the future. In addition, patent infringement claims are increasingly being asserted by patent holding companies (so-called patent “trolls”), which do not use technology and whose sole business is to enforce patents against companies, such as us, for monetary gain. Because such patent holding companies do not provide services or use technology, the assertion of our own patents by way of counter-claim may be ineffective. Infringement claims may require us to enter into license arrangements or result in protracted and costly litigation, regardless of the merits of these claims. Any necessary licenses may not be available or, if available, may not be obtainable on commercially reasonable terms. If we cannot obtain necessary licenses on commercially reasonable terms, we may be forced to stop licensing our technology, and our business would be seriously harmed.

 

The COVID-19 pandemic, or other outbreak of disease or similar public health threat, could materially and adversely affect our business, financial condition and results of operations.

 

Pandemics, such as the ongoing coronavirus (COVID-19) pandemic, have affected, and may continue to affect, the global community and our business, financial condition and results of operations. The nature and severity of the impact will continue to depend largely on future developments, including the emergence of new variants of COVID-19, availability of effective treatments and the extent to which actions have been or may be taken to contain or address its impact globally. These actions, such as restrictions on in-person meetings and travel, vaccine mandates or other similar restrictions and limitations, may be, or have been, relaxed or suspended, but may also be reinstated if other pandemics occur in the future or if the COVID-19 pandemic worsens again. The timing and impact of any such actions or reinstatements remains difficult to predict.

 

28

 

The spread of COVID-19 caused us to modify our business practices, and we may take further actions as may be required by government authorities or that we determine are in the best interests of our employees, customers, and communities.  Such actions may result in disruptions to our supply chain, operations and facilities, and workforce. We cannot assure you that such measures will be sufficient to mitigate the risks posed by COVID-19 or any other public health threat, and our ability to perform critical functions could be harmed. In addition, the degree to which COVID-19 or other future outbreak of pandemics or public health threats impacts our business, financial condition, and results of operations will depend on future developments, which are highly uncertain, and to what extent such developments impact normal economic and operating conditions.

 

Cybersecurity threats or other security breaches could compromise sensitive information belonging to us or our customers and could harm our business and our reputation.

 

We store sensitive data, including intellectual property, proprietary business information and our customer and employee information. Despite our security measures, our information technology and infrastructure may be vulnerable to attacks by hackers or breached due to employee error, malfeasance or other disruptions that could result in unauthorized disclosure or loss of sensitive data. Because the techniques used to obtain unauthorized access to networks, or to sabotage systems, change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. Furthermore, in the operation of our business we also use third-party vendors that store certain sensitive data. Any security breach of our own or a third-party vendor’s systems could cause us to be non-compliant with applicable laws or regulations, subject us to legal claims or proceedings, disrupt our operations, damage our reputation, and cause a loss of confidence in our products and services, any of which could adversely affect our business.

 

Risks Related to Finance, Accounting and Taxation

 

The nature of our business requires the application of complex revenue recognition rules. Significant changes in U.S. generally accepted accounting principles, or GAAP, including the adoption of the new revenue recognition rules, could materially affect our financial position and results of operations.

 

We prepare our financial statements in accordance with GAAP, which is subject to interpretation or changes by the Financial Accounting Standards Board, or FASB, the SEC, and other various bodies formed to promulgate and interpret appropriate accounting principles. New accounting pronouncements and changes in accounting principles have occurred in the past and are expected to occur in the future, which may have a significant effect on our financial results. For example, pursuant to the new revenue recognition rules, effective as of January 1, 2018, an entity recognizes sales and usage-based royalties as revenue only when the later of the following events occurs: (1) the subsequent sale or usage occurs or (2) the performance obligation to which some or all of the sales-based or usage-based royalty allocated has been satisfied (or partially satisfied). Recognizing royalty revenue on a lag time basis is not permitted. As a result, the royalties we generate from customers is based on royalty of units shipped during the quarter as estimated by our customers, not a quarter in arrears that we previously report. Adoption of this standard and any difficulties in implementation of changes in accounting principles, including uncertainty associated with royalty revenues for the quarter based on estimates provided by our customer, could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm investors’ confidence in us.

 

29

 

Changes in our tax rates or exposure to additional income tax liabilities or assessments could adversely impact our cash flow, financial condition and results of operations.

 

We are subject to income taxes in the United States and various foreign jurisdictions. In addition to our significant operations in Israel, we have operations in Ireland, France, the United Kingdom, China and Japan. Significant judgment is required in determining our worldwide provision for income taxes and other tax liabilities. In the ordinary course of a global business, there are many intercompany transactions and calculations where the ultimate tax determination is uncertain. Due to the potential for changes to tax laws and regulations or changes to the interpretation thereof, the ambiguity of tax laws and regulations, the subjectivity of factual interpretations, the complexity of our intercompany arrangements, uncertainties regarding the geographic mix of earnings in any particular period, the potential decision or need to transfer cash or other assets from one jurisdiction to another, potential for tax authorities to challenge the manner in which our subsidiaries’ profits are currently recognized, and other factors, our estimates of effective tax rate and income tax assets and liabilities can be incorrect, we could lose the ability to use certain deferred tax assets, we could incur significant additional taxes in connection with a specific transaction, our overall tax expenses could increase, and our business, cash flow, financial condition and results of operations could be materially adversely affected. The impact of the factors referenced in this paragraph may also be substantially different from period-to-period.

 

For example, a substantial portion of our taxable income historically has been generated in Israel, and starting in 2020, also in France. Although our Israeli and Irish subsidiaries historically, and starting in 2022 our French subsidiary as well, are taxed at rates lower than the U.S. tax rates, the tax rates in these jurisdictions could nevertheless result in a substantial increase as a result of withholding tax expenses with respect to which we are unable to obtain a refund from the relevant tax authorities. If our Israeli, French and Irish subsidiaries were no longer to qualify for these lower tax rates or if the applicable tax laws were rescinded or changed, our operating results could be materially adversely affected.  A mix of our revenues in each of these locations may change the mix of our taxable income, and as a result, our overall tax rate may increase, as we encountered in 2021, specifically due to higher taxes in France, or in the third quarter of 2022, due to our recording a $15.6 million expense as a result of a valuation allowance for certain  deferred tax assets in Israel.

 

U.S. tax regulations are also implicated by our international operations. For example, certain of our taxes may be “double taxed” in both foreign jurisdictions and the U.S., including with respect to our taxes on our Irish and Israeli interest income. While we have elected to account for global intangible low-taxed income (GILTI) as a current-period expense when incurred, legislation and clarifying guidance are expected to continue to be issued by the U.S. Treasury Department and various states in future periods, which could have a material adverse impact on the value of our U.S. deferred tax assets, result in significant changes to currently computed income tax liabilities for past and current tax periods, and increase our future U.S. tax expense. We could also incur significant additional tax expenses as a result of moving off-shore cash to our U.S. entity: out of total cash, cash equivalents, bank deposits and marketable securities of $147.7 million at year end 2022, $141.1 million was held by our foreign subsidiaries, with only $6.6 million held in the U.S., which could make capital expenditures to expand operations in the U.S., or our conducting strategic transactions in the U.S., more expensive. In addition, beginning in our fiscal year 2022, the Tax Cuts and Jobs Act of 2017 eliminates the option to deduct research and development expenditures in the year incurred, requiring amortization in accordance with Internal Revenue Code (IRC) Section 174. If this requirement is not repealed or otherwise modified, it will materially increase our effective tax rate and reduce our operating cash flows.

 

Further, several countries, including the U.S. and Ireland as well as the Organization for Economic Cooperation and Development have reached agreement on a global minimum tax initiative. Many countries are also actively considering changes to existing tax laws or have proposed or enacted new laws that could increase our tax obligations in countries where we do business or cause us to change the way we operate our business.

 

Finally, our determination of our tax liability in the U.S. and other jurisdictions, including our intercompany transfer pricing, is subject to review by applicable domestic and foreign tax authorities. Although we believe that our tax estimates are reasonable, due to the complexity of our corporate structure, the multiple intercompany transactions and the various tax regimes, we cannot assure you that a tax audit or tax dispute to which we may be subject will result in a favorable outcome for us. If taxing authorities do not accept our tax positions and impose higher tax rates on our foreign operations, our overall tax expenses could increase.

 

The Israeli and French tax benefits that we currently receive and the government programs in which we participate require us to meet certain conditions and may be terminated or reduced in the future, which could increase our tax expenses.

 

We enjoy certain tax benefits in Israel, particularly as a result of the “Approved Enterprise” and the “Benefited Enterprise” status of our facilities and programs through 2019, and the “Technological Preferred Enterprise” status of our facilities and programs since 2020. To maintain our eligibility for these tax benefits, we must continue to meet certain conditions, relating principally to adherence to the investment program filed with the Investment Center of the Israeli Ministry of Industry and Trade and to periodic reporting obligations. Should we fail to meet such conditions, these benefits would be cancelled and we would be subject to corporate tax in Israel at the standard corporate rate (23% in 2022) and could be required to refund tax benefits already received. Additionally, if we increase our activities outside of Israel, for example, by acquisitions, our increased activities may not be eligible for inclusion in Israeli tax benefit programs. The termination or reduction of certain programs and tax benefits or a requirement to refund tax benefits already received may seriously harm our business, operating results and financial condition.

 

30

 

Our French subsidiary is entitled to a new tax benefit of 10% applied to specific revenues under the French IP Box regime. The French IP Box regime applies to net income derived from the licensing, sublicensing or sale of several IP rights such as patents and copyrighted software, including royalty revenues. This new elective regime requires a direct link between the income benefiting from the preferential treatment and the R&D expenditures incurred and contributing to that income. Qualifying income may be taxed at a favorable 10% CIT rate (plus social surtax, hence 10.3% in total). This new French IP Box regime was enacted into the French tax law as of January 1, 2019, and the final version of the Official guidance of the French tax authorities (FTA) was published on April 22, 2020. Since the French IP Box regime was enacted very recently, there is no French Case Law on this subject at this time and French companies do not yet have any feedback on the ongoing tax audits and on the FTA’s tendency in this matter. Different interpretations of the French law by the French taxing authorities regarding the French IP Box regime may impose higher tax rates on our French operations and our overall tax expenses could increase.

 

In addition, pursuant to our acquisition of the RivieraWaves operations, we will benefit from certain research tax credits applicable to French technology companies, including, for example, the Crédit Impôt Recherche (CIR). The CIR is a French tax credit aimed at stimulating research activities. The CIR can be offset against French corporate income tax due and the portion in excess (if any) may be refunded every three years. The French Parliament can decide to eliminate, or reduce the scope or the rate of, the CIR benefit, at any time or challenge our eligibility or calculations for such tax credits, all of which may have an adverse impact on our results of operations and future cash flows.

 

We are exposed to fluctuations in currency exchange rates.

 

A significant portion of our business is conducted outside the United States. Although most of our revenues are transacted in U.S. dollars, we may be exposed to currency exchange fluctuations in the future as business practices evolve and we are forced to transact business in local currencies. Moreover, the majority of our expenses are denominated in foreign currencies, mainly New Israeli Shekel (NIS) and the EURO, which subjects us to the risks of foreign currency fluctuations. Our primary expenses paid in currencies other than the U.S. dollar are employee salaries. Increases in the volatility of the exchange rates of currencies other than the U.S. dollar versus the U.S. dollar could have an adverse effect on the expenses and liabilities that we incur in currencies other than the U.S. dollar when remeasured into U.S. dollars for financial reporting purposes. We have instituted a foreign cash flow hedging program to minimize the effects of currency fluctuations. However, hedging transactions may not successfully mitigate losses caused by currency fluctuations, and our hedging positions may be partial or may not exist at all in the future. We also review our monthly expected non-U.S. dollar denominated expenditure and look to hold equivalent non-U.S. dollar cash balances to mitigate currency fluctuations. However, in some cases, we expect to continue to experience the effect of exchange rate currency fluctuations on an annual and quarterly basis. For example, our EURO cash balances increase significantly on a quarterly basis beyond our EURO liabilities from the CIR, which is generally refunded every three years. This has resulted a foreign exchange loss during 2021 due to the devaluation of our Euro cash balances as the U.S. dollar strengthened significantly during this period as compared to the Euro.

 

We are exposed to the credit risk of our customers, which could result in material losses.

 

As we diversify and expand our addressable market, we will enter into IP licensing arrangements with first time customers on which we do not have full visibility of their creditworthiness. Furthermore, we have significant business activities in the Asia Pacific region. As a result, our future credit risk exposure may increase. Although we monitor and attempt to mitigate credit risks, there can be no assurance that our efforts will be effective. Although any losses to date relating to the credit exposure of our customers have not been material, future losses, if incurred, could harm our business and have a material adverse effect on our operating results and financial condition.

 

31

 

If we determine that our goodwill and intangible assets have become impaired, we may incur impairment charges, which would negatively impact our operating results.

 

Goodwill represents the excess of cost over the fair value of net assets acquired in business combinations. Under accounting principles generally accepted in the United States of America, we assess potential impairment of our goodwill and intangible assets at least annually, as well as on an interim basis to the extent that factors or indicators become apparent that could reduce the fair value of any of our businesses below book value. Impairment may result from significant changes in the manner of use of the acquired asset, negative industry or economic trends and significant underperformance relative to historic or projected operating results. For example, in the third quarter of 2022, we recorded $3.6 million of impairment of intangible assets with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line. If we determine that our goodwill and intangible assets have become impaired, we may incur impairment charges, which could negatively impact our operating results.

 

Risks Related to Ownership of Our Common Stock

 

The anti-takeover provisions in our certificate of incorporation and bylaws could prevent or discourage a third party from acquiring us.

 

Our certificate of incorporation and bylaws contain provisions that may prevent or discourage a third party from acquiring us, even if the acquisition would be beneficial to our stockholders. Our board of directors also has the authority to fix the rights and preferences of shares of our preferred stock and to issue such shares without a stockholder vote. Our bylaws also place limitations on the authority to call a special meeting of stockholders. We have advance notice procedures for stockholders desiring to nominate candidates for election as directors or to bring matters before an annual meeting of stockholders. In addition, these factors may also adversely affect the market price of our common stock, and the voting and other rights of the holders of our common stock.

 

Our stock price may be volatile so you may not be able to resell your shares of our common stock at or above the price you paid for them.

 

Announcements of developments related to our business, announcements by competitors, quarterly fluctuations in our financial results, changes in the general conditions of the highly dynamic industry in which we compete or the national economies in which we do business, and other factors could cause the price of our common stock to fluctuate, perhaps substantially. For example, if we fail to achieve our near term financial guidance, or fail to show overall business growth and expansion, our stock price may significantly decline. In addition, in recent years, the stock market has experienced extreme price fluctuations, which have often been unrelated to the operating performance of affected companies. These factors and fluctuations could have a material adverse effect on the market price of our common stock.

 

ITEM 1B.

UNRESOLVED STAFF COMMENTS

 

None.

 

ITEM 2.

PROPERTIES

 

Our headquarters are located in Rockville, Maryland, where we conduct research and development and administration activities in a 9,913 square foot facility under a lease expiring in 2028. We also have principal offices where we conduct research and development, sales and marketing and administration activities in Herzliya, Israel, where have a 57,425 square foot facility lease expiring 2025; Sophia Antipolis, France, where we have a 10,823 square foot facility lease expiring in 2031; and Marlborough, Massachusetts, where we have a 10,775 square foot facility lease expiring in 2029.

 

We also lease eight other buildings for our main additional engineering, sales, marketing, administrative, support, operations and design centers, including two other facilities located in each of the U.K., Ireland and China, and one other facility located in each of the U.S. and Japan. Together with our principal offices, these twelve facilities cover an aggregate of approximately 109,595 square feet, ranging from 1,132 square feet to 57,425 square feet, with lease terms expiring from 2023 to 2034.

 

ITEM 3.

LEGAL PROCEEDINGS

 

From time to time, we are involved in litigation relating to claims arising out of our operations in the normal course of business. We are not a party to any legal proceedings, the adverse outcome of which, in management’s opinion, would have a material adverse effect on our results of operations or financial position

 

ITEM 4.

MINE SAFETY DISCLOSURES

 

Not applicable.

 

32

 

EXECUTIVE OFFICERS OF THE REGISTRANT

 

Below are the names, ages and principal recent business experience of our current executive officers. All such persons have been appointed by our board of directors to serve until their successors are elected and qualified or until their earlier resignation or removal.

 

Amir Panush, age 49, has served as our Chief Executive Officer since January 2023. He joined us from InvenSense, Inc., a TDK group company, where he served as Chief Executive Officer and General Manager of TDK Corporation’s MEMS Sensors Business Group. Mr. Panush previously held various leadership positions at TDK following TDK’s successful acquisition of InvenSense in 2017. Mr Panush joined Invensense in 2015, serving as head of the company’s Strategy & Corporate Development, where he drove strategic expansion and diversification efforts. Prior to joining InvenSense, from May 2011 to March 2015, Mr. Panush served in various capacities at Qualcomm, most recently as the Senior Director of Product Management and Business Development for the IoE/IoT client business. Prior to joining Qualcomm, Mr. Panush led strategic marketing and partnerships at Atheros Communications, which was later acquired by Qualcomm. His earlier industry roles spanned software engineering and project management leadership at Texas Instruments and Comsys Mobile, which was acquired by Intel. Mr. Panush holds a Master of Business Administration from Haas Business School, University of California at Berkeley and a bachelor’s degree, Cum Laude, in Computer Science from Technion Institute of Technology in Israel.

 

Yaniv Arieli, age 54, has served as our Chief Financial Officer since May 2005. Prior to his current position, Mr. Arieli served as President of U.S. Operations and Director of Investor Relations of DSP Group beginning in August 2002 and Vice President of Finance, Chief Financial Officer and Secretary of DSP Group’s DSP Cores Licensing Division prior to that time. Before joining DSP Group in 1997, Mr. Arieli served as an account manager and certified public accountant at Kesselman & Kesselman, a member of PricewaterhouseCoopers, a leading accounting firm. Mr. Arieli is a CPA and holds a B.A. in Accounting and Economics from Haifa University in Israel and an M.B.A. from Newport University and is also a member of the National Investor Relation Institute.

 

Michael Boukaya, age 48, has served as our Chief Operating Officer since April 2019. Prior to this position, Mr. Boukaya served as our Vice President and General Manager of the wireless business unit since 2014. Previously, Mr. Boukaya served as VP and Chief Architect with overall responsibility for the research and development of next generation DSP cores, wireless platform architectures and multimedia processors. Before joining CEVA, he was with DSP Group, Inc., holding different engineering and research and development management positions. Mr. Boukaya holds a B.Sc. in Electronic Engineering from the Technion Technology Institute, graduated from Executive Program of Stanford Graduate School of Business, and holds several patents on DSP technology.

 

Gweltaz Toquet, age 50, has served as our Chief Commercial Officer since January 2023. Mr. Toquet has more than 20 years of sales and management experience with the Company, most recently serving as our Vice President of Sales for Asia Pacific, India and Europe. In particular, Mr. Toquet has spent over 15 years as our Vice President of Sales for Asia Pacific based in Hong Kong, where he led the build-out and management of the sales and support functions in the region spanning China, Japan, Taiwan and Korea. Prior to joining the Company in 2002, Mr. Toquet held several roles in sales, business development, product marketing and business line management at Freehand DSP and Texas Instruments. Mr. Toquet holds a Master of Science in Engineering degree from Institut Supérieur d’Electronique de Paris (ISEP).

 

33

 

PART II

 

ITEM 5.

MARKET FOR REGISTRANTS COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

 

Our common stock began trading on The NASDAQ Global Market on November 1, 2002.  Our common stock currently trades under the ticker symbol “CEVA” on NASDAQ.  As of February 23, 2023, there were approximately 432 holders of record, which we believe represents approximately 31,877 beneficial holders.

 

Equity Compensation Plan Information

 

Information as of December 31, 2022 regarding options, SARs, RSUs and PSUs granted under our stock plans and remaining available for issuance under those plans will be contained in the definitive 2023 Proxy Statement for the 2023 annual meeting of stockholders to be held on May 23, 2023 and incorporated herein by reference.

 

Issuer Purchases of Equity Securities

 

There were no repurchases of our common stock during the three months ended December 31, 2022.

 

2023 Annual Meeting of Stockholders

 

We anticipate that the 2023 annual meeting of our stockholders will be held virtually on May 23, 2023.

 

Dividends

 

We have historically not paid dividends and have no foreseeable plans to pay dividends.

 

34

 

Stock Performance Graph

 

Notwithstanding anything to the contrary set forth in any of the Companys previous or future filings under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, that might incorporate this proxy statement or future filings made by the Company under those statutes, the below Stock Performance Graph shall not be deemed filed with the United States Securities and Exchange Commission and shall not be deemed incorporated by reference into any of those prior filings or into any future filings made by the Company under those statutes.

graph01.jpg
 
   

12/31/17

   

12/31/18

   

12/31/19

   

12/31/20

   

12/31/21

   

12/31/22

 
                                                 

CEVA, Inc.

    100.00       47.87       58.42       98.60       93.70       55.43  
                                                 

NASDAQ Composite

    100.00       97.16       132.81       192.47       235.15       158.65  
                                                 

S&P 500

    100.00       95.62       125.72       148.85       191.58       156.88  
                                                 

S&P Semiconductors

    100.00       93.57       154.61       251.02       359.18       248.88  
                                                 

Russell 2000

    100.00       88.99       111.70       134.00       153.85       122.41  

 

The stock performance graph above compares the percentage change in cumulative stockholder return on the common stock of our company for the period from December 31, 2017, through December 31, 2022, with the cumulative total return on The NASDAQ Global Market (U.S.) Composite Index, the S&P 500 Index, the S&P Semiconductors Select Industry Index (S&P SSII) and the Russell 2000 Index.

 

This graph assumes the investment of $100 in our common stock (at the closing price of our common stock on December 31, 2017), the NASDAQ Global Market (U.S.) Composite Index, the S&P 500 Index, the S&P SSII and the Russell 2000 Index on December 31, 2017, and assumes dividends, if any, are reinvested.

 

The Russell 2000 Index and the S&P SSII have been added to the performance graph for the fiscal year ended December 31, 2022 and we plan to include them in future filings. The Russell 2000 Index is a widely used broad-based market index that we believe more accurately represents companies of comparable market capitalization. Additionally, we believe that the S&P SSII is a more accurate representation of a published industry index that includes companies engaged in businesses similar to ours. Accordingly, we plan to discontinue the use of the NASDAQ Composite Index and the S&P 500 in future filings.

 

35

 

Comparisons in the graph above are based upon historical data and are not indicative of, nor intended to forecast, future performance of our common stock.

 

ITEM 6.

RESERVED

 

36

 

ITEM 7.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

You should read the following discussion together with the consolidated financial statements and related notes appearing elsewhere in this annual report. This discussion contains forward-looking statements that involve risks and uncertainties. Actual results may differ materially from those included in such forward-looking statements. Factors that could cause actual results to differ materially include those set forth under Risk Factors, as well as those otherwise discussed in this section and elsewhere in this annual report. See Forward-Looking Statements and Industry Data.

 

BUSINESS OVERVIEW

 

The following discussion and analysis is intended to provide an investor with a narrative of our financial results and an evaluation of our financial condition and results of operations. The discussion should be read in conjunction with our consolidated financial statements and notes thereto for the year ended December 31, 2022, both appearing elsewhere in this annual report.

 

Headquartered in Rockville, Maryland, CEVA is the leading licensor of wireless connectivity and smart sensing technologies and a provider of chip design services. We offer Digital Signal Processors, AI processors, short and long-range connectivity solutions, 5G wireless platforms and complementary software for sensor fusion, image enhancement, computer vision, voice input and artificial intelligence, all of which are key enabling technologies for a smarter, more connected world. Our state-of-the-art technology is included in more than 15 billion chips shipped to date for a diverse range of end markets. In 2022, more than 1.7 billion CEVA-powered devices were shipped, equivalent to more than 50 devices every second.

 

Our hardware IP products and solutions are licensed to customers who embed them into their SoC designs to create power-efficient, intelligent, secure and connected devices. Our customers include many of the world’s leading semiconductor and original equipment manufacturer (OEM) companies targeting a wide variety of cellular and IoT end markets, including mobile, PC, consumer, automotive, Smart-home, surveillance, robotics, industrial, aerospace and defense and medical. Our software IP is licensed primarily to OEMs who embed our software it in their SoC.

 

Our ultra-low-power hardware IP offerings are deployed in devices for wireless connectivity and smart sensing workloads. Our wireless portfolio includes 5G baseband processing platforms for mobile broadband, cellular IoT and base station RAN, and UWB, Bluetooth and Wi-Fi technologies for a range of connectivity devices. Our smart sensing portfolio includes advanced DSP and AI technologies for cameras, radars, microphones, and other sensors, which enable computer vision, audio, voice, motion sensing and other applications. We also offer processor-agnostic sensor IP for the processing of accelerometers, gyroscopes, magnetometers and optical flow, as well as spatial audio, noise cancellation and voice recognition.

 

Our Intrinsix chip design business unit enables us to offer our customers SoC design services, which we refer to as co-creation, that take advantage of our IP portfolio, Intrinsix’s designed to deliver (D2D) and security IP and Intrinsix’s design capabilities for digital, mix signal and RF. We believe that having chip design expertise as part of our offerings strengthens our relationships with customers, streamlines IP adoption, generates recurrent royalties and more. Furthermore, Intrinsix’s experience and customer base in the growing chip development programs with the U.S. Department of Defense and the Defense Advanced Research Projects Agency (DARPA) together with its IP offerings for processor security and chiplets extends CEVA’s serviceable market and revenue base.

 

CEVA is a sustainability and environmentally conscious company. We have adopted both a Code of Business Conduct and Ethics and a Sustainability Policy, in which we emphasize and focus on environmental preservation, recycling, the welfare of our employees and privacy – which we promote on a corporate level. At CEVA, we are committed to social responsibility, values of preservation and consciousness towards these purposes.

 

We believe the adoption of our wireless connectivity and smart sensing IP products beyond our incumbency in the handset baseband market continues to progress. In particular, we are currently experiencing exceptional interest for our wireless connectivity platforms, in both traditional and new areas. Reflecting this trend, in 2022, thirty-six of the seventy-six IP licensing and NRE deals concluded were for wireless connectivity.

 

37

 

We believe the following key elements represent significant growth drivers for the company:

 

 

CEVA is a player in mobile handsets, the largest space of the semiconductor industry. Our customers use our technologies for baseband, voice processing and Bluetooth connectivity. Our key customer currently has a strong foothold in low- and mid-tier LTE and 5G smartphone markets.

 

 

We believe our PentaG2 platform for 5G handsets and 5G IoT endpoints is the most comprehensive baseband IP platform in the industry today and provides newcomers and incumbents with a comprehensive solution to address the need for 5G processing for smartphones, fixed wireless access, satellite communications and a range of connected devices such as robots, cars, smart cities and other devices for industrial applications.

 

 

Our specialization and technological edge in signal processing platforms for 5G base station RAN, and our PentaG RAN platform put us in a strong position to capitalize on the growing 5G RAN demand and its disintegration toward new architecture and form factors, including V-RAN, O-RAN, Active Antennas (AAU, RRU), private networks and small cells. We believe our PentaG RAN platform for 5G RAN settings is the most comprehensive baseband processor IP in the industry today and provides newcomers and incumbents with a comprehensive solution to address the need for 5G.

 

 

Our broad Bluetooth, Wi-Fi, Ultra Wide Band (UWB) and cellular IoT IPs allow us to expand further into the high volume IoT applications and substantially increase our value-add. Our addressable market size for Bluetooth, Wi-Fi, UWB and cellular IoT is expected to be more than 15 billion devices annually by 2026 based on ABI Research. In the third quarter of 2022, a customer started shipments of a cellular IoT chip for new high-profile wearable that is enabled by our cellular technology. In 2022, shipments of devices enabled by our Bluetooth, Wi-Fi and cellular IoT Ips increased 12% year-over-year to 1.2 billion units.

 

 

The growing market for True Wireless Stereo (TWS) earbuds, smartwatches, AR and VR headsets, and other wearable assisted devices, offers an incremental growth segment for us for our software IP. To better address this market, our spatial audio, MotionEngine for inertial measurement units (IMU), WhisPro speech recognition technology and ClearVox voice input software are offered in conjunction with our audio/voice DSPs.

 

 

Our unique capability to combine our Bluetooth IP, audio DSP IP and software for contextual aware user experience puts us in a strong position to capitalize on the fast-growing TWS markets of earbuds, smartwatches, Over the Counter (OTC) hearing aids, wireless speakers, PCs and more. Our recently announced BlueBud platform integrates all of these technologies, lowering the entry barriers for semiconductors and OEMs to develop differentiated, high-performance solution for TWS devices.

 

 

Our second generation SensPro2 sensor hub DSP family provides highly compelling offerings for any sensor-enabled device and application such as smartphones, automotive safety (ADAS), autonomous driving (AD), drones, robotics, security and surveillance, augmented reality (AR) and virtual reality (VR), Natural Language Processing (NLP) and voice recognition. Per research from Yole Group, camera-enabled devices incorporating computer vision and AI are expected to exceed 1 billion units, and devices incorporating voice AI are expected to reach 600 million units by 2025. This new DSP architecture enables us to address the transformation in devices enabled by these applications, and expand our footprint and content in smartphones, drones, consumer cameras, surveillance, automotive ADAS, voice-enabled devices and industrial IoT applications.

 

 

Neural networks are increasingly being deployed in a wide range of camera-based devices in order to make these devices “smarter.”  Our newest generation family of AI processors for deep learning at the edge, the NeuPro-M represents new IP licensing and royalty drivers for us in the coming years. Per research from Yole Group, 2.5 billion Edge AI devices will ship annually by 2026, illustrating the huge potential of the market.

 

38

 

 

Our Hillcrest Labs sensor fusion business unit allows us to address an important technology piece used in personal computers, robotics, TWS earbuds, smart TVs and many other smart sensing IP products, for smart sensing, in addition to our existing portfolio for camera-based computer vision and AI processing, and microphone-based sound processing. MEMS-based inertial and environmental sensors are used in an increasing number of devices, including robotics, smartphones, laptops, tablets, TWS earbuds, spatial audio headsets, remote controls and many other consumer and industrial devices. Hillcrest Labs’ innovative and proven MotionEngine™ software supports a broad range of merchant sensor chips and is licensed to OEMs and semiconductor companies that can run the software on CEVA DSPs or a variety of RISC CPUs. The MotionEngine software expands and complements CEVA’s smart sensing technology. Hillcrest Labs’ technology has already shipped in more than 250 million devices, indicative of its market traction and excellence. Along with our SensPro sensor fusion processors, our licensees can now benefit from our capabilities as a complete, one-stop-shop for processing all classes and types of sensors.

 

As a result of our diversification strategy beyond baseband for handsets, and our progress in addressing those new markets under the base station and IoT umbrella, we continue to experience significant growth in shipments and royalty revenues derived from base station and IoT product category (formerly referred to as non-handset products). Unit shipments for this category were up 8% year-over-year for 2022 to almost 1.4 billion units. We expect royalty growth to continue in this product category for the next few years. These devices are comprised of a range of different products at different royalty ASPs, spanning from high volume Bluetooth and Wi-Fi to high value sensor fusion and base station RAN. The royalty ASP of our other products will be in between the two ranges.

 

CURRENT TRENDS

 

We believe that as the continuing digital transformation drives industries to become connected and intelligent, our ubiquitous technology and collaborative business model present a significant and secular growth prospect. We intend to continue to capitalize on the semiconductor momentum with our Edge AI, 5G, Wi-Fi, Bluetooth and other product lines. We believe our key customers are keenly receptive to our products road-map and priorities and willing to expand the scope of engagements with us, and anticipate that we can expand our customer base and revenues in Europe and the U.S., complementing our strong presence today in China and the remainder of the APAC region.

 

Our licensing, NRE and related revenues business is expected to continue to benefit from multiple growth vectors where we excel, in particular 5G, Wi-Fi 6 & 7, Edge AI and wearables and hearables. In addition, our chip design services offerings and expanded access to the lucrative aerospace and defense markets via our Intrinsix business unit present further compelling opportunities. In royalties, we expect our base station & IoT product category to grow in 2023, with royalties from base station RAN, Bluetooth, Wi-Fi and sensor fusion being the main drivers. We expect our handset baseband royalties to decline in 2023, mainly related to the continued phase out of 4G smartphone royalties derived from a Tier 1 OEM that replaced our customer with Qualcomm for its 5G smartphones.

 

While the COVID-19 pandemic is no longer expected to materially affect our operating results, we will continue to be impacted by other global, macroeconomic and industry phenomenon. For example, as of the beginning of 2023, the smartphone and consumer electronics markets have continued to suffer from soft demand and elevated inventories, and the technology sector is undergoing project expense adjustments and other re-alignments. We expect this softness to prolong into the first half of 2023 and as a result anticipate that both our licensing and royalty revenues will be lower sequentially, while picking up the pace in the second half of the year. In addition, the high interest rate environment and concerns related to economic slowdown we experienced in the second half of 2022 may continue throughout the first half of 2023, or longer, and adversely affect our revenues, as may the ongoing supply chain disruption in the semiconductor industry.

 

39

 

CRITICAL ACCOUNTING POLICIES, ESTIMATES AND ASSUMPTIONS

 

Our consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States (U.S. GAAP). These accounting principles require us to make certain estimates, judgments and assumptions. We believe that the estimates, judgments and assumptions upon which we rely are reasonable based upon information available to us at the time that these estimates, judgments and assumptions are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenues and expenses during the periods presented. To the extent there are material differences between these estimates, judgments or assumptions and actual results, our financial statements will be affected. The significant accounting policies that we believe are the most critical to aid in fully understanding and evaluating our reported financial results include the following:

 

 

revenue recognition;

 

 

business combinations and valuation of goodwill and other acquired intangible assets;

 

 

income taxes;

 

 

equity-based compensation; and

 

 

credit losses of marketable securities.

 

In many cases, the accounting treatment of a particular transaction is specifically dictated by U.S. GAAP and does not require management’s judgment in its application. There are also areas in which management’s judgment in selecting among available alternatives would not produce a materially different result.

 

Revenue Recognition

 

Significant management judgments and estimates must be made and used in connection with the recognition of revenue in any accounting period. Material differences in the amount of revenue in any given period may result if these judgments or estimates prove to be incorrect or if management’s estimates change on the basis of development of business or market conditions. Management’s judgments and estimates have been applied consistently and have been reliable historically.

 

The following is a description of principal activities from which we generate revenue. Revenues are recognized when control of the promised goods or services are transferred to the customers in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.

 

We determine revenue recognition through the following steps:

 

 

identification of the contract with a customer;

 

 

identification of the performance obligations in the contract;

 

 

determination of the transaction price;

 

 

allocation of the transaction price to the performance obligations in the contract; and

 

 

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

 

We enter into contracts that can include various combinations of products and services, as detailed below, which are generally capable of being distinct and accounted for as separate performance obligations.

 

We generate our revenues from (1) licensing intellectual properties, which in certain circumstances are modified for customer-specific requirements, (2) royalty revenues and (3) other revenues, which include revenues from NRE services and from support, training and sale of development systems and chips. We license our IP to semiconductor companies throughout the world. These semiconductor companies then manufacture, market and sell custom-designed chipsets to OEMs of a variety of consumer electronics products. We also license our technology directly to OEMs, which are considered end users.

 

40

 

We account for our IP license revenues and related services, which provide our customers with rights to use our IP, in accordance with ASC 606. A license may be perpetual or time limited in its application. In accordance with ASC 606, we recognize revenue from IP license at the time of delivery when the customer accepts control of the IP, as the IP is functional without professional services, updates and technical support. We have concluded that our IP license is distinct as the customer can benefit from the license on its own.

 

Most of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Stand-alone selling prices of IP license are typically estimated using the residual approach. Stand-alone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis.

 

Revenues from contracts that involve significant customization of our IP to customer-specific specifications are considered as one performance obligation satisfied over-time. Our performance obligation does not create an asset with alternative use, and we have an enforceable right to payment. We recognize revenue on such contracts using cost based input methods, which recognize revenue and gross profit as work is performed based on a ratio between actual costs incurred compared to the total estimated costs for the contract. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses are first determined, in the amount of the estimated loss on the entire contract.

 

Revenues that are derived from the sale of a licensee’s products that incorporate our IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating our IP occurs. Royalties are calculated either as a percentage of the revenues received by our licensees on sales of products incorporating our IP or on a per unit basis, as specified in the agreements with the licensees. For a majority of our royalty revenues, we receive the actual sales data from our customers after the quarter ends and accounts for it as unbilled receivables. When we do not receive actual sales data from the customer prior to the finalization of our financial statements, royalty revenues are recognized based on our estimation of the customer’s sales during the quarter. We may engage a third party to perform royalty audits of our licensees, and if these audits indicate any over- or under-reported royalties, we account for the results when the audits are resolved.

 

Contracts with customers generally contain an agreement to provide for training and post contract support, which consists of telephone or e-mail support, correction of errors (bug fixing) and unspecified updates and upgrades. Fees for post contract support, which takes place after delivery to the customer, are specified in the contract and are generally mandatory for the first year. After the mandatory period, the customer may extend the support agreement on similar terms on an annual basis. We consider the post contract support performance obligation as a distinct performance obligation that is satisfied over time, and as such, we recognize revenue for post contract support on a straight-line basis over the period for which technical support is contractually agreed to be provided to the licensee, typically 12 months.

 

Revenues that are derived from NRE chip design services are performance obligations that are recognized over time as the services are rendered. For time-and-materials contracts, the performance obligation is satisfied and revenue is recognized over time as the services are performed. Generally, contracts call for billings on a time-and-materials basis; however, in instances when a fixed-fee contract is signed, revenue is recognized over time, based on an input method of labor costs expended, relative to total expected labor costs to complete the contract.

 

Revenues from the sale of development systems and chips are recognized when control of the promised goods or services are transferred to the customers.

 

When contracts involve a significant financing component, we adjust the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing, unless the financing period is under one year and only after the products or services were provided, which is a practical expediency permitted under ASC 606.

 

Deferred revenues, which represent a contract liability, include unearned amounts received under license and NRE agreements, unearned technical support and amounts paid by customers not yet recognized as revenues.

 

We capitalize sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. If the expected amortization period is one year or less, the commission fee is expensed when incurred.

 

41

 

Business Combinations and Valuation of Goodwill and Other Acquired Intangible Assets

 

We allocate the fair value of purchase price consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase price consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customers, acquired technology, and trade names from a market participant perspective, useful lives, and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates.

 

We review goodwill for impairment at least annually or more frequently if events or changes in circumstances indicate that the carrying value of goodwill may not be recoverable in accordance with ASC 350 “Intangibles – Goodwill and other” (ASC 350). ASC 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If an entity elects not to use this option, or if an entity determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the entity prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the entity recognizes an impairment of goodwill for the amount of this excess, in accordance with the guidance in FASB Accounting Standards Update (ASU) No. 2017-04, Intangibles – Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment. For each of the three years for the period ended December 31, 2022, no impairment of goodwill has been identified.

 

Acquired finite-lived intangible assets are amortized over their estimated useful lives. We evaluate the recoverability of our intangible assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such assets are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the assets exceeds its fair market value. In 2022, we recorded an impairment charge of $3,556,000 in operating expenses with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line. In 2022 we also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (1) an impairment charge of $479,000 relating to an agreement to acquire certain NB-IoT technologies, and (2) an impairment charge of $1,479,000 relating to an agreement to purchase certain assets and services from Immervision. We have not recorded any impairment charge during the years ended December 31, 2021 and 2020.

 

In addition to the recoverability assessment, we routinely review the remaining estimated useful lives of our finite-lived intangible assets. If we reduce the estimated useful life assumption for any asset, the remaining unamortized balance would be amortized over the revised estimated useful life.

 

Income Taxes

 

We are subject to income taxes mainly in Israel, France, the U.S. and Ireland. Significant judgment is required in evaluating our uncertain tax positions and determining our provision for income taxes. We recognize income taxes under the liability method. Tax benefits are recognized from uncertain tax positions only if we believe that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. Although we believe we have adequately reserved for our uncertain tax positions, no assurance can be given that the final tax outcome of these matters will not be different. We adjust these reserves when facts and circumstances change, such as the closing of a tax audit, the refinement of an estimate or changes in tax laws. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the effects of any reserves that are considered appropriate, as well as the related net interest and penalties.

 

We recognize deferred tax assets and liabilities for future tax consequences arising from differences between the carrying amounts of existing assets and liabilities under GAAP and their respective tax bases, and for net operating loss carryforwards and tax credit carryforwards. We regularly review our deferred tax assets for recoverability and record a valuation allowance if it is more likely than not that some portion or all of the deferred tax assets will not be realized. To make this judgment, we make predictions of the amounts and category of taxable income from various sources and weigh all available positive and negative evidence about these possible sources of taxable income.

 

42

 

Accounting for tax positions requires judgments, including estimating reserves for potential uncertainties. We also assess our ability to utilize tax attributes, including those in the form of carry-forwards for which the benefits have already been reflected in the financial statements. While we believe the resulting tax balances as of December 31, 2021 and 2022 are appropriately accounted for, the ultimate outcome of such matters could result in favorable or unfavorable adjustments to our consolidated financial statements and such adjustments could be material. See Note 14 to our Consolidated Financial Statements for the year ended December 31, 2022 for further information regarding income taxes. We have filed or are in the process of filing local and foreign tax returns that are subject to audit by the respective tax authorities. The amount of income tax we pay is subject to ongoing audits by the tax authorities, which often result in proposed assessments. We believe that we adequately provided for any reasonably foreseeable outcomes related to tax audits and settlement. However, our future results may include favorable or unfavorable adjustments to our estimated tax liabilities in the period the assessments are made or resolved, audits are closed or when statute of limitations on potential assessments expire.

 

We are subject to taxation in the United States, as well as a number of foreign jurisdictions.  In December 2017, the United States enacted U.S. tax reform. The legislation implements many U.S. domestic and international tax provisions. Some aspects of U.S. tax reform still remain unclear, and although additional clarifying guidance has been issued (by the Internal Revenue Services, and the U.S. Treasury Department), there are still some areas that may not be clarified for some time. Among the U.S. states there are varying degrees of conformity to the federal legislation. As a result, there may be further impact of the legislation on our future results of operations and financial condition. It is possible that U.S. tax reform, or interpretations under it, could change and could have an adverse effect on us, and such effect could be material.

 

We have elected to account for global intangible low-taxed income (GILTI) as a current-period expense when incurred. Legislation and clarifying guidance are expected to continue to be issued by the U.S. Treasury Department and various states in future periods, which could have a material adverse impact on the value of our U.S. deferred tax assets, result in significant changes to currently computed income tax liabilities for past and current tax periods, and increase our future U.S. tax expense.

 

Equity-Based Compensation

 

We account for equity-based compensation in accordance with FASB ASC No. 718, “Stock Compensation” which requires the recognition of compensation expenses based on estimated fair values for all equity-based awards made to employees and non-employee directors. Equity-based compensation primarily includes restricted stock unit (RSUs), as well as options, stock appreciation right (SAR), performance-based stock units (PSUs) and employee stock purchase plan awards.

 

We use the straight-line recognition method for awards subject to graded vesting based only on a service condition and the accelerated method for awards that are subject to performance or market conditions. The fair value of each RSU and PSU (excluding PSUs based on market condition awards) is the market value as determined by the closing price of the common stock on the grant date. We estimate the fair value of PSU based on market condition awards on the date of grant using the Monte Carlo simulation model.

 

Credit Losses of Marketable Securities

 

Marketable securities consist mainly of corporate bonds. We determine the appropriate classification of marketable securities at the time of purchase and re-evaluate such designation at each balance sheet date. In accordance with FASB ASC No. 320, “Investments Debt Securities,” we classify marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. We have classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because it is probable that we will sell these securities prior to maturity to meet liquidity needs or as part of risk versus reward objectives.

 

43

 

Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses. Expected credit losses on available-for-sale debt securities are recognized in financial income, net, on our consolidated statements of income (loss), and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders’ equity. The determination of credit losses requires significant judgment and actual results may be materially different from our estimates. The amount of credit losses recorded for the years ended December 31, 2022, 2021 and 2020 was immaterial. We determine realized gains or losses on sale of marketable securities using a specific identification method and records such gains or losses as financial income, net.

 

Recently Adopted Accounting Pronouncement

 

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (Topic 606). ASU No. 2021-08 is effective for fiscal year beginning after December 15, 2022, and interim periods therein for public business entities, with early adoption permitted. We early adopted the new guidance effective January 1, 2022. The adoption of this standard did not have a significant impact on our consolidated financial statements

 

Recently Issued Accounting Pronouncement

 

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, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on our consolidated financial statements.

 

RESULTS OF OPERATIONS

 

The following table presents line items from our consolidated statements of income (loss) as percentages of our total revenues for the periods indicated:

 

   

2020

   

2021

   

2022

 

Consolidated Statements of Income (Loss) Data:

                       

Revenues:

                       

Licensing, NRE and related revenue

    52.3 %     59.4 %     66.3 %

Royalties

    47.7 %     40.6 %     33.7 %

Total revenues

    100.0 %     100.0 %     100.0 %

Cost of revenues

    10.7 %     13.7 %     20.1 %

Gross profit

    89.3 %     86.3 %     79.9 %

Operating expenses:

                       

Research and development, net

    61.8 %     59.1 %     58.3 %

Sales and marketing

    11.9 %     10.5 %     9.6 %

General and administrative

    14.1 %     11.7 %     11.4 %

Amortization of intangible assets

    2.3 %     2.2 %     2.0 %

Impairment of assets

                2.6 %

Total operating expenses

    90.1 %     83.5 %     83.9 %

Operating income (loss)

    (0.8 )%     2.8 %     (4.0 )%

Financial income, net

    3.3 %     0.2 %     2.1 %

Remeasurement of marketable equity securities

          1.6 %     (1.9 )%

Income (loss) before taxes on income

    2.5 %     4.6 %     (3.8 )%

Taxes on income

    4.9 %     4.3 %     13.4 %

Net income (loss)

    (2.4 )%     0.3 %     (17.2 )%

 

44

 

Discussion and Analysis

 

Below we provide information on the significant line items in our consolidated statements of income (loss) for each of the past three fiscal years, including the percentage changes year-on-year, as well as an analysis of the principal drivers of change in these line items from year-to-year.

 

Revenues

 

Total Revenues

 

   

2020

   

2021

   

2022

 

Total revenues (in millions)

  $ 100.3     $ 122.7     $ 134.6  

Change year-on-year

          22.3 %     9.7 %

 

We derive a significant amount of revenues from a limited number of customers. Sales to UNISOC represented 14%, 21% and 14% of our total revenues for 2022, 2021 and 2020, respectively. Generally, the identity of our other customers representing 10% or more of our total revenues varies from period to period, especially with respect to our licensing customers as we generate licensing revenues generally from new customers on a quarterly basis.  With respect to our royalty revenues, two royalty paying customers each represented 10% or more of our total royalty revenues for 2022, and collectively represented 46% of our total royalty revenues for 2022. Three royalty paying customers each represented 10% or more of our total royalty revenues for 2021, and collectively represented 57% of our total royalty revenues for 2021. Four royalty paying customers each represented 10% or more of our total royalty revenues for 2020, and collectively represented 72% of our total royalty revenues for 2020. We expect that a significant portion of our future revenues will continue to be generated by a limited number of customers. The concentration of our customers is explainable in part by consolidation in the semiconductor industry. The loss of any significant customer could adversely affect our near-term future operating results.

 

The following table sets forth the products and services as percentages of our total revenues in each of the periods set forth below:

 

   

Year ended December 31,

 
   

2020

   

2021

   

2022

 
                         

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT, and SATA/SAS)

    78 %     73 %     71 %

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

    22 %     27 %     29 %

 

We expect to continue to generate a significant portion of our revenues for 2022 from the above products and services.

 

As of the beginning of 2023, the smartphone and consumer electronics markets have continued to suffer from soft demand and elevated inventories. Also, the technology sector is undergoing project expense adjustments and other re-alignments. We expect this softness to prolong into the first half of 2023 and as a result anticipate that both our licensing and royalty revenues will be lower sequentially, while picking up the pace in the second half of the year.

 

45

 

Licensing, NRE and related revenue

 

   

2020

   

2021

   

2022

 

Licensing, NRE and related revenue (in millions)

  $ 52.5     $ 72.8     $ 89.3  

Change year-on-year

          38.7 %     22.6 %

 

Total 2022 licensing, NRE and related revenue reached a new record high. In 2022, we experienced growth for our WiFi IP as an emerging technology, as well as revenues from Intrinsix NRE related services (which were not incurred for the first five months of 2021, as the acquisition of Intrinsix was consummated on May 31, 2021), partially offset by lower licensing revenues from our Bluetooth IP. The increase in licensing, NRE and related revenues from 2020 to 2021 principally reflected the contribution of the acquisition of Intrinsix on May 31, 2021, to our revenues, and from diversification of technologies, markets, new and recurring customers and overall sales execution.

 

We signed 76 new licensing and NRE agreements, up from 73 last year. Our customer pipeline at the end of the year was healthy overall, but our outlook is cautious. We believe our key customers are keenly receptive to our products road map and priorities and willing to expand the scope of engagements with us.

 

Licensing, NRE and related revenue accounted for 66.3% of our total revenues for 2022, compared with 59.4% and 52.3% of our total revenues for 2021 and 2020, respectively.

 

Royalty Revenues

 

   

2020

   

2021

   

2022

 

Royalty revenues (in millions)

  $ 47.8     $ 49.9     $ 45.4  

Change year-on-year

          4.3 %     (9.0 )%

 

We generate royalty revenues from our customers who ship units of chips incorporating our technologies. Our royalty revenues represent what our customers shipped during any quarter, or our best estimates for such shipments. The royalty rate is based either on a certain percent of the chipset price or a fixed amount per chipset based on volume discounts.

 

Royalty revenue was down in 2022 as compared to 2021 reflecting broad macro/consumer weakness and elevated inventory levels, especially in the second half of 2022. The largest decline was in our handset baseband royalties, which were down 24% year-over-year, primarily due (1) the continued ramp down by a customer of ours who was replaced by a competitor for 5G chips at a large U.S.-based handset OEM, (2) a $3.3 million royalty audit finding in 2021 partially offset by smaller findings in 2022, and (3) to a lesser extent, the impact of the global slowdown on smartphone sales in emerging markets, a stronghold for our China-based customers. In the base station and IoT category, despite the weak global consumer demand in the second half of the year, we still managed to achieve record royalty revenues generated by a record 1.4 billion devices. Bluetooth royalties grew 11% year-over-year, generated from a record 1 billion unit shipments. Base station RAN royalties also grew, up 14% year-over-year, while lower shipments and royalties from PCs, robot vacuum cleaners, cameras and other consumer related technologies affected many of our customers.

 

Our 2021 royalty revenue reached to a new record high. The main growth driver was attributed to our base station and IoT product categories, which increased 28% in revenue compared to 2020, reaching a new high of $28.6 million, up from $22.3 million in 2020. Our technologies are being deployed in wearables, PCs, smart TVs, robot vacuum cleaners, surveillance cameras and in plenty of other IoT devices are key drivers for that growth. On 5G RAN, a key customer of ours released for field testing new 5G RAN products enabled by our latest and most advanced DSP, the XC16. The increase in royalty revenues partially offset by lower handset baseband based royalties, as a large US based handset OEM moved to 5G, for which it uses chips from a competitor.

 

Total shipments in 2022 increased 3% year-over-year to 1.70 billion units, up from 1.65 billion in 2021. Total shipment volume in 2020 was 1.3 billion.

 

46

 

The five largest royalty-paying customers accounted for 65% of our total royalty revenues for 2022, compared to 68% of our total royalty revenues for 2021 and 76% of our total royalty revenues for 2020.

 

Geographic Revenue Analysis

 

   

2020

   

2021

   

2022

 
                                                 
   

(in millions, except percentages)

 

United States

  $ 20.8       20.8 %   $ 26.7       21.8 %   $ 28.1       20.9 %

Europe, Middle East (EME)

  $ 12.0       11.9 %   $ 6.9       5.6 %   $ 10.0       7.5 %

Asia Pacific (APAC) (1)

  $ 67.5       67.3 %   $ 89.1       72.6 %   $ 96.5       71.6 %
                                                 
                                                 

(1) China

  $ 51.7       51.6 %   $ 67.5       55.0 %   $ 75.7       56.2 %

 

A majority of our revenues during the past three years have originated in the APAC region, with China representing the largest revenue share of countries in the APAC region. The increase in revenues in absolute dollars in APAC from 2021 to 2022 was partially attributed to the introduction of WiFi 6 standard as a key technology add-on to many consumer related devices, replacing or in many cases on top of Bluetooth technologies. The increase in revenues in absolute dollars and percentage terms in APAC from 2020 to 2021 was due to strong execution in licensing of our wireless platforms for Bluetooth, Wi-Fi and 5G. Bluetooth royalties from customers in China also showed strong growth year over year.

 

The increase in revenues in absolute dollars in the United States from 2021 to 2022 was mainly attributed to higher NRE chip design business, contributing for a full year, as compared to only 5 months in 2021, and more sensor fusion empowered chip sales, offset by less Intel based royalties post their divestment from the modem business. The increase in revenues in absolute dollars and percentage terms in the United States from 2020 to 2021 reflected NRE revenues following the acquisition of Intrinsix, coupled with good licensing execution for our Wi-Fi platforms.

 

The increase in revenues in absolute dollars and percentage in the EME region from 2021 to 2022 primarily reflected 5G base station technology license from an existing EME customer. The decrease in revenues in absolute dollars and percentage in the EME region from 2020 to 2021 primarily reflected lower royalties from one customer that moved its billing process from EME to the United States and an overall weaker licensing environment during the year.

 

Cost of Revenues

 

   

2020

   

2021

   

2022

 

Cost of revenues (in millions)

  $ 10.7     $ 16.8     $ 27.1  

Change year-on-year

          56.5 %     60.8 %

 

Cost of revenues accounted for 20.1% of our total revenues for 2022, compared to 13.7% of our total revenues for 2021 and 10.7% of our total revenues for 2020. The absolute dollar and percentage increases in cost of revenues for 2022 as compared to 2021 principally reflected impairment charges of prepaid assets with respect to (1) Immervision-related assets and services and (2) certain non-performing assets related to NB-IoT technology, as well as higher service costs and customization work for our customers, mainly due to the inclusion of salary and related NRE costs and EDA tools associated with the Intrinsix in 2022, which costs were not incurred for the first five months of 2021 as the acquisition of Intrinsix was consummated in May 2021. The absolute dollar increases in cost of revenues for 2021 as compared to 2020 principally reflected higher service costs for our customers, mainly due to incorporating for the first time, salary and related NRE costs associated with the Intrinsix business.

 

47

 

Cost of revenues includes labor-related costs and, where applicable, costs related to overhead, subcontractors, materials, travel, royalty expenses payments to the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the IIA), amortization of acquired assets and non-cash equity-based compensation expenses. Non-cash equity-based compensation expenses included in cost of revenues for the years 2022, 2021 and 2020 were $1,461,000, $818,000, and $639,000, respectively. Royalty expenses relate to royalties payable to the IIA that amount to 3%-3.5% of the actual sales of certain of our products, the development of which previously included grants from the IIA. The obligation to pay these royalties is contingent on actual sales of these products. Amortization of acquired assets related to the purchase of a license of NB-IoT technologies in the first quarter of 2018, to a strategic investment in Immervision in the third quarter of 2019, and to certain intangible assets associated with the Intrinsix acquisition in the second quarter of 2021. Our amortization charges were $2.0 million, $1.6 million and $0.7 million for 2022, 2021 and 2020, respectively. In 2022 we recorded impairment charges of $2.0 relating to discontinued Immervision technology and non-performing assets of certain NB-IoT technology.

 

Operating Expenses

 

   

2020

   

2021

   

2022

 
   

(in millions)

 

Research and development, net

  $ 62.0     $ 72.5     $ 78.5  

Sales and marketing

  $ 11.9     $ 12.9     $ 12.9  

General and administration

  $ 14.1     $ 14.3     $ 15.3  

Amortization of intangible assets

  $ 2.3     $ 2.7     $ 2.7  

Impairment of assets

  $     $     $ 3.6  
                         

Total operating expenses

  $ 90.3     $ 102.4     $ 113.0  

Change year-on-year

          13.3 %     10.4 %

 

The increase in total operating expenses for 2022 as compared to 2021 principally reflected (1) an impairment charge of $3.6 million with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line, (2) higher salary and employee-related costs, mainly due to the inclusion of salary and related costs associated with Intrinsix employees in 2022, and higher EDA tools costs related to the Intrinsix business (costs related to the Intrinsix business were not incurred for the first five months of 2021 as the acquisition of Intrinsix was consummated in May 2021), and (3) higher outsourcing personal and services costs, partially offset with higher research grants received, mainly from the IIA. The increase in total operating expenses for 2021 as compared to 2020 principally reflected (1) higher salary and employee-related costs, which mainly include: (i) higher number of research and development personnel, including first time salary and related costs associated with the Intrinsix employees; and (ii) higher currency exchange expenses as a result of the devaluation of the U.S. dollar against the Israeli NIS and the Euro, (2) higher professional services cost associated with the Intrinsix transaction, and (3) higher facilities expenses, partially offset by lower allowance for credit losses.

 

Research and Development Expenses, Net

 

   

2020

   

2021

   

2022

 

Research and development expenses, net (in millions)

  $ 62.0     $ 72.5     $ 78.5  

Change year-on-year

          16.9 %     8.3 %

 

The net increase in research and development expenses for 2022 as compared to 2021 principally reflected higher salary and employee-related costs, mainly due to the inclusion of salary and related costs associated with Intrinsix employees in 2022, and higher CAD tools costs related to the Intrinsix business (costs related to the Intrinsix business were not incurred for the first five months of 2021 as the acquisition of Intrinsix was consummated in May 2021), as well as higher outsourcing personal and services costs and higher non-cash equity-based compensation expenses, partially offset by higher research grants received, mainly from the IIA. The net increase in research and development expenses for 2021 as compared to 2020 principally reflected (1) higher salary and employee-related costs, which mainly include: (i) a higher number of research and development personnel, including first time salary and related costs associated with the Intrinsix employees; (ii) Holdback Merger Consideration costs for the Intrinsix executives; and (iii) higher currency exchange expenses as a result of the devaluation of the U.S. dollar against the Israeli NIS and the Euro, (2) lower Crédit Impôt Recherche (CIR) received from the French tax authorities, and (3) higher facilities expenses. The average number of research and development personnel in 2022 was 325, compared to 310 in 2021 and 298 in 2020. The number of research and development personnel was 328 at December 31, 2022 as compared to 311 in 2021 and 304 in 2020.

 

48

 

We anticipate that our research and development expenses cost will continue to increase in 2023 but to a lesser extent compared to past years, mainly as we continue to support new customers and with disciplined investments in new technology solutions, which contribute to the licensing revenues and further down the road to royalty revenues.

 

Research and development expenses, net of related government grants and French research tax benefits applicable to CIR, were 58.3% of our total revenues for 2022, as compared with 59.1% for 2021 and 61.8% for 2020. We recorded research grants under funding programs of $4,850,000 in 2022, compared with $3,595,000 in 2021 and $2,844,000 in 2020. We recorded UK tax credits and CIR benefits of $2,316,000, $2,547,000 and $3,485,000 for 2022, 2021 and 2020, respectively.

 

Research and development expenses consist primarily of salaries and associated costs, facilities expenses associated with research and development activities, project-related expenses connected with the development of our intellectual property which are expensed as incurred, and non-cash equity-based compensation expenses. Non-cash equity-based compensation expenses included in research and development expenses, net for the years 2022, 2021 and 2020 were $8,540,000, $7,287,000 and $6,874,000, respectively. Research and development expenses are net of related government research grants, UK tax credits and research tax benefits applicable to CIR. We view research and development as a principal strategic investment and have continued our commitment to invest heavily in this area, which represents the largest of our ongoing operating expenses. We will need to continue to invest in research and development and such expenses may increase in the future to keep pace with new trends in our industry.

 

Sales and Marketing Expenses

 

   

2020

   

2021

   

2022

 

Sales and marketing expenses (in millions)

  $ 11.9     $ 12.9     $ 12.9  

Change year-on-year

          8.0 %     0.3 %

 

The increase in sales and marketing expenses for 2021 as compared to 2020 principally reflected higher salary and employee related costs, mainly associated with the Intrinsix employees, and higher commission expenses, partially offset by lower non-cash equity-based compensation expenses.

 

Sales and marketing expenses as a percentage of our total revenues were 9.6% for 2022, as compared with 10.5% for 2021 and 11.9% for 2020. The total number of sales and marketing personnel was 36 in 2022, as compared with 36 in 2021 and 35 in 2020. Sales and marketing expenses consist primarily of salaries, commissions, travel and other costs associated with sales and marketing activities, as well as advertising, trade show participation, public relations and other marketing costs and non-cash equity-based compensation expenses. Non-cash equity-based compensation expenses included in sales and marketing expenses for the years 2022, 2021 and 2020 were $1,550,000, $1,626,000 and $2,038,000, respectively.

 

General and Administrative Expenses

 

   

2020

   

2021

   

2022

 

General and administrative expenses (in millions)

  $ 14.1     $ 14.3     $ 15.3  

Change year-on-year

          1.3 %     7.2 %

 

The increase in general and administrative expenses for 2022 as compared to 2021 principally reflected higher salaries and related costs, partially offset with lower professional services cost mainly associated with the Intrinsix transaction. The slight increase in general and administrative expenses for 2021 as compared to 2020 principally reflected higher professional services cost associated with the Intrinsix transaction and higher salaries and employee related costs, partially offset by lower allowance for credit losses and lower non-cash equity-based compensation expenses.

 

General and administrative expenses as a percentage of our total revenues were 11.4% for 2022, as compared with 11.7% for 2021 and 14.1% for 2020. The total number of general and administrative personnel was 46 in 2022, as compared with 50 in 2021 and 34 in 2020. General and administrative expenses consist primarily of fees for directors, salaries for management and administrative employees, accounting and legal fees, expenses related to investor relations and facilities expenses associated with general and administrative activities, allowance for credit losses and non-cash equity-based compensation expenses. Non-cash equity-based compensation expenses included in general and administrative expenses for the years 2022, 2021 and 2020 were $2,954,000, $3,324,000 and $4,085,000, respectively.

 

49

 

Amortization of Intangible Assets

 

Our amortization charges were $2.7 million, $2.7 million and $2.3 million for 2022, 2021 and 2020 respectively. The amortization charges in 2022 and 2021 were incurred in connection with the amortization of intangible assets associated with (1) the acquisition of the Hillcrest Labs business, (2) the strategic investment in Immervision, and (3) the acquisition of Intrinsix in 2021. The amortization charges in 2020 were incurred in connection with the amortization of intangible assets associated with (1) the acquisition of the Hillcrest Labs business and (2) the strategic investment in Immervision. As of December 31, 2022, the net amount of intangible assets associated with the acquisitions was $4.6 million.

 

Impairment of Assets

 

In 2022, we recorded an impairment charge of $3.6 million with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line.

 

Financial Income, net

 

   

2020

   

2021

   

2022

 
   

(in millions)

 

Financial income, net 

  $ 3.28     $ 0.20     $ 2.81  
of which:                        

Interest income and gains and losses from marketable securities, net

  $ 2.84     $ 1.47     $ 2.74  

Foreign exchange gain (loss)

  $ 0.44     $ (1.27 )   $ 0.07  

 

Financial income, net, consists of interest earned on investments, gains and losses from sale of marketable securities, accretion (amortization) of discount (premium) on marketable securities and foreign exchange movements.

 

The increase in interest income and gains and losses from marketable securities, net, for 2022 as compared to 2021 reflected higher yields, offset with lower combined cash, bank deposits and marketable securities balances held. The decrease in interest income and gains and losses from marketable securities, net, for 2021 as compared to 2020 mainly reflected lower yields.

 

We review our monthly expected major non-U.S. dollar denominated expenditures and look to hold equivalent non-U.S. dollar cash balances to mitigate currency fluctuations. However, our Euro cash balances increase significantly on a quarterly basis beyond our Euro liabilities, mainly from the French research tax benefits applicable to CIR, which is generally refunded every three years. This has resulted in a foreign exchange gain of $0.07 million, a foreign exchange loss of $1.27 million (due to the devaluation of our Euro cash balances as the U.S. dollar strengthened significantly during this period as compared to the Euro) and a foreign exchange gain of 0.44 million for 2022, 2021 and 2020, respectively.

 

Remeasurement of marketable equity securities

 

We recorded a loss of $2.5 million in 2022 and a gain of $2.0 million in 2021 related to remeasurement of marketable equity securities, which we hold at cost. During the year ended December 31, 2020, no impairment loss was identified. Over time, other income (expense), net, may be affected by market dynamics and other factors. Equity values generally change daily for marketable equity securities and upon the occurrence of observable price changes or upon impairment of marketable equity securities. In addition, volatility in the global economic climate and financial markets, including the effects of COVID-19, could result in a significant change in the value of our investments.

 

Provision for Income Taxes

 

During the years 2022, 2021 and 2020, we recorded tax expenses of $18.1 million, $5.3 million and $4.9 million, respectively.

 

50

 

The increase in provision for income taxes in 2022 as compared to 2021 principally reflected the impact of a charge to record a valuation allowance in 2022 due to a change in the estimation for taxable income for future years of our Israeli operations (as further described below), offset with a reduced tax rate of 10% applied to specific revenues in our French subsidiary in 2022 (under the French IP Box regime, as compared to a corporate tax rate of 26.5% in 2021).

 

In 2022, based on the weight of available positive and negative evidence, we recorded a valuation allowance for certain deferred tax assets (including withholding tax assets) of our Israeli subsidiary due to uncertainty regarding its future taxable income. In assessing the realizability of deferred tax assets, the key assumptions used to determine positive and negative evidence included the Company’s cumulative taxable loss for the past three years, current trends related to actual taxable earnings or losses, and expected future reversals of existing taxable temporary differences, as well as projections for future annual results. Accordingly, we recorded a charge of $15.6 million in 2022 as a reserve against our deferred tax assets.

 

The increase in provision for income taxes in 2021 as compared to 2020 principally reflected a significant increase in income earned in France, which has a relatively high corporate tax rate of 26.5%, offset by lower withholding tax expenses for which we will not be able to obtain a refund from certain tax authorities, and a one time Income tax benefit recorded in 2021 associated with the purchase price allocation related to the Intrinsix acquisition.

 

We are subject to income and other taxes in the United States and in numerous foreign jurisdictions. Our domestic and foreign tax liabilities are dependent on the jurisdictions in which profits are determined to be earned and taxed. Additionally, the amount of taxes paid is subject to our interpretation of applicable tax laws in the jurisdictions in which we operate. A number of factors influence our effective tax rate, including changes in tax laws and treaties as well as the interpretation of existing laws and rules. Federal, state, and local governments and administrative bodies within the United States, and other foreign jurisdictions have implemented, or are considering, a variety of broad tax, trade, and other regulatory reforms that may impact us. For example, the Tax Cuts and Jobs Act (the “U.S. Tax Reform”) enacted on December 22, 2017 resulted in changes in our corporate tax rate, our deferred income taxes, and the taxation of foreign earnings. It is not currently possible to accurately determine the potential comprehensive impact of these or future changes, but these changes could have a material impact on our business and financial condition.

 

We have significant operations in Israel and operations in France and the Republic of Ireland. A substantial portion of our taxable income is generated in Israel and France, as well as in the U.S. due to GILTI and the requirement to capitalize R&D expenditures under IRC Section 174 over 5 years if sourced from the U.S. and over 15 years if sourced internationally. Although our Israeli and Irish subsidiaries, and, from 2022 onward, our French subsidiary, are taxed at rates substantially lower than U.S. tax rates, the tax rates in these jurisdictions could nevertheless result in a substantial increase as a result of withholding tax expenses with respect to which we are unable to obtain a refund from the relevant tax authorities.

 

Our Irish subsidiary qualified for a 12.5% tax rate on its trade. Interest income generated by our Irish subsidiary is taxed at a rate of 25%.

 

Our French subsidiary is now entitled to a new tax benefit of 10% applied to specific revenues under the French IP Box regime. The French IP Box regime applies to net income derived from the licensing, sublicensing or sale of several IP rights such as patents and copyrighted software, including royalty revenues. This new elective regime requires a direct link between the income benefiting from the preferential treatment and the R&D expenditures incurred and contributing to that income. Qualifying income may be taxed at a favorable 10% CIT rate (plus social surtax, hence 10.3% in total).

 

In 2017, the French government passed a series of tax reforms allowing for a phased reduction in the corporate tax rate. In accordance with the tax reforms, our French subsidiary qualified in 2018 for a corporate tax rate of 28% for taxable profit up to €500,000 (approximately $533,745) and the standard rate of 33.33% for taxable profit above €500,000 (approximately $533,745). In 2019, the standard corporate income tax rate was reduced to 31%, with the first €500,000 (approximately $533,745) of taxable profit still being subject to the reduced 28% rate. In 2020, a corporate income tax rate of 28% has become the new standard rate for all taxable profits. In 2021, the corporate income tax rate was reduced to 26.5%. In 2022, the standard corporate income tax rate was further reduced to 25%.

 

51

 

Our Israeli subsidiary is entitled to various tax benefits as a technological enterprise. In December 2016, the Economic Efficiency Law (Legislative Amendments for Applying the Economic Policy for the 2017 and 2018 Budget Years), 2016, which includes the Amendment to the Law for the Encouragement of Capital Investments, 1959 (Amendment 73) (the “Amendment”), was published. The Amendment, among other things, prescribes special tax tracks for technological enterprises, which are subject to rules that were issued by the Minister of Finance in April 2017.

 

The new tax track under the Amendment, which is applicable to our Israeli subsidiary, is the “Technological Preferred Enterprise”. Technological Preferred Enterprise is an enterprise for which total consolidated revenues of its parent company and all subsidiaries are less than 10 billion New Israeli Shekel (NIS). A Technological Preferred Enterprise, as defined in the Amendment, that is located in the center of Israel (where our Israeli subsidiary is currently located), is taxed at a rate of 12% on profits deriving from intellectual property. Any dividends distributed to “foreign companies”, as defined in the Amendment, deriving from income from technological enterprises will be taxed at a rate of 4%. We are applying the Technological Preferred Enterprise tax track for our Israeli subsidiary from tax year 2020 and onwards.

 

To maintain our Israeli subsidiary’s eligibility for the above tax benefits, it must continue to meet certain conditions under the Investment Law. Should our Israeli subsidiary fail to meet such conditions in the future, these benefits would be cancelled and it would be subject to corporate tax in Israel at the standard corporate rate and could be required to refund tax benefits already received, with interest and adjustments for inflation based on the Israeli consumer price index.

 

For more information about our provision for income taxes, see Note 14 to the attached Notes to Consolidated Financial Statement for the year ended December 31, 2022.

 

LIQUIDITY AND CAPITAL RESOURCES

 

As of December 31, 2022, we had approximately $21.3 million in cash and cash equivalents, $6.1 million in short term bank deposits, $112.1 million in marketable securities, and $8.2 million in long term bank deposits, totaling $147.7 million, as compared to $154.9 million at December 31, 2021. The decrease in 2022 as compared to 2021 principally reflected unrealized investment loss on marketable securities of approximately $6.3 million, funds used to repurchase 218,809 shares of common stock for an aggregate consideration of approximately $6.8 million, and purchase of property and equipment of approximately $3.5 million partially offset by cash proceeds from exercise of stock-based awards of approximately $3.5 million and net cash provided by operating.

 

Out of total cash, cash equivalents, bank deposits and marketable securities of $147.7 million at year end 2022, $141.1 million was held by our foreign subsidiaries. Our intent is to permanently reinvest earnings of our foreign subsidiaries and our current operating plans do not demonstrate a need to repatriate foreign earnings to fund our U.S. operations. However, if these funds were needed for our operations in the United States, we would be required to accrue and pay taxes to repatriate these funds. The determination of the amount of additional taxes related to the repatriation of these earnings is not practicable, as it may vary based on various factors such as the location of the cash and the effect of regulation in the various jurisdictions from which the cash would be repatriated. Moving off-shore cash to our U.S. entity would result in significant additional tax expenses.

 

During 2022, we invested $63.9 million of cash in bank deposits and marketable securities with maturities up to 45 months from the balance sheet date. In addition, during the same period, bank deposits and marketable securities were sold or redeemed for cash amounting to $52.3 million. During 2021, we invested $40.7 million of cash in bank deposits and marketable securities with maturities up to 57 months from the balance sheet date. In addition, during the same period, bank deposits and marketable securities were sold or redeemed for cash amounting to $56.1 million. During 2020, we invested $99.9 million of cash in bank deposits and marketable securities with maturities up to 56 months from the balance sheet date. In addition, during the same period, bank deposits and marketable securities were sold or redeemed for cash amounting to $87.6 million. All of our marketable securities are classified as available-for-sale. The purchase and sale or redemption of available-for-sale marketable securities are considered part of investing cash flow. Available-for-sale marketable securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of investments, as determined on a specific identification basis, are included in the consolidated statements of income (loss). The amount of credit losses recorded for the twelve months ended December 31, 2022, 2021, and 2020, was immaterial. For more information about our marketable securities, see Notes 1 and 3 to the attached Notes to Consolidated Financial Statement for the year ended December 31, 2022.

 

52

 

Bank deposits are classified as short-term bank deposits and long-term bank deposits. Short-term bank deposits are deposits with maturities of more than three months but no longer than one year from the balance sheet date, whereas long-term bank deposits are deposits with maturities of more than one year as of the balance sheet date. Bank deposits are presented at their cost, including accrued interest, and purchases and sales are considered part of cash flows from investing activities.

 

Operating Activities

 

Cash provided by operating activities in 2022 was $6.9 million and consisted of a net loss of $23.2 million, adjustments for non-cash items of $28.2 million, and changes in operating assets and liabilities of $1.9 million. Adjustments for non-cash items primarily consisted of $7.6 million of depreciation and amortization of intangible assets, $14.5 million of equity-based compensation expenses, $2.5 million of remeasurement of marketable equity securities, and $3.6 million of impairment of intangible assets with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line. The increase in cash from changes in operating assets and liabilities primarily consisted of a decrease in deferred taxes, net of $7.8 million (primarily reflect the impact of a charge to record a valuation allowance in 2022), an increase in trade payable of $0.5 million, an increase in accrued payroll and related benefits of $1.0 million, and an increase in accrued expenses and other payables, including income taxes payable, of $2.5 million, partially offset by an increase of trade receivables of $3.8 million, an increase of prepaid expenses and other assets of $1.1 million, and a decrease in deferred revenues of $5.5 million.

 

Cash provided by operating activities in 2021 was $25.8 million and consisted of a net income of $0.4 million, adjustments for non-cash items of $19.6 million, and changes in operating assets and liabilities of $5.8 million. Adjustments for non-cash items primarily consisted of $7.0 million of depreciation and amortization of intangible assets, and $13.1 million of equity-based compensation expenses. The increase in cash from changes in operating assets and liabilities primarily consisted of a decrease in trade receivables of $5.8 million, a decrease in prepaid expenses and other assets of $3.6 million, and an increase in deferred revenues of $5.1 million, partially offset by an increase in deferred taxes, net of $6.3 million (mainly due to an increase in withholding tax assets which can be utilized in future years), a decrease in accrued expenses and other payables of $1.7 million, and a decrease in accrued payroll and related benefits of $0.9 million.

 

Cash provided by operating activities in 2020 was $15.2 million and consisted of a net loss of $2.4 million, adjustments for non-cash items of $19.3 million, and changes in operating assets and liabilities of $1.7 million. Adjustments for non-cash items primarily consisted of $5.8 million of depreciation and amortization of intangible assets, and $13.6 million of equity-based compensation expenses. The decrease in cash from changes in operating assets and liabilities primarily consisted of an increase in trade receivables of $2.9 million, an increase in prepaid expenses and other assets of $0.6 million, and a decrease in deferred revenues of $1.2 million, partially offset by a decrease in accrued interest on bank deposits of $1.2 million, and an increase in accrued payroll and related benefits of $1.8 million.

 

Cash flows from operating activities may vary significantly from quarter to quarter depending on the timing of our receipts and payments. Our ongoing cash outflows from operating activities principally relate to payroll-related costs and obligations under our property leases and design tool licenses. Our primary sources of cash inflows are receipts from our accounts receivable, to some extent funding from the IIA and interest earned from our cash, deposits and marketable securities. The timing of receipts of accounts receivable from customers is based upon the completion of agreed milestones or agreed dates as set out in the contracts.

 

Investing Activities

 

Net cash used in investing activities in 2022 was $15.1 million, as compared to net cash used in investing activities of $16.7 million in 2021 and net cash used in investing activities of $15.2 million in 2020. We had a cash outflow of $49.9 million with respect to investments in marketable securities and a cash inflow of $21.4 million with respect to maturity, and sale, of marketable securities during 2022. Included in the cash inflow during 2022 was net proceeds of $16.9 million from bank deposits. We had a cash outflow of $39.2 million with respect to investments in marketable securities and a cash inflow of $36.1 million with respect to maturity, and sale, of marketable securities during 2021. Included in the cash inflow during 2021 was net proceeds of $18.5 million from bank deposits. We had a cash outflow of $56.0 million with respect to investments in marketable securities and a cash inflow of $32.2 million with respect to maturity, and sale, of marketable securities during 2020. Included in the cash inflow during 2020 was net proceeds of $11.5 million from bank deposits. Capital equipment purchases of computer hardware and software used in engineering development, furniture and fixtures amounted to approximately $3.5 million in 2022, $2.2 million in 2021 and $2.9 million in 2020. We had a cash outflow, net of cash acquired, of $29.9 million in 2021 for the acquisition of Intrinsix.

 

53

 

Financing Activities

 

Net cash used in financing activities in 2022 was $3.3 million, as compared to net cash provided by financing activities of $3.2 million in 2021 and net cash used in financing activities of $2.1 million in 2020.

 

In August 2008, we announced that our board of directors approved a share repurchase program for up to one million shares of common stock which was further extended collectively by an additional 6,400,000 shares in 2010, 2013, 2014, 2018 and 2020. In 2022, we repurchased 218,809 shares of common stock pursuant to our share repurchase program at an average purchase price of $31.01 per share, for an aggregate purchase price of $6.8 million. In 2021, we did not repurchase any shares of common stock. In 2020, we repurchased 202,392 shares of common stock at an average purchase price of $23.62 per share for an aggregate purchase price of $4.8 million. As of December 31, 2022, we had 278,799 shares available for repurchase.

 

In 2022, 2021 and 2020, we received $3.5 million, $3.2 million and $2.9 million, respectively, from the exercise of stock-based awards. In 2020 had a cash outflow of $0.2 million for the acquisition of the Hillcrest Labs business.

 

We believe that our cash and cash equivalent, short-term bank deposits and marketable securities, along with cash from operations, will provide sufficient capital to fund our operations for at least the next 12 months. We cannot provide assurance, however, that the underlying assumed levels of revenues and expenses will prove to be accurate.

 

In addition, as part of our business strategy, we occasionally evaluate potential acquisitions of businesses, products and technologies and minority equity investments. Accordingly, a portion of our available cash may be used at any time for the acquisition of complementary products or businesses or minority equity investments. Such potential transactions may require substantial capital resources, which may require us to seek additional debt or equity financing. We cannot assure you that we will be able to successfully identify suitable acquisition or investment candidates, complete acquisitions or investments, integrate acquired businesses into our current operations, or expand into new markets. Furthermore, we cannot provide assurance that additional financing will be available to us in any required time frame and on commercially reasonable terms, if at all. See “Risk Factors—We may seek to expand our business in ways that could result in diversion of resources and extra expenses.” for more detailed information.

 

Contractual Obligations

 

The table below presents the principal categories of our contractual obligations as of December 31, 2022:

 

   

Payments Due by Period

 
   

($ in thousands)

 
   

Total

   

Less than

year

   

1-3 years

   

3-5 years

 

Operating Lease Obligations – Leasehold properties

    1,536       592       841       103  

Purchase Obligations – design tools

    15,788       6,681       9,107        

Other purchase Obligations

    664       571       93        

Total

    17,988       7,844       10,041       103  

 

Operating leasehold obligations principally relate to our offices in Israel, Ireland, United Kingdom, France, China, Japan and the United States. Purchase obligations relate to license agreements entered into for maintenance of design tools. Other purchase obligations consist of capital and operating purchase order commitments. Other than set forth in the table above, we have no long-term debt or capital lease obligations.

 

54

 

At December 31, 2022, our income tax payable, net of withholding tax credits, included $1,633,000 related to uncertain tax positions. Due to uncertainties in the timing of the completion of tax audits, the timing of the resolution of these positions is uncertain and we are unable to make a reasonably reliable estimate of the timing of payments. As a result, this amount is not included in the above table.

 

In addition, at December 31, 2022, the amount of accrued severance pay was $9,064,000. Severance pay relates to accrued severance obligations to our Israeli employees as required under Israeli labor laws. These obligations are payable only upon termination, retirement or death of the respective employee. Of this amount, $589,000 is unfunded.

 

ITEM 7A.         QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

A majority of our revenues and a portion of our expenses are transacted in U.S. dollars and our assets and liabilities together with our cash holdings are predominately denominated in U.S. dollars. However, the majority of our expenses are denominated in currencies other than the U.S. dollar, principally the NIS and the EURO. Increases in volatility of the exchange rates of currencies other than the U.S. dollar versus the U.S. dollar could have an adverse effect on the expenses and liabilities that we incur when remeasured into U.S. dollars. We review our monthly expected non-U.S. dollar denominated expenditures and look to hold equivalent non-U.S. dollar cash balances to mitigate currency fluctuations. However, our Euro cash balances increase significantly on a quarterly basis beyond our Euro liabilities, mainly from French research tax benefits applicable to the CIR, which is generally refunded every three years. This has resulted in a foreign exchange gain of $0.07 million, a foreign exchange loss of $1.27 million and a foreign exchange gain of $0.44 million for 2022, 2021 and 2020, respectively.

 

As a result of currency fluctuations and the remeasurement of non-U.S. dollar denominated expenditures to U.S. dollars for financial reporting purposes; we may experience fluctuations in our operating results on an annual and quarterly basis. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, we follow a foreign currency cash flow hedging program. We hedge portions of the anticipated payroll for our non-U.S. employees denominated in currencies other than the U.S. dollar for a period of one to twelve months with forward and option contracts. During 2022, 2021 and 2020, we recorded accumulated other comprehensive loss of $162,000, accumulated other comprehensive gain of $55,000 and accumulated other comprehensive loss of $49,000, respectively, from our forward and option contracts, net of taxes, with respect to anticipated payroll expenses for our non-U.S. employees. As of December 31, 2022, the amount of other comprehensive loss from our forward and option contracts, net of taxes, was $107,000, which will be recorded in the consolidated statements of income during the following six months. We recognized a net loss of 1.29 million, a net gain of 0.17 million and a net gain of $0.69 million for 2022, 2021 and 2020, respectively, related to forward and options contracts. We note that hedging transactions may not successfully mitigate losses caused by currency fluctuations. We expect to continue to experience the effect of exchange rate and currency fluctuations on an annual and quarterly basis.

 

The majority of our cash and cash equivalents are invested in high grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits may be redeemed and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (FDIC) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. While we monitor on a systematic basis the cash and cash equivalent balances in the operating accounts and adjust the balances as appropriate, these balances could be impacted if one or more of the financial institutions with which we deposit our funds fails or is subject to other adverse conditions in the financial or credit markets. To date, we have experienced no loss of principal or lack of access to our invested cash or cash equivalents; however, we can provide no assurance that access to our invested cash and cash equivalents will not be affected if the financial institutions that we hold our cash and cash equivalents fail.

 

We hold an investment portfolio consisting principally of corporate bonds. We have the ability to hold such investments until recovery of temporary declines in market value or maturity. As of December 31, 2022, the unrealized losses associated with our investments were approximately $6.8 million due to the dramatic changes in the interest rate environment that took place in 2022. As we hold such bonds with unrealized losses to recovery, no credit loss was recognized during 2022. However, we can provide no assurance that we will recover present declines in the market value of our investments.

 

55

 

Interest income and gains and losses from marketable securities, net, were $2.74 million in 2022, $1.47 million in 2021 and $2.84 million in 2020. The increase in interest income and gains and losses from marketable securities, net, for 2022 as compared to 2021 reflected higher yields, offset with lower combined cash, bank deposits and marketable securities balances held. The decrease in interest income and gains and losses from marketable securities, net, for 2021 as compared to 2020 mainly reflected lower yields.

 

We are exposed primarily to fluctuations in the level of U.S. interest rates. To the extent that interest rates rise, fixed interest investments may be adversely impacted, whereas a decline in interest rates may decrease the anticipated interest income for variable rate investments. We typically do not attempt to reduce or eliminate our market exposures on our investment securities because the majority of our investments are short-term. We currently do not have any derivative instruments but may put them in place in the future. Fluctuations in interest rates within our investment portfolio have not had, and we do not currently anticipate such fluctuations will have, a material effect on our financial position on an annual or quarterly basis.

 

ITEM 8.

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

See the Index to Financial Statements and Supplementary Data on page F-1.

 

ITEM 9.

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

 

Not Applicable.

 

ITEM 9A.

CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures.

 

As of the end of the period covered by this report, we carried out an evaluation, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of December 31, 2022.

 

There has been no change in our internal control over financial reporting that occurred during our most recent fiscal quarter that has materially affected or is reasonably likely to materially affect our internal control over financial reporting.

 

Managements Annual Report on Internal Control Over Financial Reporting.

 

CEVA, Inc.’s management is responsible for establishing and maintaining adequate internal control over the company’s financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934. CEVA, Inc.’s internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. There are inherent limitations in the effectiveness of any internal control, including the possibility of human error and the circumvention or overriding of controls. Accordingly, even effective internal controls can provide only reasonable assurances with respect to financial statement preparation. Further because of changes in conditions, the effectiveness of internal controls may vary over time such that the degree of compliance with the policies or procedures may deteriorate.

 

Management assessed the effectiveness of CEVA, Inc.’s internal control over financial reporting as of December 31, 2022. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework) (COSO) in Internal Control-Integrated Framework. Based on its assessment using those criteria, management believes that CEVA, Inc.’s internal control over financial reporting was effective as of December 31, 2022.

 

56

 

CEVA, Inc.’s independent registered public accountants audited the financial statements included in this Annual Report on Form 10-K and have issued a report concurring with management’s assessment of the company’s effective internal control over financial reporting, which appears in Item 8 of this Annual Report.

 

ITEM 9B.

OTHER INFORMATION

 

None.

 

57

 

PART III

 

ITEM 10.

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

The information regarding our directors required by this item is incorporated herein by reference to the 2023 Proxy Statement. Information regarding the members of the Audit Committee, our code of business conduct and ethics, the identification of the Audit Committee Financial Expert, stockholder nominations of directors and compliance with Section 16(a) of the Securities Exchange Act of 1934 is also incorporated herein by reference to the 2023 Proxy Statement.

 

The information regarding our executive officers required by this item is contained in Part I of this annual report.

 

ITEM 11.

EXECUTIVE COMPENSATION

 

The information required by this item is incorporated herein by reference to the 2023 Proxy Statement.

 

ITEM 12.

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCK HOLDER MATTERS

 

The information required by this item is incorporated herein by reference to the 2023 Proxy Statement.

 

ITEM 13.

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

 

The information required by this item is incorporated herein by reference to the 2023 Proxy Statement.

 

ITEM 14.

PRINCIPAL ACCOUNTANT FEES AND SERVICES

 

The information required by this item is incorporated herein by reference to the 2023 Proxy Statement.

 

58

 

PART IV

 

ITEM 15.         EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

 

(a) The following documents are filed as part of or are included in this Annual Report on Form 10-K:

 

1. Financial Statements:

 

 

Consolidated Balance Sheets as of December 31, 2022 and 2021

 

 

Consolidated Statements of Income (Loss) for the Years Ended December 31, 2022, 2021 and 2020.

 

 

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

 

 

Statements of Changes in Stockholders’ Equity for the Years Ended December 31, 2022, 2021 and 2020.

 

 

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

 

 

Notes to the Consolidated Financial Statements.

 

 

2. Financial Statement Schedules:

 

Other financial statement schedules have been omitted since they are either not required or the information is otherwise included.

 

3. Exhibits:

 

The exhibits filed as part of this Annual Report on Form 10-K are listed on the exhibit index immediately preceding such exhibits, which exhibit index is incorporated herein by reference. Some of these documents have previously been filed as exhibits with the Securities and Exchange Commission and are being incorporated herein by reference to such earlier filings. CEVA’s file number under the Securities Exchange Act of 1934 is 000-49842.

 

INDEX TO EXHIBITS

 

EXHIBIT
NUMBER

 

EXHIBIT

DESCRIPTION

 

FORM

 

FILE
NO.

 

EXHIBIT
NUMBER

 

FILING
DATE

 

FILED

HEREWITH

                         

2.1

 

Agreement and Plan of Merger, dated May 9, 2021, by and among the Registrant, Northstar Merger Sub, Inc. Intrinsix Corp., and Shareholder Representative Services LLC

 

8-K

 

000-49842

 

2.1

 

May 9, 2021

   

3.1

 

Amended and Restated Certificate of Incorporation of the Registrant

 

10 

 

000-49842

 

3.1

 

June 3, 2002 

   

3.2

 

Certificate of Ownership and Merger (merging CEVA, Inc. into ParthusCeva, Inc.)

 

8-K

 

000-49842

 

3.1

 

December 8, 2003

   

3.3

 

Amended and Restated Bylaws of the Registrant

 

8-K

 

000-49842

 

3.1

 

October 31, 2019

   

3.4

 

Amendment to the Amended and Restated Certificate of Incorporation of the Registrant

 

8-K

 

000-49842

 

3.1

 

July 22, 2005

   

 

59

 

3.5

 

Amendment to the Amended and Restated Certificate of Incorporation of the Registrant

 

10-K

 

000-49842

 

3.5

 

February 28, 2020

   

4.1

 

Specimen of Common Stock Certificate

 

S-1

 

333-97353

 

4.1

 

July 30, 2002

   

4.2

 

Description of Securities

 

10-K

 

000-49842

 

4.2

 

February 28, 2020

   

10.1†

 

CEVA, Inc. 2003 Director Stock Option Plan

 

10-K

 

000-49842

 

10.8

 

March 15, 2012

   

10.2†

 

CEVA, Inc. Amended and Restated 2002 Employee Stock Purchase Plan

 

10-Q

 

000-49842

 

4.6

 

August 10, 2020

   

10.3

 

Form of Indemnification Agreement

 

10

 

000-49842

 

10.13

 

June 3, 2002 

   

10.4†

 

Employment Agreement between the Registrant and Amir Panush dated as of November 7, 2022

 

8-K

 

000-49842

 

10.3

 

November 9, 2022

   

10.5†

 

Employment Agreement between the Registrant and Gideon Wertheizer dated as of November 1, 2002

 

10-K

 

000-49842

 

10.16

 

March 28, 2003

   

10.6†

 

Amendment, dated February 18, 2021, to the Employment Agreement between the Registrant and Gideon Wertheizer dated as of November 1, 2002

 

8-K

 

000-49842

 

10.2

 

February 18, 2021

   

10.7†

 

Separation and Release Agreement between the Registrant and Gideon Wertheizer dated as of November 7, 2022

 

8-K

 

000-49842

 

10.1

 

November 9, 2022

   

10.8†

 

Consulting Agreement between the Registrant and Gideon Wertheizer dated as of November 7, 2022

 

8-K

 

000-49842

 

10.2

 

November 9, 2022

   

10.9†

 

Employment Agreement between the Registrant and Issachar Ohana dated as of November 1, 2002

 

10-K

 

000-49842

 

10.18

 

March 28, 2003

   

10.10†

 

Separation and Release Agreement between the Registrant and Issachar Ohana dated as of December 7, 2022

 

8-K

 

000-49842

 

10.1

 

December 12, 2022

   

10.11†

 

Personal and Special Employment Agreement between the Registrant and Yaniv Arieli dated as of August 18, 2005

 

10-Q

 

000-49842

 

10.1

 

November 9, 2005

   

10.12†

 

Amendment, dated November 6, 2013, to the Employment Agreement between the Registrant and Yaniv Arieli dated as of August 18, 2005

 

8-K

 

000-49842

 

10.1

 

November 8, 2013

   

10.13†

 

Second Amendment, dated February 18, 2021, to the Employment Agreement between the Registrant and Yaniv Arieli dated as of August 18, 2005

 

8-K

 

000-49842

 

10.3

 

February 18, 2021

   

 

60

 

10.14†

 

Third Amendment, dated November 7, 2022, to the Employment Agreement between the Registrant and Yaniv Arieli dated as of August 18, 2005

 

8-K

 

000-49842

 

10.5

 

November 9, 2022

   

10.15†

 

Employment Agreement between the Registrant and Michael Boukaya dated as of April 4, 2019.

 

8-K

 

000-49842

 

10.1

 

April 9, 2019

   

10.16†

 

Amendment, dated February 18, 2021, to the Employment Agreement between the Registrant and Michael Boukaya dated as of April 4, 2019.

 

8-K

 

000-49842

 

10.4

 

February 18, 2021

   

10.17†

 

Second Amendment, dated November 7, 2022, to the Employment Agreement between the Registrant and Michael dated as of April 4, 2019

 

8-K

 

000-49842

 

10.4

 

November 9, 2022

   

10.18†

 

Form of Nonstatutory Stock Option Agreement under the CEVA, Inc. 2003 Director Stock Option Plan

 

10-Q

 

000-49842

 

10.26

 

August 9, 2006

   

10.19†

 

Amendment, dated July 22, 2003, to the Employment Agreement by and between Issachar Ohana and CEVA, Inc., dated November 1, 2002

 

10-Q

 

000-49842

 

10.27

 

November 9, 2007

   

10.20†

 

Amendment, effective as of November 1, 2007, to the Employment Agreement by and between Issachar Ohana and CEVA, Inc., dated November 1, 2002 and as amended on July 22, 2003

 

8-K

 

000-49842

 

99.1

 

November 7, 2007

   

10.21†

 

Employment Agreement between the Registrant and Gweltaz Toquet dated as of May 11, 2021

 

8-K

 

000-49842

 

10.3

 

December 12, 2022

   

10.22†

 

Addendum, dated December 7, 2022, to the Employment Agreement between the Registrant and Gweltaz Toquet dated as of May 11, 2021

 

8-K

 

000-49842

 

10.2

 

December 12, 2022

   

10.23†

 

CEVA, Inc. Amended and Restated 2011 Stock Incentive Plan

 

10-Q

 

000-49842

 

10.1

 

August 9, 2022

   

10.24†

 

Form of Stock Appreciation Right Agreement under the CEVA, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.26

 

March 11, 2016

   

10.25†

 

Form of Israeli Stock Appreciation Right Agreement under the CEVA, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.27

 

March 11, 2016

   

10.26†

 

Form of Israeli Restricted Stock Unit Agreement for employees under the CEVA, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.28

 

March 11, 2016

   

10.27†

 

Form of Restricted Stock Unit Agreement for employees under the CEVA, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.29

 

March 11, 2016

   

 

61

 

10.28†

 

Form of Restricted Stock Unit Agreement for non-employee directors under the CEVA, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.30

 

March 11, 2016

   

10.29†

 

Form of Restricted Stock Unit Agreement for Israeli non-employee directors under the CEVA, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.31

 

March 11, 2016

   

10.30†

 

Israeli Sub-plan under the CEVA, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.32

 

March 11, 2016

   

10.31#†

 

2022 Incentive Plan for Issachar Ohana, EVP Worldwide Sales, effective as of January 1, 2022

 

8-K

 

000-49842

 

10.1

 

February 18, 2022

   

10.32#†

 

2023 Incentive Plan for Gweltaz Toquet, Chief Commercial Officer, effective as of January 1, 2023

 

8-K

 

000-49842

 

10.1

 

February 21, 2023

   

10.33#†

 

2022 Executive Bonus Plan for Gideon Wertheizer, Yaniv Arieli and Michael Boukaya, effective as of January 1, 2022

 

8-K

 

000-49842

 

N/A

 

February 18, 2022

   

10.34#†

 

2023 Executive Bonus Plan for Amir Panush, Yaniv Arieli and Michael Boukaya, effective as of January 1, 2023

 

8-K

 

000-49842

 

N/A

 

February 21, 2023

   

10.35#†

 

Form of Short-Term Executive PSUs for Israeli Executive Officers

 

8-K

 

000-49842

 

10.2

 

February 24, 2020

   

10.36#†

 

Form of Short-Term Executive PSUs for U.S.-based Executive Officers

 

8-K

 

000-49842

 

10.3

 

February 24, 2020

   

10.37†

 

Form of Long-Term Executive PSUs for Israeli Executive Officers.

 

8-K

 

000-49842

 

10.4

 

February 24, 2020

   

10.38†

 

Form of Long-Term Executive PSUs for U.S.-based Executive Officers.

 

8-K

 

000-49842

 

10.5

 

February 24, 2020

   

10.39†

 

2019 PSU Award for Gideon Wertheizer

 

8-K

 

000-49842

 

N/A

 

May 9, 2019

   

10.40†

 

2023 Inducement Award for Amir Panush

                 

X

21.1

 

List of Subsidiaries

                 

X

23.1

 

Consent of Kost Forer Gabbay & Kasierer, a member of Ernst & Young Global

                 

X

24.1

 

Power of Attorney (See signature page of this Annual Report on Form 10-K)

                 

X

31.1

 

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

                 

X

 

62

 

31.2

 

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

                 

X

32

 

Section 1350 Certification of Chief Executive Officer and Chief Financial Officer

                 

X

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 Labels Linkbase Document

                   

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

                   

104

 

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

                   

 

#

Confidential portions of this document have been redacted as permitted by applicable regulations.

Management contract or compensatory plan or arrangement required to be filed as an exhibit pursuant to Item 15(b) of Form 10-K

 

ITEM 16.

FORM 10-K SUMMARY

 

The Company has elected not to include summary information.

 

63

 

 

CEVA, INC.

 

 

ITEM 8.

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

CONSOLIDATED FINANCIAL STATEMENTS

AS OF DECEMBER 31, 2022

 

 

Page

Reports of Independent Registered Public Accounting Firm (PCAOB ID: 1281)

F-2

Consolidated Balance Sheets

F-6

Consolidated Statements of Income (loss)

F-7

Consolidated Statements of Comprehensive Loss

F-8

Statements of Changes in Stockholders’ Equity

F-9

Consolidated Statements of Cash Flows

F-10

Notes to Consolidated Financial Statements

F-12

 

 

F-1

 

CEVA, INC.

 

image01.jpg
 

 

 

Report of Independent Registered Public Accounting Firm

 

 

To the Stockholders and the Board of Directors of CEVA, Inc.

 

 

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of CEVA, Inc. (the Company) as of December 31, 2022 and 2021, the related consolidated statements of income (loss), comprehensive loss, changes in stockholders' equity and cash flows for each of the three years in the period ended December 31, 2022, and the related notes (collectively referred to as the “consolidated financial statements“). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with U.S. generally accepted accounting principles.

 

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated March 1, 2023 expressed an unqualified opinion thereon.

 

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the 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 financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matter

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

 

 

Revenue Recognition

 

Description of the Matter

As described in Note 1 to the consolidated financial statements, the Company generates a significant portion of its revenues form licensing intellectual properties and related services. Most of the Company's contracts with customers contain multiple goods or services which are accounted for as separate performance obligation, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of intellectual properties licenses are typically estimated using the residual approach. Standalone selling prices of related services are typically estimated based on observable transactions when those services are sold on a standalone basis.

 

Auditing the identification of performance obligations in intellectual properties license contracts may require certain judgments as it relates to the evaluation of the contractual terms of the arrangement. Auditing the allocation of the transaction price to performance obligations requires significant judgment in determining whether the use of the residual approach to estimate the standalone selling prices of intellectual properties licensing is appropriate.

 

F-2

 

CEVA, INC.

 

How We addressed the Matter in Our Audit

We obtained an understanding, evaluated the design and tested the operating effectiveness of internal controls related to the identification of distinct performance obligations, the determination of the standalone selling prices, including the Company’s assessment of the appropriateness of the residual approach method.

 

Among the procedures we performed to test the identification and determination of distinct performance obligations, for a sample of contracts, we read the executed contract to understand and evaluated management’s identification of significant terms for completeness, including the identification of distinct performance obligations.

 

To test management’s determination of standalone selling price for each performance obligation, we performed procedures to evaluate the methodology applied, tested the accuracy of the underlying data and calculations and the application of that methodology to the sample of contracts. Our testing of the application of the residual method to estimate standalone selling prices of intellectual properties license included inquiries with management and analysis of the variability of actual intellectual properties license pricing during the year.

 

Finally, we assessed the appropriateness of the related disclosures in the consolidated financial statements.

 

 

 

/s/ KOST FORER GABBAY & KASIERER

A Member of Ernst & Young Global

 

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

Tel-Aviv, Israel

 

March 1, 2023

 

F-3

 

CEVA, INC.

img02.jpg

 

 

Report of Independent Registered Public Accounting Firm

 

To the Stockholders and the Board of Directors of CEVA, Inc.

 

 

Opinion on Internal Control Over Financial Reporting

 

We have audited CEVA, Inc.'s internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, CEVA, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on the COSO criteria.

 

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2022 and 2021, the related consolidated statements of income (loss), comprehensive loss, changes in stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2022, and the related notes and our report dated March 1, 2023 expressed an unqualified opinion thereon. 

 

 

Basis for Opinion

 

The Company's management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

 

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

 

Definition and Limitations of Internal Control Over Financial Reporting

 

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of 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 (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

 

F-4

 

CEVA, INC.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. 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 the policies or procedures may deteriorate.

 

 

 

/s/KOST FORER GABBAY & KASIERER

A Member of Ernst & Young Global

Tel Aviv, Israel

March 1, 2023

 

F-5

  

 

CEVA, INC.

 

CONSOLIDATED BALANCE SHEETS

(U.S. dollars in thousands, except share and per share data)

 

  

December 31,

 
  

2021

  

2022

 

ASSETS

        

Current assets:

        

Cash and cash equivalents

 $33,153  $21,285 

Short-term bank deposits

  31,410   6,114 

Marketable securities

  90,298   112,080 

Trade receivables (net of allowance for credit losses of $288 and $313 at December 31, 2021 and December 31, 2022, respectively)

  27,449   31,250 

Prepaid expenses and other current assets

  6,670   6,896 

Total current assets

  188,980   177,625 

Long-term assets:

        

Bank deposits

     8,205 

Severance pay fund

  10,175   8,475 

Deferred tax assets, net

  15,850   8,599 

Property and equipment, net

  6,765   7,099 

Operating lease right-of-use assets

  8,827   10,283 

Goodwill

  74,777   74,777 

Intangible assets, net

  14,607   6,680 

Investments in marketable equity securities

  2,919   408 

Other long-term assets

  5,759   6,291 

Total long-term assets

  139,679   130,817 

Total assets

 $328,659  $308,442 

LIABILITIES AND STOCKHOLDERS EQUITY

        

Current liabilities:

        

Trade payables

 $1,464  $1,995 

Deferred revenues

  8,661   3,168 

Accrued expenses and other payables

  4,030   6,660 

Accrued payroll and related benefits

  18,011   18,473 

Operating lease liabilities

  3,274   2,982 

Total current liabilities

  35,440   33,278 

Long-term liabilities:

        

Accrued severance pay

  10,551   9,064 

Operating lease liabilities

  5,130   6,703 

Other accrued liabilities

  806   526 

Total long-term liabilities

  16,487   16,293 
         

Stockholders’ equity:

        

Preferred stock:

        

$0.001 par value: 5,000,000 shares authorized; none issued and outstanding

      

Common stock:

        

$0.001 par value: 45,000,000 shares authorized; 23,595,160 shares issued at December 31, 2021 and 2022; 22,984,552 and 23,215,439 shares outstanding at December 31, 2021 and 2022, respectively

  23   23 

Additional paid in-capital

  235,386   242,841 

Treasury stock at cost (610,608 and 379,721 shares of common stock at December 31, 2021 and 2022, respectively)

  (13,790)  (9,904)

Accumulated other comprehensive loss

  (372)  (6,249)

Retained earnings

  55,485   32,160 

Total stockholders’ equity

  276,732   258,871 

Total liabilities and stockholders’ equity

 $328,659  $308,442 

 

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

 

F-6

 

CEVA, INC.

 

CONSOLIDATED STATEMENTS OF INCOME (LOSS)

(U.S. dollars in thousands, except per share data)

 

 
  

Year Ended December 31,

 
  

2020

  

2021

  

2022

 

Revenues:

            

Licensing, NRE and related revenues

 $52,513  $72,827  $89,259 

Royalties

  47,813   49,879   45,389 

Total revenues

  100,326   122,706   134,648 

Cost of revenues

  10,749   16,827   27,052 

Gross profit

  89,577   105,879   107,596 

Operating expenses:

            

Research and development, net

  62,010   72,504   78,501 

Sales and marketing

  11,907   12,861   12,902 

General and administrative

  14,116   14,296   15,322 

Amortization of intangible assets

  2,307   2,710   2,724 

Impairment of assets

        3,556 

Total operating expenses

  90,340   102,371   113,005 

Operating income (loss)

  (763)  3,508   (5,409)

Financial income, net

  3,284   197   2,812 

Remeasurement of marketable equity securities

     1,983   (2,511)

Income (loss) before taxes on income

  2,521   5,688   (5,108)

Taxes on income

  4,900   5,292   18,075 

Net income (loss)

 $(2,379) $396  $(23,183)
             

Basic net income (loss) per share

 $(0.11) $0.02  $(1.00)

Diluted net income (loss) per share

 $(0.11) $0.02  $(1.00)

Weighted average shares used to compute net income (loss) per share (in thousands):

            

Basic

  22,107   22,819   23,172 

Diluted

  22,107   23,251   23,172 

 

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

 

F-7

 

CEVA, INC.

 

CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(U.S. dollars in thousands)

 

 
   

Year Ended December 31,

 
   

2020

   

2021

   

2022

 
                         

Net income (loss):

  $ (2,379 )   $ 396     $ (23,183 )

Other comprehensive income (loss) before tax:

                       

Available-for-sale securities:

                       

Changes in unrealized gains (losses)

    548       (1,150 )     (6,323 )

Reclassification adjustments included in net income (loss)

    6       (13 )     55  

Net change

    554       (1,163 )     (6,268 )

Cash flow hedges:

                       

Changes in unrealized gains (losses)

    632       228       (1,461 )

Reclassification adjustments included in net income (loss)

    (688 )     (165 )     1,292  

Net change

    (56 )     63       (169 )

Other comprehensive income (loss) before tax

    498       (1,100 )     (6,437 )

Income tax expense (benefit) related to components of other comprehensive income (loss)

    114       (250 )     (560 )

Other comprehensive income (loss), net of taxes

    384       (850 )     (5,877 )

Comprehensive loss

  $ (1,995 )   $ (454 )   $ (29,060 )

 

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

 

F-8

 

CEVA, INC.

 

STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY

(U.S. dollars in thousands, except share data)

 

 
  

Common Stock

  

 

      

 Accumulated

  

 

  

 

 
  

Number of

shares

outstanding

  

Amount

    Additional
paid-in
capital
  

Treasury stock

   other comprehensive income (loss)   

 

 Retained

  earnings

    Total
stockholders
equity
 

Balance as of January 1, 2020

  21,839,369  $22  $228,005  $(39,390) $94  $62,426  $251,157 

Net loss

                 (2,379)  (2,379)

Other comprehensive income

              384      384 

Equity-based compensation

        13,636            13,636 

Purchase of treasury stock

  (202,392)        (4,780)        (4,780)

Issuance of treasury stock upon exercise of stock-based awards

  623,940      (8,469)  14,037      (2,697)  2,871 

Balance as of December 31, 2020

  22,260,917  $22  $233,172  $(30,133) $478  $57,350  $260,889 

Net income

                 396   396 

Other comprehensive loss

              (850)     (850)

Equity-based compensation

        13,055            13,055 

Issuance of treasury stock upon exercise of stock-based awards

  723,635   1   (10,841)  16,343      (2,261)  3,242 

Balance as of December 31, 2021

  22,984,552  $23  $235,386  $(13,790) $(372) $55,485  $276,732 

Net loss

                 (23,183)  (23,183)

Other comprehensive loss

              (5,877)     (5,877)

Equity-based compensation

        14,505            14,505 

Purchase of treasury stock

  (218,809)        (6,785)        (6,785)

Issuance of treasury stock upon exercise of stock-based awards

  449,696      (7,050)  10,671      (142)  3,479 

Balance as of December 31, 2022

  23,215,439  $23  $242,841  $(9,904) $(6,249) (*) $32,160  $258,871 
                             

(*) Accumulated unrealized loss from available-for-sale securities, net of taxes of $685

  $(6,142)        

Accumulated unrealized loss from hedging activities, net of taxes of $1

  $(107)        

Accumulated other comprehensive loss, net as of December 31, 2022

  $(6,249)        

 

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

 

F-9

 

CEVA, INC.

 

CONSOLIDATED STATEMENTS OF CASH FLOWS

(U.S. dollars in thousands)

 

 
  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Cash flows from operating activities:

            

Net income (loss)

 $(2,379) $396  $(23,183)

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

            

Depreciation

  3,233   3,184   3,190 

Amortization of intangible assets

  2,588   3,801   4,371 

Impairment of intangible assets

        3,556 

Equity-based compensation

  13,636   13,055   14,505 

Realized loss (gain), net on sale of available-for-sale marketable securities

  6   (13)  55 

Amortization of premiums on available-for-sale marketable securities

  444   420   397 

Unrealized foreign exchange (gain) loss, net

  (591)  1,163   (351)

Remeasurement of marketable equity securities

     (1,983)  2,511 

Changes in operating assets and liabilities:

            

Trade receivables, net

  (2,917)  5,842   (3,749)

Prepaid expenses and other assets

  (559)  3,604   (1,126)

Operating lease right-of-use assets

  2,014   225   (1,456)

Accrued interest on bank deposits

  1,186   (65)  144 

Deferred taxes, net

  (335)  (6,305)  7,811 

Trade payables

  186   404   511 

Deferred revenues

  (1,208)  5,053   (5,493)

Accrued expenses and other payables

  133   (1,737)  333 

Accrued payroll and related benefits

  1,803   (875)  984 

Operating lease liability

  (2,183)  (232)  1,504 

Income taxes payable

  143   189   2,127 

Accrued severance pay, net

  (37)  (322)  283 

Net cash provided by operating activities

  15,163   25,804   6,924 

Cash flows from investing activities:

            

Acquisition of a business, net of cash acquired (see note 1)

     (29,891)   

Purchase of property and equipment

  (2,935)  (2,193)  (3,499)

Investment in bank deposits

  (43,893)  (1,500)  (14,000)

Proceeds from bank deposits

  55,393   19,989   30,885 

Investment in available-for-sale marketable securities

  (56,011)  (39,192)  (49,873)

Proceeds from maturity of available-for-sale marketable securities

  21,956   26,043   18,196 

Proceeds from sale of available-for-sale marketable securities

  10,272   10,035   3,175 

Net cash used in investing activities

  (15,218)  (16,709)  (15,116)

Cash flows from financing activities:

            

Purchase of treasury stock

  (4,780)     (6,785)

Payment of contingent consideration liability

  (204)      

Proceeds from exercise of stock-based awards

  2,871   3,242   3,479 

Net cash provided by (used in) financing activities

  (2,113)  3,242   (3,306)

Effect of exchange rate changes on cash and cash equivalents

  508   (327)  (370)

Increase (decrease) in cash and cash equivalents

  (1,660)  12,010   (11,868)

Cash and cash equivalents at the beginning of the year

  22,803   21,143   33,153 

Cash and cash equivalents at the end of the year

 $21,143  $33,153  $21,285 

 

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

 

F-10

 

CEVA, INC.

 

CONSOLIDATED STATEMENTS OF CASH FLOWS(Continued)

 

(U.S. dollars in thousands)

 

   

Year ended December 31,

 
   

2020

   

2021

   

2022

 

Supplemental information of cash-flows activities:

                       

Cash paid during the year for:

                       

Income and withholding taxes

  $ 4,727     $ 9,183     $ 10,193  

Non-cash transactions:

                       

Property and equipment purchases incurred but unpaid at the end of the year

  $ 5     $ 59     $ 25  

Right-of-use assets obtained in the exchange for operating lease liabilities

  $ 6,787     $ 2,679     $ 5,009  

 

 

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

 

F-11

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share data)

 

 

NOTE 1: ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES

 

Organization:

 

CEVA, Inc. (“CEVA” or the “Company”) was incorporated in Delaware on November 22, 1999. The Company was formed through the combination of Parthus Technologies plc (“Parthus”) and the digital signal processor (DSP) cores licensing business and operations of DSP Group, Inc. in November 2002. The Company had no business or operations prior to the combination.

 

CEVA licenses a family of wireless connectivity and smart sensing technologies and is a provider of chip design services. The Company’s offerings include Digital Signal Processors, AI processors, short and long range connectivity solutions, 5G wireless platforms and complementary software for sensor fusion, image enhancement, computer vision, voice input and artificial intelligence, all of which are key enabling technologies for a smarter, more connected world. These technologies are offered in combination with non-recurring engineering (“NRE”) services from CEVA’s Intrinsix Corp. (“Intrinsix”) business, helping customers address their most complex and time-critical integrated circuit design projects. CEVA’s DSP-based solutions address the technology requirements of: 5G baseband processing for mobile, broadband, cellular IoT and Radio Access Network (RAN); computer vision for any camera, 4D and LIDAR-enabled device; audio/voice/sound; and ultra-low-power always-on/sensing applications for wearables, hearables and multiple IoT markets. For motion sensors and sensor fusion, CEVA’s Hillcrest Labs sensor processing technologies provide a broad range of software and inertial measurement unit (“IMU”) solutions for markets including hearables, wearables, AR/VR, PC, robotics, remote controls and IoT. For wireless IoT, the Rivierawaves platforms for Bluetooth (low energy and dual mode), Wi-Fi 4/5/6/6E (802.11n/ac/ax), Ultra-wideband (UWB) are the most broadly licensed connectivity platforms in the industry.

 

CEVA’s Intrinsix business also expands its market reach to the aerospace and defense markets and allows it to offer co-creation solutions that combine CEVA’s standardized, off-the-shelf IP together with Intrinsix’s non-recurring engineering (“NRE”) design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more.

 

CEVA’s technologies are licensed to leading semiconductor and original equipment manufacturer (“OEM”) companies. These companies design, manufacture, market and sell application-specific integrated circuits (“ASICs”) and application-specific standard products (“ASSPs”) based on CEVA’s technology to mobile, consumer, automotive, robotics, industrial, aerospace & defense and IoT companies for incorporation into a wide variety of end products.

 

Acquisitions:

 

On May 31, 2021, (the “closing date”), the Company acquired 100% of the equity shares of Intrinsix, a leading chip design specialist. The Company acquired Intrinsix pursuant to the Agreement and Plan of Merger, made and entered into on May 9, 2021 (the “Merger Agreement”), by and among the Company, Northstar Merger Sub, Inc., Intrinsix and Shareholder Representative Services LLC, for $33,096 in cash (“the Merger Consideration”), with $26,704 paid at closing, $4,260 delivered to escrow to satisfy indemnification claims, if any, and $2,605 payable to certain Intrinsix executives held back as described below (the “Holdback Merger Consideration”), and after giving effect to post-closing adjustments resulting in a $473 repayment to the Company during the third quarter of 2021. As part of the Merger Agreement, the Company entered into agreements with the Chief Executive Officer and the Chief Technology Officer of Intrinsix pursuant to which the Holdback Merger Consideration, representing 25% of the Merger Consideration payable to each of them in respect of their equity in Intrinsix, is being held back and, subject to their respective continued employment with the Company, released to them over a period of twenty-four (24) months after closing of the acquisition.

 

In addition, the Company incurred acquisition-related costs in an amount of $970, which were included in general and administrative expenses for the year ended December 31, 2021.

 

F- 12

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

The acquisition has been accounted in accordance with FASB Accounting Standards Codification (“ASC”) No. 805, “Business Combinations.” Under the acquisition method of accounting, the total purchase price is allocated to the net tangible and intangible assets of Intrinsix acquired in the acquisition, based on their fair values on the closing date.

 

The results of operations of the combined business, including the acquired business, have been included in the consolidated financial statements as of the closing date. The primary rationale for this acquisition was (1) extending the Company’s market reach into the sustainable and sizeable aerospace and defense space, (2) increasing the Company’s content in customers’ designs and accordingly increasing the license and royalty revenue opportunity by offering turnkey IP platforms that can combine the Company’s off-the-shelf connectivity and smart sensing IP with Intrinsix’s NRE design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more, and (3) expanding the Company’s IP portfolio with secure processor IP for IoT devices and Heterogeneous SoC interface IP for the growing adoption of chiplets, which offer a faster and less expensive alternative to the high R&D costs and complexities associated with monolithic IC developments. A significant portion of the acquisition price was recorded as goodwill due to the synergies with Intrinsix.

 

The purchase price allocation for the acquisition has been determined as follows:

 

Assets

    

Net assets (including cash in the amount of $600)

 $872 

Intangible assets

  7,572 

Goodwill

  23,707 

Total assets

 $32,151 
     

Liabilities

    

Deferred tax liabilities

 $1,660 

Total liabilities

 $1,660 
     

Total

 $30,491 

 

The fair value and weighted average estimated useful life of the acquired intangible assets are as follows:

 

Identifiable Intangible Assets

 

Estimated Fair

Value

  

Weighted-Average Estimated

Useful Life in Years

 

Customer relationships

 $3,604   5.5 

Customer backlog

  421   1.5 

Technologies

  3,329   3.0 

Patents

  218   5.0 

Total identifiable intangible assets

 $7,572     

 

F- 13

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

The following unaudited pro forma financial information presents combined results of operations for the periods presented, as if the Company had completed the acquisition on January 1, 2020. The unaudited pro forma financial information has been calculated after adjusting the Company’s results and those of Intrinsix, including: (i) Holdback Merger Consideration costs; (ii) amortization expense from acquired intangible assets; and (iii) interest income and unrealized gains on equity securities included in the statement of income of Intrinsix, which were specifically excluded from the acquisition of Intrinsix, and the respective income tax effects of such adjustments. The unaudited pro forma financial information presented below is not necessarily indicative of consolidated results of operations of the combined business had the acquisition occurred at the beginning of the respective fiscal years, nor is it necessarily indicative of future results of operations of the combined company.

 

  

Year ended December 31

 
  

2020

  

2021

 

Pro forma total revenues

 $122,048  $131,397 

Pro forma net loss

  (3,837)  (1,707)

 

The intangible assets are amortized based on the pattern upon which the economic benefits of the intangible assets are to be utilized.

 

Basis of presentation:

 

The consolidated financial statements have been prepared according to U.S Generally Accepted Accounting Principles (“U.S. GAAP”).

 

Recently Adopted Accounting Pronouncements:

 

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (Topic 606). ASU No. 2021-08 is effective for fiscal year beginning after December 15, 2022, and interim periods therein for public business entities, with early adoption permitted. The Company early adopted the new guidance effective January 1, 2022. The adoption of this standard did not have a significant impact on the Company’s consolidated financial statements.

 

Use of estimates:

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The coronavirus disease (“COVID-19”) pandemic has created, and may continue to create significant uncertainty in macroeconomic conditions, and the extent of its impact on the Company’s operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and the impact on the Company’s customers and its sales cycles. Further, other global events such as the Russian military action against Ukraine could have an impact on the Company’s business. The Company has considered the impact of COVID-19 and other global events on its estimates and assumptions and determined that there were no material adverse impacts on the consolidated financial statements for the year ended December 31, 2022. As events continue to evolve and additional information becomes available, the Company’s estimates and assumptions may change materially in future periods.

 

Financial statements in U.S. dollars:

 

A majority of the revenues of the Company and its subsidiaries is generated in U.S. dollars (“dollars”). In addition, a portion of the Company and its subsidiaries’ costs are incurred in dollars. The Company’s management has determined that the dollar is the primary currency of the economic environment in which the Company and its subsidiaries principally operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.

 

F- 14

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into dollars in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) No. 830, “Foreign Currency Matters.” All transaction gains and losses from remeasurement of monetary balance sheet items are reflected in the consolidated statements of income (loss) as financial income or expenses, as appropriate, which is included in “financial income, net.” The foreign exchange losses arose principally on the EURO and the NIS monetary balance sheet items as a result of the currency fluctuations of the EURO and the NIS against the dollar.

 

Principles of consolidation:

 

The consolidated financial statements incorporate the financial statements of the Company and all of its subsidiaries. All inter-company balances and transactions have been eliminated on consolidation.

 

Cash equivalents:

 

Cash equivalents are short-term highly liquid investments that are readily convertible to cash with original maturities of three months or less from the date acquired.

 

Short-term bank deposits:

 

Short-term bank deposits are deposits with maturities of more than three months but less than one year from the balance sheet date. The deposits are presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 2.53%, 1.12% and 1.54% during 2020, 2021 and 2022, respectively.

 

Marketable securities:

 

Marketable securities consist mainly of corporate bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC No. 320 “Investments- Debt Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because it is probable that the Company will sell these securities prior to maturity to meet liquidity needs or as part of risk versus reward objectives.

 

The Company determines realized gains or losses on sale of marketable securities on a specific identification method and records such gains or losses as financial income, net.

 

Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses. Expected credit losses on available-for-sale debt securities are recognized in financial income, net, on the Company’s consolidated statements of income (loss), and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders' equity. The amount of credit losses recorded for the twelve months ended December 31, 2020, 2021 and 2022 was immaterial.

 

F- 15

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

Long-term bank deposits:

 

Long-term bank deposits are deposits with maturities of more than one year as of the balance sheet date. The deposits presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.32%, 1.15% and 3.80% during 2020, 2021 and 2022, respectively.

 

Trade receivables and allowances:

 

Trade receivables are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts and allowance for unbilled receivables based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).

 

Property and equipment, net:

 

Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, at the following annual rates:

 

  

%

 

Computers, software and equipment

 10-33 

Office furniture and equipment

 7-33 

Leasehold improvements

 10-20 
 

(the shorter of the expected lease term or useful economic life)

 

The Company’s long-lived assets are reviewed for impairment in accordance with FASB ASC No. 360-10-35, “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.

 

No impairment was recorded in 2020, 2021 and 2022.

 

Leases:

 

The Company adopted Topic 842, which requires the recognition of lease assets and lease liabilities by lessees for leases classified as operating leases. The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (1) whether the contract includes an identified asset, (2) whether the Company obtains substantially all of the economic benefits from the use of the asset throughout the period of use, and (3) whether the Company has the right to direct how and for what purpose the identified asset is used throughout the period of use.

 

F- 16

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does not meet any one of these criteria. Since all of the Company’s lease contracts do not meet any of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.

 

Operating lease right-of-use (“ROU”) assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As most of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on information available on the commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. All ROU assets are reviewed for impairment. In 2022, the Company abandoned one of its offices, and as a result $439 was written off. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options.

 

The Company elected to not recognize a lease liability and a ROU asset for lease with a term of twelve months or less.

 

Goodwill:

 

Goodwill is carried at cost and is not amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances. The Company conducts its annual test of impairment for goodwill on October 1st of each year.

 

The Company operates in one operating segment and this segment comprises only one reporting unit.

 

ASC 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess, in accordance with the guidance in FASB Accounting Standards Update ("ASU") No. 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment. For each of the three years in the period ended December 31, 2022, no impairment of goodwill has been recorded.

 

Intangible assets, net:

 

Acquired intangible assets with finite lives are amortized over their estimated useful lives. The Company amortizes intangible assets with finite lives over periods ranging from half a year to seven and a half years, using the straight line method, unless another method is more appropriate.

 

The Company’s long-lived assets and intangible assets with finite lives are reviewed for impairment in accordance with FASB ASC No. 360-10-35, “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group).  If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.

 

F- 17

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

The Company did not record any impairments during the years ended December 31, 2020 and 2021. In 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company decided to cease the development of this product line. In 2022, the Company also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (1) an impairment charge of $479 relating to an agreement to acquire certain NB-IoT technologies, and (2) an impairment charge of $1,479 relating to an agreement to purchase certain assets and services from Immervision.

 

Investments in marketable equity securities:

 

The Company holds an equity interest in Cipia Vision Ltd (CPIA.TA) ("Cipia"). For the year ended December 31, 2020, Cipia was a privately held company and the Company's investment in Cipia did not have a readily determinable fair value. As such, for the year ended December 31, 2020, the Company has elected to account for its investment in Cipia using the measurement alternative pursuant to ASC 321 Investments — Equity Securities.

 

In November 2021, Cipia completed its IPO on the Tel-Aviv Stock Exchange, and as a result, the Company's investment in Cipia was no longer eligible for the measurement alternative. As such, following Cipia's IPO, the Company measured its Cipia investment at fair value with changes in fair value recognized in remeasurement of marketable equity securities. As of December 31, 2022, the investment fair value amounted to $408. The Company recorded a gain of $1,983 and a loss of $2,511 for the years ended December 31, 2021 and 2022, respectively from the remeasurement of the investment.

 

Revenue recognition:

 

The following is a description of principal activities from which the Company generates revenue. Revenues are recognized when control of the promised goods or services are transferred to the customers in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.

 

The Company determines revenue recognition through the following steps:

 

 

identification of the contract with a customer;

 

 

identification of the performance obligations in the contract;

 

 

determination of the transaction price;

 

 

allocation of the transaction price to the performance obligations in the contract; and

 

 

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

 

The Company enters into contracts that can include various combinations of products and services, as detailed below, which are generally capable of being distinct and accounted for as separate performance obligations.

 

The Company generates its revenues from (1) licensing intellectual properties, which in certain circumstances are modified for customer-specific requirements, (2) royalty revenues, and (3) other revenues, which include revenues from NRE services, support, training and sale of development systems and chips, which are included in licensing and related revenue in the accompanying consolidated statements of income (loss).

 

The Company accounts for its IP license revenues and related services, which provide the Company's customers with rights to use the Company's IP, in accordance with ASC 606. A license may be perpetual or time limited in its application. In accordance with ASC 606, the Company will recognize revenue from IP license at the time of delivery when the customer accepts control of the IP, as the IP is functional without professional services, updates and technical support. The Company has concluded that its IP license is distinct as the customer can benefit from the license on its own.

 

Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of IP license are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis.

 

F- 18

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

Revenues from contracts that involve significant customization of the Company’s IP to customer-specific specifications are considered as one performance obligation satisfied over-time. The Company’s performance obligation does not create an asset with alternative use, and the Company has an enforceable right to payment. The Company recognizes revenue on such contracts using cost based input methods, which recognize revenue and gross profit as work is performed based on a ratio between actual costs incurred compared to the total estimated costs for the contract. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses are first determined, in the amount of the estimated loss on the entire contract.

 

Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by the Company’s licensees on sales of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. For a majority of the Company’s royalty revenues, the Company receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does not receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on the Company’s estimation of the customer’s sales during the quarter.

 

Contracts with customers generally contain an agreement to provide for training and post contract support, which consists of telephone or e-mail support, correction of errors (bug fixing) and unspecified updates and upgrades. Fees for post contract support, which takes place after delivery to the customer, are specified in the contract and are generally mandatory for the first year. After the mandatory period, the customer may extend the support agreement on similar terms on an annual basis. The Company considers the post contract support performance obligation as a distinct performance obligation that is satisfied over time, and as such, it recognizes revenue for post contract support on a straight-line basis over the period for which technical support is contractually agreed to be provided to the licensee, typically twelve months.

 

Revenues that are derived from NRE chip design services are performance obligations that are recognized over time as the services are rendered. For time-and-materials contracts, the performance obligation is satisfied, and revenue is recognized over time as the services are performed. Generally, contracts call for billings on a time-and-materials basis; however, in instances when a fixed-fee contract is signed, revenue is recognized over time, based on an input method of labor costs expended, relative to total expected labor costs to complete the contract.

 

Revenues from the sale of development systems and chips are recognized when control of the promised goods or services are transferred to the customers.

 

When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing, unless the financing period is under one year and only after the products or services were provided, which is a practical expediency permitted under ASC 606.

 

F- 19

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

Deferred revenues, which represent a contract liability, include unearned amounts received under license and NRE agreements, unearned technical support and amounts paid by customers not yet recognized as revenues.

 

The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. If the expected amortization period is one year or less, the commission fee is expensed when incurred.

 

Cost of revenue:

 

Cost of revenue includes the costs of products, services and royalty expense payments to the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the “IIA“) (refer to Note 16 for further details). Cost of product revenue includes materials, subcontractors, amortization of acquired assets and the portion of development costs associated with product development arrangements. Cost of service revenue includes salary and related costs for personnel engaged in services, training and customer support, and travel, office expenses and other support costs.

 

Income taxes:

 

The Company recognizes income taxes under the liability method. It recognizes deferred income tax assets and liabilities for the expected future consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to apply to taxable income for the years in which differences are expected to reverse. The effect of a change in tax rates on deferred income taxes is recognized in the statements of income (loss) during the period that includes the enactment date.

 

Valuation allowance is recorded to reduce the deferred tax assets to the net amount that the Company believes is more likely than not to be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing tax planning strategies, in assessing the need for a valuation allowance.  

 

The Company accounts for uncertain tax positions in accordance with ASC 740. ASC 740-10 contains a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative probability) likely to be realized upon ultimate settlement. The Company accrues interest and penalties related to unrecognized tax benefits under taxes on income.

 

Research and development:

 

Research and development costs are charged to the consolidated statements of income (loss) as incurred.

 

Government grants and tax credits:

 

Government grants received by the Company relating to categories of operating expenditures are credited to the consolidated statements of income (loss) during the period in which the expenditure to which they relate is charged. Royalty and non-royalty-bearing grants from the IIA for funding certain approved research and development projects are recognized at the time when the Company is entitled to such grants, on the basis of the related costs incurred, and included as a deduction from research and development expenses in the consolidated statements of income (loss).

 

F- 20

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

The Company recorded grants in the amounts of $2,844, $3,595 and $4,850 for the years ended December 31, 2020, 2021 and 2022, respectively. The Company’s Israeli subsidiary is obligated to pay royalties amounting to 3%-3.5% of the sales of certain products the development of which received grants from the IIA in previous years. The obligation to pay these royalties is contingent on actual sales of the products. Grants received from the IIA may become repayable if certain criteria under the grants are not met.

 

The French Research Tax Credit, Crédit d’Impôt Recherche (“CIR”), is a French tax incentive to stimulate research and development (“R&D”) which is relevant for the Company's French subsidiaries (RivieraWaves SAS and CEVA France). Generally, the CIR offsets the income tax to be paid and the remaining portion (if any) can be refunded. The CIR is calculated based on the claimed volume of eligible R&D expenditures by the Company. As a result, the CIR is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2020, 2021 and 2022, the Company recorded CIR benefits in the amount of $3,287, $2,299 and $2,152, respectively.

 

The research & development (R&D) tax credit in the UK is designed to encourage innovation and increase spending on R&D activities for companies operating in the UK. This is relevant to the Company’s subsidiary R&D centers in the UK. Generally, the UK R&D tax credit offsets the income tax to be paid and the remaining portion (if any) will be refunded. The R&D tax credit is calculated based on the claimed volume of eligible R&D expenditures by the Company. As a result, the R&D tax credit is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2020, 2021 and 2022, the Company recorded R&D tax credit benefits in the amount of $198, $248 and $164, respectively.

 

Employee benefit plan:

 

Certain of the Company’s employees are eligible to participate in a defined contribution pension plan (the “Plan”). Participants in the Plan may elect to defer a portion of their pre-tax earnings into the Plan, which is run by an independent party. The Company makes pension contributions at rates varying up to 10% of the participant’s pensionable salary. Contributions to the Plan are recorded as an expense in the consolidated statements of income (loss).

 

The Company’s U.S. operations maintain a retirement plan (the “U.S. Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Participants in the U.S. Plan may elect to defer a portion of their pre-tax earnings, up to the Internal Revenue Service annual contribution limit. The Company matches 50% of each participant’s contributions up to a maximum of 6% of the participant’s base pay. Each participant may contribute up to 15% of base remuneration. Contributions to the U.S. Plan are recorded during the year contributed as an expense in the consolidated statements of income (loss).

 

Total contributions for the years ended December 31, 2020, 2021 and 2022 were $1,232, $1,155 and $1,034, respectively.

 

Accrued severance pay:

 

Effective July 1, 2021, the Israeli subsidiary’s agreements with employees hired prior to August 1, 2016, are under Section 14 of the Severance Pay Law, 1963. Up to July 1, 2021, the liability of CEVA’s Israeli subsidiary for severance pay for employees hired prior to August 1, 2016, was calculated pursuant to Israeli severance pay law based on the most recent salary of each employee multiplied by the number of years of employment for these employee as of June 30, 2021. The Israeli subsidiary’s liability for the period until June 30, 2021, is fully provided for by monthly deposits with severance pay funds, insurance policies and an accrual. The deposited funds include profits and losses accumulated up to June 30, 2021. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to Israeli severance pay law or labor agreements. The value of these policies is recorded as an asset on the Company’s consolidated balance sheets.

 

F- 21

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

Effective August 1, 2016, the Israeli subsidiary’s agreements with new employees in Israel are under Section 14 of the Severance Pay Law, 1963, and effective July 1, 2021, also with employees hired prior to August 1, 2016. The Israeli subsidiary’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, no additional obligation exists regarding the matter of severance pay, and no additional payments is made by the Israeli subsidiary to the employee. Furthermore, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheet, as the Israeli subsidiary is legally released from any obligation to employees once the required deposit amounts have been paid.

 

Severance pay expenses, net of related income, for the years ended December 31, 2020, 2021 and 2022, were $1,983, $1,943 and $2,706, respectively.

 

Equity-based compensation:

 

The Company accounts for equity-based compensation in accordance with FASB ASC No. 718, “Stock Compensation” which requires the recognition of compensation expenses based on estimated fair values for all equity-based awards made to employees and non-employee directors. Equity-based compensation primarily includes restricted stock units (“RSUs”), as well as options, stock appreciation right (“SAR”), performance-based stock units (“PSUs”) and employee stock purchase plan awards.

 

The Company use the straight-line recognition method for awards subject to graded vesting based only on a service condition and the accelerated method for awards that are subject to performance or market conditions. The fair value of each RSU and PSU (excluding PSUs based on market condition awards) is the market value as determined by the closing price of the common stock on the day of grant. The Company estimates the fair value of PSU based on market condition awards on the date of grant using the Monte-Carlo simulation model.

 

The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:

 

  

2020

 

2021

 

2022

             

Expected dividend yield

  0%   0%   0% 

Expected volatility

 32%-60% 39%-60% 38%-50%

Risk-free interest rate

 0.1%-1.9% 0.1%-1.7%  0. 5%-3.0%

Expected forfeiture

  0%   0%   0% 

Contractual term of up to

 24 months 

24 months

 

24 months

 

During the years ended December 31, 2020, 2021 and 2022, the Company recognized equity-based compensation expense related to stock options, SARs, RSUs, PSUs and employee stock purchase plan as follows:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 
             

Cost of revenue

 $639  $818  $1,461 

Research and development, net

  6,874   7,287   8,540 

Sales and marketing

  2,038   1,626   1,550 

General and administrative

  4,085   3,324   2,954 

Total equity-based compensation expense

 $13,636  $13,055  $14,505 

 

F- 22

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

As of December 31, 2022, there was $22,376 of unrecognized compensation expense related to unvested RSUs, PSUs and employee stock purchase plan. This amount is expected to be recognized over a weighted-average period of 1.6 years. As of December 31, 2022, there was no unrecognized compensation expense related to unvested stock options and SARs.

 

Fair value of financial instruments:

 

The carrying amount of cash, cash equivalents, short term bank deposits, trade receivables, other accounts receivable, trade payables and other accounts payable approximates fair value due to the short-term maturities of these instruments. Marketable securities, marketable equity securities and derivative instruments are carried at fair value. See Note 5 for more information.

 

Comprehensive income (loss):

 

The Company accounts for comprehensive income (loss) in accordance with FASB ASC No. 220, “Comprehensive Income.” This statement establishes standards for the reporting and display of comprehensive income (loss) and its components in a full set of general purpose financial statements. Comprehensive income (loss) generally represents all changes in stockholders’ equity during the period except those resulting from investments by, or distributions to, stockholders. The Company’s items of other comprehensive income (loss) relate to unrealized gains and losses, net of tax, on hedging derivative instruments and marketable securities.

 

Concentration of credit risk:

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, bank deposits, marketable securities, foreign exchange contracts and trade receivables. The Company invests its surplus cash in cash deposits and marketable securities in financial institutions and has established guidelines relating to diversification and maturities to maintain safety and liquidity of the investments.

 

The majority of the Company’s cash and cash equivalents are invested in high grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits may be redeemed on demand and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (“FDIC”) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. Generally, these cash equivalents may be redeemed upon demand and, therefore management believes that it bears a lower risk. The short-term and long-term bank deposits are held in financial institutions which management believes are institutions with high credit standing, and accordingly, minimal credit risk from geographic or credit concentration. Furthermore, the Company holds an investment portfolio consisting principally of corporate bonds. The Company has the ability to hold such investments until recovery of temporary declines in market value or maturity. However, the Company can provide no assurance that it will recover declines in the market value of its investments.

 

The Company is exposed primarily to fluctuations in the level of U.S. interest rates. To the extent that interest rates rise, fixed interest investments may be adversely impacted, whereas a decline in interest rates may decrease the anticipated interest income for variable rate investments.

 

The Company is exposed to financial market risks, including changes in interest rates. The Company typically does not attempt to reduce or eliminate its market exposures on its investment securities because the majority of its investments are short-term.

 

F- 23

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

The Company’s trade receivables are geographically diverse, mainly in the Asia Pacific, and also in the United States and Europe. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and to date has not experienced any material losses. The Company makes estimates of expected credit losses for based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.

 

  

Balance at

beginning of

period

  

Additions

  

Deduction

  

Balance at

end of period

 

Year ended December 31, 2022

                

Allowance for credit losses

 $288  $25  $  $313 
                 

Year ended December 31, 2021

                

Allowance for credit losses

 $300  $152  $(164) $288 
                 

Year ended December 31, 2020

                

Allowance for credit losses

 $327  $1,443  $(1,470) $300 

 

The Company has no off-balance-sheet concentration of credit risk.

 

Derivative and hedging activities:

 

The Company follows the requirements of FASB ASC No. 815,” Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of one to twelve months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

 

For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

 

F- 24

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

As of December 31, 2021, and 2022, the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $4,500 and $12,200, respectively.

 

Advertising expenses:

 

Advertising expenses are charged to consolidated statements of income (loss) as incurred. Advertising expenses for the years ended December 31, 2020, 2021 and 2022 were $559, $623 and $746, respectively.

 

Treasury stock:

 

The Company repurchases its common stock from time to time pursuant to a board-authorized share repurchase program through open market purchases and repurchase plans.

 

The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC No. 505-30, “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.

 

Net income (loss) per share of common stock:

 

Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year, plus dilutive potential shares of common stock considered outstanding during the year, in accordance with FASB ASC No. 260, “Earnings Per Share.”

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Numerator:

            

Net income (loss)

 $(2,379) $396  $(23,183)

Denominator (in thousands):

            

Basic weighted-average common stock outstanding

  22,107   22,819   23,172 

Effect of stock-based awards

     432    

Diluted weighted-average common stock outstanding

  22,107   23,251   23,172 
             

Basic net income (loss) per share

 $(0.11) $0.02  $(1.00)

Diluted net income (loss) per share

 $(0.11) $0.02  $(1.00)

 

The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 1,132,017 for the years ended December 31, 2020. The weighted-average number of shares related to outstanding equity-based awards excluded from the calculation of diluted net income per share, since their effect was anti-dilutive, were 65,073 shares for the year ended December 31, 2021. The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 985,277 for the years ended December 31, 2022.

 

F- 25

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

Recently Issued Accounting Pronouncement, Not Yet Adopted by the Company:

 

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, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s consolidated financial statements.

 

 

NOTE 2: REVENUE RECOGNITION

 

The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The estimated revenues do not include amounts of royalties or unexercised contract renewals:

 

  

2023

  

2024

  

2025

License, NRE and related revenues

 $15,531  $739  $559 

 

Disaggregation of revenue:

 

The following table provides information about disaggregated revenue by primary geographical market, major product line and timing of revenue recognition:

 

  

Year ended December 31, 2021

  

Year ended December 31, 2022

 
  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

  

Licensing, NRE and related revenues

  

Royalties

  

Total

 

Primary geographical markets

                        

United States

 $16,685  $10,033  $26,718  $20,995  $7,100  $28,095 

Europe and Middle East

  2,938   3,938   6,876   6,864   3,205   10,069 

Asia Pacific

  53,194   35,908   89,102   61,400   35,084   96,484 

Other

  10      10          

Total

 $72,827  $49,879  $122,706  $89,259  $45,389  $134,648 
                         

Major product/service lines

                        

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT, and SATA/SAS)

 $52,460  $36,960  $89,420  $62,376  $33,891  $96,267 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  20,367   12,919   33,286   26,883   11,498   38,381 

Total

 $72,827  $49,879  $122,706  $89,259  $45,389  $134,648 
                         

Timing of revenue recognition

                        

Products transferred at a point in time

 $53,401  $49,879  $103,280  $62,328  $45,389  $107,717 

Products and services transferred over time

  19,426      19,426   26,931      26,931 

Total

 $72,827  $49,879  $122,706  $89,259  $45,389  $134,648 

 

F- 26

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

  

Year ended December 31, 2020

 
  

Licensing and related revenues

  

Royalties

  

Total

 

Primary geographical markets

            

United States

 $6,716  $14,097  $20,813 

Europe and Middle East

  6,176   5,790   11,966 

Asia Pacific

  39,621   27,926   67,547 

Total

 $52,513  $47,813  $100,326 
             

Major product/service lines

            

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT, and SATA/SAS)

 $40,748  $37,917  $78,665 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  11,765   9,896   21,661 

Total

 $52,513  $47,813  $100,326 
             

Timing of revenue recognition

            

Products transferred at a point in time

 $40,075  $47,813  $87,888 

Products and services transferred over time

  12,438      12,438 

Total

 $52,513  $47,813  $100,326 

 

Contract balances:

 

The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:

 

  

December 31, 2021

  

December 31, 2022

 
         

Trade receivables

 $14,644  $12,297 

Unbilled receivables (associated with licensing, NRE and related revenue)

  1,833   8,695 

Unbilled receivables (associated with royalties)

  10,972   10,258 

Deferred revenues (short-term contract liabilities)

  8,661   3,168 

 

F- 27

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

The Company receives payments from customers based upon contractual payment schedules; trade receivables are recorded when the right to consideration becomes unconditional, and an invoice is issued to the customer. Unbilled receivables associated with licensing and other include amounts related to the Company’s contractual right to consideration for completed performance objectives not yet invoiced. Unbilled receivables associated with royalties are recorded as the Company recognizes revenues from royalties earned during the year, but not yet invoiced, either by actual sales data received from customers, or, when applicable, by the Company’s estimation. Contract liabilities (deferred revenue) include payments received in advance of performance under the contract, and are realized with the associated revenue recognized under the contract.

 

During the year ended December 31, 2022, the Company recognized $8,351 that was included in deferred revenues (short-term contract liability) balance at January 1, 2022.

 

Practical expediency and exemptions:

 

The Company generally expenses sales commissions when incurred because the amortization period would have been less than one year. The Company records these costs within sales and marketing expenses on the Company’s consolidated statements of income (loss).

 

The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.

 

F- 28

  

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

 

NOTE 3: MARKETABLE SECURITIES

 

The following is a summary of available-for-sale marketable securities at December 31, 2021 and 2022:

 

  

As at December 31, 2022

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $17,552  $  $(1,330) $16,222 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  101,355   38   (5,535)  95,858 
                 

Total

 $118,907  $38  $(6,865) $112,080 

 

 

  

As at December 31, 2021

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $11,937  $39  $(7) $11,969 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  78,920   227   (818)  78,329 
                 

Total

 $90,857  $266  $(825) $90,298 

 

F- 29

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

The following table presents gross unrealized losses and fair values for those investments that were in an unrealized loss position as of December 31, 2021 and 2022, and the length of time that those investments have been in a continuous loss position:

 

  

Less than 12 months

  

12 months or greater

 
  

Fair value

  

Gross

unrealized

loss

  

Fair value

  

Gross

unrealized

loss

 

As of December 31, 2022

 $58,706  $(1,885) $48,539  $(4,980)

As of December 31, 2021

 $53,412  $(667) $12,039  $(158)

 

During the years ended December 31, 2020, 2021 and 2022 the amount of credit losses recorded was not material.

 

The following table presents gross realized gains and losses from sale of available-for-sale marketable securities:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 
             

Gross realized gains from sale of available-for-sale marketable securities

 $14  $43  $ 

Gross realized losses from sale of available-for-sale marketable securities

 $(20) $(30) $(55)

      

 

NOTE 4: LEASES

 

The Company leases substantially all of its office space and vehicles under operating leases. The Company's leases have original lease periods expiring between 2023 and 2034. Many leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early.

 

The following is a summary of weighted average remaining lease terms and discount rate for all of the Company’s operating leases:

 

  

December 31, 2022

 

Weighted average remaining lease term (years)

  4.89 

Weighted average discount rate

  3.20%

 

Total operating lease cost and cash payments for operating leases were as follows:

 

  

Year ended December 31,

 
  

2021

  

2022

 
         

Operating lease cost

 $3,085  $3,288 

Cash payments for operating leases

 $3,175  $3,211 

 

F- 30

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

Maturities of lease liabilities are as follows:

 

2023

  3,040 

2024

  2,487 

2025

  1,877 

2026

  851 

2027 and thereafter

  2,121 

Total undiscounted cash flows

  10,376 

Less imputed interest

  691 

Present value of lease liabilities

 $9,685 

 

F- 31

  

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

 

NOTE 5: FAIR VALUE MEASUREMENT

 

FASB ASC No. 820, “Fair Value Measurements and Disclosures” defines fair value, establishes a framework for measuring fair value. Fair value is an exit price, representing the amount that would be received for selling an asset or paid for the transfer of a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:

 

Level I

Unadjusted quoted prices in active markets that are accessible on the measurement date for identical, unrestricted assets or liabilities;

 

Level II

Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

 

Level III

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

The Company measures its marketable securities, investments in marketable equity securities and foreign currency derivative contracts at fair value. Investments in marketable equity securities are classified within Level I as the securities are traded in an active market. Marketable securities and foreign currency derivative contracts are classified within Level II as the valuation inputs are based on quoted prices and market observable data of similar instruments.

 

The table below sets forth the Company’s assets and liabilities measured at fair value by level within the fair value hierarchy. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

 

Description

 

December 31,

2022

  

Level I

  

Level II

  

Level III

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $112,080     $112,080    

Foreign exchange contract

  13      13    

Investments in marketable equity securities

  408   408       
                 

Liabilities:

                

Foreign exchange contracts

  119      119    

 

Description

 

December 31,

2021

  

Level I

  

Level II

  

Level III

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $90,298     $90,298    

Foreign exchange contract

  63      63    

Investments in marketable equity securities

  2,919   2,919       

 

F- 32

  

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

 

NOTE 6: PROPERTY AND EQUIPMENT, NET

 

Composition of assets, grouped by major classifications, is as follows:

 

As at December 31,

 
  

2021

  

2022

 

Cost:

        

Computers, software and equipment

 $23,541  $25,754 

Office furniture and equipment

  1,069   1,195 

Leasehold improvements

  4,180   4,656 
   28,790   31,605 

Less – Accumulated depreciation

  (22,025)  (24,506)

Property and equipment, net

 $6,765  $7,099 

 

The Company recorded depreciation expenses in the amount of $3,184 and $3,190 for the years ended December 31, 2021 and 2022, respectively. In addition, in 2022, assets no longer in use by the Company of $709 have been written down.

 

 

NOTE 7: GOODWILL AND INTANGIBLE ASSETS, NET

 

 

(a)

Goodwill:

 

Changes in goodwill are as follows:

 

  

Year ended December 31,

 
    
  

2021

  

2022

 

Balance as of January 1,

 $51,070  $74,777 

Acquisition

  23,707    

Balance as of December 31,

 $74,777  $74,777 

 

F- 33

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

 

(b)

Intangible assets:

 

      

Year ended December 31, 2021

      

Year ended December 31, 2022

 
  

Weighted

average amortization

period (years)

  

Gross carrying amount

  

Accumulated amortization

  

Net

  

Gross carrying amount

  

Accumulated amortization

  

Impairment (*)

  

Net

 
                                 

Intangible assets –amortizable:

                                
                                 

Intangible assets related to the acquisition of Intrinsix business

                                

Customer relationships

  5.5  $3,604  $382  $3,222  $3,604  $1,037  $  $2,567 

Customer backlog

  1.5   421   164   257   421   421       

Patents

  5.0   218   26   192   218   69      149 

Core technologies

  3.0   3,329   647   2,682   3,329   1,757      1,572 
                                 
                                 

Intangible assets related to the acquisition of Hillcrest Labs business

                                

Customer relationships

  4.4   3,518   2,130   1,388   3,518   2,998      520 

Customer backlog

  0.5   72   72      72   72       

R&D Tools

  7.5   2,475   810   1,665   2,475   1,140      1,335 
                                 

Intangible assets related to Immervision assets acquisition

                                

R&D Tools

  6.4   7,063   2,679   4,384   7,063   3,507   3,556    
                                 

Intangible assets related to an investment in NB-IoT technologies

                                

NB-IoT technologies (**)

  7.0   1,961   1,144   817   1,961   1,424      537 
                                 

Total intangible assets

     $22,661  $8,054  $14,607  $22,661  $12,425  $3,556  $6,680 

 

(*) During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line.

 

(**) During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during 2022. Of the $2,200, $210 has not resulted in cash outflows as of December 31, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s consolidated statements of income (loss).

 

Future estimated annual amortization charges are as follows:

 

2023

  2,611 

2024

  1,909 

2025

  1,189 

2026

  956 

2027

  15 
  $6,680 

 

The Company recorded amortization expense in the amount of $3,801 and $4,371 for the years ended December 31, 2021 and 2022, respectively.

 

F- 34

  

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

 

NOTE 8: ACCRUED EXPENSES AND OTHER PAYABLES

 

  

As at December 31,

 
  

2021

  

2022

 
         

Engineering accruals

 $719  $779 

Professional fees

  782   874 

Government grants

  795   918 

Income taxes payable, net

  420   2,547 

Other

  1,314   1,542 

Total

 $4,030  $6,660 

 

 

NOTE 9: STOCKHOLDERS EQUITY

 

a. Common stock:

 

Holders of common stock are entitled to one vote per share on all matters to be voted upon by the Company’s stockholders. In the event of a liquidation, dissolution or winding up of the Company, holders of common stock are entitled to share ratably in all of the Company’s assets. The Board of Directors may declare a dividend out of funds legally available therefore and the holders of common stock are entitled to receive ratably any such dividends. Holders of common stock have no preemptive rights or other subscription rights to convert their shares into any other securities.

 

b. Preferred stock:

 

The Company is authorized to issue up to 5,000,000 shares of “blank check” preferred stock, par value $0.001 per share. Such preferred stock may be issued by the Board of Directors from time to time in one or more series. These series may have designations, preferences and relative, participating, optional or other special rights and any qualifications, limitations or restrictions thereof, including dividend rights, conversion rights, exchange rights, voting rights, redemption rights (including sinking and purchase fund provisions), and dissolution preferences as may be determined by the Company’s Board of Directors.

 

c. Share repurchase program:

 

In August 2008, the Company announced that its Board of Directors approved a share repurchase program for up to one million shares of common stock which was further extended by an additional 6,400,000 shares in 2010, 2013, 2014, 2018 and 2020.

 

As of December 31, 2022, 278,799 shares of common stock remained authorized for repurchase under the Company’s share repurchase program.

 

F- 35

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

d. Employee and non-employee stock plans:

 

The Company grants a mix of stock options, SARs capped with a ceiling and RSUs to employees and non‑employee directors of the Company and its subsidiaries under the Company’s equity plans and provides the right to purchase common stock pursuant to the Company’s 2002 employee stock purchase plan to employees of the Company and its subsidiaries.

 

The SAR unit confers the holder the right to stock appreciation over a preset price of the Company’s common stock during a specified period of time. When the unit is exercised, the appreciation amount is paid through the issuance of shares of the Company’s common stock. The ceiling limits the maximum income for each SAR unit. SARs are considered an equity instrument as it is a net share settled award capped with a ceiling (400% for all SAR grants made in years prior to 2016. Starting in 2016, the Company ceased to grant SAR units). The options and SARs granted under the Company’s stock incentive plans have been granted at the fair market value of the Company’s common stock on the grant date. Options and SARs granted to employees under stock incentive plans vest at a rate of 25% of the shares underlying the option after one year and the remaining shares vest in equal portions over the following 36 months, such that all shares are vested after four years. Options granted to non‑employee directors vest 25% of the shares underlying the option on each anniversary of the option grant.

 

A summary of the Company’s stock option and SARs activities and related information for the year ended December 31, 2022, is as follows:

 

  

Number of
options and

SAR units (1)

  

Weighted
average

exercise
price

  

Weighted

average

remaining

contractual

term

  

Aggregate

intrinsic-value

 

Outstanding at the beginning of the year

  126,000  $20.06   2.6  $2,921 

Granted

              

Exercised

  (19,000)  18.79         

Forfeited or expired

  (1,000)  24.86         

Outstanding at the end of the year (2)

  106,000  $20.24   2.0  $609 

Exercisable at the end of the year (2)

  106,000  $20.24   2.0  $609 

 

 

(1)

The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant.

 

 

(2)

Represent options granted to non-employee directors of the Company only. As of December 31, 2022, there were no outstanding or exercisable SAR units left and no outstanding or exercisable options granted to employees left.

 

In 2020, 2021 and 2022, the Company did not grant options and/or SARs.

 

The total intrinsic value of options and SARs exercised during the years ended December 31, 2020, 2021 and 2022 was $6,876, $7,177 and $273, respectively.

 

A RSU award is an agreement to issue shares of the Company’s common stock at the time the award or a portion thereof vests. RSUs granted to employees generally vest in three equal annual installments starting on the first anniversary of the grant date. Until the end of 2017, RSUs granted to non-employee directors would generally vest in full on the first anniversary of the grant date. Starting in 2018, RSUs granted to non-employee directors would generally vest in two equal annual installments starting on the first anniversary of the grant date.

 

F- 36

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

On February 14, 2022, the Committee granted 9,935, 5,961, 7,451 and 5,961 time-based RSUs, effective as of February 17, 2022, to each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, pursuant to the 2011 Plan. The RSU grants vest 33.4% on February 17, 2023, 33.3% on February 17, 2024 and 33.3% on February 17, 2025.

 

Also on February 14, 2022, the Committee granted 14,903, 3,974, 4,969 and 3,974 PSUs, effective as of February 17, 2022, to each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, pursuant to 2011 Plan (collectively, the “2022 Short-Term Executive PSUs”). The performance goals for the 2022 Short-Term Executive PSUs with specified weighting are as follows:

 

Weighting

Goals

50%

Vesting of the full 50% of the PSUs occurs if the Company achieves the 2022 license, NRE and related revenue target approved by the Board (the “2022 License Revenue Target”). The vesting threshold is achievement of 90% of 2022 License Revenue Target. If the Company’s actual result exceeds 90% of the 2022 License Revenue Target, every 1% increase of the 2022 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs.

50%

Vesting of the full 50% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2022 is greater than the S&P500 index. The vesting threshold is if the return on the Company’s stock for 2022 is at least 90% of the S&P500 index. If the return on the Company’s stock, in comparison to the S&P500, is above 90% but less than 99% of the S&P500 index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the S&P500 index, every 1% increase in comparison to the S&P500 index, up to 110%, would result in an increase of 2% of the eligible PSUs.

 

Additionally, PSUs representing an additional 20%, meaning an additional 2,981, 795, 994 and 795, would be eligible for vesting for each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, if the performance goals set forth above are exceeded.

 

In 2022, the Company achieved 98% of the 2022 License Revenue Target and a negative total shareholder return whereby the return on the Company’s stock for 2022 was lesser than the S&P500 index, so based on the PSU award conditions, the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer received 7,269, 1,938, 2,423 and 1,938 PSUs, respectively.

 

F- 37

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

The 2022 Short-Term Executive PSUs vest 33.4% on February 17, 2023, 33.3% on February 17, 2024, and 33.3% on February 17, 2025.

 

On November 9, 2022, the Company reported that Gideon Wertheizer had announced his intention to retire from his position as the Company’s CEO and an employee of the Company, effective as of January 1, 2023. In connection with his retirement, the Board determined to accelerate in full the vesting of Mr. Wertheizer’s 34,887 unvested RSUs.

 

On December 7, 2022, Issachar Ohana, the Executive Vice President, Worldwide Sales, and the Board reached an understanding regarding Mr. Ohana’s separation from the Company, effective as of December 31, 2022. In connection with his departure, the Board determined to accelerate in full the vesting of Mr. Ohana’s 16,114 unvested RSUs.

 

A summary of the Company’s RSU and PSU activities and related information for the year ended December 31, 2022, is as follows:

 

  

Number of
RSUs
and

PSUs

  

Weighted average

grant-date
fair value

 

Unvested as at the beginning of the year

  688,073  $41.18 

Granted

  628,611   34.52 

Vested

  (330,211)  37.61 

Forfeited

  (107,196)  43.72 

Unvested at the end of the year

  879,277  $37.57 

 

Stock Plans

 

As of December 31, 2022, the Company maintains the Company’s 2003 Director Stock Option Plan (the “Director Plan”) and the 2011 Stock Incentive Plan (the “2011 Plan” and together with the Director Plan, the “Stock Plans”).

 

As of December 31, 2022, options, SARs, RSUs and PSUs to purchase 464,946 shares of common stock were available for grant under the Stock Plans.

 

2011 Stock Incentive Plan

 

The 2011 Plan was adopted by the Company’s Board of Directors in February 2011 and stockholders on May 17, 2011. Up to 3,200,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure), plus the number of shares that remain available for grant of awards under the Company’s 2002 Stock Incentive Plan (the “2002 Plan) , plus any shares that would otherwise return to the 2002 Plan as a result of forfeiture, termination or expiration of awards previously granted under the 2002 plan (subject to adjustment in the event of stock splits and other similar events), are reserved for issuance under the 2011 Plan. The 2002 Plan was automatically terminated and replaced and superseded by the 2011 Plan, except that any awards previously granted under the 2002 Plan shall remain in effect pursuant to their term. As of December 31, 2022, there were no outstanding equity awards remaining in the 2002 Plan.

 

On June 2, 2022, the Company’s stockholders approved an amendment and restatement of the 2011 Plan to have any shares which remain available for issuance or that would otherwise return to the Company’s Director Plan as a result of forfeiture, termination or expiration of awards be rolled over to the 2011 Plan, resulting in an immediate increase of 273,693 shares at time of the approval.

 

F- 38

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

The 2011 Plan provides for the grant of incentive stock options intended to qualify under Section 422 of the Internal Revenue Code, nonqualified stock options, restricted stock, RSUs, dividend equivalent rights and stock appreciation rights. Officers, employees, directors, external consultants and advisors of the Company and those of the Company’s present and future parent and subsidiary corporations are eligible to receive awards under the 2011 Plan. Under current U.S. tax laws, incentive stock options may only be granted to employees. The 2011 Plan permits the Company's Board of Directors or a committee thereof to determine how grantees may pay the exercise or purchase price of their awards.

 

Unless sooner terminated, the 2011 Plan is effective until April 2030.

 

The Company’s Board of Directors or a committee thereof has authority to administer the 2011 Plan. The Company’s Board of Directors has the authority to adopt, amend and repeal the administrative rules, guidelines and practices relating to the 2011 Plan and to interpret its provisions.

 

2003 Director Stock Option Plan

 

Under the Director Plan, 1,350,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure) are authorized for issuance.

 

The Director Plan provides for the grant of nonqualified stock options to non-employee directors. Options must be granted at an exercise price equal to the fair market value of the common stock on the date of grant. Options may not be granted for a term in excess of ten years.

 

Under the original terms of the Director Plan, (a) any person who becomes a non-employee director of the Company was automatically granted an option to purchase 38,000 shares of common stock, (b) on June 30 of each year, beginning in 2004, each non-employee director who had served on the Company’s Board of Directors for at least six (6) months as of such date was automatically granted an option with the exercise price being the fair market value of the Company’s common stock as of July 1st of each year to purchase 13,000 shares of common stock, and each non-employee director would receive an option with the exercise price being the fair market value of the Company’s common stock as of July 1st of each year to purchase 13,000 shares of common stock for each committee on which he or she had served as chairperson for at least six months prior to such date, and (c) the Chairman of the Board was granted an additional option with the exercise price being the fair market value of the Company’s common stock as of July 1st of each year to purchase 15,000 shares of common stock on an annual basis. In February 2015, the Board suspended the automatic grant of stock options to each non-employee director and the Chairman of the Board under the Director Plan.  In lieu of the automatic stock option grants under the Director Plan, the Board approved an equity award to all current directors of the Company consisting solely of RSUs granted under the 2011 Plan.  From February 2015 to 2017, the Chairman of the Board of Directors would receive a RSU award with an annualized value of $268,520, directors with a chairperson position on any committee of the Board of Directors would receive a RSU award with an annualized value of $249,340 and all other directors would receive a RSU award with an annualized value of $124,670. In response to market trends, in lieu of the prior annualized values of the RSU awards to directors, starting in July 2018, each director was granted shares of RSUs based on an annualized value of $124,670, which vest 50% on the first year anniversary of the grant date and the remaining 50% on the second year anniversary of the grant date. In July 2020, 2021 and 2022, based on the new parameters, the directors of the Company received a grant of RSUs in the aggregate amount of 26,984 RSUs, 21,392 RSUs and 26,551 RSUs, respectively. In February 2019, the Board determined that each new director of the Company, in lieu of an option to purchase 38,000 shares of common stock, would receive a RSU award with an annualized value of $124,670.

 

F- 39

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

As mentioned above, on June 2, 2022, the Company’s stockholders approved an amendment and restatement of the 2011 Plan to have any shares which remain available for issuance or that would otherwise return to the Company’s Director Plan be rolled over to the 2011 Plan. As a result, as of December 31, 2022, there were no outstanding equity awards remaining in the Director Plan.

 

The Company’s Board of Directors or a committee thereof has authority to administer the Director Plan. The Company’s Board of Directors or a committee thereof has the authority to adopt, amend and repeal the administrative rules, guidelines and practices relating to the Director Plan and to interpret its provisions.

 

2002 Employee Stock Purchase Plan (ESPP)

 

The ESPP was adopted by the Company’s Board of Directors and stockholder in July 2002. The ESPP is intended to qualify as an “Employee Stock Purchase Plan” under Section 423 of the U.S. Internal Revenue Code and is intended to provide the Company’s employees with an opportunity to purchase shares of common stock through payroll deductions. An aggregate of 3,050,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure) are reserved for issuance. As of December 31, 2022, 89,238 shares of common stock were available for future issuance under the ESPP.

 

All of the Company’s employees who are regularly employed for more than five months in any calendar year and work 20 hours or more per week are eligible to participate in the ESPP. Non-employee directors, consultants, and employees subject to the rules or laws of a foreign jurisdiction that prohibit or make impractical their participation in an employee stock purchase plan are not eligible to participate in the ESPP.

 

The ESPP designates offer periods, purchase periods and exercise dates. Offer periods generally will be overlapping periods of 24 months. Purchase periods generally will be six-month periods. Exercise dates are the last day of each purchase period. In the event the Company merges with or into another corporation, sells all or substantially all of the Company’s assets, or enters into other transactions in which all of the Company’s stockholders before the transaction own less than 50% of the total combined voting power of the Company’s outstanding securities following the transaction, the Company’s Board of Directors or a committee designated by the Board may elect to shorten the offer period then in progress.

 

The price per share at which shares of common stock may be purchased under the ESPP during any purchase period is the lesser of:

 

 

85% of the fair market value of common stock on the date of grant of the purchase right, which is the commencement of an offer period; or

 

 

85% of the fair market value of common stock on the exercise date, which is the last day of a purchase period.

 

The participant’s purchase right is exercised in the above noted manner on each exercise date arising during the offer period unless, on the first day of any purchase period, the fair market value of common stock is lower than the fair market value of common stock on the first day of the offer period. If so, the participant’s participation in the original offer period will be terminated, and the participant will automatically be enrolled in the new offer period effective the same date.

 

The ESPP is administered by the Board of Directors or a committee designated by the Board, which will have the authority to terminate or amend the plan, subject to specified restrictions, and otherwise to administer and resolve all questions relating to the administration of the plan.

 

F- 40

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

e. Dividend policy:

 

The Company has never declared or paid any cash dividends on its capital stock and does not anticipate paying any cash dividends in the foreseeable future.

 

 

NOTE 10: DERIVATIVES AND HEDGING ACTIVITIES

 

The fair value of the Company’s outstanding derivative instruments is as follows:

 

 

   

Year ended December 31,

 
   

2021

   

2022

 

Derivative assets:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange forward contracts

  $ 63     $ 13  

Total

  $ 63     $ 13  
                 

Derivative liabilities:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange option contracts

  $     $ 23  

Foreign exchange forward contracts

  $     $ 96  

Total

  $     $ 119  

 

 

The Company recorded the fair value of derivative assets in “prepaid expenses and other current assets” and the fair value of derivative liabilities in “accrued expenses and other payables” on the Company’s consolidated balance sheets.

 

The changes in unrealized gains (losses) recognized in “accumulated other comprehensive income (loss)” on derivatives, before tax effect, is as follows:

 

   

Year ended December 31,

 
   

2020

   

2021

   

2022

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $ (8 )   $     $ (361 )

Foreign exchange forward contracts

    640       228       (1,100 )
    $ 632     $ 228     $ (1,461 )

 

 

The net (gains) losses reclassified from “accumulated other comprehensive income (loss)” into income, are as follows:

 

   

Year ended December 31,

 
   

2020

   

2021

   

2022

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $ (6 )   $     $ 338  

Foreign exchange forward contracts

    (682 )     (165 )     954  
    $ (688 )   $ (165 )   $ 1,292  

 

F- 41

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

The Company recorded in cost of revenues and operating expenses, a net gain of $688, a net gain of $165 and a net loss of $1,292 during the years ended December 31, 2020, 2021 and 2022, respectively, related to its Hedging Contracts.

 

 

NOTE 11: ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

 

The following table summarizes the changes in accumulated balances of other comprehensive income (loss), net of taxes:

 

  

Year ended December 31, 2021

  

Year ended December 31, 2022

 
  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

 
                         

Beginning balance

 $478  $  $478  $(427) $55  $(372)

Other comprehensive income (loss) before reclassifications

  (892)  200   (692)  (5,766)  (1,316)  (7,082)

Amounts reclassified from accumulated other comprehensive income (loss)

  (13)  (145)  (158)  51   1,154   1,205 

Net current period other comprehensive income (loss)

  (905)  55   (850)  (5,715)  (162)  (5,877)

Ending balance

 $(427) $55  $(372) $(6,142) $(107) $(6,249)

 

 

The following table provides details about reclassifications out of accumulated other comprehensive income (loss):

 

Details about Accumulated Other Comprehensive Income (Loss) Components

   

Amount reclassified from accumulated other comprehensive income (loss)

  

Affected Line Item in the Statements of Income (Loss)

               
  

Year ended December 31,

   
  

2020

  

2021

  

2022

   

Unrealized gains (losses) on cash flow hedges

 $14  $4  $(20) 

Cost of revenues

   607   144   (1,135) 

Research and development

   19   4   (32) 

Sales and marketing

   48   13   (105) 

General and administrative

   688   165   (1,292) 

Total, before income taxes

   83   20   (138) 

Income tax expense (benefit)

   605   145   (1,154) 

Total, net of income taxes

               

Unrealized gains (losses) on available-for-sale marketable securities

  (6)  13   (55) 

Financial income, net

   (1)     (4) 

Income tax benefit

   (5)  13   (51) 

Total, net of income taxes

               
  $600  $158  $(1,205) 

Total, net of income taxes

 

F- 42

  

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

 

NOTE 12: GEOGRAPHIC INFORMATION AND MAJOR CUSTOMER AND PRODUCT DATA

 

a. Summary information about geographic areas:

 

The Company manages its business on a basis of one reportable segment: the licensing of intellectual property and co-creation solutions to semiconductor companies and electronic equipment manufacturers (see Note 1 for a brief description of the Company’s business). The following is a summary of revenues within geographic areas:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Revenues based on customer location:

            

United States

 $20,813  $26,718  $28,095 

Europe, Middle East

  11,966   6,876   10,069 

Asia Pacific (1)

  67,547   89,102   96,484 

Other

     10    
  $100,326  $122,706  $134,648 
             

(1) China

 $51,726  $67,491  $75,682 

 

  

2021

  

2022

 

Long-lived assets by geographic region:

        

Israel

 $8,402  $9,857 

France

  599   2,066 

United States

  4,624   4,339 

Other

  1,967   1,120 
  $15,592  $17,382 

 

b. Major customer data as a percentage of total revenues:

 

The following table sets forth the customers that represented 10% or more of the Company’s total revenues in each of the periods set forth below:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Customer A

  14%  21%  14%
Customer B  15%  *)  *)

 

*) Less than 10%

 

F- 43

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

c. Information about Products and Services:

 

The following table sets forth the products and services as percentages of the Company’s total revenues in each of the periods set forth below:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Connectivity products and services

  78%  73%  71%

Smart sensing products and services

  22%  27%  29%

 

F- 44

  

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

 

NOTE 13: SELECTED STATEMENTS OF INCOME DATA

 

a. Financial income, net:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 
             

Interest income

 $3,291  $1,873  $3,190 

Gain (loss) on available-for-sale marketable securities, net

  (6)  13   (55)

Amortization of premium on available-for-sale marketable securities, net

  (444)  (420)  (397)

Foreign exchange gain (loss), net

  443   (1,269)  74 

Total

 $3,284  $197  $2,812 

 

b. Remeasurement of marketable equity securities:

 

The Company recorded a gain of $1,983 and a loss of $2,511 in 2021 and 2022, respectively, related to remeasurement of its marketable equity securities. During the year ended December 31, 2020, no impairment loss was identified.

 

 

NOTE 14: TAXES ON INCOME

 

a. U.S. tax reform

 

On December 22, 2017, the U.S. government enacted the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act includes significant changes to the U.S. corporate income tax system including but not limited to: a federal corporate rate reduction from 35% to 21%; creation of the base erosion anti-abuse tax (“BEAT”), introduction of the Global Intangible Low Taxed Income (“GILTI”) provisions; the transition of U.S. international taxation from a worldwide tax system to a modified territorial tax system; modifications to the allowance of net business interest expense deductions; modification of net operating loss provisions; changes to 162(m) limitation rules and bonus depreciation provisions. The change to a modified territorial tax system resulted in a one-time U.S. tax liability on those earnings which have not previously been repatriated to the U.S. (the “Transition Tax”), with future dividend distributions not subject to U.S. federal income tax when repatriated. A majority of the provisions in the Tax Act became effective January 1, 2018.

 

In connection with its analysis of the impact of the Tax Act, the Company had $16,053 of Transition Tax inclusion reported on the tax return filed for the year ended December 31, 2017. After the utilization of existing tax net operating loss carryforwards, the Company did not pay additional U.S. federal cash taxes.

 

F- 45

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

The Tax Act added a new code section 951A, which requires a U.S. shareholder of a Controlled Foreign Corporation (“CFC”) to include in current taxable income, its GILTI in a manner similar to Subpart F income. The statutory language also allows a deduction for corporate shareholders equal to 50% of the GILTI inclusion, which would be reduced to 37.5% starting in 2026. In general, GILTI imposes a tax on the net income of foreign corporate subsidiaries in excess of a deemed return on their tangible assets.  The Company is subject to GILTI for 2018 and future periods.  The Company is electing to account for the income tax effects of GILTI as a ‘period cost‘, an income tax expenses in the year the tax is incurred.

 

For the fiscal year ended 2020 and 2021, the Company operated at net losses before and after GILTI inclusion and did not pay additional U.S. federal cash taxes.

 

Furthermore, the Tax Act limits the carryover of net operating losses generated after tax years 2017 to 80% of taxable income and eliminates the ability to carryback.  Losses incurred before January 1, 2018 have not changed and are not limited to the 80% of taxable income and will continue to be carried forward 20 years. The Company has fully utilized all pre-2018 net operating losses. Any future net operating losses generated will be carried forward indefinitely and subject to an 80% taxable income limitation.

 

b. A number of the Company’s operating subsidiaries are taxed at rates lower than U.S. rates.

 

1. Irish Subsidiaries

 

The Irish operating subsidiaries qualified for a 12.5% tax rate on its trade. Interest income earned by the Irish subsidiaries is taxed at a rate of 25%. As of December 31, 2022, the open tax years, subject to review by the applicable taxing authorities for the Irish subsidiaries, are 2018 and subsequent years.

 

2. Israeli Subsidiary

 

The Israeli subsidiary enjoys certain tax benefits in Israel, particularly as a result of the “Approved Enterprise” and the “Benefited Enterprise” status of its facilities and programs through 2019, and the “Technological Preferred Enterprise” status of its facilities and programs since 2020.

 

The Israeli subsidiary has been granted “Approved Enterprise” and “Benefited Enterprise” status under the Israeli Law for the Encouragement of Capital Investments. For such Approved Enterprises and Benefited Enterprises, the Israeli subsidiary elected to apply for alternative tax benefits—the waiver of government grants in return for tax exemptions on undistributed income. Upon distribution of such exempt income, the Israeli subsidiary will be subject to corporate tax at the rate ordinarily applicable to the Approved Enterprise’s or Benefited Enterprise’s income. Such tax exemption on undistributed income applies for a limited period of between two to ten years, depending upon the location of the enterprise. During the remainder of the benefits period (generally until the expiration of ten years), a reduced corporate tax rate not exceeding 23% will apply.

 

The Israeli subsidiary is a foreign investor company, or FIC, as defined by the Investment Law. FICs are entitled to further reductions in the tax rate normally applicable to Approved Enterprises and Benefited Enterprises. Depending on the foreign ownership in each tax year, the tax rate can range between 10% (when foreign ownership exceeds 90%) to 20% (when foreign ownership exceeds 49%). There can be no assurance that the subsidiary will continue to qualify as an FIC in the future or that the benefits described herein will be granted in the future.

 

The Company’s Israeli subsidiary’s tax-exempt profit from Approved Enterprises and Benefited Enterprises is permanently reinvested as the Company’s management has determined that the Company does not currently intend to distribute dividends. Therefore, deferred taxes have not been provided for such tax-exempt income. The Company intends to continue to reinvest these profits and does not currently foresee a need to distribute dividends out of such tax-exempt income.

 

F- 46

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

In December 2016, the Economic Efficiency Law (Legislative Amendments for Applying the Economic Policy for the 2017 and 2018 Budget Years), 2016, which includes the Amendment to the Law for the Encouragement of Capital Investments, 1959 (Amendment 73) (the “Amendment"), was published. The Amendment, among other things, prescribes special tax tracks for technological enterprises, which are subject to rules that were issued by the Minister of Finance during April 2017.

 

The new tax track under the Amendment, which is applicable to the Israeli subsidiary, is the “Technological Preferred Enterprise”.  A Technological Preferred Enterprise is an enterprise for which total consolidated revenues of its parent company and all subsidiaries are less than 10 billion New Israeli Shekel (“NIS”). A Technological Preferred Enterprise, as defined in the law, which is located in the center of Israel (where our Israeli subsidiary is currently located) is subject to tax at a rate of 12% on profits deriving from intellectual property (in development area A, the tax rate is 7.5%), subject to satisfaction of a number of conditions, including compliance with a minimal amount or ratio of annual Research and development expenditure and Research and development employees, as well as having at least 25% of annual income derived from exports. Any dividends distributed to "foreign companies", as defined in the law, deriving from income from the technological enterprises will be subject to tax at a rate of 4% if foreign entities hold at least 90% of the Company’s common stock.

 

In light of the Company's decision not to distribute a dividend in the coming year, no tax expenses were recognized in the tax year.

 

The balance of accumulated income that has not yet been thawed as of December 31, 2022 is 118,512 NIS (approximately $33,677)

 

In addition, due to a lack of intention to distribute a dividend in a subsidiary that has imprisoned profits, the Company did not recognize as of December 31, 2022 a deferred tax liability against recognition of deferred tax expenses.

 

Income not eligible for Technological Preferred Enterprise is taxed at a regular rate, which was 23% in 2022, 2021 and 2020.

 

The Israeli subsidiary elected to compute taxable income in accordance with Income Tax Regulations (Rules for Accounting for Foreign Investors Companies and Certain Partnerships and Setting their Taxable Income), 1986. Accordingly, the taxable income or loss is calculated in U.S. dollars. Applying these regulations reduces the effect of the foreign exchange rate (of NIS against the U.S. dollar) on the Company’s Israeli taxable income.

 

As of December 31, 2022, the open tax years, subject to review by the applicable taxing authorities for the Israeli subsidiary, are 2018 and subsequent years.

 

3. French Subsidiary

 

In 2017, the French government passed a series of tax reforms allowing for the phased reduction in the corporate tax rate. In 2018, the French operating subsidiary qualified for a 28% corporate income tax rate for taxable profit up to €500 (approximately $534) and the standard corporate income tax rate of 33.33% for taxable profit above €500 (approximately $534). In 2019, the standard corporate income tax rate was reduced to 31%, with the first €500 (approximately $534) of taxable profit still being subject to the 28% rate. In 2020, the 28% corporate income tax rate has become the new standard rate for all taxable profits. In 2021, the standard corporate income tax rate was reduced to 26.5%. In 2022, the standard corporate income tax rate was reduced to 25%. 

 

F- 47

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

Since 2021, the Company’s French subsidiary is entitled to a new tax benefit of 10% applied to specific revenues under the French IP Box regime. The French IP Box regime applies to net income derived from the licensing, sublicensing or sale of several IP rights such as patents and copyrighted software, including royalty revenues. This new elective regime requires a direct link between the income benefiting from the preferential treatment and the R&D expenditures incurred and contributing to that income. Qualifying income may be taxed at a favorable 10% CIT rate (plus social surtax, hence 10.3% in total).

 

As of December 31, 2022, the open tax years subject to review by the applicable taxing authorities for the French subsidiary are 2020 and subsequent years.

 

c. Taxes on income comprised of:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Domestic taxes:

            

Current

 $12  $5  $949 

Deferred

     (1,536)  (4,425)

Foreign taxes:

            

Current

  6,337   11,772   6,647 

Deferred

  (1,449)  (4,949)  14,904 
  $4,900  $5,292  $18,075 
             

Income (loss) before taxes on income:

            

Domestic

 $(6,348) $(14,883) $(22,046)

Foreign

  8,869   20,571   16,938 
  $2,521  $5,688  $(5,108)

 

F- 48

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

d. Reconciliation between the Companys effective tax rate and the U.S. statutory rate:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Income (loss) before taxes on income

 $2,521  $5,688  $(5,108)

Theoretical tax at U.S. statutory rate

  529   1,194   (1,073)

Foreign income taxes at rates other than U.S. rate

  810   450   (4,644)

Technological Preferred Enterprise benefits (*)

  22   836    

Subpart F

  359   192   301 

Non-deductible items

  306   340   121 

Non-taxable items

  (690)  (483)  (452)

Taxes for prior years

        (2,257)

Stock-based compensation expense

  (666)  (1,193)  267 

Impacts of GILTI

  644      6,736 

Tax adjustment in respect of difference tax rate of foreign subsidiary

  1,044   108   (8,147)

Foreign withholding taxes

     648   1,390 

Changes in valuation allowance

  2,487   2,575   24,585 

Other, net

  55   625   1,248 

Taxes on income

 $4,900  $5,292  $18,075 
             

(*)  Basic and diluted earnings per share amounts of the benefit resulting from:

            

the “Technological Preferred Enterprise benefits” status

 $0.00  $0.04  $ 

 

F- 49

 

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

e. Deferred taxes on income:

 

Significant components of the Company’s deferred tax assets are as follows:

 

  

As at December 31,

 
  

2021

  

2022

 

Deferred tax assets

        

Operating loss carryforward

 $15,621  $11,517 

Accrued expenses and deferred revenues

  1,951   2,677 

Temporary differences related to R&D expenses

  5,057   14,677 

Equity-based compensation

  2,756   5,623 

Operating leases

  1,737   2,004 

Tax credit carry forward

  10,997   17,212 

Other

  132   1,255 

Total gross deferred tax assets

  38,251   54,965 

Valuation allowance

  (19,288)  (43,873)

Net deferred tax assets

 $18,963  $11,092 
         

Deferred tax liabilities

        

Operating leases

 $1,719  $2,020 

Intangible assets

  1,394   473 

Total deferred tax liabilities

 $3,113  $2,493 
         

Net deferred tax assets (*)

 $15,850  $8,599 

 

(*)

$119 and $4,544 net deferred taxes for the years ended December 31, 2021 and 2022, respectively, are from domestic jurisdictions.

 

Changes in valuation allowances on deferred tax assets result from management's assessment of the Company's ability to utilize certain future tax deductions, operating losses and tax credit carryforwards prior to expiration. Valuation allowances were recorded to reduce deferred tax assets to an amount that will, more likely than not, be realized in the future.

 

During the year ended December 31, 2022, the Company concluded that, based on its evaluation of available evidence, it was no longer more likely than not that its Israeli operations deferred tax assets were recoverable. As a result, the Company recorded a valuation allowance of $31,494 against its Israeli operations deferred tax assets.

 

As of December 31, 2022, the Company’s undistributed earnings from non-U.S. subsidiaries are intended to be indefinitely reinvested in non-U.S. operations, and therefore no U.S. deferred taxes liabilities have been recorded.

 

f. Uncertain tax positions:

 

A reconciliation of the beginning and ending amount of gross unrecognized tax benefits based on the provisions of FASB ASC No. 740 is as follows:

 

  

Year ended December 31,

 
  

2021

  

2022

 

Beginning of year

 $1,558  $1,610 

Additions for current year tax positions

  133   50 

Reductions for prior year’s tax positions

  (81)  (27)

Balance at December 31

 $1,610  $1,633 

 

F- 50

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

As of December 31, 2021 and 2022, there were $1,610 and $1,633, respectively, of unrecognized tax benefits that if recognized would affect the annual effective tax rate. The Company did not accrue interest and penalties relating to unrecognized tax benefits in its provision for income taxes during the years ended December 31, 2021 and 2022 because such interest and penalties did not have a material impact on the Company’s financial statements.

 

The Company believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company's tax audits are resolved in a manner not consistent with management's expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. The Company does not expect uncertain tax positions to change significantly over the next 12 months, except in the case of settlements with tax authorities, the likelihood and timing of which are difficult to estimate.

 

g. Tax loss carryforwards:

 

As of December 31, 2022, CEVA and its subsidiaries had net operating loss carryforwards for various state income tax purposes of approximately $27,300 which are available to offset taxable income. Such loss carryforwards begin to expire in 2030.

 

As of December 31, 2022, CEVA’s Irish subsidiary had foreign operating losses of approximately $49,611, which are available to offset future taxable income indefinitely.

 

As of December 31, 2022, CEVA’s Israeli subsidiary had foreign operating losses of approximately $16,284, which are available to offset future taxable income indefinitely.

 

h. Tax returns:

 

CEVA files income tax returns in the U.S. federal jurisdiction and various state and local jurisdictions. With few exceptions, CEVA is no longer subject to U.S. federal income tax examinations by tax authorities, and state and local income tax examinations, for the years prior to 2011.

 

 

NOTE 15: RELATED PARTY TRANSACTIONS

 

On February 16, 2021, the Board unanimously approved the appointment of Jaclyn Liu as an independent member of the Board with the appointment effective as of February 16, 2021. Ms. Liu is a partner of Morrison & Foerster LLP, outside legal counsel to the Company. Fees attributed to Morrison & Foerster LLP during the year ended December 31, 2022, were $524. The accounts payable balance with Morrison & Foerster LLP at December 31, 2022 was $92.

 

 

NOTE 16: COMMITMENTS AND CONTINGENCIES

 

a. The Company is not a party to any litigation or other legal proceedings that the Company believes could reasonably be expected to have a material adverse effect on the Company’s business, results of operations and financial condition.

 

b. As of December 31, 2022, the Company and its subsidiaries had several non-cancelable operating leases, primarily for facilities and equipment. These leases generally contain renewal options and require the Company and its subsidiaries to pay all executory costs such as maintenance and insurance. In addition, the Company has several fixed service agreements with sub-contractors.

 

F- 51

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

As of December 31, 2022, future purchase obligations and minimum rental commitments for leasehold properties and operating leases with non-cancelable terms are as follows:

 

 

  

Minimum rental
commitments for

leasehold

properties

  

Commitments for

other lease

obligations

  

Other purchase
obligations

  

Total

 
                 

2023

 $592  $6,681  $571  $7,844 

2024

  447   4,553   50   5,050 

2025

  320   4,554   43   4,917 

2026 and thereafter

  177         177 

Total

 $1,536  $15,788  $664  $17,988 

 

c. Royalties:

 

The Company participated in programs sponsored by the Israeli government for the support of research and development activities. Through December 31, 2022, the Company had obtained grants from the IIA for certain of the Company’s research and development projects. The Company is obligated to pay royalties to the IIA, amounting to 3%-3.5% of the sales of the products and other related revenues (based on the dollar) generated from such projects, up to 100% of the grants received. Royalty payment obligations also bear interest at the LIBOR rate. The obligation to pay these royalties is contingent on actual sales of the products and in the absence of such sales, no payment is required.

 

Royalty expenses relating to the IIA grants included in cost of revenues for the years ended December 31, 2020, 2021 and 2022 amounted to $1,066, $1,175 and $1,221, respectively. As of December 31, 2022, the aggregate contingent liability to the IIA (including interest) amounted to $28,778.

 

F- 52

  
 

SIGNATURES

 

 

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

 

CEVA, INC.

 

By:

/S/ Amir Panush

  

Amir Panush

  

Chief Executive Officer

March 1, 2023

 

POWER OF ATTORNEY

 

KNOW ALL MEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Amir Panush and Yaniv Arieli or either of them, his true and lawful attorneys-in-fact and agents, with full power of substitution and re-substitution, for him and in his name, place and stead, in any and all capacities to sign any and all amendments to this Annual Report on Form 10‑K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or either of them, or their or his substitutes or substitute, may lawfully do or cause to be done by virtue hereof.

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report on Form 10-K has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.

 

Signature

 

Title

Date

/S/ AMIR PANUSH

 

Chief Executive Officer (Principal Executive Officer)

March 1, 2023

Amir Panush      
       

/S/ YANIV ARIELI

 

Chief Financial Officer and Treasurer (Principal

March 1, 2023

Yaniv Arieli   Financial Officer and Principal Accounting Officer)  
       

/S/ PETER MCMANAMON

 

Director and Chairman

March 1, 2023

Peter McManamon      
       

/S/ BERNADETTE ANDRIETTI

 

Director

March 1, 2023

Bernadette Andrietti      
       

/S/ JACLYN LIU

 

Director

March 1, 2023

Jaclyn Liu      
       

/S/ MARIA MARCED

 

Director

March 1, 2023

Maria Marced      
       

/S/ SVEN-CHRISTER-NILSSON

 

Director

March 1, 2023

Sven-Christer Nilsson      
       

/S/ LOUIS SILVER

 

Director

March 1, 2023

Louis Silver      
       

/S/ GIDEON WERTHEIZER

 

Director

March 1, 2023

Gideon Wertheizer      

 

 
EX-10.40 2 ex_480942.htm EXHIBIT 10.40 ex_480942.htm

Exhibit 10.40

 

CEVA, INC.

 

EMPLOYMENT INDUCEMENT GRANT

 

NOTICE OF RESTRICTED AND PERFORMANCE STOCK UNIT AWARD

 

FOR ISRAELI RESIDENT GRANTEE

 

 

Grantee’s Name: Amir Panush

 

You (the “Grantee”) have been granted Restricted Stock Units and Performance Stock Units (the “Award”), subject to the terms and conditions of this Notice of Restricted and Performance Stock Unit Award For Israeli Resident Grantees (the “Notice”) and the Restricted and Performance Stock Unit Award Agreement (the “Award Agreement”) attached hereto. This Award is being granted to you as an “employment inducement award” under NASDAQ Listing Rule 5635 (c) (4), outside of the CEVA, Inc. 2011 Stock Incentive Plan, as amended from time to time (the “Plan”) and the Israeli Sub-Plan of the Plan (the “Sub-Plan”). Notwithstanding that this Award is being granted outside of the Plan, except as expressly provided otherwise, the Award will be governed in a manner consistent with the terms and conditions of the Plan and the Sub-Plan. In the event of any inconsistency or contradiction between any of the terms of this Notice and the provisions of the Plan or the Sub-Plan, the terms and provisions of this Notice shall prevail. Capitalized terms used herein but not otherwise defined shall have the meaning set forth in the Plan or the Sub-Plan.

 

Date of Award: February 17, 2023

 

Vesting Commencement Date: February 17, 2023

 

Total Number of Restricted, Short-Term Performance, and Long-Term Performance Stock Units Awarded (the “Units”): 14,541 (the “Time-Based Units”), 28,354 (the “short-term PSUs”), and 60,587 (the “long-term PSUs”)

 

Type of Award: X 102 Capital Gains Track Option Award (with Trustee)
     
    102 Ordinary Income Track Option Award (with Trustee)
     
    102 Non Trustee Option Award
     
    3(i) Option Award
     
    Other         ______________________________________________

 

Time-Based Vesting Schedule:

 

Subject to the Grantee’s Continuous Service and other limitations set forth in this Notice, the Plan, the Sub-Plan and the Award Agreement, the Time-Based Units will vest in accordance with the following schedule: 33.4% of the original number of Time-Based Units on the first anniversary of the Vesting Commencement Date, 33.3% of the original number of Time-Based Units on the second anniversary of the Vesting Commencement Date and the remaining 33.3% of the original number of Time-Based Units on the third anniversary of the Vesting Commencement Date.

 

1

 

Short-Term PSU Vesting Schedules:

 

Subject to the Grantee’s Continuous Service and other limitations set forth in this Notice, the Plan, the Sub-Plan and the Award Agreement, in each case as described below, the short-term PSUs shall vest as follows:

 

Relative TSR

 

25% of the short-term PSUs may be earned and vest based on the Company’s TSR compared to the TSR of the S&P Semiconductors Select Industry Index (the “S&P Relative TSR PSUs”) and another 25% of the short-term PSUs may be earned and vest based on the Company’s TSR compared to the TSR of the Russell 2000 Index (the “Russell Relative TSR PSUs") during the TSR Performance Period. If the S&P Semiconductors Select Industry Index is discontinued, a comparable index will be selected by the Board in good faith and used for purposes of determining the number of S&P Relative TSR PSUs earned. Similarly, if the Russell 2000 Index is discontinued, a comparable index will be selected by the Board in good faith and used for purposes of determining the number of Russell Relative TSR PSUs.

 

“TSR Performance Period” means the one-year period commencing on January 1, 2023 and ending on December 31, 2023.

 

“TSR” means the cumulative percentage change in stock price over the TSR Performance Period, with dividends paid during the TSR Performance Period being added to the stock price at the end of the TSR Performance Period. The price of an entity’s stock at the beginning of the TSR Performance Period will be the average closing stock price over the trading days in the 30 days immediately preceding the start of the TSR Performance Period, and the stock price at the end of the TSR Performance Period will be the average closing stock price over the trading days in the last 30 days of the TSR Performance Period.

 

The Board shall calculate TSR in its sole discretion and the Board’s determinations shall be final and binding.

 

The methodology for determining the number of S&P Relative TSR PSUs and Russell Relative TSR PSUs eligible to vest is described in Exhibit A.

 

 

2023 License, NRE and Related Revenue

 

50% of the short-term PSUs may be earned and vest based on the Company’s achievement of the 2023 license, NRE and related revenue amount in the budget approved by the Board (the “2023 License Revenue Target” and such short-term PSUs, the “License Revenue PSUs”). The Board shall determine achievement of 2023 License Revenue Target, in its sole discretion and the Board’s determinations shall be final and binding. The methodology for determining the number of License Revenue PSUs eligible to vest is described in Exhibit A.

 

2

 

The short-term PSUs will become eligible to vest only if and to the extent that the applicable performance goal is satisfied. In the event that the applicable performance goal has been satisfied, then the short-term PSUs will vest if and only to the extent that the applicable service-based vesting requirements are satisfied. Short-term PSUs that become eligible to vest based on satisfying the performance goal are referred to as “Earned S&P Relative TSR PSUs”, “Earned Russell Relative TSR PSUs” and “Earned License Revenue PSUs” (together, the “Earned PSUs”). In no event will (i) the Earned S&P Relative TSR PSUs exceed the Maximum S&P Relative TSR PSUs (as defined in Exhibit A), (ii) the Earned Russell S&P TSR PSUs exceed the Maximum Russell Relative TSR PSUs (as defined in Exhibit A), and (iii) the Earned License Revenue PSUs exceed the Maximum License Revenue PSUs (as defined in Exhibit A).

 

The Earned PSUs are subject to service-based vesting requirements that apply if and only after any short-term PSUs become Earned PSUs as follows: 33.4% of the Earned PSUs on the first anniversary of the Vesting Commencement Date, 33.3% of the Earned PSUs on the second anniversary of the Vesting Commencement Date and the remaining 33.3% of the Earned PSUs on the third anniversary of the Vesting Commencement Date.

 

During any authorized leave of absence, the service-based vesting of the Units as provided in this Notice shall be suspended after the leave of absence exceeds a period of 90 days. Service-based vesting of the Units shall resume upon the Grantee’s termination of the leave of absence and return to service to the Company or a Related Entity. The service-based vesting of the Units shall be extended by the length of the suspension.

 

Long-Term PSU Vesting Schedules:

 

Subject to the Grantee’s Continuous Service and other limitations set forth in this Notice, the Plan, the Sub-Plan and the Award Agreement, in each case as described below, the long-term PSUs shall vest upon the first to occur of the following:

 

Earnings Per Share

 

The long-term PSUs shall vest if the Company’s compound annual growth rate for non-GAAP earnings per share for each fiscal year over the three-year period from 2022 through 2025 reaches 10% or if the Company’s non-GAAP earnings per share for any fiscal year reaches $1.00 during the EPS Performance Period (the “EPS Goal”). The long-term PSUs shall immediately vest on the date that the Board determines the EPS Goal was achieved, subject to the Grantee’s Continuous Service through such date.

 

“EPS Performance Period” means January 1, 2023 through December 31, 2025.

 

The Board shall determine achievement of the EPS Goal, in its sole discretion and the Board’s determinations shall be final and binding.

 

 

Annual Operating Margin

 

The long-term PSUs shall vest if the Company’s non-GAAP operating margin for any fiscal year reaches 20% during the AOM Performance Period (the “AOM Goal”) The long-term PSUs shall immediately vest on the date that the Board determines the AOM Goal was achieved, subject to the Grantee’s Continuous Service through such date.

 

“AOM Performance Period” means January 1, 2023 through December 31, 2025.

 

The Board shall determine achievement of the AOM Goal, in its sole discretion and the Board’s determinations shall be final and binding.

 

3

 

Revenue

 

The long-term PSUs shall vest if the Company’s compound annual growth rate for revenue for each fiscal year over the three-year period from 2022 through 2025 reaches 10% or if the Company’s revenue for any fiscal year reaches $180 million during the Revenue Performance Period (the “Revenue Goal”) The long-term PSUs shall immediately vest on the date that the Board determines the Revenue Goal was achieved, subject to the Grantee’s Continuous Service through such date.

 

“Revenue Performance Period” means January 1, 2023 through December 31, 2025.

 

The Board shall determine achievement of the Revenue Goal, in its sole discretion and the Board’s determinations shall be final and binding.

 

 

Absolute TSR

 

The Long-term PSUs shall vest if the Company’s Market Capitalization reaches and remains at or above $1.1 billion for 30 consecutive trading days, as determined after market close on the thirtieth such consecutive trading day, during the Absolute TSR Performance Period (the “Absolute TSR Goal”). The PSUs shall immediately vest on the date that the Board determines the Absolute TSR Goal was achieved, subject to the Grantee’s Continuous Service through such date.

 

“Market Capitalization” means total outstanding shares of common stock of the Company as of a given date multiplied by the closing price for the Company’s common stock as quoted by the NASDAQ Stock Market, subject to adjustment for stock splits, dividends, recapitalizations and the like.

 

“Absolute TSR Performance Period” means January 1, 2023 through December 31, 2025.

 

The Board shall determine achievement of the Absolute TSR Goal in its sole discretion and the Board’s determinations shall be final and binding.

 

The long-term PSUs will vest only if and to the extent that the Absolute TSR Goal, Revenue Goal, AOM Goal or the EPS Goal is achieved. In the event that neither the Absolute TSR Goal, Revenue Goal, AOM Goal nor the EPS Goal is achieved, the long-term PSUs shall be forfeited and deemed reconveyed to the Company and the Company shall thereafter be the legal and beneficial owner of such reconveyed long-term PSUs and shall have all rights and interest in or related thereto without further action by the Grantee.

 

For purposes of this Notice and the Award Agreement, the term “vest” shall mean, with respect to any Units, that such Units are no longer subject to forfeiture to the Company. If the Grantee would become vested in a fraction of a Unit, such Unit shall not vest until the Grantee becomes vested in the entire Unit.

 

4

 

Vesting shall cease upon the date the Grantee terminates Continuous Service for any reason, including death or Disability. In the event of termination of the Grantee’s Continuous Service for any reason, including death or Disability, any unvested Units held by the Grantee immediately upon such termination of the Grantee’s Continuous Service shall be forfeited and deemed reconveyed to the Company and the Company shall thereafter be the legal and beneficial owner of such reconveyed Units and shall have all rights and interest in or related thereto without further action by the Grantee.

 

IN WITNESS WHEREOF, the Company and the Grantee have executed this Notice and agree that the Award is to be governed by the terms and conditions of this Notice, the Award Agreement, the Plan and the Sub-Plan.

 

 

CEVA, Inc.,

a Delaware corporation

 

By: Yaniv Arieli

Title: CFO

Date of Signature: Date_Of_Signature_Manager          

 

THE GRANTEE ACKNOWLEDGES AND AGREES THAT THE UNITS SHALL VEST, IF AT ALL, ONLY DURING THE PERIOD OF THE GRANTEE’S CONTINUOUS SERVICE (NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THE AWARD OR ACQUIRING SHARES HEREUNDER). THE GRANTEE FURTHER ACKNOWLEDGES AND AGREES THAT NOTHING IN THIS NOTICE OR THE AWARD AGREEMENT SHALL CONFER UPON THE GRANTEE ANY RIGHT WITH RESPECT TO FUTURE AWARDS OR CONTINUATION OF THE GRANTEE’S CONTINUOUS SERVICE, NOR SHALL IT INTERFERE IN ANY WAY WITH THE GRANTEE’S RIGHT OR THE RIGHT OF THE COMPANY OR RELATED ENTITY TO WHICH THE GRANTEE PROVIDES SERVICES TO TERMINATE THE GRANTEE’S CONTINUOUS SERVICE, WITH OR WITHOUT CAUSE, AND WITH OR WITHOUT NOTICE. THE GRANTEE ACKNOWLEDGES THAT UNLESS THE GRANTEE HAS A WRITTEN EMPLOYMENT AGREEMENT WITH THE COMPANY TO THE CONTRARY, THE GRANTEE’S STATUS IS AT WILL.

 

The Grantee acknowledges receipt of a copy of the Award Agreement as well as the Plan and the Sub-Plan, and represents that he or she is familiar with the terms and provisions thereof, and hereby accepts the Award subject to all of the terms and provisions hereof and thereof. The Grantee has reviewed this Notice, the Award Agreement, the Plan and the Sub-Plan in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Notice, and fully understands all provisions of this Notice, the Award Agreement, the Plan and the Sub-Plan. The Grantee hereby agrees that all questions of interpretation and administration relating to this Notice and the Award Agreement shall be resolved by the Administrator of the Plan in accordance with Section 8 of the Award Agreement. The Grantee further agrees to the venue selection and waiver of a jury trial in accordance with Section 9 of the Award Agreement. The Grantee further agrees to notify the Company upon any change in the residence address indicated in this Notice.

 

To the extent an Approved 102 Option, as defined below, is designated above, the Grantee declares and acknowledges: (i) that he or she fully understand that Section 102 of the Ordinance and the rules and regulations enacted thereunder apply to the Award specified in this Notice and to him or her; and (ii) that he or she understands the provisions of Section 102, the tax track chosen and the implications thereof. In addition, the terms of the Award shall also be subject to the terms of the Trust Agreement made between the Company and the Trustee for the benefit of the Grantee (the “Trust Agreement”), as well as the requirements of the Israeli Income Tax Commissioner. The grant of the Award is conditioned upon the Grantee signing all documents requested by the Company, the Employer or the Trustee, in accordance with and under the Trust Agreement. A copy of the Trust Agreement is available for the Grantees review, during normal working hours, at Companys offices.

 

Date of Signature: Date_Of_Signature_Employee

 

Grantee Name: Amir Panush

 

5

 

 

Exhibit A

 

The number of PSUs that vest (determined separately with respect to each category of PSU, with each category representing 50% of the PSUs) will be determined as follows (rounded down to the nearest whole share):

 

S&P Relative TSR PSUs

 

Company TSR Compared to S&P Semiconductors Select Industry Index (the S&P Index) TSR at End of the TSR Performance Period

% of S&P Relative TSR PSUs Earned

Number of Earned S&P Relative TSR PSUs

     

Below 90% of the S&P Index’s TSR

0%

0

     

Equal to 90% of the S&P Index’s TSR

90%

4,907

     

91% to 99% of the S&P Index’s TSR

91% to 99%

4,962 to 5,398

     

Equal to the S&P Index’s TSR

100%

5,452

     

110% of the S&P Index’s TSR

130%

7,088 (the “Maximum S&P Relative TSR PSUs”)

 

If, at the end of the TSR Performance Period, the Company’s TSR is greater than the S&P Index’s TSR but less than 110% of the S&P Index’s TSR, the Earned S&P Relative TSR PSUs will increase by 3% for each 1% increase in the Company’s TSR above the S&P Index’s TSR. To the extent the relevant TSR is not a whole percentage, the number of Earned S&P Relative TSR PSUs will be determined by applying linear interpolation.

 

For example, the Earned S&P Relative TSR PSUs would equal 5,589 if the average of the S&P Index’s TSR at the end of the TSR Performance Period is 20% and the Company’s TSR at the end of the TSR Performance Period is 21%, subject to the three-year service-based vesting period discussed above.

 

6

 

Russell Relative TSR PSUs

 

Company TSR Compared to Russell 2000 Index (the  Russell Index) TSR at End of the TSR Performance Period

% of Russell Relative TSR PSUs Earned

Number of Earned Russell Relative TSR PSUs

     

Below 90% of the Russell Index’s TSR

0%

0

     

Equal to 90% of the Russell Index’s TSR

90%

0

     

91% to 99% of the Russell Index’s TSR

91% to 99%

4,907

     

Equal to the Russell Index’s TSR

100%

4,962 to 5,398

     

110% of the Russell Index’s TSR

130%

7,088 (the “Maximum Russell Relative TSR PSUs”)

 

If, at the end of the TSR Performance Period, the Company’s TSR is greater than the Russell Index’s TSR but less than 110% of the Russell Index’s TSR, the Earned Russell Relative TSR PSUs will increase by 3% for each 1% increase in the Company’s TSR above the Russell Index’s TSR. To the extent the relevant TSR is not a whole percentage, the number of Earned Russell Relative TSR PSUs will be determined by applying linear interpolation.

 

For example, the Earned Russell Relative TSR PSUs would equal 5,589 if the average of the Russell Index’s TSR at the end of the TSR Performance Period is 20% and the Company’s TSR at the end of the TSR Performance Period is 21%, subject to the three-year service-based vesting period discussed above.

 

 

License Revenue PSUs

 

Percentage of 2023 License Revenue Target Achieved

% of License Revenue PSUs Earned

Number of Earned License Revenue PSUs

     

Below 90%

0%

0

     

90%

90%

9,814

     

91% to 99%

91% to 99%

9,924 to 10,796

     

100%

100%

10,905

     

110%

130%

14,177 (the “Maximum Earned License Revenue PSUs”)

 

 

If the Company’s 2023 License Revenue is greater than 100% of the 2023 License Revenue Target but less than 110% of the 2023 License Revenue Target, the Earned License Revenue PSUs will increase by 3% for each 1% increase in the 2023 License Revenue Target achieved. To the extent that the 2023 License Revenue Target is achieved at a level that is not a whole percentage, the percentage of the License Revenue PSUs that become Earned License Revenue PSUs will be determined by applying linear interpolation.

 

For example, the Earned License Revenue PSUs would equal (i) 10,360 if the Company achieves 95% of the 2023 License Revenue Target and (ii) 12,214 if the Company achieves 104% of the 2023 License Revenue Target, subject to the three-year service-based vesting period discussed above.

 

7

 

CEVA, INC.

 

EMPLOYMENT INDUCEMENT AWARD

 

RESTRICTED AND PERFORMANCE STOCK UNIT AWARD AGREEMENT-
FOR ISRAELI RESIDENT GRANTEES

 

1.    Grant of Restricted and Performance Stock Units. CEVA, Inc., a Delaware corporation (the “Company”), hereby grants to the Grantee (the “Grantee”) named in the Notice of Restricted and Performance Stock Unit Award for Israeli Resident Grantees (the “Notice”) an award (the “Award”) of the Total Number of Restricted Stock Units, Short-Term Performance Stock Units and Long-Term Performance Stock Units set forth in the Notice (the “Units”), subject to the terms and provisions of the Notice and this Award Agreement for Israeli Resident Grantees (the “Award Agreement”). This Award is being granted to Grantee as an “employment inducement award” under NASDAQ Listing Rule 5635 (c) (4), outside of the CEVA, Inc. 2011 Stock Incentive Plan, as amended from time to time (the “Plan”) and the Israeli Sub-Plan of the Plan (the “Sub-Plan”). Notwithstanding that this Award is being granted outside of the Plan, except as expressly provided otherwise, the Award will be governed in a manner consistent with the terms and conditions of the Plan and the Sub-Plan, which are incorporated herein by reference. Capitalized terms used herein but not otherwise defined shall have the meaning set forth in the Plan or the Sub-Plan.

 

2.    Conversion of Units and Issuance of Shares.

 

(a)    General. Subject to Sections 2(b) and 2(c), one share of common stock of the Company (the “Company Stock”) shall be issuable for each Unit subject to the Award (the “Shares”) upon vesting. Immediately thereafter, or as soon as administratively feasible, the Company will deliver the appropriate number of Shares to the Grantee after satisfaction of any required tax or other withholding obligations, or, in the case of Approved 102 Option, to the Trustee. Notwithstanding the foregoing, the relevant number of Shares shall be delivered to the Grantee or, in the case of Approved 102 Option, to the Trustee no later than March 15th of the year following the calendar year in which the Award vests.

 

(b)    Delay of Conversion. The conversion of the Units into the Shares under Section 2(a) above may be delayed in the event the Company reasonably anticipates that the issuance of the Shares would constitute a violation of federal securities laws or other Applicable Law. If the conversion of the Units into the Shares is delayed by the provisions of this Section 2(b), the conversion of the Units into the Shares shall occur at the earliest date at which the Company reasonably anticipates issuing the Shares will not cause a violation of federal securities laws or other Applicable Law. For purposes of this Section 2(b), the issuance of the Shares that would cause inclusion in gross income or the application of any penalty provision or other provision of the Internal Revenue Code of 1986, as amended (the “Code”) is not considered a violation of Applicable Law.

 

(c)    Delay of Issuance of Shares. The Company shall delay the delivery of any Shares under this Section 2 to the extent necessary to comply with Section 409A(a)(2)(B)(i) of the Code (relating to payments made to certain “specified employees” of certain publicly-traded companies); in such event, any Shares to which the Grantee would otherwise be entitled during the six (6) month period following the date of the Grantee’s termination of Continuous Service will be delivered on the first business day following the expiration of such six (6) month period.

 

1

 

3.    Taxes.

 

(a)    Tax Liability. The Grantee is ultimately liable and responsible for all taxes owed by the Grantee in connection with the Award, regardless of any action the Company or any Related Entity takes with respect to any tax withholding obligations that arise in connection with the Award. Neither the Company nor any Related Entity makes any representation or undertaking regarding the treatment of any tax withholding in connection with any aspect of the Award, including the grant or vesting, or delivery of Shares under, the Award or the subsequent sale of Shares acquired under the Award. The Company and its Related Entities do not commit and are under no obligation to structure the Award to reduce or eliminate the Grantee’s tax liability. No Shares will be delivered to the Grantee or other person under the Award until the Grantee or other person has made arrangements acceptable to the Administrator and/or the Trustee, as applicable, for the satisfaction of applicable income tax, employment tax and any other withholding obligations.

 

(b)    Payment of Withholding Taxes. Prior to any event in connection with the Award (e.g., vesting) that the Company determines may result in any tax withholding obligation, whether United States federal, state, local or non-U.S., including any social insurance, employment tax, payment on account or other tax-related obligation (the “Tax Withholding Obligation”), Grantee must arrange for the satisfaction of the minimum amount of the Tax Withholding Obligation in a manner acceptable to the Company.

 

(i)    By Share Withholding. If permissible under Applicable Law, Grantee authorizes the Company to, in its sole discretion, withhold from those Shares otherwise issuable to Grantee the whole number of Shares sufficient to satisfy the minimum applicable Tax Withholding Obligation. Grantee acknowledges that the withheld Shares may not be sufficient to satisfy Grantee’s minimum Tax Withholding Obligation. Accordingly, Grantee agrees to pay to the Company or any Related Entity as soon as practicable, including through additional payroll withholding, any amount of the Tax Withholding Obligation that is not satisfied by the withholding of Shares described above.

 

(ii)    By Sale of Shares. Unless Grantee determines to satisfy the Tax Withholding Obligation by some other means in accordance with clause (iii) below, Grantee’s acceptance of this Award constitutes Grantee’s instruction and authorization to the Company and any brokerage firm determined acceptable to the Company for this purpose to, upon the exercise of Company’s sole discretion, sell on Grantee’s behalf a whole number of Shares from those Shares issuable to Grantee as the Company determines to be appropriate to generate cash proceeds sufficient to satisfy the minimum applicable Tax Withholding Obligation (“Tax Obligation Sale”). These Shares will be sold on the day the Tax Withholding Obligation arises (e.g., a vesting date) or as soon thereafter as practicable. Grantee will be responsible for all broker’s fees and other costs related to a Tax Obligation Sale, and Grantee agrees to indemnify and hold the Company harmless from any losses, costs, damages, or expenses relating to any Tax Obligation Sale. To the extent the proceeds of a Tax Obligation Sale exceed Grantee’s minimum Tax Withholding Obligation, the Company agrees to pay the excess in cash to Grantee. Grantee acknowledges that the Company or its designee is under no obligation to arrange for a Tax Obligation Sale at any particular price, and that the proceeds of any Tax Obligation Sale may not be sufficient to satisfy Grantee’s minimum Tax Withholding Obligation. Accordingly, Grantee agrees to pay to the Company or any Related Entity as soon as practicable, including through additional payroll withholding, any amount of the Tax Withholding Obligation that is not satisfied by a Tax Obligation Sale.

 

2

 

(iii)    By Check, Wire Transfer or Other Means. At any time not less than five (5) business days (or a fewer number of business days as determined by the Administrator) before any Tax Withholding Obligation arises (e.g., a vesting date), Grantee may elect to satisfy Grantee’s Tax Withholding Obligation by delivering to the Company an amount that the Company determines is sufficient to satisfy the Tax Withholding Obligation by (x) wire transfer to an account specified by the Company, (y) delivery of a certified check payable to the Company, or (z) any other means as is specified from time to time by the Administrator.

 

(iv)    Additional Options. The Company or a Related Entity also may satisfy any Tax Withholding Obligation by offsetting any amounts (including, but not limited to, salary, bonus and severance payments) payable to Grantee by the Company and/or a Related Entity. Furthermore, in the event of any determination that the Company has failed to withhold a sum sufficient to pay all withholding taxes due in connection with the Award, Grantee agrees to pay the Company the amount of the deficiency in cash within five (5) days after receiving a written demand from the Company to do so, whether or not Grantee is an employee of the Company at that time.

 

(c)    Tax Consultation. The Grantee is advised to consult with a tax advisor with respect to the tax consequences of receiving or converting Units hereunder. The Company and/or the Employer do not assume any responsibility to advise the Grantee on such matters, which shall remain solely the responsibility of the Grantee.

 

4.    Transfer Restrictions. The Units may not be transferred in any manner other than by will or by the laws of descent and distribution and may be converted during the lifetime of the Grantee only by the Grantee. With respect to any Units granted under the provisions of Section 102 of the Ordinance, Shares resulting from their conversion and any additional rights, including bonus shares that may be distributed to the Grantee in connection with the Units (the “Additional Rights”), which will be allocated to the Trustee on behalf of the Grantee according to the provisions of Section 102 of the Ordinance and the Rules (the “Approved 102 Option”), a Grantee shall not sell, assign, transfer, give as a collateral or any right that would be given to any third party or release from trust any Share received upon the conversion of an Approved 102 Option and/or any Additional Right, until at least the lapse of the Holding Period required under Section 102 of the Ordinance. Notwithstanding the above, if any such sale or release occurs during the Holding Period, the sanctions under Section 102 of the Ordinance and under any rules or regulations or orders or procedures promulgated thereunder shall apply to and shall be borne by such Grantee. At the end of the Holding Period, the Units, Shares or any Additional Rights may be transferred to the Grantee upon his demand, but only under the condition that the tax due in accordance with Section 102 and the Rules is paid to the satisfaction of the Trustee and the Company. With respect to an Unit granted pursuant to Section 102(c) of the Ordinance, including Additional Rights in respect thereof, if the Grantee ceases to be employed by the Employer, the Grantee shall extend to the Company and/or the Employer a security or guarantee for the payment of tax (including social security taxes and health insurance taxes) due at the time of sale of Shares, all in accordance with the provisions of Section 102 and the Rules.

 

5.    Right to Shares. The Grantee shall not have any right in, to or with respect to any of the Shares (including any voting rights or rights with respect to dividends paid on the Company Stock) issuable under the Award until the Award is settled by the issuance of such Shares to the Grantee or, in the case of Approved 102 Option, to the Trustee.

 

6.    Entire Agreement: Governing Law. The Notice and this Award Agreement constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and the Grantee with respect to the subject matter hereof, and may not be modified adversely to the Grantee’s interest except by means of a writing signed by the Company and the Grantee. Nothing in the Notice or this Award Agreement (except as expressly provided therein) is intended to confer any rights or remedies on any persons other than the parties. The Notice and this Award Agreement are to be construed in accordance with and governed by the internal laws of the State of Delaware without giving effect to any choice of law rule that would cause the application of the laws of any jurisdiction other than the internal laws of the State of Delaware to the rights and duties of the parties, provided that that the tax treatment and the tax rules and regulations applying hereto shall be the Ordinance and Rules or the Code, as applicable. Should any provision of the Notice or this Award Agreement be determined to be illegal or unenforceable, such provision shall be enforced to the fullest extent allowed by law and the other provisions shall nevertheless remain effective and shall remain enforceable.

 

3

 

7.    Construction. The captions used in the Notice and this Award Agreement are inserted for convenience and shall not be deemed a part of the Award for construction or interpretation. Except when otherwise indicated by the context, the singular shall include the plural and the plural shall include the singular. Use of the term “or” is not intended to be exclusive, unless the context clearly requires otherwise.

 

8.    Administration and Interpretation. This Award shall be administered in accordance with the terms of the Plan. Any question or dispute regarding the administration or interpretation of the Notice or this Award Agreement shall be submitted by the Grantee or by the Company to the Administrator of the Plan. The resolution of such question or dispute by the Administrator shall be final and binding on all persons.

 

9.    Venue and Waiver of Jury Trial. The Company, the Grantee, and the Grantee’s assignees pursuant to Section 4 (the “parties”) agree that any suit, action, or proceeding arising out of or relating to the Notice or this Award Agreement shall be brought in the United States District Court in the State of Delaware (or should such court lack jurisdiction to hear such action, suit or proceeding, in a Delaware state court) and that the parties shall submit to the jurisdiction of such court. The parties irrevocably waive, to the fullest extent permitted by law, any objection the party may have to the laying of venue for any such suit, action or proceeding brought in such court. THE PARTIES ALSO EXPRESSLY WAIVE ANY RIGHT THEY HAVE OR MAY HAVE TO A JURY TRIAL OF ANY SUCH SUIT, ACTION OR PROCEEDING. If any one or more provisions of this Section 9 shall for any reason be held invalid or unenforceable, it is the specific intent of the parties that such provisions shall be modified to the minimum extent necessary to make it or its application valid and enforceable.

 

10.    Notices. Any notice required or permitted hereunder shall be given in writing and shall be deemed effectively given upon personal delivery, upon deposit for delivery by an internationally recognized express mail courier service or upon deposit in the United States mail by certified mail (if the parties are within the United States), with postage and fees prepaid, addressed to the other party at its address as shown in these instruments, or to such other address as such party may designate in writing from time to time to the other party.

 

END OF AGREEMENT

 

4
EX-21.1 3 ex_480746.htm EXHIBIT 21.1 ex_480746.htm

 

 

Exhibit 21.1

 

CEVA, INC.

 

Subsidiaries

 

The following are the subsidiaries of CEVA, Inc.

 

Name

 

Jurisdiction of Incorporation

 

CEVA Limited

 

Northern Ireland

 

CEVA Development, Inc.

 

California

 

CEVA Inc.

 

Cayman Islands

 

CEVA Ireland Limited

 

Republic of Ireland

 

CEVA DSP Limited

 

Israel

 

CEVA Services Limited

 

Republic of Ireland

 

CEVA Systems LLC

 

Delaware

 

Nihon CEVA K.K.

 

Japan

 

CEVA Technologies Limited

 

Republic of Ireland

 

CEVA Technologies, Inc.

 

Delaware

 

CEVA Germany GmbH.

 

Germany

 

CEVA France

 

France

 

RivieraWaves SAS

 

France

 

Intrinsix Corp.

 

Massachusetts

 

CEVA SER d.o.o. Beograd

 

Serbia

 

 

 
EX-23.1 4 ex_480747.htm EXHIBIT 23.1 ex_480747.htm

 

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in the Registration Statements (Form S-8 Nos. 333-266698, 333-239813, 333-219868, 333-206274, 333-176207, 333-160866, 333-141355, 333-115506, 333-107443 and 333-101553) pertaining to the 2011 Stock Incentive Plan, 2002 Stock Incentive Plan, 2002 Employee Stock Purchase Plan, 2000 Stock Incentive Plan, Parthus Technologies 2000 Share Incentive Plan, Chicory Systems, Inc. 1999 Employee Stock Option/Stock Issuance Plan, and Amended and Restated 2003 Director Stock Option Plan of CEVA Inc. (formerly ParthusCeva, Inc.) of our reports dated March 1, 2023, with respect to the consolidated financial statements of CEVA Inc., and the effectiveness of internal control over financial reporting of CEVA Inc., included in this Annual Report (Form 10-K) for the year ended December 31, 2022.

 

 

 

Tel-Aviv, Israel    
 

/s/ KOST FORER GABBAY & KASIERER

 
March 1, 2023    
 

A Member of Ernst & Young Global

 

 

 
EX-31.1 5 ex_480748.htm EXHIBIT 31.1 ex_480748.htm

 

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO

SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Amir Panush, certify that:

 

1.

I have reviewed this Annual Report on Form 10-K of CEVA, Inc. (the “Company”);

 

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

By:   /s/ Amir Panush

 
 

Amir Panush

 

Chief Executive Officer

 

 
EX-31.2 6 ex_480749.htm EXHIBIT 31.2 ex_480749.htm

 

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO

SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Yaniv Arieli, certify that:

 

1.

I have reviewed this Annual Report on Form 10-K of CEVA, Inc. (the “Company”);

 

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

By:   /s/ Yaniv Arieli

 
 

Yaniv Arieli

 

Chief Financial Officer

 

 
EX-32 7 ex_480750.htm EXHIBIT 32 ex_480750.htm

 

EXHIBIT 32

 

CERTIFICATION

 

PURSUANT TO 18 U.S.C. SECTION 1350,

 

AS ADOPTED PURSUANT TO

 

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report on Form 10-K of CEVA, Inc. (the “Company”) for the year ended December 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Amir Panush, Chief Executive Officer of the Company, and Yaniv Arieli, Chief Financial Officer of the Company, each hereby certifies, that, to the best of his knowledge:

 

(1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.

 

This certification will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section. This certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, except to the extent that the Company specifically incorporates it by reference.

 

Date: March 1, 2023

 

 

/s/ Amir Panush

 

Amir Panush

Chief Executive Officer

 

 

/s/ Yaniv Arieli

 

Yaniv Arieli

Chief Financial Officer

 

 
EX-101.SCH 8 ceva-20221231.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 Income (Loss) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Statements of Changes in Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Statements of Changes in Stockholders' Equity (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 007 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 1 - Organization and Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 2 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 3 - Marketable Securities link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 4 - Leases link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 5 - Fair Value Measurement link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 6 - Property and Equipment, Net link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 8 - Accrued Expenses and Other Payables link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 9 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 10 - Derivatives and Hedging Activities link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 12 - Geographic Information and Major Customer Data link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 13 - Selected Statements of Income Data link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 14 - Taxes on Income link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 15 - Related Party Transactions link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 16 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 1 - Organization and Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 2 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 3 - Marketable Securities (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 4 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 5 - Fair Value Measurement (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 6 - Property and Equipment, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 8 - Accrued Expenses and Other Payables (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 9 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 10 - Derivatives and Hedging Activities (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 12 - Geographic Information and Major Customer Data (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 13 - Selected Statements of Income Data (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 14 - Taxes on Income (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 16 - Commitments and Contingencies (Tables) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 1 - Organization and Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Acquired Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Pro Forma Information (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 2 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 2 - Revenue Recognition - Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 4 - Leases -Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 6 - Property and Equipment, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 9 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 9 - Stockholders' Equity - Summary of Restricted Stock Units Activity (Details) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 10 - Derivatives and Hedging Activities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) link:calculationLink link:definitionLink link:presentationLink 077 - Disclosure - Note 12 - Geographic Information and Major Customer Data (Details Textual) link:calculationLink link:definitionLink link:presentationLink 078 - Disclosure - Note 12 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) link:calculationLink link:definitionLink link:presentationLink 079 - Disclosure - Note 12 - Geographic Information and Major Customer and Product Data - Long-lived Assets by Geographic Region (Details) link:calculationLink link:definitionLink link:presentationLink 080 - Disclosure - Note 12 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) link:calculationLink link:definitionLink link:presentationLink 081 - Disclosure - Note 12 - Geographic Information and Major Customer and Product Data - Information About Products and Services (Details) link:calculationLink link:definitionLink link:presentationLink 082 - Disclosure - Note 13 - Selected Statements of Income Data (Details Textual) link:calculationLink link:definitionLink link:presentationLink 083 - Disclosure - Note 13 - Selected Statements of Income Data - Financial Income, Net (Details) link:calculationLink link:definitionLink link:presentationLink 084 - Disclosure - Note 14 - Taxes on Income (Details Textual) link:calculationLink link:definitionLink link:presentationLink 085 - Disclosure - Note 14 - Taxes on Income - Composition of Taxes on Income (Details) link:calculationLink link:definitionLink link:presentationLink 086 - Disclosure - Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details) link:calculationLink link:definitionLink link:presentationLink 087 - Disclosure - Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details) link:calculationLink link:definitionLink link:presentationLink 088 - Disclosure - Note 14 - Taxes on Income - Uncertain Tax Positions (Details) link:calculationLink link:definitionLink link:presentationLink 089 - Disclosure - Note 15 - Related Party Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 090 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 091 - Disclosure - Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 9 ceva-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 ceva-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 ceva-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Expected dividend yield us-gaap_DerivativeGainLossOnDerivativeNet Derivative, Gain (Loss) on Derivative, Net, Total Note To Financial Statement Details Textual Significant Accounting Policies Intrinsix Corp. [Member] Represents Intrinsix Corp. Note 1 - Organization and Significant Accounting Policies Available-for-sale - matures within one year, Amortized cost Note 2 - Revenue Recognition Note 3 - Marketable Securities Risk-free interest rate, maximum Available-for-sale - matures within one year, Fair value Note 4 - Leases Note 5 - Fair Value Measurement Morrison & Foerster LLP [Member] Transaction between related party. Note 6 - Property and Equipment, Net Long-term liabilities: Note 7 - Goodwill and Intangible Assets, Net Note 8 - Accrued Expenses and Other Payables Note 9 - Stockholders' Equity Risk-free interest rate, minimum ceva_BusinessCombinationConsiderationTransferredEscrowToSatisfyIndemnificationClaims Business Combination, Consideration Transferred, Escrow to Satisfy Indemnification Claims Amount of cash held in escrow to satisfy indemnification claims in a business combination. Note 10 - Derivatives and Hedging Activities Chief Executive Officer and Chief Technology Officer of Intrinsix [Member] Represents the Chief Executive Officer and the Chief Technology Officer of Intrinsix. Note 11 - Accumulated Other Comprehensive Income (Loss) Expected volatility, minimum ceva_PercentageOfMergerConsideration Percentage of Merger Consideration The percentage of merger consideration payable to counter parties. Note 12 - Geographic Information and Major Customer Data Research and Development Tools [Member] Represents R&D tools. Note 13 - Selected Statements of Income Data Net assets (including cash in the amount of $600) Amount of net assets, excluding goodwill and intangible assets, acquired at the acquisition date. Expected volatility, maximum us-gaap_LiabilitiesCurrent Total current liabilities us-gaap_DueToRelatedPartiesCurrent Due to Related Parties, Current, Total Note 14 - Taxes on Income Note 16 - Commitments and Contingencies Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details) Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details) (Parentheticals) Contractual term of up to (Month) us-gaap_OtherLiabilitiesCurrent Other Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Acquired Intangible Assets (Details) Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Pro Forma Information (Details) Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details) Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details) Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details) Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details) Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details) Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) Note 2 - Revenue Recognition - Assets and Liabilities (Details) Granted, weighted average fair value (in dollars per share) us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss 12 months or greater, Gross unrealized loss Reductions for prior year’s tax positions Amount of increase (decrease) in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details) Vested, weighted average fair value (in dollars per share) Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) ceva_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill Total assets Amount of assets, including goodwill, acquired at the acquisition date. Forfeited or expired, weighted average fair value (in dollars per share) Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) Note 4 - Leases -Lease Cost (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Unvested, weighted average fair value (in dollars per share) Unvested, weighted average fair value (in dollars per share) Note 4 - Leases - Maturities of Lease Liabilities (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited, number (in shares) Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Unvested, number (in shares) Unvested, number (in shares) Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details) us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss Less than 12 months, Gross unrealized loss Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) Remeasurement of marketable equity securities Remeasurement of Marketable Equity Securities Remeasurement of marketable equity securities Represents the amount related to remeasurement of marketable equity securities. Other comprehensive income (loss) before reclassifications Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent Amounts reclassified from accumulated other comprehensive income (loss) Granted, number (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) Vested, number (in shares) Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details) Note 9 - Stockholders' Equity - Summary of Restricted Stock Units Activity (Details) Directors with a Chairperson Position [Member] Represents information about directors with a chairperson position. Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) us-gaap_OtherComprehensiveIncomeLossBeforeTax Other comprehensive income (loss) before tax Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) Income tax expense (benefit) related to components of other comprehensive income (loss) Note 12 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) Other comprehensive income Other comprehensive income (loss), net of taxes Note 12 - Geographic Information and Major Customer and Product Data - Long-lived Assets by Geographic Region (Details) Other Board of Directors [Member] Represents information about other board of directors. Note 12 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) Note 12 - Geographic Information and Major Customer and Product Data - Information About Products and Services (Details) Note 13 - Selected Statements of Income Data - Financial Income, Net (Details) ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedAnnualizedValue Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Annualized Value Represents the annualized value of equity instruments other than options granted under share-based payment award. Note 14 - Taxes on Income - Composition of Taxes on Income (Details) Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details) Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details) Note 14 - Taxes on Income - Uncertain Tax Positions (Details) Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details) Other [Member] Represents "Other". Notes To Financial Statements Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Common Stock Outstanding [Member] Represents information about common stock outstanding. Notes To Financial Statements [Abstract] Less than 12 months, Fair value Licensing and Other [Member] Represents information about licensing and other. 12 months or greater, Fair value Accumulated unrealized loss from available-for-sale securities, taxes Amount of tax on accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Accumulated unrealized gain from hedging activities, taxes Amount of tax on accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness. Financial Instruments [Domain] Deferred revenues Contract with customer liability, balance Financial Instrument [Axis] Available-for-sale - matures after one year through five years, Fair value Accrued expenses and other payables Total Accrued payroll and related benefits Income taxes payable, net Lessee, Operating Leases [Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) Available-for-sale - matures after one year through five years, Amortized cost us-gaap_PolicyTextBlockAbstract Accounting Policies Foreign withholding taxes 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 Withholding taxes. Gross realized gains from sale of available-for-sale marketable securities us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss Gain (loss) on available-for-sale marketable securities, net us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) Professional fees us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss Gross realized losses from sale of available-for-sale marketable securities us-gaap_AccruedRoyaltiesCurrent Accrued Royalties, Current us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period (Month) Trade payables us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Current liabilities: Vesting [Axis] Vesting [Domain] us-gaap_Assets Total assets Plan Name [Axis] ceva_AmortizationOfIntangibleAssetsIncludingPortionInCostOfRevenues Amortization of Intangible Assets, Including Portion in Cost of Revenues The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets including the portion included in cost of revenues. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method. Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Cash, Cash Equivalents, and Marketable Securities [Text Block] Deferred tax assets, net Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Award Type [Domain] Award Type [Axis] Total intangible assets, Accumulated Amortization Intangible assets, net Total intangible assets Total intangible assets, Gross Carrying Amount Finite-Lived Intangible Assets, Gross, Total Commitments and Contingencies Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less – Accumulated depreciation Property and equipment, net Property and equipment, net Goodwill Balance Balance Property and equipment, gross Derivative Asset, Total Derivative Instrument [Axis] Derivative Contract [Domain] Investments in marketable equity securities us-gaap_MarketableSecuritiesGainLoss Marketable Securities, Gain (Loss) Income tax expense (benefit) Taxes on income Income Tax Expense (Benefit), Total Taxes on income us-gaap_OperatingExpenses Total operating expenses us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount Defined Contribution Plan, Employer Discretionary Contribution Amount General and administrative General and administrative us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch Defined Contribution Plan, Employer Matching Contribution, Percent of Match Cash and cash equivalents Royalty [Member] us-gaap_RoyaltyExpense Royalty Expense Amendment Flag City Area Code Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Current Fiscal Year End Date us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss Realized loss (gain), net on sale of available-for-sale marketable securities Document Fiscal Period Focus Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] Document Period End Date Entity File Number Entity Emerging Growth Company Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] Entity Public Float us-gaap_SeveranceCosts1 Severance Costs Entity Filer Category Entity Current Reporting Status Entity Voluntary Filers us-gaap_BusinessCombinationAcquisitionRelatedCosts Business Combination, Acquisition Related Costs Entity Well-known Seasoned Issuer Impairment of assets Impairment of Intangible Assets, Finite-Lived us-gaap_ImpairmentOfLongLivedAssetsHeldForUse Impairment, Long-Lived Asset, Held-for-Use, Total Short-Term Investments [Member] us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Percentage of total revenues Entity Tax Identification Number us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf Impairment of Long-Lived Assets to be Disposed of Entity Central Index Key Entity Registrant Name Product Concentration Risk [Member] Entity [Domain] Legal Entity [Axis] Customer Concentration Risk [Member] Entity Address, Address Line One Amortization of intangible assets Amortization of Intangible Assets, Total Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, State or Province Concentration Risk Type [Axis] Allowance for doubtful accounts Allowance for credit losses Allowance for credit losses Concentration Risk Type [Domain] Entity Common Stock, Shares Outstanding us-gaap_AdvertisingExpense Advertising Expense Revenue Benchmark [Member] Investments [Domain] Revenue from Contract with Customer Benchmark [Member] Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Investment Type [Axis] Local Phone Number Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] us-gaap_TableTextBlock Notes Tables Additions Sales and marketing Sales and marketing Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total Research and development, net Research and development us-gaap_AssetsNoncurrent Total long-term assets us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Derivative Instruments and Hedging Activities Disclosure [Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2024 Fair Value of Financial Instruments, Policy [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2025 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2026 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive 2027 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths 2023 Foreign Currency Transactions and Translations Policy [Policy Text Block] ceva_IncomeTaxReconciliationTechnologyPreferredEnterpriseBenefits Technological Preferred Enterprise benefits 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 technology preferred enterprise benefits. Other long-term assets Lessee, Leases [Policy Text Block] the “Technological Preferred Enterprise benefits” status (in dollars per share) Represents the basic and diluted earnings per share amount of the benefit resulting from the technology benefited Enterprise status. Business Combinations Policy [Policy Text Block] Total intangible assets, Weighted Average Amortization Period (Year) Finite-Lived Intangible Asset, Useful Life (Year) Earnings Per Share, Policy [Policy Text Block] Operating expenses: Comprehensive Income, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] Research and Development Expense, Policy [Policy Text Block] Intangible Assets Disclosure [Text Block] us-gaap_AssetsCurrent Total current assets Long-term assets: Share-Based Payment Arrangement [Policy Text Block] Stockholders' Equity Note Disclosure [Text Block] Pension and Other Postretirement Plans, Policy [Policy Text Block] us-gaap_ImpairmentOfInvestments Other than Temporary Impairment Losses, Investments, Total Advertising Cost [Policy Text Block] Revenue from Contract with Customer [Policy Text Block] us-gaap_DeferredTaxAssetsValuationAllowance Deferred Tax Assets, Valuation Allowance Valuation allowance us-gaap_DeferredTaxAssetsNet Net deferred tax assets Contract with customer asset, balance us-gaap_DeferredTaxAssetsLiabilitiesNet Deferred Tax Assets, Net, Total Net deferred tax assets (*) Intangible Assets, Finite-Lived, Policy [Policy Text Block] us-gaap_DeferredTaxAssetsOther Other us-gaap_NoncurrentAssets Long-lived assets us-gaap_DeferredTaxAssetsGross Total gross deferred tax assets Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Operating lease right-of-use assets ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets Represents the changes in operating assets and liabilities, for cash flow purposes, attributable to operating lease right-of-use assets. us-gaap_DeferredIncomeTaxLiabilities Total deferred tax liabilities Revenues Immervision [Member] Represents information pertaining to Immervision, Inc., a private company. Revenue from External Customers by Products and Services [Table Text Block] us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment Temporary differences related to R&D expenses Foreign exchange gain (loss), net Acquisition of Hillcrest Labs [Member] Represents information pertaining to the acquisition of the Hillcrest Labs business. Performance Share Units [Member] Represents information pertaining to PSUs. RSUs and PSUs [Member] Represents information pertaining to RSUs and PSUs. ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfLicenseRevenueTargetProportionalPercentageToBeReceivedUponAchievement Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of License Revenue Target, Proportional Percentage to Be Received upon Achievement Represents the percentage of the baseline amount of the specified type of equity instrument other than options to be granted if the entity reaches the corresponding proportion of the license revenue target. us-gaap_NumberOfOperatingSegments Number of Operating Segments Trade receivables (net of allowance for credit losses of $288 and $313 at December 31, 2021 and December 31, 2022, respectively) us-gaap_AccountsReceivableNetCurrent us-gaap_NumberOfReportableSegments Number of Reportable Segments us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits Equity-based compensation Revenues: Investments in marketable equity securities us-gaap_MarketableSecuritiesCurrent Leasehold Improvements [Member] Corporate bonds Marketable securities Property, Plant and Equipment, Policy [Policy Text Block] Board of Directors Chairman [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] us-gaap_DeferredTaxAssetsTaxCreditCarryforwards Tax credit carry forward Chief Operating Officer [Member] us-gaap_DeferredTaxAssetsOperatingLossCarryforwards Operating loss carryforward Chief Financial Officer [Member] Chief Executive Officer [Member] Financial income, net Total Financial income (loss), net Current assets: Amortization of premiums on available-for-sale marketable securities Amortization of premium on available-for-sale marketable securities, net us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at the beginning of the year Cash and cash equivalents at the end of the year Contractual Obligation, Fiscal Year Maturity [Table Text Block] Effect of exchange rate changes on cash and cash equivalents us-gaap_InvestmentIncomeInterest Interest income us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Increase (decrease) in cash and cash equivalents Deferred tax assets us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by (used in) financing activities Director [Member] us-gaap_OperatingIncomeLoss Operating income (loss) us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_DeferredTaxLiabilities Deferred Tax Liabilities, Net, Total us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Intangible assets Cost of revenues Cost of revenues Executive Vice President [Member] us-gaap_GrossProfit Gross profit Derivatives, Policy [Policy Text Block] us-gaap_DeferredTaxLiabilitiesLeasingArrangements Operating leases Investment, Policy [Policy Text Block] Marketable Securities, Policy [Policy Text Block] us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities Payment of contingent consideration liability Concentration Risk, Credit Risk, Policy [Policy Text Block] Deferred tax liabilities Tax adjustment in respect of difference tax rate of foreign subsidiary 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 adjustments. us-gaap_PaymentsForRepurchaseOfCommonStock Purchase of treasury stock Scenario [Domain] Title of Individual [Domain] Title of Individual [Axis] Scenario [Axis] Proceeds from exercise of stock-based awards us-gaap_CurrentForeignTaxExpenseBenefit Current us-gaap_DeferredForeignIncomeTaxExpenseBenefit Deferred Current Deferred Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period License, NRE and related revenues Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Foreign Income (loss) before taxes on income Income (loss) before taxes on income Total, before income taxes Domestic Reclassification out of Accumulated Other Comprehensive Income [Member] Revenue Commissioners, Ireland [Member] Israel Tax Authority [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] ICFR Auditor Attestation Flag Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income [Domain] Comprehensive Income (Loss) Note [Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Ministry of the Economy, Finance and Industry, France [Member] Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] State and Local Jurisdiction [Member] Timing of Transfer of Good or Service [Domain] Income Tax Authority, Name [Axis] Transferred at Point in Time [Member] Income Tax Authority, Name [Domain] Transferred over Time [Member] Internal Revenue Service (IRS) [Member] Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] Domestic Tax Authority [Member] Foreign Tax Authority [Member] Timing of Transfer of Good or Service [Axis] Revenue from Contract with Customer [Text Block] Cash and Cash Equivalents, Policy [Policy Text Block] us-gaap_UnrecognizedTaxBenefits Beginning of year Ending balance us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accounting Policies [Abstract] us-gaap_OpenTaxYear Open Tax Year Basis of Accounting, Policy [Policy Text Block] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Additions for current year tax positions Deduction Deduction Tax Period [Domain] Auditor Name Tax Period [Axis] Auditor Firm ID Auditor Location Other accrued liabilities us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Diluted (in shares) Diluted weighted-average common stock outstanding (in shares) us-gaap_OperatingLossCarryforwards Operating Loss Carryforwards Asset Class [Axis] Asset Class [Domain] Statement of Financial Position [Abstract] Diluted net income (loss) per share (in dollars per share) Basic (in shares) Basic weighted-average common stock outstanding (in shares) us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Business Acquisition [Axis] Basic net income (loss) per share (in dollars per share) Business Acquisition, Acquiree [Domain] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Denominator (in thousands): Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of Accrued Liabilities [Table Text Block] Tax Year 2022 [Member] Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Schedule of Realized Gain (Loss) [Table Text Block] Other, net Cash flows from financing activities: us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Taxes for prior years Changes in valuation allowance Dividends [Axis] Dividends [Domain] us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet Total us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities Total liabilities us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Acquisition of a business, net of cash acquired (see note 1) Non-deductible items Class of Stock [Axis] Deferred tax liabilities us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities Stock-based compensation expense Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_PaymentsToAcquireBusinessesGross Payments to Acquire Businesses, Gross Liabilities Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Foreign income taxes at rates other than U.S. rate Intangible assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles us-gaap_DerivativeNotionalAmount Derivative, Notional Amount Intangible assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill Theoretical tax at U.S. statutory rate Hedging Relationship [Domain] Cash Flow Hedging [Member] Tax Year 2020 [Member] Hedging Relationship [Axis] Income Tax Disclosure [Text Block] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Smart Sensing Products [Member] Represents information pertaining to smart sensing products. Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Assets us-gaap_BusinessCombinationConsiderationTransferred1 Business Combination, Consideration Transferred, Total us-gaap_FinitelivedIntangibleAssetsAcquired1 Finite-lived Intangible Assets Acquired Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Weighted-Average Estimated Useful Life (Year) us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred Business Combination, Consideration Transferred, Liabilities Incurred Share-Based Payment Arrangement, Option, Activity [Table Text Block] Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Proceeds from sale of available-for-sale marketable securities Proceeds from maturity of available-for-sale marketable securities Pro forma net loss Business Acquisition, Pro Forma Information [Table Text Block] Pro forma total revenues us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt Investment in available-for-sale marketable securities Schedule of Goodwill [Table Text Block] Property and equipment purchases incurred but unpaid at the end of the year Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Short-term bank deposits Represents the amount of short-term bank deposits. Accrued severance pay Represents the non-current accrued severance pay. Severance pay fund Represents the amount of severance pay fund, noncurrent. Bank deposits Represents the amount of long-term bank deposits. ceva_IncreaseDecreaseInAccruedInterestOnBankDeposits Accrued interest on bank deposits Represents the amount of increase (decrease) in accrued interest on bank deposits. ceva_IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables Trade receivables, net Represents the amount of increase (decrease) in accounts receivable and unbilled receivables. ceva_InvestmentInBankDeposits Investment in bank deposits Represents the amount of investment in bank deposits. Proceeds from bank deposits Represents the amount of proceeds from bank deposits. Accrued severance pay, net Represents the amount of increase (decrease) in accrued severance pay, net. ceva_IncreaseDecreaseInAccruedSalariesAndRelatedExpenses Accrued payroll and related benefits Represents the amount of increase (decrease) in accrued salaries and related expenses. us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchase of property and equipment Effect of stock-based awards (in shares) Deferred Revenue [Member] Represents information about deferred revenue. ceva_IntangibleAssetsExpendituresIncurredButNotYetPaid Intangible Assets Expenditures Incurred but Not yet Paid Represents the amount of intangible assets expenditures incurred but not yet paid. Europe and Middle East [Member] Represents information about Europe and Middle East. Grantee Status [Domain] Weighted average shares used to compute net income (loss) per share (in thousands): Grantee Status [Axis] Income and withholding taxes Connectivity Products [Member] Represents information about Connectivity Products (Bluetooth, WiFi and SATA/SAS). Accrued Revenues [Member] Represents information about accrued revenues. Trade Receivables [Member] Represents information about trade receivables. Operating lease liability Supplemental information of cash-flows activities: us-gaap_OperatingLeaseImpairmentLoss Operating Lease, Impairment Loss Available-for-sale - matures after one year through five years, Gross unrealized gains Available for sale matures after one year through five years gross unrealized gains. Patents [Member] Technology-Based Intangible Assets [Member] Available-for-sale - matures within one year, Gross unrealized gains Available for sale matures within one year, gross unrealized gains. Intellectual Property [Member] Customer Relationships [Member] ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss Available-for-sale - matures within one year, Gross unrealized losses Available For Sale Matures Within One Year Gross Unrealized Loss ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss Available-for-sale - matures after one year through five years, Gross unrealized losses Available for sale matures after one year through five years gross unrealized loss. Corporate Bonds [Member] Represents information about corporate bonds. Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] ceva_FiniteLivedIntangibleAssetsAcquiredBalanceNotReceived Finite Lived Intangible Assets Acquired, Balance Not Received Represents the finite lived intangible assets acquired, balance not received. NB-IoT technologies [Member] Represents information about NB-IoT technologies. Customer Backlog [Member] Represents information about customer backlog. Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Customer A [Member] Represents information about Customer A. Core Technologies [Member] Represents information about core technologies. Customer B [Member] Represents information about Customer B. Numerator: ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsVestingPercentageYearOne Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights Vesting Percentage, Year One Represents the options and stock appreciation rights vesting percentage, year one. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAwardsGranted Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards Granted Represents the ceiling percentage of awards granted under share-based compensation arrangement. Net loss Net income (loss) Net income (loss) Net income (loss) Derivatives Designated as Cash Flow Hedging Instruments [Member] Represents information about derivatives designated as cash flow hedging instruments. Foreign Exchange Forward and Option Contracts [Member] Represents information about foreign exchange forward and option contracts. Stock Appreciation Rights (SARs) [Member] Restricted Stock Units (RSUs) [Member] Acquisition Foreign Exchange Forward Contracts [Member] Represents information about foreign exchange forward contracts. Foreign Exchange Option Contracts [Member] Represents information about foreign exchange option contracts. Unrealized Gains (Losses) on Cash Flow Hedges [Member] Represents information about unrealized gains (losses) on cash flow hedges. Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member] Represents information about unrealized gains (losses) on available-for-sale marketable securities. Sales and Marketing [Member] Represents information about sales and marketing. Cost of Revenues [Member] Represents information about cost of revenues. California Franchise Tax Board [Member] ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares) Outstanding, Number of shares (in shares) Outstanding, Number of shares (in shares) Number of options and stock appreciation rights outstanding. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsForfeitedOrExpiredInPeriod Forfeited or expired, Number of shares (in shares) Number of share options and SARs forfeited or expired during the current period. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedInPeriod Exercised, Number of shares (in shares) Number of share options and SARs exercised during the current period. Granted, Number of shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Grants in Period (in shares) Gross number of share options and SARs granted during the period. Cash flows from investing activities: Outstanding, Weighted average remaining contractual term (Year) Represents the weighted average remaining contractual term of options and SARs outstanding. Tax Year 2021 [Member] Exercisable, Aggregated intrinsic value Intrinsic value of options and SARs exercisable. Outstanding, Aggregated intrinsic value Intrinsic value of options and SARs outstanding. Exercisable, Number of shares (in shares) Number of share options and SARs exercisable. Goals Two [Member] Vesting of the full 50% of the PSUs occurs if the Corporation achieves positive total shareholder return whereby the return on the Corporation’s stock for 2020 is greater than the S&P500 index. The vesting threshold is if the return on the Corporation’s stock for 2020 is at least 90% of the S&P500 index. If the return on the Corporation’s stock, in comparison to the S&P500, is above 90% but less than 99% of the S&P500 index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Corporation’s stock exceeds 100% of the S&P500 index, every 1% increase in comparison to the S&P500 index, up to 110%, would result in an increase of 2% of the eligible PSUs. Exercised, Weighted average exercise price (in dollars per share) Weighted average grant-date fair value of options and SARs exercised during period. Goals One [Member] Vesting of the full 50% of the PSUs occurs if the Corporation achieves the 2020 license and related revenue amount in the budget approved by the Board (the “2020 License Revenue Target”). The vesting threshold is achievement of 90% of 2020 License Revenue Target. If the Corporation’s actual result is above 90% but less than 99% of the 2020 License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Corporation’s actual result exceeds 100% of the 2020 License Revenue Target, every 1% increase of the 2020 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice Outstanding, Weighted average exercise price (in dollars per share) Outstanding, Weighted average exercise price (in dollars per share) Weighted average grant-date fair value of options and SARs outstanding. Exercisable, Weighted average remaining contractual term (Year) Weighted average remaining contractual terms of options and SARs exercisable. ceva_PercentageOfStockAppreciationRightsUnitsSubjectToGrant Percentage of Stock Appreciation Rights Units Subject to Grant Percentage of stock appreciation rights units subject to grant. Short-Term Executive PSUs [Member] Represents Short-Term Executive PSUs. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded, Percentage The additional percentage of shares that issuable upon performance goals are exceeded. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares) The number of additional shares issuable upon performance goals are exceeded. Exercisable, Weighted average exercise price (in dollars per share) Weighted average grant-date fair value of options and SARs exercisable. Income taxes payable Non-employee Director [Member] Represents information pertaining to non-employee directors. us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities Accrued expenses and other payables ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardRemainingVestingPeriod Share-based Compensation Arrangement by Share-based Payment Award, Remaining Vesting Period (Month) Represents the remaining vesting period of share-based compensation. Vesting on February 20, 2023 [Member] Represents information pertaining to awards vesting on February 20, 2023. The2011 Stock Incentive Plan [Member] Represents information about 2011 stock Incentive Plan. Vesting on February 22, 2022 [Member] Represents information pertaining to awards vesting on February 22, 2022. us-gaap_RelatedPartyTransactionAmountsOfTransaction Related Party Transaction, Amounts of Transaction Vesting on February 20, 2021 [Member] Represents information pertaining to awards vesting on February 20, 2021. Related Party Transactions Disclosure [Text Block] ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAnnualVestingPercentage Share-based Compensation Arrangement by Share-based Payment Award, Options, Annual Vesting, Percentage Represents the annual vesting percentage of share-based compensation. CHINA us-gaap_IncreaseDecreaseInAccountsPayableTrade Trade payables FRANCE Total equity-based compensation expense us-gaap_ComprehensiveIncomeNetOfTax Comprehensive loss ISRAEL us-gaap_TreasuryStockSharesAcquired Purchase of treasury stock (in shares) us-gaap_IncreaseDecreaseInContractWithCustomerLiability Deferred revenues us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) Financing Receivable, Allowance for Credit Loss [Table Text Block] us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other assets Weighted average discount rate Operating lease cost us-gaap_IncreaseDecreaseInDeferredIncomeTaxes Deferred taxes, net Lease, Cost [Table Text Block] Right-of-use assets obtained in the exchange for operating lease liabilities Weighted average remaining lease term (years) (Year) us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue Equity-based compensation Recently Adopted Accounting Pronouncements [Policy Text Block] Dislosure of recently adopted accounting policies and pronouncements. us-gaap_TreasuryStockValueAcquiredCostMethod Purchase of treasury stock The 2002 Stock Incentive Plan [Member] Represents information about the 2002 Stock Incentive Plan (the "2002 Plan"). Stock Options, Stock Appreciation Rights, Restricted Stock Units, and Performance Share Units [Member] Represents information pertaining to stock options, stock appreciation rights, restricted stock units, and performance share units. us-gaap_TreasuryStockValue Treasury stock at cost (610,608 and 379,721 shares of common stock at December 31, 2021 and 2022, respectively) Issuance of treasury stock upon exercise of stock-based awards Equity impact of the issuance of treasury stock upon exercise of stock options. Issuance of treasury stock upon exercise of stock-based awards (in shares) Represents the number of shares of treasury stock issued during the period from stock options exercised. Long-term Investments [Member] Represents information pertaining to long-term investments. ceva_PercentageOfInterestRateSavingsDeposits Percentage of Interest Rate, Savings Deposits Represents the annual average rate of interest from savings deposits. ceva_TechnicalSupportPeriod Technical Support Period (Month) Represents the period over which technical support is typically contractually agreed to be provided by the company. ceva_ResearchAndDevelopmentTaxCredit Research and Development Tax Credit Represents the amount of benefit from research and development tax credit recorded during the period. Related Party [Axis] ceva_PercentageOfRoyaltyExpense Percentage of Royalty Expense Represents the royalty percentage that the company or a subsidiary thereof is obligated to pay out of the sales of certain products, the development of which grants were received in previous years. Related Party [Domain] ceva_ReductionFromResearchAndDevelopmentExpensesDueToReceiptOfGrants Reduction from Research and Development Expenses Due to Receipt of Grants Represents the amount of reduction from research and development expenses due to receipt of grants during the period. ceva_SalesCommissionExpectedAmortizationPeriodWithinWhichTheSalesCommissionFeeIsExpensedWhenIncurred Sales Commission, Expected Amortization Period Within Which the Sales Commission Fee is Expensed When Incurred (Year) Represents the expected amortization period for sales commission fees, within which such fees are expensed when incurred. ceva_DefinedContributionPlanContributionRate Defined Contribution Plan, Contribution Rate Represents the percentage up to which the company makes contributions under a defined contribution plan. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares) ceva_PayrollOfNonusEmployeesHedgedTermOfHedgingContracts Payroll of Non-US Employees Hedged, Term of Hedging Contracts (Month) Represents the term of contracts used to hedge portions of the anticipated payroll of non-U.S. employees. Revenue from Contract with Customer, Cost of Sales [Policy Text Block] Disclosure of accounting policy for cost of sales associated with revenue from contract with customer. Organization [Policy Text Block] Disclosure of accounting policy for organization. Long-term Investments [Policy Text Block] Disclosure of accounting policy regarding long-term investments. us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity Short-term Deposit [Policy Text Block] Accounting policy regarding short-term deposits. UNITED STATES Treasury Stock [Policy Text Block] Disclosure of accounting policy for treasury stock. Severance Pay [Policy Text Block] Disclosure of accounting policy for severance pay. Government Grants and Tax Credits [Policy Text Block] Disclosure of accounting policy for government grants and tax credits. Office Furniture and Equipment [Member] Represents information pertaining to office furniture and equipment. Computers, Software and Equipment [Member] Represents information pertaining to computers, software and equipment. Retained earnings Schedule of Property, Plant and Equipment, Annual Depreciation Rates [Table Text Block] Tabular disclosure of the annual depreciation rates for property, plant and equipment. Accumulated other comprehensive loss Accumulated other comprehensive loss, net as of December 31, 2022 Computers, software and equipment Represents the annual depreciation rate for property, plant and equipment. Employees [Member] Represents information pertaining to employees. Expected forfeiture Represents the expected forfeiture rate used as a valuation assumption for share-based awards. Changes in operating assets and liabilities: us-gaap_OperatingLeaseLiabilityNoncurrent Operating lease liabilities Present value of lease liabilities Operating lease liabilities us-gaap_ForeignCurrencyTransactionGainLossUnrealized Unrealized foreign exchange (gain) loss, net us-gaap_InvestmentTaxCredit Investment Tax Credit Operating lease right-of-use assets us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total undiscounted cash flows Government grants Represents the amount of government grants payable as of the balance sheet date. Less imputed interest Engineering accruals Represents the amount of current accrued engineering costs as of the balance sheet date. 2025 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2026 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour Non-cash transactions: 2023 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2024 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo ceva_ShareRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchased Share Repurchase Program Additional Number of Shares Authorized To Be Repurchased (in shares) Represents the additional number of shares authorized to be repurchased. ceva_CommonStockNumberOfVotesPerShare Common Stock, Number of Votes Per Share Represents the number of votes per share of common stock. us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax Accumulated unrealized loss from hedging activities, net of taxes of $1 Share-Based Payment Arrangement, Employee [Member] us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax (*) Accumulated unrealized loss from available-for-sale securities, net of taxes of $685 Lessee, Operating Lease, Liability, Maturity [Table Text Block] us-gaap_ShareBasedCompensation Equity-based compensation us-gaap_AdjustmentForAmortization Amortization of intangible assets ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisesInPeriodIntrinsicValue Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Exercises in Period, Intrinsic Value Represents the total intrinsic value of options and stock appreciation rights exercised during the period. Board of Directors [Member] Represents information pertaining to the board of directors. The 2003 Director Stock Option Plan [Member] Represents information pertaining to the 2003 Director Stock Option Plan. ceva_PeriodEmployeesEligibleToParticipateInEmployeeStockPurchasePlan Period Employees Eligible To Participate in Employee Stock Purchase Plan (Month) Represents the duration of time employed at which employees are eligible to participate in an employee stock purchase plan. Depreciation Depreciation, Total The 2002 Employee Stock Purchase Plan [Member] Represents information pertaining to the 2002 Employee Stock Purchase Plan (ESPP). Committee Chairperson [Member] Represents information pertaining to a committee chairperson. ceva_MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan Minimum Working Hours for Eligibility of Employee Stock Purchase Plan Represents the minimum working hours per week in order for employees to be eligible for participation in an employee stock purchase plan. Foreign exchange contract us-gaap_ForeignCurrencyContractAssetFairValueDisclosure Foreign exchange forward contracts Foreign exchange contracts us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure Foreign exchange contracts us-gaap_InvestmentsFairValueDisclosure Investments, Fair Value Disclosure, Total Treasury stock, shares (in shares) $0.001 par value: 45,000,000 shares authorized; 23,595,160 shares issued at December 31, 2021 and 2022; 22,984,552 and 23,215,439 shares outstanding at December 31, 2021 and 2022, respectively Adjustments required to reconcile net income (loss) to net cash provided by operating activities: Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Asia Pacific [Member] Trade Receivables and Allowance Policy [Policy Text Block] Disclosure of accounting policy for trade receivables and allowance. Statistical Measurement [Domain] Cash payments for operating leases Maximum [Member] Minimum [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Executive Vice President, Worldwide Sales [Member] Information pertaining to Executive Vice President, Worldwide Sales. $0.001 par value: 5,000,000 shares authorized; none issued and outstanding Preferred stock, shares issued (in shares) Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Geographical [Domain] Property, Plant and Equipment [Table Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized (in shares) Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share (in dollars per share) Fair Value, Inputs, Level 3 [Member] Fair Value Hierarchy and NAV [Domain] Customer [Axis] Customer [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] Other Geographic Regions [Member] Represents information pertaining to other geographic regions. ceva_TaxCutsAndJobsActOf2017TransitionTaxIncomeTaxExpenseBenefit Tax Cuts and Jobs Act of 2017, Transition Tax, Income Tax Expense (Benefit) Represents the amount of income tax expense (benefit) from the Tax Cuts and Jobs Act of 2017 transition tax. ceva_IncomeTaxRateForeignOwnershipExceeds49Percent Income Tax Rate, Foreign Ownership Exceeds 49% Represents the income tax rate when foreign ownership exceeds 49%. ceva_IncomeTaxRateForeignOwnershipExceeds90Percent Income Tax Rate, Foreign Ownership Exceeds 90% Represents the tax rate when foreign ownership exceeds 90%. ceva_TaxExemptionPeriod Tax Exemption Period (Year) Represents the tax exemption period on undistributed income. Cash flows from operating activities: ceva_TaxableIncomeSubjectToLowerTaxRate Taxable Income Subject to Lower Tax Rate Represents the amount of taxable income subject to the lower tax rate. Statement [Line Items] Development Area A [Member] Represents information pertaining to Development Area A. Technological Preferred Enterprise [Member] Represents information pertaining to Technological Preferred Enterprise. AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Dividends Paid to Foreign Companies [Member] Represents information pertaining to dividends paid to foreign companies. ceva_EffectiveIncomeTaxRateReconciliationTaxableProfitAbove500000EurosPercent Effective Income Tax Rate Reconciliation, Taxable Profit Above 500,000 Euros, Percent Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to taxable profits above 500,000 euros. AOCI Attributable to Parent [Member] ceva_EffectiveIncomeTaxRateReconciliationTaxableProfitUpTo500000EurosPercent Effective Income Tax Rate Reconciliation, Taxable Profit Up to 500,000 Euros, Percent Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to taxable profits up to 500,000 euros. Additional paid in-capital Stockholders’ equity: ceva_NetOperatingLossCarryforwardsBeginsToExpire Net Operating Loss Carryforwards Begins to Expire Represents the year the net operating loss carryforwards begin to expire. ceva_IncomeTaxReconciliationNonTaxableItems Non-taxable items 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 non-taxable items. Subpart F 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 Subpart F income. Impacts of GILTI 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 the impacts of Global Intangible Low Taxed Income. Fair Value Disclosures [Text Block] IIA [Member] Represents information pertaining to the IIA, or to leases with the IIA. ceva_RoyaltyPaymentPercentageAsPercentageOfGrantReceived Royalty Payment Percentage, as Percentage of Grant Received Represents the royalty payment percentage, expressed as a percentage of grant received. ceva_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilitiesAndDeferredRevenues Accrued expenses and deferred revenues Amount before allocation of valuation allowances of deferred tax asset attributable to tax deferred expense, reserves and accruals, accrued liabilities and deferred revenues. License [Member] Other Purchase Obligations [Member] Represents information pertaining to other purchase obligations. Commitments for Other Lease Obligations [Member] Represents information pertaining to commitments for other lease obligations. Minimum Rental Commitments for Leasehold Properties [Member] Represents information pertaining to minimum rental commitments for leasehold properties. us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized Prepaid expenses and other current assets Counterparty Name [Axis] Counterparty Name [Domain] Derivative Liability, Total us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total Operating leases Amount before allocation of valuation allowances of deferred tax asset attributable to right-of-use asset. us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries Restricted Stock Units, Performance Stock Units and ESPP [Member] Represents Restricted Stock Units, Performance Stock Units and ESPP. Interest and Other Income [Text Block] Interest and Other Income [Table Text Block] Assets and Services from Purchase Agreement [Member] Represents assets and services from purchase agreement. us-gaap_UndistributedEarningsOfForeignSubsidiaries Undistributed Earnings of Foreign Subsidiaries ceva_EffectiveIncomeTaxRateReconciliationSpecificRevenuesUnderTheFrenchIpBoxRegime Effective Income Tax Rate Reconciliation, Specific Revenues Under the French Ip Box Regime Represents Effective Income Tax Rate Reconciliation, Specific Revenues Under the French Ip Box Regime. Retained Earnings [Member] ceva_EffectiveIncomeTaxRateReconciliationPlusSocialSurtaxPercentTotal Effective Income Tax Rate Reconciliation, Plus Social Surtax, Percent, Total Represents Effective Income Tax Rate Reconciliation, Plus Social Surtax, Percent, Total. Treasury Stock [Member] us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) Additional Paid-in Capital [Member] us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares) Equity Components [Axis] Equity Component [Domain] 2027 and thereafter ceva_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year and thereafter following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Document Annual Report Balance Sheet Location [Axis] Balance Sheet Location [Domain] Entity Incorporation, State or Country Code General and Administrative Expense [Member] Document Transition Report Entity Interactive Data Current Security Exchange Name Operating Expense [Member] Title of 12(b) Security Full Vesting Based on The Achievement of 2022 License Target [Member] Represents the scenario in which full vesting is achieved. Interest Income [Member] ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage Represents the vesting threshold. ceva_SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage Represents actual performance results in excess of the 2022 License Revenue Target. Vesting Based on Achievement In Excess of 90 Percent [Member] Represents vesting outcome if actual results exceeds 90 percent. Cost of Sales [Member] Research and Development Expense [Member] Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member] Represents the vesting threshold. Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member] Represents returns in excess of 100%. Increase in Eligible PSUs, Percent [Member] Represents an increase in eligible PSUs. Income Statement Location [Axis] Income Statement Location [Domain] Full Vesting Based on The Achievement of Positive Shareholder Return [Member] Represents the scenario in which full vesting is achieved. Office Building [Member] Segments [Axis] Segments [Domain] us-gaap_ContractualObligation Total us-gaap_ContractualObligationDueInFourthYear 2026 and thereafter us-gaap_ContractualObligationDueInNextTwelveMonths 2023 us-gaap_ContractualObligationDueInSecondYear 2024 us-gaap_ContractualObligationDueInThirdYear 2025 ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage Percentage of conditional increase in shares of vesting of award under share-based payment arrangement. Statement [Table] Income Statement [Abstract] us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent Net current period other comprehensive income (loss) us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax Net change Intrinsix Merger [Member] Information pertaining to the Instrinsix merger agreement. Cash flow hedges: us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax Changes in unrealized gains (losses) us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax Reclassification adjustments included in net income (loss) us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax Net change Total intangible assets, Impairment Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Vesting After the First Anniversary Grant Date [Member] Information pertaining to the award vesting after the first anniversary grant date. us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax Reclassification adjustments included in net income (loss) Available-for-sale securities: Other Commitments [Axis] us-gaap_LiabilitiesNoncurrent Total long-term liabilities Changes in unrealized gains (losses) Other Commitments [Domain] Immervision Technology [Member] Represents Immervision technology. us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance Foreign Exchange Forward [Member] us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax Total Total Foreign Exchange Option [Member] Available-for-sale, Amortized cost EX-101.PRE 12 ceva-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 13 graph01.jpg begin 644 graph01.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" &2 JX# 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#]_***^<)O MVG_C1X]^-WQ0\-?#KX6_##6M$^&7B"V\.3ZEXC^(]]HMU?W$NC:;JK.MM!HE MXJQJFI1Q@F8EC&QVJ"* /H^BO /^%C?M3?\ 1&_@!_X>35__ )F*/^%C?M3? M]$;^ '_AY-7_ /F8H ]_HKP#_A8W[4W_ $1OX ?^'DU?_P"9BC_A8W[4W_1& M_@!_X>35_P#YF* /?Z*\ _X6-^U-_P!$;^ '_AY-7_\ F8H_X6-^U-_T1OX M?^'DU?\ ^9B@#W^BO /^%C?M3?\ 1&_@!_X>35__ )F*/^%C?M3?]$;^ '_A MY-7_ /F8H ]_HKP#_A8W[4W_ $1OX ?^'DU?_P"9BC_A8W[4W_1&_@!_X>35 M_P#YF* /?Z*\ _X6-^U-_P!$;^ '_AY-7_\ F8H_X6-^U-_T1OX ?^'DU?\ M^9B@#W^BO /^%C?M3?\ 1&_@!_X>35__ )F*/^%C?M3?]$;^ '_AY-7_ /F8 MH ]_HKP#_A8W[4W_ $1OX ?^'DU?_P"9BC_A8W[4W_1&_@!_X>35_P#YF* / M?Z*\ _X6-^U-_P!$;^ '_AY-7_\ F8H_X6-^U-_T1OX ?^'DU?\ ^9B@#W^B MO /^%C?M3?\ 1&_@!_X>35__ )F*/^%C?M3?]$;^ '_AY-7_ /F8H ]_HKP# M_A8W[4W_ $1OX ?^'DU?_P"9BC_A8W[4W_1&_@!_X>35_P#YF* /?Z*\ _X6 M-^U-_P!$;^ '_AY-7_\ F8H_X6-^U-_T1OX ?^'DU?\ ^9B@#W^BO /^%C?M M3?\ 1&_@!_X>35__ )F*/^%C?M3?]$;^ '_AY-7_ /F8H ]_HKP#_A8W[4W_ M $1OX ?^'DU?_P"9BC_A8W[4W_1&_@!_X>35_P#YF* /?Z*\ _X6-^U-_P!$ M;^ '_AY-7_\ F8H_X6-^U-_T1OX ?^'DU?\ ^9B@#W^BO /^%C?M3?\ 1&_@ M!_X>35__ )F*/^%C?M3?]$;^ '_AY-7_ /F8H ]_HKP#_A8W[4W_ $1OX ?^ M'DU?_P"9BC_A8W[4W_1&_@!_X>35_P#YF* /?Z*\ _X6-^U-_P!$;^ '_AY- M7_\ F8H_X6-^U-_T1OX ?^'DU?\ ^9B@#W^BO /^%C?M3?\ 1&_@!_X>35__ M )F*/^%C?M3?]$;^ '_AY-7_ /F8H ]_HKP#_A8W[4W_ $1OX ?^'DU?_P"9 MBC_A8W[4W_1&_@!_X>35_P#YF* /?Z*\ _X6-^U-_P!$;^ '_AY-7_\ F8H_ MX6-^U-_T1OX ?^'DU?\ ^9B@#W^BO /^%C?M3?\ 1&_@!_X>35__ )F*/^%C M?M3?]$;^ '_AY-7_ /F8H ]_HKP#_A8W[4W_ $1OX ?^'DU?_P"9BC_A8W[4 MW_1&_@!_X>35_P#YF* /?Z*\ _X6-^U-_P!$;^ '_AY-7_\ F8H_X6-^U-_T M1OX ?^'DU?\ ^9B@#W^BO /^%C?M3?\ 1&_@!_X>35__ )F*/^%C?M3?]$;^ M '_AY-7_ /F8H ]_HKP#_A8W[4W_ $1OX ?^'DU?_P"9BC_A8W[4W_1&_@!_ MX>35_P#YF* /?Z*\ _X6-^U-_P!$;^ '_AY-7_\ F8H_X6-^U-_T1OX ?^'D MU?\ ^9B@#W^BO /^%C?M3?\ 1&_@!_X>35__ )F*/^%C?M3?]$;^ '_AY-7_ M /F8H ]_HKP#_A8W[4W_ $1OX ?^'DU?_P"9BC_A8W[4W_1&_@!_X>35_P#Y MF* /?Z*\ _X6-^U-_P!$;^ '_AY-7_\ F8H_X6-^U-_T1OX ?^'DU?\ ^9B@ M#W^BO /^%C?M3?\ 1&_@!_X>35__ )F*/^%C?M3?]$;^ '_AY-7_ /F8H ]_ MHKP#_A8W[4W_ $1OX ?^'DU?_P"9BC_A8W[4W_1&_@!_X>35_P#YF* /?Z*\ M _X6-^U-_P!$;^ '_AY-7_\ F8H_X6-^U-_T1OX ?^'DU?\ ^9B@#W^BO /^ M%C?M3?\ 1&_@!_X>35__ )F*/^%C?M3?]$;^ '_AY-7_ /F8H ]_HKP#_A8W M[4W_ $1OX ?^'DU?_P"9BC_A8W[4W_1&_@!_X>35_P#YF* /?Z*\ _X6-^U- M_P!$;^ '_AY-7_\ F8H_X6-^U-_T1OX ?^'DU?\ ^9B@#W^BO /^%C?M3?\ M1&_@!_X>35__ )F*/^%C?M3?]$;^ '_AY-7_ /F8H ]_HKP#_A8W[4W_ $1O MX ?^'DU?_P"9BC_A8W[4W_1&_@!_X>35_P#YF* /?Z*\ _X6-^U-_P!$;^ ' M_AY-7_\ F8H_X6-^U-_T1OX ?^'DU?\ ^9B@#W^BO /^%C?M3?\ 1&_@!_X> M35__ )F*/^%C?M3?]$;^ '_AY-7_ /F8H ]_HKP#_A8W[4W_ $1OX ?^'DU? M_P"9BC_A8W[4W_1&_@!_X>35_P#YF* /?Z*\ ^%_[2WQ3_X:FT+X:?$OX<^ M/#'_ D_A76/$VFZEX9\=W?B#_D&W>DVTL$T5QI-CLW_ -K1LKJ[_P"J<%1D M&O?Z "O /V-_^3B?VL/^RJV/_J$>%*]_KP#]C?\ Y.)_:P_[*K8_^H1X4H ] M_HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBOG[_@I)\4_$?PX^!.@Z;X5UV3PGK'Q"\::!X)77HHXY)]$AU+4(;::X@$@ M:/[1Y3.L1=642O&2K8VD ^@:*^;;WX:Z3_P3JTCQ=\36^(WQ!NOA?X7\':AJ MWB/P[XEU[4O%MW-+9J+@7]G=ZC=RSP,(5FC>W0F*5I(2!&R$R>;>//\ @K7X MG^!7PQ\PR2 M1!X_+EB_>H4F<;MH!]MT5\+?$#_@K#\2_A%J_P 2X/$WP.\-6MO\&KO1IO&% MS9_$-[E(],U5H1;S6*G3$:YNT#7!EMY1!$ODILN93(=F_P")/^"I_B3PO\0O MB)/5=6^G&UQ)%')J=L)@]Q&R MHVZ/SR&C4 ^RJ*^.O%O_ 5DMO!?[=>A?""[T?X>SVNO^+QX.06'Q$MK_P 7 M6$K:?-=1WUWHD%NZVUD\L0A#RWBS?O8F,*[M@X/1O^"A/B?X_P#C/X!>+-0\ M$Z[X4\+^)OB)KFB:!;>'/'C2W.O-IVE:_'=#5+ V"1RP>=89MX%N26=H97:( MQ>4X!^@-%?"WP8_X+7Z=X\^ GQ$^(&N>%_"<5EX&T&TUG^Q_"WCN#7-=MKJY MGDMTT?5-/FM[2XTS41.(HRCI)#N=QYY\LYV/BA_P53\5_ /P)\3;?QK\)-/@ M^)GPXN?";CP_HWB\WVF:U8>(=5BTRUN(=1ELH&62.?[6LD4ELHS;+B0K)O4 M^T:*\1_9(_:G\0?'3QQ\4?!OC/PCH_@_QI\*=9L],UM?DUS3+R*[TZVOX M)H;F6TM),[9V1T>!=K1'#,&!KS>S_P""G&IZG\3('M?AW;S?"K4/B)<_"JR\ M4_\ "0G^T'UR"26V,DFG?92J:>U]#+:BX6Y>3<%BOC3]O/XP_$#]@KXZ M:7\4_#-KX@^(?A/XGK:> KOP9)JQ\C3?$DLC1:'?6HGDV6T%S/*+2[$0'W[> M?8S1R;\3XM?MG'_@E?X.^%GPR\3>+?"GC3XH>/+;4M?UGQ)\3?B*?"7A]I(? M*>]>*\N(;HPA[JZBCM-/@A*I"'RR+"2X!]S45\*?&3_@MII'A+]E?X>?%/PQ MHGP_?3_'_A:^\3VMEXW^)%IX7N;M[3RU?3-/BC@O)]1OFD=D188?).U?WV9( MU;U/X)_M^ZO^T9^TY:>"_"7@73V\+)X(\/\ CO4]>U/Q"]K=6UIK"7IMX8;) M+6433*UIA@T\2[7)W94*X!],45\G_%JQO?VK/^"B>I?"76?%/C/PWX$^'O@3 M2_%[:=X8\1WOAN\\1:AJ5[J=HKS7MC+#=FVMH[ XBCE2-Y;K=(KF*+;T/AGX MFZS^R#XY^"OP=UC6-0^)H^(NMZ[I6G>(]2N3'J.D6-E97-_;0W3'S&OYXXX5 MMFN':.23:)9-\I=G /H^BOAS1O\ @KEXM^)$?@BS\$_"#1]5UWQK9>.;]8-5 M\:MIUG8Q>&-<72Y-\R6$SL;E6,BA8CL ME%? 7_!2_P#;[UN#X$_$;PCX3AXQ( ?8U%?F)\$OVY?C3X MQ^(.@3>+-'G\0>,K3XC?%/1/#FAZ#XV-CI&JIHZ7:V^G7Z#2D^T)&T0@MYBO MF?*MQ(I=FB'MOQ)_X++^%O!'P2UCXDV/AW^U_ NC_#SP_P",Y-3;5X[1?MVO M78M=*TQFDC\E S;FGN&E MD,;-&0^0 ?9U%?-W_!/_\ X**:+^W)K'C_ $.U ME\!W.O\ PZN+%=0N?!'C&/Q=X>O(+V%Y+>2WU!8+7"B*,K$ X^3Y5V@'WM17R9J'_ 4WOK3XK2F+X?1S_":T^)D/PCNO M%(UXC5(]JRSV#7^GZKH]GO;Y8UG\J07(BE>)'V2L=J;V6N-_:W^-_@+P;_ ,%,/B[% M\9_%_P ?]*^'WA#X;>&]:LT\$:KXV@TK1"]SK/VV[NQX>81P!HX(,R76T$0G M:?E? !^DU%?G?X!_X*1>(/V)OV*?V>](^)MSH#_$#XG?VO\ V3J/Q1\;1>%K M.VT2SEEFLI]6U-X;A_MS:?+ID;)Y,D\EQ.YDV[976EX8_P""NWC7XS?&_P"& M'C#P7I.@7/P?UWX1>,_%^L:4^O(T\^IZ)?V]I-Y,\=E()4BN%:&*1)UCN(KJ M28JIAB24 _1VBOC#XN_\%>D^$_PRA\22?#YKU'^!-S\;&@77-A40M9J=-#?9 MSG/VO/GX'^K_ -5\W#?BO_P4C^+_ ,-_%U]X9@^"'@C4/$>B_#BX^)VJ))\2 M9X+&WT^*YGA%K',-(>22\=8XW"^2L()E4S#8C3 'VC17.?!_XEV7QH^$OA?Q MCIL<\.G>+-(M-9M(YP!*D5Q"DR!@,C<%<9YZUT= !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 > ?$;_E*9\&_^R5>//_3O MX-KW^O /B-_RE,^#?_9*O'G_ *=_!M>_T %> ?L;_P#)Q/[6'_95;'_U"/"E M>_UX!^QO_P G$_M8?]E5L?\ U"/"E 'O]%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 5Q7[0OP \-?M/_"'5O!/BRVN9]'U8 M1OYEK,/''QPO]5\,WG@Z.7QH=.1--TF] %];6\.FV=G"IN@D0EF9&F=88U\P M*NVN4U#_ ()%^"_%OPS\7^'?%?CKXG>,Y_%GA.V\"IK.K7FGC4=$T2";SX[. MU,%G%#S)AGFGBFGEVIYDKA$V_5U% '@7QC_X)T>"?C=_PN/^U=4\56__ NZ MWT>VUW[)F>$;;4;!]"\5P6FFZ.;*\NT6*2Z3R[ZTD)A6>$2_98A-'+ M'M#?;E% 'R^G_!*KPE%\7+;Q.GCKXEII^G?$&3XG:?X;6\L!I%AK$/A9HEOJ_C)K3X1^)-9\4:0_] MH1Q3W%SJB:DEPDTD42-L4:I<>683&ZE(CO)4[OFW_@KQ\2C\4OCOIW@?2X/B M!<:G\'O#Y^(>CR>&O!&N^(X3XP\Y3H4-S)IEK.((UCM[[S4E*[X[V/&5# ]/ M^T9_P5$\=P_#/X>?$KX;Z9IND?"CQ7X"F\:3^)-;\#ZYXJLQ=*87_LJ];1W, M^BB.%I7DOI[:ZA&R4;%:#9, >HI_P2C\&>*5\0#X@^-/B3\6'UKP?)X$M9_% M%]9"[T72))HKAXH+FSM;:>64S6]K)]HNI)YP]LC"0,TA>>^_X):^$_%O@KQ= M8^+O&WQ$\;>(O'&I>'K[5?%6JS:;%J\D.A7\-_IUD@M;.&U2W2>)RP6W$C_: M9RSEBK)PWCS_ (*!?$+P1^V98Z+JP\(>&/A)J6JZ)9Z)JU]X5UG4-.\86>HV MZ 7=MXFM'?3K*X6\D,$=E>6ZF;RXRLX%U&R0_"[_ (*2>.?&V@_!*ZNM*\*1 MR?$GXU>*?AQJ8BMK@"#3M,;7Q;RPYF.VX;^RK?>S;D.^7"+E=H!]-?#+]G+1 M/A3\9OB5XYTZZU6;5OBG>V%]JT-S+&UO;O9V,5E$(%5%95,4*EM[.2Q)! ^4 M>;V7_!-;P;8_&A/$X\0>,V\/0>,)?B#;^"#<6G_"/6_B*57$FIC%N+PNTDLL M_DM=-;B>0RB$.%*_-?[/O_!03]I?]H'5_@7;Q77P+T6+X^Z-XCO[61_"^JW3 M>$3HT]LGF.HU*/\ M$72R-^Z!L_LQE!\VY\DK-AVW_!:/XF_$WP+\+8O#'AS M3=+\6>(_A3'\0M9^S?#OQ+XYMKZ^>ZELXM.MH-)/FV,,DMK=,;NZ>01JT*B. M8EV4 ^\_V0Y+ MQKO,?I/_ 5._P"0;^S]_P!EO\*?^CY: /9OVBOV<-#_ &FO#OAO3->NM5M( M/"_BO1O&%JUA+'&\EWI=]%>VZ.71P8FDA4. Q4D!E.",/\ :+_9!L/CYXZ\ M)^,-/\7^,?AQX[\&1W=IIWB3PN; WC6-VJ?:;&6*^M;JVE@D>&WDP\)=)+>, MHZ9<-\Q? /\ X*,?&/QC\0/A=JGB:/X:2>!OB;\5O%/PQATO2]%OH-6L!I;Z MU]GOFO)+V2)]XTI4>$6PYD+K(,^6OQ7H_P :O%DG['?B.3[/X.'PCB_9,O=> M/PS\K6SH[O\ VC>0E?._M7SPS,IW3!O-\HB,.I DH _3/XC?\$MO#'Q#;P^W M_"Q/B]I+M'GD226&_O+R">Y$C.K'S[66WF'FL X 0 M)V7[-7[#/A;]EWQHVOZ+JWB;4]1D\$>'O +A_M< MIE(PA(78D8!!^9_VFO\ @J)XO^ WQZM-'\.7'@_5_"N@^)/"?A;6=$MO!7B# M4+JW_M::RBEDGUX/%I>GSQK?PM'9LMS+(BHQ=?.VQ>L?\$H/^1(^.'_9Q^TWVGRG>UEU_!/_ ()9^ /@/<^#9=)UOQO>OX'T MOQ7I%BVHW\%P]Q%XBU--2OGG;R0SR),@6)LC"$[_ #6.ZH]&_P""47PQT[P+ MX+\-7=SXIU?0_!/PJU'X.PVMY>0@:EHE]'9QW#7#1Q(QN"EE& \9C4;Y/DY7 M;XGXY_X*H?%&R_:F\:>'?"_@^Y\4>'OAIXQTKP5J.BZ5\,?$NJ7_ (B>:"QE MU#48M:M2^EZ:MNM^)%M+D2R.EHQ>6+[1$5Z"Q_;E^,%Y^TWXI^'WBI_"'PU; M4[SQ#H7A.RUOP)KR?:9+>WDGTO4;37%G_LS6!/#'Y\EA&UE_X)4>$]=^+TWB?_A/?B=:::_Q!M/BA%X8MKS3TTBW MUZ P;Y\_8S=2),D+(\,UQ)&HG=HEBD6)X_D?]E+]NW]HK3?V./@WHVF^)_A[ MKFOR_L]7?Q7U#Q%XMT34]4N[]K.2W2*UEVZE&\LLB3J)+EI.75I!%AO+'H]_ M_P %;OB7\%OA]XH\6^/-!\#ZY977P5@^,7AO2?#]K=VXT;Q;XA\9:?I M<\ME]@L[S7(V6_0;+99FB9Y))5#RLRNY^8IA!6\/_P#!++X5^&_V=OB1\,;> M+7_^$=^)FOS^);V7[?MO-)O#-%-:FRE51Y"6%-.UG7/#MSX.70O$^I_"[Q1X%\/7\FL:];Z5>Z=)9ZJ_V MIYK59!,MQ#*R.MU'F)3$R28_[3_[57Q_U76Y_A\?'/@C1?%GPY^/7@7PY/X@ MT'PWJ-A9:_I^JP6-TD,UE_:K2*BRSR)-&;ETN(E"CRBQ( /O#]G_ . -Y\$5 MUV?5?B+\1/B7J_B&YCGGU#Q7>VI^S)'$L:0V]K96]M96Z##,QBMU>1G)D9R% MVR:C^SAH>I_M4:/\7I+K51XDT3PI?^#X+998_L+VEY>6=W*[)LWF426,04AP MH5G!4D@KQ7[:O[1?BGX2:[\*_!/@1= MO&GQ@\4/X>T[5M?LI;[2M$CM["[U M*YGFMHI[>2X+/#_ (GTB[\-3:OI.JZIH5E?+_:-JDEX!#O@60P+,LKVD\X#;[XT/XG/B#QFOAZ?QA%\0;CP0+BT_X1ZX\11*@CU,YMS>!UDBB MG\E;I;'%UR+5O#WQ&^)G@[6].\=ZQ\0='U#2CH\LF MB7FK0W$>HV\*76GSQ26\YNI9"+A)94?&R5%&T^-?\%F?@+:_ ^"=3NO#_ M ($^+MCH#:-::A\/-;UB.&_ACO/%&DHNH6-I+&]O)+<"*:P,EPULJQSR 7 5 MI8WPOV\Y+#X\?\$\?@)\2/ ?C?X@Z/\ #6W\1_#U]+\+7%R"VI+)X@TR!3JM MQ*9KJZDBC;;L-PT;3)YKF=EC=0#Z:_9S_P""97@/]F'Q-\/M3\/ZQXTO&^&> MG^)-+T:+5-1CNP;?7-2AU&Z6>0Q":9HY846-VDW["WF-*YWUZ+H/[,?A[0/V MD/&GQ/6;4KG6_'F@:7XP6VL)+V2(HFP-O8W\P?<[*0J85<'=\!?\ M%(=,B\3?%_\ :D\=7VF07WC;X%^&_ ]Y\-[Z0K]J\/SO>W-V\EFV,P/=7""& M9EP9XX5B?=&-E5?VBK<7W[2_Q@^+,VF6LOQ6^&G[0/P\\$^$-4>-#J&EZ'=Q M:!'/IUO*1O2VNTUK5&DC4X>"=8L+G3IK[PG87X99M&@6YLYH)M.5"J1QW<,[QB&#$F88RNT_\ MP3F\*WNN_#W4M2\5_$/7;[P-X9UGPC>W&KZM'J$_C'3]6\AKU-2EFA:3+36\ M^)GQA\66NH?#*Y^$5M-J ME_I@ETGP_*;8K%!Y%A$C31FV7;/,LLK^8WFM+MCV>T^.?V)O"OC_ .).O>*; MR_\ $$>H>(OA])\-[F.&>$0IISRR2F5 8B1<;I6^8DI@#Y.Y]AHH YSX/_#* MP^"GPE\+^#=*EN[C3/"6D6FBV M ?$;_E*9\&_^R5>//_3OX-KW^O /B-_RE,^#?_9*O'G_ *=_!M>_T %> ?L; M_P#)Q/[6'_95;'_U"/"E>_UX!^QO_P G$_M8?]E5L?\ U"/"E 'O]%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110!RW@#X+^&_AAXI\7ZWHNG-;:MX\U1-8UVZDNIKB2^N4MH+1#F1V\M$ M@MXD6*/;&NTD*"S$^0Z]_P $J_@;KVGQVH\+:WI-NJ:E!*FB^+]:TC[=;:A> M27MU9W/V6[C^TV;7,T\BVLV^"+SYA'&BR.&^AZ* /$]5_P""=GP?U;XH1^+& M\*W-M>I?66J2:;9:YJ-GH-Y>V:Q+:7=QI,4ZZ?<7$(@M]DLMN[K]F@PP\J/; M6T3_ ()K_!GPY\8[3QY9>%K^'Q#IOB*Y\6V*_P#"1ZHVG:=JMS%/%\7YY6\WS&B0YEWE=ORE,LJG;D U]"44 > M'>-_^";_ ,&?'_B:SU.[\(S6"VEKI]A)I>C:WJ&CZ+J=M8-FSM[[3;2>*SOH M80 BQW4,J",>7CR_EK+\:_M(_LQ?M*_$[P[X#U+XL?"3Q)XT\,^*8-2TGP]: M^.+3^U;?6K)W\L"VAN!*\L;A\PLI&00RG%?0M?E[IDF@Q?\ !OO^T2?$&-G_ M D/Q&&D[5)N/[9/BG5!I/V;'/VO^T?L?D;?F$_E;><4 ?=?A_\ 8?\ A?X5 ML_"<%AX8\B+P/XKU#QMHB_VC=M]BUB_-X;NYR927\PZA>?NWW1KYWRHNU-O) MZA_P2Q^!>I?#^Q\*OX-O(_#VG^$KOP(EC!XCU2".;1;IB\UG-LN09UW$LKRE MGC8DHRGFOD']J/\ ;O\ VB_!?QP^+=AX=C\0(_P*T;PO<"UBN_!VF>%M7N+R MU6YNI==N]7NH+R*WGD\VUA?3O+2-K:5MTKYC3WGPK\:?&OQ._:<^+&LZK\;+ M3X5>%OA#\1]*\%0^$K[3-,;2];M)['3+C?=S7,:7HN[Z34GBM6M[F.)2EM^Y MN2)4E /3?B#_ ,$Q_@I\4O'VI>)-;\*:CFWNFZW=>#['0M'%A%?20+HL4-T=R2*XCNXY,J]S(8X!&N MW+_9Z_:$_:'^,?AWX317_P"T)XHM)_B;^SU/\6M0N[7PMX>$VFZE9G38E@M MU@T:P3'4-\PG29B8<0FW5L* ?"9O#- MII::]<7%[I7A[4;I9662%YV?RYKBQ&V>0%LV[JC@!Q6UH7[#?PJ\-Z=\([6T M\(VRP_ B$V_@427=Q,VA1_9/L>T,\A,P\C _?&3YD1_]8BN/S;\+?'[QQ\6? MBGXG^--I\6H/A9XM;]DCP5\2+Z&VTW3KBVU>YQK-VZSI>1R;=/263;*(&AE_ M?Q;9X\?-U/QN_P""DW[1&L^/?B)JOAC2/$F@+\*_#/A'6H]$6Y\(Z7X9GFU. MR2]N1KUUK=W#?Q022/)9Q/8&,1M:RDO,^8T /NSXA?\ !/;X1_%/XS3>/=<\ M,75UKUY=6%]J$,>N:A;Z3K-U8[?L=S?:;'.ME>SP;(A'+<02.H@A 8"*/;P^ MB?"3]ESX1?MDZ;I\/B3PKI7Q1S-<7UCX?ENS;07$ MR273-/;VJNPFN&+'S)"R?L\=ZO/X6^&WC1?"FA^&(M/ MTZ*PCA?1M*OC/+,+?[7)*LMS*%_?A-KMN5\*4YC]JOP?H_[6/Q37X(_#G0=( MMCI?C?0?'?Q/\56MFL$6A3V-U9:A#;K*@!FUF[CM+:/J6@M'\R4@-;1S '4_ M#3]F3]E_X8_$B/X4Z!>^'(_&>E>"+WPM%X3E\;W-YK%CX;O)8YY[=;66[>>. MVW+%L8*/*0*D;(F%J[X)\!_LN?$KXIZC\/=$U3X;>+/&/A3P+)\/-5\)Q^)H M]5O=/\.Q211RV5W8&=V$:R&%'>:/?EU5G^;!^5?#8T5R8@#0 M^"/[,_[)'Q+;QKX \&Z]X=^(FKVUUI3>)[0_$J]\4:]IQTB^2XL+>>>:^GO+ M>"VO(-RV^](@_F H=[AO6OB+^PG\+OBI<>+Y]8\/7AO/'6L:5X@UB[LM[-M%,-.BCVH-'M4M%2.7&RXERT*F&*.:;[$ MH XKX\_L\^$OVEO!<&@^+]/N[NTL[Z'5+*XL=2NM*U#3+N$DQW%K>6DD5S;2 M@%TWPR(Q221"2DCJ<#P5^Q1\,?AVOP__ +'\,+:/\+[J^O\ P[*;^ZDEMKJ^ MBFBO+F9WD+74\ZSS&26Y,KN\K2%BYW5ZI10!XM^UU^P#\-?VVH=*;QM8ZY#J M&C/$MOJ>@Z[>:)J#6RW=M=O9O/:R1N]M)+:0,T;$@-&DB>7+''*G4^,/V6O M'CKX-:%\/;_PU9CP5X9FTJ?2=(M))+*WT\Z7/!<6"QB%D*I#);0$)G:1&%8% M20?0** /)_BW^P]\,/CG\6M+\;^)_#V ML,R6]\MOWCFBMKJYT])A9W-S#'<2+'<3PO+&-FQU\N/;ZQ10 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M '@'Q&_Y2F?!O_LE7CS_ -._@VO?Z\ ^(W_*4SX-_P#9*O'G_IW\&U[_ $ % M> ?L;_\ )Q/[6'_95;'_ -0CPI7O]> ?L;_\G$_M8?\ 95;'_P!0CPI0![_1 M6;XQ\9:1\._">I:]X@U73="T/1K:2]U#4=0N4M;2Q@C4M)++*Y"1HJ@DLQ M!)-<]XJ_:,^'O@3QKX:\-:WX[\&Z-XC\9_\ (OZ5?:U;6][KO3_CTA=P\_WE M_P!6&ZCUH [.BN0\:_M!> OAMX_\/>$_$7C?PCH'BGQ:YCT+1M2UBWM=0UI@ M0"+:"1Q),02 1&IZBMGQSX\T/X8>#]1\0^)=9TKP]H&CP-=7^IZG=QVEG8Q+ MRTDLLA"(@[LQ % &M17 :Q^U=\+?#WP6MOB1?_$GP#8_#N]"&W\4W'B&TBT6 M<.^Q-EXT@A;2:!^P'\"?"OQ37QSI?P4^$FF^- MDO9-27Q!:^#]/AU5;J0LSW N5A$OFL68E]VXECD\UZW10!PWQ"_9A^&OQ<^( M6@>+O%?P\\#>)_%?A.2.;0]:U;0;6]U#1GCD$L;6T\D;20LL@#J48$, PYYI M?$?[,OPW\8?&'2_B'JWP^\$:IX_T.%;?3?$UYH5K/K&GQKOPD-VR&:-1YLF MK ?O'_O'/<44 <%H7[*WPP\+_%76?'>F_#?P%IWC?Q'!);:MXAM?#]I#JNJ1 M2;-\<]TL8EE5O+CRKL0=BYZ"M#0_@%X%\,+I8TWP5X2T\:)HC^&=.%MH]O%_ M9^E.8R^GP[4'EVK&&$F%<1GRDRORC'6T4 >6>(/V&O@GXLN-#EU7X/?"W4I? M#%K96.C/=^%+"9M)M[+>+.&W+1'R8[?S)/*5,"/S&V@9-;7Q"_9A^&OQ<^(6 M@>+O%?P\\#>)_%?A.2.;0]:U;0;6]U#1GCD$L;6T\D;20LL@#J48$, PYYKN M:* ,GPYX#T/P=J>LWND:-I.EWGB*\&H:M/9VD<$NIW(BCA$\[* 99/*BB3>^ M6VQHN<* /-/$G_!/3X ^,OB//XQU?X'?!_5?%US>#49MT_L^7Q.NC6XUF2V MP!Y#7>SSC'A5^0MCY1QQ7#^"_P#@G%^SS\./%T/B#P]\!O@SH.O6WF>3J6G> M"=-M;N+S$:.3;*D(<;D=U;!Y#,#P37L]% 'DGPF_8"^!'P$\;6_B7P+\%/A) MX+\1VB/'!JN@^#]/TZ]A5U*.JS0PJZAE)! /()!KUNBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** / /B-_RE,^#?_9*O'G_IW\&U[_7@'Q&_Y2F?!O\ [)5X M\_\ 3OX-KW^@ KP#]C?_ ).)_:P_[*K8_P#J$>%*]_KP#]C?_DXG]K#_ +*K M8_\ J$>%* /F#_@XE^*LFH_LI^/_ (;;YC^TAXPA\>>!?VH=4B62/ MQ!=_#WX6OX,CU>PN+#48B=0N3IX6WN$2>)O[7+%%V*WFE.-Q%?JUXQ\&Z1\1 M/">I:#X@TK3==T/6;:2RU#3M0M4NK2^@D4K)%+$X*2(RD@JP(()!%<]XJ_9S M^'OCOQKX:\2ZWX$\&ZSXC\&?\B_JM]HEM<7NA=/^/29T+P?=7_5E>@]* /SU M_P""B4TDOCK]M$3M9-XJC\*_#=?" G),ZM_:MV=/$/<'^URQ39_RV*_Q8KZ= M_P""JTWE?"SX5"[:!?#TGQ@\&+K8N#B!K?\ MB Q"3^$K]K%J?FXR%KW'QK^ MS[X"^)/C_P />+/$7@CPCK_BGPDYDT+6=2T:WNM0T5B02;:>1#)"20"3&PZ" MIM7^!O@KQ!X=\4:/?^#_ M>Z3XXF:Y\1V5QI,$EOX@E:&.!I+R-D*W#&&&& M,F0,2D2+T4 'YU_!N:1?VX/ \=RUE_P@S?M*_$%M'4D_9CJ(\/3Y*#[GG"] M.MY[^:9?XMU?4'_!&SS/^';?PV_U/]G[=1_L?R/]1_97]IW?]G>5V\K[%]GV M8^79MQQBO7M8_91^%OB'X+6WPWO_ (:^ ;[X=V006_A:X\/6DNBP!'WILLVC M,*[7.X83@\CFNUT71;/PWH]IIVG6EM8:?80I;6MK;1+%#;1(H5(T10 JJH M P !0!Q'QB^)7BSX;B.ZT[PWX=U;2IKVQT]);G7YK.X\ZZNHK9,QK9RJ$5Y ME).\G:"0N< \KXQ\=_M%V6M%/#_PL^"NIZ=L4B?4/BGJ=C,6[CRT\/3+@=CO MY]!77?M'?\D^T_\ [&CP[_Z>K&N]H \ _P"%C?M3?]$;^ '_ (>35_\ YF*/ M^%C?M3?]$;^ '_AY-7_^9BO?Z* / /\ A8W[4W_1&_@!_P"'DU?_ .9BC_A8 MW[4W_1&_@!_X>35__F8KW^B@#P#_ (6-^U-_T1OX ?\ AY-7_P#F8H_X6-^U M-_T1OX ?^'DU?_YF*]_HH \ _P"%C?M3?]$;^ '_ (>35_\ YF*/^%C?M3?] M$;^ '_AY-7_^9BO?Z* / /\ A8W[4W_1&_@!_P"'DU?_ .9BC_A8W[4W_1&_ M@!_X>35__F8KW^B@#P#_ (6-^U-_T1OX ?\ AY-7_P#F8H_X6-^U-_T1OX ? M^'DU?_YF*]_HH \ _P"%C?M3?]$;^ '_ (>35_\ YF*/^%C?M3?]$;^ '_AY M-7_^9BO?Z* / /\ A8W[4W_1&_@!_P"'DU?_ .9BC_A8W[4W_1&_@!_X>35_ M_F8KW^B@#P#_ (6-^U-_T1OX ?\ AY-7_P#F8H_X6-^U-_T1OX ?^'DU?_YF M*]_HH \ _P"%C?M3?]$;^ '_ (>35_\ YF*/^%C?M3?]$;^ '_AY-7_^9BO? MZ* / /\ A8W[4W_1&_@!_P"'DU?_ .9BC_A8W[4W_1&_@!_X>35__F8KW^B@ M#P#_ (6-^U-_T1OX ?\ AY-7_P#F8H_X6-^U-_T1OX ?^'DU?_YF*]_HH \ M_P"%C?M3?]$;^ '_ (>35_\ YF*/^%C?M3?]$;^ '_AY-7_^9BO?Z* / /\ MA8W[4W_1&_@!_P"'DU?_ .9BC_A8W[4W_1&_@!_X>35__F8KW^B@#P#_ (6- M^U-_T1OX ?\ AY-7_P#F8H_X6-^U-_T1OX ?^'DU?_YF*]_HH \ _P"%C?M3 M?]$;^ '_ (>35_\ YF*/^%C?M3?]$;^ '_AY-7_^9BO?Z* / /\ A8W[4W_1 M&_@!_P"'DU?_ .9BC_A8W[4W_1&_@!_X>35__F8KW^B@#P#_ (6-^U-_T1OX M ?\ AY-7_P#F8H_X6-^U-_T1OX ?^'DU?_YF*]_HH \ _P"%C?M3?]$;^ '_ M (>35_\ YF*/^%C?M3?]$;^ '_AY-7_^9BO?Z* / /\ A8W[4W_1&_@!_P"' MDU?_ .9BC_A8W[4W_1&_@!_X>35__F8KW^B@#P#_ (6-^U-_T1OX ?\ AY-7 M_P#F8H_X6-^U-_T1OX ?^'DU?_YF*]_HH \ _P"%C?M3?]$;^ '_ (>35_\ MYF*/^%C?M3?]$;^ '_AY-7_^9BO?Z* / /\ A8W[4W_1&_@!_P"'DU?_ .9B MC_A8W[4W_1&_@!_X>35__F8KW^B@#P#_ (6-^U-_T1OX ?\ AY-7_P#F8H_X M6-^U-_T1OX ?^'DU?_YF*]_HH \ _P"%C?M3?]$;^ '_ (>35_\ YF*/^%C? MM3?]$;^ '_AY-7_^9BO?Z* / /\ A8W[4W_1&_@!_P"'DU?_ .9BC_A8W[4W M_1&_@!_X>35__F8KW^B@#P#_ (6-^U-_T1OX ?\ AY-7_P#F8H_X6-^U-_T1 MOX ?^'DU?_YF*]_HH \ _P"%C?M3?]$;^ '_ (>35_\ YF*/^%C?M3?]$;^ M'_AY-7_^9BO?Z* / /\ A8W[4W_1&_@!_P"'DU?_ .9BC_A8W[4W_1&_@!_X M>35__F8KW^B@#P#_ (6-^U-_T1OX ?\ AY-7_P#F8H_X6-^U-_T1OX ?^'DU M?_YF*]_HH \ _P"%C?M3?]$;^ '_ (>35_\ YF*/^%C?M3?]$;^ '_AY-7_^ M9BO?Z* / /\ A8W[4W_1&_@!_P"'DU?_ .9BC_A8W[4W_1&_@!_X>35__F8K MW^B@#P#_ (6-^U-_T1OX ?\ AY-7_P#F8H_X6-^U-_T1OX ?^'DU?_YF*]_H MH \ _P"%C?M3?]$;^ '_ (>35_\ YF*/^%C?M3?]$;^ '_AY-7_^9BO?Z* / M /\ A8W[4W_1&_@!_P"'DU?_ .9BC_A8W[4W_1&_@!_X>35__F8KW^B@#P#_ M (6-^U-_T1OX ?\ AY-7_P#F8H_X6-^U-_T1OX ?^'DU?_YF*]_HH ^<(/VG M_C1X"^-WPO\ #7Q%^%OPPT71/B;X@N?#D&I>'/B/?:U=6%Q%HVI:JK-;3Z)9 MJT;)ILD9(F!4R*=K &OH^O /VR/^3B?V3_\ LJM]_P"H1XKKW^@#P#XC?\I3 M/@W_ -DJ\>?^G?P;7O\ 7@'Q&_Y2F?!O_LE7CS_T[^#:]_H *\ _8W_Y.)_: MP_[*K8_^H1X4KW^O /V-_P#DXG]K#_LJMC_ZA'A2@#W^BOF+_@J)^QK8?M0_ ML_\ B.ZLOA[X)^(/CNRT"^T[P\OB[5)X+'07GC.Z_M5$4Z1WT;*C1RHD4IVA M!VO(WU!8YXC(DEQ:1LUNJQ3S;RT8!^ME%?EM_P4,^Q_$'XE_M-_$:2P M@U+Q;\%O"W@34OAEJ,@"W6A22WES>&:S8@- ]U.JPS$8,T<*Q/N0;*^JO^"K MD?\ PD'P5^'WA2\A%UX9\>?%#PKX=\26SD"*^TV;4HFEM9<_>AG:..&1.DB2 MNARKD$ ^GZ*_*WX=_#_1?'7QR\&_ ;7/#6D:C\$--^/?C6TL_"]W!%/HLUO: M:"VH6MB;5@8VM8;N\NWCMB/+C-K%M4"% OU__P $A]=U#7?^">'P]&HS75PV ME?VCHUI+K?M'?\D^T_\ [&CP M[_Z>K&N]KR#]JGQMJ6E>'K*S@\(>(M2MT\0Z!,+^VFL%MW9=7LV$0$ERDN]B M @)0+N<98+EAT7_"W_$'_1*_'G_@7HO_ ,L* .]HK@O^%O\ B#_HE?CS_P " M]%_^6%'_ M_Q!_T2OQY_P"!>B__ "PH [VBN"_X6_X@_P"B5^//_ O1?_EA M1_PM_P 0?]$K\>?^!>B__+"@#O:*X+_A;_B#_HE?CS_P+T7_ .6%'_"W_$'_ M $2OQY_X%Z+_ /+"@#O:*X+_ (6_X@_Z)7X\_P# O1?_ )84?\+?\0?]$K\> M?^!>B_\ RPH [VBN"_X6_P"(/^B5^//_ +T7_Y84?\ "W_$'_1*_'G_ (%Z M+_\ +"@#O:*X+_A;_B#_ *)7X\_\"]%_^6%'_"W_ !!_T2OQY_X%Z+_\L* . M]HK@O^%O^(/^B5^//_ O1?\ Y84?\+?\0?\ 1*_'G_@7HO\ \L* .]HK@O\ MA;_B#_HE?CS_ ,"]%_\ EA1_PM_Q!_T2OQY_X%Z+_P#+"@#O:*X+_A;_ (@_ MZ)7X\_\ O1?_EA1_P +?\0?]$K\>?\ @7HO_P L* .]HK@O^%O^(/\ HE?C MS_P+T7_Y84?\+?\ $'_1*_'G_@7HO_RPH [VBN"_X6_X@_Z)7X\_\"]%_P#E MA1_PM_Q!_P!$K\>?^!>B_P#RPH [VBN"_P"%O^(/^B5^//\ P+T7_P"6%'_" MW_$'_1*_'G_@7HO_ ,L* .]HK@O^%O\ B#_HE?CS_P "]%_^6%'_ M_Q!_T M2OQY_P"!>B__ "PH [VBN"_X6_X@_P"B5^//_ O1?_EA1_PM_P 0?]$K\>?^ M!>B__+"@#O:*X+_A;_B#_HE?CS_P+T7_ .6%'_"W_$'_ $2OQY_X%Z+_ /+" M@#O:*X+_ (6_X@_Z)7X\_P# O1?_ )84?\+?\0?]$K\>?^!>B_\ RPH [VBN M"_X6_P"(/^B5^//_ +T7_Y84?\ "W_$'_1*_'G_ (%Z+_\ +"@#O:*X+_A; M_B#_ *)7X\_\"]%_^6%'_"W_ !!_T2OQY_X%Z+_\L* .]HK@O^%O^(/^B5^/ M/_ O1?\ Y84?\+?\0?\ 1*_'G_@7HO\ \L* .]HK@O\ A;_B#_HE?CS_ ,"] M%_\ EA1_PM_Q!_T2OQY_X%Z+_P#+"@#O:*X+_A;_ (@_Z)7X\_\ O1?_EA1 M_P +?\0?]$K\>?\ @7HO_P L* .]HK@O^%O^(/\ HE?CS_P+T7_Y84?\+?\ M$'_1*_'G_@7HO_RPH [VBN"_X6_X@_Z)7X\_\"]%_P#EA1_PM_Q!_P!$K\>? M^!>B_P#RPH [VBN"_P"%O^(/^B5^//\ P+T7_P"6%'_"W_$'_1*_'G_@7HO_ M ,L* .]HK@O^%O\ B#_HE?CS_P "]%_^6%'_ M_Q!_T2OQY_P"!>B__ "PH M [VBN"_X6_X@_P"B5^//_ O1?_EA1_PM_P 0?]$K\>?^!>B__+"@#O:9/.EM M \DC!(XU+,S' 4#DDUX/^T)_P4"T#]E3P?\ VY\0/"OBCPU8,2L/VB^T9I[I MAR5AA2_,DK>R*2*^,/C!_P %#/VB?^"E7A'6M#_9F^%VMZ3X+DC:VN_$NHS6 M]I>7BDE7CADFD6WC)!PRH\D@'.Y*\C,53I"*O)_);>K/"S;B'"X M%^R=YU6M(07--_);+S=D?>7[+_[8WA']K&;Q9'X9G9Y/"&L3:/=JS ^8T>/W MBX_@.>#[&O6*_"_]F+_@GC^W-^QY\16\4^!?!]QI5_(NV[B?Q#I$]MJ,>W8V]MITK\@ M/YMY-#Y"MCC>Q3IB1LBO)RGB5SA&&9PE1F]G).,7Z-]?)GA9%Q>ZE.-/.*"=!)')'>Z(R2*1D,"- M0P01T-2?\+?\0?\ 1*_'G_@7HO\ \L*^M/NCO:*X+_A;_B#_ *)7X\_\"]%_ M^6%'_"W_ !!_T2OQY_X%Z+_\L* .]HK@O^%O^(/^B5^//_ O1?\ Y84?\+?\ M0?\ 1*_'G_@7HO\ \L* .]HK@O\ A;_B#_HE?CS_ ,"]%_\ EA1_PM_Q!_T2 MOQY_X%Z+_P#+"@#O:*X+_A;_ (@_Z)7X\_\ O1?_EA1_P +?\0?]$K\>?\ M@7HO_P L* .]HK@O^%O^(/\ HE?CS_P+T7_Y84?\+?\ $'_1*_'G_@7HO_RP MH [VBN"_X6_X@_Z)7X\_\"]%_P#EA1_PM_Q!_P!$K\>?^!>B_P#RPH [VBN" M_P"%O^(/^B5^//\ P+T7_P"6%'_"W_$'_1*_'G_@7HO_ ,L* //?VR/^3B?V M3_\ LJM]_P"H1XKKW^OEK]I7QYJGBC]IW]E.WO?!?B;PY$GQ0OY!ZT;Q)J M>@3WMA.5:6RN9+"X@:YM6*@F"8O'DD[A:K:V!S9V]]IEK-'97T,(PB1W4,JJ@"8V +7N=% 'D_Q;_8 M>^&'QS^+6E^-_$_AN6_\1:4+-1+%JM[:6VH+9W7VRS6]M89DM[Y;>YS-"MU' M*(I"60*22=GXE_LQ>#?C%X$\2^&O%%CJ>MZ-XKU"+5;R"YUN^9K6YB\@PRV< MGG>98&)[:&6/[(T0CF4RJ%D=W;OZ* /%]0_X)\?"?4?@YH_@4Z!JMOH_A_6) MO$6G7EIXDU2UUNUU.9YGGOUU6.X74/M4QN;CS9C<>9*)Y%=F#L#Z7\,/AEH/ MP7^'.A^$?"VEVNB>&_#5C#IFF:?;+B*SMXD"1QKG)P% &223U))K=HH X+]H M[_DGVG_]C1X=_P#3U8UWM<%^T=_R3[3_ /L:/#O_ *>K&N]H **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **J M:[KUCX7T>YU'4[RTT[3[.,RW%S=3+## @ZL[L0% ]2:^$?V@_P#@MA!XE\9/ M\/\ ]FSPE?\ Q@\=3[D%]#;O_9%E_P!-,C#3*IZMF.(<'S".*X,=F>&P<5*O M*S>RW;]$M6>9F6<83 14L3.S>R6LI/LHK5GVU\3?BIX;^#'@ZZ\0^+-OB#^UMXPNO!'[)G@*_\13H MWE77C'5K7RK"Q!Q^\1),(HP<@SD$X.(FJ3X8?\$??''[4OC6U\=_M9>/+_Q; M?1MYMMX1TRZ,6G6())\MWCVJ!C@K %Z9,K5][_#CX9>'OA!X0M- \+:)IGA_ M1;%=L%E86ZP0I[[5 R3CDGDGDDUY7_"EC_\ IQ3^^H_TA^+]#Q/^%;,^^&HO MT=5K\5#\9>A\4?L\_P#!$O3]4\9I\0/VB_%5]\9/'UP%>2VNII&TFT(SB/#8 M:95[*0D8''E8K[KT;1K/P[I5O8Z?:6UC96D8B@M[>)8HH4' 554 *!Z 59HK MU<#EN&P<>6A&U]WNWZMZL]O+/_ S8ZTB*1;7>/*O; G/S0SKATYYQG:Z>J.VOAZ5>FZ5:*E%[IJZ9^9MU^R?\ M-?\$I;J74_@IKUS\9/A5;L99_!^ MJJ9+ZSCXSY2+@ENO-OC)Y:%@*^BOV*_^"NWPL_;%O8M!-S+X'\?;S!+X;UQQ M%,\P)!2"0X68@@_+A9.#E!7U17SC^VG_ ,$MOA1^V]:RWFO:0=$\6[?W'B/2 M L%\C ';YO&V90<<."<#"LO6OG_[+Q6!][+97A_S[D]/^W9;Q]'=>A\O_8V- MR[WLHG>'_/J;;C_VY+5Q]'>/H?1U%?F2GQ0_:I_X)'$0^-+.7X^?!>Q^4:S; M%_[3TF 8 ,C'<\84?PR^9'T E6OM']DC]OGX7?ML^'?MG@3Q'#C_ .W7M)><6SV6BBBO8/>"BBB@ HHHH **** "BBB@ HHHH \ _;(_ MY.)_9/\ ^RJWW_J$>*Z]_KP#]LC_ ).)_9/_ .RJWW_J$>*Z]_H \ ^(W_*4 MSX-_]DJ\>?\ IW\&U[_7@'Q&_P"4IGP;_P"R5>//_3OX-KW^@ KP#]C?_DXG M]K#_ +*K8_\ J$>%*]_KP#]C?_DXG]K#_LJMC_ZA'A2@##_X*??"3Q!XM^ G MB#Q)X7E^-&K^)=!T&^BT#0O GB__ (1Q8]1DC)AU&X9+BV:Y$#(N89))XRI; M%I,Y /R!\5_VL/%'Q:^'7Q&^,6C_ !*\4ZDWP4^'O@#Q+X9E\-W]]I6B>)+B M^9[[4+FXT[=&ETEY&J6WDW<1,"*P1(IMSU]_?M)?LIW7[0=[%<:?\5?BO\-) M&TRXT>]7PEJ5HD.I6LQ!(>&\MKF**9<'9O_\ !)3X7WE_ MHD&AWGBSP=X3T[1]"\/ZGX4T:\@_LCQ-I^BW)N=,M[WSX9;@B%V<,T$T+S([ M),TJ';0!X'_P4!^,7BW3_BO^T3XST[Q5XXT6;]FW0?"&I>&-*TC6+JSTV_GN M;N>ZOFN[2.00WXN84CM"MPCK&B,8A'(QDKZ0_P""F?C76-!^#W@KP[H^JZUH M/_"Q_B'X<\(ZAJ>D74EG?V=A=7\?VH07$;+) \D,;PB5"'3SRR%7"L+WQZ_X M)U^$/V@OC#-XMU#7_&6D1:U#I5KXHT+2[JV32O&,.EWC7MA'>K+!),%BF>0' M[-+ 98Y&CE,D>$'6?'/]E:Q_:'^'>M>'?$7BCQ64O-=L_$6BW]H]G;WGA&[L MWMYK5K%UM]I$5Q;B8?:EN"S2RHY>(K$H!\2^!_'GB7XC?%7PK^S[J/B[XD+X M0LOC3XMT"XU:#Q/J-KKVHZ1IVC?VI9V#ZM%.MZ42:^B0R^=YTB6"J\C;I-_U M9_P2W^*6O?&']A+P+JWB;4;_ %C7+7[?HEUJ5\!]JU,Z?J%S8+-K;QW;3Z>WB"75K MY;B.\N)5DM'L76:&YEA,)M/)2,1K'&GE1E?7O@!\#M!_9J^"WAKP'X92Z30_ M"UC'8VK74YGN9POWI9I#S)+(Q9W<\L[L>] '(?M4_%#3?#_AZRTR>V\1/<1^ M(= N2]MH%_' M_P#H'^//_"'UK_Y$KO:* ."_X:.\/_\ 0/\ 'G_A#ZU_\B4?\-'>'_\ H'^/ M/_"'UK_Y$KO:* ."_P"&CO#_ /T#_'G_ (0^M?\ R)1_PT=X?_Z!_CS_ ,(? M6O\ Y$KO:* ."_X:.\/_ /0/\>?^$/K7_P B4?\ #1WA_P#Z!_CS_P (?6O_ M )$KO:* ."_X:.\/_P#0/\>?^$/K7_R)1_PT=X?_ .@?X\_\(?6O_D2N]HH MX+_AH[P__P! _P >?^$/K7_R)1_PT=X?_P"@?X\_\(?6O_D2N]HH X+_ (:. M\/\ _0/\>?\ A#ZU_P#(E'_#1WA__H'^//\ PA]:_P#D2N]HH X+_AH[P_\ M] _QY_X0^M?_ ")1_P -'>'_ /H'^//_ A]:_\ D2N]HH X+_AH[P__ - _ MQY_X0^M?_(E'_#1WA_\ Z!_CS_PA]:_^1*[VB@#@O^&CO#__ $#_ !Y_X0^M M?_(E'_#1WA__ *!_CS_PA]:_^1*[VB@#@O\ AH[P_P#] _QY_P"$/K7_ ,B4 M?\-'>'_^@?X\_P#"'UK_ .1*[VB@#@O^&CO#_P#T#_'G_A#ZU_\ (E'_ T= MX?\ ^@?X\_\ "'UK_P"1*[VB@#@O^&CO#_\ T#_'G_A#ZU_\B4?\-'>'_P#H M'^//_"'UK_Y$KO:* ."_X:.\/_\ 0/\ 'G_A#ZU_\B4?\-'>'_\ H'^//_"' MUK_Y$KO:* ."_P"&CO#_ /T#_'G_ (0^M?\ R)1_PT=X?_Z!_CS_ ,(?6O\ MY$KO:* ."_X:.\/_ /0/\>?^$/K7_P B4?\ #1WA_P#Z!_CS_P (?6O_ )$K MO:* ."_X:.\/_P#0/\>?^$/K7_R)1_PT=X?_ .@?X\_\(?6O_D2N]HH X+_A MH[P__P! _P >?^$/K7_R)1_PT=X?_P"@?X\_\(?6O_D2N]HH X+_ (:.\/\ M_0/\>?\ A#ZU_P#(E'_#1WA__H'^//\ PA]:_P#D2N]HH X+_AH[P_\ ] _Q MY_X0^M?_ ")1_P -'>'_ /H'^//_ A]:_\ D2N]HH X+_AH[P__ - _QY_X M0^M?_(E'_#1WA_\ Z!_CS_PA]:_^1*[VB@#@O^&CO#__ $#_ !Y_X0^M?_(E M'_#1WA__ *!_CS_PA]:_^1*[VB@#@O\ AH[P_P#] _QY_P"$/K7_ ,B4?\-' M>'_^@?X\_P#"'UK_ .1*[VOF+]M3_@K+\*/V+GDTF]U%_%GC;/EP^&]$99[I M9".P ,DGP1K7'_ )*U\N?M'?\ !=/X:^ [E?#OPPT[7/BUX_O) M6M;72--T^Y@2*<9&V0O&)&8$?'[)6&I:I"0"%E0X=@>YG**#AEA-?9_[)?[ WPM_8H\/_9/ GAJWM;Z2 M,1W6KW6+C4KW_KI,1D#_ &$"IZ**\3ZYC\=I@X^RI_SR7O/_ P_67W'SOU_ M,\RTP$/8TO\ GY->\_\ !#]9_'O /@GQ5X'_^@?X\_P#"'UK_ .1*/^&CO#__ $#_ !Y_ MX0^M?_(E=[10!P7_ T=X?\ ^@?X\_\ "'UK_P"1*/\ AH[P_P#] _QY_P"$ M/K7_ ,B5WM% '!?\-'>'_P#H'^//_"'UK_Y$H_X:.\/_ /0/\>?^$/K7_P B M5WM% '!-^T;X>9<'3O'A!X(/@?6N?_)2OB_]K;_@G-\(OC+XE_X37X;#XC_! M[XDVDANK;5-"\#ZY#:RS\G<\*6R[&)/,D14\DD/TK]#:*X\;E^'Q_PP^.?AW^UO!N MK:_XITT/Y;7.E^%=6NHXV_NL4MCM;V.#7J?BCPKIGCCP]=Z3K6G6.KZ5?QF* MZL[V!9[>X0]5=&!5A[$5\$_&W_@C!JGP?\(Y5DBSC&P"O']GF. _AMUZ79_Q%Z/:7SL_,\#V6;97_ F\ M31[-_O8KR>T_1VEYL^R?^&CO#_\ T#_'G_A#ZU_\B4?\-'>'_P#H'^//_"'U MK_Y$KXW^!_\ P6AU'X3>.8?AY^U)X+OOA?XM3$2:W';N^DW_ $42$+NVJ2?] M9&TD6&?%&F^-- M=5T?4+'5M+OHQ+;7EE.L\%PAZ,CJ2K#W!KU,! MFF&QB;HRU6Z>DEZIZH]K+,YPF/BWAY:K>+TE'R<7JCD?^&CO#_\ T#_'G_A# MZU_\B4?\-'>'_P#H'^//_"'UK_Y$KO:*] ]0X+_AH[P__P! _P >?^$/K7_R M)1_PT=X?_P"@?X\_\(?6O_D2N]HH X+_ (:.\/\ _0/\>?\ A#ZU_P#(E'_# M1WA__H'^//\ PA]:_P#D2N]HH X+_AH[P_\ ] _QY_X0^M?_ ")1_P -'>'_ M /H'^//_ A]:_\ D2N]HH ^6OVE?BSI?CS]IW]E.TLK7Q-!+'\4+^8MJ/AS M4-.B*CP3XI&!)<01H6^8?*#N(R<8!Q]2UX!^V1_R<3^R?_V56^_]0CQ77O\ M0!X!\1O^4IGP;_[)5X\_]._@VO?Z\ ^(W_*4SX-_]DJ\>?\ IW\&U[_0 5X! M^QO_ ,G$_M8?]E5L?_4(\*5[_7@'[&__ "<3^UA_V56Q_P#4(\*4 >_T5\Z_ M\%"U\6>#/A)XF\?V7QUU/X-^&/ _AJ\OW&F:#I=XUY?*"T;74E_!<^9#E41+ M>VCAF=Y&'G,7C5/F'Q1_P4%\27_[0>D6'Q4^*OQ"_9]TO0/A?X.UWQ99^%O! MD&HZ9I/B'5YKTW<6J7UWI-^NFVD2PV\:R7,ULOS2'>3'(R 'Z445\$_MQ?MD M?$7X=?%?XU>(/#/C.?P[X6_9LT;POJM]X>CTNSN;?Q<]_=S2WZ7)YDMEG\L2JT8D*%E=048 ]YHK\^?"O[5_Q.^(WC#PQ M\#$^).KZ7XH_X6UXE\&ZKX\M-)TPZQ=:3I6EMJD)6"6T>P6[D6ZL(99!;>61 M'.R1(SKY?TS_ ,$Y_CWK7[2_[&7@OQ;XEFM;OQ)*EWI>KW5M!]GAO;RPO)[" M>=(O^6:R26SR! 2%WX!(&: .P_:._P"2?:?_ -C1X=_]/5C7>UY!^U3\7O"? MAKP]9:3J/BCP[I^JQ>(= NWLKG4H8KA(4U>SD>0QLP8(J(S%L8"J2> :Z+_A MJCX8?]%'\!_^%!:?_'* .]HK@O\ AJCX8?\ 11_ ?_A06G_QRC_AJCX8?]%' M\!_^%!:?_'* .]HK@O\ AJCX8?\ 11_ ?_A06G_QRC_AJCX8?]%'\!_^%!:? M_'* .]HK@O\ AJCX8?\ 11_ ?_A06G_QRC_AJCX8?]%'\!_^%!:?_'* .]HK M@O\ AJCX8?\ 11_ ?_A06G_QRC_AJCX8?]%'\!_^%!:?_'* .]HK@O\ AJCX M8?\ 11_ ?_A06G_QRC_AJCX8?]%'\!_^%!:?_'* .]HK@O\ AJCX8?\ 11_ M?_A06G_QRC_AJCX8?]%'\!_^%!:?_'* .]HK@O\ AJCX8?\ 11_ ?_A06G_Q MRC_AJCX8?]%'\!_^%!:?_'* .]HK@O\ AJCX8?\ 11_ ?_A06G_QRC_AJCX8 M?]%'\!_^%!:?_'* .]HK@O\ AJCX8?\ 11_ ?_A06G_QRC_AJCX8?]%'\!_^ M%!:?_'* .]HK@O\ AJCX8?\ 11_ ?_A06G_QRC_AJCX8?]%'\!_^%!:?_'* M.]HK@O\ AJCX8?\ 11_ ?_A06G_QRC_AJCX8?]%'\!_^%!:?_'* .]HK@O\ MAJCX8?\ 11_ ?_A06G_QRC_AJCX8?]%'\!_^%!:?_'* .]HK@O\ AJCX8?\ M11_ ?_A06G_QRC_AJCX8?]%'\!_^%!:?_'* .]HK@O\ AJCX8?\ 11_ ?_A0 M6G_QRC_AJCX8?]%'\!_^%!:?_'* .]HK@O\ AJCX8?\ 11_ ?_A06G_QRC_A MJCX8?]%'\!_^%!:?_'* .]HK@O\ AJCX8?\ 11_ ?_A06G_QRC_AJCX8?]%' M\!_^%!:?_'* .]HK@O\ AJCX8?\ 11_ ?_A06G_QRC_AJCX8?]%'\!_^%!:? M_'* .]HK@O\ AJCX8?\ 11_ ?_A06G_QRC_AJCX8?]%'\!_^%!:?_'* .]HK M@O\ AJCX8?\ 11_ ?_A06G_QRC_AJCX8?]%'\!_^%!:?_'* .]HK@O\ AJCX M8?\ 11_ ?_A06G_QRC_AJCX8?]%'\!_^%!:?_'* .]HK@O\ AJCX8?\ 11_ M?_A06G_QRO*/VT?^"EWPX_9L^ .N^(-+\;>$=;\1);M'I.G66JV]W/*_M<_\%!? MA7^Q+H1N/'/B2&'4I(_,MM%L@+G4[STV0@C:#_?D*)_M5^?<'_!7?XV?MZZ9 M8^$?AB/!OPEC%K$FO^,-?U>"VV2$8D^S>:<*N2<"-)9<8.4KV?\ 9#_8!_9K M^ FO+XN\=?%#P;\6_B+.XN;C6/$&OVL\$;SR3",;(!G/W!OP<,[5ZS_P -4?##_HH_ M@/\ \*"T_P#CE'_#5'PP_P"BC^ __"@M/_CE=6$R.E3J+$8F3JU?YI=/\,=H M_+7S.W \.4:558K%R=:M_-+I_AC\,?EKYG>T5P7_ U1\,/^BC^ _P#PH+3_ M ..4?\-4?##_ **/X#_\*"T_^.5[9]$=[17!?\-4?##_ **/X#_\*"T_^.4? M\-4?##_HH_@/_P *"T_^.4 =[17!?\-4?##_ **/X#_\*"T_^.4?\-4?##_H MH_@/_P *"T_^.4 =[17!?\-4?##_ **/X#_\*"T_^.4?\-4?##_HH_@/_P * M"T_^.4 =[17!?\-4?##_ **/X#_\*"T_^.4?\-4?##_HH_@/_P *"T_^.4 = M[17!?\-4?##_ **/X#_\*"T_^.4?\-4?##_HH_@/_P *"T_^.4 =[17!?\-4 M?##_ **/X#_\*"T_^.4?\-4?##_HH_@/_P *"T_^.4 =[17!?\-4?##_ **/ MX#_\*"T_^.4?\-4?##_HH_@/_P *"T_^.4 7/CA^S[X*_:3\$3>'?'7AO2_$ MND39/DW<66A;^_&XP\;_ .TC*WO7P3XF_P"";?QS_P""=?B"[\4_LN>,KKQ' MX7:0W-[X"UZ02K,.21'DJDG' *F*; #N37W5_PU1\,/^BC^ _\ PH+3_P". M4?\ #5'PP_Z*/X#_ /"@M/\ XY7EX_*,/BFJDKQFMI1TDOGU]'='BYGD.%QL ME5FG&HMIQ=I+Y]5Y.Z\CYM_9'_X+3> ?C7XC_P"$,^(UE=?"#XDVL@M;G2=> MS!;2S\#;',X78Q)XCE"MR "_6OL\'(KY<_:X^%7[+W[;7A[[)XZ\2?#VXOXH MS':ZQ9^(+.WU.R_W)@YR/]APR?[-?&=O\5OB_P#\$FKI/^$+^)W@O]H/X.6[ M +HLNNP-JVEQ<_+&BR/(F!QF+S(^I,29KS_KF.P&F-C[6G_/%:K_ !0_6/W' ME_VAF66:9A'VU+_GY!>\O\<%^& C^$[ M#4-)-R]YKLT=K]FO0X#6I8ML8;3N5P1D#H#P/J?_ (:H^&'_ $4?P'_X4%I_ M\R[-<)CZ;K8.:G%.UUW.]HK@O\ AJCX8?\ 11_ M?_A06G_QRC_AJCX8?]%'\!_^%!:?_'*[#T#O:*X+_AJCX8?]%'\!_P#A06G_ M ,'O%GAG7KV+XH7\[V^G:I!=2I&/!/BE2Y5&)"@LHST MRP]:^I: / /B-_RE,^#?_9*O'G_IW\&U[_7@'Q&_Y2F?!O\ [)5X\_\ 3OX- MKW^@ KP#]C?_ ).)_:P_[*K8_P#J$>%*]_KP#]C?_DXG]K#_ +*K8_\ J$>% M* ,O]KC]COXD_M _M!^!_%_A_P"(_@72_#O@.'[7I_A7Q3X&N]?L?[:\PE-7 M8V^K6.^:&/:L"RJZPN9)5_>&-HJW[2G[&GQ8_:@^'^L>"=<^-&@6W@7Q[H,& MA>,]-MO 8%RZ%6COVT>Y-\38BZC9EQ>+J!B."C=J^G** /E/]H7_ ()GS?&+ MXFZY=Z-XYB\->"/'^G:!I'C?P_+HAOY]6M='NWGMUL[O[1']D::.1[:=I(KC M?%MV"*1?,/H_[37[,NO?M*?#:\TB?Q;IFB:QI'BG3?%7@W5+70WD&B36$MO< M0)>1/RT4 ?)=K_P39\1>'O#OAO7M&^).E6OQ MBT+QSJWCZX\277A9[C1=2NM3@FM+JU?3%O4E6T6UEBBB47OF(;6%VED(%? %GJ-UK*^';/R[C4KF-8YM3NI'::YNG1?E1I9Y)9"J\+ MOP.!7H=% '!?M'?\D^T__L:/#O\ Z>K&N]K@OVCO^2?:?_V-'AW_ -/5C7>T M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%>4?M/_MN_"_]CK0/MWC_ M ,6:=H\TB%[;3U;S]0O/^N5NF789XW8"C/+"LJU>G1@ZE62C%=7HC'$8FE0I MNK7DHQ6[;LOO9ZO7F?[2G[8GPV_9%\,?VI\0/%>F:"KH7M[1W\R]O<9XB@7, MC\C&0N!W(KXENOV^_P!I3_@H]=2:9^SIX#?X>>!YG,,GC?Q(JK(R="T9(:-3 M@\K"L[C@AEKT?]FW_@AWX"\$^)O^$P^+FL:G\:_'MRXGN;O779[!9.O^I9F, MV.1F9F4C!V+7A?VQB,7[N64[K^>5U#Y+XI?*R\SYG^WL5CO=R>ES1_Y^3O&' MR7Q3^22\SS?5?^"D/[0O_!0W4)]&_9E^'L_A3PH[M!+XY\2(J!1D@M'N#1*1 MW5!/(.#A:YCQE_P;B>(/C!+KY=^IWEWH+ZB)),D[8W>[1] M@! Y';@*#M'ZCZ;IMOHVGPVEG;PVMK;((H888PD<2 8"JHX Z 5/42X:I8E M7S.;K2]7&*](Q:M\[LB?!]#&+FSBI*O+U<8K_#&+5O5MOS/DO_@F7_P3-U?_ M ()T2>(;7_A92>,M#U^-&-D?#YT]K>=&^602?:901M:0%=HR6!W<8/UI117M MX+!4<)16'PZM%;*[?YMGT679=A\#AXX7"QY81V5V[?>VPHHHKJ.T**** "BN M<^(_Q@\)?!W2/[0\7>*/#OA:PP3]IUC4H;&' Z_/*RC]:^3_ (V_\'"7[)/P M/$L<_P 5[#Q->QYQ;>&[*?5/,Q_=FC3R/SD%?19)PAGN]LOTK[]>"'$.'][.ZF'P*_ZB*].$O_ (N=3YFZ1H4NH1^SGZAC!$D43 MH3P0RDX/!SS7L'.59G0K9_G'UJ$9QYZ="A4<&KZJ52HZ;Y>_)"3:O;4 MSJUL9.#5*GR^;:_)7/@O]CC_ (.E?CUX;_:*T9_BSJ>B^+? &IWT=OJ5K%H] MM8S:9 [!6E@DA16)0'=MD+;@,9&YM_P3E_;J_X)H W/[._QHM?C/X(LN8O! MGC,_OTC'(BB$S^6%&.?)N+W+^\4>2$XZWYDE*ZO).)QY?4QM&#^LQHI/56$U=6 M/QSM_P#@@W^TE:?'O_A847C?X6QZ]_:C:IYZ:OJ*R!RQ)^8677!(S7Z_>&#J M+>&M/.L+9IJ_V:/[8(V959DW9P2JDC&0.E7J*\C*LCPV7<_U> M_O:N[OKW/"R3AS"94Y_5.;W]7=WU[A1117L'O!1110!X!^V1_P G$_LG_P#9 M5;[_ -0CQ77O]> ?MD?\G$_LG_\ 95;[_P!0CQ77O] '@'Q&_P"4IGP;_P"R M5>//_3OX-KW^O /B-_RE,^#?_9*O'G_IW\&U[_0 5X!^QO\ \G$_M8?]E5L? M_4(\*5[_ %X!^QO_ ,G$_M8?]E5L?_4(\*4 7/VS_%GQC\!>$M8\2?#[7OA' MX7\-^$O#M[K6I7?C'2[[5'OIH4:008@NK1+.!8XR6N6DN#\_^H41YD^<_&?_ M 5?\?:EX6N_'_A[P_X4T#P/\/?!7@WQGXXT77K>>ZUF8:\YEGL[6YCGBBMG MLK-?,WRP3">1Q'MA4&0^J_MZ? 7XR_M!_%7PKIVB>'/AEXS^"VE6PO\ 6O#' MB#QG?>'I/$NJK-F".]\C2KY9].A55D^S[D$\K 2AHHO+EXG]HO\ 8#^*GQW\ M8^-S''\-],\._'W1/#.F_$*"36+NXN?#DFF7,C77]G'[$JZBMQ:RM;JT_P!C M,31I*5<,8@ :G[8'_!07QU\%?BW\1I?#%OX+/@+X$:9X=U7QK%JUG<2ZGK": MI>2K-'93QW$<=H;6RB\\-+#/YSR+'MB ,I]H_;B_:$UK]GKX2Z/+X5AT>7QA MXT\4Z/X/T%M6C>73[:ZU"\C@-Q/'')'))'#$9IC&CHTAB"!TW;U\5_:\_P"" M?/CSXT_%WXDQ>&KGP3_P@'QXTWP[I?C.75;JXAU318]+NY&GDLX8[>2*\:ZL MY3 %EEMQ \:R9F!,=>J?MB? 7QO^T?\ #1(=)M_"6E^)O GC?2/%OA WFI3S M6>KC3YK>X\N]9;8/9M,?M=N?*6Y\M3'*"Y9H5 /'=$_;\^)WCB7PU\,M+D^' M=C\8[_XE:[X"U36[C1[NYT"WMM*L9=1?4(].6]2X+S6SV"BW-Y^ZDNG)FD6( M>9]"?L.?M%77[5W[*GA#QWJ-C9Z9K&JP36VK6EG*9;:WO[6XEM+M(6;YFB%Q M!+L+?-MVYYS7SSHW[ 7Q1\#W7AGXG:4GPYOOB_8?$G7O'NJZ%<:O=VV@W-OJ MUE)IS6$>HK9OLM6U'POX=U#59?$.@6CWMSIL,MP\+ZO9Q MO&9&4L49'92N<%6(/!-=%_PRO\,/^B<> _\ PG[3_P"-T =[17!?\,K_ P_ MZ)QX#_\ "?M/_C='_#*_PP_Z)QX#_P#"?M/_ (W0!WM%<%_PRO\ ##_HG'@/ M_P )^T_^-T?\,K_##_HG'@/_ ,)^T_\ C= '>T5P7_#*_P ,/^B<> __ G[ M3_XW1_PRO\,/^B<> _\ PG[3_P"-T =[17!?\,K_ P_Z)QX#_\ "?M/_C=' M_#*_PP_Z)QX#_P#"?M/_ (W0!WM%<%_PRO\ ##_HG'@/_P )^T_^-T?\,K_# M#_HG'@/_ ,)^T_\ C= '>T5P7_#*_P ,/^B<> __ G[3_XW1_PRO\,/^B<> M _\ PG[3_P"-T =[17!?\,K_ P_Z)QX#_\ "?M/_C='_#*_PP_Z)QX#_P#" M?M/_ (W0!WM%<%_PRO\ ##_HG'@/_P )^T_^-T?\,K_##_HG'@/_ ,)^T_\ MC= '>T5P7_#*_P ,/^B<> __ G[3_XW1_PRO\,/^B<> _\ PG[3_P"-T =[ M17!?\,K_ P_Z)QX#_\ "?M/_C='_#*_PP_Z)QX#_P#"?M/_ (W0!WM%<%_P MRO\ ##_HG'@/_P )^T_^-T?\,K_##_HG'@/_ ,)^T_\ C= '>T5P7_#*_P , M/^B<> __ G[3_XW1_PRO\,/^B<> _\ PG[3_P"-T =[17!?\,K_ P_Z)QX M#_\ "?M/_C='_#*_PP_Z)QX#_P#"?M/_ (W0!WM%<%_PRO\ ##_HG'@/_P ) M^T_^-T?\,K_##_HG'@/_ ,)^T_\ C= '>T5P7_#*_P ,/^B<> __ G[3_XW M1_PRO\,/^B<> _\ PG[3_P"-T =[17!?\,K_ P_Z)QX#_\ "?M/_C='_#*_ MPP_Z)QX#_P#"?M/_ (W0!WM%<%_PRO\ ##_HG'@/_P )^T_^-UXI^UE\8_V5 M_P!BW3&?QQH/PY@U79OAT6R\/VEUJ=QG!&(53*@YX:0HG^U6.(Q%*A!U:TE& M*ZMV.?%8NCAJ;K8B:C%=6[(^J*\=_:I_;U^%?[&6C&X\>>*[*PO63?;Z5;G[ M1J5UZ;(%^;!_O-M3U85^>[77Q?\ ^"G#_9O@S\#? ?P8^&MV<'Q9K.@VJWEW M$6BU;Q;;M\5/%A :6\UV$/8H_ M&?+M"60].LID/H17A?VMBL9IEM/W?YYW4?DOBE^"\SYK^W,9C_=RBE[O_/RI M>,?^W8_%+\%YGE4W[:_[4?\ P4NF:R^ _@QOA1\/;EMC>,=?P+F>/C+1,591 MP3Q DK _\M%KU7]EW_@A_P##?X3:_P#\)7\2+W4/C)X]N'%Q.%KZ97]E7X7HH ^&_@( # \/VG'_D.E_X97^&'_1./ ?\ MX3]I_P#&ZUHY#3HMG+X5_A@O= M7XOS.YM+2+3[2*""*.&"%!'''&H5(U P% ' ':I*X+_ (97^&'_ $3CP'_X M3]I_\;IL_P"R_P#"VU@>67X=^ (XXU+.[:#:!5 Y))\O@5[R71'TQW]%?"?[ M3W_!17]A+]D[[1;^(K[X2ZKJ]OE3I7AW0;76;O>/X&%O&R1-_P!=72OQG_X+ M,_\ !5;1/VS9?#NE_";X<7'PM^'"QR3&XFT:UTZ]\1S!RN\O #^Z08&Q96&Y MB3R!7[9X<^ G%7%F-I4_J\\-AY;UJD&HI6O[J?*ZC?11^;2NSS<7FE"A%N]W MV7]:']0E5=9UJS\.Z9->ZA=VUC9VZ[I9[B58HHAZLS$ #ZU_)K_P2;\'_%K] MJS]HO3_@GX \;Q^$X/%T5Q:;%J$>G1V\$DQ=2Z-)&6VA!Y;)EG7)[C] M:_AW_P &F_@74[J*\^+/QI^)7Q#NU.]TLQ%IL+-W!\TW+X_W64_2OI>-_ W( M^# XDSV,&TIQC3H5)U)0;:NXW5.%VFDG5>US+#9G5Q$.:C2^]I+_/\#[- M^-O_ 6:_9<_9]\Y/$7QL\$27,&0]MI%V=9N%;^Z8[-964^Q KY8\:_\'4/P MFU?6FT?X3?##XL_%G6_^645EIBVL,WICF2?GW@KZ$^"?_!!;]DSX$K$^G_!O MP[K=U'@M<>(WEULRGU,=R[Q#Z*@'M7N^C?L<_"+P[9BWT_X5_#BQMQTBM_#5 ME$@_!8P*^/\ [2\-,N_W;!8K&R_Z?584(?\ @-*,Y_\ E1?(WY,;/>48^BO^ M=OR/SL'_ 4'_P""CG[4PQ\-?V6M!^%VF7//VWQE<,+JU4]#MN9+8D_]NS?2 M@_\ !+O]O_\ :B^;XM_M>P>!+&YYDL?!$$B.B=XS]G6R!XX.7<>I:OT>_P"& M5_AA_P!$X\!_^$_:?_&Z/^&5_AA_T3CP'_X3]I_\;H_XB_/!Z9!E6$PEMI*C M[:HO^W\0ZNOHD'U!2_BSE+YV7W*Q\"?#C_@U:^!%IK']K_$?Q=\4/BKK4I!N M)-4U@6L$_P"$2^?Z]9S7UA\$O^"2_P"S5^SP8G\*?!7P#:W,&/*N[W35U.[C MQZ3W7F2@^^ZO2_\ AE?X8?\ 1./ ?_A/VG_QNC_AE?X8?]$X\!_^$_:?_&Z^ M=SOQ4XPS>/)F&95I0_E4W&'_ (!'EC^!M3P.'IZP@CN;2TBT^UC@@BCAAB4( MD<:A511T X J2N"_P"&5_AA_P!$X\!_^$_:?_&Z/^&6/AA_T3CP'_X3]I_\ M;KX!MO5G4=[17SC\4O&G[*7P5\Q?$Y^"6E3QYW6K66GR70Q_TQ1&D/\ WS7Y MU?\ !7;]L3]G;XZ?!32?#'P?TG2UUVS\0PW]SJ-AX:73(GM4M[F-H_,9(Y&R M\L1V[<';G/ KFKXJ%*+=U?M<_0>"_#;..(%O%?BWPU+XO\.Z3]K-[I,5I%=-U?J5\//^"GO[$_CC8+WPMH7A623HFK>!H3@^A:WCF4?7./>L,/F M-.I&\_=?J?7<=^!>>Y%BHTLMA/&4W%2A'([&OSR^//\ P;,_#M/& M!\9_L]^//&O[/OC> M);2:3?37-@&)#;0#(MQ&&(YVS% .D9 KZB^'?CS]D MWXK[!X?G^!>H32?=MQ;Z='<'_MDZA_\ QVO4H/V7_A;=0K)'\._ $D;C;>2XN5.,OBA=2IR_Q4Y7A+YQ9^*9GDE6C/V>/H2A+ M^]%Q?XV9^:7_ U9_P %#?\ @F&OE_%7X+'^&WBF1A$^C^,473CYN<% M$N=QMV^;@ R*YR/D!.*^I?\ AE?X8?\ 1./ ?_A/VG_QNO(?VFO^".7[-?[6 M.ARVOB?X3>%+.\<'9JNA6::1J,3=F\ZW"%\=EDWK_LU]Q_KEP=GON\2Y9]6J MO_E]@[0^5]7Q%+^#.Z[2_SW^^Y]+VEW%J%I%/!)'-!,@DC MDC8,DBD9# C@@CO4E?C=XU_X-W_C)^QEXAF\0_LP?%32?$NFQDN/!_Q!TRUO M$D3)^19)(GMV8@XW>5 1C[^<8@\)?\%<+7]DCQ!:>&/VQ/V-M-^'5Y(PA7Q- MH'ABUN-,NWYR5C8,C 8))@N)>^$XYF?A!4S*+K<&XVEF$=^2+]EB$NMZ%1J3 MM_T[E4'_ &@H:8B+AY[K[U^MC]F**^9?V6?B=^R=^VKH0OOAA%\(/%?R>9)9 MP:/:1:A;+ZRVLD:SQ]?XD%>N_P##*_PP_P"B<> __"?M/_C=?E&89;B\!B)8 M3'4I4JD=XSBXR7JFDT=T9QDN:+NCO:*X+_AE?X8?]$X\!_\ A/VG_P ;H_X9 M7^&'_1./ ?\ X3]I_P#&ZXBCO:*X+_AE?X8?]$X\!_\ A/VG_P ;H_X97^&' M_1./ ?\ X3]I_P#&Z .]HK@O^&5_AA_T3CP'_P"$_:?_ !NC_AE?X8?]$X\! M_P#A/VG_ ,;H [VBN"_X97^&'_1./ ?_ (3]I_\ &Z/^&5_AA_T3CP'_ .$_ M:?\ QN@#SW]LC_DXG]D__LJM]_ZA'BNO?Z^6OVE?@MX.^'/[3O[*=[X>\)^& M=!O9?BA?P/<:=I<%K*\9\$^*6*%D4$J2JG'3*CTKZEH \ ^(W_*4SX-_]DJ\ M>?\ IW\&U[_7@'Q&_P"4IGP;_P"R5>//_3OX-KW^@ KP#]C?_DXG]K#_ +*K M8_\ J$>%*]_KP#]C?_DXG]K#_LJMC_ZA'A2@#W^BOGS_ (*#?\%!]%_8#\ Z M9J-YX7\4>+]9UV;R[&PTNPG-M%&L]M!+<7EZ(V@LX4:ZA ,K!I&D5(ED8D!_ MQ)_:F^(K?M=W_P *?AO\/?!OBEO#WA?3/%&NZMX@\976AQV4=_>7]M!!%'!I ME[YLF-/G?#M'QCZT ?0%%?+O[3O_ 4:O/V?_B_XBTG3_ T'B/PC\-[+0]1\ M?:Y)KILKC0X-6O9+:'[):_9Y!>/#'$]S.&F@"PE-C2R-Y8]3_:Y_:,?]F3X3 MP:S8Z(/$WB'6];TWPUH&CM>?8H]1U&_NXK6!)+CRY/)A4R&223RW*QQ.51VV MHP!Z?17R;:?\%(_$/B+PQX=T/1OASI%S\9-;\=ZKX G\,7?BF2WT?3[K3;>> M[NKMM36RDD:T-K%%)$PL_-W_LH?M"V?[5?[.WA7Q_9Z==:,OB M*S\RXTVY=9)M,NHW:&YM7=?E=HIXY8RR\-LR.#0!-^T=_P D^T__ +&CP[_Z M>K&N]K@OVCO^2?:?_P!C1X=_]/5C7>T %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44R:=+:%I)&6. M.-2S,QP% ZDGTKXQ_; _X+;?"[]E+XJZ3X?BN8/&L+PSR:L^@7,=U)ISJN8H M\AQ&7=N""PV]3Z5QXW,,/@Z?M,3-17F<&8YIA,!2]MBYJ$=M3[1KP?\ :Y_X M*3_"']BJSE3QEXG@DUQ4WQ:#IF+O4YLC(S$"!&#V:5D4XZU\DM\5OVP/^"HF M8_!FE_\ #/7PLO>/[7O&==6OH3D;HWPLIR,$&%8E[>:17O/[(O\ P1H^$'[+ M=['K=_82_$/QJ7,\NN>(E%P5F))+Q0',:')SN;>X/\=>1_:>,QFF74[1_GG= M+_MV.[]79'@_VSC\?IE5+EA_S\J)I?\ ;L/BEY-\J/"A^T+^US_P4\_=?#'P M^OP%^&%YQ_PD>J.RZE>Q'^*)]N_G&08$4 \&;'->U?LG_P#!%?X2?LYZHOB# MQ%#<_%+QP\GGS:UXD43QB;.2\=L2R YP=TAD<$9#BOL"N!^._P"U-\-OV8-" M_M+XB>.O"O@RT*[XVU?4HK5YQT_=HS!I#[("?:N_+.%98K$Q4HRQ-=[:JH10 !@ #I2U^:/QJ_X M.A?@KH_B+_A'?A!X3^('QR\42DI:V^B:9):6MPPXP'E0SGGH4MW!]>F>*/Q; M_P""G'[?'R^&/!G@S]F/PG><+>ZUM;50A^\&659IPV.A%M#ST8=1^X87P4XB MA26)SOV>7TGM+%5%2;]*>M5OR5,]=YC1O:E>;_NJ_P".WXGZF^-O'NA_#3P[ M/K'B/6=)T#2;89FO=2NX[6WB_P!Z20A1^)KX>_:7_P"#DO\ 9:_9[FFLM,\5 MZC\3-;0[$LO"%B;R-W/"C[3(8[=@3W21S['@'RGP3_P;+:?\6?$4'B3]I;XZ M_$WXUZZIWFW^VO:V<9/6/?*TTQ0#@>6T/; &*^X?V9_^"0 *NHK9BYU(@>MW,7G/XO71]0\-\GUQ.)KYE47V:45AZ/HZE12JM>< M:<1>K^Y:?B?!!_X*>_MW_MTD1? 3]FJ'X9^'+LXB\2^-V._R^TT M?VCR(V&>R13_ (X)I]M_P0*^._[8LL=Y^U9^U1XL\1V5_.*@']GJ?\>3G^ M"^Y6/DO]F'_@AQ^R_P#LGFWN- ^%FB:SJ]OAAJOB0'6;K>/XU$^Z.-O>)$KM MOV[O^"9WPE_X**_#>P\-_$70Y2NCG.EZCIDBVM_IG&"L4FU@%( RC*5X'%>_ M5XI^T?\ \%$O@[^R1XXM?#?Q"\8?\(_K5[8IJ4-O_95]=[[=Y)(U?=!"ZC+Q M2#!.?EZ8(S\)7X]XAEF,,ZKX^J\1!WC4E4DY1]&WHNEEI;2UCV,MR'$9A/ZE ME^'E5DU?EA!R=EUM%-Z=SA_^">W_ 1\^"W_ 31DO[SX?:9JM[K^IQ>1<:Y MKEREWJ#19!,:LB(B(2 2$09P,U]1UXQ\#/\ @H9\&?VC]+UV]\)>.].N[+PU MY']IW%[;W&F16OG>9Y66NHX@V?)D^[G&WG&1GEOBG_P5Q_9X^$GF)>_$O1M4 MN(\@0Z*DFJ%SZ!X%:,?BP'O7D9[Q+C"ISYE=75U:ZNFGKT=SZ0HKX U+_ (+TZ5X]OI;'X3?! MOXE?$:]4[%VVWD(S=N(5G?'U53]*@_X7S^WE\?\ CPY\,/!OPNTV7[EWK$BO M=1Y_O++(S]>']7/5?E-M&/QB/TKK/AM_P0*^ _A&X%SKZ>+/'%XS; MY7U;5FB21_7;;B(X]F8^Y-'M:TOAA;U?^5Q_ZM<*8/7,,U=5K>.'HRE]TZCI MQ_!G0_%+_@N'^SM\,S)'#XLOO%-U'UAT33)9L_2201Q'\'KS+_A\[\0OC/\ MN_@]^S=XZ\2Q2_ZK4M2$D=LH[%A%&T?/O,*^N?A;^QA\)O@IY;>%OASX.T>> M/&VYBTN)KKCIF9@9#^+5Z;1[.O+XIV]%_F']N<&X/3!9;4KO^:O6:7_@%)0^ M[G9^?(M_^"@G[0?WY?AU\'+&?J%\J:94_P#)M@V/=#G^[1_PY5\;?&;Y_C'^ MT9X^\5Q3?ZW3[!GCMT'<*9I)$Q](1]*_0:BCZI!_&V_5A_Q%/-*'_(IHT,)_ MUZHP4O\ P.:G/Y\Q\E_"W_@B+^SK\,?+DD\'7/B:ZCQB?6]1FN,_6)"D)_%* M]M_X8[^$A\+QZ(WPN^'DFCPRK.ED_ARS>W61591)L,>-X#,-V,_,>>37H]>3 M?M=_M(/^SI\,#K.G1Z;J.H_;(K?[)<38^5MV6PIW<8'YUK&C3BK1BCPY\2<1 MYUBX4ZN+JU*C>EZDM'Y:V7RL;/@C]DWX6?#/Q/;:WX;^&GP_\/ZU9;_L]_IO MAVTM+JWWHR-LDCC#+E&93@\AB.AJ?XA_LQ?#CXMB3_A*/ 7@[7WD^])?Z/;S MR9]0[(6!]PI;2SI+(&B5CC(RK!U!'(/(([U7)&UK:&>=4<[RO%0GC:LE4:TESMNU^Z=]^A\H?$3_@B7^SC M\0=[KX'DT&Y?K-I&IW-OCZ1EVB'_ 'Q7EL__ 07L_A_,TOPN^./Q0\ RY+I MBX$P1NO_ "P:W/ZY]S7Z!45B\)1;OR_I^1Z>"\4>*\-#V<<=4E'M-JHONJ*2 M/S[_ .&2OVXO@SSX3^//AOQK9Q?\N^OV_P"_F'UE@E/_ )&'UH_X:X_;B^#7 M'BSX">'/&EG%_P O&@7&9YAZXBGE/_D(?2OT$HI?5;?!)KYW_,[?^(C^WTS/ M+<+6[OV7LY/_ +>I.&OR9^?UO_P7IL? ,RP_%'X(?%'P#-D*X-N)@C?]MUMS M^F?:O0M&_P""PO[+GQ\\/3Z+KOB:SBLM23R[G3/$NAS?9YT/\,FZ-X".G!:O MKRXMTNX&CE1)(W&UD=A?VOP3B],3EU:AYTJRFO_ :L&_\ R?YGP;\8 MO^"(G['O[86MQ^(_@GX_TSX6^-D?S[2]\":_#+!%-SAC9>9^[QG[L#0]/KGF MO^-DO_!,-O\ F#?M;?#JS/\ TTD\01Q ?\!NC*3JVDZS*<'U"W'G*/IC'M7#_\ #E#QI\+OF^%G[2GQ'\*I%_J[ M.Z:22%QV5C#-$N/K&1[5^KY?XT<1QP\GTS]_\ A7Q;I7COP]:ZOHFIZ?K.E7R> M9;7MC<)<6]PG]Y)$)5A[@U^5W[4O_!*G]IOXV:$;'QR_P<^.ME$GEV\FK6,= MMJ\*^B7@A@N(\_[-S7PMXA_85_:^_P""7R:YXZ^&=K\2/AII^D03ZKJEOI=T M-6T80Q(9'>1$::)HT1"2;@28 R6 %>EA\%P!Q+5C1R^I5RO$S:2A63KX=R>B M4:L%[6%WUG":7\QR8O@#,:%*5;!8S#8N*5[4ZT85++K[.KR-^D=>R/Z2J*_D MBUO_ (+@?M8Z_P#$9/%$WQS\;QZA&X<6]M<);:=QV-E&JVQ''0QFOZ9O^"97 M[5U_^V_^PA\-_BCJMBFG:MXITUVOX(U*Q_:()Y;:5T!Y".\+.H_NL.37K>*_ MT?\ /> LOP^99C6IU:=67(^1R]V=G)+WDKII.S7;5+2_YY@LTI8J;A"]U^1[ MO1117X0>F%%%% '@'[9'_)Q/[)__ &56^_\ 4(\5U[_7@'[9'_)Q/[)__95; M[_U"/%=>_P! '@'Q&_Y2F?!O_LE7CS_T[^#:]_KP#XC?\I3/@W_V2KQY_P"G M?P;7O] !7@'[&_\ R<3^UA_V56Q_]0CPI7O]> ?L;_\ )Q/[6'_95;'_ -0C MPI0 [_@I]\%/$W[1'[$/B_PAX.TS^V/$6J7.E26MI]HBM_-6'5+2>4[Y65!B M*)VY89VX&20#\^_\%,/V&)?VA?''C\^'/V<8/$/Q+\:Z'ING^$OB^OB2R7_A M![V!Y?)O66XFCO-,>SD=9]VE0SO+_CI\,M,N_#/@S4[S7OA3\1=#\5:=IEU?65N?%EO8SP3 MW'V.3SRD9>&6YBC%V8,S0'>$B9)6^CZ* /SW\+?LH_%#X<>-O"_QSC^&FJZI MXD/Q8\3>,M6\"VNL:8-:M=*U73#I< 2:6Z33WNT2UL9I8Q=>6 \RI+(R+O\ MIO\ X)S_ $UK]FC]C+P7X2\2PVMIXDB2[U35[6VG^T0V5Y?WD]_/ DO_+18 MY+EXPX #;,@ '%>VT4 >0?M4^"M2U7P]97D'B_Q%IMN_B'0(186T-@UNC-J] MFHE!DMGEWJ2' +E=R#*EB_P"%0>(/^BJ>//\ P$T7_P"5]'[1W_)/M/\ M^QH\._\ IZL:[V@#@O\ A4'B#_HJGCS_ ,!-%_\ E?1_PJ#Q!_T53QY_X":+ M_P#*^N]HH X+_A4'B#_HJGCS_P !-%_^5]'_ J#Q!_T53QY_P" FB__ "OK MO:* ."_X5!X@_P"BJ>//_ 31?_E?1_PJ#Q!_T53QY_X":+_\KZ[VB@#@O^%0 M>(/^BJ>//_ 31?\ Y7T?\*@\0?\ 15/'G_@)HO\ \KZ[VB@#@O\ A4'B#_HJ MGCS_ ,!-%_\ E?1_PJ#Q!_T53QY_X":+_P#*^N]HH X+_A4'B#_HJGCS_P ! M-%_^5]'_ J#Q!_T53QY_P" FB__ "OKO:* ."_X5!X@_P"BJ>//_ 31?_E? M1_PJ#Q!_T53QY_X":+_\KZ[VB@#@O^%0>(/^BJ>//_ 31?\ Y7T?\*@\0?\ M15/'G_@)HO\ \KZ[VB@#@O\ A4'B#_HJGCS_ ,!-%_\ E?1_PJ#Q!_T53QY_ MX":+_P#*^N]HH X+_A4'B#_HJGCS_P !-%_^5]'_ J#Q!_T53QY_P" FB__ M "OKO:* ."_X5!X@_P"BJ>//_ 31?_E?1_PJ#Q!_T53QY_X":+_\KZ[VB@#@ MO^%0>(/^BJ>//_ 31?\ Y7T?\*@\0?\ 15/'G_@)HO\ \KZWOB-\5O#'P@T! MM5\5^(M$\-::F9F& ]0\):1-J&J_&/QAIEA; M+NFN;N+0H88AZL[6 'U-?%DO[1_[<_[8D3?\(1\.?#_ ,"_#4X)&J^)&S>P MH>Y$Z%\8YRMH/KTKR+Q[^R)\$=)UE=7_ &L/VSM/\8:Q;MYK:+#XFAC$!'!5 M8VDEF*]?]5%%UQ]8R^KFF;5/8Y'@:M>7^%I?=9R?RB>-+B6O67^P8:4E_-/] MW#U][WG\HGT#\?\ _@K'\&_@29K>#X__ !!\<:I'D"S\,:;HMZK'M_I!L%@( MSZ2$^U>4:3^UW^VC^U9J,9^#G@_QGX:\/RM\NL>,[?2E26/_ )Z(6L;=2/:, M3?CVP/#W_!8G_@G1^PBH_P"%;:%<^)-3LQA;W1/#$UQ?%AZ7>HF)NO\ =DVU M5\;?\'/GB[Q1:[OAG^RYXWO[.<9AU?Q)?G3[-!V9]D+1X^LZCWK]'PG@#XE8 MZE[?'8>6%I?WN3#KYSKRB_N2.>%#,L=/V=?%6O\ 8H1;?_@34I?OP_P#! M'+XO_M0R+=?M%_M">(M:MI2'ET'PX?*LU)Y.TNJP*>W%M^/%?F_^T[^Q/X;_ M &1_V@)/#&O?'[X(^$];MKE)+;3KG4]7OKK3QD-']HD@TQHXVQ@G?L]< 5ZU MX[_X+7_MG_$UG$6N?L^_!JRD_P!3<02IK:]NKR5I9KJ5B2TC.W+%B+QN!KPC)V52JJD>9VO\ M4M6^MEH?T^I^WO\ #7]EW]GGPQ=?%G]K;2X->_LR-I8/#=]I6MF[0#$YTS5;^ M*]?2K>QV1B-#:^1+;R_.LK%W'(=1T'/Z=^%/VC_VS[O0;?2OA_\ LS>!O VC M0+L@M[QDM8[1?]F,W, 'T"?A7B<0?\0YX,S*OD]'#5LTKX>3@Y5)^SH\T=-( MT;SG9Z.]2*;OH?L63^&?$.+P-+%5JM'#4IQ3BZM:E&35M&U*7,F_.-SQOPO^ MRQ_P4[_;7TWROB'\9=%^ WAF\Y>UTE;8:Q&C=-IL%#YQU!ND(/8'IW/PY_X- M6/@G::DNM_$/QU\4/B7XJD<2W=]?W\$4%RX_B,312.WTDE<'O7>?\*[_ ."A M/Q+_ -=XW^&'@.*3[Z10PRNH] 1;3G/_ (?6C_AV%^TQ\1/^1N_:R\1Z>K_ M .LBT2&Y5&]ODF@&/^ _A7SV+\<^)_8O"Y)"& I/[.%IQHW]:BO5?SFSTUX9 M9/0?-F6:7I/[$OPNQ_9W@ M?P?JV(>\DODW^IZ]+(N&X+FHY9C*W_7RI3I+\*ET.%HM2B!@@AA^T7&+=/W48)5MSG"C'G#UK]-_^$<_:H\5_>UWP9X; M#=0(XW*C_OU+_.O#_P!J;]E+XSZWXHTV;6)KSX@7/V4@7-A;DQ6@WG]W]U?K MT[U$\%&:M*3?S/JN#>.IY?F4:E-8&EHU^ZII2V_G:O;RY]3Y=_X)B?\ !)_P MO^TWXC\6V/Q-OM>LY]+@MKG2TT*]BC25"TBS^<9(7.0?(V[<=7SGC'WEX&_X M)*_!#]G]DDM-2:SEAY2?6+30[^5#ZA[NQ=@?<&O+_P!EG]@;Q)XX\4:E;^,+ M?Q3X/T^.U#I+"HB-T^\#82V1TR>G:O?](_X)8?#/3SFXG\3ZB>I\^^1$? ]BEJ MO[0EW906XVI;VTGA[$8] B6''Y5S>L_M1>!-%R'_ &@O&T[#HMOH^FRY_%=+ M(_6NZT;_ ()\?"+1L$>$DN''\5Q?7,N?P,FW]*ZO1OV6_AOH./LW@;PL&7HT MFFQ2L/Q<$UU'Y0WP^G=NM-_]N1_^2/F_6/V[/"6FY\CXH?&'43V^SZ+H2Y_[ M^6:UG?\ #9WB#6_^1?F^..L9^[_H&BKN_P"^--DK[,T?P?I/A['V#2].L<=/ ML]LD6/\ OD"M*@7]H9+#X,'*7^*J_P HQ7YGQ#_PN+]H3Q'_ ,@C0_BC:;ON MG4(-*'_H6F15:TNQ_:_U:7<-1>QA;[OVM-&R/KMBS^E?:E% ?V_A8?P<%27K MSR_.1\JZ;\+/VI]8AVWOQ$\-6*'[V;>#S!]/+M?_ &:K'_#'/QA\2?\ (7^. M.KVF?O"PCF _\=DCKZBHH#_6K%1_@4Z4/\-*'ZIGR]_P[/BUO_D8/B7XUUC/ MWOWH7=_WV9*POB%_P23\/RZ!_P 4KXAUJ'5?,7G5IHI+;9SNXCA5MW3'..M? M7U%%BX<:9S":E&N].EDE\TDD?"WAC_@D?K"^(+0ZSXHTU]*\T?:ELE=+@Q]] MA="H;Z@BO1C_ ,$S8O#'/A'XE>-/#K#[I\P/M/\ VR,5?4=%%C7$<=9U6ES2 MJ_+EC;[FFCY;E_9U_:'\&1D:!\6[+5%48']IP[G8?]M(YAGZG\:Y'6[?]KCP MU<[YM0FU6U7[QTV/2-Q^@> M_P".&OM*B@Y_]9YS_P!XP]*?K!1?WPY3X@_X M:>^*/A'Y?%FG?&;3E7[UQ;VFDM&?INTH+_X^:U?#O[+-OV3]HOQ!&6Z"[AT:S/_ )&TY:[[0O!-[XHA M\S3?C+XMU&/&=UJFA2C'U6P-5?$O[$'PI\5[OM'@K2H2W>SWV>/H(F45P.N? M\$M?AY>3>=I=]XGT.=3E#;WJNJ'_ (&A;_QX4:C]AD%72%6K3_Q1C)?^2R3_ M /5_P#A4'B#_HJGCS_P$T7_ .5]'_"H/$'_ $53QY_X":+_ /*^O&?^&%OB M'X.Y\+?&KQ%"B_Y, M<1_\>/UH%_8.$J?[MC:;_P 7-!_C&WXGLO\ PJ#Q!_T53QY_X":+_P#*^L3X ME_LNWGQ=^''B#PIKOQ,\?76B>)]-N=)U"%;?1D,UO/$T4JAA89&4=AD: M?\-/_'GP1_R,/P<75 GWCI$KG=]-AGJ*_P#^"H%CX=L)UU[P%XLT'4/+;R4G MB#1^;@[0Q?RVVYQG SCM0I.+O%V9I2X4S134\*HSL[IPG"7X)W_ ^'_$/_!G MG\-+[XH"^T[XO>,['PB7W/I,NEV\]]C/(6[#(@_&W-?I+\&/V/E_9]^%>A>" MO"/Q!\;Z/X:\-6B6.GV<=MHS"")>@RU@223DDDDDDD]:^:_^'N7BO_H5?#W_ M '\F_P#BJ^X_!.O/XI\&:1J M(/\ HJGCS_P$T7_Y7T?\*@\0?]%4\>?^ FB__*^N]HKX4\*Z]_H \ ^(W_ "E,^#?_ &2KQY_Z=_!M>_UX!\1O^4IGP;_[)5X\ M_P#3OX-KW^@ KP#]C?\ Y.)_:P_[*K8_^H1X4KW^O /V-_\ DXG]K#_LJMC_ M .H1X4H V?VS?V^OAE^P9X3TK4?B#KJ6M]XBN?L>AZ):;9M6UV4/&LGV:W+! MG6+S4:63(2)6!=ER,Y/Q^_X*(>$OV>?B^_A/4= \8:O#I-OI5WXGUW2K>UDT MOP;!JEZ]C8R7S27$'.#_ ,%=_ACJ/Q/_ &$/&-GX M?\/7OB'Q(\NE16<&GV#7=\T7]L:?-,L:HI?;M@#N!QB$,?NY'SW^W]\(?%^I M_%K]HSP7I_A+QWJ\O[1^A>$-,\+ZMI.CW-YIEG-;W4]K?BZNXD:&P%M#)'=% MKEHQ(K.(C)(I2@#ZB^/W_!1#PE^SS\7W\)ZCH'C#5X=)M]*N_$^NZ5;VLFE^ M#8-4O7L;&2^:2XCFQ+-'(2+>*9HHT,LHCCPY[_\ :2_:&T?]F'X5S>*=8L]6 MU;=?66DZ?I6E1QR:AK-_>7,=K:VENLCQQF22:9%!=T106=W1%9A\/?M_?"'Q M?J?Q:_:,\%Z?X2\=ZO+^T?H7A#3/"^K:3H]S>:99S6]U/:WXNKN)&AL!;0R1 MW1:Y:,2*SB(R2*4KWS_@HHE]\0_A;X>UGP[H7B_6W^#_ ,4O#NO:UI]EH=Y] MKO;2UN8);I[.)H@U^L=O!XD+2HT8 -9O^"E/AJY^&F@:KIW@KX@ M:MXO\1>++WP1;^ [:+3E\0Q:O9+UY!^U3IGBR?P]92:=K7AVUTH^(= 5+>YT2:XN%F.KV81S*MTBE Y5 MBGE@E05#*2&'1?\ "/?$_P#Z&_P'_P"$A=__ "SH [VBN"_X1[XG_P#0W^ _ M_"0N_P#Y9T?\(]\3_P#H;_ ?_A(7?_RSH [VBN"_X1[XG_\ 0W^ _P#PD+O_ M .6='_"/?$__ *&_P'_X2%W_ /+.@#-^,_[9'PZ_9\\51Z+XMUVYT[4Y;-+] M((M)O;S,+O(BMN@A=>6B<8SGY>F",V/@C^UIX _:+U.\L_"&MS:E=V$0GGBF MTV[LG5"=NX">)-PS@';G&1G&17P3_P %/KS5/"O[45H?%VN^'[B:;PM8^1-: MV3:9#M%W?Y79+<3%F!.2P<#!4;1C)\2^&OQ1\5>&_B%;:Q\+(_%>N^*--L[E MW7PE:PZI<0VK;%E,ENP=9$+&( ;&.[:0,C->EA< ZSY;.W\RV^&]G\]'KIT3 M>C_3\-P5E^)R6&.IUG&K)+24H\O-S6Z1NEV7>VI^U5%?B+XO_P""UWQ!\&Z_ M+I?B/XL_$7P=J47^LM-3\$:;;SQ_5'TYF'XBO5?@I^U7\??VFHH_^$!_:-_M MZ[FQML('\&F]&>F;5K19Q^*BO0?#E6$?:5ZBA'NX5;?>J;/&Q' .:48>TJ." MCWG$[/'^ MKG']_P"%=I M#\\9KUJ/!>"J_!F^%^;Q$?\ TK#HS?"^&D) M_#F^"^=9K\Z:.>IP_G4/BP57Y1O^39^WM%?AI\ M$5[K5CI%T9]/$4\=PCJ3>R+]^% ">G4?.G@__ ()A_$;X0>.=/\:^'/B= M!;>*/#MW'JVGW,5D[2K%V2Q=2GG/$.$HRM^[] MDY8F,GKI.=).-/INY2UOR6LWZF R''X["JOA,/4E)2:DG&,;)*+33E.+DW=Z MFL3VD,BN,E'BTU/*XZ%67@]JQ M?!__ 18\'ZG?F3Q)\1O$FL:E,=TAT_13>+,W^])/!)^.#7%5X0X*P,G#,,^ M]I..CCA\-4J:KHIU70@_571KEG!O$68PYZ>']C#^:M=?^214JG_DMC](/VE/ M^#J/X ?"K[1:^!K?6?B)?1Y$'M.5KEE[9GF9Y-WO&(Z[3P'_P $2M#L+Z&32/!?C#Q/$I_Y M>?#TJHWU(>0C_OL5]1_![_@F1?>%K>,67[-O@^[D _UNL7-Z!]3%+?B/_P < MKRZV(\.J'\+!8S%^57$0P\/_ '#TY3MY>V^9V5/"2,_^1UG#BOY:*A&/_@4 MZE&:7JGZ'Y&WO[4?CSXF>(?[;USP-J7C?6Y3^]NO&>NWD\4H)SDA'@FS_P!M MB/8U[1\(/C)^V5XMTXV/PNM8/ UA"(ENI<_WKJ*W:Y?ZM.QXK]A_ M G[(7Q;\-;/^$=\&?!3X?N.DEEH5DLB^Y=896)]R37?+^RW\=_$HQK'QE^P M\$:;$Z[?IL$7]*>$X_P.5O\ XQ[(L#AGTDZ,L157_<3$3J7?GRG?EO 7A[E+ MYXIU9=92K[_*E1<__*S/QEE_X(Y?MB_M:A9/'5Q\8/%1F;=(WB?Q#]GC4=<> M7>3%@!Z ?05Z9X#_ .#9#Q5H-S#=^(M0^%7A,1KAQJVL37LG..3$4:$_]]"O MTWU[_@FGXN\39^W_ !LUV^W=?M6GS39_[ZNZR](_X)(G3I-UQXUTK4LG)^T^ M'K@9_P"_=^E5F'C'QUC:?L:F:U80_EI.-"/_ (#1C35CZ*EG/"N"?^QX3#+_ M +EYUY??B:LE_P"2GR/\/_\ @BU\+/A42^K_ +2/A_2]W^NM/"EA;VF#WYCF M;)^L8KM-%_8,_8I\!R;]4\4^.?&]SG=*+B>=5D/?F&"'_P!#)]Z^LM$_X)PV M>A8,?_"NIV'5KGPWJ<^?P;5B/TKK]$_92U#PWC[%%\&;=AT=?AY*7_[Z.HY_ M6OS?%RJ8NK[?&2=2?>*N(A#V6'Q5>$>U*-&@O_ "G&Y\L^%;K] MCWX]U-(W_CM?+NI^#=";4)/)T6RB@C69S(['PE?_,Q.2?^0K2I+V3O2]U^6AAEGB70ISJ2QBK5.:VLZKJM MVO\ S6MOT/-OV"_#6[_9C?;_ ..35ZIX1^&'CWP'X;M-(TCQ)\/['3;% M-D$$?A"\VQKDG SJ9/4FM'_A'OB?_P!#?X#_ /"0N_\ Y9TSXW&<4TYXB=6C MA*5I-N\HN3U?6\FK][*QXU_PRQ\=?$__ "&?C0]CN^]_9L3C'TV>51_P[;NM M>_Y&/XK>--:S][YRF[_OY))7LO\ PCWQ/_Z&_P !_P#A(7?_ ,LZ/^$>^)__ M $-_@/\ \)"[_P#EG06:+_ ,$M?ACIA!N'\2:F M>I^T7ZKN_P"_:)78:)^P3\)-!QY7@ZTF8=[FYGGS^#N1^E='_P (]\3_ /H; M_ ?_ (2%W_\ +.C_ (1[XG_]#?X#_P#"0N__ )9T'+6XFS:K\>)G_P"!-?D7 M=#_9\\">&L?8/!GA>U8='32X0_\ WUMS^M=59:?!ID'EVT$-O&.B1H$4?@*X MC_A'OB?_ -#?X#_\)"[_ /EG1_PCWQ/_ .AO\!_^$A=__+.@\FKB:U5WJRT5Y+X]\8>*?A5I/V_P 4?%+X2^&[$9)N=4\/S6<7'7YI-44?K7S#\8O^ M"V_PL^#0ECG^/WPT\0WD><6WA[P+J.I^9CTECU P?G(*Z\-@,5B':A3E+T39 MT83+,9BW;#4I3](M_D??%0:GJEMHNGS7=Y<06EK;H9)9II!''$HZLS'@ >IK M\FC_ ,' _P 6/C!J!MO@C\'=<^)OSF,3OX+N[:,8."Q^SWUU@?[Q7WQ7D'_! M2[XX?MZ_&?\ 9ENK[X@_#C3_ (Y]+@N",=4KPI8N4:/,[>]./-\HWNWY:'[B:9 MJEMK6GPW=G<07=K<()(IH9!)'*IZ,K#@@^HJ>OP]_P""7G@[_@H#XM_9QM+G MX8>,_#^@^!X2(].@\50PNTJ@?\L=]M*^S&.K =/2OI+_ (1G_@I_I/\ S,7P M;U/'_3*W7/\ Y!2EBN&E1K2I?6:6CZR:?ST_46-X0C0KSH_7*/NNVLFG\_=L MG\S],**_,_\ X2;_ (*?Z3_S+OP;U/'_ $UMUS_Y&2C_ (7G_P %/])_YHS\ M&]3Q_P!/UNN?_*FE<_\ J_+IB*7_ (,7ZG+_ *K2>V*H?^#5^MC],**_,FX_ M:[_X*9Z;_K_V;?A3)CKY-XC_ /H.KM5"X_;Z_P""C.F_Z_\ 9>\&28Z^0DK_ M /H.H-1_J[7?PU:;_P"XD/\ ,/\ 5/$OX:U%^E6'^9^HM%?E9T\):K;ZL(R+==0\$M;VX?L6D_M9B,?[A^E5'A7-9-)4OQ M7^94>"OG'_,_8.BOP:_81_P"#B?XA:!\3KZP^+7BC34\.:_>M7;7>A M7%A/P,^6I!M=TFU]YGG/".9Y;4Y*U-R7\T4W'[[? MF?6E%>>V&F_$C5;..XMO&WP]N;>9=T^)_P#T-_@/_P )"[_^6='_ CWQ/\ ^AO\ M!_\ A(7?_P LZ .]HK@O^$>^)_\ T-_@/_PD+O\ ^6='_"/?$_\ Z&_P'_X2 M%W_\LZ .]HK@O^$>^)__ $-_@/\ \)"[_P#EG1_PCWQ/_P"AO\!_^$A=_P#R MSH [VLKQSX?/BWP5J^EJ8U?4K*:U5G&54NA4$^P)KE_^$>^)_P#T-_@/_P ) M"[_^6='_ CWQ/\ ^AO\!_\ A(7?_P LZ"H3<)*<=T?(O_#HWQ7_ -#5X>_[ M]S?_ !-?#-(TR1UDDTZRAM7=?NN415)'MQ7+?\ "/?$_P#Z&_P' M_P"$A=__ "SH_P"$>^)__0W^ _\ PD+O_P"6=![V=<38_-8QCC9)J-[626_H M=[17!?\ "/?$_P#Z&_P'_P"$A=__ "SH_P"$>^)__0W^ _\ PD+O_P"6=!\^ M=[17!?\ "/?$_P#Z&_P'_P"$A=__ "SH_P"$>^)__0W^ _\ PD+O_P"6= 'G MO[9'_)Q/[)__ &56^_\ 4(\5U[_7RU^TKI7C&Q_:=_93;Q#KOAG5+(_%"_"1 M:=H,]A*LG_"$^*<,7>\F!7&X;=H.2#N&,'ZEH \ ^(W_ "E,^#?_ &2KQY_Z M=_!M>_UX!\1O^4IGP;_[)5X\_P#3OX-KW^@ KP#]C?\ Y.)_:P_[*K8_^H1X M4KW^O /V-_\ DXG]K#_LJMC_ .H1X4H ]_HHKRCX[?MJ> OV<_'FC^%_$,GC M"]\1Z[87&JV>F>&_!>M>)KIK2"2**6=X]-M+AHHUDGB7=(%!+@#- 'J]%>3> M*OVXOAEX*^.FD?#?4]>OK;Q9K/V18H?[#U![.UDNQ,;2"ZO5@-K:3S^1*(H+ MB6.60@!5)90>X^*_Q5\/_ [X:ZWXO\5:E%I'AWPY9R7^H7DB._DQ(,G"("[L M>BHBL[L0J@L0" =#17C,7[?_ ,*Y?@=^+_AWX^?#/2/&'A/41JOA_78?/ MM+@P26[D!BK))%*JR12(ZLCQR*KQNC*RJRD Q_VCO\ DGVG_P#8T>'?_3U8 MUWM<%^T=_P D^T__ +&CP[_Z>K&N]H **** "BBB@#(\<> ="^)OANXT;Q)H MND^(-(NQB>QU.SCN[:8?[4<@*G\15/X9_!_PE\%?#_\ 9/@WPMX<\):7G=]C MT;38;"WSZ^7$JK^E='170L775%X=3?(W?EN[7[VVOYBLKWZG/_$?X3>%OC%H M)TOQ;X:T#Q1IC9S::MI\5[ <\'Y)%8?I7Q_\>/\ @WG_ &9OC4TMQ8^%M3\! M:E+D_:O#.HO;JK=B()1)"![*BU]P45KA,RQ>%=\/4C:7W;,_,4_\$D?VK?V5/WOP'_:EU'4]/M_F@T+Q@CO;QJ/X%WBYA)([B*/Z MCK0/^"CG[;O[)7R?&']FJ#Q_H]MP^L>#9&+LG>5_(-RH^C1Q?AUK].J*]/\ MU@=73&T85/.W++_P*-OQN>Q_K1*MIF&'IUO-QY9?^!0Y?QN? _P3_P"#CK]G M;XDWBZ?XHN?%/PSU=6\J:#Q!I3M%')W7S;?S,#WD">^*^QOA!^T3X"_:!TG[ M=X&\9^%_%UL%W,^D:G#=^6/]L(Q*GV8 BJ'QL_9/^&7[2%FT/CSP#X2\697: MLNIZ7%//$/\ 8E*^8A]U8&OCCXO?\&VWP(\5:K_:W@/4/&WPJUN)C);3:+JK MW$$+GOLGWR#Z)*F/I3MDU?K.B_E./_MLOS';A_$[.I0E\JD?_;9?F?H)<6L5 MVFV6..1?1U!%9=Y\/= U'_CXT/1Y\]?,LHV_F*_-[_AB#]OG]D7YOAE\?M'^ M+>B6W":7XN0B[F4?=4&X$NT#IQ=)_@@_X+3?M"_LN8B_:%_98\1V5G /])U[ MPLSR64>.N,^="?7_ (^1_@O]7JE77!585?)2M+_P&5G^9<.&:]37+<1"KY1E MRR_\!GRO[KGZ&7OP \":C_Q\>"O"4^?^>FCV[?S2LF\_9*^&5_\ ?\">&!G_ M )YV"1_^@@5\[_ ;_@OK^S%\=O*B/CMO!E_+C_1/%%FVG[,_WIQNMQ_W]KZV M\%^/=#^)&A1ZIX>UG2=>TR;_ %=WIUW'=0/]'0E3^=>5BLOQ.&=L139'A_[0'[ O@SQ)\*-9@\(^%=/L/$SQH;":*9HMKB16(.XE M<%0P.1T)Q@X-?+UA_P $R?BC-?0K /#>/L7@KPM R]'&EPE_P#O MHKG]:ZO3M*M=(@\NTMK>UC_N0QA%_(58HIGRM;%5JNM6;EZML****# **** M"BBB@ HHJEJOB33]"7-[?V=F.N9YUC_F10DWL-)O1%VBN*U?]I/X=>'\_;_' MW@JRQU^T:Y;1X_[Z<5\)_M+?\'&_PW^"O[4FC^#M"@M/%GA*.1H]=\065QYT M=N3POD%"5< _>//&,5Z6"RC&8N3AAZ;;2N>KEV18_'3<,+2 ;<#2-4\6^-KQU&+;1=$=2'(X0OF?DAB'X7!Z]JZZ?#68R7-.GR+O M-J/_ *4T=]+A#-I1YZE+V<>\VH+_ ,F:/TVJ&_U"#2K.2XN9HK>WA7=)+*X1 M$'J2> *_,_\ X4U_P4H_:9_Y#_Q"^'7P4TN?F:STM(I;J//9'B2=LC_KY'U- M2Z?_ ,&YH^+%Y'>?'']H;XK_ !.N=WF/$EQ]GB#==H-P]R=HZ?+MXZ;:O^R, M'2_WG%1]()S_ !T7XFG]A8"C_OF-@O*"E4?WV4?_ "8^K_C'_P %5_V=/@-Y MJ^(_C!X*2X@SYEMI][_:ES&1V,5J)'!]B*^9/''_ >+YV$\"'HP%P]KGM_RQ?Z4?\.Z_VZOVDOF^)W[4EGX%L+C[UEX. MAD62).Z'R$M ?3F1_?@*8F\,_"#P1;W$./+NKRP&HW4?TFN?,D!]]U>]T5R8G/,P MQ"M5K2:[7LON6APXSB3-,4N6O7DUVO9?YXMW> MY6T?1[3P]I=O8V%K;6-E:1B*"WMXA%%"@X"JJ@ >@%6:**-]6)MO5A1110 M4444 %%%% !1110 53\0>'[+Q7HEUINI6L-[87L9AG@F727=VFOV4.II'O.3%&LJ$+&#T& M"?UCB)J3ZJ3_P S\T+_ /X-OM-^&MY)=_!GX_\ Q;^& M-T6\Q,7(N%5OK;M;-CZDGZU#_P ,I?\ !1?]G;GPC\=/!7Q0TR'I9Z_ HNY\ M=,M- 6'_ ($C^M?IK17?_K+C9:8CEJ+^_&+_ !M?\3TO]<,PGIBN2LO[\(R_ M&W-^)^97_#S/]M[]GT8^)_[)?_"5V\'$MUX.GE?*C^,^0UZ.G)X4?[O;8\&? M\',7P>BU4:7\0?!/Q-^'&K+CSH[[3$N(H?KM<3?^0:_1VL?QG\/M!^(^E&P\ M0Z)I&O6)SFWU&SCNHCGK\K@C]*/[2RZK_'PJ3[PDX_@^9#_MC*JW^\X))]Z< MY1_"7.CP;X3?\%>_V:?C5Y2Z+\8_!T$LV L.KW+:1(3_ '0MVL1)]A^%?0?A MWQ/IOB_2H[[2=0L=4L9?N7%I.L\3_1E)!_.OFGXL_P#!%?\ 9@^,GFMJ/PA\ M-Z;/)DB70S+HY0^H6V>-/S4CVKY\\1?\&TOP]\-:K)J?PL^*WQ6^&>J-RLEO M?I>?A]^T]H_C^RM_P#EV\6P,T]PH[9N(KDY_P"V MR_[U'_#='_!0+]GCY?'O[-.@_$*Q@_Y>O"LY:XN%'4[;>6X(/_;!?I1_8'M/ M]VQ%.?ESU_W/%4JGES3 : M+74FTCRSZ%[E$C_$,1[USU^'\RHKFG1E;NE=?>KHY<3PMF]!_UX!^V1_R<3^R?_P!E5OO_ %"/%=>_T > M?$;_ )2F?!O_ +)5X\_]._@VO?Z\ ^(W_*4SX-_]DJ\>?^G?P;7O] !7@'[& M_P#R<3^UA_V56Q_]0CPI7O\ 7@'[&_\ R<3^UA_V56Q_]0CPI0![_7Y\_P#! M3;QCI7P4_:;U_P ?6O[25Q\(OB+8_"XV'A#PJWAJQG_X2N[6\NK@0P27T$IU M$SS"TADL=.V72E(29%\^(5^@U% 'Y'_$SQCK'B3Q-\5/A_XM6U\/?'3XU?$W MX4>,_#OAAR$O9;6"+PY)?S6L;'=)!8MI.K++(NX1_9F+D%^?L'_@K7XCLO%/ M[&'C"#2=4M+^X^'GB?PGK_BJQLI%N;G3-.M-=TW4KIKB)"7C464,L_S ;HT) M^Z:-JG[0.J?M!VGB71Y/@&/VF=(U9_%$5S$VA-:1>!1H,N MI_:U8Q?95U9TMS,6\L2(26^7-?7G_!(ZTEN/V6==U]"3H7CCXC>,?%?AQPH5 M)](O_$-_=64\>/\ EG-#(DR'H4F4C@BOJ"B@#R#]JG4_%D'AZRCT[1/#MUI0 M\0Z R7%SKB_X2'XG_P#0H> __"ON M_P#Y64?M'?\ )/M/_P"QH\._^GJQKO: ."_X2'XG_P#0H> __"ON_P#Y64?\ M)#\3_P#H4/ ?_A7W?_RLKO:* ."_X2'XG_\ 0H> _P#PK[O_ .5E'_"0_$__ M *%#P'_X5]W_ /*RN]HH X+_ (2'XG_]"AX#_P#"ON__ )64?\)#\3_^A0\! M_P#A7W?_ ,K*[VB@#@O^$A^)_P#T*'@/_P *^[_^5E'_ D/Q/\ ^A0\!_\ MA7W?_P K*[VB@#@O^$A^)_\ T*'@/_PK[O\ ^5E'_"0_$_\ Z%#P'_X5]W_\ MK*[VB@#@O^$A^)__ $*'@/\ \*^[_P#E91_PD/Q/_P"A0\!_^%?=_P#RLKO: M* ."_P"$A^)__0H> _\ PK[O_P"5E'_"0_$__H4/ ?\ X5]W_P#*RN]HH ^5 M?CU_P3^\,?M-B9O&O[/OP4U6[N,^9?1>([JROWSZW,&FI-_X_7R5XP_X-W-; M\)^(7USX*>*M1^#NMDY22T\>WEW#%@Y 4II\,_YS-7ZOT5ZN%SO'X9"XCS/"1Y*%:2CV;O'_ ,!=U^!^6-_X1_X*4?L5>$[B^M_%'@#X MYZ+IT#2O;3XGO8HU'S-F1+::1@!G DD)QP#TKXC_ &0O^"JG[3_AW]M'Q!J] MAH/B/XC>(/$4P&I^$EMIV "9VHD:JS1!5R,[>G.>]?T55PG@;]F/P!\,_B9K MGC+0?"FD:7XG\2[/[2U""+$MQM&!WPO'7:!GOFO XRPL:-:&-P=.?F?_P +$_X*?^)/^9$^#?A_ M=_T\6[[?_)N6C_A O^"G_B3_ )G;X-^']W_3"W?;_P"2LM?IA11_;]OAPU)? M]N7_ #;#_6>WPX2@O^X=_P VS\R;S]DC_@IGKZ_Z5^T?\*K0-_#;6B1E?Q32 M5_G6/??\$WO^"A.O9^V?M5:##GK]DO;N+'TV6B5^IU%'^L>(7P4Z:]*NM_I_P"U]K*J?O);>)=9B!_[YVC]*@_X M<+?M!:U_R'OVBO%&K9^]_P 5GJ2[O^^[>2OULHH_UGS%?#)+TA!?^VA_KEFR M^&<5Z4Z:_*)^2?\ Q#>:OK7_ "'O'7BC5L_>_P"*]==W_?>D25=TK_@V1\#6 M+;KBQUS4&ZMY_P 1U7EK7GGQ-_X-GX/$'QDT35?"^G> M%O#G@^W8MJ>B2^,+^\ENL8P(YWL-R#/7(/6OUZHI4^)\UA+F5>3]7<5'C+.Z M _\ PK[O_P"5E=[17BU*LZDN>HVWW>I\ M]6KU*LN>K)R?=N[."_X2'XG_ /0H> __ K[O_Y64?\ "0_$_P#Z%#P'_P"% M?=__ "LKO:*S,C@O^$A^)_\ T*'@/_PK[O\ ^5E'_"0_$_\ Z%#P'_X5]W_\ MK*[VB@#@O^$A^)__ $*'@/\ \*^[_P#E91_PD/Q/_P"A0\!_^%?=_P#RLKO: M* ."_P"$A^)__0H> _\ PK[O_P"5E'_"0_$__H4/ ?\ X5]W_P#*RN]HH X+ M_A(?B?\ ]"AX#_\ "ON__E91_P )#\3_ /H4/ ?_ (5]W_\ *RN]HH X+_A( M?B?_ -"AX#_\*^[_ /E91_PD/Q/_ .A0\!_^%?=__*RN]HH X+_A(?B?_P!" MAX#_ /"ON_\ Y64?\)#\3_\ H4/ ?_A7W?\ \K*[VB@#@O\ A(?B?_T*'@/_ M ,*^[_\ E91_PD/Q/_Z%#P'_ .%?=_\ RLKO:* ."_X2'XG_ /0H> __ K[ MO_Y64?\ "0_$_P#Z%#P'_P"%?=__ "LKO:* ."_X2'XG_P#0H> __"ON_P#Y M64?\)#\3_P#H4/ ?_A7W?_RLKO:* ."_X2'XG_\ 0H> _P#PK[O_ .5E'_"0 M_$__ *%#P'_X5]W_ /*RN]HH X+_ (2'XG_]"AX#_P#"ON__ )64?\)#\3_^ MA0\!_P#A7W?_ ,K*[VB@#@O^$A^)_P#T*'@/_P *^[_^5E'_ D/Q/\ ^A0\ M!_\ A7W?_P K*[VB@#@O^$A^)_\ T*'@/_PK[O\ ^5E'_"0_$_\ Z%#P'_X5 M]W_\K*[VB@#@O^$A^)__ $*'@/\ \*^[_P#E91_PD/Q/_P"A0\!_^%?=_P#R MLKO:* ."_P"$A^)__0H> _\ PK[O_P"5E'_"0_$__H4/ ?\ X5]W_P#*RN]H MH \VU[_A/_%.F266I^ OAOJ-G+Q);W7BFYFB?ZJVF$&OG?XX_P#!*7P!\>]* MOXM4_9W^"FFWM["Z#4-&\17.EW,+LI E#6^FH&93@_,""1R".*^T:*Z,/BZ] M!\U";B_)M'5A<=B<-+FP]24'Y-K\C^?C0/\ @WG^.GA;]L>UT+3H8;+P]9L- M2A\2PZE(EK%&'P(UN1!N\[V\K..U?MWX3D^*'A?PMINF-X;\&7YTZUBM3=7/ MC&Z::Y*(%\QR-,P6;&3[DUZ917IYQGV*S+D^L6]U6T7WL]C/N)\;F_L_K=O< M5M%OW;]?N."_X2'XG_\ 0H> _P#PK[O_ .5E'_"0_$__ *%#P'_X5]W_ /*R MN]HKQ#YTX+_A(?B?_P!"AX#_ /"ON_\ Y64?\)#\3_\ H4/ ?_A7W?\ \K*[ MVB@#Y:_:5U7QC??M._LIKXAT+PSI=D/BA?E)=.UZ>_E:3_A"?%.%*/9P@+C< M=VXG( VG.1]2UX!^V1_R<3^R?_V56^_]0CQ77O\ 0!X!\1O^4IGP;_[)5X\_ M]._@VO?Z\ ^(W_*4SX-_]DJ\>?\ IW\&U[_0 5X!^QO_ ,G$_M8?]E5L?_4( M\*5[_7@'[&__ "<3^UA_V56Q_P#4(\*4 >_T444 H:Q;VVHZQMX;[-;NXDFQWV*<5K^/OB#H/PJ\&ZAXB\4: MWI'AOP_I$)N+_4]5O([.SLHQU>6:0JB+R.6(%?FU^WM*9/B%^V()6L#XN0_" M]?"0E/\ I2G^T@=/$7\7_(3-SLV?\M"W?-?3W_!4>7R_"?P4%VUN- ?XR>%% MU<7!_D>)/#^ MKPBXL-3TJ\CO+.]C/1XIHRR.O!Y4D5^;3RF/X3*"U@/ #_MD;5!/^A-;?VR3 M@?P?\AP'_9\T?WJ^G_\ @EUG_A$OC1]F\C_A'_\ AUY?^T-?^(-8TZVTC2/ M!/B+6A;ZOI.IF\MKG3H[=DMM0M[J1 )KJ.3?LA8#*8+$(?^B5^/?_ O1?\ Y84?\+@\0_\ 1*_'O_@7HO\ \L* M.]HK@O\ A<'B'_HE?CW_ ,"]%_\ EA69X+^+7C>W\':3'KWPP\8SZXEE"NHR MVEWHP@DN0@\UH\WX.PON(R <8X% 'J%%<%_PN#Q#_P!$K\>_^!>B_P#RPH_X M7!XA_P"B5^/?_ O1?_EA0!WM%<%_PN#Q#_T2OQ[_ .!>B_\ RPH_X7!XA_Z) M7X]_\"]%_P#EA0!WM%<%_P +@\0_]$K\>_\ @7HO_P L*/\ A<'B'_HE?CW_ M ,"]%_\ EA0!WM%<%_PN#Q#_ -$K\>_^!>B__+"C_A<'B'_HE?CW_P "]%_^ M6% '>T5P7_"X/$/_ $2OQ[_X%Z+_ /+"C_A<'B'_ *)7X]_\"]%_^6% '>T5 MP7_"X/$/_1*_'O\ X%Z+_P#+"LS0?BUXWBU36CJ/PP\8R6_^!>B_P#RPH_X7!XA_P"B5^/?_ O1 M?_EA0!WM%<%_PN#Q#_T2OQ[_ .!>B_\ RPH_X7!XA_Z)7X]_\"]%_P#EA0!W MM%<%_P +@\0_]$K\>_\ @7HO_P L*/\ A<'B'_HE?CW_ ,"]%_\ EA0!WM%< M%_PN#Q#_ -$K\>_^!>B__+"LS7OBUXWEU313IWPP\8QV<=ZS:HLUWHV^6V^S MS!5BQ?GY_/,!YP-JOSG (!ZA17!?\+@\0_\ 1*_'O_@7HO\ \L*/^%P>(?\ MHE?CW_P+T7_Y84 =[17!?\+@\0_]$K\>_P#@7HO_ ,L*/^%P>(?^B5^/?_ O M1?\ Y84 =[17!?\ "X/$/_1*_'O_ (%Z+_\ +"C_ (7!XA_Z)7X]_P# O1?_ M )84 =[17!?\+@\0_P#1*_'O_@7HO_RPH_X7!XA_Z)7X]_\ O1?_EA0!WM% M<%_PN#Q#_P!$K\>_^!>B_P#RPH_X7!XA_P"B5^/?_ O1?_EA0!WM%<%_PN#Q M#_T2OQ[_ .!>B_\ RPK,\:?%KQO<>#M6CT'X8>,8-<>RF73I;N[T8P1W)0^4 MTF+\G8'VDX!.,\&@#U"BN"_X7!XA_P"B5^/?_ O1?_EA1_PN#Q#_ -$K\>_^ M!>B__+"@#O:*X+_A<'B'_HE?CW_P+T7_ .6%'_"X/$/_ $2OQ[_X%Z+_ /+" M@#O:*X+_ (7!XA_Z)7X]_P# O1?_ )84?\+@\0_]$K\>_P#@7HO_ ,L* .]H MK@O^%P>(?^B5^/?_ +T7_Y84?\ "X/$/_1*_'O_ (%Z+_\ +"@#O:*X+_A< M'B'_ *)7X]_\"]%_^6%'_"X/$/\ T2OQ[_X%Z+_\L* .]HK@O^%P>(?^B5^/ M?_ O1?\ Y84?\+@\0_\ 1*_'O_@7HO\ \L* .]HKR_0?BUXWBU36CJ/PP\8R M6_P#@7HO_ M ,L* .]HK@O^%P>(?^B5^/?_ +T7_Y84?\ "X/$/_1*_'O_ (%Z+_\ +"@# MO:*X+_A<'B'_ *)7X]_\"]%_^6%'_"X/$/\ T2OQ[_X%Z+_\L* .]HK@O^%P M>(?^B5^/?_ O1?\ Y84?\+@\0_\ 1*_'O_@7HO\ \L* .]HK@O\ A<'B'_HE M?CW_ ,"]%_\ EA1_PN#Q#_T2OQ[_ .!>B_\ RPH [VBN"_X7!XA_Z)7X]_\ M O1?_EA1_P +@\0_]$K\>_\ @7HO_P L* .]HKR^Z^+7C=O&-A)#\,/&(T-; M*Y6[B:[T;SWN2\'D,G^GXV!!_\ @7HO_P L M* .]HK@O^%P>(?\ HE?CW_P+T7_Y84?\+@\0_P#1*_'O_@7HO_RPH [VBN"_ MX7!XA_Z)7X]_\"]%_P#EA1_PN#Q#_P!$K\>_^!>B_P#RPH \]_;(_P"3B?V3 M_P#LJM]_ZA'BNO?Z\4\<:-J_QK^+WPDO[SX?^+-%A\!>*;GQ ;V^O=,\B OH M>K:<,K!=RR/G[?M "'ELD@+7M= '@'Q&_P"4IGP;_P"R5>//_3OX-KW^O /B M-_RE,^#?_9*O'G_IW\&U[_0 5X!^QO\ \G$_M8?]E5L?_4(\*5[_ %X!^QO_ M ,G$_M8?]E5L?_4(\*4 >_T444 ,-?\$>$=;\7>%-W M]B:YJ&CV]SJ.C[N6^S7#H9(<]]C#-2:W\"?!'B7PMXET/4?!OA74-%\9SM=> M(-/N=)MY;779F2.-I+N)D*SN4BB4M(&)6-!T48ZNB@#D/^&?O 7_ IS_A77 M_"$>$?\ A7WV3^S_ /A&/['M_P"QOLV<^1]DV>3Y>?X-NWVK7\ _#_0?A5X- MT_P[X7T32/#?A_2(1;V&F:59QV=G91CHD4,85$7D\* *V** "BBB@ HHHH * MX/Q9^U+\,O 7Q=TKX?ZY\1? FC>/->2.33/#=_K]I;ZOJ*R,ZHT-J\@FD#-& MX!53DHP'0UWE?'7[N_L__ ^\/Z.?$GC#4]&\1?$SQ+%9*D'A MJTM9K66WFN9DPT^K2Q64$=I%N+QQQI,YCBCB$H!]+0_M!> KCXQR_#J/QOX1 M?X@P6G]H2^&%UBW.LQVV ?/:TW^<(\,OSE:WK_Q?I.E>)-/T:ZU33K; M5]7CFFL+&6Y1+F]2'9YS11D[G">9'N*@[=ZYQD5^:GAN62;XKZ 86LF\??\ M#9.LK*8B3>_91HMZ'#8^?C0Q!G/R^3Y>?EVUZ]\3O@5H?P[_ ."XWP-\76DN MMWFO^-_!7CC^T;C4-5N+Q(H;9_#XM[:WBD_? M"W_@H3\ OCCX[L?"W@KXX?"#QAXFU3S/L>D:)XRT[4+^[\N-I9/+@BF:1]L: M.YV@X5&)X!->P5\P_ [3?^&A/^"B?Q8\?ZDLL^F?!M+?X;>$XI!^XM[F:TM= M3UB]C!Y\R4W-A:EQC T]U!^=\_3U !1110 4444 %%%% !7)_&3X\>!_V=?" M(\0?$'QGX4\"Z"UPEH-2\0ZO;Z9:&9PQ6/S9W5-Y"L0N//#/@?XGWWAF[L5^ 7Q.UN\1-XT2VOM0UO3]0 MU:WLQ-C_ $>"&[6%"51VMXRS(@9U&C^W=\!S\4?^"!WPX\2?$*7Q'-XN\#?# MOPY=RV)U:ZM[*3595TM9;B[ME=4N9HF63R_/5Q$TKLH#X90#] OB)^TI\.OA M!XX\.^&/%GC[P5X7\2>,)UM=!TG5]T3_A.K+5KE/MWC#38I-4O;>+1 MIWC8:5-N\^'[2T=Y'+.T2K;0RP^>_P"I&@:M_;VA65]]FN[/[9 D_P!GNH_+ MG@W*&V2+SM<9P1G@@T 6Z*** "BBB@ HHHH *CNKN*QM9)YY$AAA4O)([!51 M0,DDG@ #O4E<_P#%>S\+7_PO\11>.8O#\W@M]-N/[>375A;2VL?+8W'VH3?N MO(\O=O\ ,^7;G/&: .<^&'[7/PH^-O@O6_$G@SXG?#WQ=X=\-*SZQJNB^([. M_LM*58S(QN)HI&2(! 7.\C"@GI6_\)_C'X1^//@BV\3>!O%7ASQGX;O'=+?5 M="U.'4;&=D8HX2:%F1BK J0#P00>17YN_MI^'M4^.7P;^+_[11T7_A$?A_XB MTOP?X,T6RU2U>RO=<\,6_B>VN=0U74(&P8()K>XN5A@E42+;!GE6)IFAC^BO MV:_ *?%+]HS]L[P^NH:UI7A/5?'.D0_:M U*?3;B.\_X1K1S?""Y@97AD.(E M=X660,7^97Y !]&^)OV@_ 7@KX>:QXNUGQOX0TGPGX>NI;'5=:O=9MX-.TRX MBG^S20SW#N(XI$G_ '3*[ B3Y2-W%;/@;QYH?Q/\'Z=XA\-:SI7B'0-8@6ZL M-3TR[CN[.^B;E9(I8R4=#V920:_,#]E?]G)(/V)OA]9>!=2\!Z'?_"?]I7Q1 M=^$_#'B[5Y+#2/%#6^M:W:QZ9]H"3S+<);R27$#K#<.);-"8R-SI]*_\$9%X3;7[0:Y*ODF?2K29"?<4MT&:N^&_V@_ 7C+XJZUX$TCQOX0U M7QOX:B6?5_#UGK-O/JNE1MLVO<6JN98E/F1X+J =Z^HKYH^/GA#2/VN/CUHW MPJ^&^A:58Z/\.OB'I7Q!^)'BRUM%@MM/U.SFBOX=-@>,*;C5KHK;^>P/^CVD MK-*P>:WCE\&_8VFGG^(G[*AB:U?Q>/BE\7E\7%23>>4+O6A=B;^/:+T:4&W\ M<6W_ $SH _0/P7^U+\,OB1\6-9\!>'?B+X$U[QSX<2635O#FG:_:76K:6L4B M12-/:I(98@DDD:,7489U!Y(J[\,/V@_ 7QNU37['P7XW\(>+KWPI=_8-;M]% MUFWOY='N'M7^#6A:=X?^'7[- MO_"2/I6N:=:"UA\2^)+C3[O3GT[2TB"AK2VEN)GNKA?D>[BBAC\QHKDP\3_P M2RFLKCXO_LQ2>&&L7TE_V4-.;6FM3EFF-YIOV(S$?Q;_ .V,;_FW_:.^^@#] M':*** "BBB@ HHHH **** .+^-O[1_P\_9H\/VNK?$?QYX,^'^E7]Q]DMKSQ M)K=MI5O<3;6?RDDG=%9]JLVT'.%)QQ3/'?[2_P ./A:?"_\ PDWQ \$^'?\ MA-YDMO#G]J:Y:VG]OROLV1VGF./M#-YD>!'N)\Q%<1^U_\7] ^"=SH5[I M_@W3_'7QG\16]YH'@31TMX_[0OS+Y4ETKW)4M::8ABMY;N#?V.+JRTRX$;11O=_;=4:_^Q1L2R1B8 MZ2J*IW#;:CJ$H _3KXM?M2?#+X!^(-$TGQU\1? G@O5?$SF/1[+7M?M-.N-5 M<,J%;>.:16E(9T7" \NH[BNIU[QCI'A6[TN#5-4T[39]!B7N+EW2)0HN9H>1_; _97T#X5_M MB?L3^(A?>(M9\0:7XZ3PK;7&H:M<36]I9Q^%=6$@AM2YAB>9[>*260)YDC(@ M9RJ(% /ONBBB@ HHHH **** "BBB@"CXF\3:;X*\-ZAK.LZA9:3I&DVTE[?7 MU[.L%M901J7DEED"*T?V@=<\#>%?@WKVK_ M !*_L$>!]&MQJ.JOK5ND]E$D#K*KLCA@S+(B,@ +;PFT;L5^?WQU^'/B+6-2 M?XX^+M#/@CP_\9_C!\-+:3PQJB&*[M-$TS40EE=:JF=D=Y<7EQ"[0D?N8XK2 M.0^:CJ@!]^77[3/PWL?@F/B7-\0/!$/PX,*W \5/KMJNB&)I!$K_ &POY&TR M$(#OP6('7BLK6_VT?@[X:^#6F?$74?BQ\-+#X?:WRBT:_FS(/ M+ANVE$,CYAE&U7)S$_\ =./F7]F_XE^!_@Q\,OCSXL\;:=8ZKX;T'X]:Y-X. MM+;3!J-Y=:H[0PF'38,%GOY-4EU","+#>;)-DCYS5KX5Z4G[$/@#5/''CCP/ MINL_''XS^.]6\1^$_ VBK#=ZCI][J%O;QG2[>[;*1A;:QBFO[M2ELKBXD)9 MC. ?9WAGQ-IOC7PWI^LZ-J%EJVD:M;1WMC?64ZSVU[!(H>.6*1"5=&5@RLI( M(((.#5ZO&O\ @G[^S5J/[(G[(WA+P%K%[IE]K.F_;+[46TQ'33X+J]O9[Z:" MU#_.+:*2Y>*+< ?+C3*K]T>RT %%%% !1110!X!\1O\ E*9\&_\ LE7CS_T[ M^#:]_KP#XC?\I3/@W_V2KQY_Z=_!M>_T %> ?L;_ /)Q/[6'_95;'_U"/"E> M_P!> ?L;_P#)Q/[6'_95;'_U"/"E 'O]%%% !1110 4444 %%%% !1110 5X M]\0_^">7P ^+OCV]\5>*_@;\'O$_B?4I%EN]8U;P9IU[?W3JJJK23R0M(Q"J MH!+' 4#M7L-% '(0_L^^ K?XQR_$6/P1X13X@SVG]GR^)UT:W&LR6V /(:[V M><8\*OR%L?*..*V=1\":'K'C#2_$-WHVE76OZ'!<6NFZG-:1O>:?%<>6;B.& M4C?&DODP[U4@/Y29SM&-:B@#.\/^$=)\)M?G2M+T_3#JMV]_>FTMDA^V7+@! MYI-H&^1@J@NV2=HR>*T:** "BBB@ HHHH **** "N!^.7[*GPO\ VGX=-C^) M7PW\!?$--%,C:>OB;P_::L+ R;?,,0N(W\O?L3=MQG8N>@KOJ* /++G]AKX) MWGPTT;P7-\'OA;+X.\.7S:GI.A/X4L&TS2[MBQ:X@MS%Y44I+N2Z*&.]N>37 M?>-O NB?$OPO=Z'XCT?2M?T6_"K=:?J5I'=6MR%8, \4@*MAE4C(Z@'M6K10 M!P_Q*_9E^&_QG\9>'_$?C#X?>"/%?B'PG,MQH>J:SH5K?7FC2!UD#VTTJ,\+ M!T1@4(.Y%/4"NXHHH **** "BBB@ HHHH *R?'/@30_B?X/U'P]XET;2O$.@ M:Q UK?Z9J=I'=V=]$W#1RQ2 HZ'NK @UK44 >4?#+]@_X'?!3^V?^$-^#/PI M\)?\)%82:5JW]B^$M/L/[3LY/OVT_E1+YL+8YC?*GN*[/X3_ <\(_ ;P1;> M&? WA7PYX,\-V;N]OI6A:9#IUC SL7"O!.C?#7PCIV@>'=(TS0-!T>W2TL--TVU2UM+&%!A(HHHP$1% M "J .@K4HH **** "BBB@ HHHH **** /'M0_X)Y? #5OB9)XTNO@;\'KGQ MC+J/]L/KTO@S3GU-[[S/-^U&Y,/FF;S/G\S=NW&_V?/ 7@WXJZUX[ MTCP1X0TKQOXEB6#5_$-GHUO!JNJQKLVI<72H)95'EQX#L0-B^@KKZ* /'OAY M_P $\O@!\(O'MEXJ\*? WX/>&/$^FR-+::QI/@S3K*_M7965FCGCA61259@2 M&&0Q'>NR^&'[/G@+X(ZIK]]X+\$>$/"-[XKN_M^MW&BZ-;V$NL7.6;SKEHD4 MS29=SO377T4 %%%% !1110 4444 %%%% 'G7QP_8_^$O[3E]I]U\2? MA=\.OB%K/9(Y!=8FN(W*!BH)"XS@9Z5#.=?\ (2U_M/Q#X2L-3O/*3)2/S9XF?8NYL+G MR?6NS?X1^%)+3PS;MX8\/-!X*D2;P]&=-AV:"Z0/;HUH-N("L$DD0,>TA'91 M\I(KHJ* "BBB@ HHHH **** "BBB@#G_ (I?"?PM\^%D# ;VXY->L44 >;> M*/V-/A!XX^$6C_#[6OA3\-M8\!>'IEN=*\-7OAFRN-(TR55D59(+5XS#$P66 M4 HH($KC^(YY:X_X)B?LUW?ANTT:7]GGX'2:187,U[;6+^ ]+-M;3S+$DTJ1 M^1M5Y%MX%9@,L(8P20BX]RHH YWX5?"'PG\"? UIX8\$>%_#O@WPUIYD:UTG M0]-ATZQMC([2.4AA547<[,QP.68D\FNBHHH **** "BBB@#P#XC?\I3/@W_V M2KQY_P"G?P;7O]> ?$;_ )2F?!O_ +)5X\_]._@VO?Z "O /V-_^3B?VL/\ MLJMC_P"H1X4KW^O /V-_^3B?VL/^RJV/_J$>%* /?Z*** "N?^+'Q2T+X'?" MSQ+XU\47W]E^&?!^E76MZO>>3)/]DL[:%YIY?+C5I'VQHQVHK,<8 )P*Z"O M/^"L'_*+/]I7_LE7BC_TT75 !_P\K^'?_0N?'_\ \,5XW_\ E31_P\K^'?\ MT+GQ_P#_ Q7C?\ ^5->_P!5]5U:UT'2[F^OKF"SLK.)I[BXGD$<4$:@LSNQ MP%4 $DDX %&^B#?1'A'_ \K^'?_ $+GQ_\ _#%>-_\ Y4T?\/*_AW_T+GQ_ M_P##%>-__E36U_P\8_9[_P"B[?!K_P +73?_ (]7B7_#^C]GS_AKS_A5O_"5 M6/\ 9OV;/_"9_:XO^$?^U]?L_P!HW;=NW_EMGR]WR[N]>A2RG&U;^SI2=E=Z M/8]6AD>8UN;V5"3Y5=^Z]D>I_P##ROX=_P#0N?'_ /\ #%>-_P#Y4T?\/*_A MW_T+GQ__ /#%>-__ )4UM?\ #QC]GO\ Z+M\&O\ PM=-_P#CU"?$6M_$#Q;IW@;1=?@N8]8TK2+J[F"2W4BP2;9FMX1+((?,7>Z MHI90Q-(I1YJL&EYIHT?\ AY7\._\ H7/C_P#^&*\; M_P#RIH_X>5_#O_H7/C__ .&*\;__ "IJE?\ @WXP_LXZ!X]U"Y^*E]\1_",' M@R_U&SO_ !-8Z;!X@T;68%+1")=/L+6TFLWBW,PEC\V.2%<&5)B(?$?^"9WQ MXU[]H+PS\)M9U[XX?M3Z]XC\3>&K35M4TO6?A!!H_A.XN9=/$TRKJ8\,V\?D M*[,862^Q)MC"O*&P^!S'O?\ P\K^'?\ T+GQ_P#_ Q7C?\ ^5-'_#ROX=_] M"Y\?_P#PQ7C?_P"5-?-]A^VI\7=4_83T7P3_ ,)9]G_:0O\ XM/\&KCQ -.L MF,5S!J$D\^J+;>2;8_\ $BB:["F$)N<#;T!](T/]L;QM<_M_FYNM2MT^ FJ> M(+OX2:;;?9( 'I'_#ROX=_ M]"Y\?_\ PQ7C?_Y4T?\ #ROX=_\ 0N?'_P#\,5XW_P#E37O]?#?P[_X*<:SX M'^/'Q2\$^(/#OCGXG:_>?%W5/"7@71O#-CID4L%E9>'M%U&6&2:YGM(553=W M4OFSRY/*;\^4A /9?^'E?P[_ .A<^/\ _P"&*\;_ /RIH_X>5_#O_H7/C_\ M^&*\;_\ RIK/T_\ X*:^$?%7P?\ AIXE\,^$_'?BO7/BQ<7UIH'@_3X;"+6V MFL/._M!)FN+N*RA%JT$B2.UT$+[%C:1I(PWMWPI^(2_%;X<:/XB71_$'A[^U MK99WTO7;!K'4M/<\/#/$V=KHP*DJ61L;D9T*L0#R'_AY7\._^A<^/_\ X8KQ MO_\ *FC_ (>5_#O_ *%SX_\ _ABO&_\ \J:]_HH \ _X>5_#O_H7/C__ .&* M\;__ "IH_P"'E?P[_P"A<^/_ /X8KQO_ /*FO?Z* / /^'E?P[_Z%SX__P#A MBO&__P J:/\ AY7\._\ H7/C_P#^&*\;_P#RIKW^B@#P#_AY7\._^A<^/_\ MX8KQO_\ *FC_ (>5_#O_ *%SX_\ _ABO&_\ \J:]_HH \ _X>5_#O_H7/C__ M .&*\;__ "IH_P"'E?P[_P"A<^/_ /X8KQO_ /*FO?Z* / /^'E?P[_Z%SX_ M_P#ABO&__P J:/\ AY7\._\ H7/C_P#^&*\;_P#RIKW^B@#P#_AY7\._^A<^ M/_\ X8KQO_\ *FC_ (>5_#O_ *%SX_\ _ABO&_\ \J:]_HH \ _X>5_#O_H7 M/C__ .&*\;__ "IH_P"'E?P[_P"A<^/_ /X8KQO_ /*FO?Z* / /^'E?P[_Z M%SX__P#ABO&__P J:/\ AY7\._\ H7/C_P#^&*\;_P#RIKW^B@#P#_AY7\._ M^A<^/_\ X8KQO_\ *FC_ (>5_#O_ *%SX_\ _ABO&_\ \J:]_HH \ _X>5_# MO_H7/C__ .&*\;__ "IH_P"'E?P[_P"A<^/_ /X8KQO_ /*FO?Z* / /^'E? MP[_Z%SX__P#ABO&__P J:/\ AY7\._\ H7/C_P#^&*\;_P#RIKW^B@#P#_AY M7\._^A<^/_\ X8KQO_\ *FC_ (>5_#O_ *%SX_\ _ABO&_\ \J:]_HH \ _X M>5_#O_H7/C__ .&*\;__ "IH_P"'E?P[_P"A<^/_ /X8KQO_ /*FO8_B#\3O M#?PE\/\ ]K>*O$.A^&=*\Q8?MNK7\5E;[VSM7S)&5=QP<#.3@UY+\6?^"COP M>^'OPK\2Z_IGQ*^&GB34M#TJZU"TTBU\6V7GZK-%"\B6T>UW;?(RA!A&.6&% M/2HE4C'XF>IE^1YCCG%8.A*?,[)J+M?M?9?-Z%;_ (>5_#O_ *%SX_\ _ABO M&_\ \J:/^'E?P[_Z%SX__P#ABO&__P J:^2/A-_P<>6/Q"^*GAK0-3^%MKX; MTW7-5M=/N]7NO&"^1I4,LR1OGK3?#'5O#/C'QSX=^"&L6VKZAXG^(/PS\,0>,;ZPEMHHC90O']BU!(K&4->O)< MK:R;9+2%#)"KMOXGXO\ [A2ZK%#-/!:O']DDUU+,S!K:*&2,SPL4MSQ;#H/B9PE"3A-6:T:?0]X_X> M5_#O_H7/C_\ ^&*\;_\ RIH_X>5_#O\ Z%SX_P#_ (8KQO\ _*FOG?XR?M?_ M !2^'W_!&7PQ\3]7^('_ B7B'7/$NAQ)XU>WTD7 \-:AXFM[>VU&X22&33X M;B31IXI9?W7E1R.Y"(!L7O/V&OVG)_B-^V+XE\&>$OCO_P -*?#:S\&VVM7G MB8MHEU_PC>K/?2PQV N]&M+:T?S[=9)3#(K31?9@Q.R=0 D],_X>5_#O_H7/ MC_\ ^&*\;_\ RIH_X>5_#O\ Z%SX_P#_ (8KQO\ _*FO"K_]M6/5/^"D'C_P MWXD^.'Q'\ >$O!7BO0/"VCZ1IG@^UE\,ZK?36%K>36NH:O/I%PMN]Q)=1P)' M]NMY">(\.R-4'Q)_;1^(FE?M"^+_ !I9^,;JS^'WP[^-7AOX.S^#%TVR>RU: M#4;?3%N=1FG:W-XMS'<:U$T8BG6+98A6C!/CC\0_&G@"R\(/IMDEGX;BT9M36RO()X[=;MYI?[$F\T3S21DW_P B1B(5 M[?\ M$?M#^(_AA_P4 ^"GA.VU&2+P;XE\'>--:UW3TMH7:^FTTZ*;5A(R[T* M"ZN>$=5;S/FSM7 !=_X>5_#O_H7/C_\ ^&*\;_\ RIH_X>5_#O\ Z%SX_P#_ M (8KQO\ _*FO/?AS_P %J/AIXM\#V?BGQ'X5^(WPW\*ZO\/+SXGZ/JWB:TL! M#K6C6BVS730QVEW<3":/[7 !'+'&9=X,7F @G!\,?\%--4TS]KOXDW/Q'T3Q MK\(?A?\ #[X/6GC>_P!%\6:?IYO+:3[??"6]5[":Z,N^WBCC$*S,P>,KY2R' MY@#V#_AY7\._^A<^/_\ X8KQO_\ *FC_ (>5_#O_ *%SX_\ _ABO&_\ \J:Y M>;_@JYX:\+Z-K4_C+X:_%CX?ZAX8MM+UG7-+URSTPWFCZ#?S20IKTWV:^FC^ MPP212BX".UQ;B)FD@5!NKU_]F#]J#0OVM_ M]XJ\*6.LCPJFIW&GZ3K%Y%$E MKXFAA;8;^QVR,[VC2!UCED6/S/++HK1M'(X!Q'_#ROX=_P#0N?'_ /\ #%>- M_P#Y4T?\/*_AW_T+GQ__ /#%>-__ )4U[_7Q!X<\*_%M?^"F&H_"Z?\ :7^+ M]WX4TGP!IWC58Y=%\(">YN9M5O+62WDD31%/V>*I]/TKP3\0=0TO4=1UOPYX4\3B#3TT+QGKVE17+W&DV\2^/O##^(=4T_P MC::>ECIT$$*237AN+S44MH('$B-##+=?:I%8XA)BF\L ](_X>5_#O_H7/C__ M .&*\;__ "IH_P"'E?P[_P"A<^/_ /X8KQO_ /*FN4_8E_;1N_VM?VM?B6=) MUJ74/ABWP]\!^+_"=K+91026PUA-8EFD=@HE+2);VN4D9@AC(4*2V?G3XQ?M MR)IW[2'[4>C>-/VT_P#A0]Q\-=8AM/!_AGS?"$/G6S>'["]\WR-1TZ:]N]UW M/,,)+\V-BX(H ^MO^'E?P[_Z%SX__P#ABO&__P J:/\ AY7\._\ H7/C_P#^ M&*\;_P#RIKFO#?\ P4%UWPA\%?@I:>+/A=XY\2?''XD>#(_$^J^!?"MI:17V MCK!;6S:A/,-0NK:*WBBN;J&$1R3>F5/*EO4D&1;^4D4D$3I-:W?FE4,#2 'N M7_#ROX=_]"Y\?_\ PQ7C?_Y4T?\ #ROX=_\ 0N?'_P#\,5XW_P#E365^T%_P M5&\#?LZ>.=8\.:EX>\<:QJ^D6/AF]\G2K.UD^V'7]2GTVPAB\RXCS)]H@;S- MVU55T(9N0,+XT?\ !6K0_@/K?BG3]<^$GQA>Z^'_ (0L/'/C$6D.BS)X5TRZ M-V"]P_\ :0662'[%-OCM3.Q&#&)0&*@'9?\ #ROX=_\ 0N?'_P#\,5XW_P#E M31_P\K^'?_0N?'__ ,,5XW_^5->\Z?J$.JV$%U;R"6WN8UEB=>CJPR"/J#4U M '@'_#ROX=_]"Y\?_P#PQ7C?_P"5-'_#ROX=_P#0N?'_ /\ #%>-_P#Y4U[_ M $4 > ?\/*_AW_T+GQ__ /#%>-__ )4T?\/*_AW_ -"Y\?\ _P ,5XW_ /E3 M7O\ 10!X!_P\K^'?_0N?'_\ \,5XW_\ E31_P\K^'?\ T+GQ_P#_ Q7C?\ M^5->_P!% '@'_#ROX=_]"Y\?_P#PQ7C?_P"5-'_#ROX=_P#0N?'_ /\ #%>- M_P#Y4U[_ $4 > ?\/*_AW_T+GQ__ /#%>-__ )4UT'P=_;G\ ?''XIQ^"M(3 MQ_I?B:XTJZUNWL_$WP^\0>&?M=G;36T-Q+#)J5E;QR^7)>6H949F'GH<8YKU M^O /B-_RE,^#?_9*O'G_ *=_!M !\1O^4IGP;_[)5X\_]._@VO?Z\ ^(W_*4 MSX-_]DJ\>?\ IW\&U[_0 5X!^QO_ ,G$_M8?]E5L?_4(\*5[_7@'[&__ "<3 M^UA_V56Q_P#4(\*4 >_T444 %> ?\%8/^46?[2O_ &2KQ1_Z:+JO?Z\ _P"" ML'_*+/\ :5_[)5XH_P#31=4 >_UE>.?!6E_$KP5K'AS7+*+4=$U^QFTW4+24 MG9=6\T;1RQM@@X9&8'!SS6K133:=UN.,G%\T=SXU_P"(?G]D7_HDG_ET:U_\ MEUQ/_$-I^S9_PO;_ (27^QM9_P"$1_L[[/\ \(A_:UW]D^U9_P"/G[3YWVK& MW_EGYF-W.-2A !KZ5KE/C5\;_"_[/'P]NO%/B_4_[*T:UEAM]Z6\MU/*SG,,3#V6 M)KSG'M*4FON;/)--_9-^)'CO5_$>J?$[XM6.OWFH^%;WPKI.F^%O#MSX>T#3 MDN_]?>SVFB24JBEG^S,N[T;6;W3V\$[6\067B31K[PWJ&BQO$9DGN;3488+B*!XU=DF:,1 MN(Y-K'RWVU/@K^V_\-/V@OA_XE\3^&=;U&32O"$8GU<:EH.HZ1=VD+6RW4<_ MV6[@BG>"2!@\:/+]@\+ M3:2KV-CX@DM8;"36VD65'E=K"WBMO*PN%\PB0>80.,O_ /@A_P#"H_LPZ?X? ML='\$V/QKTQ;+5(OC O@VR'B-_$-M=17O]L/(FR8M)=Q[WB%P-R.T9?:2:]; M^"__ 4K^$?Q\\2>%M+T'4O&-K+XZ@-QX;N=?\!Z_P"'K#Q"OD&Y L[O4+*" MWN',"M,J12,S1H[J"JL1UWQX_:Z\#?LX:UH^E>)+O7[G6]?BFN+#1_#WAG4_ M$FJ7$$)037'V33K>XG6!&EB5IF01JTL:EMSJ" =#\,[OQ=I:B\JN)H?)E$5O:HIEC6W,4LNWRB]R[([2]%\0/'>E?"WP'K?B;7; MK[#H?AVPGU34;GRGE^SVT$;2ROL0%VVHK'"@DXX!-2>"_&&G?$/P=I.OZ/%]%^->C M?#JYU/R_&/B#2+S7K#3_ +-*?M%E:2V\-Q+YH7REV27=N-K,&/F94$*Q'64 M%%97BSQWHG@*"QEUS6=*T6/4[Z#2[-[^[CMEN[N=PD-O&7(WRR.0J(,LQ. " M:U: "BBH[J[BL;62>>1(885+R2.P544#)))X [T 245XG\&O^"B'PE^/GCO M2/#OAO7M::^\26\UWH%QJ?A?5M(T[Q/#"H>1],O;NVBMM0 C(E!M99=T0,JY MC!<>J_$#QWI7PM\!ZWXFUVZ^PZ'X=L)]4U&Y\IY?L]M!&TLK[$!=MJ*QPH). M. 30!KT5F>"_&&G?$/P=I.OZ/ +CQ5I>NZ5K'ARU2Y>34M-N5O;?%N[I. \18,T;Q M2(RC)#(RD9!%'PG^*6A?''X6>&O&OA:^_M3PSXPTJUUO2+SR9(/M=G^/WPG\-^./"6H?VMX7\7:;;ZQI-[Y$L'VNUGC62*3RY561-R,#M M=589Y - '2445E>"O'>B?$GP[%J_AW6=*U_29Y)88[W3;N.ZMY'BE>&51)&2 MI9)4=&&WQIJNA77B6UT[[-*?-T M^VN+>WFF\W;Y0VRW=NNPN'/F9"D*Q !U=%%+_ M MIECK&J6'V:5?LMI>O<1VTGF%1&V]K2X&U6++Y?S ;ER =91110 4444 < M'^T3^S+X&_:P\!Q^&?B!H,?B'1(;Q+^.W:YFMS'.BNJNKPNC@A9''#T_M*W216DM_.2]+1> M8@9=ZC*[LCD5]+?\.2?V8?\ HF7_ )<6K?\ R57T!X9^/'@?QKX[U'PMHWC+ MPIJWB;1P3?Z19:O;SW]C@[3YL".9$P>#N YKJZ=3*8X9\E6ERMV?O)[/9Z]& M?0YIXN\8YE*,Z^8U%RZ?NY>R7S5+D3?F[L^?-<_8MUWX6V?@M/@+XY@^%UMX M/L[K2CH&LZ7<^)?#.IVEQ(9V>6S%[:S"\2:;?*)/=O'/[4'@+X:?'7P3\-->\1VNF>-_B/!?7'AK3)HI VK+9)& M]R(Y OEAT216V,P9AN*A@K8UO!/QE\-_$7QMXR\.Z-J/VS6?A_J$&E:_;_9Y M8_L%S-9V]]%'N=0LFZVNH'S&64;]I(8,HM))61^?UZ]6O5E7KRQM;>*U9UGED,ZH8XE\MG\QP$:/;(I,;*QX#2/^"J/P1U+ MPKKVLW/B+Q)X>L?#OANX\87'_"1^"=V<-[9PR7L4:LAY MCL+?58[A(TLVNK6*1O,LY;G;),@N%#1F+)\7_P#!-R[\2_M+ZCXDB\$GT(R7EUK^F6MO!;2PZ@+E5AMB]CITTD+6TCM):G$J+(5'H?P M=_;W^&OQQ\>V'AC2;OQ=I.O:Q9RW^EV?BGP3K?A=]8AB"&9K,ZG:6XNO+$D; M.(2Y175F !S7577[2_@>R_:0MOA'+K\"?$2\T!O%$6CF&7>VG"9M\H$ MR*X6,OO812LJE8W*@'B7P;_X)N7?PK_:$T?7KCQS!JOP]\$^)/$?C#P?X8&A M&"]T?5-<:=KQI[_[2RW$"?;M2$,2VT3(+SYY)3&"?0OC?^R3_P +E_:7\ ?$ M3_A(/[._X0;PSXE\._V?]A\[[;_; TX>=YOF+L\G[!]W:V_S?O)M^9WQ[_;U M^&/[-GBY] \2:IXANMFZ]X?U73==T/6;:.]T_4=/N4NK2^@D4-'+%*A* M2(RD$,I((((- 'QKJG_!%?1/&?P2^%?@'Q)XWOK[1?AW\'=4^$EU+9::+.ZU M(7L>F(NI0N99!;R0MIJNL;+,I:09;"$/I:K_ ,$K_$/QWU+XF7?QM^*EGXVG M^)WPS3X97G_"-^%/^$<6RMDFN)EO(@]W=_Z1ON'2:T?#<>JCPYJ?\ PCDVJ#*FP36OL_\ 9K77F P^2MR7 M\X&';YHV5[=0!\*?#O\ X(XZIX)\!>)-!MO&'PD\&P^.(=.T3Q*_PV^#MCX, MDU/1(6D>]@6:"ZDN([R]W+$]P9FAABW^3:QS,)U^E_V0/V[^TO ]GX,_LC['CR_L]_=7GVGS]_.[[3L\ORQC9 MG<,=7\>>%_"4>A/;ZG::EJ M(OBT5UJ?VIA<6<#ZI?M#$MM%(-UN))I1"?,\[N/^"(]SJGPC^!7A/5_'G@GQ M-;?!/PY?>$8%\0?#M-5M)[*=[3R;ZVM9KYH[76((K142\;SH]TCG[,%/EU]= M>%OVJOAWXQ\4ZMHEGXMTE-6T7Q0_@J>TO'-G++K*6,6H-90"8)]HD%I*DW[G M>-H?GY'V^@T ?+O_ 3L_P"";\G[!=W%70(]0C M6Y_U\N3.+X93^ Q'YFW_ "[0_P""=7AOQ,/VA;'Q;?MXAT'X_P"O6NN3V<=M M]DGT%[?3+"RA:&<.Q,\5I]S<7%O#-YNWRCNEM+A=@KH ^*/CU_P24U+ M]HW0_A)J_C/Q9\,?B#\3?AGH-YX9OM7\=_"^+Q'H7B:UN#"WVF72I+Y/(OU> MU@<7$-R%)DNAY7ES+'$_4O\ @CG8:AX;\6^'5\:VMKX9\>?!NW^$VM6]EX5M M-.GWV\M_)#J5JMHT-G:C.H3[K9+0H=D>UDPV_P"JH/C9X8N?C==?#E-3SXSL MM#A\23:=]FE^33Y;B6WCF\W;Y1S+#*NT/O&W)4 @GJJ /ASQ!_P22\9?%3XA MW7BWQW\8=%UCQ!>'P0CG2?!#:9:)'X:UR;5458GU"=LW(E\MB9#L;_X:!UW]HF]_P"$S_LG_A?GPTL_AWL_LCS_ .POLXU0?;,^ ?$;_E*9\&_P#LE7CS_P!._@VO?Z\ M^(W_ "E,^#?_ &2KQY_Z=_!M !\1O^4IGP;_ .R5>//_ $[^#:]_KP#XC?\ M*4SX-_\ 9*O'G_IW\&U[_0 5X!^QO_R<3^UA_P!E5L?_ %"/"E>_UX!^QO\ M\G$_M8?]E5L?_4(\*4 >_P!%%% !7@'_ 5@_P"46?[2O_9*O%'_ *:+JO?Z M\ _X*P?\HL_VE?\ LE7BC_TT75 'O]8WQ&LM;U+X>Z[;^&;VTTWQ)<:=<1Z3 M=W47FP6MV8V$,DB<[D60J2,<@$5LT4I*ZL3*/-%Q[GYX_P##./\ P4<_Z+[\ M)?\ P70?_*>OC0>._P!N\?M4_P#"6&S^)O\ PDWV?_A%/^$B_P"%>SG3!I_V MD/O\C^S]OD[QYNX0>;CMGY:_=FBOE<7PM[7EY,355G?65WUJ2EZ;O2W=:GYX_P##./\ P4<_Z+[\)?\ P70?_*>NJ^,'@WQ5X(_8 M;T^U_:R\;ZKJ.I0>.;&_A\>?#^VAMAX"$4B36>IW3O;QQ);P3Q$2RR6TD2I< M+YJ&)9)%^Y**];!Y3##U/:*I.7E*Y@,CAA*OM8UJDNEIU)27W-V/S& ML/VH-:;X=_M&SV&O?#?]JSPQI'@RST^'XL:=X>@4FVO-3U!)M&UFXTJ3R-27 M2K"[CO94L1:-Y,DF8H9+E96\^_8/^/ND?#"\^-GP5M?$VC?&2'4?!6HR:?\ M&FUUQKBR\76VF:1;0V.AP;$DM9+ZQM)G-Q'%<[]J_:G622XN&C_7JBO5/;/@ MG_@GY^R7\1/C1^S!^R3XA^(/Q%\':EX(^'/AO0O%6@^'=!\$SZ7>R78T/[+: M?;+Z;4KI9EABNI"1#;P>9($;Y5'EG?\ ^"C>N>!/"W[1.AZGJGQI\3_LN_$* M/P9J%CX<^)%TNE#PGJ2SS*6TRZ_M-)+:>>&:&"Y^S_Z/,\3/Y4V!-Y?VO10! M^37QG_:>\?WO[/WP9U6^MO _@/X;>*_B%XM;Q+XDTCQ1J7PF\+^,(A+M^%&N^./CWX?_ &,/#/B[XG^)]1T7 MQS=^,4U#4/!_BK6]+/B72K2">32_,U Q6%]<[(H[8_;52(W.TS*[QSEI/TXH MH _&GX<_$[X@> /V8?@_XU7XJ?%;6/$OQ(^$OQ&AUVZU7Q=?7<4S:3IZ?V;< M0VS2?9[:Z@%M'_I4$:7$K-*\TDLDLCMZSX*^/>BWOQ+LS\<_C7\1_A_?V?A' MP'>?#*UTOQ-?65SXIFN+17O)+;3X2X\0WT4 ? MF+^PO\=?$_BS]I?X)I_PL+Q=KWQ<\0:GXL@^.?@R[\0W%]:^%+.%+QK1WTJ2 M0PZ2L5Y'IUO:RPPPFZ@N"Y,_F&6N ^!GQ ^*7@GX:* / MQU^ _BG0?'G[3?@R\^%_Q.\?_$CQW=?LS^+3K;WWBB_UG4=+\2,^A^9&!-([ M:=?F;'F6$)B$#+%M@AW@N[6O^"@WBKXK_#_P]<_"/XI>(?%>I:5^S#%?>(9- M!OI-8GTS51J>AQZA";O7=;E^)^KZIHOA@37D$4XBU][DLV(VBD>,W MLILWEBD5;9I5+[?["_QU\3^+/VE_@FG_ L+Q=KWQ<\0:GXL@^.?@R[\0W%] M:^%+.%+QK1WTJ20PZ2L5Y'IUO:RPPPFZ@N"Y,_F&6OTZHH _'73?$.H6O[&_ MP4\<^*?CSK6DW7CK6_$B^(8O'?QD\3^"M(U[[+D:??^-O@Q;VVFZG&VJ_:[589[ 0>=9Z?+'J=M).&F,0N M5DF,;_.>B?M#_%3Q_H'C"T\1^/M#A\?:AX<^(5+'R+L7$:3Q,JB6Y>Z7?^X=% 'XI?&G]H?XG>#=5L=*C\?: M/\/[O2/AKX)F^$_]K_$?7/#T=]=26<9FDM-!TW3KM?%$KW@$$MI)YC*BQ(L2 M>=YC_4_PD^*GAOQ'^V)XLTWXL_&'Q_X:^-2?$RZT/PSX&TGQ/?P1ZEH!LXQ: MB+0HF>*>PD@::XDU/[/YD,@F8W<'V;$7Z#44 ?!'_!)GP_HO@[_@DAXRT32] M4O+_ %#1-9\;V&MVUWKUQJUQI-['J=^OV:3SY9&MW\D02&+Y=QF,I4O,SOX% M\%=&U7XG_!;X#^&IO&_Q+\/^'M!_8TTSQ9:V'ACQCJ7AZ,ZK#;VT4-V[64T3 MNR)(XV,QC;*[T?8FW]=** /RX\??M#S?$7PO\$+OXU_$SQ;X%\'^+OV?;7Q# MH^HZ5XBN_#\?B7QE<1VS3Q,]JZ"\NEB,30:?)YJ3_:9_]'FV87YN^$O[9VI? ML]_\$O\ Q[X:O/B9K7A'Q/?? ;X!S'[OXD:M\0;WQ'\0-6T*71-%^)& MJZ?K?A[39-+G:.+4?!]U!]FATZU>%3'K%A+!).'LY@95GE\[S+]A?P99ZCX- M_9F^%.G^.OB'8Z+JGQ"^)VG>.-+T;XB:O;7HN[*>[F@M)[B"[%U;,FRUG,<< MD18R,[!AZUX7 MU[5_#&OV/P!UTV>JZ7<&WN[)V\6>%D+QN.APQ'((()!!!(K] ?@#^SWI_P MK'Q$\6L:WXGUWQAK#ZYKNNZP+87^JW)AAMHS(+:&"%5BMK>V@14B4".!,[G+ M.W?T ?FA\6/$'C_]FS1OVTO _P -_%/Q-U*V\%>'?".K:/+J/B#4?%.MZ%'J M NH]6N;.:]DN+@R):VS3QQ LJRQY1 6(/SE\6_B_8>"/VB_C7J_[/_Q)U?Q? M\.KZT^&EGXA\4W7Q(U.YAT[1I-0U\7H'B4B]O+:T$WEQS7<;3-:B:X4/#Y1\ MG]O** /RM\+?'WQ>_P"P3K6H:!\58=?\<1?%)K/X&VOA?QMK'BRW\27BQP$: M)=:IJ$-DVO:;Y\EZMQ?LB:=J=_XL\3>+ M/&L^IWP\;MX@N&^W:-XA$S#4---KYLB6,5M*#'%:Q-Y:1+$RE_,\V3Z,HH * M*** /"_^"A?@+X]_$;X"1:?^SEXW\*^ /'XU6":74O$%HMQ;/8A)!+$H:WN MKES$0QB;A&'R[LCX5UW]CC_@J_KVAWEC/^T[\%_(O8'@D^SV45O-M92IV2)H M:NC8/#*P93@@@C-?J]17Z#PSXBXG),(L)1P6%JV;ES5L-2JSUMISR3E96T5] M#DK815)C:/Y<_V&O^"0'[:_@S]M'3&\&>#=?^%7C+PC<2W$?BWQ!;^5 MHMBP1D8BY\N:&[5PQ3;$LP<.<@IN(_3G_ADW_@K)_P!'._ [_P %5O\ _*&O MU3HK]*XO^DEF_$.+AB\9EN"DXQ4??P\*SW;=I5>9I7;M%.R\W=OCP^3TZ,>6 M,Y?)V_(_,+XP?LB_$KX]?'S]G_P%\8?&^D7OQML?A+XUU*V\;:!:"&+2-=MM M<\-W&G:A;IY<0S"5@#J(T691,A4)*RUQ_P /_P!J#QQ\3OAG^UQIMMHB^#/C M=\8_B?H_PPL]'GO'MH[#6F\*Z18ZE/!<>5*YMH(K6_NXKA89-T,,<@1@P!_6 MVBOY^QV+>*Q-3%2C&+G)RM%*,5=WM&*TC%;)+1+1'K1CRQ43\U]-L]1_9\\8 M_&WX/?%SX0:=;?#CXU?#Z;7-&\'?#37;SQ--?C3[*WT?6+.T,UG82"X>Q;3) M$@A3>6BGD5WDDPOA7[8WQSL]?_98^(OAWP+\<_"G[7'@*7X0^+)4U>YT[2[_ M ,5_"N-- (CDN=3TX11K'>.OD>5<6L=R[LV99!%*%_9VBN49\%>-?VF/AO\ MMB?$+]ECPU\)_&_A+XB:]X,\60>+-=N_"VM6^IQ>$],M-%OH+B6]EMW86XF> MZBME20@RF9P PC?;XMXR\7_%C6/"6O\ [8.B^"/ ^K>#M,\>+\1=-UT>+KS_ M (2!_!>G6\FE26T6F)IGDO%/I;7]ZBF^(\R^67#%%CK]7J* /SX\-_MP_#;_ M ()Q?&W]I#Q'\9?$=GH<'Q%\5:=XW\+:O&Y M>6UMS)<"-U,<,AFB63T3_@C)J&M:TZ?1_%VO^*=9\.&RNTN$ MT>QO=9OKBRMGV$B*2&*:,/"<-"P,;!60J/L.H;33X+!IC!!#";B0RRF- OFN M0 6;'4X Y/H* /SW_8K_ &O_ (/_ O_ &"?@]\!O%VG:5XB^,7A>VT3P7J_ MPC6*VO?$LFMVCP^==G3YRI\A)(FU'[:^(%B3[0)MH#UQ_P"T'\=O$NE_M:^/ MHI/B)XOTCX^Z1\6O#&D_#/X>6OB&YAT_Q%X/F&E"[G&C"46U_;/%/KDEQ?R1 ML]J]JX$T/V1 /T^HH _)/X'6?B?XK>/O@2^K_%3XT%?BK\8?B5X0\116WC_5 MK>*?1]-E\075I:0HDX6U,;Z? HG@$=PL>Z-9ECVJO,?#;]I.RUG7O@)I?QO^ M/7Q!\#_#UO#GQ/L=0U,_$'4-!_M.72?%T6GZ8;W4(YDF::.WC 65Y1)*X",\ MGGO%+^R=>>Z]^S;H?B+]J'PU\6IKK5E\1^%?#FI>&+2V26,64EM?7%G<3/(A M0N9 ]C$%(<* SY5B05 /S\U7XX:_J/PV_9MB_:A^)GC7X0?#O7?AEK&I:GXE MB\377@J\U/Q-'+8K817MY;-;R171TZ2[N4LFVK-*)MT4C6X1?.->_:I^)/A& M'X0>*OBGX^UJ7XCW/@WP5=R^ (_&^H^ /%TFH270^T-IVA_9Y-+\23WP8)/: M3(K02*\ >%F01?L910!^0O[1.IZEXV_:@LO$'B'Q+XBN(_ '[7-YH>A?;?%] M]I^G:($"[F27H_\ @C-\??B%\4/COX"7 M6/B-I>L:UJ?@N^N_BAX=N/B-KOBW6(-:$EL=]WI4^FPV?A6>"Y:[A^Q1S1HZ MNR(DXMED7]5Z* /S)_X*B^-]:^&O[0'[7NO^'=7U/0->T?\ 94TR[L-2TVZ> MUN[&9-6\2%)8I8R'1U(!#*00>AJS\0_$WQ2_9R\1_M6^%/A/XB^(GBK6M,^! MFB>,_#UKK.MWOB>_M=;N9-;BN+FR2[DE(D9+:)TM8@(3)"BI$-Q4_I;10!^( M7QS^+^D>$?C!\2/$7[-7Q4\4?$+PHWPT\&VNO^++KQ]J6KS:-I/]8^(.EZW#_9<+:U97VIZE'8IK&GVZO+=?:6DE^P3R0P"V1ENM;\2W> M.X\V-K5<);E#"JJL84>UT44 %%%% !1110 4444 %%%% !1110 5X!\1O^4I MGP;_ .R5>//_ $[^#:]_KP#XC?\ *4SX-_\ 9*O'G_IW\&T 'Q&_Y2F?!O\ M[)5X\_\ 3OX-KW^O /B-_P I3/@W_P!DJ\>?^G?P;7O] !7@'[&__)Q/[6'_ M &56Q_\ 4(\*5[_7@'[&_P#R<3^UA_V56Q_]0CPI0![_ $444 %> ?\ !6#_ M )19_M*_]DJ\4?\ IHNJ]_KP#_@K!_RBS_:5_P"R5>*/_31=4 >_U4U[7+3P MQH=YJ5_,MM8Z? ]S90_\%%?V MX[7P_P#LL>$O%W@'XJ+X!T35?B3H'A?7?%HM[.(Z-87-W''>.3J=O);Q%87W M>9+$548/2OI/_AFOX<_]"!X*_P#!':__ !%-IUVER8-B-&$,NP+YGS;>NUL8IGR6.EE+I?[%&HI_WI M1:M\HI_B?/G[,O[:QTW]H'XEV^C?&^[_ &F?@[X.^'*>+K_Q+;IH5[+H6J17 M-T'TZ.[TBWM+.1YK6/S1!(IEC,(8N$F4#TCXF_\ !6KX9_"7PCI.M:OI_BR. MTUKXX6..Y>?4+=\DZ(I:NFUW]ABVN/C MMX^\1:/XB?0_!_Q>\.RZ1XY\+PV.Z/5;[RF@BU>WF\P+:W?V=S#,WE2"=(;; M=@P*3XKX%_X)._$/1;.Q?6_C?X>U;4- ^%)^$VD&'X;0+82V"W%A,)-0M;J\ MN4O#.EF\%U&IA26&X(A^R.OF,'C'KOB[_@HE8?#SX2V>O^(OA?\ %7P]XBU3 MQA;^!=-\'ZE:Z9;:KJFJ7""6%+>Y:]&F21/$2RS+>^661H0WV@>36?XL_P"" MFNE^'++1+:U^$WQFUKQAJ6B7_B/4?"%MI-C;:SX;TZRN6M9[B[%U>0VY4SJR MPBWFF-R!YD FC^>N"\&_\$E+SP)^SYXV\'Z9XD^%=C_PG7B>T\0ZAXU@MC8_\(Y->2%(Y3 ES(\%Y%(UU'')NVAXI//M5_X-_P#1DTC0+NPU MCX3:GXETRRUC3Y;?QA\*H/$OA33H-0U"34$32-(FO5.F+:2RR+ BW,L8CD=' M23Y2H W]N;_@I'XOT3Q!K.L_"?QO"?!6H?"/P[XV\/W,.FVTR327_B:WM#=# MSX2^)+.79L?A=V=JN,C[)_:;\$^)/%F@V=UIOQ?U'X.>'-!2YU'7]4TO3=,F MO9HDBRH-SJ4-S:VUL@\R24FV9VVQ[98E202^!_&S_@D)9_%/2A8:?XWCT*QA M^'&B?#R"./PS:HL::;J\.I"Z$5JUM;Q^9Y/E^1!#%''NR@"@1UZ-^WE^R)XW M_:Y_X0VQT'QYX2\/^%M OVU/6_#GB/PCFVTTEM<06E_!-!;R7H>PG<20L$225$5259.%T_]O?XQ?M*_!OPXWASQ M['X$\3^%/@SK/Q"UZ[T_1+.Y@\2:Q87SZ?%!)'=12^58/+97CR) 4G(EC"3Q M["7^L/BY^RE\1_BOH_PT\1GXD>$-)^,7PTU"^N[?7[7P5.V@7\-W!-;2V\FE MOJ33A?)DB((O\^=;J_W"8:\T\4?\$D+[2?A;X4\._#_XHS>$[K3_ (?7WPT\ M1:GJ/A]=5FU_3KV1)KBZB59X%MK_ ,\321RGS84-S(&@D 7: R6+:=WV9\"_B:GQJ^"7@[QE%!]FB\6Z'9:TD.2?*6Y@28+DXZ;\=.U>"_M M-?\ !.*^^*4FF'X>>/8_AL%\!7?PPU19]"_M@7.A7'E8^SYN(3!>P^6WE3OY MT8\Y]\$G&/I'P7X0L/A]X.TG0=*A^SZ9HEE#I]G%DGRH8D$:+D\G"J!0!IT4 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5X!\1O^4IGP;_[)5X\_P#3 MOX-KW^O /B-_RE,^#?\ V2KQY_Z=_!M !\1O^4IGP;_[)5X\_P#3OX-KW^O M/B-_RE,^#?\ V2KQY_Z=_!M>_P! !7QA\(OVW/@Q^S9^UG^U1H7Q%^+OPP\ MZW=?$K3[^#3_ !'XJL=*NIK=O!?A=%F6*>5&,9>.10P&"8V&?''X6>)?!7BC]H?X :IX9\8:5=: M)J]G_P +)TR#[79W,+PSQ>9'=+(FZ-V&Y&5AG((.#7T_10!\ _\ ";?L*_\ M1W'_ )MQX@_^7U'_ FW["O_ $=Q_P";<>(/_E]7W]10!\ _\)M^PK_T=Q_Y MMQX@_P#E]1_PFW["O_1W'_FW'B#_ .7U??U% 'P#_P )M^PK_P!'(/\ Y?5]_44 ? /_ FW["O_ $=Q_P";<>(/_E]1_P ) MM^PK_P!'(/\ Y?4?\)M^PK_T M=Q_YMQX@_P#E]7W]10!\ _\ ";?L*_\ 1W'_ )MQX@_^7U'_ FW["O_ $=Q M_P";<>(/_E]7W]10!\ _\)M^PK_T=Q_YMQX@_P#E]1_PFW["O_1W'_FW'B#_ M .7U??U% 'P#_P )M^PK_P!'(/\ Y?5]_44 M? /_ FW["O_ $=Q_P";<>(/_E]1_P )M^PK_P!'(/\ Y?4?\)M^PK_T=Q_YMQX@_P#E]7W]10!\ _\ ";?L M*_\ 1W'_ )MQX@_^7U'_ FW["O_ $=Q_P";<>(/_E]7W]10!\ _\)M^PK_T M=Q_YMQX@_P#E]1_PFW["O_1W'_FW'B#_ .7U??U% 'P#_P )M^PK_P!'(/\ Y?5]_44 ? /_ FW["O_ $=Q_P";<>(/_E]1 M_P )M^PK_P!'(/\ Y?4?\)M^ MPK_T=Q_YMQX@_P#E]7W]10!\ _\ ";?L*_\ 1W'_ )MQX@_^7U'_ FW["O_ M $=Q_P";<>(/_E]7W]10!\ _\)M^PK_T=Q_YMQX@_P#E]1_PFW["O_1W'_FW M'B#_ .7U??U% 'P#_P )M^PK_P!'(/\ Y?5] M_44 ? /_ FW["O_ $=Q_P";<>(/_E]1_P )M^PK_P!'(/\ Y?4?\)M^PK_T=Q_YMQX@_P#E]7W]10!\ _\ M";?L*_\ 1W'_ )MQX@_^7U'_ FW["O_ $=Q_P";<>(/_E]7W]10!\ _\)M^ MPK_T=Q_YMQX@_P#E]1_PFW["O_1W'_FW'B#_ .7U??U% 'P#_P )M^PK_P!' M(/\ Y?5]_44 ? /_ FW["O_ $=Q_P";<>(/ M_E]1_P )M^PK_P!'(/\ Y?4? M\)M^PK_T=Q_YMQX@_P#E]7W]10!\ _\ ";?L*_\ 1W'_ )MQX@_^7U'_ FW M["O_ $=Q_P";<>(/_E]7W]10!\ _\)M^PK_T=Q_YMQX@_P#E]1_PFW["O_1W M'_FW'B#_ .7U??U% 'P#_P )M^PK_P!'(/\ MY?5]_44 ? /_ FW["O_ $=Q_P";<>(/_E]1_P )M^PK_P!'(/\ Y?4?\)M^PK_T=Q_YMQX@_P#E]7W]10!\ M _\ ";?L*_\ 1W'_ )MQX@_^7U'_ FW["O_ $=Q_P";<>(/_E]7W]10!\ _ M\)M^PK_T=Q_YMQX@_P#E]1_PFW["O_1W'_FW'B#_ .7U??U% 'P#_P )M^PK M_P!')K?2KK1+>\\3?M"7 M/B;[)9W,UM-<10QZEJMQ'%YDEG:EF158^0@SCBOMZB@#Y \)?M8?"S]J#_@J M9\,/^%:?$KP!\0_[#^%7C;^TO^$9\0VFK?V?YNK^$/*\[[/(_E[_ "I-N[&[ MRWQG::^OZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB $@#__V0$! end GRAPHIC 14 image01.jpg begin 644 image01.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 #\ ^D:*** " MBBB@ HHHH **** "BBB@ HHSCK52?5+6#(,F]O1.:YZ^*H8://6FHKS=BHQE M)VBBW02%&6. .YK"GUV5LBWC"#U;DUG37,UPID.9U M^M[?_6RJ#_=')_* MLJM:E1CSU9**[MV&HN3LB>BL:?7NHMHO^!/_ (5G3WUS+>(+_M/S^E9%*J MLYPBECZ 9KY'%\59AB7RTK07EO\ >_TL=D,)3CJ]26>[GN/]=*S#TS@?E4-6 M4T^[D^[ _P#P(8_G5A-$NF^\43ZMG^5>2LOS+&2Y_9SDWU:?YLV]I2@K72,Z MBMI- '_+6<_15JPFBVB_>#O_ +S?X5Z='A7,ZGQ14?5K]+F4L727F9.D?\A2 M'_@7_H)KIJABL[>!@T4*JPZ''(_&IJ_0GHE^AYV(JJK/ MF0445%)!YOWY),?W5;;_ "YKVYRDE[JNS!6ZB37<%N/WTJJ?3//Y5GRZV"=M MI"TA]6_PJ\EA:IR($)]6&?YU.JA1A0 /0"O)K4D_X*M64T2T7[V]_JW^%:%%>A1X?RRC\-%/UN_SN9RQ%5]2NEA: MQ_=@3\1G^=3A0HPH 'H!2T5ZU*A1HJU.*CZ)(RT?_?8HN?^/67_ '#_ "KYRH ^C?M,'_/:/_OL4JSQ.P5948GH PKY MQJ6UN9K*[BN;9RDL3AT8=B* /HEIXD8J\J*1U!8"D%Q"2 )8R3T 85YCXKMH M?%'AJW\4:<@$\2^7>1KVQW_ _H1Z5P*.T;JZ,593D$'!!H ^D*:\B1@&1U7/ M3<<5C^$]=7Q!X?ANB1YZ?NYU'9QW_'K^->8^/_$']M:^T,#YM+/,<>.C-_$W MYC'T% 'LGVF#_GM'_P!]BGJP905((/0@UX+X:T.3Q!KD-DF5C^_,X_@0=3_0 M>YKW>"".VMXX($"11J$11T '04 24444 %%%% !1110!'<_\>LO^X?Y5\Y5] M&W/_ !ZR_P"X?Y5\Y4 =]\.;[1[2SOAK$UI&S2*4^T;UV6V )MW_>0,>Z'M]1TKUGP597&G^#[*UO8F MAGC\S/?\*T\0_\ /.W_ ._PH =X*\86GAFVNX[NWFE,[JRF M+'& ?4UT_P#PM?2O^?&\_P#'?\:Y;_A6GB'_ )YV_P#W^%'_ K3Q#_SSM_^ M_P * .M@^*.F3W$<*V-V#(X4$[>,G'K79W/_ !ZR_P"X?Y5Y+9_#G7X;Z"5X MX-J2*S8F'0'->MS*7@D5>K*0/RH ^<:]/^$W_(/U+_KJG\C7._\ "M/$/_/. MW_[_ KM_ /AV_\ #UI>1ZDL:M,ZLNQ]W !H ZVBBB@ HHHH **** "BBB@! M&8*I9C@ 9)K-LO$FC:C.(+/4K>64]$#X+?0'K5^Y_P"/67_'8 MXKN2]EAN49['[)M\D@W.JV-H[K?0ZA='Q%:)Y M\+Z)/N9B\"Z=%)"X=R8KTW8R!SG&$_P!T M;1^5 %A?%EJVI"V-M7YW]SKGKQG&,UG77C.2?1!?V5I/:0F:- M/M%PJ["/,VMCGZ\UH#PG -3$_P!KN/LHNOM@L_EV";^]G&<9YQZT[_A%;<^& M8-%>9GAAE$FXJ/FPY?!'ISB@",>(UO$TRXM?.BM[N\,*$HI\Y0&YZY4$CZ\= M*;IWC.TU VS/9W5K#=)(T4TP7:VP$L."3P ?RJ:+PM!!-$8KB188;TWD46T8 M0D$%1[9.:2W\*6T-GI=LT[R1Z>) ,@#S X((/I]Z@"I8:K8:WXBLII+"^CE: M!I;5IW_=[1QO"AB,D-UQFK6H^+['2[J>WNXY5>&:*(XQ\P<$AAST !S]*I:+ MX>O;#Q)&\DD[V%C;M!;M.R$L"1@ +S@ =6YZ5HZKX6L]6U,WMPS!S:O;$ <8 M8$;OJ Q_.@""3QC;#Y;:RNKJ0O*%2(*24C.&DY/3/ [U)#XLM[N_M[;3[.ZN MA-"DWF1A0J(QQELD=#UJ-O"$*6MDEE?7%I-:P-;F:,*3(C GRAPHIC 15 img02.jpg begin 644 img02.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 #\ ^D:*** " MBBB@ HHHH **** "BBFR2)$NZ1U0>K'%3*2BKR=D&XZBLZ?6[>/(B#2GVX'Y MUFSZQ=2Y"$1+_LCG\Z^=QG$N78713YWVCK^.WXG3#"U)]+'02S10KF614'N: MSY]<@3B!6D/J>!6"S,[%G8L3U).:2OD,9QABZNF'BH+ON_\ +\#MA@X+XGI/H;S.J*6=@H'4DXJC/K-K%PA,K?[(X_.N?EFDF;=*[.? M1Y6W2.SGU8YJPFFWDGW8&'^]Q_.K":''4H9SF3O4C.7JFE^B-U M*A2V:1FT5MIH"C_63D_[JXJPFC6:=59_]YO\*ZJ/"F9U/B2CZO\ RN3+%TEM MJ3_5HS?09KJ4LK:/[D$8]]N:G QTXKUZ/!BO^;7Y&,LH3<6UH8QZOU_6JS: M7?W1S/6R.&*_WJM.?E=)?U4?\ A8WAO_G\D_[\/_A7$_%#_D;E_P"O5/YM7)6UM-=W M,=O;1F261MJ(O5C0!['_ ,+&\-_\_DG_ 'X?_"M.3Q+ID>A)K'G,UDQQYB1D MXYQR.HYXKQ__ (0WQ#_T";C\A77>"--UBR^TZ1K6ES_V9>H=Q<<(V/ZC]0* M-_\ X6-X;_Y_)/\ OP_^%;FDZQ9:W9?:M-F\V+<5)P001V(->&^(-&FT'6I[ M&;)"',;D??0]#_GOFMSX>>(/[)UX6D[XM;TA#GHK_P )_I^/M0!Z]=7,5G:2 MW-RX2*%"[L>P%(-D4>B6S_ #/B2XQV'\*_ MU_*O.+6VEO+N*VMD+RRN$11W)H ]XT;Q%I^OB4Z9))(L6 [-&R@$]N:U*S/# MVBQ:!HL-C#@LHW2N/XW/4_Y[ 5IT %%%% !1110 4444 >0?%#_D;E_Z]4_F MUI ]*Z/XH?\C?^._XUK>'/&UEXDU&2SM;:>)TB,I:3;C (&.#_M5 MR7_"IK[_ *"5O_WPU;_@_P $7/AK5Y;R>\BG5X#$%12""64YY_W: )_'_AS^ MVM%-S;)F\LP73 Y=/XE_J/\ Z]>-=.E?2->)>/-*@TGQ5-':C;%,HF"8X0MG M('MD'\Z ,"ZNI[VZDN+N5I9I#EW;J37HOPQ\.85M_V\$5K;1V]N@CBB4(BCH . * )**** "BBB@ H MHHH **** /(/BA_R-R_]>J?S:N6T^^ETW4(+VWVF6!PZ;AD9'K7KWB/P+;>( M]4%[->2PL(Q'M101P3_C65_PJ:Q_Z"=Q_P!\+0!S_P#PM#7O[EG_ -^C_P#% M4?\ "T->_N6?_?H__%5T'_"IK'_H)W'_ 'PM'_"IK'_H)W'_ 'PM '0^#M9N M=>\/+>WPC$ID93Y:X&!7GWQ0_P"1N7_KU3^;5Z7X>T./P]I*V,,S3*'9]S@ M\UD^(_ MMXCU07LUY+"PC$>U%!'!/^- 'F/A#_D<-,_Z^%KWBN+TOX;6FEZK M;7T=_-(T$@<*R XKM* "BBB@ HHHH **** "BBB@##U#Q%+::P^GVVEW%ZT M<*S2-$ZC:I)'0D9Z5=TW6K'5+."XMYE7SXC*LUW09KS MQ-+>2:)'JEN]JL2A[@1[&!))]>]16VA:WI4>FRQ0Q7TT5E):2IYP01AFW+@G MJ!P/PH W+_Q+:V,4\ZA;F"*U%R)(9D8N"VW 7.UVS21+YERAW;.IX/YCJ.]6 M)-3L8K>.>6]MTAE_UVUK-!:BYC:&XF55C61\JP)R/;'7F@#NEN[9[4727$36 MY7<)@X*8]<],46UW;7L7FV=Q%<1YQOB<,,_45S=A::C)\-+2WL%"7;6Z860 M94MDCD$ E<]14WA32KW3[S4YKR%X4N7C:-9)5=N%PF^%]55M/ADLH;$VIN&DO4E4O)YFX*,#GC(ZGH/PI--\(7JV-Y!=6S1S? M8'M8G,\;1R,>A"J@(&0#EB2* .DC\5Z5)=:? MS&7OD+H1*I"^QYZD\ >H/I M6B-1L6FFB%Y;F2 %I4$JYC ZEAGC\:YJ/2=06YT"\_LB%7M$>&>'S4^7(4!\ M]#R"<#GFLZP\(ZC;RR1W$4CM%#<".X%Q&$E:0, "NS=SGG+<$4 =Q;7UI>AC M9W4-P%QN\J0-C(R,X]14]9N@::FEZ'9V_P!GCAF6",3[ /F<*,DD=><\UI4 M%%%% '(^)?$VI:+J4UI;01S/+$DMJ-IZ+N,H///"Y_&HX_%&I:C+;)I[6T*7 MT\_V>>="5$48';(R2<_0"NKFL;6XN8KB:!'FA5EC$^GI0!SFF>(]9UR]LH;/[);B2R-Q,9(V<964H=N".#C(JKX; MURY:_ETV0;(B]U)YDJDFX8/]U3GL#D_E79PZ=9V\Z306T<D_;6$D;-R'8; M1\W?'?-2WWBK4;FTGFLDLXXK;3XKN2.XC+F1G&<#D8 _G75PZ/I\ _2=OTR36;K7A&RU:UMX(T@MA"HBW^0'<1C^%23\OUYQ0!)K6L3Z7 MHUIJ0"F$2Q?:LKG$;<$CW!(KG;?QQJ;6LSS6D8EM+>2XN(]IY#;/*[\2.6)3Y>)&"[2,_KGI2:GJFHZ)K5Q=7CQ7-Q;Z.7"QJ5C+ M&? .W)[8S]*Z>'P_I-O:O;P6$$<+NKLJKCX>>>WCDD>$P, MS#.Z/.=I]LT 87A][UO%.JKJ-Q#/(MO;X: $)@[SP"37352T_1].THN=.LXK 88R !_+7&[&<9_,U=H **** "BBB@#__9 end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2022
Feb. 23, 2023
Jun. 30, 2022
Document Information [Line Items]      
Entity Central Index Key 0001173489    
Entity Registrant Name CEVA INC    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2022    
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Document Transition Report false    
Entity File Number 000-49842    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 77-0556376    
Entity Address, Address Line One 15245 Shady Grove Road, Suite 400    
Entity Address, City or Town Rockville    
Entity Address, State or Province MD    
Entity Address, Postal Zip Code 20850    
City Area Code 240    
Local Phone Number 308-8328    
Title of 12(b) Security Common Stock, $.001 per share    
Trading Symbol CEVA    
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 Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 562,317,298
Entity Common Stock, Shares Outstanding   23,416,026  
Auditor Firm ID 1281    
Auditor Name KOST FORER GABBAY & KASIERER    
Auditor Location Tel-Aviv, Israel    
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 21,285 $ 33,153
Short-term bank deposits 6,114 31,410
Marketable securities 112,080 90,298
Trade receivables (net of allowance for credit losses of $288 and $313 at December 31, 2021 and December 31, 2022, respectively) 31,250 27,449
Prepaid expenses and other current assets 6,896 6,670
Total current assets 177,625 188,980
Long-term assets:    
Bank deposits 8,205 0
Severance pay fund 8,475 10,175
Deferred tax assets, net 8,599 15,850
Property and equipment, net 7,099 6,765
Operating lease right-of-use assets 10,283 8,827
Goodwill 74,777 74,777
Intangible assets, net 6,680 14,607
Investments in marketable equity securities 408 2,919
Other long-term assets 6,291 5,759
Total long-term assets 130,817 139,679
Total assets 308,442 328,659
Current liabilities:    
Trade payables 1,995 1,464
Deferred revenues 3,168 8,661
Accrued expenses and other payables 6,660 4,030
Accrued payroll and related benefits 18,473 18,011
Operating lease liabilities 2,982 3,274
Total current liabilities 33,278 35,440
Long-term liabilities:    
Accrued severance pay 9,064 10,551
Operating lease liabilities 6,703 5,130
Other accrued liabilities 526 806
Total long-term liabilities 16,293 16,487
Stockholders’ equity:    
$0.001 par value: 5,000,000 shares authorized; none issued and outstanding 0 0
$0.001 par value: 45,000,000 shares authorized; 23,595,160 shares issued at December 31, 2021 and 2022; 22,984,552 and 23,215,439 shares outstanding at December 31, 2021 and 2022, respectively 23 23
Additional paid in-capital 242,841 235,386
Treasury stock at cost (610,608 and 379,721 shares of common stock at December 31, 2021 and 2022, respectively) (9,904) (13,790)
Accumulated other comprehensive loss (6,249) (372)
Retained earnings 32,160 55,485
Total stockholders’ equity 258,871 276,732
Total liabilities and stockholders’ equity $ 308,442 $ 328,659
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Allowance for doubtful accounts $ 313 $ 288
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,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) 45,000,000 45,000,000
Common stock, shares issued (in shares) 23,595,160 23,595,160
Common stock, shares outstanding (in shares) 23,215,439 22,984,552
Treasury stock, shares (in shares) 379,721 610,608
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues:      
Revenues $ 134,648 $ 122,706 $ 100,326
Cost of revenues 27,052 16,827 10,749
Gross profit 107,596 105,879 89,577
Operating expenses:      
Research and development, net 78,501 72,504 62,010
Sales and marketing 12,902 12,861 11,907
General and administrative 15,322 14,296 14,116
Amortization of intangible assets 2,724 2,710 2,307
Impairment of assets 3,556 0 0
Total operating expenses 113,005 102,371 90,340
Operating income (loss) (5,409) 3,508 (763)
Financial income, net 2,812 197 3,284
Remeasurement of marketable equity securities (2,511) 1,983 0
Income (loss) before taxes on income (5,108) 5,688 2,521
Taxes on income 18,075 5,292 4,900
Net income (loss) $ (23,183) $ 396 $ (2,379)
Basic net income (loss) per share (in dollars per share) $ (1.00) $ 0.02 $ (0.11)
Diluted net income (loss) per share (in dollars per share) $ (1.00) $ 0.02 $ (0.11)
Weighted average shares used to compute net income (loss) per share (in thousands):      
Basic (in shares) 23,172 22,819 22,107
Diluted (in shares) 23,172 23,251 22,107
License [Member]      
Revenues:      
Revenues $ 89,259 $ 72,827 $ 52,513
Royalty [Member]      
Revenues:      
Revenues $ 45,389 $ 49,879 $ 47,813
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net income (loss) $ (23,183) $ 396 $ (2,379)
Available-for-sale securities:      
Changes in unrealized gains (losses) (6,323) (1,150) 548
Reclassification adjustments included in net income (loss) 55 (13) 6
Net change (6,268) (1,163) 554
Cash flow hedges:      
Changes in unrealized gains (losses) (1,461) 228 632
Reclassification adjustments included in net income (loss) 1,292 (165) (688)
Net change (169) 63 (56)
Other comprehensive income (loss) before tax (6,437) (1,100) 498
Income tax expense (benefit) related to components of other comprehensive income (loss) (560) (250) 114
Other comprehensive income (loss), net of taxes (5,877) (850) 384
Comprehensive loss $ (29,060) $ (454) $ (1,995)
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
AOCI Attributable to Parent [Member]
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2019   21,839,369        
Balance at Dec. 31, 2019 $ 94 $ 22 $ 228,005 $ (39,390) $ 62,426 $ 251,157
Net loss 0 0 0 0 (2,379) (2,379)
Other comprehensive income 384 0 0 0 0 384
Equity-based compensation 0 $ 0 13,636 0 0 13,636
Purchase of treasury stock (in shares)   (202,392)        
Purchase of treasury stock 0 $ 0 0 (4,780) 0 (4,780)
Issuance of treasury stock upon exercise of stock-based awards (in shares)   623,940        
Issuance of treasury stock upon exercise of stock-based awards 0 $ 0 (8,469) 14,037 (2,697) 2,871
Balance (in shares) at Dec. 31, 2020   22,260,917        
Balance at Dec. 31, 2020 478 $ 22 233,172 (30,133) 57,350 260,889
Net loss 0 0 0 0 396 396
Other comprehensive income (850) 0 0 0 0 (850)
Equity-based compensation 0 $ 0 13,055 0 0 13,055
Issuance of treasury stock upon exercise of stock-based awards (in shares)   723,635        
Issuance of treasury stock upon exercise of stock-based awards 0 $ 1 (10,841) 16,343 (2,261) 3,242
Balance (in shares) at Dec. 31, 2021   22,984,552        
Balance at Dec. 31, 2021 (372) $ 23 235,386 (13,790) 55,485 276,732
Accumulated other comprehensive loss, net as of December 31, 2022           (372)
Net loss 0 0 0 0 (23,183) (23,183)
Other comprehensive income (5,877) 0 0 0 0 (5,877)
Equity-based compensation 0 $ 0 14,505 0 0 14,505
Purchase of treasury stock (in shares)   (218,809)        
Purchase of treasury stock 0 $ 0 0 (6,785) 0 (6,785)
Issuance of treasury stock upon exercise of stock-based awards (in shares)   449,696        
Issuance of treasury stock upon exercise of stock-based awards 0 $ 0 (7,050) 10,671 (142) 3,479
Balance (in shares) at Dec. 31, 2022   23,215,439        
Balance at Dec. 31, 2022 (6,249) $ 23 $ 242,841 $ (9,904) $ 32,160 258,871
(*) Accumulated unrealized loss from available-for-sale securities, net of taxes of $685 (6,142)          
Accumulated unrealized loss from hedging activities, net of taxes of $1 (107)          
Accumulated other comprehensive loss, net as of December 31, 2022 $ (6,249)         $ (6,249)
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Statements of Changes in Stockholders' Equity (Parentheticals) - AOCI Attributable to Parent [Member]
$ in Thousands
Dec. 31, 2022
USD ($)
Accumulated unrealized loss from available-for-sale securities, taxes $ 685
Accumulated unrealized gain from hedging activities, taxes $ 1
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:      
Net income (loss) $ (23,183) $ 396 $ (2,379)
Adjustments required to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation 3,190 3,184 3,233
Amortization of intangible assets 4,371 3,801 2,588
Impairment of assets 3,556 0 0
Equity-based compensation 14,505 13,055 13,636
Realized loss (gain), net on sale of available-for-sale marketable securities 55 (13) 6
Amortization of premiums on available-for-sale marketable securities 397 420 444
Unrealized foreign exchange (gain) loss, net (351) 1,163 (591)
Remeasurement of marketable equity securities 2,511 (1,983) (0)
Changes in operating assets and liabilities:      
Trade receivables, net (3,749) 5,842 (2,917)
Prepaid expenses and other assets (1,126) 3,604 (559)
Operating lease right-of-use assets (1,456) 225 2,014
Accrued interest on bank deposits 144 (65) 1,186
Deferred taxes, net 7,811 (6,305) (335)
Trade payables 511 404 186
Deferred revenues (5,493) 5,053 (1,208)
Accrued expenses and other payables 333 (1,737) 133
Accrued payroll and related benefits 984 (875) 1,803
Operating lease liability 1,504 (232) (2,183)
Income taxes payable 2,127 189 143
Accrued severance pay, net 283 (322) (37)
Net cash provided by operating activities 6,924 25,804 15,163
Cash flows from investing activities:      
Acquisition of a business, net of cash acquired (see note 1) 0 (29,891) 0
Purchase of property and equipment (3,499) (2,193) (2,935)
Investment in bank deposits (14,000) (1,500) (43,893)
Proceeds from bank deposits 30,885 19,989 55,393
Investment in available-for-sale marketable securities (49,873) (39,192) (56,011)
Proceeds from maturity of available-for-sale marketable securities 18,196 26,043 21,956
Proceeds from sale of available-for-sale marketable securities 3,175 10,035 10,272
Net cash used in investing activities (15,116) (16,709) (15,218)
Cash flows from financing activities:      
Purchase of treasury stock (6,785) 0 (4,780)
Payment of contingent consideration liability 0 0 (204)
Proceeds from exercise of stock-based awards 3,479 3,242 2,871
Net cash provided by (used in) financing activities (3,306) 3,242 (2,113)
Effect of exchange rate changes on cash and cash equivalents (370) (327) 508
Increase (decrease) in cash and cash equivalents (11,868) 12,010 (1,660)
Cash and cash equivalents at the beginning of the year 33,153 21,143 22,803
Cash and cash equivalents at the end of the year 21,285 33,153 21,143
Supplemental information of cash-flows activities:      
Income and withholding taxes 10,193 9,183 4,727
Non-cash transactions:      
Property and equipment purchases incurred but unpaid at the end of the year 25 59 5
Right-of-use assets obtained in the exchange for operating lease liabilities $ 5,009 $ 2,679 $ 6,787
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Organization and Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]

NOTE 1: ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES

 

Organization:

 

CEVA, Inc. (“CEVA” or the “Company”) was incorporated in Delaware on November 22, 1999. The Company was formed through the combination of Parthus Technologies plc (“Parthus”) and the digital signal processor (DSP) cores licensing business and operations of DSP Group, Inc. in November 2002. The Company had no business or operations prior to the combination.

 

CEVA licenses a family of wireless connectivity and smart sensing technologies and is a provider of chip design services. The Company’s offerings include Digital Signal Processors, AI processors, short and long range connectivity solutions, 5G wireless platforms and complementary software for sensor fusion, image enhancement, computer vision, voice input and artificial intelligence, all of which are key enabling technologies for a smarter, more connected world. These technologies are offered in combination with non-recurring engineering (“NRE”) services from CEVA’s Intrinsix Corp. (“Intrinsix”) business, helping customers address their most complex and time-critical integrated circuit design projects. CEVA’s DSP-based solutions address the technology requirements of: 5G baseband processing for mobile, broadband, cellular IoT and Radio Access Network (RAN); computer vision for any camera, 4D and LIDAR-enabled device; audio/voice/sound; and ultra-low-power always-on/sensing applications for wearables, hearables and multiple IoT markets. For motion sensors and sensor fusion, CEVA’s Hillcrest Labs sensor processing technologies provide a broad range of software and inertial measurement unit (“IMU”) solutions for markets including hearables, wearables, AR/VR, PC, robotics, remote controls and IoT. For wireless IoT, the Rivierawaves platforms for Bluetooth (low energy and dual mode), Wi-Fi 4/5/6/6E (802.11n/ac/ax), Ultra-wideband (UWB) are the most broadly licensed connectivity platforms in the industry.

 

CEVA’s Intrinsix business also expands its market reach to the aerospace and defense markets and allows it to offer co-creation solutions that combine CEVA’s standardized, off-the-shelf IP together with Intrinsix’s non-recurring engineering (“NRE”) design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more.

 

CEVA’s technologies are licensed to leading semiconductor and original equipment manufacturer (“OEM”) companies. These companies design, manufacture, market and sell application-specific integrated circuits (“ASICs”) and application-specific standard products (“ASSPs”) based on CEVA’s technology to mobile, consumer, automotive, robotics, industrial, aerospace & defense and IoT companies for incorporation into a wide variety of end products.

 

Acquisitions:

 

On May 31, 2021, (the “closing date”), the Company acquired 100% of the equity shares of Intrinsix, a leading chip design specialist. The Company acquired Intrinsix pursuant to the Agreement and Plan of Merger, made and entered into on May 9, 2021 (the “Merger Agreement”), by and among the Company, Northstar Merger Sub, Inc., Intrinsix and Shareholder Representative Services LLC, for $33,096 in cash (“the Merger Consideration”), with $26,704 paid at closing, $4,260 delivered to escrow to satisfy indemnification claims, if any, and $2,605 payable to certain Intrinsix executives held back as described below (the “Holdback Merger Consideration”), and after giving effect to post-closing adjustments resulting in a $473 repayment to the Company during the third quarter of 2021. As part of the Merger Agreement, the Company entered into agreements with the Chief Executive Officer and the Chief Technology Officer of Intrinsix pursuant to which the Holdback Merger Consideration, representing 25% of the Merger Consideration payable to each of them in respect of their equity in Intrinsix, is being held back and, subject to their respective continued employment with the Company, released to them over a period of twenty-four (24) months after closing of the acquisition.

 

In addition, the Company incurred acquisition-related costs in an amount of $970, which were included in general and administrative expenses for the year ended December 31, 2021.

 

The acquisition has been accounted in accordance with FASB Accounting Standards Codification (“ASC”) No. 805, “Business Combinations.” Under the acquisition method of accounting, the total purchase price is allocated to the net tangible and intangible assets of Intrinsix acquired in the acquisition, based on their fair values on the closing date.

 

The results of operations of the combined business, including the acquired business, have been included in the consolidated financial statements as of the closing date. The primary rationale for this acquisition was (1) extending the Company’s market reach into the sustainable and sizeable aerospace and defense space, (2) increasing the Company’s content in customers’ designs and accordingly increasing the license and royalty revenue opportunity by offering turnkey IP platforms that can combine the Company’s off-the-shelf connectivity and smart sensing IP with Intrinsix’s NRE design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more, and (3) expanding the Company’s IP portfolio with secure processor IP for IoT devices and Heterogeneous SoC interface IP for the growing adoption of chiplets, which offer a faster and less expensive alternative to the high R&D costs and complexities associated with monolithic IC developments. A significant portion of the acquisition price was recorded as goodwill due to the synergies with Intrinsix.

 

The purchase price allocation for the acquisition has been determined as follows:

 

Assets

    

Net assets (including cash in the amount of $600)

 $872 

Intangible assets

  7,572 

Goodwill

  23,707 

Total assets

 $32,151 
     

Liabilities

    

Deferred tax liabilities

 $1,660 

Total liabilities

 $1,660 
     

Total

 $30,491 

 

The fair value and weighted average estimated useful life of the acquired intangible assets are as follows:

 

Identifiable Intangible Assets

 

Estimated Fair

Value

  

Weighted-Average Estimated

Useful Life in Years

 

Customer relationships

 $3,604   5.5 

Customer backlog

  421   1.5 

Technologies

  3,329   3.0 

Patents

  218   5.0 

Total identifiable intangible assets

 $7,572     

 

 

The following unaudited pro forma financial information presents combined results of operations for the periods presented, as if the Company had completed the acquisition on January 1, 2020. The unaudited pro forma financial information has been calculated after adjusting the Company’s results and those of Intrinsix, including: (i) Holdback Merger Consideration costs; (ii) amortization expense from acquired intangible assets; and (iii) interest income and unrealized gains on equity securities included in the statement of income of Intrinsix, which were specifically excluded from the acquisition of Intrinsix, and the respective income tax effects of such adjustments. The unaudited pro forma financial information presented below is not necessarily indicative of consolidated results of operations of the combined business had the acquisition occurred at the beginning of the respective fiscal years, nor is it necessarily indicative of future results of operations of the combined company.

 

  

Year ended December 31

 
  

2020

  

2021

 

Pro forma total revenues

 $122,048  $131,397 

Pro forma net loss

  (3,837)  (1,707)

 

The intangible assets are amortized based on the pattern upon which the economic benefits of the intangible assets are to be utilized.

 

Basis of presentation:

 

The consolidated financial statements have been prepared according to U.S Generally Accepted Accounting Principles (“U.S. GAAP”).

 

Recently Adopted Accounting Pronouncements:

 

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (Topic 606). ASU No. 2021-08 is effective for fiscal year beginning after December 15, 2022, and interim periods therein for public business entities, with early adoption permitted. The Company early adopted the new guidance effective January 1, 2022. The adoption of this standard did not have a significant impact on the Company’s consolidated financial statements.

 

Use of estimates:

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The coronavirus disease (“COVID-19”) pandemic has created, and may continue to create significant uncertainty in macroeconomic conditions, and the extent of its impact on the Company’s operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and the impact on the Company’s customers and its sales cycles. Further, other global events such as the Russian military action against Ukraine could have an impact on the Company’s business. The Company has considered the impact of COVID-19 and other global events on its estimates and assumptions and determined that there were no material adverse impacts on the consolidated financial statements for the year ended December 31, 2022. As events continue to evolve and additional information becomes available, the Company’s estimates and assumptions may change materially in future periods.

 

Financial statements in U.S. dollars:

 

A majority of the revenues of the Company and its subsidiaries is generated in U.S. dollars (“dollars”). In addition, a portion of the Company and its subsidiaries’ costs are incurred in dollars. The Company’s management has determined that the dollar is the primary currency of the economic environment in which the Company and its subsidiaries principally operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.

 

 

Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into dollars in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) No. 830, “Foreign Currency Matters.” All transaction gains and losses from remeasurement of monetary balance sheet items are reflected in the consolidated statements of income (loss) as financial income or expenses, as appropriate, which is included in “financial income, net.” The foreign exchange losses arose principally on the EURO and the NIS monetary balance sheet items as a result of the currency fluctuations of the EURO and the NIS against the dollar.

 

Principles of consolidation:

 

The consolidated financial statements incorporate the financial statements of the Company and all of its subsidiaries. All inter-company balances and transactions have been eliminated on consolidation.

 

Cash equivalents:

 

Cash equivalents are short-term highly liquid investments that are readily convertible to cash with original maturities of three months or less from the date acquired.

 

Short-term bank deposits:

 

Short-term bank deposits are deposits with maturities of more than three months but less than one year from the balance sheet date. The deposits are presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 2.53%, 1.12% and 1.54% during 2020, 2021 and 2022, respectively.

 

Marketable securities:

 

Marketable securities consist mainly of corporate bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC No. 320 “Investments- Debt Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because it is probable that the Company will sell these securities prior to maturity to meet liquidity needs or as part of risk versus reward objectives.

 

The Company determines realized gains or losses on sale of marketable securities on a specific identification method and records such gains or losses as financial income, net.

 

Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses. Expected credit losses on available-for-sale debt securities are recognized in financial income, net, on the Company’s consolidated statements of income (loss), and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders' equity. The amount of credit losses recorded for the twelve months ended December 31, 2020, 2021 and 2022 was immaterial.

 

 

Long-term bank deposits:

 

Long-term bank deposits are deposits with maturities of more than one year as of the balance sheet date. The deposits presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.32%, 1.15% and 3.80% during 2020, 2021 and 2022, respectively.

 

Trade receivables and allowances:

 

Trade receivables are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts and allowance for unbilled receivables based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).

 

Property and equipment, net:

 

Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, at the following annual rates:

 

  

%

 

Computers, software and equipment

 10-33 

Office furniture and equipment

 7-33 

Leasehold improvements

 10-20 
 

(the shorter of the expected lease term or useful economic life)

 

The Company’s long-lived assets are reviewed for impairment in accordance with FASB ASC No. 360-10-35, “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.

 

No impairment was recorded in 2020, 2021 and 2022.

 

Leases:

 

The Company adopted Topic 842, which requires the recognition of lease assets and lease liabilities by lessees for leases classified as operating leases. The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (1) whether the contract includes an identified asset, (2) whether the Company obtains substantially all of the economic benefits from the use of the asset throughout the period of use, and (3) whether the Company has the right to direct how and for what purpose the identified asset is used throughout the period of use.

 

 

Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does not meet any one of these criteria. Since all of the Company’s lease contracts do not meet any of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.

 

Operating lease right-of-use (“ROU”) assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As most of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on information available on the commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. All ROU assets are reviewed for impairment. In 2022, the Company abandoned one of its offices, and as a result $439 was written off. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options.

 

The Company elected to not recognize a lease liability and a ROU asset for lease with a term of twelve months or less.

 

Goodwill:

 

Goodwill is carried at cost and is not amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances. The Company conducts its annual test of impairment for goodwill on October 1st of each year.

 

The Company operates in one operating segment and this segment comprises only one reporting unit.

 

ASC 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess, in accordance with the guidance in FASB Accounting Standards Update ("ASU") No. 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment. For each of the three years in the period ended December 31, 2022, no impairment of goodwill has been recorded.

 

Intangible assets, net:

 

Acquired intangible assets with finite lives are amortized over their estimated useful lives. The Company amortizes intangible assets with finite lives over periods ranging from half a year to seven and a half years, using the straight line method, unless another method is more appropriate.

 

The Company’s long-lived assets and intangible assets with finite lives are reviewed for impairment in accordance with FASB ASC No. 360-10-35, “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group).  If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.

 

 

The Company did not record any impairments during the years ended December 31, 2020 and 2021. In 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company decided to cease the development of this product line. In 2022, the Company also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (1) an impairment charge of $479 relating to an agreement to acquire certain NB-IoT technologies, and (2) an impairment charge of $1,479 relating to an agreement to purchase certain assets and services from Immervision.

 

Investments in marketable equity securities:

 

The Company holds an equity interest in Cipia Vision Ltd (CPIA.TA) ("Cipia"). For the year ended December 31, 2020, Cipia was a privately held company and the Company's investment in Cipia did not have a readily determinable fair value. As such, for the year ended December 31, 2020, the Company has elected to account for its investment in Cipia using the measurement alternative pursuant to ASC 321 Investments — Equity Securities.

 

In November 2021, Cipia completed its IPO on the Tel-Aviv Stock Exchange, and as a result, the Company's investment in Cipia was no longer eligible for the measurement alternative. As such, following Cipia's IPO, the Company measured its Cipia investment at fair value with changes in fair value recognized in remeasurement of marketable equity securities. As of December 31, 2022, the investment fair value amounted to $408. The Company recorded a gain of $1,983 and a loss of $2,511 for the years ended December 31, 2021 and 2022, respectively from the remeasurement of the investment.

 

Revenue recognition:

 

The following is a description of principal activities from which the Company generates revenue. Revenues are recognized when control of the promised goods or services are transferred to the customers in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.

 

The Company determines revenue recognition through the following steps:

 

 

identification of the contract with a customer;

 

 

identification of the performance obligations in the contract;

 

 

determination of the transaction price;

 

 

allocation of the transaction price to the performance obligations in the contract; and

 

 

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

 

The Company enters into contracts that can include various combinations of products and services, as detailed below, which are generally capable of being distinct and accounted for as separate performance obligations.

 

The Company generates its revenues from (1) licensing intellectual properties, which in certain circumstances are modified for customer-specific requirements, (2) royalty revenues, and (3) other revenues, which include revenues from NRE services, support, training and sale of development systems and chips, which are included in licensing and related revenue in the accompanying consolidated statements of income (loss).

 

The Company accounts for its IP license revenues and related services, which provide the Company's customers with rights to use the Company's IP, in accordance with ASC 606. A license may be perpetual or time limited in its application. In accordance with ASC 606, the Company will recognize revenue from IP license at the time of delivery when the customer accepts control of the IP, as the IP is functional without professional services, updates and technical support. The Company has concluded that its IP license is distinct as the customer can benefit from the license on its own.

 

Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of IP license are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis.

 

 

Revenues from contracts that involve significant customization of the Company’s IP to customer-specific specifications are considered as one performance obligation satisfied over-time. The Company’s performance obligation does not create an asset with alternative use, and the Company has an enforceable right to payment. The Company recognizes revenue on such contracts using cost based input methods, which recognize revenue and gross profit as work is performed based on a ratio between actual costs incurred compared to the total estimated costs for the contract. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses are first determined, in the amount of the estimated loss on the entire contract.

 

Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by the Company’s licensees on sales of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. For a majority of the Company’s royalty revenues, the Company receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does not receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on the Company’s estimation of the customer’s sales during the quarter.

 

Contracts with customers generally contain an agreement to provide for training and post contract support, which consists of telephone or e-mail support, correction of errors (bug fixing) and unspecified updates and upgrades. Fees for post contract support, which takes place after delivery to the customer, are specified in the contract and are generally mandatory for the first year. After the mandatory period, the customer may extend the support agreement on similar terms on an annual basis. The Company considers the post contract support performance obligation as a distinct performance obligation that is satisfied over time, and as such, it recognizes revenue for post contract support on a straight-line basis over the period for which technical support is contractually agreed to be provided to the licensee, typically twelve months.

 

Revenues that are derived from NRE chip design services are performance obligations that are recognized over time as the services are rendered. For time-and-materials contracts, the performance obligation is satisfied, and revenue is recognized over time as the services are performed. Generally, contracts call for billings on a time-and-materials basis; however, in instances when a fixed-fee contract is signed, revenue is recognized over time, based on an input method of labor costs expended, relative to total expected labor costs to complete the contract.

 

Revenues from the sale of development systems and chips are recognized when control of the promised goods or services are transferred to the customers.

 

When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing, unless the financing period is under one year and only after the products or services were provided, which is a practical expediency permitted under ASC 606.

 

 

Deferred revenues, which represent a contract liability, include unearned amounts received under license and NRE agreements, unearned technical support and amounts paid by customers not yet recognized as revenues.

 

The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. If the expected amortization period is one year or less, the commission fee is expensed when incurred.

 

Cost of revenue:

 

Cost of revenue includes the costs of products, services and royalty expense payments to the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the “IIA“) (refer to Note 16 for further details). Cost of product revenue includes materials, subcontractors, amortization of acquired assets and the portion of development costs associated with product development arrangements. Cost of service revenue includes salary and related costs for personnel engaged in services, training and customer support, and travel, office expenses and other support costs.

 

Income taxes:

 

The Company recognizes income taxes under the liability method. It recognizes deferred income tax assets and liabilities for the expected future consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to apply to taxable income for the years in which differences are expected to reverse. The effect of a change in tax rates on deferred income taxes is recognized in the statements of income (loss) during the period that includes the enactment date.

 

Valuation allowance is recorded to reduce the deferred tax assets to the net amount that the Company believes is more likely than not to be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing tax planning strategies, in assessing the need for a valuation allowance.  

 

The Company accounts for uncertain tax positions in accordance with ASC 740. ASC 740-10 contains a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative probability) likely to be realized upon ultimate settlement. The Company accrues interest and penalties related to unrecognized tax benefits under taxes on income.

 

Research and development:

 

Research and development costs are charged to the consolidated statements of income (loss) as incurred.

 

Government grants and tax credits:

 

Government grants received by the Company relating to categories of operating expenditures are credited to the consolidated statements of income (loss) during the period in which the expenditure to which they relate is charged. Royalty and non-royalty-bearing grants from the IIA for funding certain approved research and development projects are recognized at the time when the Company is entitled to such grants, on the basis of the related costs incurred, and included as a deduction from research and development expenses in the consolidated statements of income (loss).

 

The Company recorded grants in the amounts of $2,844, $3,595 and $4,850 for the years ended December 31, 2020, 2021 and 2022, respectively. The Company’s Israeli subsidiary is obligated to pay royalties amounting to 3%-3.5% of the sales of certain products the development of which received grants from the IIA in previous years. The obligation to pay these royalties is contingent on actual sales of the products. Grants received from the IIA may become repayable if certain criteria under the grants are not met.

 

The French Research Tax Credit, Crédit d’Impôt Recherche (“CIR”), is a French tax incentive to stimulate research and development (“R&D”) which is relevant for the Company's French subsidiaries (RivieraWaves SAS and CEVA France). Generally, the CIR offsets the income tax to be paid and the remaining portion (if any) can be refunded. The CIR is calculated based on the claimed volume of eligible R&D expenditures by the Company. As a result, the CIR is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2020, 2021 and 2022, the Company recorded CIR benefits in the amount of $3,287, $2,299 and $2,152, respectively.

 

The research & development (R&D) tax credit in the UK is designed to encourage innovation and increase spending on R&D activities for companies operating in the UK. This is relevant to the Company’s subsidiary R&D centers in the UK. Generally, the UK R&D tax credit offsets the income tax to be paid and the remaining portion (if any) will be refunded. The R&D tax credit is calculated based on the claimed volume of eligible R&D expenditures by the Company. As a result, the R&D tax credit is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2020, 2021 and 2022, the Company recorded R&D tax credit benefits in the amount of $198, $248 and $164, respectively.

 

Employee benefit plan:

 

Certain of the Company’s employees are eligible to participate in a defined contribution pension plan (the “Plan”). Participants in the Plan may elect to defer a portion of their pre-tax earnings into the Plan, which is run by an independent party. The Company makes pension contributions at rates varying up to 10% of the participant’s pensionable salary. Contributions to the Plan are recorded as an expense in the consolidated statements of income (loss).

 

The Company’s U.S. operations maintain a retirement plan (the “U.S. Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Participants in the U.S. Plan may elect to defer a portion of their pre-tax earnings, up to the Internal Revenue Service annual contribution limit. The Company matches 50% of each participant’s contributions up to a maximum of 6% of the participant’s base pay. Each participant may contribute up to 15% of base remuneration. Contributions to the U.S. Plan are recorded during the year contributed as an expense in the consolidated statements of income (loss).

 

Total contributions for the years ended December 31, 2020, 2021 and 2022 were $1,232, $1,155 and $1,034, respectively.

 

Accrued severance pay:

 

Effective July 1, 2021, the Israeli subsidiary’s agreements with employees hired prior to August 1, 2016, are under Section 14 of the Severance Pay Law, 1963. Up to July 1, 2021, the liability of CEVA’s Israeli subsidiary for severance pay for employees hired prior to August 1, 2016, was calculated pursuant to Israeli severance pay law based on the most recent salary of each employee multiplied by the number of years of employment for these employee as of June 30, 2021. The Israeli subsidiary’s liability for the period until June 30, 2021, is fully provided for by monthly deposits with severance pay funds, insurance policies and an accrual. The deposited funds include profits and losses accumulated up to June 30, 2021. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to Israeli severance pay law or labor agreements. The value of these policies is recorded as an asset on the Company’s consolidated balance sheets.

 

 

Effective August 1, 2016, the Israeli subsidiary’s agreements with new employees in Israel are under Section 14 of the Severance Pay Law, 1963, and effective July 1, 2021, also with employees hired prior to August 1, 2016. The Israeli subsidiary’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, no additional obligation exists regarding the matter of severance pay, and no additional payments is made by the Israeli subsidiary to the employee. Furthermore, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheet, as the Israeli subsidiary is legally released from any obligation to employees once the required deposit amounts have been paid.

 

Severance pay expenses, net of related income, for the years ended December 31, 2020, 2021 and 2022, were $1,983, $1,943 and $2,706, respectively.

 

Equity-based compensation:

 

The Company accounts for equity-based compensation in accordance with FASB ASC No. 718, “Stock Compensation” which requires the recognition of compensation expenses based on estimated fair values for all equity-based awards made to employees and non-employee directors. Equity-based compensation primarily includes restricted stock units (“RSUs”), as well as options, stock appreciation right (“SAR”), performance-based stock units (“PSUs”) and employee stock purchase plan awards.

 

The Company use the straight-line recognition method for awards subject to graded vesting based only on a service condition and the accelerated method for awards that are subject to performance or market conditions. The fair value of each RSU and PSU (excluding PSUs based on market condition awards) is the market value as determined by the closing price of the common stock on the day of grant. The Company estimates the fair value of PSU based on market condition awards on the date of grant using the Monte-Carlo simulation model.

 

The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:

 

  

2020

 

2021

 

2022

             

Expected dividend yield

  0%   0%   0% 

Expected volatility

 32%-60% 39%-60% 38%-50%

Risk-free interest rate

 0.1%-1.9% 0.1%-1.7%  0. 5%-3.0%

Expected forfeiture

  0%   0%   0% 

Contractual term of up to

 24 months 

24 months

 

24 months

 

During the years ended December 31, 2020, 2021 and 2022, the Company recognized equity-based compensation expense related to stock options, SARs, RSUs, PSUs and employee stock purchase plan as follows:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 
             

Cost of revenue

 $639  $818  $1,461 

Research and development, net

  6,874   7,287   8,540 

Sales and marketing

  2,038   1,626   1,550 

General and administrative

  4,085   3,324   2,954 

Total equity-based compensation expense

 $13,636  $13,055  $14,505 

 

 

As of December 31, 2022, there was $22,376 of unrecognized compensation expense related to unvested RSUs, PSUs and employee stock purchase plan. This amount is expected to be recognized over a weighted-average period of 1.6 years. As of December 31, 2022, there was no unrecognized compensation expense related to unvested stock options and SARs.

 

Fair value of financial instruments:

 

The carrying amount of cash, cash equivalents, short term bank deposits, trade receivables, other accounts receivable, trade payables and other accounts payable approximates fair value due to the short-term maturities of these instruments. Marketable securities, marketable equity securities and derivative instruments are carried at fair value. See Note 5 for more information.

 

Comprehensive income (loss):

 

The Company accounts for comprehensive income (loss) in accordance with FASB ASC No. 220, “Comprehensive Income.” This statement establishes standards for the reporting and display of comprehensive income (loss) and its components in a full set of general purpose financial statements. Comprehensive income (loss) generally represents all changes in stockholders’ equity during the period except those resulting from investments by, or distributions to, stockholders. The Company’s items of other comprehensive income (loss) relate to unrealized gains and losses, net of tax, on hedging derivative instruments and marketable securities.

 

Concentration of credit risk:

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, bank deposits, marketable securities, foreign exchange contracts and trade receivables. The Company invests its surplus cash in cash deposits and marketable securities in financial institutions and has established guidelines relating to diversification and maturities to maintain safety and liquidity of the investments.

 

The majority of the Company’s cash and cash equivalents are invested in high grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits may be redeemed on demand and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (“FDIC”) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. Generally, these cash equivalents may be redeemed upon demand and, therefore management believes that it bears a lower risk. The short-term and long-term bank deposits are held in financial institutions which management believes are institutions with high credit standing, and accordingly, minimal credit risk from geographic or credit concentration. Furthermore, the Company holds an investment portfolio consisting principally of corporate bonds. The Company has the ability to hold such investments until recovery of temporary declines in market value or maturity. However, the Company can provide no assurance that it will recover declines in the market value of its investments.

 

The Company is exposed primarily to fluctuations in the level of U.S. interest rates. To the extent that interest rates rise, fixed interest investments may be adversely impacted, whereas a decline in interest rates may decrease the anticipated interest income for variable rate investments.

 

The Company is exposed to financial market risks, including changes in interest rates. The Company typically does not attempt to reduce or eliminate its market exposures on its investment securities because the majority of its investments are short-term.

 

 

The Company’s trade receivables are geographically diverse, mainly in the Asia Pacific, and also in the United States and Europe. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and to date has not experienced any material losses. The Company makes estimates of expected credit losses for based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.

 

  

Balance at

beginning of

period

  

Additions

  

Deduction

  

Balance at

end of period

 

Year ended December 31, 2022

                

Allowance for credit losses

 $288  $25  $  $313 
                 

Year ended December 31, 2021

                

Allowance for credit losses

 $300  $152  $(164) $288 
                 

Year ended December 31, 2020

                

Allowance for credit losses

 $327  $1,443  $(1,470) $300 

 

The Company has no off-balance-sheet concentration of credit risk.

 

Derivative and hedging activities:

 

The Company follows the requirements of FASB ASC No. 815,” Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of one to twelve months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

 

For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

 

 

As of December 31, 2021, and 2022, the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $4,500 and $12,200, respectively.

 

Advertising expenses:

 

Advertising expenses are charged to consolidated statements of income (loss) as incurred. Advertising expenses for the years ended December 31, 2020, 2021 and 2022 were $559, $623 and $746, respectively.

 

Treasury stock:

 

The Company repurchases its common stock from time to time pursuant to a board-authorized share repurchase program through open market purchases and repurchase plans.

 

The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC No. 505-30, “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.

 

Net income (loss) per share of common stock:

 

Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year, plus dilutive potential shares of common stock considered outstanding during the year, in accordance with FASB ASC No. 260, “Earnings Per Share.”

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Numerator:

            

Net income (loss)

 $(2,379) $396  $(23,183)

Denominator (in thousands):

            

Basic weighted-average common stock outstanding

  22,107   22,819   23,172 

Effect of stock-based awards

     432    

Diluted weighted-average common stock outstanding

  22,107   23,251   23,172 
             

Basic net income (loss) per share

 $(0.11) $0.02  $(1.00)

Diluted net income (loss) per share

 $(0.11) $0.02  $(1.00)

 

The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 1,132,017 for the years ended December 31, 2020. The weighted-average number of shares related to outstanding equity-based awards excluded from the calculation of diluted net income per share, since their effect was anti-dilutive, were 65,073 shares for the year ended December 31, 2021. The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 985,277 for the years ended December 31, 2022.

 

 

Recently Issued Accounting Pronouncement, Not Yet Adopted by the Company:

 

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, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s consolidated financial statements.

XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Revenue Recognition
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

NOTE 2: REVENUE RECOGNITION

 

The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The estimated revenues do not include amounts of royalties or unexercised contract renewals:

 

  

2023

  

2024

  

2025

License, NRE and related revenues

 $15,531  $739  $559 

 

Disaggregation of revenue:

 

The following table provides information about disaggregated revenue by primary geographical market, major product line and timing of revenue recognition:

 

  

Year ended December 31, 2021

  

Year ended December 31, 2022

 
  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

  

Licensing, NRE and related revenues

  

Royalties

  

Total

 

Primary geographical markets

                        

United States

 $16,685  $10,033  $26,718  $20,995  $7,100  $28,095 

Europe and Middle East

  2,938   3,938   6,876   6,864   3,205   10,069 

Asia Pacific

  53,194   35,908   89,102   61,400   35,084   96,484 

Other

  10      10          

Total

 $72,827  $49,879  $122,706  $89,259  $45,389  $134,648 
                         

Major product/service lines

                        

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT, and SATA/SAS)

 $52,460  $36,960  $89,420  $62,376  $33,891  $96,267 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  20,367   12,919   33,286   26,883   11,498   38,381 

Total

 $72,827  $49,879  $122,706  $89,259  $45,389  $134,648 
                         

Timing of revenue recognition

                        

Products transferred at a point in time

 $53,401  $49,879  $103,280  $62,328  $45,389  $107,717 

Products and services transferred over time

  19,426      19,426   26,931      26,931 

Total

 $72,827  $49,879  $122,706  $89,259  $45,389  $134,648 

 

 

  

Year ended December 31, 2020

 
  

Licensing and related revenues

  

Royalties

  

Total

 

Primary geographical markets

            

United States

 $6,716  $14,097  $20,813 

Europe and Middle East

  6,176   5,790   11,966 

Asia Pacific

  39,621   27,926   67,547 

Total

 $52,513  $47,813  $100,326 
             

Major product/service lines

            

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT, and SATA/SAS)

 $40,748  $37,917  $78,665 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  11,765   9,896   21,661 

Total

 $52,513  $47,813  $100,326 
             

Timing of revenue recognition

            

Products transferred at a point in time

 $40,075  $47,813  $87,888 

Products and services transferred over time

  12,438      12,438 

Total

 $52,513  $47,813  $100,326 

 

Contract balances:

 

The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:

 

  

December 31, 2021

  

December 31, 2022

 
         

Trade receivables

 $14,644  $12,297 

Unbilled receivables (associated with licensing, NRE and related revenue)

  1,833   8,695 

Unbilled receivables (associated with royalties)

  10,972   10,258 

Deferred revenues (short-term contract liabilities)

  8,661   3,168 

 

 

The Company receives payments from customers based upon contractual payment schedules; trade receivables are recorded when the right to consideration becomes unconditional, and an invoice is issued to the customer. Unbilled receivables associated with licensing and other include amounts related to the Company’s contractual right to consideration for completed performance objectives not yet invoiced. Unbilled receivables associated with royalties are recorded as the Company recognizes revenues from royalties earned during the year, but not yet invoiced, either by actual sales data received from customers, or, when applicable, by the Company’s estimation. Contract liabilities (deferred revenue) include payments received in advance of performance under the contract, and are realized with the associated revenue recognized under the contract.

 

During the year ended December 31, 2022, the Company recognized $8,351 that was included in deferred revenues (short-term contract liability) balance at January 1, 2022.

 

Practical expediency and exemptions:

 

The Company generally expenses sales commissions when incurred because the amortization period would have been less than one year. The Company records these costs within sales and marketing expenses on the Company’s consolidated statements of income (loss).

 

The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.

 

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Marketable Securities
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Cash, Cash Equivalents, and Marketable Securities [Text Block]

NOTE 3: MARKETABLE SECURITIES

 

The following is a summary of available-for-sale marketable securities at December 31, 2021 and 2022:

 

  

As at December 31, 2022

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $17,552  $  $(1,330) $16,222 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  101,355   38   (5,535)  95,858 
                 

Total

 $118,907  $38  $(6,865) $112,080 

 

 

  

As at December 31, 2021

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $11,937  $39  $(7) $11,969 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  78,920   227   (818)  78,329 
                 

Total

 $90,857  $266  $(825) $90,298 

 

 

The following table presents gross unrealized losses and fair values for those investments that were in an unrealized loss position as of December 31, 2021 and 2022, and the length of time that those investments have been in a continuous loss position:

 

  

Less than 12 months

  

12 months or greater

 
  

Fair value

  

Gross

unrealized

loss

  

Fair value

  

Gross

unrealized

loss

 

As of December 31, 2022

 $58,706  $(1,885) $48,539  $(4,980)

As of December 31, 2021

 $53,412  $(667) $12,039  $(158)

 

During the years ended December 31, 2020, 2021 and 2022 the amount of credit losses recorded was not material.

 

The following table presents gross realized gains and losses from sale of available-for-sale marketable securities:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 
             

Gross realized gains from sale of available-for-sale marketable securities

 $14  $43  $ 

Gross realized losses from sale of available-for-sale marketable securities

 $(20) $(30) $(55)

      

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Leases
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

NOTE 4: LEASES

 

The Company leases substantially all of its office space and vehicles under operating leases. The Company's leases have original lease periods expiring between 2023 and 2034. Many leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early.

 

The following is a summary of weighted average remaining lease terms and discount rate for all of the Company’s operating leases:

 

  

December 31, 2022

 

Weighted average remaining lease term (years)

  4.89 

Weighted average discount rate

  3.20%

 

Total operating lease cost and cash payments for operating leases were as follows:

 

  

Year ended December 31,

 
  

2021

  

2022

 
         

Operating lease cost

 $3,085  $3,288 

Cash payments for operating leases

 $3,175  $3,211 

 

 

Maturities of lease liabilities are as follows:

 

2023

  3,040 

2024

  2,487 

2025

  1,877 

2026

  851 

2027 and thereafter

  2,121 

Total undiscounted cash flows

  10,376 

Less imputed interest

  691 

Present value of lease liabilities

 $9,685 

 

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Note 5 - Fair Value Measurement
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

NOTE 5: FAIR VALUE MEASUREMENT

 

FASB ASC No. 820, “Fair Value Measurements and Disclosures” defines fair value, establishes a framework for measuring fair value. Fair value is an exit price, representing the amount that would be received for selling an asset or paid for the transfer of a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:

 

Level I

Unadjusted quoted prices in active markets that are accessible on the measurement date for identical, unrestricted assets or liabilities;

 

Level II

Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

 

Level III

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

The Company measures its marketable securities, investments in marketable equity securities and foreign currency derivative contracts at fair value. Investments in marketable equity securities are classified within Level I as the securities are traded in an active market. Marketable securities and foreign currency derivative contracts are classified within Level II as the valuation inputs are based on quoted prices and market observable data of similar instruments.

 

The table below sets forth the Company’s assets and liabilities measured at fair value by level within the fair value hierarchy. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

 

Description

 

December 31,

2022

  

Level I

  

Level II

  

Level III

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $112,080     $112,080    

Foreign exchange contract

  13      13    

Investments in marketable equity securities

  408   408       
                 

Liabilities:

                

Foreign exchange contracts

  119      119    

 

Description

 

December 31,

2021

  

Level I

  

Level II

  

Level III

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $90,298     $90,298    

Foreign exchange contract

  63      63    

Investments in marketable equity securities

  2,919   2,919       

 

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Property and Equipment, Net
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

NOTE 6: PROPERTY AND EQUIPMENT, NET

 

Composition of assets, grouped by major classifications, is as follows:

 

As at December 31,

 
  

2021

  

2022

 

Cost:

        

Computers, software and equipment

 $23,541  $25,754 

Office furniture and equipment

  1,069   1,195 

Leasehold improvements

  4,180   4,656 
   28,790   31,605 

Less – Accumulated depreciation

  (22,025)  (24,506)

Property and equipment, net

 $6,765  $7,099 

 

The Company recorded depreciation expenses in the amount of $3,184 and $3,190 for the years ended December 31, 2021 and 2022, respectively. In addition, in 2022, assets no longer in use by the Company of $709 have been written down.

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Goodwill and Intangible Assets, Net
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

NOTE 7: GOODWILL AND INTANGIBLE ASSETS, NET

 

 

(a)

Goodwill:

 

Changes in goodwill are as follows:

 

  

Year ended December 31,

 
    
  

2021

  

2022

 

Balance as of January 1,

 $51,070  $74,777 

Acquisition

  23,707    

Balance as of December 31,

 $74,777  $74,777 

 

 

 

(b)

Intangible assets:

 

      

Year ended December 31, 2021

      

Year ended December 31, 2022

 
  

Weighted

average amortization

period (years)

  

Gross carrying amount

  

Accumulated amortization

  

Net

  

Gross carrying amount

  

Accumulated amortization

  

Impairment (*)

  

Net

 
                                 

Intangible assets –amortizable:

                                
                                 

Intangible assets related to the acquisition of Intrinsix business

                                

Customer relationships

  5.5  $3,604  $382  $3,222  $3,604  $1,037  $  $2,567 

Customer backlog

  1.5   421   164   257   421   421       

Patents

  5.0   218   26   192   218   69      149 

Core technologies

  3.0   3,329   647   2,682   3,329   1,757      1,572 
                                 
                                 

Intangible assets related to the acquisition of Hillcrest Labs business

                                

Customer relationships

  4.4   3,518   2,130   1,388   3,518   2,998      520 

Customer backlog

  0.5   72   72      72   72       

R&D Tools

  7.5   2,475   810   1,665   2,475   1,140      1,335 
                                 

Intangible assets related to Immervision assets acquisition

                                

R&D Tools

  6.4   7,063   2,679   4,384   7,063   3,507   3,556    
                                 

Intangible assets related to an investment in NB-IoT technologies

                                

NB-IoT technologies (**)

  7.0   1,961   1,144   817   1,961   1,424      537 
                                 

Total intangible assets

     $22,661  $8,054  $14,607  $22,661  $12,425  $3,556  $6,680 

 

(*) During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line.

 

(**) During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during 2022. Of the $2,200, $210 has not resulted in cash outflows as of December 31, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s consolidated statements of income (loss).

 

Future estimated annual amortization charges are as follows:

 

2023

  2,611 

2024

  1,909 

2025

  1,189 

2026

  956 

2027

  15 
  $6,680 

 

The Company recorded amortization expense in the amount of $3,801 and $4,371 for the years ended December 31, 2021 and 2022, respectively.

 

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Accrued Expenses and Other Payables
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

NOTE 8: ACCRUED EXPENSES AND OTHER PAYABLES

 

  

As at December 31,

 
  

2021

  

2022

 
         

Engineering accruals

 $719  $779 

Professional fees

  782   874 

Government grants

  795   918 

Income taxes payable, net

  420   2,547 

Other

  1,314   1,542 

Total

 $4,030  $6,660 

 

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Stockholders' Equity
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Stockholders' Equity Note Disclosure [Text Block]

NOTE 9: STOCKHOLDERS EQUITY

 

a. Common stock:

 

Holders of common stock are entitled to one vote per share on all matters to be voted upon by the Company’s stockholders. In the event of a liquidation, dissolution or winding up of the Company, holders of common stock are entitled to share ratably in all of the Company’s assets. The Board of Directors may declare a dividend out of funds legally available therefore and the holders of common stock are entitled to receive ratably any such dividends. Holders of common stock have no preemptive rights or other subscription rights to convert their shares into any other securities.

 

b. Preferred stock:

 

The Company is authorized to issue up to 5,000,000 shares of “blank check” preferred stock, par value $0.001 per share. Such preferred stock may be issued by the Board of Directors from time to time in one or more series. These series may have designations, preferences and relative, participating, optional or other special rights and any qualifications, limitations or restrictions thereof, including dividend rights, conversion rights, exchange rights, voting rights, redemption rights (including sinking and purchase fund provisions), and dissolution preferences as may be determined by the Company’s Board of Directors.

 

c. Share repurchase program:

 

In August 2008, the Company announced that its Board of Directors approved a share repurchase program for up to one million shares of common stock which was further extended by an additional 6,400,000 shares in 2010, 2013, 2014, 2018 and 2020.

 

As of December 31, 2022, 278,799 shares of common stock remained authorized for repurchase under the Company’s share repurchase program.

 

 

d. Employee and non-employee stock plans:

 

The Company grants a mix of stock options, SARs capped with a ceiling and RSUs to employees and non‑employee directors of the Company and its subsidiaries under the Company’s equity plans and provides the right to purchase common stock pursuant to the Company’s 2002 employee stock purchase plan to employees of the Company and its subsidiaries.

 

The SAR unit confers the holder the right to stock appreciation over a preset price of the Company’s common stock during a specified period of time. When the unit is exercised, the appreciation amount is paid through the issuance of shares of the Company’s common stock. The ceiling limits the maximum income for each SAR unit. SARs are considered an equity instrument as it is a net share settled award capped with a ceiling (400% for all SAR grants made in years prior to 2016. Starting in 2016, the Company ceased to grant SAR units). The options and SARs granted under the Company’s stock incentive plans have been granted at the fair market value of the Company’s common stock on the grant date. Options and SARs granted to employees under stock incentive plans vest at a rate of 25% of the shares underlying the option after one year and the remaining shares vest in equal portions over the following 36 months, such that all shares are vested after four years. Options granted to non‑employee directors vest 25% of the shares underlying the option on each anniversary of the option grant.

 

A summary of the Company’s stock option and SARs activities and related information for the year ended December 31, 2022, is as follows:

 

  

Number of
options and

SAR units (1)

  

Weighted
average

exercise
price

  

Weighted

average

remaining

contractual

term

  

Aggregate

intrinsic-value

 

Outstanding at the beginning of the year

  126,000  $20.06   2.6  $2,921 

Granted

              

Exercised

  (19,000)  18.79         

Forfeited or expired

  (1,000)  24.86         

Outstanding at the end of the year (2)

  106,000  $20.24   2.0  $609 

Exercisable at the end of the year (2)

  106,000  $20.24   2.0  $609 

 

 

(1)

The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant.

 

 

(2)

Represent options granted to non-employee directors of the Company only. As of December 31, 2022, there were no outstanding or exercisable SAR units left and no outstanding or exercisable options granted to employees left.

 

In 2020, 2021 and 2022, the Company did not grant options and/or SARs.

 

The total intrinsic value of options and SARs exercised during the years ended December 31, 2020, 2021 and 2022 was $6,876, $7,177 and $273, respectively.

 

A RSU award is an agreement to issue shares of the Company’s common stock at the time the award or a portion thereof vests. RSUs granted to employees generally vest in three equal annual installments starting on the first anniversary of the grant date. Until the end of 2017, RSUs granted to non-employee directors would generally vest in full on the first anniversary of the grant date. Starting in 2018, RSUs granted to non-employee directors would generally vest in two equal annual installments starting on the first anniversary of the grant date.

 

 

On February 14, 2022, the Committee granted 9,935, 5,961, 7,451 and 5,961 time-based RSUs, effective as of February 17, 2022, to each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, pursuant to the 2011 Plan. The RSU grants vest 33.4% on February 17, 2023, 33.3% on February 17, 2024 and 33.3% on February 17, 2025.

 

Also on February 14, 2022, the Committee granted 14,903, 3,974, 4,969 and 3,974 PSUs, effective as of February 17, 2022, to each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, pursuant to 2011 Plan (collectively, the “2022 Short-Term Executive PSUs”). The performance goals for the 2022 Short-Term Executive PSUs with specified weighting are as follows:

 

Weighting

Goals

50%

Vesting of the full 50% of the PSUs occurs if the Company achieves the 2022 license, NRE and related revenue target approved by the Board (the “2022 License Revenue Target”). The vesting threshold is achievement of 90% of 2022 License Revenue Target. If the Company’s actual result exceeds 90% of the 2022 License Revenue Target, every 1% increase of the 2022 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs.

50%

Vesting of the full 50% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2022 is greater than the S&P500 index. The vesting threshold is if the return on the Company’s stock for 2022 is at least 90% of the S&P500 index. If the return on the Company’s stock, in comparison to the S&P500, is above 90% but less than 99% of the S&P500 index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the S&P500 index, every 1% increase in comparison to the S&P500 index, up to 110%, would result in an increase of 2% of the eligible PSUs.

 

Additionally, PSUs representing an additional 20%, meaning an additional 2,981, 795, 994 and 795, would be eligible for vesting for each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, if the performance goals set forth above are exceeded.

 

In 2022, the Company achieved 98% of the 2022 License Revenue Target and a negative total shareholder return whereby the return on the Company’s stock for 2022 was lesser than the S&P500 index, so based on the PSU award conditions, the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer received 7,269, 1,938, 2,423 and 1,938 PSUs, respectively.

 

 

The 2022 Short-Term Executive PSUs vest 33.4% on February 17, 2023, 33.3% on February 17, 2024, and 33.3% on February 17, 2025.

 

On November 9, 2022, the Company reported that Gideon Wertheizer had announced his intention to retire from his position as the Company’s CEO and an employee of the Company, effective as of January 1, 2023. In connection with his retirement, the Board determined to accelerate in full the vesting of Mr. Wertheizer’s 34,887 unvested RSUs.

 

On December 7, 2022, Issachar Ohana, the Executive Vice President, Worldwide Sales, and the Board reached an understanding regarding Mr. Ohana’s separation from the Company, effective as of December 31, 2022. In connection with his departure, the Board determined to accelerate in full the vesting of Mr. Ohana’s 16,114 unvested RSUs.

 

A summary of the Company’s RSU and PSU activities and related information for the year ended December 31, 2022, is as follows:

 

  

Number of
RSUs
and

PSUs

  

Weighted average

grant-date
fair value

 

Unvested as at the beginning of the year

  688,073  $41.18 

Granted

  628,611   34.52 

Vested

  (330,211)  37.61 

Forfeited

  (107,196)  43.72 

Unvested at the end of the year

  879,277  $37.57 

 

Stock Plans

 

As of December 31, 2022, the Company maintains the Company’s 2003 Director Stock Option Plan (the “Director Plan”) and the 2011 Stock Incentive Plan (the “2011 Plan” and together with the Director Plan, the “Stock Plans”).

 

As of December 31, 2022, options, SARs, RSUs and PSUs to purchase 464,946 shares of common stock were available for grant under the Stock Plans.

 

2011 Stock Incentive Plan

 

The 2011 Plan was adopted by the Company’s Board of Directors in February 2011 and stockholders on May 17, 2011. Up to 3,200,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure), plus the number of shares that remain available for grant of awards under the Company’s 2002 Stock Incentive Plan (the “2002 Plan) , plus any shares that would otherwise return to the 2002 Plan as a result of forfeiture, termination or expiration of awards previously granted under the 2002 plan (subject to adjustment in the event of stock splits and other similar events), are reserved for issuance under the 2011 Plan. The 2002 Plan was automatically terminated and replaced and superseded by the 2011 Plan, except that any awards previously granted under the 2002 Plan shall remain in effect pursuant to their term. As of December 31, 2022, there were no outstanding equity awards remaining in the 2002 Plan.

 

On June 2, 2022, the Company’s stockholders approved an amendment and restatement of the 2011 Plan to have any shares which remain available for issuance or that would otherwise return to the Company’s Director Plan as a result of forfeiture, termination or expiration of awards be rolled over to the 2011 Plan, resulting in an immediate increase of 273,693 shares at time of the approval.

 

 

The 2011 Plan provides for the grant of incentive stock options intended to qualify under Section 422 of the Internal Revenue Code, nonqualified stock options, restricted stock, RSUs, dividend equivalent rights and stock appreciation rights. Officers, employees, directors, external consultants and advisors of the Company and those of the Company’s present and future parent and subsidiary corporations are eligible to receive awards under the 2011 Plan. Under current U.S. tax laws, incentive stock options may only be granted to employees. The 2011 Plan permits the Company's Board of Directors or a committee thereof to determine how grantees may pay the exercise or purchase price of their awards.

 

Unless sooner terminated, the 2011 Plan is effective until April 2030.

 

The Company’s Board of Directors or a committee thereof has authority to administer the 2011 Plan. The Company’s Board of Directors has the authority to adopt, amend and repeal the administrative rules, guidelines and practices relating to the 2011 Plan and to interpret its provisions.

 

2003 Director Stock Option Plan

 

Under the Director Plan, 1,350,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure) are authorized for issuance.

 

The Director Plan provides for the grant of nonqualified stock options to non-employee directors. Options must be granted at an exercise price equal to the fair market value of the common stock on the date of grant. Options may not be granted for a term in excess of ten years.

 

Under the original terms of the Director Plan, (a) any person who becomes a non-employee director of the Company was automatically granted an option to purchase 38,000 shares of common stock, (b) on June 30 of each year, beginning in 2004, each non-employee director who had served on the Company’s Board of Directors for at least six (6) months as of such date was automatically granted an option with the exercise price being the fair market value of the Company’s common stock as of July 1st of each year to purchase 13,000 shares of common stock, and each non-employee director would receive an option with the exercise price being the fair market value of the Company’s common stock as of July 1st of each year to purchase 13,000 shares of common stock for each committee on which he or she had served as chairperson for at least six months prior to such date, and (c) the Chairman of the Board was granted an additional option with the exercise price being the fair market value of the Company’s common stock as of July 1st of each year to purchase 15,000 shares of common stock on an annual basis. In February 2015, the Board suspended the automatic grant of stock options to each non-employee director and the Chairman of the Board under the Director Plan.  In lieu of the automatic stock option grants under the Director Plan, the Board approved an equity award to all current directors of the Company consisting solely of RSUs granted under the 2011 Plan.  From February 2015 to 2017, the Chairman of the Board of Directors would receive a RSU award with an annualized value of $268,520, directors with a chairperson position on any committee of the Board of Directors would receive a RSU award with an annualized value of $249,340 and all other directors would receive a RSU award with an annualized value of $124,670. In response to market trends, in lieu of the prior annualized values of the RSU awards to directors, starting in July 2018, each director was granted shares of RSUs based on an annualized value of $124,670, which vest 50% on the first year anniversary of the grant date and the remaining 50% on the second year anniversary of the grant date. In July 2020, 2021 and 2022, based on the new parameters, the directors of the Company received a grant of RSUs in the aggregate amount of 26,984 RSUs, 21,392 RSUs and 26,551 RSUs, respectively. In February 2019, the Board determined that each new director of the Company, in lieu of an option to purchase 38,000 shares of common stock, would receive a RSU award with an annualized value of $124,670.

 

 

As mentioned above, on June 2, 2022, the Company’s stockholders approved an amendment and restatement of the 2011 Plan to have any shares which remain available for issuance or that would otherwise return to the Company’s Director Plan be rolled over to the 2011 Plan. As a result, as of December 31, 2022, there were no outstanding equity awards remaining in the Director Plan.

 

The Company’s Board of Directors or a committee thereof has authority to administer the Director Plan. The Company’s Board of Directors or a committee thereof has the authority to adopt, amend and repeal the administrative rules, guidelines and practices relating to the Director Plan and to interpret its provisions.

 

2002 Employee Stock Purchase Plan (ESPP)

 

The ESPP was adopted by the Company’s Board of Directors and stockholder in July 2002. The ESPP is intended to qualify as an “Employee Stock Purchase Plan” under Section 423 of the U.S. Internal Revenue Code and is intended to provide the Company’s employees with an opportunity to purchase shares of common stock through payroll deductions. An aggregate of 3,050,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure) are reserved for issuance. As of December 31, 2022, 89,238 shares of common stock were available for future issuance under the ESPP.

 

All of the Company’s employees who are regularly employed for more than five months in any calendar year and work 20 hours or more per week are eligible to participate in the ESPP. Non-employee directors, consultants, and employees subject to the rules or laws of a foreign jurisdiction that prohibit or make impractical their participation in an employee stock purchase plan are not eligible to participate in the ESPP.

 

The ESPP designates offer periods, purchase periods and exercise dates. Offer periods generally will be overlapping periods of 24 months. Purchase periods generally will be six-month periods. Exercise dates are the last day of each purchase period. In the event the Company merges with or into another corporation, sells all or substantially all of the Company’s assets, or enters into other transactions in which all of the Company’s stockholders before the transaction own less than 50% of the total combined voting power of the Company’s outstanding securities following the transaction, the Company’s Board of Directors or a committee designated by the Board may elect to shorten the offer period then in progress.

 

The price per share at which shares of common stock may be purchased under the ESPP during any purchase period is the lesser of:

 

 

85% of the fair market value of common stock on the date of grant of the purchase right, which is the commencement of an offer period; or

 

 

85% of the fair market value of common stock on the exercise date, which is the last day of a purchase period.

 

The participant’s purchase right is exercised in the above noted manner on each exercise date arising during the offer period unless, on the first day of any purchase period, the fair market value of common stock is lower than the fair market value of common stock on the first day of the offer period. If so, the participant’s participation in the original offer period will be terminated, and the participant will automatically be enrolled in the new offer period effective the same date.

 

The ESPP is administered by the Board of Directors or a committee designated by the Board, which will have the authority to terminate or amend the plan, subject to specified restrictions, and otherwise to administer and resolve all questions relating to the administration of the plan.

 

e. Dividend policy:

 

The Company has never declared or paid any cash dividends on its capital stock and does not anticipate paying any cash dividends in the foreseeable future.

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Derivatives and Hedging Activities
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Derivative Instruments and Hedging Activities Disclosure [Text Block]

NOTE 10: DERIVATIVES AND HEDGING ACTIVITIES

 

The fair value of the Company’s outstanding derivative instruments is as follows:

 

 

   

Year ended December 31,

 
   

2021

   

2022

 

Derivative assets:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange forward contracts

  $ 63     $ 13  

Total

  $ 63     $ 13  
                 

Derivative liabilities:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange option contracts

  $     $ 23  

Foreign exchange forward contracts

  $     $ 96  

Total

  $     $ 119  

 

 

The Company recorded the fair value of derivative assets in “prepaid expenses and other current assets” and the fair value of derivative liabilities in “accrued expenses and other payables” on the Company’s consolidated balance sheets.

 

The changes in unrealized gains (losses) recognized in “accumulated other comprehensive income (loss)” on derivatives, before tax effect, is as follows:

 

   

Year ended December 31,

 
   

2020

   

2021

   

2022

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $ (8 )   $     $ (361 )

Foreign exchange forward contracts

    640       228       (1,100 )
    $ 632     $ 228     $ (1,461 )

 

 

The net (gains) losses reclassified from “accumulated other comprehensive income (loss)” into income, are as follows:

 

   

Year ended December 31,

 
   

2020

   

2021

   

2022

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $ (6 )   $     $ 338  

Foreign exchange forward contracts

    (682 )     (165 )     954  
    $ (688 )   $ (165 )   $ 1,292  

 

CEVA, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS(Continued)

(in thousands, except share data)

 

The Company recorded in cost of revenues and operating expenses, a net gain of $688, a net gain of $165 and a net loss of $1,292 during the years ended December 31, 2020, 2021 and 2022, respectively, related to its Hedging Contracts.

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

NOTE 11: ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

 

The following table summarizes the changes in accumulated balances of other comprehensive income (loss), net of taxes:

 

  

Year ended December 31, 2021

  

Year ended December 31, 2022

 
  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

 
                         

Beginning balance

 $478  $  $478  $(427) $55  $(372)

Other comprehensive income (loss) before reclassifications

  (892)  200   (692)  (5,766)  (1,316)  (7,082)

Amounts reclassified from accumulated other comprehensive income (loss)

  (13)  (145)  (158)  51   1,154   1,205 

Net current period other comprehensive income (loss)

  (905)  55   (850)  (5,715)  (162)  (5,877)

Ending balance

 $(427) $55  $(372) $(6,142) $(107) $(6,249)

 

 

The following table provides details about reclassifications out of accumulated other comprehensive income (loss):

 

Details about Accumulated Other Comprehensive Income (Loss) Components

   

Amount reclassified from accumulated other comprehensive income (loss)

  

Affected Line Item in the Statements of Income (Loss)

               
  

Year ended December 31,

   
  

2020

  

2021

  

2022

   

Unrealized gains (losses) on cash flow hedges

 $14  $4  $(20) 

Cost of revenues

   607   144   (1,135) 

Research and development

   19   4   (32) 

Sales and marketing

   48   13   (105) 

General and administrative

   688   165   (1,292) 

Total, before income taxes

   83   20   (138) 

Income tax expense (benefit)

   605   145   (1,154) 

Total, net of income taxes

               

Unrealized gains (losses) on available-for-sale marketable securities

  (6)  13   (55) 

Financial income, net

   (1)     (4) 

Income tax benefit

   (5)  13   (51) 

Total, net of income taxes

               
  $600  $158  $(1,205) 

Total, net of income taxes

 

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Geographic Information and Major Customer Data
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

NOTE 12: GEOGRAPHIC INFORMATION AND MAJOR CUSTOMER AND PRODUCT DATA

 

a. Summary information about geographic areas:

 

The Company manages its business on a basis of one reportable segment: the licensing of intellectual property and co-creation solutions to semiconductor companies and electronic equipment manufacturers (see Note 1 for a brief description of the Company’s business). The following is a summary of revenues within geographic areas:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Revenues based on customer location:

            

United States

 $20,813  $26,718  $28,095 

Europe, Middle East

  11,966   6,876   10,069 

Asia Pacific (1)

  67,547   89,102   96,484 

Other

     10    
  $100,326  $122,706  $134,648 
             

(1) China

 $51,726  $67,491  $75,682 

 

  

2021

  

2022

 

Long-lived assets by geographic region:

        

Israel

 $8,402  $9,857 

France

  599   2,066 

United States

  4,624   4,339 

Other

  1,967   1,120 
  $15,592  $17,382 

 

b. Major customer data as a percentage of total revenues:

 

The following table sets forth the customers that represented 10% or more of the Company’s total revenues in each of the periods set forth below:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Customer A

  14%  21%  14%
Customer B  15%  *)  *)

 

*) Less than 10%

 

c. Information about Products and Services:

 

The following table sets forth the products and services as percentages of the Company’s total revenues in each of the periods set forth below:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Connectivity products and services

  78%  73%  71%

Smart sensing products and services

  22%  27%  29%

 

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Selected Statements of Income Data
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Interest and Other Income [Text Block]

NOTE 13: SELECTED STATEMENTS OF INCOME DATA

 

a. Financial income, net:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 
             

Interest income

 $3,291  $1,873  $3,190 

Gain (loss) on available-for-sale marketable securities, net

  (6)  13   (55)

Amortization of premium on available-for-sale marketable securities, net

  (444)  (420)  (397)

Foreign exchange gain (loss), net

  443   (1,269)  74 

Total

 $3,284  $197  $2,812 

 

b. Remeasurement of marketable equity securities:

 

The Company recorded a gain of $1,983 and a loss of $2,511 in 2021 and 2022, respectively, related to remeasurement of its marketable equity securities. During the year ended December 31, 2020, no impairment loss was identified.

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Taxes on Income
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

NOTE 14: TAXES ON INCOME

 

a. U.S. tax reform

 

On December 22, 2017, the U.S. government enacted the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act includes significant changes to the U.S. corporate income tax system including but not limited to: a federal corporate rate reduction from 35% to 21%; creation of the base erosion anti-abuse tax (“BEAT”), introduction of the Global Intangible Low Taxed Income (“GILTI”) provisions; the transition of U.S. international taxation from a worldwide tax system to a modified territorial tax system; modifications to the allowance of net business interest expense deductions; modification of net operating loss provisions; changes to 162(m) limitation rules and bonus depreciation provisions. The change to a modified territorial tax system resulted in a one-time U.S. tax liability on those earnings which have not previously been repatriated to the U.S. (the “Transition Tax”), with future dividend distributions not subject to U.S. federal income tax when repatriated. A majority of the provisions in the Tax Act became effective January 1, 2018.

 

In connection with its analysis of the impact of the Tax Act, the Company had $16,053 of Transition Tax inclusion reported on the tax return filed for the year ended December 31, 2017. After the utilization of existing tax net operating loss carryforwards, the Company did not pay additional U.S. federal cash taxes.

 

The Tax Act added a new code section 951A, which requires a U.S. shareholder of a Controlled Foreign Corporation (“CFC”) to include in current taxable income, its GILTI in a manner similar to Subpart F income. The statutory language also allows a deduction for corporate shareholders equal to 50% of the GILTI inclusion, which would be reduced to 37.5% starting in 2026. In general, GILTI imposes a tax on the net income of foreign corporate subsidiaries in excess of a deemed return on their tangible assets.  The Company is subject to GILTI for 2018 and future periods.  The Company is electing to account for the income tax effects of GILTI as a ‘period cost‘, an income tax expenses in the year the tax is incurred.

 

For the fiscal year ended 2020 and 2021, the Company operated at net losses before and after GILTI inclusion and did not pay additional U.S. federal cash taxes.

 

Furthermore, the Tax Act limits the carryover of net operating losses generated after tax years 2017 to 80% of taxable income and eliminates the ability to carryback.  Losses incurred before January 1, 2018 have not changed and are not limited to the 80% of taxable income and will continue to be carried forward 20 years. The Company has fully utilized all pre-2018 net operating losses. Any future net operating losses generated will be carried forward indefinitely and subject to an 80% taxable income limitation.

 

b. A number of the Company’s operating subsidiaries are taxed at rates lower than U.S. rates.

 

1. Irish Subsidiaries

 

The Irish operating subsidiaries qualified for a 12.5% tax rate on its trade. Interest income earned by the Irish subsidiaries is taxed at a rate of 25%. As of December 31, 2022, the open tax years, subject to review by the applicable taxing authorities for the Irish subsidiaries, are 2018 and subsequent years.

 

2. Israeli Subsidiary

 

The Israeli subsidiary enjoys certain tax benefits in Israel, particularly as a result of the “Approved Enterprise” and the “Benefited Enterprise” status of its facilities and programs through 2019, and the “Technological Preferred Enterprise” status of its facilities and programs since 2020.

 

The Israeli subsidiary has been granted “Approved Enterprise” and “Benefited Enterprise” status under the Israeli Law for the Encouragement of Capital Investments. For such Approved Enterprises and Benefited Enterprises, the Israeli subsidiary elected to apply for alternative tax benefits—the waiver of government grants in return for tax exemptions on undistributed income. Upon distribution of such exempt income, the Israeli subsidiary will be subject to corporate tax at the rate ordinarily applicable to the Approved Enterprise’s or Benefited Enterprise’s income. Such tax exemption on undistributed income applies for a limited period of between two to ten years, depending upon the location of the enterprise. During the remainder of the benefits period (generally until the expiration of ten years), a reduced corporate tax rate not exceeding 23% will apply.

 

The Israeli subsidiary is a foreign investor company, or FIC, as defined by the Investment Law. FICs are entitled to further reductions in the tax rate normally applicable to Approved Enterprises and Benefited Enterprises. Depending on the foreign ownership in each tax year, the tax rate can range between 10% (when foreign ownership exceeds 90%) to 20% (when foreign ownership exceeds 49%). There can be no assurance that the subsidiary will continue to qualify as an FIC in the future or that the benefits described herein will be granted in the future.

 

The Company’s Israeli subsidiary’s tax-exempt profit from Approved Enterprises and Benefited Enterprises is permanently reinvested as the Company’s management has determined that the Company does not currently intend to distribute dividends. Therefore, deferred taxes have not been provided for such tax-exempt income. The Company intends to continue to reinvest these profits and does not currently foresee a need to distribute dividends out of such tax-exempt income.

 

In December 2016, the Economic Efficiency Law (Legislative Amendments for Applying the Economic Policy for the 2017 and 2018 Budget Years), 2016, which includes the Amendment to the Law for the Encouragement of Capital Investments, 1959 (Amendment 73) (the “Amendment"), was published. The Amendment, among other things, prescribes special tax tracks for technological enterprises, which are subject to rules that were issued by the Minister of Finance during April 2017.

 

The new tax track under the Amendment, which is applicable to the Israeli subsidiary, is the “Technological Preferred Enterprise”.  A Technological Preferred Enterprise is an enterprise for which total consolidated revenues of its parent company and all subsidiaries are less than 10 billion New Israeli Shekel (“NIS”). A Technological Preferred Enterprise, as defined in the law, which is located in the center of Israel (where our Israeli subsidiary is currently located) is subject to tax at a rate of 12% on profits deriving from intellectual property (in development area A, the tax rate is 7.5%), subject to satisfaction of a number of conditions, including compliance with a minimal amount or ratio of annual Research and development expenditure and Research and development employees, as well as having at least 25% of annual income derived from exports. Any dividends distributed to "foreign companies", as defined in the law, deriving from income from the technological enterprises will be subject to tax at a rate of 4% if foreign entities hold at least 90% of the Company’s common stock.

 

In light of the Company's decision not to distribute a dividend in the coming year, no tax expenses were recognized in the tax year.

 

The balance of accumulated income that has not yet been thawed as of December 31, 2022 is 118,512 NIS (approximately $33,677)

 

In addition, due to a lack of intention to distribute a dividend in a subsidiary that has imprisoned profits, the Company did not recognize as of December 31, 2022 a deferred tax liability against recognition of deferred tax expenses.

 

Income not eligible for Technological Preferred Enterprise is taxed at a regular rate, which was 23% in 2022, 2021 and 2020.

 

The Israeli subsidiary elected to compute taxable income in accordance with Income Tax Regulations (Rules for Accounting for Foreign Investors Companies and Certain Partnerships and Setting their Taxable Income), 1986. Accordingly, the taxable income or loss is calculated in U.S. dollars. Applying these regulations reduces the effect of the foreign exchange rate (of NIS against the U.S. dollar) on the Company’s Israeli taxable income.

 

As of December 31, 2022, the open tax years, subject to review by the applicable taxing authorities for the Israeli subsidiary, are 2018 and subsequent years.

 

3. French Subsidiary

 

In 2017, the French government passed a series of tax reforms allowing for the phased reduction in the corporate tax rate. In 2018, the French operating subsidiary qualified for a 28% corporate income tax rate for taxable profit up to €500 (approximately $534) and the standard corporate income tax rate of 33.33% for taxable profit above €500 (approximately $534). In 2019, the standard corporate income tax rate was reduced to 31%, with the first €500 (approximately $534) of taxable profit still being subject to the 28% rate. In 2020, the 28% corporate income tax rate has become the new standard rate for all taxable profits. In 2021, the standard corporate income tax rate was reduced to 26.5%. In 2022, the standard corporate income tax rate was reduced to 25%. 

 

 

Since 2021, the Company’s French subsidiary is entitled to a new tax benefit of 10% applied to specific revenues under the French IP Box regime. The French IP Box regime applies to net income derived from the licensing, sublicensing or sale of several IP rights such as patents and copyrighted software, including royalty revenues. This new elective regime requires a direct link between the income benefiting from the preferential treatment and the R&D expenditures incurred and contributing to that income. Qualifying income may be taxed at a favorable 10% CIT rate (plus social surtax, hence 10.3% in total).

 

As of December 31, 2022, the open tax years subject to review by the applicable taxing authorities for the French subsidiary are 2020 and subsequent years.

 

c. Taxes on income comprised of:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Domestic taxes:

            

Current

 $12  $5  $949 

Deferred

     (1,536)  (4,425)

Foreign taxes:

            

Current

  6,337   11,772   6,647 

Deferred

  (1,449)  (4,949)  14,904 
  $4,900  $5,292  $18,075 
             

Income (loss) before taxes on income:

            

Domestic

 $(6,348) $(14,883) $(22,046)

Foreign

  8,869   20,571   16,938 
  $2,521  $5,688  $(5,108)

 

 

d. Reconciliation between the Companys effective tax rate and the U.S. statutory rate:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Income (loss) before taxes on income

 $2,521  $5,688  $(5,108)

Theoretical tax at U.S. statutory rate

  529   1,194   (1,073)

Foreign income taxes at rates other than U.S. rate

  810   450   (4,644)

Technological Preferred Enterprise benefits (*)

  22   836    

Subpart F

  359   192   301 

Non-deductible items

  306   340   121 

Non-taxable items

  (690)  (483)  (452)

Taxes for prior years

        (2,257)

Stock-based compensation expense

  (666)  (1,193)  267 

Impacts of GILTI

  644      6,736 

Tax adjustment in respect of difference tax rate of foreign subsidiary

  1,044   108   (8,147)

Foreign withholding taxes

     648   1,390 

Changes in valuation allowance

  2,487   2,575   24,585 

Other, net

  55   625   1,248 

Taxes on income

 $4,900  $5,292  $18,075 
             

(*)  Basic and diluted earnings per share amounts of the benefit resulting from:

            

the “Technological Preferred Enterprise benefits” status

 $0.00  $0.04  $ 

 

e. Deferred taxes on income:

 

Significant components of the Company’s deferred tax assets are as follows:

 

  

As at December 31,

 
  

2021

  

2022

 

Deferred tax assets

        

Operating loss carryforward

 $15,621  $11,517 

Accrued expenses and deferred revenues

  1,951   2,677 

Temporary differences related to R&D expenses

  5,057   14,677 

Equity-based compensation

  2,756   5,623 

Operating leases

  1,737   2,004 

Tax credit carry forward

  10,997   17,212 

Other

  132   1,255 

Total gross deferred tax assets

  38,251   54,965 

Valuation allowance

  (19,288)  (43,873)

Net deferred tax assets

 $18,963  $11,092 
         

Deferred tax liabilities

        

Operating leases

 $1,719  $2,020 

Intangible assets

  1,394   473 

Total deferred tax liabilities

 $3,113  $2,493 
         

Net deferred tax assets (*)

 $15,850  $8,599 

 

(*)

$119 and $4,544 net deferred taxes for the years ended December 31, 2021 and 2022, respectively, are from domestic jurisdictions.

 

Changes in valuation allowances on deferred tax assets result from management's assessment of the Company's ability to utilize certain future tax deductions, operating losses and tax credit carryforwards prior to expiration. Valuation allowances were recorded to reduce deferred tax assets to an amount that will, more likely than not, be realized in the future.

 

During the year ended December 31, 2022, the Company concluded that, based on its evaluation of available evidence, it was no longer more likely than not that its Israeli operations deferred tax assets were recoverable. As a result, the Company recorded a valuation allowance of $31,494 against its Israeli operations deferred tax assets.

 

As of December 31, 2022, the Company’s undistributed earnings from non-U.S. subsidiaries are intended to be indefinitely reinvested in non-U.S. operations, and therefore no U.S. deferred taxes liabilities have been recorded.

 

f. Uncertain tax positions:

 

A reconciliation of the beginning and ending amount of gross unrecognized tax benefits based on the provisions of FASB ASC No. 740 is as follows:

 

  

Year ended December 31,

 
  

2021

  

2022

 

Beginning of year

 $1,558  $1,610 

Additions for current year tax positions

  133   50 

Reductions for prior year’s tax positions

  (81)  (27)

Balance at December 31

 $1,610  $1,633 

 

 

As of December 31, 2021 and 2022, there were $1,610 and $1,633, respectively, of unrecognized tax benefits that if recognized would affect the annual effective tax rate. The Company did not accrue interest and penalties relating to unrecognized tax benefits in its provision for income taxes during the years ended December 31, 2021 and 2022 because such interest and penalties did not have a material impact on the Company’s financial statements.

 

The Company believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company's tax audits are resolved in a manner not consistent with management's expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. The Company does not expect uncertain tax positions to change significantly over the next 12 months, except in the case of settlements with tax authorities, the likelihood and timing of which are difficult to estimate.

 

g. Tax loss carryforwards:

 

As of December 31, 2022, CEVA and its subsidiaries had net operating loss carryforwards for various state income tax purposes of approximately $27,300 which are available to offset taxable income. Such loss carryforwards begin to expire in 2030.

 

As of December 31, 2022, CEVA’s Irish subsidiary had foreign operating losses of approximately $49,611, which are available to offset future taxable income indefinitely.

 

As of December 31, 2022, CEVA’s Israeli subsidiary had foreign operating losses of approximately $16,284, which are available to offset future taxable income indefinitely.

 

h. Tax returns:

 

CEVA files income tax returns in the U.S. federal jurisdiction and various state and local jurisdictions. With few exceptions, CEVA is no longer subject to U.S. federal income tax examinations by tax authorities, and state and local income tax examinations, for the years prior to 2011.

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Note 15 - Related Party Transactions
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

NOTE 15: RELATED PARTY TRANSACTIONS

 

On February 16, 2021, the Board unanimously approved the appointment of Jaclyn Liu as an independent member of the Board with the appointment effective as of February 16, 2021. Ms. Liu is a partner of Morrison & Foerster LLP, outside legal counsel to the Company. Fees attributed to Morrison & Foerster LLP during the year ended December 31, 2022, were $524. The accounts payable balance with Morrison & Foerster LLP at December 31, 2022 was $92.

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Note 16 - Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

NOTE 16: COMMITMENTS AND CONTINGENCIES

 

a. The Company is not a party to any litigation or other legal proceedings that the Company believes could reasonably be expected to have a material adverse effect on the Company’s business, results of operations and financial condition.

 

b. As of December 31, 2022, the Company and its subsidiaries had several non-cancelable operating leases, primarily for facilities and equipment. These leases generally contain renewal options and require the Company and its subsidiaries to pay all executory costs such as maintenance and insurance. In addition, the Company has several fixed service agreements with sub-contractors.

 

As of December 31, 2022, future purchase obligations and minimum rental commitments for leasehold properties and operating leases with non-cancelable terms are as follows:

 

 

  

Minimum rental
commitments for

leasehold

properties

  

Commitments for

other lease

obligations

  

Other purchase
obligations

  

Total

 
                 

2023

 $592  $6,681  $571  $7,844 

2024

  447   4,553   50   5,050 

2025

  320   4,554   43   4,917 

2026 and thereafter

  177         177 

Total

 $1,536  $15,788  $664  $17,988 

 

c. Royalties:

 

The Company participated in programs sponsored by the Israeli government for the support of research and development activities. Through December 31, 2022, the Company had obtained grants from the IIA for certain of the Company’s research and development projects. The Company is obligated to pay royalties to the IIA, amounting to 3%-3.5% of the sales of the products and other related revenues (based on the dollar) generated from such projects, up to 100% of the grants received. Royalty payment obligations also bear interest at the LIBOR rate. The obligation to pay these royalties is contingent on actual sales of the products and in the absence of such sales, no payment is required.

 

Royalty expenses relating to the IIA grants included in cost of revenues for the years ended December 31, 2020, 2021 and 2022 amounted to $1,066, $1,175 and $1,221, respectively. As of December 31, 2022, the aggregate contingent liability to the IIA (including interest) amounted to $28,778.

 

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Organization [Policy Text Block]

Organization:

 

CEVA, Inc. (“CEVA” or the “Company”) was incorporated in Delaware on November 22, 1999. The Company was formed through the combination of Parthus Technologies plc (“Parthus”) and the digital signal processor (DSP) cores licensing business and operations of DSP Group, Inc. in November 2002. The Company had no business or operations prior to the combination.

 

CEVA licenses a family of wireless connectivity and smart sensing technologies and is a provider of chip design services. The Company’s offerings include Digital Signal Processors, AI processors, short and long range connectivity solutions, 5G wireless platforms and complementary software for sensor fusion, image enhancement, computer vision, voice input and artificial intelligence, all of which are key enabling technologies for a smarter, more connected world. These technologies are offered in combination with non-recurring engineering (“NRE”) services from CEVA’s Intrinsix Corp. (“Intrinsix”) business, helping customers address their most complex and time-critical integrated circuit design projects. CEVA’s DSP-based solutions address the technology requirements of: 5G baseband processing for mobile, broadband, cellular IoT and Radio Access Network (RAN); computer vision for any camera, 4D and LIDAR-enabled device; audio/voice/sound; and ultra-low-power always-on/sensing applications for wearables, hearables and multiple IoT markets. For motion sensors and sensor fusion, CEVA’s Hillcrest Labs sensor processing technologies provide a broad range of software and inertial measurement unit (“IMU”) solutions for markets including hearables, wearables, AR/VR, PC, robotics, remote controls and IoT. For wireless IoT, the Rivierawaves platforms for Bluetooth (low energy and dual mode), Wi-Fi 4/5/6/6E (802.11n/ac/ax), Ultra-wideband (UWB) are the most broadly licensed connectivity platforms in the industry.

 

CEVA’s Intrinsix business also expands its market reach to the aerospace and defense markets and allows it to offer co-creation solutions that combine CEVA’s standardized, off-the-shelf IP together with Intrinsix’s non-recurring engineering (“NRE”) design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more.

 

CEVA’s technologies are licensed to leading semiconductor and original equipment manufacturer (“OEM”) companies. These companies design, manufacture, market and sell application-specific integrated circuits (“ASICs”) and application-specific standard products (“ASSPs”) based on CEVA’s technology to mobile, consumer, automotive, robotics, industrial, aerospace & defense and IoT companies for incorporation into a wide variety of end products.

Business Combinations Policy [Policy Text Block]

Acquisitions:

 

On May 31, 2021, (the “closing date”), the Company acquired 100% of the equity shares of Intrinsix, a leading chip design specialist. The Company acquired Intrinsix pursuant to the Agreement and Plan of Merger, made and entered into on May 9, 2021 (the “Merger Agreement”), by and among the Company, Northstar Merger Sub, Inc., Intrinsix and Shareholder Representative Services LLC, for $33,096 in cash (“the Merger Consideration”), with $26,704 paid at closing, $4,260 delivered to escrow to satisfy indemnification claims, if any, and $2,605 payable to certain Intrinsix executives held back as described below (the “Holdback Merger Consideration”), and after giving effect to post-closing adjustments resulting in a $473 repayment to the Company during the third quarter of 2021. As part of the Merger Agreement, the Company entered into agreements with the Chief Executive Officer and the Chief Technology Officer of Intrinsix pursuant to which the Holdback Merger Consideration, representing 25% of the Merger Consideration payable to each of them in respect of their equity in Intrinsix, is being held back and, subject to their respective continued employment with the Company, released to them over a period of twenty-four (24) months after closing of the acquisition.

 

In addition, the Company incurred acquisition-related costs in an amount of $970, which were included in general and administrative expenses for the year ended December 31, 2021.

 

The acquisition has been accounted in accordance with FASB Accounting Standards Codification (“ASC”) No. 805, “Business Combinations.” Under the acquisition method of accounting, the total purchase price is allocated to the net tangible and intangible assets of Intrinsix acquired in the acquisition, based on their fair values on the closing date.

 

The results of operations of the combined business, including the acquired business, have been included in the consolidated financial statements as of the closing date. The primary rationale for this acquisition was (1) extending the Company’s market reach into the sustainable and sizeable aerospace and defense space, (2) increasing the Company’s content in customers’ designs and accordingly increasing the license and royalty revenue opportunity by offering turnkey IP platforms that can combine the Company’s off-the-shelf connectivity and smart sensing IP with Intrinsix’s NRE design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more, and (3) expanding the Company’s IP portfolio with secure processor IP for IoT devices and Heterogeneous SoC interface IP for the growing adoption of chiplets, which offer a faster and less expensive alternative to the high R&D costs and complexities associated with monolithic IC developments. A significant portion of the acquisition price was recorded as goodwill due to the synergies with Intrinsix.

 

The purchase price allocation for the acquisition has been determined as follows:

 

Assets

    

Net assets (including cash in the amount of $600)

 $872 

Intangible assets

  7,572 

Goodwill

  23,707 

Total assets

 $32,151 
     

Liabilities

    

Deferred tax liabilities

 $1,660 

Total liabilities

 $1,660 
     

Total

 $30,491 

 

The fair value and weighted average estimated useful life of the acquired intangible assets are as follows:

 

Identifiable Intangible Assets

 

Estimated Fair

Value

  

Weighted-Average Estimated

Useful Life in Years

 

Customer relationships

 $3,604   5.5 

Customer backlog

  421   1.5 

Technologies

  3,329   3.0 

Patents

  218   5.0 

Total identifiable intangible assets

 $7,572     

 

 

The following unaudited pro forma financial information presents combined results of operations for the periods presented, as if the Company had completed the acquisition on January 1, 2020. The unaudited pro forma financial information has been calculated after adjusting the Company’s results and those of Intrinsix, including: (i) Holdback Merger Consideration costs; (ii) amortization expense from acquired intangible assets; and (iii) interest income and unrealized gains on equity securities included in the statement of income of Intrinsix, which were specifically excluded from the acquisition of Intrinsix, and the respective income tax effects of such adjustments. The unaudited pro forma financial information presented below is not necessarily indicative of consolidated results of operations of the combined business had the acquisition occurred at the beginning of the respective fiscal years, nor is it necessarily indicative of future results of operations of the combined company.

 

  

Year ended December 31

 
  

2020

  

2021

 

Pro forma total revenues

 $122,048  $131,397 

Pro forma net loss

  (3,837)  (1,707)

 

The intangible assets are amortized based on the pattern upon which the economic benefits of the intangible assets are to be utilized.

Basis of Accounting, Policy [Policy Text Block]

Basis of presentation:

 

The consolidated financial statements have been prepared according to U.S Generally Accepted Accounting Principles (“U.S. GAAP”).

Recently Adopted Accounting Pronouncements [Policy Text Block]

Recently Adopted Accounting Pronouncements:

 

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (Topic 606). ASU No. 2021-08 is effective for fiscal year beginning after December 15, 2022, and interim periods therein for public business entities, with early adoption permitted. The Company early adopted the new guidance effective January 1, 2022. The adoption of this standard did not have a significant impact on the Company’s consolidated financial statements.

Use of Estimates, Policy [Policy Text Block]

Use of estimates:

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The coronavirus disease (“COVID-19”) pandemic has created, and may continue to create significant uncertainty in macroeconomic conditions, and the extent of its impact on the Company’s operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and the impact on the Company’s customers and its sales cycles. Further, other global events such as the Russian military action against Ukraine could have an impact on the Company’s business. The Company has considered the impact of COVID-19 and other global events on its estimates and assumptions and determined that there were no material adverse impacts on the consolidated financial statements for the year ended December 31, 2022. As events continue to evolve and additional information becomes available, the Company’s estimates and assumptions may change materially in future periods.

Foreign Currency Transactions and Translations Policy [Policy Text Block]

Financial statements in U.S. dollars:

 

A majority of the revenues of the Company and its subsidiaries is generated in U.S. dollars (“dollars”). In addition, a portion of the Company and its subsidiaries’ costs are incurred in dollars. The Company’s management has determined that the dollar is the primary currency of the economic environment in which the Company and its subsidiaries principally operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.

 

 

Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into dollars in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) No. 830, “Foreign Currency Matters.” All transaction gains and losses from remeasurement of monetary balance sheet items are reflected in the consolidated statements of income (loss) as financial income or expenses, as appropriate, which is included in “financial income, net.” The foreign exchange losses arose principally on the EURO and the NIS monetary balance sheet items as a result of the currency fluctuations of the EURO and the NIS against the dollar.

Consolidation, Policy [Policy Text Block]

Principles of consolidation:

 

The consolidated financial statements incorporate the financial statements of the Company and all of its subsidiaries. All inter-company balances and transactions have been eliminated on consolidation.

Cash and Cash Equivalents, Policy [Policy Text Block]

Cash equivalents:

 

Cash equivalents are short-term highly liquid investments that are readily convertible to cash with original maturities of three months or less from the date acquired.

Short-term Deposit [Policy Text Block]

Short-term bank deposits:

 

Short-term bank deposits are deposits with maturities of more than three months but less than one year from the balance sheet date. The deposits are presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 2.53%, 1.12% and 1.54% during 2020, 2021 and 2022, respectively.

Marketable Securities, Policy [Policy Text Block]

Marketable securities:

 

Marketable securities consist mainly of corporate bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC No. 320 “Investments- Debt Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because it is probable that the Company will sell these securities prior to maturity to meet liquidity needs or as part of risk versus reward objectives.

 

The Company determines realized gains or losses on sale of marketable securities on a specific identification method and records such gains or losses as financial income, net.

 

Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses. Expected credit losses on available-for-sale debt securities are recognized in financial income, net, on the Company’s consolidated statements of income (loss), and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders' equity. The amount of credit losses recorded for the twelve months ended December 31, 2020, 2021 and 2022 was immaterial.

Long-term Investments [Policy Text Block]

Long-term bank deposits:

 

Long-term bank deposits are deposits with maturities of more than one year as of the balance sheet date. The deposits presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.32%, 1.15% and 3.80% during 2020, 2021 and 2022, respectively.

Trade Receivables and Allowance Policy [Policy Text Block]

Trade receivables and allowances:

 

Trade receivables are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts and allowance for unbilled receivables based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).

 

Property, Plant and Equipment, Policy [Policy Text Block]

Property and equipment, net:

 

Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, at the following annual rates:

 

  

%

 

Computers, software and equipment

 10-33 

Office furniture and equipment

 7-33 

Leasehold improvements

 10-20 
 

(the shorter of the expected lease term or useful economic life)

 

The Company’s long-lived assets are reviewed for impairment in accordance with FASB ASC No. 360-10-35, “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.

 

No impairment was recorded in 2020, 2021 and 2022.

Lessee, Leases [Policy Text Block]

Leases:

 

The Company adopted Topic 842, which requires the recognition of lease assets and lease liabilities by lessees for leases classified as operating leases. The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (1) whether the contract includes an identified asset, (2) whether the Company obtains substantially all of the economic benefits from the use of the asset throughout the period of use, and (3) whether the Company has the right to direct how and for what purpose the identified asset is used throughout the period of use.

 

 

Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does not meet any one of these criteria. Since all of the Company’s lease contracts do not meet any of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.

 

Operating lease right-of-use (“ROU”) assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As most of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on information available on the commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. All ROU assets are reviewed for impairment. In 2022, the Company abandoned one of its offices, and as a result $439 was written off. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options.

 

The Company elected to not recognize a lease liability and a ROU asset for lease with a term of twelve months or less.

Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]

Goodwill:

 

Goodwill is carried at cost and is not amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances. The Company conducts its annual test of impairment for goodwill on October 1st of each year.

 

The Company operates in one operating segment and this segment comprises only one reporting unit.

 

ASC 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess, in accordance with the guidance in FASB Accounting Standards Update ("ASU") No. 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment. For each of the three years in the period ended December 31, 2022, no impairment of goodwill has been recorded.

Intangible Assets, Finite-Lived, Policy [Policy Text Block]

Intangible assets, net:

 

Acquired intangible assets with finite lives are amortized over their estimated useful lives. The Company amortizes intangible assets with finite lives over periods ranging from half a year to seven and a half years, using the straight line method, unless another method is more appropriate.

 

The Company’s long-lived assets and intangible assets with finite lives are reviewed for impairment in accordance with FASB ASC No. 360-10-35, “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group).  If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.

 

 

The Company did not record any impairments during the years ended December 31, 2020 and 2021. In 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company decided to cease the development of this product line. In 2022, the Company also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (1) an impairment charge of $479 relating to an agreement to acquire certain NB-IoT technologies, and (2) an impairment charge of $1,479 relating to an agreement to purchase certain assets and services from Immervision.

Investment, Policy [Policy Text Block]

Investments in marketable equity securities:

 

The Company holds an equity interest in Cipia Vision Ltd (CPIA.TA) ("Cipia"). For the year ended December 31, 2020, Cipia was a privately held company and the Company's investment in Cipia did not have a readily determinable fair value. As such, for the year ended December 31, 2020, the Company has elected to account for its investment in Cipia using the measurement alternative pursuant to ASC 321 Investments — Equity Securities.

 

In November 2021, Cipia completed its IPO on the Tel-Aviv Stock Exchange, and as a result, the Company's investment in Cipia was no longer eligible for the measurement alternative. As such, following Cipia's IPO, the Company measured its Cipia investment at fair value with changes in fair value recognized in remeasurement of marketable equity securities. As of December 31, 2022, the investment fair value amounted to $408. The Company recorded a gain of $1,983 and a loss of $2,511 for the years ended December 31, 2021 and 2022, respectively from the remeasurement of the investment.

Revenue from Contract with Customer [Policy Text Block]

Revenue recognition:

 

The following is a description of principal activities from which the Company generates revenue. Revenues are recognized when control of the promised goods or services are transferred to the customers in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.

 

The Company determines revenue recognition through the following steps:

 

 

identification of the contract with a customer;

 

 

identification of the performance obligations in the contract;

 

 

determination of the transaction price;

 

 

allocation of the transaction price to the performance obligations in the contract; and

 

 

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

 

The Company enters into contracts that can include various combinations of products and services, as detailed below, which are generally capable of being distinct and accounted for as separate performance obligations.

 

The Company generates its revenues from (1) licensing intellectual properties, which in certain circumstances are modified for customer-specific requirements, (2) royalty revenues, and (3) other revenues, which include revenues from NRE services, support, training and sale of development systems and chips, which are included in licensing and related revenue in the accompanying consolidated statements of income (loss).

 

The Company accounts for its IP license revenues and related services, which provide the Company's customers with rights to use the Company's IP, in accordance with ASC 606. A license may be perpetual or time limited in its application. In accordance with ASC 606, the Company will recognize revenue from IP license at the time of delivery when the customer accepts control of the IP, as the IP is functional without professional services, updates and technical support. The Company has concluded that its IP license is distinct as the customer can benefit from the license on its own.

 

Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of IP license are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis.

 

 

Revenues from contracts that involve significant customization of the Company’s IP to customer-specific specifications are considered as one performance obligation satisfied over-time. The Company’s performance obligation does not create an asset with alternative use, and the Company has an enforceable right to payment. The Company recognizes revenue on such contracts using cost based input methods, which recognize revenue and gross profit as work is performed based on a ratio between actual costs incurred compared to the total estimated costs for the contract. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses are first determined, in the amount of the estimated loss on the entire contract.

 

Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by the Company’s licensees on sales of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. For a majority of the Company’s royalty revenues, the Company receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does not receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on the Company’s estimation of the customer’s sales during the quarter.

 

Contracts with customers generally contain an agreement to provide for training and post contract support, which consists of telephone or e-mail support, correction of errors (bug fixing) and unspecified updates and upgrades. Fees for post contract support, which takes place after delivery to the customer, are specified in the contract and are generally mandatory for the first year. After the mandatory period, the customer may extend the support agreement on similar terms on an annual basis. The Company considers the post contract support performance obligation as a distinct performance obligation that is satisfied over time, and as such, it recognizes revenue for post contract support on a straight-line basis over the period for which technical support is contractually agreed to be provided to the licensee, typically twelve months.

 

Revenues that are derived from NRE chip design services are performance obligations that are recognized over time as the services are rendered. For time-and-materials contracts, the performance obligation is satisfied, and revenue is recognized over time as the services are performed. Generally, contracts call for billings on a time-and-materials basis; however, in instances when a fixed-fee contract is signed, revenue is recognized over time, based on an input method of labor costs expended, relative to total expected labor costs to complete the contract.

 

Revenues from the sale of development systems and chips are recognized when control of the promised goods or services are transferred to the customers.

 

When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing, unless the financing period is under one year and only after the products or services were provided, which is a practical expediency permitted under ASC 606.

 

 

Deferred revenues, which represent a contract liability, include unearned amounts received under license and NRE agreements, unearned technical support and amounts paid by customers not yet recognized as revenues.

 

The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. If the expected amortization period is one year or less, the commission fee is expensed when incurred.

Revenue from Contract with Customer, Cost of Sales [Policy Text Block]

Cost of revenue:

 

Cost of revenue includes the costs of products, services and royalty expense payments to the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the “IIA“) (refer to Note 16 for further details). Cost of product revenue includes materials, subcontractors, amortization of acquired assets and the portion of development costs associated with product development arrangements. Cost of service revenue includes salary and related costs for personnel engaged in services, training and customer support, and travel, office expenses and other support costs.

Income Tax, Policy [Policy Text Block]

Income taxes:

 

The Company recognizes income taxes under the liability method. It recognizes deferred income tax assets and liabilities for the expected future consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to apply to taxable income for the years in which differences are expected to reverse. The effect of a change in tax rates on deferred income taxes is recognized in the statements of income (loss) during the period that includes the enactment date.

 

Valuation allowance is recorded to reduce the deferred tax assets to the net amount that the Company believes is more likely than not to be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing tax planning strategies, in assessing the need for a valuation allowance.  

 

The Company accounts for uncertain tax positions in accordance with ASC 740. ASC 740-10 contains a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative probability) likely to be realized upon ultimate settlement. The Company accrues interest and penalties related to unrecognized tax benefits under taxes on income.

Research and Development Expense, Policy [Policy Text Block]

Research and development:

 

Research and development costs are charged to the consolidated statements of income (loss) as incurred.

Government Grants and Tax Credits [Policy Text Block]

Government grants and tax credits:

 

Government grants received by the Company relating to categories of operating expenditures are credited to the consolidated statements of income (loss) during the period in which the expenditure to which they relate is charged. Royalty and non-royalty-bearing grants from the IIA for funding certain approved research and development projects are recognized at the time when the Company is entitled to such grants, on the basis of the related costs incurred, and included as a deduction from research and development expenses in the consolidated statements of income (loss).

 

The Company recorded grants in the amounts of $2,844, $3,595 and $4,850 for the years ended December 31, 2020, 2021 and 2022, respectively. The Company’s Israeli subsidiary is obligated to pay royalties amounting to 3%-3.5% of the sales of certain products the development of which received grants from the IIA in previous years. The obligation to pay these royalties is contingent on actual sales of the products. Grants received from the IIA may become repayable if certain criteria under the grants are not met.

 

The French Research Tax Credit, Crédit d’Impôt Recherche (“CIR”), is a French tax incentive to stimulate research and development (“R&D”) which is relevant for the Company's French subsidiaries (RivieraWaves SAS and CEVA France). Generally, the CIR offsets the income tax to be paid and the remaining portion (if any) can be refunded. The CIR is calculated based on the claimed volume of eligible R&D expenditures by the Company. As a result, the CIR is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2020, 2021 and 2022, the Company recorded CIR benefits in the amount of $3,287, $2,299 and $2,152, respectively.

 

The research & development (R&D) tax credit in the UK is designed to encourage innovation and increase spending on R&D activities for companies operating in the UK. This is relevant to the Company’s subsidiary R&D centers in the UK. Generally, the UK R&D tax credit offsets the income tax to be paid and the remaining portion (if any) will be refunded. The R&D tax credit is calculated based on the claimed volume of eligible R&D expenditures by the Company. As a result, the R&D tax credit is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2020, 2021 and 2022, the Company recorded R&D tax credit benefits in the amount of $198, $248 and $164, respectively.

 

Pension and Other Postretirement Plans, Policy [Policy Text Block]

Employee benefit plan:

 

Certain of the Company’s employees are eligible to participate in a defined contribution pension plan (the “Plan”). Participants in the Plan may elect to defer a portion of their pre-tax earnings into the Plan, which is run by an independent party. The Company makes pension contributions at rates varying up to 10% of the participant’s pensionable salary. Contributions to the Plan are recorded as an expense in the consolidated statements of income (loss).

 

The Company’s U.S. operations maintain a retirement plan (the “U.S. Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Participants in the U.S. Plan may elect to defer a portion of their pre-tax earnings, up to the Internal Revenue Service annual contribution limit. The Company matches 50% of each participant’s contributions up to a maximum of 6% of the participant’s base pay. Each participant may contribute up to 15% of base remuneration. Contributions to the U.S. Plan are recorded during the year contributed as an expense in the consolidated statements of income (loss).

 

Total contributions for the years ended December 31, 2020, 2021 and 2022 were $1,232, $1,155 and $1,034, respectively.

 

Severance Pay [Policy Text Block]

Accrued severance pay:

 

Effective July 1, 2021, the Israeli subsidiary’s agreements with employees hired prior to August 1, 2016, are under Section 14 of the Severance Pay Law, 1963. Up to July 1, 2021, the liability of CEVA’s Israeli subsidiary for severance pay for employees hired prior to August 1, 2016, was calculated pursuant to Israeli severance pay law based on the most recent salary of each employee multiplied by the number of years of employment for these employee as of June 30, 2021. The Israeli subsidiary’s liability for the period until June 30, 2021, is fully provided for by monthly deposits with severance pay funds, insurance policies and an accrual. The deposited funds include profits and losses accumulated up to June 30, 2021. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to Israeli severance pay law or labor agreements. The value of these policies is recorded as an asset on the Company’s consolidated balance sheets.

 

 

Effective August 1, 2016, the Israeli subsidiary’s agreements with new employees in Israel are under Section 14 of the Severance Pay Law, 1963, and effective July 1, 2021, also with employees hired prior to August 1, 2016. The Israeli subsidiary’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, no additional obligation exists regarding the matter of severance pay, and no additional payments is made by the Israeli subsidiary to the employee. Furthermore, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheet, as the Israeli subsidiary is legally released from any obligation to employees once the required deposit amounts have been paid.

 

Severance pay expenses, net of related income, for the years ended December 31, 2020, 2021 and 2022, were $1,983, $1,943 and $2,706, respectively.

Share-Based Payment Arrangement [Policy Text Block]

Equity-based compensation:

 

The Company accounts for equity-based compensation in accordance with FASB ASC No. 718, “Stock Compensation” which requires the recognition of compensation expenses based on estimated fair values for all equity-based awards made to employees and non-employee directors. Equity-based compensation primarily includes restricted stock units (“RSUs”), as well as options, stock appreciation right (“SAR”), performance-based stock units (“PSUs”) and employee stock purchase plan awards.

 

The Company use the straight-line recognition method for awards subject to graded vesting based only on a service condition and the accelerated method for awards that are subject to performance or market conditions. The fair value of each RSU and PSU (excluding PSUs based on market condition awards) is the market value as determined by the closing price of the common stock on the day of grant. The Company estimates the fair value of PSU based on market condition awards on the date of grant using the Monte-Carlo simulation model.

 

The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:

 

  

2020

 

2021

 

2022

             

Expected dividend yield

  0%   0%   0% 

Expected volatility

 32%-60% 39%-60% 38%-50%

Risk-free interest rate

 0.1%-1.9% 0.1%-1.7%  0. 5%-3.0%

Expected forfeiture

  0%   0%   0% 

Contractual term of up to

 24 months 

24 months

 

24 months

 

During the years ended December 31, 2020, 2021 and 2022, the Company recognized equity-based compensation expense related to stock options, SARs, RSUs, PSUs and employee stock purchase plan as follows:

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 
             

Cost of revenue

 $639  $818  $1,461 

Research and development, net

  6,874   7,287   8,540 

Sales and marketing

  2,038   1,626   1,550 

General and administrative

  4,085   3,324   2,954 

Total equity-based compensation expense

 $13,636  $13,055  $14,505 

 

 

As of December 31, 2022, there was $22,376 of unrecognized compensation expense related to unvested RSUs, PSUs and employee stock purchase plan. This amount is expected to be recognized over a weighted-average period of 1.6 years. As of December 31, 2022, there was no unrecognized compensation expense related to unvested stock options and SARs.

Fair Value of Financial Instruments, Policy [Policy Text Block]

Fair value of financial instruments:

 

The carrying amount of cash, cash equivalents, short term bank deposits, trade receivables, other accounts receivable, trade payables and other accounts payable approximates fair value due to the short-term maturities of these instruments. Marketable securities, marketable equity securities and derivative instruments are carried at fair value. See Note 5 for more information.

Comprehensive Income, Policy [Policy Text Block]

Comprehensive income (loss):

 

The Company accounts for comprehensive income (loss) in accordance with FASB ASC No. 220, “Comprehensive Income.” This statement establishes standards for the reporting and display of comprehensive income (loss) and its components in a full set of general purpose financial statements. Comprehensive income (loss) generally represents all changes in stockholders’ equity during the period except those resulting from investments by, or distributions to, stockholders. The Company’s items of other comprehensive income (loss) relate to unrealized gains and losses, net of tax, on hedging derivative instruments and marketable securities.

Concentration Risk, Credit Risk, Policy [Policy Text Block]

Concentration of credit risk:

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, bank deposits, marketable securities, foreign exchange contracts and trade receivables. The Company invests its surplus cash in cash deposits and marketable securities in financial institutions and has established guidelines relating to diversification and maturities to maintain safety and liquidity of the investments.

 

The majority of the Company’s cash and cash equivalents are invested in high grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits may be redeemed on demand and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (“FDIC”) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. Generally, these cash equivalents may be redeemed upon demand and, therefore management believes that it bears a lower risk. The short-term and long-term bank deposits are held in financial institutions which management believes are institutions with high credit standing, and accordingly, minimal credit risk from geographic or credit concentration. Furthermore, the Company holds an investment portfolio consisting principally of corporate bonds. The Company has the ability to hold such investments until recovery of temporary declines in market value or maturity. However, the Company can provide no assurance that it will recover declines in the market value of its investments.

 

The Company is exposed primarily to fluctuations in the level of U.S. interest rates. To the extent that interest rates rise, fixed interest investments may be adversely impacted, whereas a decline in interest rates may decrease the anticipated interest income for variable rate investments.

 

The Company is exposed to financial market risks, including changes in interest rates. The Company typically does not attempt to reduce or eliminate its market exposures on its investment securities because the majority of its investments are short-term.

 

 

The Company’s trade receivables are geographically diverse, mainly in the Asia Pacific, and also in the United States and Europe. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and to date has not experienced any material losses. The Company makes estimates of expected credit losses for based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.

 

  

Balance at

beginning of

period

  

Additions

  

Deduction

  

Balance at

end of period

 

Year ended December 31, 2022

                

Allowance for credit losses

 $288  $25  $  $313 
                 

Year ended December 31, 2021

                

Allowance for credit losses

 $300  $152  $(164) $288 
                 

Year ended December 31, 2020

                

Allowance for credit losses

 $327  $1,443  $(1,470) $300 

 

The Company has no off-balance-sheet concentration of credit risk.

Derivatives, Policy [Policy Text Block]

Derivative and hedging activities:

 

The Company follows the requirements of FASB ASC No. 815,” Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of one to twelve months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

 

For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

 

 

As of December 31, 2021, and 2022, the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $4,500 and $12,200, respectively.

Advertising Cost [Policy Text Block]

Advertising expenses:

 

Advertising expenses are charged to consolidated statements of income (loss) as incurred. Advertising expenses for the years ended December 31, 2020, 2021 and 2022 were $559, $623 and $746, respectively.

Treasury Stock [Policy Text Block]

Treasury stock:

 

The Company repurchases its common stock from time to time pursuant to a board-authorized share repurchase program through open market purchases and repurchase plans.

 

The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC No. 505-30, “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.

Earnings Per Share, Policy [Policy Text Block]

Net income (loss) per share of common stock:

 

Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year, plus dilutive potential shares of common stock considered outstanding during the year, in accordance with FASB ASC No. 260, “Earnings Per Share.”

 

  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Numerator:

            

Net income (loss)

 $(2,379) $396  $(23,183)

Denominator (in thousands):

            

Basic weighted-average common stock outstanding

  22,107   22,819   23,172 

Effect of stock-based awards

     432    

Diluted weighted-average common stock outstanding

  22,107   23,251   23,172 
             

Basic net income (loss) per share

 $(0.11) $0.02  $(1.00)

Diluted net income (loss) per share

 $(0.11) $0.02  $(1.00)

 

The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 1,132,017 for the years ended December 31, 2020. The weighted-average number of shares related to outstanding equity-based awards excluded from the calculation of diluted net income per share, since their effect was anti-dilutive, were 65,073 shares for the year ended December 31, 2021. The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 985,277 for the years ended December 31, 2022.

 

New Accounting Pronouncements, Policy [Policy Text Block]

Recently Issued Accounting Pronouncement, Not Yet Adopted by the Company:

 

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, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s consolidated financial statements.

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Organization and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]

Identifiable Intangible Assets

 

Estimated Fair

Value

  

Weighted-Average Estimated

Useful Life in Years

 

Customer relationships

 $3,604   5.5 

Customer backlog

  421   1.5 

Technologies

  3,329   3.0 

Patents

  218   5.0 

Total identifiable intangible assets

 $7,572     
Business Acquisition, Pro Forma Information [Table Text Block]
  

Year ended December 31

 
  

2020

  

2021

 

Pro forma total revenues

 $122,048  $131,397 

Pro forma net loss

  (3,837)  (1,707)
Schedule of Property, Plant and Equipment, Annual Depreciation Rates [Table Text Block]
  

%

 

Computers, software and equipment

 10-33 

Office furniture and equipment

 7-33 

Leasehold improvements

 10-20 
 

(the shorter of the expected lease term or useful economic life)

Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
  

2020

 

2021

 

2022

             

Expected dividend yield

  0%   0%   0% 

Expected volatility

 32%-60% 39%-60% 38%-50%

Risk-free interest rate

 0.1%-1.9% 0.1%-1.7%  0. 5%-3.0%

Expected forfeiture

  0%   0%   0% 

Contractual term of up to

 24 months 

24 months

 

24 months

Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Year ended December 31,

 
  

2020

  

2021

  

2022

 
             

Cost of revenue

 $639  $818  $1,461 

Research and development, net

  6,874   7,287   8,540 

Sales and marketing

  2,038   1,626   1,550 

General and administrative

  4,085   3,324   2,954 

Total equity-based compensation expense

 $13,636  $13,055  $14,505 
Financing Receivable, Allowance for Credit Loss [Table Text Block]
  

Balance at

beginning of

period

  

Additions

  

Deduction

  

Balance at

end of period

 

Year ended December 31, 2022

                

Allowance for credit losses

 $288  $25  $  $313 
                 

Year ended December 31, 2021

                

Allowance for credit losses

 $300  $152  $(164) $288 
                 

Year ended December 31, 2020

                

Allowance for credit losses

 $327  $1,443  $(1,470) $300 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Numerator:

            

Net income (loss)

 $(2,379) $396  $(23,183)

Denominator (in thousands):

            

Basic weighted-average common stock outstanding

  22,107   22,819   23,172 

Effect of stock-based awards

     432    

Diluted weighted-average common stock outstanding

  22,107   23,251   23,172 
             

Basic net income (loss) per share

 $(0.11) $0.02  $(1.00)

Diluted net income (loss) per share

 $(0.11) $0.02  $(1.00)
Intrinsix Corp. [Member]  
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]

Assets

    

Net assets (including cash in the amount of $600)

 $872 

Intangible assets

  7,572 

Goodwill

  23,707 

Total assets

 $32,151 
     

Liabilities

    

Deferred tax liabilities

 $1,660 

Total liabilities

 $1,660 
     

Total

 $30,491 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
  

2023

  

2024

  

2025

License, NRE and related revenues

 $15,531  $739  $559 
Disaggregation of Revenue [Table Text Block]
  

Year ended December 31, 2021

  

Year ended December 31, 2022

 
  

Licensing, NRE

and related

revenues

  

Royalties

  

Total

  

Licensing, NRE and related revenues

  

Royalties

  

Total

 

Primary geographical markets

                        

United States

 $16,685  $10,033  $26,718  $20,995  $7,100  $28,095 

Europe and Middle East

  2,938   3,938   6,876   6,864   3,205   10,069 

Asia Pacific

  53,194   35,908   89,102   61,400   35,084   96,484 

Other

  10      10          

Total

 $72,827  $49,879  $122,706  $89,259  $45,389  $134,648 
                         

Major product/service lines

                        

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT, and SATA/SAS)

 $52,460  $36,960  $89,420  $62,376  $33,891  $96,267 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  20,367   12,919   33,286   26,883   11,498   38,381 

Total

 $72,827  $49,879  $122,706  $89,259  $45,389  $134,648 
                         

Timing of revenue recognition

                        

Products transferred at a point in time

 $53,401  $49,879  $103,280  $62,328  $45,389  $107,717 

Products and services transferred over time

  19,426      19,426   26,931      26,931 

Total

 $72,827  $49,879  $122,706  $89,259  $45,389  $134,648 
  

Year ended December 31, 2020

 
  

Licensing and related revenues

  

Royalties

  

Total

 

Primary geographical markets

            

United States

 $6,716  $14,097  $20,813 

Europe and Middle East

  6,176   5,790   11,966 

Asia Pacific

  39,621   27,926   67,547 

Total

 $52,513  $47,813  $100,326 
             

Major product/service lines

            

Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT, and SATA/SAS)

 $40,748  $37,917  $78,665 

Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)

  11,765   9,896   21,661 

Total

 $52,513  $47,813  $100,326 
             

Timing of revenue recognition

            

Products transferred at a point in time

 $40,075  $47,813  $87,888 

Products and services transferred over time

  12,438      12,438 

Total

 $52,513  $47,813  $100,326 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

December 31, 2021

  

December 31, 2022

 
         

Trade receivables

 $14,644  $12,297 

Unbilled receivables (associated with licensing, NRE and related revenue)

  1,833   8,695 

Unbilled receivables (associated with royalties)

  10,972   10,258 

Deferred revenues (short-term contract liabilities)

  8,661   3,168 
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]
  

As at December 31, 2022

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $17,552  $  $(1,330) $16,222 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  101,355   38   (5,535)  95,858 
                 

Total

 $118,907  $38  $(6,865) $112,080 
  

As at December 31, 2021

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $11,937  $39  $(7) $11,969 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  78,920   227   (818)  78,329 
                 

Total

 $90,857  $266  $(825) $90,298 
Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]
  

Less than 12 months

  

12 months or greater

 
  

Fair value

  

Gross

unrealized

loss

  

Fair value

  

Gross

unrealized

loss

 

As of December 31, 2022

 $58,706  $(1,885) $48,539  $(4,980)

As of December 31, 2021

 $53,412  $(667) $12,039  $(158)
Schedule of Realized Gain (Loss) [Table Text Block]
  

Year ended December 31,

 
  

2020

  

2021

  

2022

 
             

Gross realized gains from sale of available-for-sale marketable securities

 $14  $43  $ 

Gross realized losses from sale of available-for-sale marketable securities

 $(20) $(30) $(55)
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Leases (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Lease, Cost [Table Text Block]
  

December 31, 2022

 

Weighted average remaining lease term (years)

  4.89 

Weighted average discount rate

  3.20%
  

Year ended December 31,

 
  

2021

  

2022

 
         

Operating lease cost

 $3,085  $3,288 

Cash payments for operating leases

 $3,175  $3,211 
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

2023

  3,040 

2024

  2,487 

2025

  1,877 

2026

  851 

2027 and thereafter

  2,121 

Total undiscounted cash flows

  10,376 

Less imputed interest

  691 

Present value of lease liabilities

 $9,685 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Note 5 - Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]

Description

 

December 31,

2022

  

Level I

  

Level II

  

Level III

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $112,080     $112,080    

Foreign exchange contract

  13      13    

Investments in marketable equity securities

  408   408       
                 

Liabilities:

                

Foreign exchange contracts

  119      119    

Description

 

December 31,

2021

  

Level I

  

Level II

  

Level III

 

Assets:

                

Marketable securities:

                

Corporate bonds

 $90,298     $90,298    

Foreign exchange contract

  63      63    

Investments in marketable equity securities

  2,919   2,919       
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Property, Plant and Equipment [Table Text Block]

Composition of assets, grouped by major classifications, is as follows:

 

As at December 31,

 
  

2021

  

2022

 

Cost:

        

Computers, software and equipment

 $23,541  $25,754 

Office furniture and equipment

  1,069   1,195 

Leasehold improvements

  4,180   4,656 
   28,790   31,605 

Less – Accumulated depreciation

  (22,025)  (24,506)

Property and equipment, net

 $6,765  $7,099 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Goodwill and Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Goodwill [Table Text Block]
  

Year ended December 31,

 
    
  

2021

  

2022

 

Balance as of January 1,

 $51,070  $74,777 

Acquisition

  23,707    

Balance as of December 31,

 $74,777  $74,777 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
      

Year ended December 31, 2021

      

Year ended December 31, 2022

 
  

Weighted

average amortization

period (years)

  

Gross carrying amount

  

Accumulated amortization

  

Net

  

Gross carrying amount

  

Accumulated amortization

  

Impairment (*)

  

Net

 
                                 

Intangible assets –amortizable:

                                
                                 

Intangible assets related to the acquisition of Intrinsix business

                                

Customer relationships

  5.5  $3,604  $382  $3,222  $3,604  $1,037  $  $2,567 

Customer backlog

  1.5   421   164   257   421   421       

Patents

  5.0   218   26   192   218   69      149 

Core technologies

  3.0   3,329   647   2,682   3,329   1,757      1,572 
                                 
                                 

Intangible assets related to the acquisition of Hillcrest Labs business

                                

Customer relationships

  4.4   3,518   2,130   1,388   3,518   2,998      520 

Customer backlog

  0.5   72   72      72   72       

R&D Tools

  7.5   2,475   810   1,665   2,475   1,140      1,335 
                                 

Intangible assets related to Immervision assets acquisition

                                

R&D Tools

  6.4   7,063   2,679   4,384   7,063   3,507   3,556    
                                 

Intangible assets related to an investment in NB-IoT technologies

                                

NB-IoT technologies (**)

  7.0   1,961   1,144   817   1,961   1,424      537 
                                 

Total intangible assets

     $22,661  $8,054  $14,607  $22,661  $12,425  $3,556  $6,680 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2023

  2,611 

2024

  1,909 

2025

  1,189 

2026

  956 

2027

  15 
  $6,680 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Accrued Expenses and Other Payables (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

As at December 31,

 
  

2021

  

2022

 
         

Engineering accruals

 $719  $779 

Professional fees

  782   874 

Government grants

  795   918 

Income taxes payable, net

  420   2,547 

Other

  1,314   1,542 

Total

 $4,030  $6,660 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of
options and

SAR units (1)

  

Weighted
average

exercise
price

  

Weighted

average

remaining

contractual

term

  

Aggregate

intrinsic-value

 

Outstanding at the beginning of the year

  126,000  $20.06   2.6  $2,921 

Granted

              

Exercised

  (19,000)  18.79         

Forfeited or expired

  (1,000)  24.86         

Outstanding at the end of the year (2)

  106,000  $20.24   2.0  $609 

Exercisable at the end of the year (2)

  106,000  $20.24   2.0  $609 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Number of
RSUs
and

PSUs

  

Weighted average

grant-date
fair value

 

Unvested as at the beginning of the year

  688,073  $41.18 

Granted

  628,611   34.52 

Vested

  (330,211)  37.61 

Forfeited

  (107,196)  43.72 

Unvested at the end of the year

  879,277  $37.57 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Derivatives and Hedging Activities (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]
   

Year ended December 31,

 
   

2021

   

2022

 

Derivative assets:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange forward contracts

  $ 63     $ 13  

Total

  $ 63     $ 13  
                 

Derivative liabilities:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange option contracts

  $     $ 23  

Foreign exchange forward contracts

  $     $ 96  

Total

  $     $ 119  
   

Year ended December 31,

 
   

2020

   

2021

   

2022

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $ (8 )   $     $ (361 )

Foreign exchange forward contracts

    640       228       (1,100 )
    $ 632     $ 228     $ (1,461 )
Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   

Year ended December 31,

 
   

2020

   

2021

   

2022

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $ (6 )   $     $ 338  

Foreign exchange forward contracts

    (682 )     (165 )     954  
    $ (688 )   $ (165 )   $ 1,292  
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

Year ended December 31, 2021

  

Year ended December 31, 2022

 
  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

  

Unrealized

gains (losses) on

available-for-

sale marketable

securities

  

Unrealized

gains (losses)

on cash flow

hedges

  

Total

 
                         

Beginning balance

 $478  $  $478  $(427) $55  $(372)

Other comprehensive income (loss) before reclassifications

  (892)  200   (692)  (5,766)  (1,316)  (7,082)

Amounts reclassified from accumulated other comprehensive income (loss)

  (13)  (145)  (158)  51   1,154   1,205 

Net current period other comprehensive income (loss)

  (905)  55   (850)  (5,715)  (162)  (5,877)

Ending balance

 $(427) $55  $(372) $(6,142) $(107) $(6,249)
Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]

Details about Accumulated Other Comprehensive Income (Loss) Components

   

Amount reclassified from accumulated other comprehensive income (loss)

  

Affected Line Item in the Statements of Income (Loss)

               
  

Year ended December 31,

   
  

2020

  

2021

  

2022

   

Unrealized gains (losses) on cash flow hedges

 $14  $4  $(20) 

Cost of revenues

   607   144   (1,135) 

Research and development

   19   4   (32) 

Sales and marketing

   48   13   (105) 

General and administrative

   688   165   (1,292) 

Total, before income taxes

   83   20   (138) 

Income tax expense (benefit)

   605   145   (1,154) 

Total, net of income taxes

               

Unrealized gains (losses) on available-for-sale marketable securities

  (6)  13   (55) 

Financial income, net

   (1)     (4) 

Income tax benefit

   (5)  13   (51) 

Total, net of income taxes

               
  $600  $158  $(1,205) 

Total, net of income taxes

XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Geographic Information and Major Customer Data (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Revenues based on customer location:

            

United States

 $20,813  $26,718  $28,095 

Europe, Middle East

  11,966   6,876   10,069 

Asia Pacific (1)

  67,547   89,102   96,484 

Other

     10    
  $100,326  $122,706  $134,648 
             

(1) China

 $51,726  $67,491  $75,682 
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]
  

2021

  

2022

 

Long-lived assets by geographic region:

        

Israel

 $8,402  $9,857 

France

  599   2,066 

United States

  4,624   4,339 

Other

  1,967   1,120 
  $15,592  $17,382 
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Customer A

  14%  21%  14%
Customer B  15%  *)  *)
Revenue from External Customers by Products and Services [Table Text Block]
  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Connectivity products and services

  78%  73%  71%

Smart sensing products and services

  22%  27%  29%
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Selected Statements of Income Data (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Interest and Other Income [Table Text Block]
  

Year ended December 31,

 
  

2020

  

2021

  

2022

 
             

Interest income

 $3,291  $1,873  $3,190 

Gain (loss) on available-for-sale marketable securities, net

  (6)  13   (55)

Amortization of premium on available-for-sale marketable securities, net

  (444)  (420)  (397)

Foreign exchange gain (loss), net

  443   (1,269)  74 

Total

 $3,284  $197  $2,812 
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Taxes on Income (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Domestic taxes:

            

Current

 $12  $5  $949 

Deferred

     (1,536)  (4,425)

Foreign taxes:

            

Current

  6,337   11,772   6,647 

Deferred

  (1,449)  (4,949)  14,904 
  $4,900  $5,292  $18,075 
             

Income (loss) before taxes on income:

            

Domestic

 $(6,348) $(14,883) $(22,046)

Foreign

  8,869   20,571   16,938 
  $2,521  $5,688  $(5,108)
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

Year ended December 31,

 
  

2020

  

2021

  

2022

 

Income (loss) before taxes on income

 $2,521  $5,688  $(5,108)

Theoretical tax at U.S. statutory rate

  529   1,194   (1,073)

Foreign income taxes at rates other than U.S. rate

  810   450   (4,644)

Technological Preferred Enterprise benefits (*)

  22   836    

Subpart F

  359   192   301 

Non-deductible items

  306   340   121 

Non-taxable items

  (690)  (483)  (452)

Taxes for prior years

        (2,257)

Stock-based compensation expense

  (666)  (1,193)  267 

Impacts of GILTI

  644      6,736 

Tax adjustment in respect of difference tax rate of foreign subsidiary

  1,044   108   (8,147)

Foreign withholding taxes

     648   1,390 

Changes in valuation allowance

  2,487   2,575   24,585 

Other, net

  55   625   1,248 

Taxes on income

 $4,900  $5,292  $18,075 
             

(*)  Basic and diluted earnings per share amounts of the benefit resulting from:

            

the “Technological Preferred Enterprise benefits” status

 $0.00  $0.04  $ 
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

As at December 31,

 
  

2021

  

2022

 

Deferred tax assets

        

Operating loss carryforward

 $15,621  $11,517 

Accrued expenses and deferred revenues

  1,951   2,677 

Temporary differences related to R&D expenses

  5,057   14,677 

Equity-based compensation

  2,756   5,623 

Operating leases

  1,737   2,004 

Tax credit carry forward

  10,997   17,212 

Other

  132   1,255 

Total gross deferred tax assets

  38,251   54,965 

Valuation allowance

  (19,288)  (43,873)

Net deferred tax assets

 $18,963  $11,092 
         

Deferred tax liabilities

        

Operating leases

 $1,719  $2,020 

Intangible assets

  1,394   473 

Total deferred tax liabilities

 $3,113  $2,493 
         

Net deferred tax assets (*)

 $15,850  $8,599 
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
  

Year ended December 31,

 
  

2021

  

2022

 

Beginning of year

 $1,558  $1,610 

Additions for current year tax positions

  133   50 

Reductions for prior year’s tax positions

  (81)  (27)

Balance at December 31

 $1,610  $1,633 
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Note 16 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Contractual Obligation, Fiscal Year Maturity [Table Text Block]
  

Minimum rental
commitments for

leasehold

properties

  

Commitments for

other lease

obligations

  

Other purchase
obligations

  

Total

 
                 

2023

 $592  $6,681  $571  $7,844 

2024

  447   4,553   50   5,050 

2025

  320   4,554   43   4,917 

2026 and thereafter

  177         177 

Total

 $1,536  $15,788  $664  $17,988 
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Organization and Significant Accounting Policies (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
May 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
Impairment of Long-Lived Assets to be Disposed of     $ 0 $ 0 $ 0  
Number of Operating Segments     1      
Number of Reportable Segments     1      
Goodwill, Impairment Loss     $ 0      
Impairment of Intangible Assets, Finite-Lived     3,556 0 0  
Investments, Fair Value Disclosure, Total     408      
Remeasurement of Marketable Equity Securities     $ 2,511 (1,983) (0)  
Technical Support Period (Month)     12 months      
Sales Commission, Expected Amortization Period Within Which the Sales Commission Fee is Expensed When Incurred (Year)           1 year
Reduction from Research and Development Expenses Due to Receipt of Grants     $ 4,850 3,595 2,844  
Research and Development Tax Credit     2,152 2,299 3,287  
Investment Tax Credit     $ 164 248 198  
Defined Contribution Plan, Contribution Rate     10.00%      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match           50.00%
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay     6.00%      
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent     15.00%      
Defined Contribution Plan, Employer Discretionary Contribution Amount     $ 1,034 1,155 1,232  
Severance Costs     2,706 1,943 1,983  
Advertising Expense     $ 746 $ 623 $ 559  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares     985,277 65,073 1,132,017  
Foreign Exchange Forward and Option Contracts [Member] | Cash Flow Hedging [Member]            
Derivative, Notional Amount     $ 12,200 $ 4,500    
Restricted Stock Units, Performance Stock Units and ESPP [Member]            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     $ 22,376      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       1 year 7 months 6 days    
Restricted Stock Units (RSUs) [Member]            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 0    
NB-IoT technologies [Member]            
Finite-Lived Intangible Asset, Useful Life (Year)     7 years      
Minimum [Member]            
Finite-Lived Intangible Asset, Useful Life (Year)     6 months      
Percentage of Royalty Expense     3.00%      
Minimum [Member] | Foreign Exchange Forward and Option Contracts [Member] | Cash Flow Hedging [Member]            
Payroll of Non-US Employees Hedged, Term of Hedging Contracts (Month)     1 month      
Maximum [Member]            
Finite-Lived Intangible Asset, Useful Life (Year)     7 years 6 months      
Percentage of Royalty Expense     3.50%      
Maximum [Member] | Foreign Exchange Forward and Option Contracts [Member] | Cash Flow Hedging [Member]            
Payroll of Non-US Employees Hedged, Term of Hedging Contracts (Month)     12 months      
Office Building [Member]            
Operating Lease, Impairment Loss     $ 439      
Short-Term Investments [Member]            
Percentage of Interest Rate, Savings Deposits     1.54% 1.12% 2.53%  
Long-term Investments [Member]            
Percentage of Interest Rate, Savings Deposits     3.80% 1.15% 1.32%  
Operating Expense [Member] | Immervision Technology [Member]            
Impairment of Intangible Assets, Finite-Lived     $ 3,556      
Cost of Sales [Member] | NB-IoT technologies [Member]            
Impairment of Intangible Assets, Finite-Lived     479      
Cost of Sales [Member] | Assets and Services from Purchase Agreement [Member]            
Impairment of Intangible Assets, Finite-Lived     $ 1,479      
Intrinsix Corp. [Member]            
Business Combination, Consideration Transferred, Total $ 33,096          
Payments to Acquire Businesses, Gross 26,704          
Business Combination, Consideration Transferred, Escrow to Satisfy Indemnification Claims 4,260          
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred   $ (473)        
Intrinsix Corp. [Member] | General and Administrative Expense [Member]            
Business Combination, Acquisition Related Costs       $ 970    
Intrinsix Corp. [Member] | Chief Executive Officer and Chief Technology Officer of Intrinsix [Member]            
Business Combination, Consideration Transferred, Liabilities Incurred $ 2,605          
Percentage of Merger Consideration 25.00%          
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
May 31, 2021
Dec. 31, 2020
Assets        
Goodwill $ 74,777 $ 74,777   $ 51,070
Intrinsix Corp. [Member]        
Assets        
Net assets (including cash in the amount of $600)     $ 872  
Intangible assets     7,572  
Goodwill     23,707  
Total assets     32,151  
Liabilities        
Deferred tax liabilities     1,660  
Total liabilities     1,660  
Total     $ 30,491  
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details) (Parentheticals)
$ in Millions
May 31, 2021
USD ($)
Intrinsix Corp. [Member]  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents $ 0.6
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Acquired Intangible Assets (Details)
$ in Thousands
May 31, 2021
USD ($)
Intrinsix Merger [Member]  
Intangible assets $ 7,572
Customer Relationships [Member] | Intrinsix Merger [Member]  
Intangible assets $ 3,604
Weighted-Average Estimated Useful Life (Year) 5 years 6 months
Customer Backlog [Member] | Intrinsix Merger [Member]  
Intangible assets $ 421
Weighted-Average Estimated Useful Life (Year) 1 year 6 months
Technology-Based Intangible Assets [Member] | Intrinsix Corp. [Member]  
Intangible assets $ 3,329
Weighted-Average Estimated Useful Life (Year) 3 years
Patents [Member] | Intrinsix Merger [Member]  
Intangible assets $ 218
Weighted-Average Estimated Useful Life (Year) 5 years
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Pro Forma Information (Details) - Intrinsix Merger [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Pro forma total revenues $ 131,397 $ 122,048
Pro forma net loss $ (1,707) $ (3,837)
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details)
Dec. 31, 2022
Minimum [Member] | Computers, Software and Equipment [Member]  
Computers, software and equipment 10.00%
Minimum [Member] | Office Furniture and Equipment [Member]  
Computers, software and equipment 7.00%
Minimum [Member] | Leasehold Improvements [Member]  
Computers, software and equipment 10.00%
Maximum [Member] | Computers, Software and Equipment [Member]  
Computers, software and equipment 33.00%
Maximum [Member] | Office Furniture and Equipment [Member]  
Computers, software and equipment 33.00%
Maximum [Member] | Leasehold Improvements [Member]  
Computers, software and equipment 20.00%
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Expected dividend yield 0.00% 0.00% 0.00%
Expected volatility, minimum 38.00% 39.00% 32.00%
Expected volatility, maximum 50.00% 60.00% 60.00%
Risk-free interest rate, minimum 0.50% 0.10% 0.10%
Risk-free interest rate, maximum 3.00% 1.70% 1.90%
Expected forfeiture 0.00% 0.00% 0.00%
Contractual term of up to (Month) 24 months 24 months 24 months
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Total equity-based compensation expense $ 14,505 $ 13,055 $ 13,636
Cost of Sales [Member]      
Total equity-based compensation expense 1,461 818 639
Research and Development Expense [Member]      
Total equity-based compensation expense 8,540 7,287 6,874
Sales and Marketing [Member]      
Total equity-based compensation expense 1,550 1,626 2,038
General and Administrative Expense [Member]      
Total equity-based compensation expense $ 2,954 $ 3,324 $ 4,085
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Allowance for credit losses $ 288 $ 300 $ 327
Additions 25 152 1,443
Deduction 0 164 1,470
Allowance for credit losses 313 288 300
Deduction $ 0 $ (164) $ (1,470)
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Net income (loss) $ (23,183) $ 396 $ (2,379)
Denominator (in thousands):      
Basic weighted-average common stock outstanding (in shares) 23,172 22,819 22,107
Effect of stock-based awards (in shares) 0 432 0
Diluted weighted-average common stock outstanding (in shares) 23,172 23,251 22,107
Basic net income (loss) per share (in dollars per share) $ (1.00) $ 0.02 $ (0.11)
Diluted net income (loss) per share (in dollars per share) $ (1.00) $ 0.02 $ (0.11)
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Revenue Recognition (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Contract with Customer, Liability, Revenue Recognized $ 8,351
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
License, NRE and related revenues $ 15,531
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
License, NRE and related revenues 739
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
License, NRE and related revenues $ 559
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)
Dec. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues $ 134,648 $ 122,706 $ 100,326
Transferred at Point in Time [Member]      
Revenues 107,717 103,280 87,888
Transferred over Time [Member]      
Revenues 26,931 19,426 12,438
Connectivity Products [Member]      
Revenues 96,267 89,420 78,665
Smart Sensing Products [Member]      
Revenues 38,381 33,286 21,661
License [Member]      
Revenues 89,259 72,827 52,513
License [Member] | Transferred at Point in Time [Member]      
Revenues 62,328 53,401 40,075
License [Member] | Transferred over Time [Member]      
Revenues 26,931 19,426 12,438
License [Member] | Connectivity Products [Member]      
Revenues 62,376 52,460 40,748
License [Member] | Smart Sensing Products [Member]      
Revenues 26,883 20,367 11,765
Royalty [Member]      
Revenues 45,389 49,879 47,813
Royalty [Member] | Transferred at Point in Time [Member]      
Revenues 45,389 49,879 47,813
Royalty [Member] | Transferred over Time [Member]      
Revenues     0
Royalty [Member] | Connectivity Products [Member]      
Revenues 33,891 36,960 37,917
Royalty [Member] | Smart Sensing Products [Member]      
Revenues 11,498 12,919 9,896
UNITED STATES      
Revenues 28,095 26,718 20,813
UNITED STATES | License [Member]      
Revenues 20,995 16,685 6,716
UNITED STATES | Royalty [Member]      
Revenues 7,100 10,033 14,097
Europe and Middle East [Member]      
Revenues 10,069 6,876 11,966
Europe and Middle East [Member] | License [Member]      
Revenues 6,864 2,938 6,176
Europe and Middle East [Member] | Royalty [Member]      
Revenues 3,205 3,938 5,790
Asia Pacific [Member]      
Revenues [1] 96,484 89,102 67,547
Asia Pacific [Member] | License [Member]      
Revenues 61,400 53,194 39,621
Asia Pacific [Member] | Royalty [Member]      
Revenues 35,084 35,908 27,926
Other [Member]      
Revenues 0 10 $ 0
Other [Member] | License [Member]      
Revenues 0 10  
Other [Member] | Royalty [Member]      
Revenues $ 0 $ 0  
[1] China
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Revenue Recognition - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Contract with customer liability, balance $ 3,168 $ 8,661
Trade Receivables [Member]    
Contract with customer asset, balance 12,297 14,644
Accrued Revenues [Member] | Licensing and Other [Member]    
Contract with customer asset, balance 8,695 1,833
Accrued Revenues [Member] | Royalty [Member]    
Contract with customer asset, balance 10,258 10,972
Deferred Revenue [Member]    
Contract with customer liability, balance $ 3,168 $ 8,661
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Marketable securities $ 112,080 $ 90,298
Corporate Bonds [Member]    
Available-for-sale - matures within one year, Amortized cost 17,552 11,937
Available-for-sale - matures within one year, Gross unrealized gains 0 39
Available-for-sale - matures within one year, Gross unrealized losses (1,330) (7)
Available-for-sale - matures within one year, Fair value 16,222 11,969
Available-for-sale - matures after one year through five years, Amortized cost 101,355 78,920
Available-for-sale - matures after one year through five years, Gross unrealized gains 38 227
Available-for-sale - matures after one year through five years, Gross unrealized losses (5,535) (818)
Available-for-sale - matures after one year through five years, Fair value 95,858 78,329
Available-for-sale, Amortized cost 118,907 90,857
Total 38 266
Total (6,865) (825)
Marketable securities $ 112,080 $ 90,298
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Less than 12 months, Fair value $ 58,706 $ 53,412
Less than 12 months, Gross unrealized loss (1,885) (667)
12 months or greater, Fair value 48,539 12,039
12 months or greater, Gross unrealized loss $ (4,980) $ (158)
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Gross realized gains from sale of available-for-sale marketable securities $ 0 $ 43 $ 14
Gross realized losses from sale of available-for-sale marketable securities $ (55) $ (30) $ (20)
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Leases -Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Weighted average remaining lease term (years) (Year) 4 years 10 months 20 days  
Weighted average discount rate 3.20%  
Operating lease cost $ 3,288 $ 3,085
Cash payments for operating leases $ 3,211 $ 3,175
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
2023 $ 3,040
2024 2,487
2025 1,877
2026 851
2027 and thereafter 2,121
Total undiscounted cash flows 10,376
Less imputed interest 691
Present value of lease liabilities $ 9,685
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Corporate bonds $ 112,080 $ 90,298
Foreign exchange contract 13 63
Investments in marketable equity securities 408 2,919
Foreign exchange contracts 119  
Fair Value, Inputs, Level 1 [Member]    
Foreign exchange contract 0 0
Investments in marketable equity securities 408 2,919
Foreign exchange contracts 0  
Fair Value, Inputs, Level 2 [Member]    
Foreign exchange contract 13 63
Investments in marketable equity securities 0 0
Foreign exchange contracts 119  
Fair Value, Inputs, Level 3 [Member]    
Foreign exchange contract 0 0
Investments in marketable equity securities 0 0
Foreign exchange contracts 0  
Corporate Bonds [Member]    
Corporate bonds 112,080 90,298
Corporate Bonds [Member] | Fair Value, Inputs, Level 1 [Member]    
Corporate bonds 0 0
Corporate Bonds [Member] | Fair Value, Inputs, Level 2 [Member]    
Corporate bonds 112,080 90,298
Corporate Bonds [Member] | Fair Value, Inputs, Level 3 [Member]    
Corporate bonds $ 0 $ 0
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Property and Equipment, Net (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Depreciation, Total $ 3,190 $ 3,184 $ 3,233
Impairment, Long-Lived Asset, Held-for-Use, Total $ 709    
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property and equipment, gross $ 31,605 $ 28,790
Less – Accumulated depreciation (24,506) (22,025)
Property and equipment, net 7,099 6,765
Computers, Software and Equipment [Member]    
Property and equipment, gross 25,754 23,541
Office Furniture and Equipment [Member]    
Property and equipment, gross 1,195 1,069
Leasehold Improvements [Member]    
Property and equipment, gross $ 4,656 $ 4,180
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Goodwill and Intangible Assets, Net (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Impairment of Intangible Assets, Finite-Lived   $ 3,556 $ 0 $ 0  
Finite-Lived Intangible Assets, Gross, Total   22,661 22,661    
Amortization of Intangible Assets, Total   2,724 2,710 $ 2,307  
Amortization of Intangible Assets, Including Portion in Cost of Revenues   4,371 3,801    
Immervision Technology [Member] | Operating Expense [Member]          
Impairment of Intangible Assets, Finite-Lived   3,556      
NB-IoT technologies [Member]          
Finite-lived Intangible Assets Acquired $ 2,800        
Finite Lived Intangible Assets Acquired, Balance Not Received 600        
Finite-Lived Intangible Assets, Gross, Total $ 2,200 1,961 $ 1,961    
Intangible Assets Expenditures Incurred but Not yet Paid   $ 210      
Amortization of Intangible Assets, Total         $ 239
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Balance $ 74,777 $ 51,070
Acquisition 0 23,707
Balance $ 74,777 $ 74,777
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2018
Total intangible assets, Gross Carrying Amount $ 22,661 $ 22,661  
Total intangible assets, Accumulated Amortization 12,425 8,054  
Intangible assets, net 6,680 14,607  
Total intangible assets, Impairment [1] $ 3,556    
Customer Relationships [Member] | Intrinsix Corp. [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 5 years 6 months    
Total intangible assets, Gross Carrying Amount $ 3,604 3,604  
Total intangible assets, Accumulated Amortization 1,037 382  
Intangible assets, net 2,567 3,222  
Total intangible assets, Impairment [1] $ 0    
Customer Relationships [Member] | Acquisition of Hillcrest Labs [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 4 years 4 months 24 days    
Total intangible assets, Gross Carrying Amount $ 3,518 3,518  
Total intangible assets, Accumulated Amortization 2,998 2,130  
Intangible assets, net 520 1,388  
Total intangible assets, Impairment [1] $ 0    
Customer Backlog [Member] | Intrinsix Corp. [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 1 year 6 months    
Total intangible assets, Gross Carrying Amount $ 421 421  
Total intangible assets, Accumulated Amortization 421 164  
Intangible assets, net 0 257  
Total intangible assets, Impairment [1] $ 0    
Customer Backlog [Member] | Acquisition of Hillcrest Labs [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 6 months    
Total intangible assets, Gross Carrying Amount $ 72 72  
Total intangible assets, Accumulated Amortization 72 72  
Intangible assets, net 0 0  
Total intangible assets, Impairment [1] $ 0    
Patents [Member] | Intrinsix Corp. [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 5 years    
Total intangible assets, Gross Carrying Amount $ 218 218  
Total intangible assets, Accumulated Amortization 69 26  
Intangible assets, net 149 192  
Total intangible assets, Impairment [1] $ 0    
Core Technologies [Member] | Intrinsix Corp. [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 3 years    
Total intangible assets, Gross Carrying Amount $ 3,329 3,329  
Total intangible assets, Accumulated Amortization 1,757 647  
Intangible assets, net 1,572 2,682  
Total intangible assets, Impairment [1] $ 0    
Research and Development Tools [Member] | Acquisition of Hillcrest Labs [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 7 years 6 months    
Total intangible assets, Gross Carrying Amount $ 2,475 2,475  
Total intangible assets, Accumulated Amortization 1,140 810  
Intangible assets, net 1,335 1,665  
Total intangible assets, Impairment [1] $ 0    
Research and Development Tools [Member] | Immervision [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 6 years 4 months 24 days    
Total intangible assets, Gross Carrying Amount $ 7,063 7,063  
Total intangible assets, Accumulated Amortization 3,507 2,679  
Intangible assets, net 0 4,384  
Total intangible assets, Impairment [1] $ 3,556    
NB-IoT technologies [Member]      
Total intangible assets, Weighted Average Amortization Period (Year) 7 years    
Total intangible assets, Gross Carrying Amount $ 1,961 1,961 $ 2,200
Total intangible assets, Accumulated Amortization 1,424 1,144  
Intangible assets, net [2] 537 $ 817  
Total intangible assets, Impairment [1] $ 0    
[1] During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line.
[2] During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during 2022. Of the $2,200, $210 has not resulted in cash outflows as of December 31, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s consolidated statements of income (loss).
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
2023 $ 2,611  
2024 1,909  
2025 1,189  
2026 956  
2027 15  
Total intangible assets $ 6,680 $ 14,607
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Engineering accruals $ 779 $ 719
Professional fees 874 782
Government grants 918 795
Income taxes payable, net 2,547 420
Other 1,542 1,314
Total $ 6,660 $ 4,030
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Stockholders' Equity (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended 36 Months Ended
Dec. 07, 2022
shares
Nov. 09, 2022
shares
Jun. 02, 2022
shares
Feb. 14, 2022
shares
Feb. 18, 2021
Feb. 16, 2021
Jul. 01, 2004
shares
Jun. 30, 2004
shares
Jul. 30, 2020
shares
Feb. 28, 2019
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
shares
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2017
USD ($)
Dec. 31, 2015
Dec. 31, 2011
shares
Jul. 31, 2002
shares
Common Stock, Number of Votes Per Share                     1                  
Preferred Stock, Shares Authorized (in shares)                     5,000,000 5,000,000                
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares                     $ 0.001 $ 0.001                
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)                     1,000,000                  
Share Repurchase Program Additional Number of Shares Authorized To Be Repurchased (in shares)                     6,400,000                  
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares)                     278,799                  
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares) [2]                     106,000 [1] 126,000                
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Grants in Period (in shares)                     0 [2]     0            
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Exercises in Period, Intrinsic Value | $                     $ 273 $ 7,177 $ 6,876              
Share-Based Payment Arrangement, Employee [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares)                     0                  
Non-employee Director [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Annual Vesting, Percentage                     25.00%                  
The2011 Stock Incentive Plan [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights Vesting Percentage, Year One                     25.00%                  
Share-based Compensation Arrangement by Share-based Payment Award, Remaining Vesting Period (Month)                     36 months                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)                                     3,200,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)     273,693                                  
The 2002 Stock Incentive Plan [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)                         0              
The 2003 Director Stock Option Plan [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)                         1,350,000              
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)                         10 years              
The 2003 Director Stock Option Plan [Member] | Non-employee Director [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares)               38,000                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period (Month)             6 months                          
The 2003 Director Stock Option Plan [Member] | Board of Directors [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares)             13,000                          
The 2003 Director Stock Option Plan [Member] | Committee Chairperson [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares)             13,000                          
The 2003 Director Stock Option Plan [Member] | Board of Directors Chairman [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares)             15,000                          
The 2002 Employee Stock Purchase Plan [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)                     89,238                 3,050,000
Period Employees Eligible To Participate in Employee Stock Purchase Plan (Month)                     5 months                  
Minimum Working Hours for Eligibility of Employee Stock Purchase Plan                     20                  
Maximum [Member] | The2011 Stock Incentive Plan [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)                     4 years                  
Stock Appreciation Rights (SARs) [Member] | Maximum [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards Granted                                   400.00%    
Percentage of Stock Appreciation Rights Units Subject to Grant                     75.00%                  
Restricted Stock Units (RSUs) [Member] | Non-employee Director [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)                             2 years 1 year        
Restricted Stock Units (RSUs) [Member] | Employees [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)                           3 years            
Restricted Stock Units (RSUs) [Member] | Chief Executive Officer [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   34,887                                    
Restricted Stock Units (RSUs) [Member] | Executive Vice President [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 16,114                                      
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Non-employee Director [Member] | Vesting After the First Anniversary Grant Date [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage           50.00%                            
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Chief Executive Officer [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       9,935                                
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Executive Vice President, Worldwide Sales [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       5,961                                
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Chief Financial Officer [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       7,451                                
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Chief Operating Officer [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       5,961                                
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Board of Directors [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                 26,984   26,551 21,392                
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Board of Directors Chairman [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Annualized Value | $                                 $ 268,520      
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Directors with a Chairperson Position [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Annualized Value | $                                 249,340      
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Other Board of Directors [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Annualized Value | $                                 $ 124,670      
Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Director [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Annualized Value | $                   $ 124,670                    
Short-Term Executive PSUs [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded, Percentage         20.00%                              
Short-Term Executive PSUs [Member] | Vesting on February 20, 2021 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                       33.40% 33.40%              
Short-Term Executive PSUs [Member] | Vesting on February 22, 2022 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                       33.30% 33.30%              
Short-Term Executive PSUs [Member] | Vesting on February 20, 2023 [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                       33.30% 33.30%              
Short-Term Executive PSUs [Member] | Goals One [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage       90.00%                                
Short-Term Executive PSUs [Member] | Goals One [Member] | Full Vesting Based on The Achievement of 2022 License Target [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       50.00%                                
Short-Term Executive PSUs [Member] | Goals One [Member] | Increase in Eligible PSUs, Percent [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage       2.00%                                
Short-Term Executive PSUs [Member] | Goals Two [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       50.00%                                
Short-Term Executive PSUs [Member] | Goals Two [Member] | Increase in Eligible PSUs, Percent [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage       2.00%                                
Short-Term Executive PSUs [Member] | Goals Two [Member] | Full Vesting Based on The Achievement of Positive Shareholder Return [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       50.00%                                
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage       90.00%                                
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage       100.00%                                
Short-Term Executive PSUs [Member] | Chief Executive Officer [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                     7,269                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares)       2,981                                
Short-Term Executive PSUs [Member] | Executive Vice President, Worldwide Sales [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                     1,938                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares)       795                                
Short-Term Executive PSUs [Member] | Chief Financial Officer [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                     2,423                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares)       994                                
Short-Term Executive PSUs [Member] | Chief Operating Officer [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                     1,938                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares)       795                                
Short-Term Executive PSUs [Member] | Maximum [Member] | Goals One [Member] | Vesting Based on Achievement In Excess of 90 Percent [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage       110.00%                                
Short-Term Executive PSUs [Member] | Maximum [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       99.00%                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage       99.00%                                
Short-Term Executive PSUs [Member] | Maximum [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage       110.00%                                
Short-Term Executive PSUs [Member] | Minimum [Member] | Goals One [Member] | Vesting Based on Achievement In Excess of 90 Percent [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage       1.00%                                
Short-Term Executive PSUs [Member] | Minimum [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       91.00%                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage       90.00%                                
Short-Term Executive PSUs [Member] | Minimum [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage       1.00%                                
Performance Share Units [Member] | Chief Executive Officer [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of License Revenue Target, Proportional Percentage to Be Received upon Achievement                     98.00%                  
Performance Share Units [Member] | The2011 Stock Incentive Plan [Member] | Chief Executive Officer [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       14,903                                
Performance Share Units [Member] | The2011 Stock Incentive Plan [Member] | Executive Vice President, Worldwide Sales [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       3,974                                
Performance Share Units [Member] | The2011 Stock Incentive Plan [Member] | Chief Financial Officer [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       4,969                                
Performance Share Units [Member] | The2011 Stock Incentive Plan [Member] | Chief Operating Officer [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       3,974                                
Stock Options, Stock Appreciation Rights, Restricted Stock Units, and Performance Share Units [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)                     464,946                  
The 2003 Director Stock Option Plan [Member]                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)                     0                  
[1] Represent options granted to non-employee directors of the Company only. As of December 31, 2022, there were no outstanding or exercisable SAR units left and no outstanding or exercisable options granted to employees left.
[2] The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant.
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2019
Outstanding, Number of shares (in shares) [1] 126,000    
Outstanding, Weighted average exercise price (in dollars per share) $ 20.06    
Outstanding, Weighted average remaining contractual term (Year) 2 years 2 years 7 months 6 days  
Outstanding, Aggregated intrinsic value $ 609 $ 2,921  
Granted, Number of shares (in shares) 0 [1]   0
Exercised, Number of shares (in shares) [1] (19,000)    
Exercised, Weighted average exercise price (in dollars per share) $ 18.79    
Forfeited or expired, Number of shares (in shares) [1] (1,000)    
Outstanding, Number of shares (in shares) [1] 106,000 [2] 126,000  
Outstanding, Weighted average exercise price (in dollars per share) $ 20.24 $ 20.06  
Exercisable, Number of shares (in shares) [1] 106,000    
Exercisable, Weighted average exercise price (in dollars per share) $ 20.24    
Exercisable, Weighted average remaining contractual term (Year) 2 years    
Exercisable, Aggregated intrinsic value $ 609    
[1] The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant.
[2] Represent options granted to non-employee directors of the Company only. As of December 31, 2022, there were no outstanding or exercisable SAR units left and no outstanding or exercisable options granted to employees left.
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Stockholders' Equity - Summary of Restricted Stock Units Activity (Details) - RSUs and PSUs [Member]
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Unvested, number (in shares) | shares 688,073
Unvested, weighted average fair value (in dollars per share) | $ / shares $ 41.18
Granted, number (in shares) | shares 628,611
Granted, weighted average fair value (in dollars per share) | $ / shares $ 34.52
Vested, number (in shares) | shares (330,211)
Vested, weighted average fair value (in dollars per share) | $ / shares $ 37.61
Forfeited, number (in shares) | shares (107,196)
Forfeited or expired, weighted average fair value (in dollars per share) | $ / shares $ 43.72
Unvested, number (in shares) | shares 879,277
Unvested, weighted average fair value (in dollars per share) | $ / shares $ 37.57
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Derivatives and Hedging Activities (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative, Gain (Loss) on Derivative, Net, Total $ 1,292 $ 165 $ 688
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Foreign exchange forward contracts $ 13 $ 63  
Foreign exchange contracts 119    
Changes in unrealized gains (losses) (1,461) 228 $ 632
Cash Flow Hedging [Member]      
Derivative Asset, Total 13 63  
Derivative Liability, Total 119 0  
Changes in unrealized gains (losses) (1,461) 228 632
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]      
Foreign exchange forward contracts 13 63  
Foreign exchange contracts 96 0  
Changes in unrealized gains (losses) (1,100) 228 640
Cash Flow Hedging [Member] | Foreign Exchange Option [Member]      
Foreign exchange contracts 23 0  
Changes in unrealized gains (losses) $ (361) $ 0 $ (8)
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) - Derivatives Designated as Cash Flow Hedging Instruments [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total $ 1,292 $ (165) $ (688)
Foreign Exchange Option Contracts [Member]      
Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total 338 0 (6)
Foreign Exchange Forward Contracts [Member]      
Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total $ 954 $ (165) $ (682)
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Balance $ 276,732 $ 260,889
Balance 258,871 276,732
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Balance (427) 478
Other comprehensive income (loss) before reclassifications (5,766) (892)
Amounts reclassified from accumulated other comprehensive income (loss) 51 (13)
Net current period other comprehensive income (loss) (5,715) (905)
Balance (6,142) (427)
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]    
Balance 55 0
Other comprehensive income (loss) before reclassifications (1,316) 200
Amounts reclassified from accumulated other comprehensive income (loss) 1,154 (145)
Net current period other comprehensive income (loss) (162) 55
Balance (107) 55
AOCI Attributable to Parent [Member]    
Balance (372) 478
Other comprehensive income (loss) before reclassifications (7,082) (692)
Amounts reclassified from accumulated other comprehensive income (loss) 1,205 (158)
Net current period other comprehensive income (loss) (5,877) (850)
Balance $ (6,249) $ (372)
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cost of revenues $ (27,052) $ (16,827) $ (10,749)
Research and development (78,501) (72,504) (62,010)
Sales and marketing (12,902) (12,861) (11,907)
General and administrative (15,322) (14,296) (14,116)
Total, before income taxes (5,108) 5,688 2,521
Taxes on income 18,075 5,292 4,900
Net loss (23,183) 396 (2,379)
Financial income (loss), net 2,812 197 3,284
Income tax expense (benefit) 18,075 5,292 4,900
Reclassification out of Accumulated Other Comprehensive Income [Member]      
Net loss (1,205) 158 600
Reclassification out of Accumulated Other Comprehensive Income [Member] | Unrealized Gains (Losses) on Cash Flow Hedges [Member]      
Cost of revenues (20) 4 14
Research and development (1,135) 144 607
Sales and marketing (32) 4 19
General and administrative (105) 13 48
Total, before income taxes (1,292) 165 688
Taxes on income (138) 20 83
Net loss (1,154) 145 605
Income tax expense (benefit) (138) 20 83
Reclassification out of Accumulated Other Comprehensive Income [Member] | Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member]      
Taxes on income (4) 0 (1)
Net loss (51) 13 (5)
Financial income (loss), net (55) 13 (6)
Income tax expense (benefit) $ (4) $ 0 $ (1)
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Geographic Information and Major Customer Data (Details Textual)
12 Months Ended
Dec. 31, 2022
Number of Reportable Segments 1
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues $ 134,648 $ 122,706 $ 100,326
UNITED STATES      
Revenues 28,095 26,718 20,813
Europe and Middle East [Member]      
Revenues 10,069 6,876 11,966
Asia Pacific [Member]      
Revenues [1] 96,484 89,102 67,547
Other [Member]      
Revenues 0 10 0
CHINA      
Revenues $ 75,682 $ 67,491 $ 51,726
[1] China
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Geographic Information and Major Customer and Product Data - Long-lived Assets by Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Long-lived assets $ 17,382 $ 15,592
ISRAEL    
Long-lived assets 9,857 8,402
FRANCE    
Long-lived assets 2,066 599
UNITED STATES    
Long-lived assets 4,339 4,624
Other Geographic Regions [Member]    
Long-lived assets $ 1,120 $ 1,967
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) - Revenue from Contract with Customer Benchmark [Member] - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Customer A [Member]      
Percentage of total revenues 14.00% 21.00% 14.00%
Customer B [Member]      
Percentage of total revenues     15.00%
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Geographic Information and Major Customer and Product Data - Information About Products and Services (Details) - Revenue Benchmark [Member] - Product Concentration Risk [Member]
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Connectivity Products [Member]      
Percentage of total revenues 71.00% 73.00% 78.00%
Smart Sensing Products [Member]      
Percentage of total revenues 29.00% 27.00% 22.00%
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Selected Statements of Income Data (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2019
Marketable Securities, Gain (Loss) $ 2,511 $ 1,983  
Other than Temporary Impairment Losses, Investments, Total     $ 0
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Selected Statements of Income Data - Financial Income, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Interest income $ 3,190 $ 1,873 $ 3,291
Gain (loss) on available-for-sale marketable securities, net (55) 13 (6)
Amortization of premium on available-for-sale marketable securities, net (397) (420) (444)
Foreign exchange gain (loss), net 74 (1,269) 443
Total $ 2,812 $ 197 $ 3,284
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Taxes on Income (Details Textual)
₪ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2022
ILS (₪)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
ILS (₪)
Tax Cuts and Jobs Act of 2017, Transition Tax, Income Tax Expense (Benefit)             $ 16,053,000    
Income Tax Expense (Benefit), Total $ 18,075,000   $ 5,292,000 $ 4,900,000          
Deferred Tax Assets, Net, Total [1] 8,599,000   15,850,000         $ 8,599,000  
Deferred Tax Assets, Valuation Allowance 43,873,000   19,288,000         43,873,000  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 1,633,000,000   $ 1,610,000         1,633,000,000  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total $ 0             0  
Maximum [Member] | Technological Preferred Enterprise [Member]                  
Taxable Income Subject to Lower Tax Rate | ₪   ₪ 10,000,000              
Foreign Tax Authority [Member] | Revenue Commissioners, Ireland [Member]                  
Effective Income Tax Rate Reconciliation, Percent, Total 12.50% 12.50%              
Operating Loss Carryforwards $ 49,611,000             49,611,000  
Foreign Tax Authority [Member] | Revenue Commissioners, Ireland [Member] | Interest Income [Member]                  
Effective Income Tax Rate Reconciliation, Percent, Total 25.00% 25.00%              
Foreign Tax Authority [Member] | Israel Tax Authority [Member]                  
Income Tax Rate, Foreign Ownership Exceeds 90% 10.00% 10.00%              
Income Tax Rate, Foreign Ownership Exceeds 49% 20.00% 20.00%              
Income Tax Expense (Benefit), Total $ 0                
Undistributed Earnings of Foreign Subsidiaries 33,677             33,677 ₪ 118,512
Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries $ 0             0  
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 23.00% 23.00%              
Open Tax Year 2018 2019 2020 2018 2019 2020              
Deferred Tax Assets, Valuation Allowance $ 31,494,000             31,494,000  
Operating Loss Carryforwards $ 16,284,000             $ 16,284,000  
Foreign Tax Authority [Member] | Israel Tax Authority [Member] | Dividends Paid to Foreign Companies [Member]                  
Effective Income Tax Rate Reconciliation, Percent, Total 4.00% 4.00%              
Foreign Tax Authority [Member] | Israel Tax Authority [Member] | Intellectual Property [Member]                  
Effective Income Tax Rate Reconciliation, Percent, Total 12.00% 12.00%              
Foreign Tax Authority [Member] | Israel Tax Authority [Member] | Intellectual Property [Member] | Development Area A [Member]                  
Effective Income Tax Rate Reconciliation, Percent, Total 7.50% 7.50%              
Foreign Tax Authority [Member] | Israel Tax Authority [Member] | Minimum [Member]                  
Tax Exemption Period (Year) 2 years 2 years              
Foreign Tax Authority [Member] | Israel Tax Authority [Member] | Maximum [Member]                  
Effective Income Tax Rate Reconciliation, Percent, Total 23.00% 23.00%              
Tax Exemption Period (Year) 10 years 10 years              
Foreign Tax Authority [Member] | Ministry of the Economy, Finance and Industry, France [Member]                  
Effective Income Tax Rate Reconciliation, Percent, Total               10.00%  
Effective Income Tax Rate Reconciliation, Taxable Profit Up to 500,000 Euros, Percent         28.00% 28.00%      
Effective Income Tax Rate Reconciliation, Taxable Profit Above 500,000 Euros, Percent         31.00% 33.33%      
Effective Income Tax Rate Reconciliation, Specific Revenues Under the French Ip Box Regime               10.00%  
Effective Income Tax Rate Reconciliation, Plus Social Surtax, Percent, Total               10.30%  
Foreign Tax Authority [Member] | Ministry of the Economy, Finance and Industry, France [Member] | Tax Year 2020 [Member]                  
Effective Income Tax Rate Reconciliation, Percent, Total       28.00%          
Foreign Tax Authority [Member] | Ministry of the Economy, Finance and Industry, France [Member] | Tax Year 2021 [Member]                  
Effective Income Tax Rate Reconciliation, Percent, Total     26.50%            
Foreign Tax Authority [Member] | Ministry of the Economy, Finance and Industry, France [Member] | Tax Year 2022 [Member]                  
Effective Income Tax Rate Reconciliation, Percent, Total     25.00%            
Domestic Tax Authority [Member]                  
Deferred Tax Assets, Net, Total $ 4,544,000   $ 119,000         $ 4,544,000  
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]                  
Deferred Tax Liabilities, Net, Total 0             0  
State and Local Jurisdiction [Member] | California Franchise Tax Board [Member]                  
Operating Loss Carryforwards $ 27,300,000             $ 27,300,000  
Net Operating Loss Carryforwards Begins to Expire     2030            
[1] $45 and $119 net deferred taxes for the years ended December 31, 2020 and 2021, respectively, are from domestic jurisdictions.
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Taxes on Income - Composition of Taxes on Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current $ 949 $ 5 $ 12
Deferred (4,425) (1,536) 0
Current 6,647 11,772 6,337
Deferred 14,904 (4,949) (1,449)
Taxes on income 18,075 5,292 4,900
Domestic (22,046) (14,883) (6,348)
Foreign 16,938 20,571 8,869
Income (loss) before taxes on income $ (5,108) $ 5,688 $ 2,521
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income (loss) before taxes on income $ (5,108) $ 5,688 $ 2,521
Theoretical tax at U.S. statutory rate (1,073) 1,194 529
Foreign income taxes at rates other than U.S. rate (4,644) 450 810
Technological Preferred Enterprise benefits [1] 0 836 22
Subpart F 301 192 359
Non-deductible items 121 340 306
Non-taxable items (452) (483) (690)
Taxes for prior years (2,257) 0 0
Stock-based compensation expense 267 (1,193) (666)
Impacts of GILTI 6,736 0 644
Tax adjustment in respect of difference tax rate of foreign subsidiary (8,147) 108 1,044
Foreign withholding taxes 1,390 648 0
Changes in valuation allowance 24,585 2,575 2,487
Other, net 1,248 625 55
Taxes on income $ 18,075 $ 5,292 $ 4,900
the “Technological Preferred Enterprise benefits” status (in dollars per share) $ 0 $ 0.04 $ 0.00
[1] (*) Basic and diluted earnings per share amounts of the benefit resulting from:
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets    
Operating loss carryforward $ 11,517 $ 15,621
Accrued expenses and deferred revenues 2,677 1,951
Temporary differences related to R&D expenses 14,677 5,057
Equity-based compensation 5,623 2,756
Operating leases 2,004 1,737
Tax credit carry forward 17,212 10,997
Other 1,255 132
Total gross deferred tax assets 54,965 38,251
Valuation allowance (43,873) (19,288)
Net deferred tax assets 11,092 18,963
Deferred tax liabilities    
Operating leases 2,020 1,719
Intangible assets 473 1,394
Total deferred tax liabilities 2,493 3,113
Net deferred tax assets (*) [1] $ 8,599 $ 15,850
[1] $45 and $119 net deferred taxes for the years ended December 31, 2020 and 2021, respectively, are from domestic jurisdictions.
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Taxes on Income - Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Beginning of year $ 1,610 $ 1,558
Additions for current year tax positions 50 133
Reductions for prior year’s tax positions (27) (81)
Ending balance $ 1,633 $ 1,610
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Note 15 - Related Party Transactions (Details Textual) - Morrison & Foerster LLP [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Related Party Transaction, Amounts of Transaction $ 524
Due to Related Parties, Current, Total $ 92
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Note 16 - Commitments and Contingencies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
IIA [Member]      
Royalty Payment Percentage, as Percentage of Grant Received 100.00%    
Accrued Royalties, Current $ 28,778    
IIA [Member] | Cost of Revenues [Member]      
Royalty Expense $ 1,221 $ 1,175,000 $ 1,066,000
Minimum [Member]      
Percentage of Royalty Expense 3.00%    
Minimum [Member] | IIA [Member]      
Percentage of Royalty Expense   3.00%  
Maximum [Member]      
Percentage of Royalty Expense 3.50%    
Maximum [Member] | IIA [Member]      
Percentage of Royalty Expense 3.50%    
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
2023 $ 7,844
2024 5,050
2025 4,917
2026 and thereafter 177
Total 17,988
Minimum Rental Commitments for Leasehold Properties [Member]  
2023 592
2024 447
2025 320
2026 and thereafter 177
Total 1,536
Commitments for Other Lease Obligations [Member]  
2023 6,681
2024 4,553
2025 4,554
2026 and thereafter 0
Total 15,788
Other Purchase Obligations [Member]  
2023 571
2024 50
2025 43
2026 and thereafter 0
Total $ 664
XML 107 ceva20221231_10k_htm.xml IDEA: XBRL DOCUMENT 0001173489 2022-01-01 2022-12-31 0001173489 2022-06-30 0001173489 2023-02-23 0001173489 2021-12-31 0001173489 2022-12-31 0001173489 us-gaap:LicenseMember 2020-01-01 2020-12-31 0001173489 us-gaap:LicenseMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember 2020-01-01 2020-12-31 0001173489 us-gaap:RoyaltyMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember 2022-01-01 2022-12-31 0001173489 2020-01-01 2020-12-31 0001173489 2021-01-01 2021-12-31 0001173489 ceva:CommonStockOutstandingMember 2019-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001173489 us-gaap:TreasuryStockMember 2019-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001173489 us-gaap:RetainedEarningsMember 2019-12-31 0001173489 2019-12-31 0001173489 ceva:CommonStockOutstandingMember 2020-01-01 2020-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001173489 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001173489 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001173489 ceva:CommonStockOutstandingMember 2020-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001173489 us-gaap:TreasuryStockMember 2020-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001173489 us-gaap:RetainedEarningsMember 2020-12-31 0001173489 2020-12-31 0001173489 ceva:CommonStockOutstandingMember 2021-01-01 2021-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001173489 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001173489 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001173489 ceva:CommonStockOutstandingMember 2021-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001173489 us-gaap:TreasuryStockMember 2021-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001173489 us-gaap:RetainedEarningsMember 2021-12-31 0001173489 ceva:CommonStockOutstandingMember 2022-01-01 2022-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001173489 us-gaap:TreasuryStockMember 2022-01-01 2022-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001173489 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001173489 ceva:CommonStockOutstandingMember 2022-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001173489 us-gaap:TreasuryStockMember 2022-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001173489 us-gaap:RetainedEarningsMember 2022-12-31 0001173489 ceva:IntrinsixCorpMember 2021-05-31 2021-05-31 0001173489 ceva:ChiefExecutiveOfficerAndChiefTechnologyOfficerOfIntrinsixMember ceva:IntrinsixCorpMember 2021-05-31 2021-05-31 0001173489 ceva:IntrinsixCorpMember 2021-07-01 2021-09-30 0001173489 ceva:IntrinsixCorpMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001173489 ceva:IntrinsixCorpMember 2021-05-31 0001173489 ceva:IntrinsixMergerMember us-gaap:CustomerRelationshipsMember 2021-05-31 0001173489 ceva:IntrinsixMergerMember us-gaap:CustomerRelationshipsMember 2021-05-31 2021-05-31 0001173489 ceva:IntrinsixMergerMember ceva:CustomerBacklogMember 2021-05-31 0001173489 ceva:IntrinsixMergerMember ceva:CustomerBacklogMember 2021-05-31 2021-05-31 0001173489 ceva:IntrinsixCorpMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-31 0001173489 ceva:IntrinsixCorpMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-31 2021-05-31 0001173489 ceva:IntrinsixMergerMember us-gaap:PatentsMember 2021-05-31 0001173489 ceva:IntrinsixMergerMember us-gaap:PatentsMember 2021-05-31 2021-05-31 0001173489 ceva:IntrinsixMergerMember 2021-05-31 0001173489 ceva:IntrinsixMergerMember 2020-01-01 2020-12-31 0001173489 ceva:IntrinsixMergerMember 2021-01-01 2021-12-31 0001173489 us-gaap:ShortTermInvestmentsMember 2020-12-31 0001173489 us-gaap:ShortTermInvestmentsMember 2021-12-31 0001173489 us-gaap:ShortTermInvestmentsMember 2022-12-31 0001173489 ceva:LongTermInvestmentsMember 2020-12-31 0001173489 ceva:LongTermInvestmentsMember 2021-12-31 0001173489 ceva:LongTermInvestmentsMember 2022-12-31 0001173489 srt:MinimumMember ceva:ComputersSoftwareAndEquipmentMember 2022-12-31 0001173489 srt:MaximumMember ceva:ComputersSoftwareAndEquipmentMember 2022-12-31 0001173489 srt:MinimumMember ceva:OfficeFurnitureAndEquipmentMember 2022-12-31 0001173489 srt:MaximumMember ceva:OfficeFurnitureAndEquipmentMember 2022-12-31 0001173489 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-12-31 0001173489 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-12-31 0001173489 srt:OfficeBuildingMember 2022-01-01 2022-12-31 0001173489 srt:MinimumMember 2022-01-01 2022-12-31 0001173489 srt:MaximumMember 2022-01-01 2022-12-31 0001173489 ceva:ImmervisionTechnologyMember us-gaap:OperatingExpenseMember 2022-01-01 2022-12-31 0001173489 ceva:NBIoTTechnologiesMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001173489 ceva:AssetsAndServicesFromPurchaseAgreementMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001173489 2019-01-01 2019-12-31 0001173489 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001173489 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001173489 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001173489 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001173489 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001173489 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001173489 ceva:SalesAndMarketingMember 2020-01-01 2020-12-31 0001173489 ceva:SalesAndMarketingMember 2021-01-01 2021-12-31 0001173489 ceva:SalesAndMarketingMember 2022-01-01 2022-12-31 0001173489 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001173489 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001173489 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001173489 ceva:RestrictedStockUnitsPerformanceStockUnitsAndEsppMember 2022-12-31 0001173489 ceva:RestrictedStockUnitsPerformanceStockUnitsAndEsppMember 2021-01-01 2021-12-31 0001173489 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001173489 srt:MinimumMember ceva:ForeignExchangeForwardAndOptionContractsMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0001173489 srt:MaximumMember ceva:ForeignExchangeForwardAndOptionContractsMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0001173489 ceva:ForeignExchangeForwardAndOptionContractsMember us-gaap:CashFlowHedgingMember 2021-12-31 0001173489 ceva:ForeignExchangeForwardAndOptionContractsMember us-gaap:CashFlowHedgingMember 2022-12-31 0001173489 2023-01-01 2022-12-31 0001173489 2024-01-01 2022-12-31 0001173489 2025-01-01 2022-12-31 0001173489 us-gaap:LicenseMember country:US 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember country:US 2021-01-01 2021-12-31 0001173489 country:US 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember country:US 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember country:US 2022-01-01 2022-12-31 0001173489 country:US 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember ceva:EuropeAndMiddleEastMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember ceva:EuropeAndMiddleEastMember 2021-01-01 2021-12-31 0001173489 ceva:EuropeAndMiddleEastMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember ceva:EuropeAndMiddleEastMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember ceva:EuropeAndMiddleEastMember 2022-01-01 2022-12-31 0001173489 ceva:EuropeAndMiddleEastMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001173489 srt:AsiaPacificMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember srt:AsiaPacificMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember srt:AsiaPacificMember 2022-01-01 2022-12-31 0001173489 srt:AsiaPacificMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember ceva:OtherMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember ceva:OtherMember 2021-01-01 2021-12-31 0001173489 ceva:OtherMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember ceva:OtherMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember ceva:OtherMember 2022-01-01 2022-12-31 0001173489 ceva:OtherMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember ceva:ConnectivityProductsMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember ceva:ConnectivityProductsMember 2021-01-01 2021-12-31 0001173489 ceva:ConnectivityProductsMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember ceva:ConnectivityProductsMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember ceva:ConnectivityProductsMember 2022-01-01 2022-12-31 0001173489 ceva:ConnectivityProductsMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember ceva:SmartSensingProductsMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember ceva:SmartSensingProductsMember 2021-01-01 2021-12-31 0001173489 ceva:SmartSensingProductsMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember ceva:SmartSensingProductsMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember ceva:SmartSensingProductsMember 2022-01-01 2022-12-31 0001173489 ceva:SmartSensingProductsMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001173489 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001173489 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001173489 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0001173489 us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember country:US 2020-01-01 2020-12-31 0001173489 us-gaap:RoyaltyMember country:US 2020-01-01 2020-12-31 0001173489 country:US 2020-01-01 2020-12-31 0001173489 us-gaap:LicenseMember ceva:EuropeAndMiddleEastMember 2020-01-01 2020-12-31 0001173489 us-gaap:RoyaltyMember ceva:EuropeAndMiddleEastMember 2020-01-01 2020-12-31 0001173489 ceva:EuropeAndMiddleEastMember 2020-01-01 2020-12-31 0001173489 us-gaap:LicenseMember srt:AsiaPacificMember 2020-01-01 2020-12-31 0001173489 us-gaap:RoyaltyMember srt:AsiaPacificMember 2020-01-01 2020-12-31 0001173489 srt:AsiaPacificMember 2020-01-01 2020-12-31 0001173489 us-gaap:LicenseMember ceva:ConnectivityProductsMember 2020-01-01 2020-12-31 0001173489 us-gaap:RoyaltyMember ceva:ConnectivityProductsMember 2020-01-01 2020-12-31 0001173489 ceva:ConnectivityProductsMember 2020-01-01 2020-12-31 0001173489 us-gaap:LicenseMember ceva:SmartSensingProductsMember 2020-01-01 2020-12-31 0001173489 us-gaap:RoyaltyMember ceva:SmartSensingProductsMember 2020-01-01 2020-12-31 0001173489 ceva:SmartSensingProductsMember 2020-01-01 2020-12-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001173489 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001173489 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001173489 ceva:TradeReceivablesMember 2021-12-31 0001173489 ceva:TradeReceivablesMember 2022-12-31 0001173489 ceva:LicensingAndOtherMember ceva:AccruedRevenuesMember 2021-12-31 0001173489 ceva:LicensingAndOtherMember ceva:AccruedRevenuesMember 2022-12-31 0001173489 us-gaap:RoyaltyMember ceva:AccruedRevenuesMember 2021-12-31 0001173489 us-gaap:RoyaltyMember ceva:AccruedRevenuesMember 2022-12-31 0001173489 ceva:DeferredRevenueMember 2021-12-31 0001173489 ceva:DeferredRevenueMember 2022-12-31 0001173489 ceva:CorporateBondsMember 2022-12-31 0001173489 ceva:CorporateBondsMember 2021-12-31 0001173489 ceva:CorporateBondsMember 2022-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001173489 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001173489 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001173489 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001173489 ceva:CorporateBondsMember 2021-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001173489 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001173489 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001173489 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001173489 ceva:ComputersSoftwareAndEquipmentMember 2021-12-31 0001173489 ceva:ComputersSoftwareAndEquipmentMember 2022-12-31 0001173489 ceva:OfficeFurnitureAndEquipmentMember 2021-12-31 0001173489 ceva:OfficeFurnitureAndEquipmentMember 2022-12-31 0001173489 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001173489 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001173489 ceva:IntrinsixCorpMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001173489 ceva:IntrinsixCorpMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001173489 ceva:IntrinsixCorpMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001173489 ceva:IntrinsixCorpMember ceva:CustomerBacklogMember 2022-01-01 2022-12-31 0001173489 ceva:IntrinsixCorpMember ceva:CustomerBacklogMember 2021-12-31 0001173489 ceva:IntrinsixCorpMember ceva:CustomerBacklogMember 2022-12-31 0001173489 ceva:IntrinsixCorpMember us-gaap:PatentsMember 2022-01-01 2022-12-31 0001173489 ceva:IntrinsixCorpMember us-gaap:PatentsMember 2021-12-31 0001173489 ceva:IntrinsixCorpMember us-gaap:PatentsMember 2022-12-31 0001173489 ceva:IntrinsixCorpMember ceva:CoreTechnologiesMember 2022-01-01 2022-12-31 0001173489 ceva:IntrinsixCorpMember ceva:CoreTechnologiesMember 2021-12-31 0001173489 ceva:IntrinsixCorpMember ceva:CoreTechnologiesMember 2022-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:CustomerBacklogMember 2022-01-01 2022-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:CustomerBacklogMember 2021-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:CustomerBacklogMember 2022-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:ResearchAndDevelopmentToolsMember 2022-01-01 2022-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:ResearchAndDevelopmentToolsMember 2021-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:ResearchAndDevelopmentToolsMember 2022-12-31 0001173489 ceva:ImmervisionMember ceva:ResearchAndDevelopmentToolsMember 2022-01-01 2022-12-31 0001173489 ceva:ImmervisionMember ceva:ResearchAndDevelopmentToolsMember 2021-12-31 0001173489 ceva:ImmervisionMember ceva:ResearchAndDevelopmentToolsMember 2022-12-31 0001173489 ceva:NBIoTTechnologiesMember 2022-01-01 2022-12-31 0001173489 ceva:NBIoTTechnologiesMember 2021-12-31 0001173489 ceva:NBIoTTechnologiesMember 2022-12-31 0001173489 ceva:NBIoTTechnologiesMember 2018-01-01 2018-03-31 0001173489 ceva:NBIoTTechnologiesMember 2018-03-31 0001173489 ceva:NBIoTTechnologiesMember 2019-01-01 2019-12-31 0001173489 srt:MaximumMember us-gaap:StockAppreciationRightsSARSMember 2015-12-31 0001173489 ceva:The2011StockIncentivePlanMember 2022-12-31 0001173489 ceva:The2011StockIncentivePlanMember 2022-01-01 2022-12-31 0001173489 srt:MaximumMember ceva:The2011StockIncentivePlanMember 2022-01-01 2022-12-31 0001173489 ceva:NonEmployeeDirectorMember 2022-12-31 0001173489 srt:MaximumMember us-gaap:StockAppreciationRightsSARSMember 2022-01-01 2022-12-31 0001173489 us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-12-31 0001173489 ceva:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001173489 ceva:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001173489 ceva:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001173489 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 ceva:ExecutiveVicePresidentWorldwideSalesMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary202021Member 2020-01-01 2020-12-31 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary222022Member 2020-01-01 2020-12-31 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary202023Member 2020-01-01 2020-12-31 0001173489 srt:ChiefExecutiveOfficerMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 ceva:ExecutiveVicePresidentWorldwideSalesMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 srt:ChiefFinancialOfficerMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 srt:ChiefOperatingOfficerMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2022-02-14 2022-02-14 0001173489 ceva:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember ceva:VestingAfterTheFirstAnniversaryGrantDateMember 2021-02-16 2021-02-16 0001173489 ceva:FullVestingBasedonTheAchievementof2022LicenseTargetMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnAchievementInExcessOf90PercentMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnAchievementInExcessOf90PercentMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:FullVestingBasedOnTheAchievementPositiveShareholderReturnMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember 2021-02-18 2021-02-18 0001173489 srt:ChiefExecutiveOfficerMember ceva:ShorttermExecutivePSUsMember 2022-02-14 2022-02-14 0001173489 ceva:ExecutiveVicePresidentWorldwideSalesMember ceva:ShorttermExecutivePSUsMember 2022-02-14 2022-02-14 0001173489 srt:ChiefFinancialOfficerMember ceva:ShorttermExecutivePSUsMember 2022-02-14 2022-02-14 0001173489 srt:ChiefOperatingOfficerMember ceva:ShorttermExecutivePSUsMember 2022-02-14 2022-02-14 0001173489 srt:ChiefExecutiveOfficerMember ceva:PerformanceShareUnitsMember 2022-12-31 0001173489 srt:ChiefExecutiveOfficerMember ceva:ShorttermExecutivePSUsMember 2022-01-01 2022-12-31 0001173489 ceva:ExecutiveVicePresidentWorldwideSalesMember ceva:ShorttermExecutivePSUsMember 2022-01-01 2022-12-31 0001173489 srt:ChiefFinancialOfficerMember ceva:ShorttermExecutivePSUsMember 2022-01-01 2022-12-31 0001173489 srt:ChiefOperatingOfficerMember ceva:ShorttermExecutivePSUsMember 2022-01-01 2022-12-31 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary202021Member 2021-01-01 2021-12-31 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary222022Member 2021-01-01 2021-12-31 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary202023Member 2021-01-01 2021-12-31 0001173489 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-11-09 2022-11-09 0001173489 srt:ExecutiveVicePresidentMember us-gaap:RestrictedStockUnitsRSUMember 2022-12-07 2022-12-07 0001173489 ceva:RSUsAndPSUsMember 2021-12-31 0001173489 ceva:RSUsAndPSUsMember 2022-01-01 2022-12-31 0001173489 ceva:RSUsAndPSUsMember 2022-12-31 0001173489 ceva:StockOptionsStockAppreciationRightsRestrictedStockUnitsAndPerformanceShareUnitsMember 2022-12-31 0001173489 ceva:The2011StockIncentivePlanMember 2011-12-31 0001173489 ceva:The2002StockIncentivePlanMember 2020-12-31 0001173489 ceva:The2011StockIncentivePlanMember 2022-06-02 2022-06-02 0001173489 ceva:The2003DirectorStockOptionPlanMember 2020-12-31 0001173489 ceva:The2003DirectorStockOptionPlanMember 2020-01-01 2020-12-31 0001173489 ceva:NonEmployeeDirectorMember ceva:The2003DirectorStockOptionPlanMember 2004-06-30 2004-06-30 0001173489 ceva:NonEmployeeDirectorMember ceva:The2003DirectorStockOptionPlanMember 2004-07-01 2004-07-01 0001173489 ceva:BoardOfDirectorsMember ceva:The2003DirectorStockOptionPlanMember 2004-07-01 2004-07-01 0001173489 ceva:CommitteeChairpersonMember ceva:The2003DirectorStockOptionPlanMember 2004-07-01 2004-07-01 0001173489 srt:BoardOfDirectorsChairmanMember ceva:The2003DirectorStockOptionPlanMember 2004-07-01 2004-07-01 0001173489 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2015-01-01 2017-12-31 0001173489 ceva:DirectorsWithAChairpersonPositionMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2015-01-01 2017-12-31 0001173489 ceva:OtherBoardOfDirectorsMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2015-01-01 2017-12-31 0001173489 ceva:BoardOfDirectorsMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2020-07-01 2020-07-30 0001173489 ceva:BoardOfDirectorsMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2021-01-01 2021-12-31 0001173489 ceva:BoardOfDirectorsMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2022-01-01 2022-12-31 0001173489 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2019-02-01 2019-02-28 0001173489 ceva:The2003DirectorStockOptionPlanMember 2022-12-31 0001173489 ceva:The2002EmployeeStockPurchasePlanMember 2002-07-31 0001173489 ceva:The2002EmployeeStockPurchasePlanMember 2022-12-31 0001173489 ceva:The2002EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2021-12-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2022-12-31 0001173489 us-gaap:CashFlowHedgingMember 2021-12-31 0001173489 us-gaap:CashFlowHedgingMember 2022-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2021-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2022-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2020-01-01 2020-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2021-01-01 2021-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2020-01-01 2020-12-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2021-01-01 2021-12-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0001173489 us-gaap:CashFlowHedgingMember 2020-01-01 2020-12-31 0001173489 us-gaap:CashFlowHedgingMember 2021-01-01 2021-12-31 0001173489 us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0001173489 ceva:ForeignExchangeOptionContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2020-01-01 2020-12-31 0001173489 ceva:ForeignExchangeOptionContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2021-01-01 2021-12-31 0001173489 ceva:ForeignExchangeOptionContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-01-01 2022-12-31 0001173489 ceva:ForeignExchangeForwardContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2020-01-01 2020-12-31 0001173489 ceva:ForeignExchangeForwardContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2021-01-01 2021-12-31 0001173489 ceva:ForeignExchangeForwardContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-01-01 2022-12-31 0001173489 ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2020-01-01 2020-12-31 0001173489 ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2021-01-01 2021-12-31 0001173489 ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-01-01 2022-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-01-01 2021-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-01-01 2022-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnCashFlowHedgesMember 2020-01-01 2020-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnCashFlowHedgesMember 2021-01-01 2021-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnCashFlowHedgesMember 2022-01-01 2022-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember 2020-01-01 2020-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember 2021-01-01 2021-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember 2022-01-01 2022-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001173489 ceva:OtherMember 2020-01-01 2020-12-31 0001173489 country:CN 2020-01-01 2020-12-31 0001173489 country:CN 2021-01-01 2021-12-31 0001173489 country:CN 2022-01-01 2022-12-31 0001173489 country:IL 2021-12-31 0001173489 country:IL 2022-12-31 0001173489 country:FR 2021-12-31 0001173489 country:FR 2022-12-31 0001173489 country:US 2021-12-31 0001173489 country:US 2022-12-31 0001173489 ceva:OtherGeographicRegionsMember 2021-12-31 0001173489 ceva:OtherGeographicRegionsMember 2022-12-31 0001173489 ceva:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001173489 ceva:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001173489 ceva:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001173489 ceva:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001173489 ceva:ConnectivityProductsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-12-31 0001173489 ceva:ConnectivityProductsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001173489 ceva:ConnectivityProductsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001173489 ceva:SmartSensingProductsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-12-31 0001173489 ceva:SmartSensingProductsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001173489 ceva:SmartSensingProductsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001173489 2017-01-01 2017-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:RevenueCommissionersIrelandMember 2022-01-01 2022-12-31 0001173489 us-gaap:InterestIncomeMember us-gaap:ForeignCountryMember us-gaap:RevenueCommissionersIrelandMember 2022-01-01 2022-12-31 0001173489 srt:MinimumMember us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2022-01-01 2022-12-31 0001173489 srt:MaximumMember us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2022-01-01 2022-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2022-01-01 2022-12-31 0001173489 srt:MaximumMember ceva:TechnologicalPreferredEnterpriseMember 2022-01-01 2022-12-31 0001173489 us-gaap:IntellectualPropertyMember us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2022-01-01 2022-12-31 0001173489 ceva:DevelopmentAreaAMember us-gaap:IntellectualPropertyMember us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2022-01-01 2022-12-31 0001173489 ceva:DividendsPaidToForeignCompaniesMember us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2022-01-01 2022-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2022-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember 2018-01-01 2018-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember 2019-01-01 2019-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember us-gaap:TaxYear2020Member 2020-01-01 2020-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember us-gaap:TaxYear2021Member 2021-01-01 2021-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember us-gaap:TaxYear2022Member 2021-01-01 2021-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember 2021-01-01 2022-12-31 0001173489 us-gaap:DomesticCountryMember 2021-12-31 0001173489 us-gaap:DomesticCountryMember 2022-12-31 0001173489 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2022-12-31 0001173489 us-gaap:StateAndLocalJurisdictionMember us-gaap:CaliforniaFranchiseTaxBoardMember 2022-12-31 0001173489 us-gaap:StateAndLocalJurisdictionMember us-gaap:CaliforniaFranchiseTaxBoardMember 2021-01-01 2021-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:RevenueCommissionersIrelandMember 2022-12-31 0001173489 ceva:MorrisonFoersterLLPMember 2022-01-01 2022-12-31 0001173489 ceva:MorrisonFoersterLLPMember 2022-12-31 0001173489 ceva:MinimumRentalCommitmentsForLeaseholdPropertiesMember 2022-12-31 0001173489 ceva:CommitmentsForOtherLeaseObligationsMember 2022-12-31 0001173489 ceva:OtherPurchaseObligationsMember 2022-12-31 0001173489 ceva:IIAMember srt:MinimumMember 2021-01-01 2021-12-31 0001173489 ceva:IIAMember srt:MaximumMember 2022-01-01 2022-12-31 0001173489 ceva:IIAMember 2022-01-01 2022-12-31 0001173489 ceva:IIAMember ceva:CostOfRevenuesMember 2020-01-01 2020-12-31 0001173489 ceva:IIAMember ceva:CostOfRevenuesMember 2021-01-01 2021-12-31 0001173489 ceva:IIAMember ceva:CostOfRevenuesMember 2022-01-01 2022-12-31 0001173489 ceva:IIAMember 2022-12-31 0001173489 ceva:IntrinsixCorpMember 2022-01-01 2022-12-31 iso4217:USD shares thunderdome:item iso4217:USD shares pure utr:Y utr:M iso4217:ILS 0001173489 CEVA INC false --12-31 FY 2022 288000 313000 0.001 0.001 5000000 5000000 0 0 0 0 0.001 0.001 45000000 45000000 23595160 23595160 22984552 23215439 610608 379721 685000 1000 600000 0 0 1 1 P0Y6M P7Y6M 0 0 -1983000 P12M P1Y 0.005 P1M P12M P1Y P1Y P1Y P4Y 0 P3Y P1Y P2Y P10Y P5M 20 P2Y P10Y 0 2018 2019 2020 0 2030 10-K true 2022-12-31 false 000-49842 DE 77-0556376 15245 Shady Grove Road, Suite 400 Rockville MD 20850 240 308-8328 Common Stock, $.001 per share CEVA NASDAQ No No Yes Yes Large Accelerated Filer false false true false 562317298 23416026 1281 KOST FORER GABBAY & KASIERER Tel-Aviv, Israel 33153000 21285000 31410000 6114000 90298000 112080000 27449000 31250000 6670000 6896000 188980000 177625000 0 8205000 10175000 8475000 15850000 8599000 6765000 7099000 8827000 10283000 74777000 74777000 14607000 6680000 2919000 408000 5759000 6291000 139679000 130817000 328659000 308442000 1464000 1995000 8661000 3168000 4030000 6660000 18011000 18473000 3274000 2982000 35440000 33278000 10551000 9064000 5130000 6703000 806000 526000 16487000 16293000 0 0 23000 23000 235386000 242841000 13790000 9904000 -372000 -6249000 55485000 32160000 276732000 258871000 328659000 308442000 52513000 72827000 89259000 47813000 49879000 45389000 100326000 122706000 134648000 10749000 16827000 27052000 89577000 105879000 107596000 62010000 72504000 78501000 11907000 12861000 12902000 14116000 14296000 15322000 2307000 2710000 2724000 0 0 3556000 90340000 102371000 113005000 -763000 3508000 -5409000 3284000 197000 2812000 -0 -1983000 2511000 2521000 5688000 -5108000 4900000 5292000 18075000 -2379000 396000 -23183000 -0.11 0.02 -1.00 -0.11 0.02 -1.00 22107000 22819000 23172000 22107000 23251000 23172000 -2379000 396000 -23183000 548000 -1150000 -6323000 -6000 13000 -55000 554000 -1163000 -6268000 632000 228000 -1461000 688000 165000 -1292000 -56000 63000 -169000 498000 -1100000 -6437000 114000 -250000 -560000 384000 -850000 -5877000 -1995000 -454000 -29060000 21839369 22000 228005000 -39390000 94000 62426000 251157000 0 0 0 0 -2379000 -2379000 0 0 0 384000 0 384000 0 13636000 0 0 0 13636000 202392 -0 -0 4780000 -0 -0 4780000 623940 0 -8469000 14037000 0 -2697000 2871000 22260917 22000 233172000 -30133000 478000 57350000 260889000 0 0 0 0 396000 396000 0 0 0 -850000 0 -850000 0 13055000 0 0 0 13055000 723635 1000 -10841000 16343000 0 -2261000 3242000 22984552 23000 235386000 -13790000 -372000 55485000 276732000 0 0 0 0 -23183000 -23183000 0 0 0 -5877000 0 -5877000 0 14505000 0 0 0 14505000 218809 -0 -0 6785000 -0 -0 6785000 449696 0 -7050000 10671000 0 -142000 3479000 23215439 23000 242841000 -9904000 -6249000 32160000 258871000 -6142000 -107000 -6249000 -2379000 396000 -23183000 3233000 3184000 3190000 2588000 3801000 4371000 0 0 3556000 13636000 13055000 14505000 -6000 13000 -55000 444000 420000 397000 591000 -1163000 351000 0 -1983000 2511000 2917000 -5842000 3749000 559000 -3604000 1126000 2014000 225000 -1456000 -1186000 65000 -144000 335000 6305000 -7811000 186000 404000 511000 -1208000 5053000 -5493000 133000 -1737000 333000 -1803000 875000 -984000 -2183000 -232000 1504000 143000 189000 2127000 -37000 -322000 283000 15163000 25804000 6924000 -0 29891000 -0 2935000 2193000 3499000 43893000 1500000 14000000 55393000 19989000 30885000 56011000 39192000 49873000 21956000 26043000 18196000 10272000 10035000 3175000 -15218000 -16709000 -15116000 4780000 -0 6785000 204000 -0 -0 2871000 3242000 3479000 -2113000 3242000 -3306000 508000 -327000 -370000 -1660000 12010000 -11868000 22803000 21143000 33153000 21143000 33153000 21285000 4727000 9183000 10193000 5000 59000 25000 6787000 2679000 5009000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">1:</em> ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Organization:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">CEVA, Inc. (“CEVA” or the “Company”) was incorporated in Delaware on <em style="font: inherit;"> November 22, 1999. </em>The Company was formed through the combination of Parthus Technologies plc (“Parthus”) and the digital signal processor (DSP) cores licensing business and operations of DSP Group, Inc. in <em style="font: inherit;"> November 2002. </em>The Company had <em style="font: inherit;">no</em> business or operations prior to the combination.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">CEVA licenses a family of wireless connectivity and smart sensing technologies and is a provider of chip design services. The Company’s offerings include Digital Signal Processors, AI processors, short and long range connectivity solutions, <em style="font: inherit;">5G</em> wireless platforms and complementary software for sensor fusion, image enhancement, computer vision, voice input and artificial intelligence, all of which are key enabling technologies for a smarter, more connected world. These technologies are offered in combination with non-recurring engineering (“NRE”) services from CEVA’s Intrinsix Corp. (“Intrinsix”) business, helping customers address their most complex and time-critical integrated circuit design projects. CEVA’s DSP-based solutions address the technology requirements of: <em style="font: inherit;">5G</em> baseband processing for mobile, broadband, cellular IoT and Radio Access Network (RAN); computer vision for any camera, <em style="font: inherit;">4D</em> and LIDAR-enabled device; audio/voice/sound; and ultra-low-power always-on/sensing applications for wearables, hearables and multiple IoT markets. For motion sensors and sensor fusion, CEVA’s Hillcrest Labs sensor processing technologies provide a broad range of software and inertial measurement unit (“IMU”) solutions for markets including hearables, wearables, AR/VR, PC, robotics, remote controls and IoT. For wireless IoT, the Rivierawaves platforms for Bluetooth (low energy and dual mode), Wi-Fi <em style="font: inherit;">4/5/6/6E</em> (<em style="font: inherit;">802.11n/ac/ax</em>), Ultra-wideband (UWB) are the most broadly licensed connectivity platforms in the industry.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">CEVA’s Intrinsix business also expands its market reach to the aerospace and defense markets and allows it to offer co-creation solutions that combine CEVA’s standardized, off-the-shelf IP together with Intrinsix’s non-recurring engineering (“NRE”) design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">CEVA’s technologies are licensed to leading semiconductor and original equipment manufacturer (“OEM”) companies. These companies design, manufacture, market and sell application-specific integrated circuits (“ASICs”) and application-specific standard products (“ASSPs”) based on CEVA’s technology to mobile, consumer, automotive, robotics, industrial, aerospace &amp; defense and IoT companies for incorporation into a wide variety of end products.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;text-indent:9pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;text-indent:9pt;"><b><i>Acquisitions:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> May 31, 2021, (</em>the “closing date”), the Company acquired <em style="font: inherit;">100%</em> of the equity shares of Intrinsix, a leading chip design specialist. The Company acquired Intrinsix pursuant to the Agreement and Plan of Merger, made and entered into on <em style="font: inherit;"> May 9, 2021 (</em>the “Merger Agreement”), by and among the Company, Northstar Merger Sub, Inc., Intrinsix and Shareholder Representative Services LLC, for $33,096 in cash (“the Merger Consideration”), with $26,704 paid at closing, $4,260 delivered to escrow to satisfy indemnification claims, if any, and $2,605 payable to certain Intrinsix executives held back as described below (the “Holdback Merger Consideration”), and after giving effect to post-closing adjustments resulting in a $473 repayment to the Company during the <em style="font: inherit;">third</em> quarter of <em style="font: inherit;">2021.</em> As part of the Merger Agreement, the Company entered into agreements with the Chief Executive Officer and the Chief Technology Officer of Intrinsix pursuant to which the Holdback Merger Consideration, representing 25% of the Merger Consideration payable to each of them in respect of their equity in Intrinsix, is being held back and, subject to their respective continued employment with the Company, released to them over a period of <em style="font: inherit;">twenty-four</em> (<em style="font: inherit;">24</em>) months after closing of the acquisition.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">In addition, the Company incurred acquisition-related costs in an amount of $970, which were included in general and administrative expenses for the year ended <em style="font: inherit;"> December 31, 2021.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The acquisition has been accounted in accordance with FASB Accounting Standards Codification (“ASC”) <em style="font: inherit;">No.</em> <em style="font: inherit;">805,</em> “Business Combinations.” Under the acquisition method of accounting, the total purchase price is allocated to the net tangible and intangible assets of Intrinsix acquired in the acquisition, based on their fair values on the closing date.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The results of operations of the combined business, including the acquired business, have been included in the consolidated financial statements as of the closing date. The primary rationale for this acquisition was (<em style="font: inherit;">1</em>) extending the Company’s market reach into the sustainable and sizeable aerospace and defense space, (<em style="font: inherit;">2</em>) increasing the Company’s content in customers’ designs and accordingly increasing the license and royalty revenue opportunity by offering turnkey IP platforms that can combine the Company’s off-the-shelf connectivity and smart sensing IP with Intrinsix’s NRE design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more, and (<em style="font: inherit;">3</em>) expanding the Company’s IP portfolio with secure processor IP for IoT devices and Heterogeneous SoC interface IP for the growing adoption of chiplets, which offer a faster and less expensive alternative to the high R&amp;D costs and complexities associated with monolithic IC developments. A significant portion of the acquisition price was recorded as goodwill due to the synergies with Intrinsix.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The purchase price allocation for the acquisition has been determined as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Net assets (including cash in the amount of $<span style="-sec-ix-hidden:c93985100">600</span>)</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">872</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Intangible 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,572</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; 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);">23,707</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total 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; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32,151</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;"><b>Liabilities</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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; 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,660</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total 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;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; 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);">30,491</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';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The fair value and weighted average estimated useful life of the acquired intangible assets are as follows:</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Identifiable Intangible Assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>Estimated Fair </b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>Value</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>Weighted-Average Estimated</b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>Useful Life in Years</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; 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: 22%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Technologies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Patents</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 16%; 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);">218</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: 22%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total identifiable intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; 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);">7,572</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td></tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></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;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The following unaudited pro forma financial information presents combined results of operations for the periods presented, as if the Company had completed the acquisition on <em style="font: inherit;"> January 1, 2020. </em>The unaudited pro forma financial information has been calculated after adjusting the Company’s results and those of Intrinsix, including: (i) Holdback Merger Consideration costs; (ii) amortization expense from acquired intangible assets; and (iii) interest income and unrealized gains on equity securities included in the statement of income of Intrinsix, which were specifically excluded from the acquisition of Intrinsix, and the respective income tax effects of such adjustments. The unaudited pro forma financial information presented below is <em style="font: inherit;">not</em> necessarily indicative of consolidated results of operations of the combined business had the acquisition occurred at the beginning of the respective fiscal years, nor is it necessarily indicative of future results of operations of the combined company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Year ended December 31</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Pro forma total revenues</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">122,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">131,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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Pro forma net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,707</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The intangible assets are amortized based on the pattern upon which the economic benefits of the intangible assets are to be utilized.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Basis of presentation:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The consolidated financial statements have been prepared according to U.S Generally Accepted Accounting Principles (“U.S. GAAP”).</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Recently Adopted Accounting Pronouncements:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> October 2021, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">08,</em> Business Combinations (Topic <em style="font: inherit;">805</em>): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em>), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Accounting Standards Codification (ASC) Topic <em style="font: inherit;">606,</em> Revenue from Contracts with Customers (Topic <em style="font: inherit;">606</em>). ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> is effective for fiscal year beginning after <em style="font: inherit;"> December 15, 2022, </em>and interim periods therein for public business entities, with early adoption permitted. The Company early adopted the new guidance effective <em style="font: inherit;"> January 1, 2022. </em>The adoption of this standard did <em style="font: inherit;">not</em> have a significant impact on the Company’s consolidated financial statements.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Use of estimates</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The coronavirus disease (“COVID-<em style="font: inherit;">19”</em>) pandemic has created, and <em style="font: inherit;"> may </em>continue to create significant uncertainty in macroeconomic conditions, and the extent of its impact on the Company’s operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and the impact on the Company’s customers and its sales cycles. Further, other global events such as the Russian military action against Ukraine could have an impact on the Company’s business. The Company has considered the impact of COVID-<em style="font: inherit;">19</em> and other global events on its estimates and assumptions and determined that there were <em style="font: inherit;">no</em> material adverse impacts on the consolidated financial statements for the year ended <em style="font: inherit;"> December 31, 2022. </em>As events continue to evolve and additional information becomes available, the Company’s estimates and assumptions <em style="font: inherit;"> may </em>change materially in future periods.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Financial statements in U.S. dollars</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A majority of the revenues of the Company and its subsidiaries is generated in U.S. dollars (“dollars”). In addition, a portion of the Company and its subsidiaries’ costs are incurred in dollars. The Company’s management has determined that the dollar is the primary currency of the economic environment in which the Company and its subsidiaries principally operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into dollars in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) <em style="font: inherit;">No.</em> <em style="font: inherit;">830,</em> “Foreign Currency Matters.” All transaction gains and losses from remeasurement of monetary balance sheet items are reflected in the consolidated statements of income (loss) as financial income or expenses, as appropriate, which is included in “financial income, net.” The foreign exchange losses arose principally on the EURO and the NIS monetary balance sheet items as a result of the currency fluctuations of the EURO and the NIS against the dollar.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Principles of consolidation</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The consolidated financial statements incorporate the financial statements of the Company and all of its subsidiaries. All inter-company balances and transactions have been eliminated on consolidation.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Cash equivalents</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Cash equivalents are short-term highly liquid investments that are readily convertible to cash with original maturities of <em style="font: inherit;">three</em> months or less from the date acquired.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Short-term bank deposits</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Short-term bank deposits are deposits with maturities of more than <em style="font: inherit;">three</em> months but less than <em style="font: inherit;">one</em> year from the balance sheet date. The deposits are presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 2.53%, 1.12% and 1.54% during <em style="font: inherit;">2020,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> respectively.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 18pt;"><b><i>Marketable securities</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Marketable securities consist mainly of corporate bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">320</em> “Investments- Debt Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date <em style="font: inherit;"> may </em>be <em style="font: inherit;">one</em> year or more beyond the current balance sheet date, because it is probable that the Company will sell these securities prior to maturity to meet liquidity needs or as part of risk versus reward objectives.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company determines realized gains or losses on sale of marketable securities on a specific identification method and records such gains or losses as financial income, net.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses. Expected credit losses on available-for-sale debt securities are recognized in financial income, net, on the Company’s consolidated statements of income (loss), and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders' equity. The amount of credit losses recorded for the <em style="font: inherit;">twelve</em> months ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022</em> was immaterial.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Long-term bank deposits</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Long-term bank deposits are deposits with maturities of more than <em style="font: inherit;">one</em> year as of the balance sheet date. The deposits presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.32%, 1.15% and 3.80% during <em style="font: inherit;">2020,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> respectively.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Trade receivables and allowances:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;text-indent:18pt;">Trade receivables are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts and allowance for unbilled receivables based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that <em style="font: inherit;"> may </em>affect its ability to collect from customers. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Property and equipment, net</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, at the following annual rates:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 9%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>%</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computers, software and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">10</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Office furniture and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">7</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">10</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> </td><td colspan="5" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(the shorter of the expected lease term or useful economic life)</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s long-lived assets are reviewed for impairment in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">360</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">35,</em> “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">No impairment was recorded in <em style="font: inherit;">2020,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><em style="font: inherit;"/></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Leases</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company adopted Topic <em style="font: inherit;">842,</em> which requires the recognition of lease assets and lease liabilities by lessees for leases classified as operating leases. The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (<em style="font: inherit;">1</em>) whether the contract includes an identified asset, (<em style="font: inherit;">2</em>) whether the Company obtains substantially all of the economic benefits from the use of the asset throughout the period of use, and (<em style="font: inherit;">3</em>) whether the Company has the right to direct how and for what purpose the identified asset is used throughout the period of use.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any <em style="font: inherit;">one</em> of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have <em style="font: inherit;">no</em> alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does <em style="font: inherit;">not</em> meet any <em style="font: inherit;">one</em> of these criteria. Since all of the Company’s lease contracts do <em style="font: inherit;">not</em> meet any of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Operating lease right-of-use (“ROU”) assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As most of the Company's leases do <em style="font: inherit;">not</em> provide an implicit rate, the Company uses its incremental borrowing rate based on information available on the commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. All ROU assets are reviewed for impairment. In <em style="font: inherit;">2022,</em> the Company abandoned <em style="font: inherit;">one</em> of its offices, and as a result $439 was written off. The lease terms <em style="font: inherit;"> may </em>include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company elected to <em style="font: inherit;">not</em> recognize a lease liability and a ROU asset for lease with a term of <em style="font: inherit;">twelve</em> months or less.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Goodwill</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Goodwill is carried at cost and is <em style="font: inherit;">not</em> amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances. The Company conducts its annual test of impairment for goodwill on <em style="font: inherit;"> October </em><em style="font: inherit;">1st</em> of each year.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company operates in <span style="-sec-ix-hidden:c93984930">one</span> operating segment and this segment comprises only <span style="-sec-ix-hidden:c93984931">one</span> reporting unit.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">ASC <em style="font: inherit;">350</em> allows an entity to <em style="font: inherit;">first</em> assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does <em style="font: inherit;">not</em> result in a more likely than <em style="font: inherit;">not</em> indication of impairment, <em style="font: inherit;">no</em> further impairment testing is required. If the Company elects <em style="font: inherit;">not</em> to use this option, or if the Company determines that it is more likely than <em style="font: inherit;">not</em> that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess, in accordance with the guidance in FASB Accounting Standards Update ("ASU") <em style="font: inherit;">No.</em> <em style="font: inherit;">2017</em>-<em style="font: inherit;">04,</em> Intangibles - Goodwill and Other (Topic <em style="font: inherit;">350</em>), Simplifying the Test for Goodwill Impairment. For each of the <em style="font: inherit;">three</em> years in the period ended <em style="font: inherit;"> December 31, 2022, </em>no impairment of goodwill has been recorded.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Intangible assets, net</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Acquired intangible assets with finite lives are amortized over their estimated useful lives. The Company amortizes intangible assets with finite lives over periods ranging from <span style="-sec-ix-hidden:c93984945">half</span> a year to <span style="-sec-ix-hidden:c93984946">seven</span> and a half years, using the straight line method, unless another method is more appropriate.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company’s long-lived assets and intangible assets with finite lives are reviewed for impairment in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">360</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">35,</em> “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable.  Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group).  If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company did <span style="-sec-ix-hidden:c93984953"><span style="-sec-ix-hidden:c93984954">not</span></span> record any impairments during the years ended <em style="font: inherit;"> December 31, 2020 </em>and <em style="font: inherit;">2021.</em> In <em style="font: inherit;">2022,</em> the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in <em style="font: inherit;"> August 2019, </em>as the Company decided to cease the development of this product line. In <em style="font: inherit;">2022,</em> the Company also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (<em style="font: inherit;">1</em>) an impairment charge of $479 relating to an agreement to acquire certain NB-IoT technologies, and (<em style="font: inherit;">2</em>) an impairment charge of $1,479 relating to an agreement to purchase certain assets and services from Immervision.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Investments in marketable equity securities:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company holds an equity interest in Cipia Vision Ltd (CPIA.TA) ("Cipia"). For the year ended <em style="font: inherit;"> December 31, 2020, </em>Cipia was a privately held company and the Company's investment in Cipia did <em style="font: inherit;">not</em> have a readily determinable fair value. As such, for the year ended <em style="font: inherit;"> December 31, 2020, </em>the Company has elected to account for its investment in Cipia using the measurement alternative pursuant to ASC <em style="font: inherit;">321</em> Investments — Equity Securities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> November 2021, </em>Cipia completed its IPO on the Tel-Aviv Stock Exchange, and as a result, the Company's investment in Cipia was <em style="font: inherit;">no</em> longer eligible for the measurement alternative. As such, following Cipia's IPO, the Company measured its Cipia investment at fair value with changes in fair value recognized in remeasurement of marketable equity securities. As of <em style="font: inherit;"> December 31, 2022, </em>the investment fair value amounted to $408. The Company recorded a gain of <span style="-sec-ix-hidden:c93984968">$1,983</span> and a loss of $2,511 for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2022,</em> respectively from the remeasurement of the investment.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Revenue recognition</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following is a description of principal activities from which the Company generates revenue. Revenues are recognized when control of the promised goods or services are transferred to the customers in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Company determines revenue recognition through the following steps:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">identification of the contract with a customer;</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="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">identification of the performance obligations in the contract;</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="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">determination of the transaction price;</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="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">allocation of the transaction price to the performance obligations in the contract; and</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="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">recognition of revenue when, or as, the Company satisfies a performance obligation.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company enters into contracts that can include various combinations of products and services, as detailed below, which are generally capable of being distinct and accounted for as separate performance obligations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company generates its revenues from (<em style="font: inherit;">1</em>) licensing intellectual properties, which in certain circumstances are modified for customer-specific requirements, (<em style="font: inherit;">2</em>) royalty revenues, and (<em style="font: inherit;">3</em>) other revenues, which include revenues from NRE services, support, training and sale of development systems and chips, which are included in licensing and related revenue in the accompanying consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for its IP license revenues and related services, which provide the Company's customers with rights to use the Company's IP, in accordance with ASC <em style="font: inherit;">606.</em> A license <em style="font: inherit;"> may </em>be perpetual or time limited in its application. In accordance with ASC <em style="font: inherit;">606,</em> the Company will recognize revenue from IP license at the time of delivery when the customer accepts control of the IP, as the IP is functional without professional services, updates and technical support. The Company has concluded that its IP license is distinct as the customer can benefit from the license on its own.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of IP license are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues from contracts that involve significant customization of the Company’s IP to customer-specific specifications are considered as <em style="font: inherit;">one</em> performance obligation satisfied over-time. The Company’s performance obligation does <em style="font: inherit;">not</em> create an asset with alternative use, and the Company has an enforceable right to payment. The Company recognizes revenue on such contracts using cost based input methods, which recognize revenue and gross profit as work is performed based on a ratio between actual costs incurred compared to the total estimated costs for the contract. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses are <em style="font: inherit;">first</em> determined, in the amount of the estimated loss on the entire contract.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by the Company’s licensees on sales of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. For a majority of the Company’s royalty revenues, the Company receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does <em style="font: inherit;">not</em> receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on the Company’s estimation of the customer’s sales during the quarter.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Contracts with customers generally contain an agreement to provide for training and post contract support, which consists of telephone or e-mail support, correction of errors (bug fixing) and unspecified updates and upgrades. Fees for post contract support, which takes place after delivery to the customer, are specified in the contract and are generally mandatory for the <em style="font: inherit;">first</em> year. After the mandatory period, the customer <em style="font: inherit;"> may </em>extend the support agreement on similar terms on an annual basis. The Company considers the post contract support performance obligation as a distinct performance obligation that is satisfied over time, and as such, it recognizes revenue for post contract support on a straight-line basis over the period for which technical support is contractually agreed to be provided to the licensee, typically <span style="-sec-ix-hidden:c93984982">twelve</span> months.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues that are derived from NRE chip design services are performance obligations that are recognized over time as the services are rendered. For time-and-materials contracts, the performance obligation is satisfied, and revenue is recognized over time as the services are performed. Generally, contracts call for billings on a time-and-materials basis; however, in instances when a fixed-fee contract is signed, revenue is recognized over time, based on an input method of labor costs expended, relative to total expected labor costs to complete the contract.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues from the sale of development systems and chips are recognized when control of the promised goods or services are transferred to the customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing, unless the financing period is under <em style="font: inherit;">one</em> year and only after the products or services were provided, which is a practical expediency permitted under ASC <em style="font: inherit;">606.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Deferred revenues, which represent a contract liability, include unearned amounts received under license and NRE agreements, unearned technical support and amounts paid by customers <em style="font: inherit;">not</em> yet recognized as revenues.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. If the expected amortization period is <span style="-sec-ix-hidden:c93984987">one</span> year or less, the commission fee is expensed when incurred.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Cost of revenue</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Cost of revenue includes the costs of products, services and royalty expense payments to the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the “IIA“) (refer to Note <em style="font: inherit;">16</em> for further details). Cost of product revenue includes materials, subcontractors, amortization of acquired assets and the portion of development costs associated with product development arrangements. Cost of service revenue includes salary and related costs for personnel engaged in services, training and customer support, and travel, office expenses and other support costs.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Income taxes</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recognizes income taxes under the liability method. It recognizes deferred income tax assets and liabilities for the expected future consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to apply to taxable income for the years in which differences are expected to reverse. The effect of a change in tax rates on deferred income taxes is recognized in the statements of income (loss) during the period that includes the enactment date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Valuation allowance is recorded to reduce the deferred tax assets to the net amount that the Company believes is more likely than <em style="font: inherit;">not</em> to be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing tax planning strategies, in assessing the need for a valuation allowance.  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for uncertain tax positions in accordance with ASC <em style="font: inherit;">740.</em> ASC <em style="font: inherit;">740</em>-<em style="font: inherit;">10</em> contains a <em style="font: inherit;">two</em>-step approach to recognizing and measuring uncertain tax positions. The <em style="font: inherit;">first</em> step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than <em style="font: inherit;">not</em> that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. 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> (cumulative probability) likely to be realized upon ultimate settlement. The Company accrues interest and penalties related to unrecognized tax benefits under taxes on income.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Research and development</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Research and development costs are charged to the consolidated statements of income (loss) as incurred.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Government grants and tax credits</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Government grants received by the Company relating to categories of operating expenditures are credited to the consolidated statements of income (loss) during the period in which the expenditure to which they relate is charged. Royalty and non-royalty-bearing grants from the IIA for funding certain approved research and development projects are recognized at the time when the Company is entitled to such grants, on the basis of the related costs incurred, and included as a deduction from research and development expenses in the consolidated statements of income (loss).</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded grants in the amounts of $2,844, $3,595 and $4,850 for the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> respectively. The Company’s Israeli subsidiary is obligated to pay royalties amounting to 3%-3.5% of the sales of certain products the development of which received grants from the IIA in previous years. The obligation to pay these royalties is contingent on actual sales of the products. Grants received from the IIA <em style="font: inherit;"> may </em>become repayable if certain criteria under the grants are <em style="font: inherit;">not</em> met.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The French Research Tax Credit, Crédit d’Impôt Recherche (“CIR”), is a French tax incentive to stimulate research and development (“R&amp;D”) which is relevant for the Company's French subsidiaries (RivieraWaves SAS and CEVA France). Generally, the CIR offsets the income tax to be paid and the remaining portion (if any) can be refunded. The CIR is calculated based on the claimed volume of eligible R&amp;D expenditures by the Company. As a result, the CIR is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> the Company recorded CIR benefits in the amount of $3,287, $2,299 and $2,152, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The research &amp; development (R&amp;D) tax credit in the UK is designed to encourage innovation and increase spending on R&amp;D activities for companies operating in the UK. This is relevant to the Company’s subsidiary R&amp;D centers in the UK. Generally, the UK R&amp;D tax credit offsets the income tax to be paid and the remaining portion (if any) will be refunded. The R&amp;D tax credit is calculated based on the claimed volume of eligible R&amp;D expenditures by the Company. As a result, the R&amp;D tax credit is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> the Company recorded R&amp;D tax credit benefits in the amount of $198, $248 and $164, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Employee benefit plan</i></b><i>: </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Certain of the Company’s employees are eligible to participate in a defined contribution pension plan (the “Plan”). Participants in the Plan <em style="font: inherit;"> may </em>elect to defer a portion of their pre-tax earnings into the Plan, which is run by an independent party. The Company makes pension contributions at rates varying up to 10% of the participant’s pensionable salary. Contributions to the Plan are recorded as an expense in the consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s U.S. operations maintain a retirement plan (the “U.S. Plan”) that qualifies as a deferred salary arrangement under Section <em style="font: inherit;">401</em>(k) of the Internal Revenue Code. Participants in the U.S. Plan <em style="font: inherit;"> may </em>elect to defer a portion of their pre-tax earnings, up to the Internal Revenue Service annual contribution limit. The Company matches 50% of each participant’s contributions up to a maximum of 6% of the participant’s base pay. Each participant <em style="font: inherit;"> may </em>contribute up to 15% of base remuneration. Contributions to the U.S. Plan are recorded during the year contributed as an expense in the consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Total contributions for the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022</em> were $1,232, $1,155 and $1,034, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Accrued severance pay</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Effective <em style="font: inherit;"> July 1, 2021, </em>the Israeli subsidiary’s agreements with employees hired prior to <em style="font: inherit;"> August 1, 2016, </em>are under Section <em style="font: inherit;">14</em> of the Severance Pay Law, <em style="font: inherit;">1963.</em> Up to <em style="font: inherit;"> July 1, 2021, </em>the liability of CEVA’s Israeli subsidiary for severance pay for employees hired prior to <em style="font: inherit;"> August 1, 2016, </em>was calculated pursuant to Israeli severance pay law based on the most recent salary of each employee multiplied by the number of years of employment for these employee as of <em style="font: inherit;"> June 30, 2021. </em>The Israeli subsidiary’s liability for the period until <em style="font: inherit;"> June 30, 2021, </em>is fully provided for by monthly deposits with severance pay funds, insurance policies and an accrual. The deposited funds include profits and losses accumulated up to <em style="font: inherit;"> June 30, 2021. </em>The deposited funds <em style="font: inherit;"> may </em>be withdrawn only upon the fulfillment of the obligation pursuant to Israeli severance pay law or labor agreements. The value of these policies is recorded as an asset on the Company’s consolidated balance sheets.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Effective <em style="font: inherit;"> August 1, 2016, </em>the Israeli subsidiary’s agreements with new employees in Israel are under Section <em style="font: inherit;">14</em> of the Severance Pay Law, <em style="font: inherit;">1963,</em> and effective <em style="font: inherit;"> July 1, 2021, </em>also with employees hired prior to <em style="font: inherit;"> August 1, 2016. </em>The Israeli subsidiary’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, <em style="font: inherit;">no</em> additional obligation exists regarding the matter of severance pay, and <em style="font: inherit;">no</em> additional payments is made by the Israeli subsidiary to the employee. Furthermore, the related obligation and amounts deposited on behalf of the employee for such obligation are <em style="font: inherit;">not</em> stated on the balance sheet, as the Israeli subsidiary is legally released from any obligation to employees once the required deposit amounts have been paid.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Severance pay expenses, net of related income, for the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> were $1,983, $1,943 and $2,706, respectively.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Equity-based compensation</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for equity-based compensation in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">718,</em> “Stock Compensation” which requires the recognition of compensation expenses based on estimated fair values for all equity-based awards made to employees and non-employee directors. Equity-based compensation primarily includes restricted stock units (“RSUs”), as well as options, stock appreciation right (“SAR”), performance-based stock units (“PSUs”) and employee stock purchase plan awards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company use the straight-line recognition method for awards subject to graded vesting based only on a service condition and the accelerated method for awards that are subject to performance or market conditions. The fair value of each RSU and PSU (excluding PSUs based on market condition awards) is the market value as determined by the closing price of the common stock on the day of grant. The Company estimates the fair value of PSU based on market condition awards on the date of grant using the Monte-Carlo simulation model.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" 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); width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" 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); width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" 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); width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 46%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">32%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">39%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">38%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.1%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.9%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.1%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.7%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c93985158"> 0. 5%</span></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.0%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected forfeiture</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contractual term of up to</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 7%; vertical-align: bottom;"><em style="font: inherit;">24 months</em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">24 months</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">24 months</em></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> the Company recognized equity-based compensation expense related to stock options, SARs, RSUs, PSUs and employee stock purchase plan as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New 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: 3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b><b><b>Year ended December 31,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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: 3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b><b><b>2020</b></b></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; 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: 3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b><b><b>2021</b></b></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; 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: 3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b><b><b>2022</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of 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;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">639</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,461</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Research and development, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Sales and marketing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,038</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,626</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,550</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">General and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; 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,085</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,324</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: 13%; 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,954</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total equity-based compensation expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; 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);">13,636</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; padding-bottom: 3px;"> </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: 13%; 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);">13,055</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; padding-bottom: 3px;"> </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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,505</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> December 31, 2022, </em>there was $22,376 of unrecognized compensation expense related to unvested RSUs, PSUs and employee stock purchase plan. This amount is expected to be recognized over a weighted-average period of 1.6 years. As of <em style="font: inherit;"> December 31, 2022, </em>there was no unrecognized compensation expense related to unvested stock options and SARs.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Fair value of financial instruments</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The carrying amount of cash, cash equivalents, short term bank deposits, trade receivables, other accounts receivable, trade payables and other accounts payable approximates fair value due to the short-term maturities of these instruments. Marketable securities, marketable equity securities and derivative instruments are carried at fair value. See Note <em style="font: inherit;">5</em> for more information.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Comprehensive income (loss)</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for comprehensive income (loss) in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">220,</em> “Comprehensive Income.” This statement establishes standards for the reporting and display of comprehensive income (loss) and its components in a full set of general purpose financial statements. Comprehensive income (loss) generally represents all changes in stockholders’ equity during the period except those resulting from investments by, or distributions to, stockholders. The Company’s items of other comprehensive income (loss) relate to unrealized gains and losses, net of tax, on hedging derivative instruments and marketable securities.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Concentration of credit risk</i></b><i>: </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, bank deposits, marketable securities, foreign exchange contracts and trade receivables. The Company invests its surplus cash in cash deposits and marketable securities in financial institutions and has established guidelines relating to diversification and maturities to maintain safety and liquidity of the investments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The majority of the Company’s cash and cash equivalents are invested in high grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits <em style="font: inherit;"> may </em>be redeemed on demand and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (“FDIC”) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. Generally, these cash equivalents <em style="font: inherit;"> may </em>be redeemed upon demand and, therefore management believes that it bears a lower risk. The short-term and long-term bank deposits are held in financial institutions which management believes are institutions with high credit standing, and accordingly, minimal credit risk from geographic or credit concentration. Furthermore, the Company holds an investment portfolio consisting principally of corporate bonds. The Company has the ability to hold such investments until recovery of temporary declines in market value or maturity. However, the Company can provide <em style="font: inherit;">no</em> assurance that it will recover declines in the market value of its investments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company is exposed primarily to fluctuations in the level of U.S. interest rates. To the extent that interest rates rise, fixed interest investments <em style="font: inherit;"> may </em>be adversely impacted, whereas a decline in interest rates <em style="font: inherit;"> may </em>decrease the anticipated interest income for variable rate investments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company is exposed to financial market risks, including changes in interest rates. The Company typically does <em style="font: inherit;">not</em> attempt to reduce or eliminate its market exposures on its investment securities because the majority of its investments are short-term.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s trade receivables are geographically diverse, mainly in the Asia Pacific, and also in the United States and Europe. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and to date has <em style="font: inherit;">not</em> experienced any material losses. The Company makes estimates of expected credit losses for based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that <em style="font: inherit;"> may </em>affect its ability to collect from customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 63pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">beginning of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">period</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Additions</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Deduction</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">end of period</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ended December 31, 2022</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Allowance for credit 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Year ended December 31, 2021</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Allowance for credit 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(164</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Year ended December 31, 2020</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Allowance for credit 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,443</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company has <em style="font: inherit;">no</em> off-balance-sheet concentration of credit risk.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Derivative and hedging activities</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company follows the requirements of FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">815,”</em> Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of <span style="-sec-ix-hidden:c93985058">one</span> to <span style="-sec-ix-hidden:c93985059">twelve</span> months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021,</em> and <em style="font: inherit;">2022,</em> the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $4,500 and $12,200, respectively.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Advertising expenses</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Advertising expenses are charged to consolidated statements of income (loss) as incurred. Advertising expenses for the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022</em> were $559, $623 and $746, respectively.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Treasury stock</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company repurchases its common stock from time to time pursuant to a board-authorized share repurchase program through open market purchases and repurchase plans.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">505</em>-<em style="font: inherit;">30,</em> “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Net income (loss) per share of common stock</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year, plus dilutive potential shares of common stock considered outstanding during the year, in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">260,</em> “Earnings Per Share.”</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator:</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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Net income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">396</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(23,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;"><b>Denominator (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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Basic weighted-average common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">22,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">22,819</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">23,172</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Effect of stock-based awards</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">432</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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Diluted weighted-average common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">22,107</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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,251</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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,172</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Basic net income (loss) per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.11</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; padding-bottom: 3px;"> </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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.02</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; padding-bottom: 3px;"> </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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.00</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Diluted net income (loss) per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.11</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; padding-bottom: 3px;"> </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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.02</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; padding-bottom: 3px;"> </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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 1,132,017 for the years ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020.</em> The weighted-average number of shares related to outstanding equity-based awards excluded from the calculation of diluted net income per share, since their effect was anti-dilutive, were 65,073 shares for the year ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021.</em> The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 985,277 for the years ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Recently Issued Accounting Pronouncement, <em style="font: inherit;">Not</em> Yet Adopted by the Company</i></b><i>: </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">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> Fair Value Measurement (Topic <em style="font: inherit;">820</em>): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic <em style="font: inherit;">820.</em> The guidance is effective for annual periods beginning after <em style="font: inherit;"> December 15, 2023, </em>with early adoption permitted. The adoption of this standard is <em style="font: inherit;">not</em> expected to result in a significant impact on the Company’s consolidated financial statements.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Organization:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">CEVA, Inc. (“CEVA” or the “Company”) was incorporated in Delaware on <em style="font: inherit;"> November 22, 1999. </em>The Company was formed through the combination of Parthus Technologies plc (“Parthus”) and the digital signal processor (DSP) cores licensing business and operations of DSP Group, Inc. in <em style="font: inherit;"> November 2002. </em>The Company had <em style="font: inherit;">no</em> business or operations prior to the combination.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">CEVA licenses a family of wireless connectivity and smart sensing technologies and is a provider of chip design services. The Company’s offerings include Digital Signal Processors, AI processors, short and long range connectivity solutions, <em style="font: inherit;">5G</em> wireless platforms and complementary software for sensor fusion, image enhancement, computer vision, voice input and artificial intelligence, all of which are key enabling technologies for a smarter, more connected world. These technologies are offered in combination with non-recurring engineering (“NRE”) services from CEVA’s Intrinsix Corp. (“Intrinsix”) business, helping customers address their most complex and time-critical integrated circuit design projects. CEVA’s DSP-based solutions address the technology requirements of: <em style="font: inherit;">5G</em> baseband processing for mobile, broadband, cellular IoT and Radio Access Network (RAN); computer vision for any camera, <em style="font: inherit;">4D</em> and LIDAR-enabled device; audio/voice/sound; and ultra-low-power always-on/sensing applications for wearables, hearables and multiple IoT markets. For motion sensors and sensor fusion, CEVA’s Hillcrest Labs sensor processing technologies provide a broad range of software and inertial measurement unit (“IMU”) solutions for markets including hearables, wearables, AR/VR, PC, robotics, remote controls and IoT. For wireless IoT, the Rivierawaves platforms for Bluetooth (low energy and dual mode), Wi-Fi <em style="font: inherit;">4/5/6/6E</em> (<em style="font: inherit;">802.11n/ac/ax</em>), Ultra-wideband (UWB) are the most broadly licensed connectivity platforms in the industry.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">CEVA’s Intrinsix business also expands its market reach to the aerospace and defense markets and allows it to offer co-creation solutions that combine CEVA’s standardized, off-the-shelf IP together with Intrinsix’s non-recurring engineering (“NRE”) design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">CEVA’s technologies are licensed to leading semiconductor and original equipment manufacturer (“OEM”) companies. These companies design, manufacture, market and sell application-specific integrated circuits (“ASICs”) and application-specific standard products (“ASSPs”) based on CEVA’s technology to mobile, consumer, automotive, robotics, industrial, aerospace &amp; defense and IoT companies for incorporation into a wide variety of end products.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;text-indent:9pt;"><b><i>Acquisitions:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> May 31, 2021, (</em>the “closing date”), the Company acquired <em style="font: inherit;">100%</em> of the equity shares of Intrinsix, a leading chip design specialist. The Company acquired Intrinsix pursuant to the Agreement and Plan of Merger, made and entered into on <em style="font: inherit;"> May 9, 2021 (</em>the “Merger Agreement”), by and among the Company, Northstar Merger Sub, Inc., Intrinsix and Shareholder Representative Services LLC, for $33,096 in cash (“the Merger Consideration”), with $26,704 paid at closing, $4,260 delivered to escrow to satisfy indemnification claims, if any, and $2,605 payable to certain Intrinsix executives held back as described below (the “Holdback Merger Consideration”), and after giving effect to post-closing adjustments resulting in a $473 repayment to the Company during the <em style="font: inherit;">third</em> quarter of <em style="font: inherit;">2021.</em> As part of the Merger Agreement, the Company entered into agreements with the Chief Executive Officer and the Chief Technology Officer of Intrinsix pursuant to which the Holdback Merger Consideration, representing 25% of the Merger Consideration payable to each of them in respect of their equity in Intrinsix, is being held back and, subject to their respective continued employment with the Company, released to them over a period of <em style="font: inherit;">twenty-four</em> (<em style="font: inherit;">24</em>) months after closing of the acquisition.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">In addition, the Company incurred acquisition-related costs in an amount of $970, which were included in general and administrative expenses for the year ended <em style="font: inherit;"> December 31, 2021.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The acquisition has been accounted in accordance with FASB Accounting Standards Codification (“ASC”) <em style="font: inherit;">No.</em> <em style="font: inherit;">805,</em> “Business Combinations.” Under the acquisition method of accounting, the total purchase price is allocated to the net tangible and intangible assets of Intrinsix acquired in the acquisition, based on their fair values on the closing date.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The results of operations of the combined business, including the acquired business, have been included in the consolidated financial statements as of the closing date. The primary rationale for this acquisition was (<em style="font: inherit;">1</em>) extending the Company’s market reach into the sustainable and sizeable aerospace and defense space, (<em style="font: inherit;">2</em>) increasing the Company’s content in customers’ designs and accordingly increasing the license and royalty revenue opportunity by offering turnkey IP platforms that can combine the Company’s off-the-shelf connectivity and smart sensing IP with Intrinsix’s NRE design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more, and (<em style="font: inherit;">3</em>) expanding the Company’s IP portfolio with secure processor IP for IoT devices and Heterogeneous SoC interface IP for the growing adoption of chiplets, which offer a faster and less expensive alternative to the high R&amp;D costs and complexities associated with monolithic IC developments. A significant portion of the acquisition price was recorded as goodwill due to the synergies with Intrinsix.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The purchase price allocation for the acquisition has been determined as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Net assets (including cash in the amount of $<span style="-sec-ix-hidden:c93985100">600</span>)</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">872</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Intangible 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,572</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; 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);">23,707</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total 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; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32,151</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;"><b>Liabilities</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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; 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,660</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total 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;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; 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);">30,491</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';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The fair value and weighted average estimated useful life of the acquired intangible assets are as follows:</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Identifiable Intangible Assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>Estimated Fair </b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>Value</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>Weighted-Average Estimated</b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>Useful Life in Years</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; 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: 22%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Technologies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Patents</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 16%; 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);">218</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: 22%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total identifiable intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; 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);">7,572</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td></tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></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;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The following unaudited pro forma financial information presents combined results of operations for the periods presented, as if the Company had completed the acquisition on <em style="font: inherit;"> January 1, 2020. </em>The unaudited pro forma financial information has been calculated after adjusting the Company’s results and those of Intrinsix, including: (i) Holdback Merger Consideration costs; (ii) amortization expense from acquired intangible assets; and (iii) interest income and unrealized gains on equity securities included in the statement of income of Intrinsix, which were specifically excluded from the acquisition of Intrinsix, and the respective income tax effects of such adjustments. The unaudited pro forma financial information presented below is <em style="font: inherit;">not</em> necessarily indicative of consolidated results of operations of the combined business had the acquisition occurred at the beginning of the respective fiscal years, nor is it necessarily indicative of future results of operations of the combined company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Year ended December 31</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Pro forma total revenues</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">122,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">131,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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Pro forma net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,707</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The intangible assets are amortized based on the pattern upon which the economic benefits of the intangible assets are to be utilized.</p> 33096000 26704000 4260000 2605000 -473000 0.25 970000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Net assets (including cash in the amount of $<span style="-sec-ix-hidden:c93985100">600</span>)</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">872</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Intangible 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,572</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Goodwill</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; 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);">23,707</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total 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; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32,151</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;"><b>Liabilities</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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; 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,660</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total 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;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; 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);">30,491</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> 872000 7572000 23707000 32151000 1660000 1660000 30491000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"><b>Identifiable Intangible Assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>Estimated Fair </b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>Value</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>Weighted-Average Estimated</b></b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>Useful Life in Years</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer backlog</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; 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: 22%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Technologies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,329</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 22%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Patents</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 16%; 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);">218</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: 22%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total identifiable intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; 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);">7,572</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td></tr> </tbody></table> 3604000 P5Y6M 421000 P1Y6M 3329000 P3Y 218000 P5Y 7572000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Year ended December 31</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Pro forma total revenues</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">122,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">131,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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Pro forma net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,707</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> 122048000 131397000 -3837000 -1707000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Basis of presentation:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The consolidated financial statements have been prepared according to U.S Generally Accepted Accounting Principles (“U.S. GAAP”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Recently Adopted Accounting Pronouncements:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> October 2021, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">08,</em> Business Combinations (Topic <em style="font: inherit;">805</em>): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em>), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Accounting Standards Codification (ASC) Topic <em style="font: inherit;">606,</em> Revenue from Contracts with Customers (Topic <em style="font: inherit;">606</em>). ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> is effective for fiscal year beginning after <em style="font: inherit;"> December 15, 2022, </em>and interim periods therein for public business entities, with early adoption permitted. The Company early adopted the new guidance effective <em style="font: inherit;"> January 1, 2022. </em>The adoption of this standard did <em style="font: inherit;">not</em> have a significant impact on the Company’s consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Use of estimates</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The coronavirus disease (“COVID-<em style="font: inherit;">19”</em>) pandemic has created, and <em style="font: inherit;"> may </em>continue to create significant uncertainty in macroeconomic conditions, and the extent of its impact on the Company’s operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and the impact on the Company’s customers and its sales cycles. Further, other global events such as the Russian military action against Ukraine could have an impact on the Company’s business. The Company has considered the impact of COVID-<em style="font: inherit;">19</em> and other global events on its estimates and assumptions and determined that there were <em style="font: inherit;">no</em> material adverse impacts on the consolidated financial statements for the year ended <em style="font: inherit;"> December 31, 2022. </em>As events continue to evolve and additional information becomes available, the Company’s estimates and assumptions <em style="font: inherit;"> may </em>change materially in future periods.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Financial statements in U.S. dollars</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A majority of the revenues of the Company and its subsidiaries is generated in U.S. dollars (“dollars”). In addition, a portion of the Company and its subsidiaries’ costs are incurred in dollars. The Company’s management has determined that the dollar is the primary currency of the economic environment in which the Company and its subsidiaries principally operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into dollars in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) <em style="font: inherit;">No.</em> <em style="font: inherit;">830,</em> “Foreign Currency Matters.” All transaction gains and losses from remeasurement of monetary balance sheet items are reflected in the consolidated statements of income (loss) as financial income or expenses, as appropriate, which is included in “financial income, net.” The foreign exchange losses arose principally on the EURO and the NIS monetary balance sheet items as a result of the currency fluctuations of the EURO and the NIS against the dollar.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Principles of consolidation</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The consolidated financial statements incorporate the financial statements of the Company and all of its subsidiaries. All inter-company balances and transactions have been eliminated on consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Cash equivalents</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Cash equivalents are short-term highly liquid investments that are readily convertible to cash with original maturities of <em style="font: inherit;">three</em> months or less from the date acquired.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Short-term bank deposits</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Short-term bank deposits are deposits with maturities of more than <em style="font: inherit;">three</em> months but less than <em style="font: inherit;">one</em> year from the balance sheet date. The deposits are presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 2.53%, 1.12% and 1.54% during <em style="font: inherit;">2020,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> respectively.</p> 0.0253 0.0112 0.0154 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 18pt;"><b><i>Marketable securities</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Marketable securities consist mainly of corporate bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">320</em> “Investments- Debt Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date <em style="font: inherit;"> may </em>be <em style="font: inherit;">one</em> year or more beyond the current balance sheet date, because it is probable that the Company will sell these securities prior to maturity to meet liquidity needs or as part of risk versus reward objectives.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company determines realized gains or losses on sale of marketable securities on a specific identification method and records such gains or losses as financial income, net.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses. Expected credit losses on available-for-sale debt securities are recognized in financial income, net, on the Company’s consolidated statements of income (loss), and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders' equity. The amount of credit losses recorded for the <em style="font: inherit;">twelve</em> months ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022</em> was immaterial.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Long-term bank deposits</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Long-term bank deposits are deposits with maturities of more than <em style="font: inherit;">one</em> year as of the balance sheet date. The deposits presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.32%, 1.15% and 3.80% during <em style="font: inherit;">2020,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> respectively.</p> 0.0132 0.0115 0.0380 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Trade receivables and allowances:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;text-indent:18pt;">Trade receivables are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts and allowance for unbilled receivables based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that <em style="font: inherit;"> may </em>affect its ability to collect from customers. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Property and equipment, net</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, at the following annual rates:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 9%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>%</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computers, software and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">10</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Office furniture and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">7</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">10</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> </td><td colspan="5" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(the shorter of the expected lease term or useful economic life)</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s long-lived assets are reviewed for impairment in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">360</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">35,</em> “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">No impairment was recorded in <em style="font: inherit;">2020,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022.</em></p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 9%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>%</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computers, software and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">10</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Office furniture and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">7</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">10</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> </td><td colspan="5" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(the shorter of the expected lease term or useful economic life)</p> </td></tr> </tbody></table> 0.10 0.33 0.07 0.33 0.10 0.20 0 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Leases</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company adopted Topic <em style="font: inherit;">842,</em> which requires the recognition of lease assets and lease liabilities by lessees for leases classified as operating leases. The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (<em style="font: inherit;">1</em>) whether the contract includes an identified asset, (<em style="font: inherit;">2</em>) whether the Company obtains substantially all of the economic benefits from the use of the asset throughout the period of use, and (<em style="font: inherit;">3</em>) whether the Company has the right to direct how and for what purpose the identified asset is used throughout the period of use.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any <em style="font: inherit;">one</em> of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have <em style="font: inherit;">no</em> alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does <em style="font: inherit;">not</em> meet any <em style="font: inherit;">one</em> of these criteria. Since all of the Company’s lease contracts do <em style="font: inherit;">not</em> meet any of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Operating lease right-of-use (“ROU”) assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As most of the Company's leases do <em style="font: inherit;">not</em> provide an implicit rate, the Company uses its incremental borrowing rate based on information available on the commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. All ROU assets are reviewed for impairment. In <em style="font: inherit;">2022,</em> the Company abandoned <em style="font: inherit;">one</em> of its offices, and as a result $439 was written off. The lease terms <em style="font: inherit;"> may </em>include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company elected to <em style="font: inherit;">not</em> recognize a lease liability and a ROU asset for lease with a term of <em style="font: inherit;">twelve</em> months or less.</p> 439000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Goodwill</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Goodwill is carried at cost and is <em style="font: inherit;">not</em> amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances. The Company conducts its annual test of impairment for goodwill on <em style="font: inherit;"> October </em><em style="font: inherit;">1st</em> of each year.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company operates in <span style="-sec-ix-hidden:c93984930">one</span> operating segment and this segment comprises only <span style="-sec-ix-hidden:c93984931">one</span> reporting unit.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">ASC <em style="font: inherit;">350</em> allows an entity to <em style="font: inherit;">first</em> assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does <em style="font: inherit;">not</em> result in a more likely than <em style="font: inherit;">not</em> indication of impairment, <em style="font: inherit;">no</em> further impairment testing is required. If the Company elects <em style="font: inherit;">not</em> to use this option, or if the Company determines that it is more likely than <em style="font: inherit;">not</em> that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess, in accordance with the guidance in FASB Accounting Standards Update ("ASU") <em style="font: inherit;">No.</em> <em style="font: inherit;">2017</em>-<em style="font: inherit;">04,</em> Intangibles - Goodwill and Other (Topic <em style="font: inherit;">350</em>), Simplifying the Test for Goodwill Impairment. For each of the <em style="font: inherit;">three</em> years in the period ended <em style="font: inherit;"> December 31, 2022, </em>no impairment of goodwill has been recorded.</p> 0 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Intangible assets, net</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Acquired intangible assets with finite lives are amortized over their estimated useful lives. The Company amortizes intangible assets with finite lives over periods ranging from <span style="-sec-ix-hidden:c93984945">half</span> a year to <span style="-sec-ix-hidden:c93984946">seven</span> and a half years, using the straight line method, unless another method is more appropriate.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company’s long-lived assets and intangible assets with finite lives are reviewed for impairment in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">360</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">35,</em> “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable.  Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group).  If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company did <span style="-sec-ix-hidden:c93984953"><span style="-sec-ix-hidden:c93984954">not</span></span> record any impairments during the years ended <em style="font: inherit;"> December 31, 2020 </em>and <em style="font: inherit;">2021.</em> In <em style="font: inherit;">2022,</em> the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in <em style="font: inherit;"> August 2019, </em>as the Company decided to cease the development of this product line. In <em style="font: inherit;">2022,</em> the Company also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (<em style="font: inherit;">1</em>) an impairment charge of $479 relating to an agreement to acquire certain NB-IoT technologies, and (<em style="font: inherit;">2</em>) an impairment charge of $1,479 relating to an agreement to purchase certain assets and services from Immervision.</p> 3556000 479000 1479000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Investments in marketable equity securities:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company holds an equity interest in Cipia Vision Ltd (CPIA.TA) ("Cipia"). For the year ended <em style="font: inherit;"> December 31, 2020, </em>Cipia was a privately held company and the Company's investment in Cipia did <em style="font: inherit;">not</em> have a readily determinable fair value. As such, for the year ended <em style="font: inherit;"> December 31, 2020, </em>the Company has elected to account for its investment in Cipia using the measurement alternative pursuant to ASC <em style="font: inherit;">321</em> Investments — Equity Securities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> November 2021, </em>Cipia completed its IPO on the Tel-Aviv Stock Exchange, and as a result, the Company's investment in Cipia was <em style="font: inherit;">no</em> longer eligible for the measurement alternative. As such, following Cipia's IPO, the Company measured its Cipia investment at fair value with changes in fair value recognized in remeasurement of marketable equity securities. As of <em style="font: inherit;"> December 31, 2022, </em>the investment fair value amounted to $408. The Company recorded a gain of <span style="-sec-ix-hidden:c93984968">$1,983</span> and a loss of $2,511 for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2022,</em> respectively from the remeasurement of the investment.</p> 408000 2511000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Revenue recognition</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following is a description of principal activities from which the Company generates revenue. Revenues are recognized when control of the promised goods or services are transferred to the customers in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Company determines revenue recognition through the following steps:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">identification of the contract with a customer;</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="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">identification of the performance obligations in the contract;</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="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">determination of the transaction price;</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="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">allocation of the transaction price to the performance obligations in the contract; and</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="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">recognition of revenue when, or as, the Company satisfies a performance obligation.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company enters into contracts that can include various combinations of products and services, as detailed below, which are generally capable of being distinct and accounted for as separate performance obligations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company generates its revenues from (<em style="font: inherit;">1</em>) licensing intellectual properties, which in certain circumstances are modified for customer-specific requirements, (<em style="font: inherit;">2</em>) royalty revenues, and (<em style="font: inherit;">3</em>) other revenues, which include revenues from NRE services, support, training and sale of development systems and chips, which are included in licensing and related revenue in the accompanying consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for its IP license revenues and related services, which provide the Company's customers with rights to use the Company's IP, in accordance with ASC <em style="font: inherit;">606.</em> A license <em style="font: inherit;"> may </em>be perpetual or time limited in its application. In accordance with ASC <em style="font: inherit;">606,</em> the Company will recognize revenue from IP license at the time of delivery when the customer accepts control of the IP, as the IP is functional without professional services, updates and technical support. The Company has concluded that its IP license is distinct as the customer can benefit from the license on its own.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of IP license are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues from contracts that involve significant customization of the Company’s IP to customer-specific specifications are considered as <em style="font: inherit;">one</em> performance obligation satisfied over-time. The Company’s performance obligation does <em style="font: inherit;">not</em> create an asset with alternative use, and the Company has an enforceable right to payment. The Company recognizes revenue on such contracts using cost based input methods, which recognize revenue and gross profit as work is performed based on a ratio between actual costs incurred compared to the total estimated costs for the contract. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses are <em style="font: inherit;">first</em> determined, in the amount of the estimated loss on the entire contract.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by the Company’s licensees on sales of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. For a majority of the Company’s royalty revenues, the Company receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does <em style="font: inherit;">not</em> receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on the Company’s estimation of the customer’s sales during the quarter.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Contracts with customers generally contain an agreement to provide for training and post contract support, which consists of telephone or e-mail support, correction of errors (bug fixing) and unspecified updates and upgrades. Fees for post contract support, which takes place after delivery to the customer, are specified in the contract and are generally mandatory for the <em style="font: inherit;">first</em> year. After the mandatory period, the customer <em style="font: inherit;"> may </em>extend the support agreement on similar terms on an annual basis. The Company considers the post contract support performance obligation as a distinct performance obligation that is satisfied over time, and as such, it recognizes revenue for post contract support on a straight-line basis over the period for which technical support is contractually agreed to be provided to the licensee, typically <span style="-sec-ix-hidden:c93984982">twelve</span> months.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues that are derived from NRE chip design services are performance obligations that are recognized over time as the services are rendered. For time-and-materials contracts, the performance obligation is satisfied, and revenue is recognized over time as the services are performed. Generally, contracts call for billings on a time-and-materials basis; however, in instances when a fixed-fee contract is signed, revenue is recognized over time, based on an input method of labor costs expended, relative to total expected labor costs to complete the contract.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues from the sale of development systems and chips are recognized when control of the promised goods or services are transferred to the customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing, unless the financing period is under <em style="font: inherit;">one</em> year and only after the products or services were provided, which is a practical expediency permitted under ASC <em style="font: inherit;">606.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Deferred revenues, which represent a contract liability, include unearned amounts received under license and NRE agreements, unearned technical support and amounts paid by customers <em style="font: inherit;">not</em> yet recognized as revenues.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. If the expected amortization period is <span style="-sec-ix-hidden:c93984987">one</span> year or less, the commission fee is expensed when incurred.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Cost of revenue</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Cost of revenue includes the costs of products, services and royalty expense payments to the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the “IIA“) (refer to Note <em style="font: inherit;">16</em> for further details). Cost of product revenue includes materials, subcontractors, amortization of acquired assets and the portion of development costs associated with product development arrangements. Cost of service revenue includes salary and related costs for personnel engaged in services, training and customer support, and travel, office expenses and other support costs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Income taxes</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recognizes income taxes under the liability method. It recognizes deferred income tax assets and liabilities for the expected future consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to apply to taxable income for the years in which differences are expected to reverse. The effect of a change in tax rates on deferred income taxes is recognized in the statements of income (loss) during the period that includes the enactment date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Valuation allowance is recorded to reduce the deferred tax assets to the net amount that the Company believes is more likely than <em style="font: inherit;">not</em> to be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing tax planning strategies, in assessing the need for a valuation allowance.  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for uncertain tax positions in accordance with ASC <em style="font: inherit;">740.</em> ASC <em style="font: inherit;">740</em>-<em style="font: inherit;">10</em> contains a <em style="font: inherit;">two</em>-step approach to recognizing and measuring uncertain tax positions. The <em style="font: inherit;">first</em> step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than <em style="font: inherit;">not</em> that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. 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> (cumulative probability) likely to be realized upon ultimate settlement. The Company accrues interest and penalties related to unrecognized tax benefits under taxes on income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Research and development</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Research and development costs are charged to the consolidated statements of income (loss) as incurred.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Government grants and tax credits</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Government grants received by the Company relating to categories of operating expenditures are credited to the consolidated statements of income (loss) during the period in which the expenditure to which they relate is charged. Royalty and non-royalty-bearing grants from the IIA for funding certain approved research and development projects are recognized at the time when the Company is entitled to such grants, on the basis of the related costs incurred, and included as a deduction from research and development expenses in the consolidated statements of income (loss).</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded grants in the amounts of $2,844, $3,595 and $4,850 for the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> respectively. The Company’s Israeli subsidiary is obligated to pay royalties amounting to 3%-3.5% of the sales of certain products the development of which received grants from the IIA in previous years. The obligation to pay these royalties is contingent on actual sales of the products. Grants received from the IIA <em style="font: inherit;"> may </em>become repayable if certain criteria under the grants are <em style="font: inherit;">not</em> met.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The French Research Tax Credit, Crédit d’Impôt Recherche (“CIR”), is a French tax incentive to stimulate research and development (“R&amp;D”) which is relevant for the Company's French subsidiaries (RivieraWaves SAS and CEVA France). Generally, the CIR offsets the income tax to be paid and the remaining portion (if any) can be refunded. The CIR is calculated based on the claimed volume of eligible R&amp;D expenditures by the Company. As a result, the CIR is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> the Company recorded CIR benefits in the amount of $3,287, $2,299 and $2,152, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The research &amp; development (R&amp;D) tax credit in the UK is designed to encourage innovation and increase spending on R&amp;D activities for companies operating in the UK. This is relevant to the Company’s subsidiary R&amp;D centers in the UK. Generally, the UK R&amp;D tax credit offsets the income tax to be paid and the remaining portion (if any) will be refunded. The R&amp;D tax credit is calculated based on the claimed volume of eligible R&amp;D expenditures by the Company. As a result, the R&amp;D tax credit is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> the Company recorded R&amp;D tax credit benefits in the amount of $198, $248 and $164, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2844000 3595000 4850000 0.03 0.035 3287000 2299000 2152000 198000 248000 164000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Employee benefit plan</i></b><i>: </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Certain of the Company’s employees are eligible to participate in a defined contribution pension plan (the “Plan”). Participants in the Plan <em style="font: inherit;"> may </em>elect to defer a portion of their pre-tax earnings into the Plan, which is run by an independent party. The Company makes pension contributions at rates varying up to 10% of the participant’s pensionable salary. Contributions to the Plan are recorded as an expense in the consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s U.S. operations maintain a retirement plan (the “U.S. Plan”) that qualifies as a deferred salary arrangement under Section <em style="font: inherit;">401</em>(k) of the Internal Revenue Code. Participants in the U.S. Plan <em style="font: inherit;"> may </em>elect to defer a portion of their pre-tax earnings, up to the Internal Revenue Service annual contribution limit. The Company matches 50% of each participant’s contributions up to a maximum of 6% of the participant’s base pay. Each participant <em style="font: inherit;"> may </em>contribute up to 15% of base remuneration. Contributions to the U.S. Plan are recorded during the year contributed as an expense in the consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Total contributions for the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022</em> were $1,232, $1,155 and $1,034, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.10 0.50 0.06 0.15 1232000 1155000 1034000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Accrued severance pay</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Effective <em style="font: inherit;"> July 1, 2021, </em>the Israeli subsidiary’s agreements with employees hired prior to <em style="font: inherit;"> August 1, 2016, </em>are under Section <em style="font: inherit;">14</em> of the Severance Pay Law, <em style="font: inherit;">1963.</em> Up to <em style="font: inherit;"> July 1, 2021, </em>the liability of CEVA’s Israeli subsidiary for severance pay for employees hired prior to <em style="font: inherit;"> August 1, 2016, </em>was calculated pursuant to Israeli severance pay law based on the most recent salary of each employee multiplied by the number of years of employment for these employee as of <em style="font: inherit;"> June 30, 2021. </em>The Israeli subsidiary’s liability for the period until <em style="font: inherit;"> June 30, 2021, </em>is fully provided for by monthly deposits with severance pay funds, insurance policies and an accrual. The deposited funds include profits and losses accumulated up to <em style="font: inherit;"> June 30, 2021. </em>The deposited funds <em style="font: inherit;"> may </em>be withdrawn only upon the fulfillment of the obligation pursuant to Israeli severance pay law or labor agreements. The value of these policies is recorded as an asset on the Company’s consolidated balance sheets.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Effective <em style="font: inherit;"> August 1, 2016, </em>the Israeli subsidiary’s agreements with new employees in Israel are under Section <em style="font: inherit;">14</em> of the Severance Pay Law, <em style="font: inherit;">1963,</em> and effective <em style="font: inherit;"> July 1, 2021, </em>also with employees hired prior to <em style="font: inherit;"> August 1, 2016. </em>The Israeli subsidiary’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, <em style="font: inherit;">no</em> additional obligation exists regarding the matter of severance pay, and <em style="font: inherit;">no</em> additional payments is made by the Israeli subsidiary to the employee. Furthermore, the related obligation and amounts deposited on behalf of the employee for such obligation are <em style="font: inherit;">not</em> stated on the balance sheet, as the Israeli subsidiary is legally released from any obligation to employees once the required deposit amounts have been paid.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Severance pay expenses, net of related income, for the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> were $1,983, $1,943 and $2,706, respectively.</p> 1983000 1943000 2706000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Equity-based compensation</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for equity-based compensation in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">718,</em> “Stock Compensation” which requires the recognition of compensation expenses based on estimated fair values for all equity-based awards made to employees and non-employee directors. Equity-based compensation primarily includes restricted stock units (“RSUs”), as well as options, stock appreciation right (“SAR”), performance-based stock units (“PSUs”) and employee stock purchase plan awards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company use the straight-line recognition method for awards subject to graded vesting based only on a service condition and the accelerated method for awards that are subject to performance or market conditions. The fair value of each RSU and PSU (excluding PSUs based on market condition awards) is the market value as determined by the closing price of the common stock on the day of grant. The Company estimates the fair value of PSU based on market condition awards on the date of grant using the Monte-Carlo simulation model.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" 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); width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" 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); width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" 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); width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 46%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">32%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">39%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">38%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.1%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.9%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.1%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.7%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c93985158"> 0. 5%</span></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.0%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected forfeiture</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contractual term of up to</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 7%; vertical-align: bottom;"><em style="font: inherit;">24 months</em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">24 months</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">24 months</em></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> the Company recognized equity-based compensation expense related to stock options, SARs, RSUs, PSUs and employee stock purchase plan as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New 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: 3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b><b><b>Year ended December 31,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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: 3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b><b><b>2020</b></b></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; 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: 3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b><b><b>2021</b></b></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; 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: 3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b><b><b>2022</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of 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;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">639</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,461</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Research and development, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Sales and marketing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,038</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,626</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,550</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">General and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; 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,085</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,324</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: 13%; 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,954</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total equity-based compensation expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; 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);">13,636</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; padding-bottom: 3px;"> </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: 13%; 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);">13,055</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; padding-bottom: 3px;"> </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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,505</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> December 31, 2022, </em>there was $22,376 of unrecognized compensation expense related to unvested RSUs, PSUs and employee stock purchase plan. This amount is expected to be recognized over a weighted-average period of 1.6 years. As of <em style="font: inherit;"> December 31, 2022, </em>there was no unrecognized compensation expense related to unvested stock options and SARs.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" 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); width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" 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); width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" 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); width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 46%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">32%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">39%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">38%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.1%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.9%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.1%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.7%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c93985158"> 0. 5%</span></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.0%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected forfeiture</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contractual term of up to</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 7%; vertical-align: bottom;"><em style="font: inherit;">24 months</em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">24 months</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">24 months</em></p> </td></tr> </tbody></table> 0 0 0 0.32 0.60 0.39 0.60 0.38 0.50 0.001 0.019 0.001 0.017 0.030 0 0 0 P24M P24M P24M <table cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New 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: 3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b><b><b>Year ended December 31,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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: 3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b><b><b>2020</b></b></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; 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: 3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b><b><b>2021</b></b></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; 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: 3pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b><b><b>2022</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of 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;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">639</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,461</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Research and development, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8,540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Sales and marketing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,038</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,626</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,550</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">General and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; 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,085</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,324</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: 13%; 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,954</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total equity-based compensation expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; 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);">13,636</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; padding-bottom: 3px;"> </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: 13%; 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);">13,055</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; padding-bottom: 3px;"> </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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,505</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 639000 818000 1461000 6874000 7287000 8540000 2038000 1626000 1550000 4085000 3324000 2954000 13636000 13055000 14505000 22376000 P1Y7M6D 0 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Fair value of financial instruments</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The carrying amount of cash, cash equivalents, short term bank deposits, trade receivables, other accounts receivable, trade payables and other accounts payable approximates fair value due to the short-term maturities of these instruments. Marketable securities, marketable equity securities and derivative instruments are carried at fair value. See Note <em style="font: inherit;">5</em> for more information.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Comprehensive income (loss)</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for comprehensive income (loss) in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">220,</em> “Comprehensive Income.” This statement establishes standards for the reporting and display of comprehensive income (loss) and its components in a full set of general purpose financial statements. Comprehensive income (loss) generally represents all changes in stockholders’ equity during the period except those resulting from investments by, or distributions to, stockholders. The Company’s items of other comprehensive income (loss) relate to unrealized gains and losses, net of tax, on hedging derivative instruments and marketable securities.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Concentration of credit risk</i></b><i>: </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, bank deposits, marketable securities, foreign exchange contracts and trade receivables. The Company invests its surplus cash in cash deposits and marketable securities in financial institutions and has established guidelines relating to diversification and maturities to maintain safety and liquidity of the investments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The majority of the Company’s cash and cash equivalents are invested in high grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits <em style="font: inherit;"> may </em>be redeemed on demand and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (“FDIC”) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. Generally, these cash equivalents <em style="font: inherit;"> may </em>be redeemed upon demand and, therefore management believes that it bears a lower risk. The short-term and long-term bank deposits are held in financial institutions which management believes are institutions with high credit standing, and accordingly, minimal credit risk from geographic or credit concentration. Furthermore, the Company holds an investment portfolio consisting principally of corporate bonds. The Company has the ability to hold such investments until recovery of temporary declines in market value or maturity. However, the Company can provide <em style="font: inherit;">no</em> assurance that it will recover declines in the market value of its investments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company is exposed primarily to fluctuations in the level of U.S. interest rates. To the extent that interest rates rise, fixed interest investments <em style="font: inherit;"> may </em>be adversely impacted, whereas a decline in interest rates <em style="font: inherit;"> may </em>decrease the anticipated interest income for variable rate investments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company is exposed to financial market risks, including changes in interest rates. The Company typically does <em style="font: inherit;">not</em> attempt to reduce or eliminate its market exposures on its investment securities because the majority of its investments are short-term.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s trade receivables are geographically diverse, mainly in the Asia Pacific, and also in the United States and Europe. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and to date has <em style="font: inherit;">not</em> experienced any material losses. The Company makes estimates of expected credit losses for based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that <em style="font: inherit;"> may </em>affect its ability to collect from customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 63pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">beginning of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">period</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Additions</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Deduction</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">end of period</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ended December 31, 2022</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Allowance for credit 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Year ended December 31, 2021</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Allowance for credit 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(164</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Year ended December 31, 2020</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Allowance for credit 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,443</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company has <em style="font: inherit;">no</em> off-balance-sheet concentration of credit risk.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 63pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">beginning of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">period</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Additions</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Deduction</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">end of period</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ended December 31, 2022</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Allowance for credit 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Year ended December 31, 2021</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Allowance for credit 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(164</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Year ended December 31, 2020</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Allowance for credit 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,443</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 288000 25000 0 313000 300000 152000 164000 288000 327000 1443000 1470000 300000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Derivative and hedging activities</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company follows the requirements of FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">815,”</em> Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of <span style="-sec-ix-hidden:c93985058">one</span> to <span style="-sec-ix-hidden:c93985059">twelve</span> months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021,</em> and <em style="font: inherit;">2022,</em> the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $4,500 and $12,200, respectively.</p> 4500000 12200000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Advertising expenses</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Advertising expenses are charged to consolidated statements of income (loss) as incurred. Advertising expenses for the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022</em> were $559, $623 and $746, respectively.</p> 559000 623000 746000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Treasury stock</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company repurchases its common stock from time to time pursuant to a board-authorized share repurchase program through open market purchases and repurchase plans.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">505</em>-<em style="font: inherit;">30,</em> “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Net income (loss) per share of common stock</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year, plus dilutive potential shares of common stock considered outstanding during the year, in accordance with FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">260,</em> “Earnings Per Share.”</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator:</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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Net income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">396</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(23,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;"><b>Denominator (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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Basic weighted-average common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">22,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">22,819</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">23,172</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Effect of stock-based awards</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">432</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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Diluted weighted-average common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">22,107</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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,251</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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,172</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Basic net income (loss) per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.11</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; padding-bottom: 3px;"> </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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.02</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; padding-bottom: 3px;"> </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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.00</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Diluted net income (loss) per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.11</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; padding-bottom: 3px;"> </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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.02</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; padding-bottom: 3px;"> </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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 1,132,017 for the years ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020.</em> The weighted-average number of shares related to outstanding equity-based awards excluded from the calculation of diluted net income per share, since their effect was anti-dilutive, were 65,073 shares for the year ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021.</em> The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 985,277 for the years ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator:</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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Net income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">396</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(23,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;"><b>Denominator (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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Basic weighted-average common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">22,107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">22,819</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">23,172</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Effect of stock-based awards</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">432</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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Diluted weighted-average common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">22,107</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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,251</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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,172</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Basic net income (loss) per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.11</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; padding-bottom: 3px;"> </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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.02</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; padding-bottom: 3px;"> </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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.00</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Diluted net income (loss) per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.11</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; padding-bottom: 3px;"> </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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.02</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; padding-bottom: 3px;"> </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: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> -2379000 396000 -23183000 22107000 22819000 23172000 0 432000 0 22107000 23251000 23172000 -0.11 0.02 -1.00 -0.11 0.02 -1.00 1132017 65073 985277 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Recently Issued Accounting Pronouncement, <em style="font: inherit;">Not</em> Yet Adopted by the Company</i></b><i>: </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">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> Fair Value Measurement (Topic <em style="font: inherit;">820</em>): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic <em style="font: inherit;">820.</em> The guidance is effective for annual periods beginning after <em style="font: inherit;"> December 15, 2023, </em>with early adoption permitted. The adoption of this standard is <em style="font: inherit;">not</em> expected to result in a significant impact on the Company’s consolidated financial statements.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE <em style="font: inherit;">2:</em> REVENUE RECOGNITION</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The estimated revenues do <em style="font: inherit;">not</em> include amounts of royalties or unexercised contract renewals:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 36pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New 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: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><b>2023</b></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: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><b>2024</b></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: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><b>2025</b></b></p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">License, NRE and related revenues</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c93985246">15,531</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c93985247">739</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c93985248">559</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><span style="text-decoration: underline; ">Disaggregation of revenue:</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The following table provides information about disaggregated revenue by primary geographical market, major product line and timing of revenue recognition:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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><b>Year ended December 31, 2021</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="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><b>Year ended December 31, 2022</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="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>Licensing, NRE </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and related</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>revenues</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>Royalties </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>Total</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>Licensing, NRE and </b><b>related revenues</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>Royalties </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>Total</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Primary geographical markets</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><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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: 0pt 0pt 0pt 18pt;">United States</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;">16,685</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;">10,033</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;">26,718</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20,995</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,100</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">28,095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Europe and Middle East</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;">2,938</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;">3,938</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;">6,876</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,864</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,205</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10,069</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Asia Pacific</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;">53,194</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;">35,908</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;">89,102</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">61,400</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">35,084</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">96,484</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</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);">10</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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);">10</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &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 45pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">72,827</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">49,879</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">122,706</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">89,259</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">45,389</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">134,648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &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;">Major product/service lines</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><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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: 0pt 0pt 0pt 18pt;">Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT, and SATA/SAS)</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;">52,460</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;">36,960</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;">89,420</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">62,376</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">33,891</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">96,267</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)</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);">20,367</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);">12,919</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);">33,286</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">26,883</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,498</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">38,381</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">72,827</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">49,879</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">122,706</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">89,259</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">45,389</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">134,648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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;">Timing of revenue recognition</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><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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: 0pt;">Products transferred at a point in time</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;">53,401</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;">49,879</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;">103,280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">62,328</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">45,389</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">107,717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Products and services transferred over time</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);">19,426</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">—</em></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);">19,426</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">26,931</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">—</em></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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">26,931</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">72,827</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">49,879</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">122,706</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">89,259</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">45,389</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">134,648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Year ended December 31, 2020 </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Licensing and </b><b>related revenues</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Royalties </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Primary geographical markets</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,716</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,097</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Europe and Middle East</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,176</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,790</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,966</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">39,621</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: 15%; 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);">27,926</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: 15%; 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);">67,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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">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: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; 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);">52,513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; 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);">47,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; 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);">100,326</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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Major product/service lines</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT, and SATA/SAS)</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40,748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">78,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; 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);">11,765</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: 15%; 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,896</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: 15%; 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);">21,661</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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; 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);">52,513</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; padding-bottom: 3px;"> </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: 15%; 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);">47,813</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; padding-bottom: 3px;"> </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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100,326</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Timing of revenue recognition</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products transferred at a point in time</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40,075</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,888</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred over time</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; 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,438</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: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; 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,438</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; 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);">52,513</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; padding-bottom: 3px;"> </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: 15%; 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);">47,813</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; padding-bottom: 3px;"> </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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100,326</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;"><span style="text-decoration: underline; ">Contract balances:</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;">The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 45pt; width: 95%; 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;"> </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>December 31, 2021 </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>December 31, 2022 </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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14,644</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12,297</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled receivables (associated with licensing, NRE and related revenue)</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,833</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,695</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled receivables (associated with royalties)</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10,972</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10,258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenues (short-term contract liabilities)</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,661</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;">The Company receives payments from customers based upon contractual payment schedules; trade receivables are recorded when the right to consideration becomes unconditional, and an invoice is issued to the customer. Unbilled receivables associated with licensing and other include amounts related to the Company’s contractual right to consideration for completed performance objectives <em style="font: inherit;">not</em> yet invoiced. Unbilled receivables associated with royalties are recorded as the Company recognizes revenues from royalties earned during the year, but <em style="font: inherit;">not</em> yet invoiced, either by actual sales data received from customers, or, when applicable, by the Company’s estimation. Contract liabilities (deferred revenue) include payments received in advance of performance under the contract, and are realized with the associated revenue recognized under the contract.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;">During the year ended <em style="font: inherit;"> December 31, 2022, </em>the Company recognized $8,351 that was included in deferred revenues (short-term contract liability) balance at <em style="font: inherit;"> January 1, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Practical expediency and exemptions:</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Company generally expenses sales commissions when incurred because the amortization period would have been less than <em style="font: inherit;">one</em> year. The Company records these costs within sales and marketing expenses on the Company’s consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Company does <em style="font: inherit;">not</em> assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be <em style="font: inherit;">one</em> year or less.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 36pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New 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: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><b>2023</b></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: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><b>2024</b></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: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b><b>2025</b></b></p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">License, NRE and related revenues</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c93985246">15,531</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c93985247">739</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c93985248">559</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 15531000 739000 559000 <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;"> </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><b>Year ended December 31, 2021</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="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><b>Year ended December 31, 2022</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="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>Licensing, NRE </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and related</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>revenues</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>Royalties </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>Total</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>Licensing, NRE and </b><b>related revenues</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>Royalties </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>Total</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Primary geographical markets</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><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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: 0pt 0pt 0pt 18pt;">United States</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;">16,685</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;">10,033</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;">26,718</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20,995</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,100</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">28,095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Europe and Middle East</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;">2,938</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;">3,938</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;">6,876</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,864</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,205</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10,069</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Asia Pacific</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;">53,194</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;">35,908</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;">89,102</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">61,400</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">35,084</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">96,484</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</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);">10</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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);">10</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &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 45pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">72,827</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">49,879</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">122,706</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">89,259</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">45,389</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">134,648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &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;">Major product/service lines</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><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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: 0pt 0pt 0pt 18pt;">Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT, and SATA/SAS)</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;">52,460</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;">36,960</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;">89,420</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">62,376</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">33,891</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">96,267</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)</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);">20,367</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);">12,919</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);">33,286</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">26,883</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,498</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">38,381</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">72,827</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">49,879</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">122,706</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">89,259</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">45,389</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">134,648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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;">Timing of revenue recognition</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><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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: 0pt;">Products transferred at a point in time</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;">53,401</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;">49,879</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;">103,280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">62,328</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">45,389</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">107,717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Products and services transferred over time</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);">19,426</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">—</em></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);">19,426</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">26,931</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">—</em></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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">26,931</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">72,827</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">49,879</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 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);">122,706</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">89,259</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">45,389</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">134,648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Year ended December 31, 2020 </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Licensing and </b><b>related revenues</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Royalties </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Primary geographical markets</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,716</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,097</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Europe and Middle East</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,176</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,790</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,966</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">39,621</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: 15%; 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);">27,926</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: 15%; 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);">67,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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">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: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; 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);">52,513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; 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);">47,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 15%; 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);">100,326</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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Major product/service lines</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Connectivity products (baseband for handset and other devices, Bluetooth, Wi-Fi, NB-IoT, and SATA/SAS)</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40,748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">78,665</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Smart sensing products (AI, sensor fusion, audio/sound and imaging and vision)</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; 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);">11,765</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: 15%; 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,896</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: 15%; 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);">21,661</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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; 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);">52,513</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; padding-bottom: 3px;"> </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: 15%; 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);">47,813</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; padding-bottom: 3px;"> </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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100,326</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Timing of revenue recognition</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><td style="font-family: &quot;Times New Roman&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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products transferred at a point in time</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40,075</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47,813</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,888</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred over time</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 15%; 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,438</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: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; 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,438</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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; 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);">52,513</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; padding-bottom: 3px;"> </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: 15%; 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);">47,813</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; padding-bottom: 3px;"> </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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100,326</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 16685000 10033000 26718000 20995000 7100000 28095000 2938000 3938000 6876000 6864000 3205000 10069000 53194000 35908000 89102000 61400000 35084000 96484000 10000 0 10000 0 0 0 72827000 49879000 122706000 89259000 45389000 134648000 52460000 36960000 89420000 62376000 33891000 96267000 20367000 12919000 33286000 26883000 11498000 38381000 72827000 49879000 122706000 89259000 45389000 134648000 53401000 49879000 103280000 62328000 45389000 107717000 19426000 19426000 26931000 26931000 72827000 49879000 122706000 89259000 45389000 134648000 6716000 14097000 20813000 6176000 5790000 11966000 39621000 27926000 67547000 52513000 47813000 100326000 40748000 37917000 78665000 11765000 9896000 21661000 52513000 47813000 100326000 40075000 47813000 87888000 12438000 0 12438000 52513000 47813000 100326000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 45pt; width: 95%; 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;"> </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>December 31, 2021 </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>December 31, 2022 </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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14,644</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12,297</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled receivables (associated with licensing, NRE and related revenue)</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,833</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,695</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled receivables (associated with royalties)</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10,972</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10,258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenues (short-term contract liabilities)</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,661</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 14644000 12297000 1833000 8695000 10972000 10258000 8661000 3168000 8351000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE <em style="font: inherit;">3:</em> MARKETABLE SECURITIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following is a summary of available-for-sale marketable securities at <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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><b>As at December</b> <b>31, 2022 </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>Amortized</b><br/> <b>cost</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>Gross</b><br/> <b>unrealized</b><br/> <b>gains</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>Gross</b><br/> <b>unrealized</b><br/> <b>losses</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>Fair</b><br/> <b>value</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures within one year:</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;"><b> </b></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;"><b> </b></td><td style="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;"><b> </b></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 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;"><b> </b></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 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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">17,552</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%; 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; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,330</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16,222</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through five 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;"><b> </b></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;"><b> </b></td><td style="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;"><b> </b></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 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;"><b> </b></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 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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</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; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101,355</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">38</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,535</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">95,858</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">118,907</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">38</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,865</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">112,080</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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><b>As at December</b> <b>31, 2021 </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>Amortized</b><br/> <b>cost</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>Gross</b><br/> <b>unrealized</b><br/> <b>gains</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>Gross</b><br/> <b>unrealized</b><br/> <b>losses</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>Fair</b><br/> <b>value</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures within one year:</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;"><b> </b></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;"><b> </b></td><td style="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;"><b> </b></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 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;"><b> </b></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 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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,937</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">39</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,969</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through five 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;"><b> </b></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;"><b> </b></td><td style="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;"><b> </b></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 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;"><b> </b></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 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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</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; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">78,920</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">227</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(818</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">78,329</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">90,857</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">266</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(825</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">90,298</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table presents gross unrealized losses and fair values for those investments that were in an unrealized loss position as of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2022,</em> and the length of time that those investments have been in a continuous loss position:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 0pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 32%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Less than 12 months</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>12 months or greater</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 32%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Gross</b><b> </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>unrealized </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>loss</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Gross</b><b> </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>unrealized </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>loss</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 32%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">58,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,885</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">48,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,980</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 32%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">53,412</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(667</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022</em> the amount of credit losses recorded was <em style="font: inherit;">not</em> material.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table presents gross realized gains and losses from sale of available-for-sale marketable securities:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; 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;"> </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><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2020</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>2021</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>2022</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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;">Gross realized gains from sale of available-for-sale marketable securities</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">43</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: 13%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross realized losses from sale of available-for-sale marketable securities</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(20</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">      </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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><b>As at December</b> <b>31, 2022 </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>Amortized</b><br/> <b>cost</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>Gross</b><br/> <b>unrealized</b><br/> <b>gains</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>Gross</b><br/> <b>unrealized</b><br/> <b>losses</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>Fair</b><br/> <b>value</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures within one year:</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;"><b> </b></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;"><b> </b></td><td style="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;"><b> </b></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 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;"><b> </b></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 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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">17,552</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%; 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; margin-left: 0pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,330</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16,222</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through five 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;"><b> </b></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;"><b> </b></td><td style="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;"><b> </b></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 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;"><b> </b></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 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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</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; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101,355</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">38</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,535</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">95,858</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">118,907</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">38</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,865</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">112,080</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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><b>As at December</b> <b>31, 2021 </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>Amortized</b><br/> <b>cost</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>Gross</b><br/> <b>unrealized</b><br/> <b>gains</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>Gross</b><br/> <b>unrealized</b><br/> <b>losses</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>Fair</b><br/> <b>value</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures within one year:</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;"><b> </b></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;"><b> </b></td><td style="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;"><b> </b></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 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;"><b> </b></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 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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,937</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">39</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,969</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through five 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;"><b> </b></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;"><b> </b></td><td style="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;"><b> </b></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 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;"><b> </b></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 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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</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; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">78,920</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">227</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(818</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">78,329</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">90,857</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">266</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(825</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">90,298</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 17552000 0 1330000 16222000 101355000 38000 5535000 95858000 118907000 38000 6865000 112080000 11937000 39000 7000 11969000 78920000 227000 818000 78329000 90857000 266000 825000 90298000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 0pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 32%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Less than 12 months</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>12 months or greater</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 32%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Gross</b><b> </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>unrealized </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>loss</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Gross</b><b> </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>unrealized </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>loss</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 32%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">58,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,885</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">48,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,980</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 32%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">53,412</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(667</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> 58706000 1885000 48539000 4980000 53412000 667000 12039000 158000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; 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;"> </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><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2020</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>2021</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>2022</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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;">Gross realized gains from sale of available-for-sale marketable securities</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">43</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: 13%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross realized losses from sale of available-for-sale marketable securities</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(20</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> 14000 43000 0 20000 30000 55000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE <em style="font: inherit;">4:</em> LEASES </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company leases substantially all of its office space and vehicles under operating leases. The Company's leases have original lease periods expiring between <em style="font: inherit;">2023</em> and <em style="font: inherit;">2034.</em> Many leases include <em style="font: inherit;">one</em> or more options to renew. The Company does <em style="font: inherit;">not</em> assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will <em style="font: inherit;">not</em> be terminated early.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following is a summary of weighted average remaining lease terms and discount rate for all of the Company’s operating leases:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; 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;"> </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>December 31, 2022 </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; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease term (years)</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4.89</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rate</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Total operating lease cost and cash payments for operating leases were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 36pt; width: 85%; 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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="2" style="text-align: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>2021</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: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>2022</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,085</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash payments 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,175</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Maturities of lease liabilities are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,040</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,877</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">851</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027 and thereafter</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,121</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total undiscounted cash flows</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">691</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Present value of lease liabilities</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; 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;"> </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>December 31, 2022 </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; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease term (years)</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4.89</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rate</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 36pt; width: 85%; 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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="2" style="text-align: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>2021</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: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>2022</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,085</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,288</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash payments 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,175</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> P4Y10M20D 0.0320 3085000 3288000 3175000 3211000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,040</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,877</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">851</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027 and thereafter</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,121</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total undiscounted cash flows</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">691</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Present value of lease liabilities</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 3040000 2487000 1877000 851000 2121000 10376000 691000 9685000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE <em style="font: inherit;">5:</em> FAIR VALUE MEASUREMENT</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">820,</em> “Fair Value Measurements and Disclosures” defines fair value, establishes a framework for measuring fair value. Fair value is an exit price, representing the amount that would be received for selling an asset or paid for the transfer of a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A <em style="font: inherit;">three</em>-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:</p> <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: 85%; margin-left: 36pt; margin-right: auto;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 16.5%; font-family: &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;">Level I</p> </td><td style="vertical-align: top; width: 79.4%; font-family: &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;">Unadjusted quoted prices in active markets that are accessible on the measurement date for identical, unrestricted assets or liabilities;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 16.5%; font-family: &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;">Level II</p> </td><td style="vertical-align: top; width: 79.4%; font-family: &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;">Quoted prices in markets that are <em style="font: inherit;">not</em> active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 16.5%; font-family: &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;">Level III</p> </td><td style="vertical-align: top; width: 79.4%; font-family: &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;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or <em style="font: inherit;">no</em> market activity).</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company measures its marketable securities, investments in marketable equity securities and foreign currency derivative contracts at fair value. Investments in marketable equity securities are classified within Level I as the securities are traded in an active market. Marketable securities and foreign currency derivative contracts are classified within Level II as the valuation inputs are based on quoted prices and market observable data of similar instruments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The table below sets forth the Company’s assets and liabilities measured at fair value by level within the fair value hierarchy. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 36pt; width: 95%; 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: 48%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</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>Level I</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>Level II</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>Level III</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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: 0pt;">Marketable securities:</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: 0pt 0pt 0pt 9pt;">Corporate bonds</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">112,080</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: 10%; 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; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">112,080</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: 10%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contract</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13</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: 10%; 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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13</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: 10%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in marketable equity securities</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">408</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">408</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: 10%; 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: 10%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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: 0pt;">Foreign exchange contracts</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">119</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: 10%; 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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">119</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: 10%; 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></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 36pt; width: 95%; 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: 48%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</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>Level I</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>Level II</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>Level III</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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: 0pt;">Marketable securities:</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: 0pt 0pt 0pt 9pt;">Corporate bonds</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">90,298</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: 10%; 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; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">90,298</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: 10%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contract</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; 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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in marketable equity securities</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,919</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,919</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: 10%; 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: 10%; 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></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 36pt; width: 95%; 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: 48%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</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>Level I</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>Level II</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>Level III</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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: 0pt;">Marketable securities:</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: 0pt 0pt 0pt 9pt;">Corporate bonds</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">112,080</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: 10%; 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; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">112,080</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: 10%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contract</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13</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: 10%; 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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13</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: 10%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in marketable equity securities</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">408</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">408</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: 10%; 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: 10%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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: 0pt;">Foreign exchange contracts</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">119</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: 10%; 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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">119</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: 10%; 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></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 36pt; width: 95%; 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: 48%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 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>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</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>Level I</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>Level II</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>Level III</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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: 0pt;">Marketable securities:</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: 0pt 0pt 0pt 9pt;">Corporate bonds</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">90,298</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: 10%; 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; margin-left: 0pt;">$</td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">90,298</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: 10%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contract</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; 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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in marketable equity securities</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,919</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,919</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: 10%; 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: 10%; 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></tr> </tbody></table> 112080000 0 112080000 0 13000 0 13000 0 408000 408000 0 0 119000 0 119000 0 90298000 0 90298000 0 63000 0 63000 0 2919000 2919000 0 0 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE <em style="font: inherit;">6:</em> PROPERTY AND EQUIPMENT, NET</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; 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: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Composition of assets, grouped by major classifications, is as follows:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" 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>As at December 31,</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="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>2021</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>2022</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost:</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Computers, software and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23,541</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">25,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Office furniture and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,069</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,195</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4,180</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4,656</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="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;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">28,790</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">31,605</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less – Accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(22,025</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(24,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,765</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;text-indent:9pt;">The Company recorded depreciation expenses in the amount of $3,184 and $3,190 for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2022,</em> respectively. In addition, in <em style="font: inherit;">2022,</em> assets <em style="font: inherit;">no</em> longer in use by the Company of $709 have been written down.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; 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: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Composition of assets, grouped by major classifications, is as follows:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" 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>As at December 31,</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="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>2021</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>2022</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost:</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Computers, software and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23,541</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">25,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Office furniture and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,069</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,195</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4,180</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4,656</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="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;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">28,790</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">31,605</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less – Accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(22,025</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(24,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,765</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 23541000 25754000 1069000 1195000 4180000 4656000 28790000 31605000 22025000 24506000 6765000 7099000 3184000 3190000 709000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE <em style="font: inherit;">7:</em> </b><b>GOODWILL AND INTANGIBLE ASSETS, NET</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">(a)</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Goodwill:</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Changes in goodwill are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; 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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" 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>Year ended December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr><td style="font-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="6" style="text-align: center; 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></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="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>2021</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>2022</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of January 1,</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">51,070</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">74,777</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition</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: 14%; 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,707</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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 as of December 31,</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,777</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,777</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">(b)</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Intangible assets:</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="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: 17%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year ended December 31, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year ended December 31, 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>average amortization</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>p</b><b>eriod (years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross carrying </b><b>amount</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated </b><b>amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross carrying </b><b>amount</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated </b><b>amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Impairment (*)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets –amortizable:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><span style="text-decoration: underline; "><b>Intangible assets related to the acquisition of Intrinsix business</b></span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,604</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">382</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,222</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,604</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,037</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%; 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; margin-left: 0pt;">$</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,567</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; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer backlog</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">421</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">164</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">257</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">421</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">421</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%; 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: 5%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Patents</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.0</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">218</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">26</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">192</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">218</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">69</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%; 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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">149</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; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Core technologies</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.0</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,329</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">647</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,682</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,329</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,757</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%; 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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,572</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="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to the acquisition of Hillcrest Labs business</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,518</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,130</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,388</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,518</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,998</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%; 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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">520</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; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer backlog</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">72</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">72</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: 5%; 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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">72</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">72</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%; 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: 5%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">R&amp;D Tools</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,475</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">810</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,665</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,475</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,140</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%; 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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,335</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="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to Immervision assets acquisition</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">R&amp;D Tools</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,063</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,679</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,384</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,063</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,556</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: 5%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to an investment in NB-IoT technologies</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">NB-IoT technologies (**)</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.0</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,961</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,144</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">817</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,961</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,424</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">537</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total intangible assets</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,661</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">8,054</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">14,607</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,661</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">12,425</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,556</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;">(*) During <em style="font: inherit;">2022,</em> the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in <em style="font: inherit;"> August 2019, </em>as the Company has decided to cease the development of this product line.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">(**) During the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2018,</em> the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have <em style="font: inherit;">not</em> been received and have been written off during <em style="font: inherit;">2022.</em> Of the $2,200, $210 has <em style="font: inherit;">not</em> resulted in cash outflows as of <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2022.</em> In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during <em style="font: inherit;">2019</em> an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Future estimated annual amortization charges are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; 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: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">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: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,909</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">956</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">15</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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><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; padding-bottom: 3px;"> </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: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded amortization expense in the amount of $3,801 and $4,371 for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2022,</em> respectively.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; 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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" 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>Year ended December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr><td style="font-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="6" style="text-align: center; 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></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="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>2021</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>2022</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of January 1,</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">51,070</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">74,777</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition</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: 14%; 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,707</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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 as of December 31,</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,777</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,777</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 51070000 74777000 23707000 0 74777000 74777000 <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: 17%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year ended December 31, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year ended December 31, 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>average amortization</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>p</b><b>eriod (years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross carrying </b><b>amount</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated </b><b>amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross carrying </b><b>amount</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated </b><b>amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Impairment (*)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets –amortizable:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><span style="text-decoration: underline; "><b>Intangible assets related to the acquisition of Intrinsix business</b></span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,604</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">382</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,222</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,604</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,037</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%; 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; margin-left: 0pt;">$</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,567</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; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer backlog</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">421</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">164</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">257</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">421</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">421</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%; 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: 5%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Patents</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.0</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">218</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">26</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">192</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">218</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">69</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%; 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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">149</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; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Core technologies</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.0</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,329</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">647</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,682</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,329</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,757</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%; 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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,572</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="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to the acquisition of Hillcrest Labs business</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,518</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,130</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,388</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,518</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,998</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%; 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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">520</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; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer backlog</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">72</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">72</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: 5%; 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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">72</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">72</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%; 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: 5%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">R&amp;D Tools</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,475</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">810</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,665</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,475</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,140</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%; 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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,335</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="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to Immervision assets acquisition</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">R&amp;D Tools</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,063</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,679</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,384</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,063</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,556</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: 5%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to an investment in NB-IoT technologies</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 9%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">NB-IoT technologies (**)</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: 8%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.0</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,961</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,144</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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">817</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,961</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,424</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">537</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="width: 17%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 8%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 5%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total intangible assets</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 8%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,661</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">8,054</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">14,607</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">22,661</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">12,425</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,556</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> P5Y6M 3604000 382000 3222000 3604000 1037000 0 2567000 P1Y6M 421000 164000 257000 421000 421000 0 0 P5Y 218000 26000 192000 218000 69000 0 149000 P3Y 3329000 647000 2682000 3329000 1757000 0 1572000 P4Y4M24D 3518000 2130000 1388000 3518000 2998000 0 520000 P0Y6M 72000 72000 0 72000 72000 0 0 P7Y6M 2475000 810000 1665000 2475000 1140000 0 1335000 P6Y4M24D 7063000 2679000 4384000 7063000 3507000 3556000 0 P7Y 1961000 1144000 817000 1961000 1424000 0 537000 22661000 8054000 14607000 22661000 12425000 3556000 6680000 3556000 2800000 600000 2200000 210000 239000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 72pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; 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: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">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: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,909</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">956</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">15</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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><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; padding-bottom: 3px;"> </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: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 2611000 1909000 1189000 956000 15000 6680000 3801000 4371000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE <em style="font: inherit;">8:</em> ACCRUED EXPENSES AND OTHER PAYABLES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; 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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" 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>As at December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2021</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>2022</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Engineering accruals</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">719</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">779</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Professional fees</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">782</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Government grants</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">795</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">918</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income taxes payable, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">420</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,547</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,314</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,542</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">4,030</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; 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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" 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>As at December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2021</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>2022</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Engineering accruals</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">719</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">779</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Professional fees</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">782</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">874</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Government grants</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">795</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">918</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income taxes payable, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">420</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,547</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,314</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,542</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">4,030</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 719000 779000 782000 874000 795000 918000 420000 2547000 1314000 1542000 4030000 6660000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE <em style="font: inherit;">9:</em> STOCKHOLDERS</b>’<b> EQUITY</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>a. Common stock:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Holders of common stock are entitled to one vote per share on all matters to be voted upon by the Company’s stockholders. In the event of a liquidation, dissolution or winding up of the Company, holders of common stock are entitled to share ratably in all of the Company’s assets. The Board of Directors <em style="font: inherit;"> may </em>declare a dividend out of funds legally available therefore and the holders of common stock are entitled to receive ratably any such dividends. Holders of common stock have <em style="font: inherit;">no</em> preemptive rights or other subscription rights to convert their shares into any other securities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>b. Preferred stock:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company is authorized to issue up to 5,000,000 shares of “blank check” preferred stock, par value $0.001 per share. Such preferred stock <em style="font: inherit;"> may </em>be issued by the Board of Directors from time to time in <em style="font: inherit;">one</em> or more series. These series <em style="font: inherit;"> may </em>have designations, preferences and relative, participating, optional or other special rights and any qualifications, limitations or restrictions thereof, including dividend rights, conversion rights, exchange rights, voting rights, redemption rights (including sinking and purchase fund provisions), and dissolution preferences as <em style="font: inherit;"> may </em>be determined by the Company’s Board of Directors.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>c. Share repurchase program:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> August </em><em style="font: inherit;">2008,</em> the Company announced that its Board of Directors approved a share repurchase program for up to one million shares of common stock which was further extended by an additional 6,400,000 shares in <em style="font: inherit;">2010,</em> <em style="font: inherit;">2013,</em> <em style="font: inherit;">2014,</em> <em style="font: inherit;">2018</em> and <em style="font: inherit;">2020.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2022,</em> 278,799 shares of common stock remained authorized for repurchase under the Company’s share repurchase program.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>d. Employee and non-employee stock plans:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company grants a mix of stock options, SARs capped with a ceiling and RSUs to employees and non‑employee directors of the Company and its subsidiaries under the Company’s equity plans and provides the right to purchase common stock pursuant to the Company’s <em style="font: inherit;">2002</em> employee stock purchase plan to employees of the Company and its subsidiaries.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The SAR unit confers the holder the right to stock appreciation over a preset price of the Company’s common stock during a specified period of time. When the unit is exercised, the appreciation amount is paid through the issuance of shares of the Company’s common stock. The ceiling limits the maximum income for each SAR unit. SARs are considered an equity instrument as it is a net share settled award capped with a ceiling (400% for all SAR grants made in years prior to <em style="font: inherit;">2016.</em> Starting in <em style="font: inherit;">2016,</em> the Company ceased to grant SAR units). The options and SARs granted under the Company’s stock incentive plans have been granted at the fair market value of the Company’s common stock on the grant date. Options and SARs granted to employees under stock incentive plans vest at a rate of 25% of the shares underlying the option after <em style="font: inherit;">one</em> year and the remaining shares vest in equal portions over the following 36 months, such that all shares are vested after <span style="-sec-ix-hidden:c93985649">four</span> years. Options granted to non‑employee directors vest 25% of the shares underlying the option on each anniversary of the option grant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A summary of the Company’s stock option and SARs activities and related information for the year ended <em style="font: inherit;"> December 31, 2022, </em>is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &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;"> </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>Number of</b><br/> <b>options and</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>SAR units (1)</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>Weighted</b><br/> <b>average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>exercise</b><br/> <b>price</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>Weighted </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>remaining </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>contractual</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>term</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>Aggregate </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>intrinsic-value</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at the beginning of the 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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">126,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20.06</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,921</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Granted</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: 11%; 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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><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="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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="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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Exercised</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(19,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18.79</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="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="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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(1,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">24.86</em></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="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="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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at the end of the year (2)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">106,000</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.24</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; 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.0</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">609</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable at the end of the year (2)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">106,000</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.24</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; 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.0</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">609</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:36pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(<em style="font: inherit;">1</em>)</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant.</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%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:36pt;"> </td><td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(<em style="font: inherit;">2</em>)</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Represent options granted to non-employee directors of the Company only. As of <em style="font: inherit;"> December 31, 2022, </em>there were no outstanding or exercisable SAR units left and <em style="font: inherit;">no</em> outstanding or exercisable options granted to employees left.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;">2020,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> the Company did <span style="-sec-ix-hidden:c93985659">not</span> grant options and/or SARs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The total intrinsic value of options and SARs exercised during the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022</em> was $6,876, $7,177 and $273, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A RSU award is an agreement to issue shares of the Company’s common stock at the time the award or a portion thereof vests. RSUs granted to employees generally vest in <span style="-sec-ix-hidden:c93985665">three</span> equal annual installments starting on the <em style="font: inherit;">first</em> anniversary of the grant date. Until the end of <em style="font: inherit;">2017,</em> RSUs granted to non-employee directors would generally vest in full on the <span style="-sec-ix-hidden:c93985668">first</span> anniversary of the grant date. Starting in <em style="font: inherit;">2018,</em> RSUs granted to non-employee directors would generally vest in <span style="-sec-ix-hidden:c93985670">two</span> equal annual installments starting on the <em style="font: inherit;">first</em> anniversary of the grant date.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> February 14, 2022, </em>the Committee granted 9,935, 5,961, 7,451 and 5,961 time-based RSUs, effective as of <em style="font: inherit;"> February 17, 2022, </em>to each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, pursuant to the <em style="font: inherit;">2011</em> Plan. The RSU grants vest 33.4% on <em style="font: inherit;"> February 17, 2023, </em>33.3% on <em style="font: inherit;"> February 17, 2024 </em>and 33.3% on <em style="font: inherit;"> February 17, 2025.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">Also on <em style="font: inherit;"> February 14, 2022, </em>the Committee granted 14,903, 3,974, 4,969 and 3,974 PSUs, effective as of <em style="font: inherit;"> February 17, 2022, </em>to each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, pursuant to <em style="font: inherit;">2011</em> Plan (collectively, the <em style="font: inherit;">“2022</em> Short-Term Executive PSUs”). The performance goals for the <em style="font: inherit;">2022</em> Short-Term Executive PSUs with specified weighting are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 72.0588%; margin-left: 45pt; margin-right: auto;"><tbody><tr><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 28.6%; border-top: 1px solid rgb(0, 0, 0); border-left: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighting</p> </td><td style="border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0); vertical-align: top; width: 61.2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Goals</p> </td></tr> <tr><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 28.6%; border-left: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">50%</p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 61.2%; border-right: 1px solid rgb(0, 0, 0); border-left: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Vesting of the full 50% of the PSUs occurs if the Company achieves the <em style="font: inherit;">2022</em> license, NRE and related revenue target approved by the Board (the <em style="font: inherit;">“2022</em> License Revenue Target”). The vesting threshold is achievement of 90% of <em style="font: inherit;">2022</em> License Revenue Target. If the Company’s actual result exceeds <em style="font: inherit;">90%</em> of the <em style="font: inherit;">2022</em> License Revenue Target, every 1% increase of the <em style="font: inherit;">2022</em> License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs.</p> </td></tr> <tr><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 28.6%; border-left: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">50%</p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 61.2%; border-right: 1px solid rgb(0, 0, 0); border-left: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Vesting of the full 50% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for <em style="font: inherit;">2022</em> is greater than the <em style="font: inherit;">S&amp;P500</em> index. The vesting threshold is if the return on the Company’s stock for <em style="font: inherit;">2022</em> is at least 90% of the <em style="font: inherit;">S&amp;P500</em> index. If the return on the Company’s stock, in comparison to the <em style="font: inherit;">S&amp;P500,</em> is above 90% but less than 99% of the <em style="font: inherit;">S&amp;P500</em> index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the <em style="font: inherit;">S&amp;P500</em> index, every 1% increase in comparison to the <em style="font: inherit;">S&amp;P500</em> index, up to 110%, would result in an increase of 2% of the eligible PSUs.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Additionally, PSUs representing an additional 20%, meaning an additional 2,981, 795, 994 and 795, would be eligible for vesting for each of the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer, respectively, if the performance goals set forth above are exceeded.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In <em style="font: inherit;">2022,</em> the Company achieved 98% of the <em style="font: inherit;">2022</em> License Revenue Target and a negative total shareholder return whereby the return on the Company’s stock for <em style="font: inherit;">2022</em> was lesser than the <em style="font: inherit;">S&amp;P500</em> index, so based on the PSU award conditions, the Company’s CEO, Executive Vice President, Worldwide Sales, Chief Financial Officer and Chief Operating Officer received 7,269, 1,938, 2,423 and 1,938 PSUs, respectively.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The <em style="font: inherit;">2022</em> Short-Term Executive PSUs vest 33.4% on <em style="font: inherit;"> February 17, 2023, </em>33.3% on <em style="font: inherit;"> February 17, 2024, </em>and 33.3% on <em style="font: inherit;"> February 17, 2025.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> November 9, 2022, </em>the Company reported that Gideon Wertheizer had announced his intention to retire from his position as the Company’s CEO and an employee of the Company, effective as of <em style="font: inherit;"> January 1, 2023. </em>In connection with his retirement, the Board determined to accelerate in full the vesting of Mr. Wertheizer’s 34,887 unvested RSUs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> December 7, 2022, </em>Issachar Ohana, the Executive Vice President, Worldwide Sales, and the Board reached an understanding regarding Mr. Ohana’s separation from the Company, effective as of <em style="font: inherit;"> December 31, 2022. </em>In connection with his departure, the Board determined to accelerate in full the vesting of Mr. Ohana’s 16,114 unvested RSUs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A summary of the Company’s RSU and PSU activities and related information for the year ended <em style="font: inherit;"> December 31, 2022, </em>is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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>Number of</b><br/> <b>RSUs </b></b><b><b>and</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>PSUs</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>Weighted average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>grant-date</b><br/> <b>fair value</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested as at the beginning of the 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: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">688,073</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41.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: 0pt 0pt 0pt 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">628,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(330,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37.61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">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: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(107,196</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">43.72</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested at the end of the year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">879,277</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37.57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Stock Plans </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> December 31, 2022, </em>the Company maintains the Company’s <em style="font: inherit;">2003</em> Director Stock Option Plan (the “Director Plan”) and the <em style="font: inherit;">2011</em> Stock Incentive Plan (the <em style="font: inherit;">“2011</em> Plan” and together with the Director Plan, the “Stock Plans”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2022,</em> options, SARs, RSUs and PSUs to purchase 464,946 shares of common stock were available for grant under the Stock Plans.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i><em style="font: inherit;">2011</em> Stock Incentive Plan</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The <em style="font: inherit;">2011</em> Plan was adopted by the Company’s Board of Directors in <em style="font: inherit;"> February 2011 </em>and stockholders on <em style="font: inherit;"> May 17, 2011. </em>Up to 3,200,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure), plus the number of shares that remain available for grant of awards under the Company’s <em style="font: inherit;">2002</em> Stock Incentive Plan (the <em style="font: inherit;">“2002</em> Plan) , plus any shares that would otherwise return to the <em style="font: inherit;">2002</em> Plan as a result of forfeiture, termination or expiration of awards previously granted under the <em style="font: inherit;">2002</em> plan (subject to adjustment in the event of stock splits and other similar events), are reserved for issuance under the <em style="font: inherit;">2011</em> Plan. The <em style="font: inherit;">2002</em> Plan was automatically terminated and replaced and superseded by the <em style="font: inherit;">2011</em> Plan, except that any awards previously granted under the <em style="font: inherit;">2002</em> Plan shall remain in effect pursuant to their term. As of <em style="font: inherit;"> December 31, 2022, </em>there were no outstanding equity awards remaining in the <em style="font: inherit;">2002</em> Plan.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> June 2, 2022, </em>the Company’s stockholders approved an amendment and restatement of the <em style="font: inherit;">2011</em> Plan to have any shares which remain available for issuance or that would otherwise return to the Company’s Director Plan as a result of forfeiture, termination or expiration of awards be rolled over to the <em style="font: inherit;">2011</em> Plan, resulting in an immediate increase of 273,693 shares at time of the approval.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The <em style="font: inherit;">2011</em> Plan provides for the grant of incentive stock options intended to qualify under Section <em style="font: inherit;">422</em> of the Internal Revenue Code, nonqualified stock options, restricted stock, RSUs, dividend equivalent rights and stock appreciation rights. Officers, employees, directors, external consultants and advisors of the Company and those of the Company’s present and future parent and subsidiary corporations are eligible to receive awards under the <em style="font: inherit;">2011</em> Plan. Under current U.S. tax laws, incentive stock options <em style="font: inherit;"> may </em>only be granted to employees. The <em style="font: inherit;">2011</em> Plan permits the Company's Board of Directors or a committee thereof to determine how grantees <em style="font: inherit;"> may </em>pay the exercise or purchase price of their awards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Unless sooner terminated, the <em style="font: inherit;">2011</em> Plan is effective until <em style="font: inherit;"> April 2030.</em></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;">The Company’s Board of Directors or a committee thereof has authority to administer the <em style="font: inherit;">2011</em> Plan. The Company’s Board of Directors has the authority to adopt, amend and repeal the administrative rules, guidelines and practices relating to the <em style="font: inherit;">2011</em> Plan and to interpret its provisions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i><em style="font: inherit;">2003</em> Director Stock Option Plan </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Under the Director Plan, 1,350,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure) are authorized for issuance.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Director Plan provides for the grant of nonqualified stock options to non-employee directors. Options must be granted at an exercise price equal to the fair market value of the common stock on the date of grant. Options <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be granted for a term in excess of <span style="-sec-ix-hidden:c93985773">ten</span> years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Under the original terms of the Director Plan, (a) any person who becomes a non-employee director of the Company was automatically granted an option to purchase 38,000 shares of common stock, (b) on <em style="font: inherit;"> June 30 </em>of each year, beginning in <em style="font: inherit;">2004,</em> each non-employee director who had served on the Company’s Board of Directors for at least <em style="font: inherit;">six</em> (6) months as of such date was automatically granted an option with the exercise price being the fair market value of the Company’s common stock as of <em style="font: inherit;"> July 1</em><sup style="vertical-align:top;line-height:120%;font-size:pt">st</sup> of each year to purchase 13,000 shares of common stock, and each non-employee director would receive an option with the exercise price being the fair market value of the Company’s common stock as of <em style="font: inherit;"> July 1</em><sup style="vertical-align:top;line-height:120%;font-size:pt">st</sup> of each year to purchase 13,000 shares of common stock for each committee on which he or she had served as chairperson for at least <em style="font: inherit;">six</em> months prior to such date, and (c) the Chairman of the Board was granted an additional option with the exercise price being the fair market value of the Company’s common stock as of <em style="font: inherit;"> July 1</em><sup style="vertical-align:top;line-height:120%;font-size:pt">st</sup> of each year to purchase 15,000 shares of common stock on an annual basis. In <em style="font: inherit;"> February 2015, </em>the Board suspended the automatic grant of stock options to each non-employee director and the Chairman of the Board under the Director Plan.  In lieu of the automatic stock option grants under the Director Plan, the Board approved an equity award to all current directors of the Company consisting solely of RSUs granted under the <em style="font: inherit;">2011</em> Plan.  From <em style="font: inherit;"> February 2015 </em>to <em style="font: inherit;">2017,</em> the Chairman of the Board of Directors would receive a RSU award with an annualized value of $268,520, directors with a chairperson position on any committee of the Board of Directors would receive a RSU award with an annualized value of $249,340 and all other directors would receive a RSU award with an annualized value of $124,670. In response to market trends, in lieu of the prior annualized values of the RSU awards to directors, starting in <em style="font: inherit;"> July 2018, </em>each director was granted shares of RSUs based on an annualized value of <em style="font: inherit;">$124,670,</em> which vest <em style="font: inherit;">50%</em> on the <em style="font: inherit;">first</em> year anniversary of the grant date and the remaining <em style="font: inherit;">50%</em> on the <em style="font: inherit;">second</em> year anniversary of the grant date. In <em style="font: inherit;"> July 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> based on the new parameters, the directors of the Company received a grant of RSUs in the aggregate amount of 26,984 RSUs, 21,392 RSUs and 26,551 RSUs, respectively. In <em style="font: inherit;"> February 2019, </em>the Board determined that each new director of the Company, in lieu of an option to purchase <em style="font: inherit;">38,000</em> shares of common stock, would receive a RSU award with an annualized value of $124,670.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As mentioned above, on <em style="font: inherit;"> June 2, 2022, </em>the Company’s stockholders approved an amendment and restatement of the <em style="font: inherit;">2011</em> Plan to have any shares which remain available for issuance or that would otherwise return to the Company’s Director Plan be rolled over to the <em style="font: inherit;">2011</em> Plan. As a result, as of <em style="font: inherit;"> December 31, 2022, </em>there were no outstanding equity awards remaining in the Director Plan.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s Board of Directors or a committee thereof has authority to administer the Director Plan. The Company’s Board of Directors or a committee thereof has the authority to adopt, amend and repeal the administrative rules, guidelines and practices relating to the Director Plan and to interpret its provisions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i><em style="font: inherit;">2002</em> Employee Stock Purchase Plan (</i></b>“<b><i>ESPP</i></b>”<b><i>)</i></b><i> </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The ESPP was adopted by the Company’s Board of Directors and stockholder in <em style="font: inherit;"> July 2002. </em>The ESPP is intended to qualify as an “Employee Stock Purchase Plan” under Section <em style="font: inherit;">423</em> of the U.S. Internal Revenue Code and is intended to provide the Company’s employees with an opportunity to purchase shares of common stock through payroll deductions. An aggregate of 3,050,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure) are reserved for issuance. As of <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2022,</em> 89,238 shares of common stock were available for future issuance under the ESPP.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">All of the Company’s employees who are regularly employed for more than <span style="-sec-ix-hidden:c93985809">five</span> months in any calendar year and work <span style="-sec-ix-hidden:c93985810">20</span> hours or more per week are eligible to participate in the ESPP. Non-employee directors, consultants, and employees subject to the rules or laws of a foreign jurisdiction that prohibit or make impractical their participation in an employee stock purchase plan are <em style="font: inherit;">not</em> eligible to participate in the ESPP.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The ESPP designates offer periods, purchase periods and exercise dates. Offer periods generally will be overlapping periods of <em style="font: inherit;">24</em> months. Purchase periods generally will be <em style="font: inherit;">six</em>-month periods. Exercise dates are the last day of each purchase period. In the event the Company merges with or into another corporation, sells all or substantially all of the Company’s assets, or enters into other transactions in which all of the Company’s stockholders before the transaction own less than <em style="font: inherit;">50%</em> of the total combined voting power of the Company’s outstanding securities following the transaction, the Company’s Board of Directors or a committee designated by the Board <em style="font: inherit;"> may </em>elect to shorten the offer period then in progress.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The price per share at which shares of common stock <em style="font: inherit;"> may </em>be purchased under the ESPP during any purchase period is the lesser of:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">85%</em> of the fair market value of common stock on the date of grant of the purchase right, which is the commencement of an offer period; or</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="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">85%</em> of the fair market value of common stock on the exercise date, which is the last day of a purchase period.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The participant’s purchase right is exercised in the above noted manner on each exercise date arising during the offer period unless, on the <em style="font: inherit;">first</em> day of any purchase period, the fair market value of common stock is lower than the fair market value of common stock on the <em style="font: inherit;">first</em> day of the offer period. If so, the participant’s participation in the original offer period will be terminated, and the participant will automatically be enrolled in the new offer period effective the same date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The ESPP is administered by the Board of Directors or a committee designated by the Board, which will have the authority to terminate or amend the plan, subject to specified restrictions, and otherwise to administer and resolve all questions relating to the administration of the plan.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>e. Dividend policy:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company has never declared or paid any cash dividends on its capital stock and does <em style="font: inherit;">not</em> anticipate paying any cash dividends in the foreseeable future.</p> 1 5000000 0.001 1000000 6400000 278799 4 0.25 P36M 0.25 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; 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;"> </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>Number of</b><br/> <b>options and</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>SAR units (1)</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>Weighted</b><br/> <b>average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>exercise</b><br/> <b>price</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>Weighted </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>remaining </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>contractual</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>term</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>Aggregate </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>intrinsic-value</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at the beginning of the 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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">126,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20.06</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,921</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Granted</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: 11%; 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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><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="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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="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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Exercised</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(19,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18.79</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="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="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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(1,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">24.86</em></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="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="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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at the end of the year (2)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">106,000</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.24</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; 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.0</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">609</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable at the end of the year (2)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">106,000</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.24</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; 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.0</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">609</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 126000 20.06 P2Y7M6D 2921000 0 19000 18.79 1000 106000 20.24 P2Y 609000 106000 20.24 P2Y 609000 0.75 0 6876000 7177000 273000 9935 5961 7451 5961 0.334 0.333 0.333 14903 3974 4969 3974 0.50 0.50 0.90 0.01 1.10 0.02 0.50 0.50 0.90 0.90 0.99 0.91 0.99 1 0.01 1.10 0.02 0.20 2981 795 994 795 0.98 7269 1938 2423 1938 0.334 0.333 0.333 34887 16114 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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>Number of</b><br/> <b>RSUs </b></b><b><b>and</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>PSUs</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>Weighted average </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>grant-date</b><br/> <b>fair value</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested as at the beginning of the 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: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">688,073</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41.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: 0pt 0pt 0pt 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">628,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(330,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37.61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">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: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(107,196</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">43.72</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested at the end of the year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">879,277</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37.57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 688073 41.18 628611 34.52 330211 37.61 107196 43.72 879277 37.57 464946 3200000 0 273693 1350000 38000 P6M 13000 13000 15000 268520000 249340000 124670000 26984 21392 26551 124670000 0 3050000 89238 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE <em style="font: inherit;">10:</em> DERIVATIVES AND HEDGING ACTIVITIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The fair value of the Company’s outstanding derivative instruments is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; 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;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" 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>Year ended December 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>202</b>1<b> </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>2022 </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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative assets</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;"><b> </b></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;"><b> </b></td> <td style="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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Foreign exchange forward contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">63</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">13</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">63</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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &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;"><b>Derivative liabilities</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;"><b> </b></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;"><b> </b></td> <td style="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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Foreign exchange option contracts</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: 14%; 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; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Foreign exchange forward contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">96</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody> </table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded the fair value of derivative assets in “prepaid expenses and other current assets” and the fair value of derivative liabilities in “accrued expenses and other payables” on the Company’s consolidated balance sheets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The changes in unrealized gains (losses) recognized in “accumulated other comprehensive income (loss)” on derivatives, before tax effect, is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 18pt; width: 90%; 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;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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><b>Year ended December 31,</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="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>2020</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>2021</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>2022</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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(8</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: 14%; 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; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(361</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">640</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">228</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,100</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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">632</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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">228</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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,461</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The net (gains) losses reclassified from “accumulated other comprehensive income (loss)” into income, are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 18pt; width: 90%; 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;"> </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><b>Year ended December 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2020</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>2021</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>2022</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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(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: 14%; 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; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">338</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(682</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(165</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">954</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="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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(688</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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(165</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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,292</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>CEVA, INC.</b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</b>—<b>(Continued)</b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b>(in thousands, except share data)</b></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded in cost of revenues and operating expenses, a net gain of $688, a net gain of $165 and a net loss of $1,292 during the years ended <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> respectively, related to its Hedging Contracts.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; 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;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" 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>Year ended December 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>202</b>1<b> </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>2022 </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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative assets</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;"><b> </b></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;"><b> </b></td> <td style="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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Foreign exchange forward contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">63</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">13</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">63</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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &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;"><b>Derivative liabilities</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;"><b> </b></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;"><b> </b></td> <td style="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;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Foreign exchange option contracts</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: 14%; 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; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Foreign exchange forward contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">96</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody> </table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 18pt; width: 90%; 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;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </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><b>Year ended December 31,</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="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>2020</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>2021</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>2022</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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(8</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: 14%; 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; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(361</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">640</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">228</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,100</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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">632</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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">228</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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,461</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> </tbody> </table> 63000 13000 63000 13000 0 23000 0 96000 0 119000 -8000 0 -361000 640000 228000 -1100000 632000 228000 -1461000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 18pt; width: 90%; 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;"> </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><b>Year ended December 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2020</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>2021</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>2022</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; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(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: 14%; 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; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">338</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(682</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(165</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">954</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="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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(688</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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(165</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; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,292</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody> </table> -6000 0 338000 -682000 -165000 954000 -688000 -165000 1292000 688000 165000 1292000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE <em style="font: inherit;">11:</em> ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table summarizes the changes in accumulated balances of other comprehensive income (loss), net of taxes:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 27%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year ended December 31, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="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); width: 27%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year ended December 31, 2022 </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>gains (losses) on </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>available-for-</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>sale marketable </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>securities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>gains (losses) </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>on cash flow </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>gains (losses) on </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>available-for-</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>sale marketable </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>securities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>gains (losses) </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>on cash flow </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="width: 28%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">478</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%; 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; margin-left: 0pt;">$</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">478</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(427</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">55</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(372</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; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Other comprehensive income (loss) before reclassifications</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(892</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">200</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(692</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(5,766</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,316</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(7,082</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; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(13</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(145</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(158</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">51</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,154</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,205</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net current period other comprehensive income (loss)</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(905</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">55</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(850</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,715</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(162</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,877</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; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(427</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">55</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(372</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,142</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(107</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table provides details about reclassifications out of accumulated other comprehensive income (loss):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28.1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Details about Accumulated Other Comprehensive Income (Loss) Components</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="9" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amount reclassified from accumulated other comprehensive income (loss)</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; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26.9%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Affected Line Item in the Statements of Income (Loss)</p> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></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="10" 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year ended December 31,</em></em></em></b></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;"><em style="font: inherit;"> </em></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="2" style="text-align: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b><em style="font: inherit;">2020</em></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: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b><em style="font: inherit;">2021</em></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: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b><em style="font: inherit;">2022</em></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; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized gains (losses) on cash flow hedges</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;">14</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;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(20</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; margin-left: 0pt;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Cost of revenues</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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;">607</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;">144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,135</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; margin-left: 0pt;"> </td><td style="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;margin:0pt;"><em style="font: inherit;">Research and development</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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;">19</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;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; 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; margin-left: 0pt;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Sales and marketing</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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);">48</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);">13</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);">(105</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; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">General and administrative</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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;">688</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;">165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,292</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; margin-left: 0pt;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Total, before income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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);">83</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);">20</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);">(138</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; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="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;margin:0pt;"><em style="font: inherit;">Income tax expense (benefit)</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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;">605</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;">145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,154</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; margin-left: 0pt;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized gains (losses) on available-for-sale marketable securities</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;">(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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</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;">(55</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; margin-left: 0pt;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Financial income, net</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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);">(1</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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);">(4</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; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Income tax benefit</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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;">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</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;">(51</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; margin-left: 0pt;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">600</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">158</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,205</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; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 27%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year ended December 31, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="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); width: 27%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year ended December 31, 2022 </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>gains (losses) on </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>available-for-</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>sale marketable </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>securities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>gains (losses) </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>on cash flow </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>gains (losses) on </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>available-for-</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>sale marketable </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>securities</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>gains (losses) </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>on cash flow </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>hedges</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="width: 28%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 11%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 9%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 7%;"> </td><td style="width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">478</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%; 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; margin-left: 0pt;">$</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">478</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(427</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">55</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(372</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; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Other comprehensive income (loss) before reclassifications</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(892</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">200</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(692</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(5,766</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,316</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(7,082</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; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(13</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(145</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(158</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">51</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,154</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,205</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net current period other comprehensive income (loss)</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(905</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">55</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(850</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,715</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(162</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: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,877</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; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(427</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">55</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(372</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,142</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(107</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> 478000 0 478000 -427000 55000 -372000 -892000 200000 -692000 -5766000 -1316000 -7082000 13000 145000 158000 -51000 -1154000 -1205000 -905000 55000 -850000 -5715000 -162000 -5877000 -427000 55000 -372000 -6142000 -107000 -6249000 <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: 28.1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Details about Accumulated Other Comprehensive Income (Loss) Components</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="9" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amount reclassified from accumulated other comprehensive income (loss)</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; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 26.9%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Affected Line Item in the Statements of Income (Loss)</p> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></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="10" 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><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year ended December 31,</em></em></em></b></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;"><em style="font: inherit;"> </em></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="2" style="text-align: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b><em style="font: inherit;">2020</em></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: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b><em style="font: inherit;">2021</em></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: right; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b><em style="font: inherit;">2022</em></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; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized gains (losses) on cash flow hedges</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;">14</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;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(20</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; margin-left: 0pt;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Cost of revenues</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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;">607</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;">144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,135</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; margin-left: 0pt;"> </td><td style="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;margin:0pt;"><em style="font: inherit;">Research and development</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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;">19</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;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; 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; margin-left: 0pt;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Sales and marketing</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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);">48</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);">13</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);">(105</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; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">General and administrative</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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;">688</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;">165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,292</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; margin-left: 0pt;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Total, before income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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);">83</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);">20</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);">(138</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; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="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;margin:0pt;"><em style="font: inherit;">Income tax expense (benefit)</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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;">605</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;">145</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,154</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; margin-left: 0pt;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized gains (losses) on available-for-sale marketable securities</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;">(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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</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;">(55</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; margin-left: 0pt;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Financial income, net</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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);">(1</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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);">(4</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; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Income tax benefit</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-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;">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</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;">(51</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; margin-left: 0pt;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">600</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">158</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,205</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; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="text-align: justify; 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:justify;margin:0pt;"><em style="font: inherit;">Total, net of income taxes</em></p> </td></tr> </tbody></table> -14000 -4000 20000 -607000 -144000 1135000 -19000 -4000 32000 -48000 -13000 105000 688000 165000 -1292000 83000 20000 -138000 605000 145000 -1154000 -6000 13000 -55000 -1000 0 -4000 -5000 13000 -51000 600000 158000 -1205000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE <em style="font: inherit;">12:</em> GEOGRAPHIC INFORMATION AND MAJOR CUSTOMER AND PRODUCT DATA</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>a. Summary information about geographic areas:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company manages its business on a basis of one reportable segment: the licensing of intellectual property and co-creation solutions to semiconductor companies and electronic equipment manufacturers (see Note <em style="font: inherit;">1</em> for a brief description of the Company’s business). The following is a summary of revenues within geographic areas:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="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><b><b>Year ended December 31,</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2020</b></b></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><b><b>2021</b></b></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><b><b>2022</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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;">Revenues based on customer location:</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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</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;">20,813</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;">26,718</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;">28,095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Europe, Middle East</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;">11,966</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;">6,876</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,069</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Asia Pacific (1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67,547</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;">89,102</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;">96,484</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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);">10</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);">—</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="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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100,326</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">122,706</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">134,648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &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;">(1) China</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;">51,726</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;">67,491</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;">75,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 27pt; width: 85%; 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;"> </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><b>2021</b></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><b>2022</b></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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-lived assets by geographic region:</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Israel</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,402</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,857</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">France</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">599</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,066</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,624</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,339</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,967</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,120</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="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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,592</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,382</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>b. Major customer data as a percentage of total revenues:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table sets forth the customers that represented <em style="font: inherit;">10%</em> or more of the Company’s total revenues in each of the periods set forth below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; 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;"> </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><b><b>Year ended December 31,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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><b>2020</b></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><b>2021</b></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><b>2022</b></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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer A</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Customer B</td><td style="width: 1%; font-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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; 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: 14%; 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></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">*) Less than <em style="font: inherit;">10%</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>c. Information about Products and Services:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table sets forth the products and services as percentages of the Company’s total revenues in each of the periods set forth below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; 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;"> </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><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2020</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>2021</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>2022</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Connectivity products and services</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">78</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">73</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Smart sensing products and services</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 1 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="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><b><b>Year ended December 31,</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2020</b></b></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><b><b>2021</b></b></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><b><b>2022</b></b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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;">Revenues based on customer location:</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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</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;">20,813</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;">26,718</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;">28,095</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Europe, Middle East</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;">11,966</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;">6,876</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,069</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Asia Pacific (1)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67,547</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;">89,102</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;">96,484</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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);">10</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);">—</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="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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100,326</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">122,706</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">134,648</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &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;">(1) China</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;">51,726</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;">67,491</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;">75,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 20813000 26718000 28095000 11966000 6876000 10069000 67547000 89102000 96484000 0 10000 0 100326000 122706000 134648000 51726000 67491000 75682000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 27pt; width: 85%; 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;"> </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><b>2021</b></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><b>2022</b></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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-lived assets by geographic region:</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Israel</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,402</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,857</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">France</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">599</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,066</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,624</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,339</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,967</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,120</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="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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,592</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,382</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 8402000 9857000 599000 2066000 4624000 4339000 1967000 1120000 15592000 17382000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; 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;"> </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><b><b>Year ended December 31,</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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><b>2020</b></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><b>2021</b></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><b>2022</b></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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer A</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Customer B</td><td style="width: 1%; font-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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; 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: 14%; 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></tr> </tbody></table> 0.14 0.21 0.14 0.15 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; 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;"> </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><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2020</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>2021</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>2022</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Connectivity products and services</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">78</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">73</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Smart sensing products and services</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 0.78 0.73 0.71 0.22 0.27 0.29 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE <em style="font: inherit;">13:</em> SELECTED STATEMENTS OF INCOME DATA</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>a. Financial income, net:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; 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;"> </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><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2020</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>2021</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>2022</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,291</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,873</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,190</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain (loss) on available-for-sale marketable securities, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(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;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Amortization of premium on available-for-sale marketable securities, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(444</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(420</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(397</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange gain (loss), net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">443</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,269</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">74</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,284</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">197</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,812</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>b. Remeasurement of marketable equity securities:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded a gain of $1,983 and a loss of $2,511 in <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022,</em> respectively, related to remeasurement of its marketable equity securities. During the year ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020,</em> no impairment loss was identified.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; 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;"> </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><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2020</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>2021</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>2022</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,291</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,873</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,190</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain (loss) on available-for-sale marketable securities, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(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;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Amortization of premium on available-for-sale marketable securities, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(444</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(420</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(397</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange gain (loss), net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">443</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,269</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">74</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,284</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">197</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,812</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 3291000 1873000 3190000 -6000 13000 -55000 444000 420000 397000 443000 -1269000 74000 3284000 197000 2812000 1983000 2511000 0 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE <em style="font: inherit;">14:</em> TAXES ON INCOME </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>a. </i>U.S. <i>tax reform</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">On <em style="font: inherit;"> December 22, 2017, </em>the U.S. government enacted the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act includes significant changes to the U.S. corporate income tax system including but <em style="font: inherit;">not</em> limited to: a federal corporate rate reduction from <em style="font: inherit;">35%</em> to <em style="font: inherit;">21%;</em> creation of the base erosion anti-abuse tax (“BEAT”), introduction of the Global Intangible Low Taxed Income (“GILTI”) provisions; the transition of U.S. international taxation from a worldwide tax system to a modified territorial tax system; modifications to the allowance of net business interest expense deductions; modification of net operating loss provisions; changes to <em style="font: inherit;">162</em>(m) limitation rules and bonus depreciation provisions. The change to a modified territorial tax system resulted in a <em style="font: inherit;">one</em>-time U.S. tax liability on those earnings which have <em style="font: inherit;">not</em> previously been repatriated to the U.S. (the “Transition Tax”), with future dividend distributions <em style="font: inherit;">not</em> subject to U.S. federal income tax when repatriated. A majority of the provisions in the Tax Act became effective <em style="font: inherit;"> January 1, 2018.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">In connection with its analysis of the impact of the Tax Act, the Company had $16,053 of Transition Tax inclusion reported on the tax return filed for the year ended <em style="font: inherit;"> December 31, 2017. </em>After the utilization of existing tax net operating loss carryforwards, the Company did <em style="font: inherit;">not</em> pay additional U.S. federal cash taxes.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;"/><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Tax Act added a new code section <em style="font: inherit;">951A,</em> which requires a U.S. shareholder of a Controlled Foreign Corporation (“CFC”) to include in current taxable income, its GILTI in a manner similar to Subpart F income. The statutory language also allows a deduction for corporate shareholders equal to <em style="font: inherit;">50%</em> of the GILTI inclusion, which would be reduced to <em style="font: inherit;">37.5%</em> starting in <em style="font: inherit;">2026.</em> In general, GILTI imposes a tax on the net income of foreign corporate subsidiaries in excess of a deemed return on their tangible assets.  The Company is subject to GILTI for <em style="font: inherit;">2018</em> and future periods.  The Company is electing to account for the income tax effects of GILTI as a ‘period cost‘, an income tax expenses in the year the tax is incurred.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">For the fiscal year ended <em style="font: inherit;">2020</em> and <em style="font: inherit;">2021,</em> the Company operated at net losses before and after GILTI inclusion and did <em style="font: inherit;">not</em> pay additional U.S. federal cash taxes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">Furthermore, the Tax Act limits the carryover of net operating losses generated after tax years <em style="font: inherit;">2017</em> to <em style="font: inherit;">80%</em> of taxable income and eliminates the ability to carryback.  Losses incurred before <em style="font: inherit;"> January 1, 2018 </em>have <em style="font: inherit;">not</em> changed and are <em style="font: inherit;">not</em> limited to the <em style="font: inherit;">80%</em> of taxable income and will continue to be carried forward <em style="font: inherit;">20</em> years. The Company has fully utilized all pre-<em style="font: inherit;">2018</em> net operating losses. Any future net operating losses generated will be carried forward indefinitely and subject to an <em style="font: inherit;">80%</em> taxable income limitation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>b. </i>A number of the Company’s operating subsidiaries are taxed at rates lower than U.S. rates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;"><i><em style="font: inherit;">1.</em> Irish Subsidiaries</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Irish operating subsidiaries qualified for a 12.5% tax rate on its trade. Interest income earned by the Irish subsidiaries is taxed at a rate of 25%. As of <em style="font: inherit;"> December 31, 2022, </em>the open tax years, subject to review by the applicable taxing authorities for the Irish subsidiaries, are <em style="font: inherit;">2018</em> and subsequent years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;"><i><em style="font: inherit;">2.</em> Israeli Subsidiary</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Israeli subsidiary enjoys certain tax benefits in Israel, particularly as a result of the “Approved Enterprise” and the “Benefited Enterprise” status of its facilities and programs through <em style="font: inherit;">2019,</em> and the “Technological Preferred Enterprise” status of its facilities and programs since <em style="font: inherit;">2020.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Israeli subsidiary has been granted “Approved Enterprise” and “Benefited Enterprise” status under the Israeli Law for the Encouragement of Capital Investments. For such Approved Enterprises and Benefited Enterprises, the Israeli subsidiary elected to apply for alternative tax benefits—the waiver of government grants in return for tax exemptions on undistributed income. Upon distribution of such exempt income, the Israeli subsidiary will be subject to corporate tax at the rate ordinarily applicable to the Approved Enterprise’s or Benefited Enterprise’s income. Such tax exemption on undistributed income applies for a limited period of between <span style="-sec-ix-hidden:c93986087">two</span> to <span style="-sec-ix-hidden:c93986088">ten</span> years, depending upon the location of the enterprise. During the remainder of the benefits period (generally until the expiration of <em style="font: inherit;">ten</em> years), a reduced corporate tax rate <em style="font: inherit;">not</em> exceeding 23% will apply.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Israeli subsidiary is a foreign investor company, or FIC, as defined by the Investment Law. FICs are entitled to further reductions in the tax rate normally applicable to Approved Enterprises and Benefited Enterprises. Depending on the foreign ownership in each tax year, the tax rate can range between 10% (when foreign ownership exceeds <em style="font: inherit;">90%</em>) to 20% (when foreign ownership exceeds <em style="font: inherit;">49%</em>). There can be <em style="font: inherit;">no</em> assurance that the subsidiary will continue to qualify as an FIC in the future or that the benefits described herein will be granted in the future.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Company’s Israeli subsidiary’s tax-exempt profit from Approved Enterprises and Benefited Enterprises is permanently reinvested as the Company’s management has determined that the Company does <em style="font: inherit;">not</em> currently intend to distribute dividends. Therefore, deferred taxes have <em style="font: inherit;">not</em> been provided for such tax-exempt income. The Company intends to continue to reinvest these profits and does <em style="font: inherit;">not</em> currently foresee a need to distribute dividends out of such tax-exempt income.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;"/><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">In <em style="font: inherit;"> December 2016, </em>the Economic Efficiency Law (Legislative Amendments for Applying the Economic Policy for the <em style="font: inherit;">2017</em> and <em style="font: inherit;">2018</em> Budget Years), <em style="font: inherit;">2016,</em> which includes the Amendment to the Law for the Encouragement of Capital Investments, <em style="font: inherit;">1959</em> (Amendment <em style="font: inherit;">73</em>) (the “Amendment"), was published. The Amendment, among other things, prescribes special tax tracks for technological enterprises, which are subject to rules that were issued by the Minister of Finance during <em style="font: inherit;"> April 2017.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The new tax track under the Amendment, which is applicable to the Israeli subsidiary, is the “Technological Preferred Enterprise”.  A Technological Preferred Enterprise is an enterprise for which total consolidated revenues of its parent company and all subsidiaries are less than 10 billion New Israeli Shekel (“NIS”). A Technological Preferred Enterprise, as defined in the law, which is located in the center of Israel (where our Israeli subsidiary is currently located) is subject to tax at a rate of 12% on profits deriving from intellectual property (in development area A, the tax rate is 7.5%), subject to satisfaction of a number of conditions, including compliance with a minimal amount or ratio of annual Research and development expenditure and Research and development employees, as well as having at least <em style="font: inherit;">25%</em> of annual income derived from exports. Any dividends distributed to "foreign companies", as defined in the law, deriving from income from the technological enterprises will be subject to tax at a rate of 4% if foreign entities hold at least <em style="font: inherit;">90%</em> of the Company’s common stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">In light of the Company's decision <em style="font: inherit;">not</em> to distribute a dividend in the coming year, no tax expenses were recognized in the tax year.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The balance of accumulated income that has <em style="font: inherit;">not</em> yet been thawed as of <em style="font: inherit;"> December 31, 2022 </em>is 118,512 NIS (approximately $33,677)</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">In addition, due to a lack of intention to distribute a dividend in a subsidiary that has imprisoned profits, the Company did <span style="-sec-ix-hidden:c93986117">not</span> recognize as of <em style="font: inherit;"> December 31, 2022 </em>a deferred tax liability against recognition of deferred tax expenses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">Income <em style="font: inherit;">not</em> eligible for Technological Preferred Enterprise is taxed at a regular rate, which was 23% in <em style="font: inherit;">2022,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Israeli subsidiary elected to compute taxable income in accordance with Income Tax Regulations (Rules for Accounting for Foreign Investors Companies and Certain Partnerships and Setting their Taxable Income), <em style="font: inherit;">1986.</em> Accordingly, the taxable income or loss is calculated in U.S. dollars. Applying these regulations reduces the effect of the foreign exchange rate (of NIS against the U.S. dollar) on the Company’s Israeli taxable income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">As of <em style="font: inherit;"> December 31, 2022, </em>the open tax years, subject to review by the applicable taxing authorities for the Israeli subsidiary, are <span style="-sec-ix-hidden:c93986124">2018</span> and subsequent years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;"><i><em style="font: inherit;">3.</em> French Subsidiary</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">In <em style="font: inherit;">2017,</em> the French government passed a series of tax reforms allowing for the phased reduction in the corporate tax rate. In <em style="font: inherit;">2018,</em> the French operating subsidiary qualified for a 28% corporate income tax rate for taxable profit up to <em style="font: inherit;">€500</em> (approximately <em style="font: inherit;">$534</em>) and the standard corporate income tax rate of 33.33% for taxable profit above <em style="font: inherit;">€500</em> (approximately <em style="font: inherit;">$534</em>). In <em style="font: inherit;">2019,</em> the standard corporate income tax rate was reduced to 31%, with the <em style="font: inherit;">first</em> <em style="font: inherit;">€500</em> (approximately <em style="font: inherit;">$534</em>) of taxable profit still being subject to the 28% rate. In <em style="font: inherit;">2020,</em> the 28% corporate income tax rate has become the new standard rate for all taxable profits. In <em style="font: inherit;">2021,</em> the standard corporate income tax rate was reduced to 26.5%. In <em style="font: inherit;">2022,</em> the standard corporate income tax rate was reduced to 25%. </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">Since <em style="font: inherit;">2021,</em> the Company’s French subsidiary is entitled to a new tax benefit of 10% applied to specific revenues under the French IP Box regime. The French IP Box regime applies to net income derived from the licensing, sublicensing or sale of several IP rights such as patents and copyrighted software, including royalty revenues. This new elective regime requires a direct link between the income benefiting from the preferential treatment and the R&amp;D expenditures incurred and contributing to that income. Qualifying income <em style="font: inherit;"> may </em>be taxed at a favorable 10% CIT rate (plus social surtax, hence 10.3% in total).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">As of <em style="font: inherit;"> December 31, 2022, </em>the open tax years subject to review by the applicable taxing authorities for the French subsidiary are <em style="font: inherit;">2020</em> and subsequent years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>c. Taxes on income comprised of:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; 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;"> </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><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2020</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>2021</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>2022</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Domestic taxes:</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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Current</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred</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: 14%; 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,536</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,425</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign taxes:</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Current</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,337</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,772</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,449</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(4,949</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">14,904</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="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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">4,900</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">5,292</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">18,075</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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;">Income (loss) before taxes on income:</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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Domestic</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(6,348</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(14,883</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(22,046</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Foreign</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">8,869</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">20,571</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">16,938</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="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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,521</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">5,688</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(5,108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>d. Reconciliation between the Company</i>’<i>s effective tax rate and the U.S. statutory rate:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; 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;"> </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><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2020</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>2021</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>2022</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income (loss) before taxes on income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,521</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">5,688</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(5,108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Theoretical tax at U.S. statutory rate</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">529</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,194</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign income taxes at rates other than U.S. rate</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">810</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">450</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Technological Preferred Enterprise 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;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">836</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: 14%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Subpart 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">359</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">192</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">301</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-deductible items</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">306</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">340</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">121</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-taxable items</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(690</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(483</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Taxes for prior years</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: 14%; 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: 14%; 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,257</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock-based compensation expense</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(666</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,193</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">267</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Impacts of GILTI</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">644</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: 14%; 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,736</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax adjustment in respect of difference tax rate of foreign subsidiary</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,044</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">108</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(8,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign withholding taxes</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: 14%; 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">648</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,390</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Changes in valuation allowance</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,487</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,575</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">24,585</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">55</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">625</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,248</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Taxes on income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">4,900</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">5,292</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">18,075</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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; text-indent: -18pt;">(*)  Basic and diluted earnings per share amounts of the benefit resulting from:</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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">the “Technological Preferred Enterprise benefits” status</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.00</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.04</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>e. Deferred taxes on income:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Significant components of the Company’s deferred tax assets are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; 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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" 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>As at December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2021</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>2022</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Deferred tax assets</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;"><b> </b></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;"><b> </b></td><td style="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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating loss carryforward</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15,621</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,517</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued expenses and deferred revenues</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,951</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Temporary differences related to R&amp;D expenses</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,057</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity-based compensation</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,756</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,737</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,004</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax credit carry forward</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10,997</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,212</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">132</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,255</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total gross deferred tax assets</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">38,251</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">54,965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation allowance</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(19,288</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(43,873</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">18,963</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; 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,092</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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;"><b>Deferred tax liabilities</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;"><b> </b></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;"><b> </b></td><td style="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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,719</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,020</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,394</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">473</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,113</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,493</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &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;">Net deferred tax assets (*)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">15,850</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,599</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(*)</p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$119 and $4,544 net deferred taxes for the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2022,</em> respectively, are from domestic jurisdictions.</p> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;text-indent:-18pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Changes in valuation allowances on deferred tax assets result from management's assessment of the Company's ability to utilize certain future tax deductions, operating losses and tax credit carryforwards prior to expiration. Valuation allowances were recorded to reduce deferred tax assets to an amount that will, more likely than <em style="font: inherit;">not,</em> be realized in the future.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">During the year ended <em style="font: inherit;"> December 31, 2022, </em>the Company concluded that, based on its evaluation of available evidence, it was <em style="font: inherit;">no</em> longer more likely than <em style="font: inherit;">not</em> that its Israeli operations deferred tax assets were recoverable. As a result, the Company recorded a valuation allowance of $31,494 against its Israeli operations deferred tax assets.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> December 31, 2022, </em>the Company’s undistributed earnings from non-U.S. subsidiaries are intended to be indefinitely reinvested in non-U.S. operations, and therefore no U.S. deferred taxes liabilities have been recorded.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>f. Uncertain tax positions:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits based on the provisions of FASB ASC <em style="font: inherit;">No.</em> <em style="font: inherit;">740</em> is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 54pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning of year</p> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Additions for current year tax positions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">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;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Reductions for prior year’s tax positions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(81</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(27</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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Balance at December 31</p> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2022,</em> there were $1,610 and $1,633, respectively, of unrecognized tax benefits that if recognized would affect the annual effective tax rate. The Company did <span style="-sec-ix-hidden:c93986166">not</span> accrue interest and penalties relating to unrecognized tax benefits in its provision for income taxes during the years ended <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2022</em> because such interest and penalties did <em style="font: inherit;">not</em> have a material impact on the Company’s financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company believes that an adequate provision has been made for any adjustments that <em style="font: inherit;"> may </em>result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company's tax audits are resolved in a manner <em style="font: inherit;">not</em> consistent with management's expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. The Company does <em style="font: inherit;">not</em> expect uncertain tax positions to change significantly over the next <em style="font: inherit;">12</em> months, except in the case of settlements with tax authorities, the likelihood and timing of which are difficult to estimate.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>g. Tax loss carryforwards:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> December 31, 2022, </em>CEVA and its subsidiaries had net operating loss carryforwards for various state income tax purposes of approximately $27,300 which are available to offset taxable income. Such loss carryforwards begin to expire in <span style="-sec-ix-hidden:c93986173">2030.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> December 31, 2022, </em>CEVA’s Irish subsidiary had foreign operating losses of approximately $49,611, which are available to offset future taxable income indefinitely.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> December 31, 2022, </em>CEVA’s Israeli subsidiary had foreign operating losses of approximately $16,284, which are available to offset future taxable income indefinitely.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>h</i>. <i>Tax returns</i>:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">CEVA files income tax returns in the U.S. federal jurisdiction and various state and local jurisdictions. With few exceptions, CEVA is <em style="font: inherit;">no</em> longer subject to U.S. federal income tax examinations by tax authorities, and state and local income tax examinations, for the years prior to <em style="font: inherit;">2011.</em></p> 16053000 0.125 0.25 0.23 0.10 0.20 10000000000 0.12 0.075 0.04 0 118512000 33677 0.23 0.28 0.3333 0.31 0.28 0.28 0.265 0.25 0.10 0.10 0.103 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; 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;"> </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><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2020</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>2021</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>2022</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Domestic taxes:</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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Current</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred</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: 14%; 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,536</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,425</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign taxes:</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Current</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,337</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11,772</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,449</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(4,949</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">14,904</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="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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">4,900</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">5,292</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">18,075</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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;">Income (loss) before taxes on income:</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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Domestic</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(6,348</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(14,883</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(22,046</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Foreign</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">8,869</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">20,571</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">16,938</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="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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,521</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">5,688</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(5,108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> 12000 5000 949000 0 -1536000 -4425000 6337000 11772000 6647000 -1449000 -4949000 14904000 4900000 5292000 18075000 -6348000 -14883000 -22046000 8869000 20571000 16938000 2521000 5688000 -5108000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; 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;"> </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><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2020</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>2021</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>2022</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income (loss) before taxes on income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,521</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">5,688</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(5,108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Theoretical tax at U.S. statutory rate</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">529</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,194</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign income taxes at rates other than U.S. rate</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">810</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">450</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Technological Preferred Enterprise 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;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">836</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: 14%; 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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Subpart 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">359</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">192</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">301</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-deductible items</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">306</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">340</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">121</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-taxable items</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(690</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(483</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Taxes for prior years</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: 14%; 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: 14%; 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,257</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock-based compensation expense</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(666</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,193</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">267</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Impacts of GILTI</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">644</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: 14%; 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,736</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax adjustment in respect of difference tax rate of foreign subsidiary</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,044</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">108</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(8,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign withholding taxes</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: 14%; 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">648</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,390</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Changes in valuation allowance</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,487</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,575</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">24,585</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">55</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">625</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,248</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Taxes on income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">4,900</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">5,292</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">18,075</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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; text-indent: -18pt;">(*)  Basic and diluted earnings per share amounts of the benefit resulting from:</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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">the “Technological Preferred Enterprise benefits” status</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.00</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.04</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 2521000 5688000 -5108000 529000 1194000 -1073000 810000 450000 -4644000 -22000 -836000 -0 359000 192000 301000 306000 340000 121000 690000 483000 452000 0 0 -2257000 -666000 -1193000 267000 644000 0 6736000 1044000 108000 -8147000 0 648000 1390000 2487000 2575000 24585000 55000 625000 1248000 4900000 5292000 18075000 0.00 0.04 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; 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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" 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>As at December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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>2021</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>2022</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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Deferred tax assets</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;"><b> </b></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;"><b> </b></td><td style="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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating loss carryforward</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15,621</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,517</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued expenses and deferred revenues</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,951</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Temporary differences related to R&amp;D expenses</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,057</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity-based compensation</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,756</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,737</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,004</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax credit carry forward</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10,997</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,212</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">132</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,255</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total gross deferred tax assets</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">38,251</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">54,965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation allowance</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(19,288</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(43,873</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">18,963</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; 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,092</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &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;"><b>Deferred tax liabilities</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;"><b> </b></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;"><b> </b></td><td style="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;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,719</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,020</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets</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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,394</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">473</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,113</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,493</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &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;">Net deferred tax assets (*)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">15,850</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; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,599</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 15621000 11517000 1951000 2677000 5057000 14677000 2756000 5623000 1737000 2004000 10997000 17212000 132000 1255000 38251000 54965000 19288000 43873000 18963000 11092000 1719000 2020000 1394000 473000 3113000 2493000 15850000 8599000 119000 4544000 31494000 0 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 54pt; margin-right: auto;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Year ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning of year</p> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Additions for current year tax positions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">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;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Reductions for prior year’s tax positions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(81</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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(27</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="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &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;">Balance at December 31</p> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 1558000 1610000 133000 50000 -81000 -27000 1610000 1633000 1610000 1633000000 27300000 49611000 16284000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE <em style="font: inherit;">15:</em> RELATED PARTY TRANSACTIONS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> February 16, 2021, </em>the Board unanimously approved the appointment of Jaclyn Liu as an independent member of the Board with the appointment effective as of <em style="font: inherit;"> February 16, 2021. </em>Ms. Liu is a partner of Morrison &amp; Foerster LLP, outside legal counsel to the Company. Fees attributed to Morrison &amp; Foerster LLP during the year ended <em style="font: inherit;"> December 31, 2022, </em>were $524. The accounts payable balance with Morrison &amp; Foerster LLP at <em style="font: inherit;"> December 31, 2022 </em>was $92.</p> 524000 92000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE <em style="font: inherit;">16:</em> COMMITMENTS AND CONTINGENCIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">a. The Company is <em style="font: inherit;">not</em> a party to any litigation or other legal proceedings that the Company believes could reasonably be expected to have a material adverse effect on the Company’s business, results of operations and financial condition.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">b. As of <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2022,</em> the Company and its subsidiaries had several non-cancelable operating leases, primarily for facilities and equipment. These leases generally contain renewal options and require the Company and its subsidiaries to pay all executory costs such as maintenance and insurance. In addition, the Company has several fixed service agreements with sub-contractors.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><i><b/></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2022,</em> future purchase obligations and minimum rental commitments for leasehold properties and operating leases with non-cancelable terms are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; 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;"> </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>Minimum rental</b><br/> <b>commitments for </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>leasehold</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>properties</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>Commitments for </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>other lease</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>obligations</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>Other purchase</b><br/> <b>obligations</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>Total</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">592</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,681</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">571</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">447</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,553</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">50</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,050</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">320</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,554</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">43</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026 and thereafter</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">177</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">177</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,536</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">15,788</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">664</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">17,988</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">c. Royalties:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company participated in programs sponsored by the Israeli government for the support of research and development activities. Through <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2022,</em> the Company had obtained grants from the IIA for certain of the Company’s research and development projects. The Company is obligated to pay royalties to the IIA, amounting to 3%-3.5% of the sales of the products and other related revenues (based on the dollar) generated from such projects, up to 100% of the grants received. Royalty payment obligations also bear interest at the LIBOR rate. The obligation to pay these royalties is contingent on actual sales of the products and in the absence of such sales, <em style="font: inherit;">no</em> payment is required.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Royalty expenses relating to the IIA grants included in cost of revenues for the years ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2020,</em> <em style="font: inherit;">2021</em> and <em style="font: inherit;">2022</em> amounted to $1,066, $1,175 and $1,221, respectively. As of <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2022,</em> the aggregate contingent liability to the IIA (including interest) amounted to $28,778.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 27pt; width: 90%; 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;"> </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>Minimum rental</b><br/> <b>commitments for </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>leasehold</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>properties</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>Commitments for </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>other lease</b><b> </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>obligations</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>Other purchase</b><br/> <b>obligations</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>Total</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> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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; margin-left: 0pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">592</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,681</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">571</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">447</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,553</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">50</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,050</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">320</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,554</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">43</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026 and thereafter</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">177</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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">177</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,536</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">15,788</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">664</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">17,988</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 592000 6681000 571000 7844000 447000 4553000 50000 5050000 320000 4554000 43000 4917000 177000 0 0 177000 1536000 15788000 664000 17988000 0.03 0.035 1 1066000 1175000 1221 28778 The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant. During the first quarter of 2018, the Company entered into an agreement to acquire certain NB-IoT technologies in the amount of $2,800, of which technologies valued at $600 have not been received and have been written off during 2022. Of the $2,200, $210 has not resulted in cash outflows as of December 31, 2022. In addition, the Company participated in programs sponsored by the Hong Kong government for the support of the above investment, and as a result, the Company received during 2019 an amount of $239 related to the NB-IoT technologies, which was reduced from the gross carrying amount of intangible assets. The Company recorded the amortization cost of the NB-IoT technologies in “cost of revenues” on the Company’s consolidated statements of income (loss). (*) Basic and diluted earnings per share amounts of the benefit resulting from: China Represent options granted to non-employee directors of the Company only. As of December 31, 2022, there were no outstanding or exercisable SAR units left and no outstanding or exercisable options granted to employees left. $45 and $119 net deferred taxes for the years ended December 31, 2020 and 2021, respectively, are from domestic jurisdictions. During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line. EXCEL 108 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $"*858'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 " ! BF%6MW_UF^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIVE!,71[43PI""XHWD(RNQML_I",M/OVIG&WB^@#"+EDYI=O MOH'T*@CE(SY''S"2P70UV]$EH<*&'8B" $CJ@%:F.B=<;NY\M)+R->XA2/4A M]PAMTUR#19):DH0%6(65R(9>*Z$B2O+QA-=JQ8?/.!:85H C6G24@-<7\JZE7&) MI%.87R4CZ!APP\Z37[N[^^T#&]JF[:HF'[YM6\%O1'?[OKC^\+L(6Z_-SOQC MX[/@T,.O?S%\ 5!+ P04 " ! BF%6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $"*859FEMU_>@< ,HP 8 >&PO=V]R:W-H965T&UL MM9O_;YLX&,;_%2LW33NI:< D:;JUD6C2['+=VE[2;=J=[@<7W 0-<,Z8?OGO M[X60$"KS)DCN+VL@O _PB6V>QWAG3T+^2I:<*_(DD3,SXNBL$,MJ]^)6!"WAF?YOELY/!.I"H.8WTJ2 MI%'$Y,L%#\73>>0C'H:9 M$ES'?X5H:WO.K'#W\T9]DM\\W,P]2_A(A#\"7RW/6X,6\?D#2T,U$T]_\.*& M>IF>)\(D_Y<\K8_M=EO$2Q,EHJ(8KB *XO5?]ER V"EPZ@IH44!?%=AU!4Y1 MX!Q:T"T*NCF9]:WD',9,L>&9%$]$9D>#6O8AAYE7P^T'$6I1J+FB$ET_X_3&A3E[N M:,K'>/F?:0QGMW1GK]R-LT7OY'K./O2[O/_Y D>1J>)1\J\.^5JRJY?,!HF/ MR8IY_+P%HT#"Y2-O#=__9O>M3SI<)L7&AL0J*+M;E%U,?5@TW!'0E"P$H#Y_ M)E?\14<05[(LR[9/G.[@5 <,K6T*S)!8!5AO"ZQW"+ 97P0)((-&>,TBKL.% MZXPNO[MD>CW2P4(KF\(R)%:!U=_"ZJ,WZ4(O]?.>.@G90@<)KW]@8:)C.T++ MFA(R)%8A=+(E=((W@U3*G$^0>-#_?G(FLT&?P"-)VZAPM7;;IFW'UA%#"YL2 M,R16(3;8$AN@][@=_ MDMUP&PB<3V)WHB.%JDY\Z6&A-4UB&Q"JP3K>P3AO! MRMM7+2IF,8+.2(#?Y2%O#Q6J=!%[7&-E;>'F[-//V M06Y^$H2<7*?1/9=:5'N-?+M[.NCJ6YA1(V]*K8JKM/+V05Y^&GM"0KO*<^01 MF2OHGD1(,A(II"((1\+7=U=5FPOOU&(2A_MEA-">84JN"*Y."C=O[U^"VP^ MM*,@ M]O3-$=?\.M9B,YH83*E5YU7+R$!QR_\:VZU(%)CBOX-5[7-CCR*U!CUM/\7K MFG(SI5;E5J8(BIO_O%^ZDK-Z3+@ [>HA&0T/IM2JD,KP0'''_T7D,QQ+$6-^ M;H^(8PW: X<.M+2,!@93:E5:96"@N,>_"Q3X7O% ;/KA_G%* M(Q%%8&+F"D;_(_+NV+)LLN*2)$LFM4\"7*\QQ[=($;1,$10/ )"W_"!>D/E+ M="]"+3Y<()O;UE(R&AY,J54IE>&!XO9^T[S(Y;.W9/&"U[X(V"-T[<['[E]: M7D:S@BFU*J\R*]"#LL(/'H;M7S&X,>B@+(&1S2?3)$EKAC9<\UIHL1D-":;4 MJMC*D$ /"@G?10AAE,EUN)?:Z=L]2C6PC)I_4VI56*7YIP>9_\U+E?5L43Z4 M@9G5SWGO4?S)=54CO*HQM;=P_K1T_O0@YS^-%9?KU239#"7;8-12PQ7KJ!DU M_J;4JDL02N/O'&3\\^Y(1I"5%D)JO<8>G2],PK/#]3P.0B#CKR6UJPZ,!@!3 M:E5^90!P\)M'+ S)19K UXFVA^[1J9W9Q>L:TWJ+)."42<#!37Q!ZS+B M$K7[QSD^JN!>I[%Z(3 O# M[Y2&W\%M^F:TF@0R(E/=!.K%'@6;#K1+@/"RQJWF+:R^4UI]!S?F&TQUH7M/ M^=7-_(Y,;F:7,_+9O;AP?Y+W+%I](E?N?'H)>[7\C)I^4VI5?J7I=W"+ON&7 M33%F3T0M0USBCH=M]S%X/(( +QG7S12-<(G&S(Q:_L[.XN_,5^6+Z!/B9:]] MU^O MWNW"_7=?'EZISQ\O'_4$L#!!0 ( $"*859T/%NZ>P< M !$A 8 >&PO=V]R:W-H965T&ULK5K;;N,X$OT5PA,, M>@"G+9*ZII, W6GL;@,[F* SL_O,2'0L1!(]).5T[]=O4;[(%B].@#PDT:58 M.E5DU:DB<_TBY+-:<:[1C[;IU,ULI?7Z:K%0Y8JW3'T4:][!FZ60+=-P*Y\6 M:BTYJX9!;;,@490N6E9WL]OKX=F]O+T6O6[JCM]+I/JV9?+G%]Z(EYL9GNT? M?*^?5MH\6-Q>K]D3?^#ZK_6]A+O%04M5M[Q3M>B0Y,N;V6=\=1\%(;%0S^;/@=;QJC"7#\O5,Z.WS3##R^WFO_ MQV \&//(%+\3S7_K2J]N9OD,57S)^D9_%R__XCN#$J.O%(T:?J.7G6PT0V6O MM&AW@P%!6W?;O^S'SA%' W#L&4!V \AK!]#= #H8ND4VF/65:79[+<4+DD8: MM)F+P3?#:+"F[LPT/F@);VL8IV_O1*=$4U=,\PI]80WK2HX>C#J%+M%?#U_1 MAXO?T 6J._3G2O2*=96Z7FCXLAF_*'=?^;+]"O%\Y2LO/R**YXA$A#B&W[U^ M.#X=O@![#T:3@]%DT$=]1O=2\DXCIA38>>6R9ZL@=BLPL76EUJSD-S,('L7E MAL]N?_T%I]$GEW7OI.S$5GJPE8:TW]XQM4(P:Z@T%_SOOMZP!HQWSN)653*H M,@E@;8'%N*4IS0@]0)SOB ,P[B?%@)J2\UERV$9?<,H;@6JG;# MW&I*CP"D&,<3E+80Q3&.W"B3 \HDB/)W)I^Y9H\-1XJ7O:QUS9T0$^OK&),H MCR8@;;$B(D7N!ID>0*9!D']*5G'(L26'N0:H"GWH@!#$$K$&TO80XD J)2\ MJC5J!(2!,J\O2)X/:^6"8HJ81A!XO'WD\A!\P]OI4S*'CZDU'S)R\_,WES]2 MQVR09.H.6XID<5RXW9$=W)$%W7$O^9K5%>(_@/N,I<8&H5=@0'F2"%RX,WNI MY44Z@>T02C//2LL/J//P) K-FE< S.V%EF4IF<:L0RS/B]P#LCB +(*)]-^B M>]K&;""5%N^92M])V8FU.!K),@I.RI=SF6DW_MC/.8FFD^&0\DP$/N)Q',Z? M?,/E$-IK]A,M^ZYRXL,VOCBS\-E2.,)'8J<81]K%0:8#'E]R6,\5TNS';L7, M$:0F)U)B(TV*8HK4EL))GOB\.9(F#K/FO81"6>J?0ZXPI+F&TE7[P5(+1A;9 M8&VI-$M]7AV)$X>9\P] RG3=/:&&0T&+I*E<+\7RLH<;?^+ -D'BB.1T"MH6 MRW.2>4"//(K#1/I/(:J7NFF^=1NNM%F7RI3G[5B:F 4+:S=(H MGV*WA4B!/82,1V[#87+[8V#?9L(>3I0V<:6 8 K3EDJRQ =S9#<>KS)1GYB>!7 M]5Q-S1[K9EB5[L8K2'-O[KS>2=NIT4=]9ICPMI4X$/)0ACO-=1!844P)V245 MI[%G3D:6(V&6._"QA.*AZST(;=:B.)TF"H=4GJ;8@W#D-A+FML]E*7ONK-V# M7G5TB&DZ3:8^$:6]:1AP%JA.MHUH=.?AJA#*L&^Q$)'"J7A%F]; M-;&=8\\AM7NXA$PW+AQ">91Z<(ZL1\^PWJ1L.H?406Y0XUE.=8G%N:>,ID?[ MHS08GP]:E,\KT510TB"EOC5(WTO;J>TCO=(PO5Y$'Z,( M0V1*M&%-SZ]0,H^BR/P@M6+2$&ZO5T+6_^/5)]2)CJ-:*;/\!B+NM8)>J8+P M<;K*YM&^=@\*9(Y.'7_=F^B;P/4['G".#(O\GB> M)&3[D,X)3N8Q+?9JCMP3UG6Z?^ITI4WZQ J0H,RI,\>J@(:K@L]559OS-@CH M81.U[BY+MJXAP)TP'45!3/)XVJ^YY&A"J8PD)#%>PF]KXEJX_52 M*(T^I#B:I]%VQ7&(T(Q[4 M8[E P^7"=ZX9/()*G\D. L8-T2X"*,%67>\02Y(X]VRTQ6.M$+^FQU9>OG > M5=FE $GR/)M&A$LN2S/J<6P\%@UQN&C8D?%(P<-:?J,1V#[QN.1+ MH_-J\\\"OS/Y5'<*2K E#(P^9J!!;L_?MS=:K(AM6B'RQ6'UEH: 7B_ M%$+O;\RI^.&_(&[_#U!+ P04 " ! BF%69\@ # P# "Z"@ & 'AL M+W=OUC.*,-%Z\R)42AMXSE M=[,K8<3408B94.@>&Q)E/" MF(X$'+_KH%:SIG;<;G]$_VK$@Y@%EF3*V2^:J'1L#2R4D"4NF7KBFV^D%A3H M>#%GTORC364;.1:*2ZEX5CL#04;SZHG?ZHW8,TN>"9>_T"\>P;I;*3#Q4 ) M+Q=J63+(L9B7N=JKKPH8F(#ZKJPGONN/[/6VB%T;;S!H;%JD?D/J'R6=0983 M(>"P(#7BUUM48('6F)4$7<.1))PQ+"0J"%S5%([O9A][M42TQ>7T',?MT)^R M:O'W&_[^9?R&4B)LJS#-[R M_Y'DT5E)?LJJ!3]HX <7P%^SO3_$S#%O\PX9_>#G_>0D^W$'R_& 8 MN&&7_0S#%KOK_/NB.9?37Y#M=?@VFN<&?7_8T;#/TAL.^D'@'1"Q]5EVCXIX MAII,EN*](^,4NKL#Y$?#R.MF_1Z[T'5"I_MQLK<*"UW5_F%ICP154+J:90G%)A#: ^27GZJ.CRY>F7)W\!5!+ P04 M" ! BF%653TE*4D& "#'@ & 'AL+W=O/ ME&S+IB@FV?1B6_*Y5SR7]_(>D9"R+2EZ-5DJM+\9C.5O1DLAS MOJ:5_F?!14F4OA3+L5P+2N:U45F,,83QN"2L&DTNZWN?Q.22;U3!*OI) +DI M2R*^7]."/UR-T&A_XY8M5\K<&$\NUV1)[ZCZLOXD]-7XX&7.2EI)QBL@Z.)J M] Y=Y $T!C7B#T8?Y-%O8*C<<_[57-S,KT;0C(@6=*:,"Z*_MG1*B\)XTN/X MMG,Z.CS3&![_WGM_7Y/79.Z)I%->_,GF:G4U2D=@3A=D4ZA;_O KW1&*C+\9 M+V3]"1YV6#@"LXU4O-P9ZQ&4K&J^R>,N$$<&*.XQP#L#;!N$/0;!SB!XKD&X M,PCKR#14ZCCD1)')I> /0!BT]F9^U,&LK35]5IEYOU-"_\NTG9I,>25YP>9$ MT3FX4_I+3ZJ2@"_ 337C)06O/W IWX S\.4N!Z]?O0%R1025@%7@\XIO)*GF M\BUX=7)].59Z;.8)X]EN'-?-.'#/.! &'WFE5A+\7,WI_-3!6),Z,,-[9M?8 MZS&GLW,0H+< 0XP= YH^WQPYS//GFT,/F^ P3T'M+^CQ=TNWM-I0>>$*;6,: MNDW-RG$AUV1&KT9Z:9!4;.EH\N,/*(8_N<(RI+-\(&*4%(B9BN@VX+NQULM--:FP[P%%74F1-J9PB2-(++RP8'" M$0RM=.BB8@P1=*=#=F"4>1G=D4)W/T-'"Z6OU"2&BT?6S5B<0;LR7:@TMMCF M#A3*8$]:(]BV?NBO35KIS"YJ+F2NQ063RF3ZECK[-^R.(@JPS<@%"[%=T+D3 MAE#/DHF.Y SR&#G))H-0SR]OO) M9ZYTNO'.>NHD$CB2/H PLJDXM_I5ALB-H/NJ:=9K8M8"^FW#U'<@Z6PC MF&(]*=B5$V\>=3)&NZQVF/2X8,YM 94[ M4&?P'/6D'VYU!/;KB)P5&[,E,A!?] R^Z%E\NR@?WU9?8.Q]R?FSWB#3A,E6 M][,EW>_R;*2^ISC0$5CK@#P9#[7? GKC?$G"7I7STK>D0;WE0WD[G8%6'&&_ M.&KJR\2P";T[D;HJ1B\4B=UV73#=G>W792<,]8E5W&HB[-=$^^)YBDQ7PCC) MN&"Z#]MD'# /F5818;\B^L!F1J2"OS[2\IZ*OYU,O"Y>G-9#>LN'\G8:OE:% MX?B_;UQBKX)[<=R&])8/Y>TT;JVVPWYMY]N]W)D>MY,TPY'](N& );B[[^> M1;J\>EXE<*O@\!-;/_P[*;3(]A:.U\6+$V!(;_E0WD[#URI'G/V/PO&JSA?' M;4AO^5#>3L])6IT:^'6JKW""KNX,HR"U"\<%R[J[S2Y8DG8*9WQT.E=2L:Q/ M.:565)M*-<=9A[N'D]1W]?FA=?\:7>3->6CKICF>_4C$DE42%'2A7<+S1(]) M-">>S87BZ_H,\)XKQQ !@ !X;"]W;W)K,@WF5 /[,5L2S?P".++]KZ6*[O3DN8E5#QG%:IA/;=N\4V,?26@ M$;_G<. G]TA163'V52T^IG/+419! 8E0*JB\[&$)1:$T23O^:I5:W3>5X.G] ML_:?-'E)9D4Y+%GQ1YZ*;&Z%%DIA37>%>&"'GZ$EI U,6,'U+SJT6,="R8X+ M5K;"TH(RKYHK?6H=<2* @Q$!T@J0OH W(N"V NYK!;Q6P-.>::AH/\14T,6L M9@=4*[34IFZT,[6TI)]7*NZ/HI9OO%WB[Q=9^WGK^T+YWN3B1H6O5:A*WR\FQ,6A.[/W MI\2',#<*SC&Q4=4TZE!G)+R.A*?%W!$2MWN:%W15P$3N5!-."T _\Z-_,1F6 M&:TVP%7)[2JYS1?Y/[)L-W)[YTUV@#D_&JW!:5 #E_33PX#"V'=Z"3)$^5YH M3H^@HQ5+&" MEY1G:"V[!)1!NADIVO MB_8ME<5OI.S,=5'GNN@_*=K($&LOP+V,&*((Z65- M/,3(ZC?G W:.C8/S/Q9M^[%3&S&)2(^L 37!0:^Z8Q,J"$?V*'S2*>%_4;^M M<,^TJ$]@B!I4KTF3/[+W8'*TGERT_E>108V2LY[N+"IH!?)P!B3HDY$?,3C5 M53) \"0G(RZYK:""=2ZNY)!2Z"97 M,.T%5CWWN>PESQC=X9J"Y/2]84"1P8EJ0&$\LE_C8\N%+W8B+P?\@ZY,Z0#I M+S!W[IZ!9#@=Q-P "X1W^-BGTQE)=0;/=UR&9%=)9IIIGO:3="W>F[L/;]3D[6>]HYJFK'\ M,ZTWZA@I8"U5.M=3:5/=3+K-0K"MGOU63,A)4M]F0%.H%4"^7S,FGA?J ]W_ M#8MO4$L#!!0 ( $"*85:U(UM*$P@ ,8W 8 >&PO=V]R:W-H965T M&ULQ5M-<]LV$/TKI)ITH(@!^*;4]DT@DFT,:3YRTATX/ ML 19G)"B0H*VTU]?D*)%$8 *X7;BRU*#V_!Q2Z MR#/[HKR2[6FE('[/-M4 MYZ,U8]O7DTFU6-.<5*^*+=WP7U9%F1/&+\N;2;4M*5FVC?)L@AS'G^0DW8PN MSMKO+LN+LZ)F6;JAER6HZCPGY;>W-"ONSD=P]/#%Q_1FS9HO)A=G6W)#KRC[ MO+TL^=5DS[),<[JITF(#2KHZ'[V!KQ.,F@8MXO>4WE4'GT%S*]=%\:6Y>+<\ M'SE-CVA&%ZRA(/S?+9W1+&N8>#^^=J2CO'G!_:XO7E^,]>DHK,B^R-= MLO7Y*!R!)5V1.F,?B[M?:7=#7L.W*+*J_0ON.JPS HNZ8D7>->8]R-/-[C^Y M[QQQT '1QJ@K@$2&[A'&N"N 18;^$<:N%T#5VB CEGPN@:>V.#8/?A= U]H M /&1!D'7(&@':^?==FCFA)&+L[*X V6#YFS-AW9\V]9\1-)-$XI7K.2_IKP= MN[ABA%$>6JP"Q0K,UF1S0RN0;L 5*Q9?UD6VI&7U$XB^UBG[!L;@\]4EX9QLNCLOMW914?LOODP>P?>,%:FUS4CUQD%K "7 MI.0] 7^^I_DU+?]2L,[TK+,BSXNN[^!#S2K&>Y=N;G24ZE MRS&_[1G9IHQ?:T@C/>DG/FM4=?FMZZF&*-83?:2,3S=T"2)2;OB-5CJNQ-"I M@M_4L-F$1],^I- ^I%#+XQ[A>4LRLEE0\)R[JEKS(:U> ,+ G"Y> 0Q? N3 MJ2I@M*S-E/RZVI(%/1_Q.;>BY2T=7?SX _2=7U1QLB/S6[)F.KZ]0##$4^QS MT[>'HV_3:F23++9)EE@B&P0$W@<$?E1 /"8(=DS>P;A-W>&(S60(0L*@JB"A MXWA#6"3#QCQ$ILX0%LLP'[G('Z(2A4T/0B_8PP:^<_>^<[6^^XWO1K*B4LZP MKA3C0L]G1L3[R]>SRM>SZP-2W!HLAYV*Z;#=(M MY0L3OZ8JAWE2%W H1I>,$5UF1$1&1&Q$)/J^#ISE[YWE:YVU6\3'S^I2%B@2QT%X*DYZ-HU&-LEBFV2));)!1(3[B B_ M,R)441 :4R@TII"1(Y(18S<(Q10R\B0FGH'#IGN'3;4.>U=5=;OVRRE4;_E. MG=[39*PZ(39N13;+8)EEBB6P0 M--#I1:GSA&&C5*..,1D[B"X;%2SCT!4U1:2 0=?!@9"3*C;D3P58HH"A,(#J MQ(0'PA_^2YF&'*4GM;2G9EW'-K@YA'QG"@/1]S;M1E;98JMLB2VV86#T\AT^ M3K\_*AADGN.BIS/I.&!Z1 M);"7O%"O>76ZK6NJG8N,D+D9$IDAL0*"IZ*T-8"&+NJ5+=1+V].T&U3HQU < MSYD")?G-+'G-D-@,24P]'KJM5[Q0+WE/4G'0*#1G'42[[,DL$#N>6$XQ&XO- MD,1H;.BW7OQ"O?I]VJVHWOC)JZ*L9P/$!:TG#HQ-JY%5MM@J6V*+;1@\?24 MZDL!3[ AE66]E)F!E)E0# !%<0 ZH0O%U)1QT,>NM&JJ:@W(AV**RC",7'0D M0WMQ#?7J^A$[4JATI9;VY-R3A3!"T]#U/&G/8M-N9)4MMLJ6V&(;!D9?1(#Z M*L*1':DZ&&0=/\;B-G+6H09;4BP.K\R$L(=#L7ZIL@AQ(!TC*'">YX:>F%P* MLX$?X"/IA7I1C?2B^LUB4>=U1AB?EPK%WJO9KKX$&[YQ)>UA,'=U>Y3XX&ZD M/+33VCSYU,XFV]PJ6V25+;;*EB!%)>$PZ(<1TY<(D+Y$H!,Q2!;NXOIEALS- MD,@,B160,<(P%#(Z,>.&CCHX\=9+YM.D#%)H6"\, M%],DQRGQ$2F2&Q&9(8 MNSQT7"^3D5XFGR1FD%DW(_D45O*9S )=3SH;-AN+S9#$:&SHMUX[([UV_OZC M*3WQR1.VZE07AJ$C/69ATVQDE2VVRI;88AM&1E\>0/KRP&E'5,A<'T#F^H"9 M)5) QGX@;GYB,U-B9!HZKJ\/H/^S/J W?G+:R?4!UYWZ8N%N;M5J9)4MMLJ6 MV&(;!D]?'T#_=7T F>L#2*X/2)FI$/2!(Y9-(P4,.GX Q>Q451M<)":HHCK@ M'GO0!_75 ?2OJP-JA6*U.H 4U0&,H.=B:<6S6AVPRA9;94MLL0T#HZ\.H.^J M#JB#0:'5?>1.Q.*N27#>%SYTNJGJ YXX='C8-Q7 M!["^.O#\YQ?@L$)0;_@TEJ5_\X^-! 2KLL@!N25IUCRM/5X5Y;@B&0457=1E MRE+:U0Z:"9#I+$\E,W^-3JP%6V2*K;+%5ML06VS"2 M^JH!UE<-C%&TILN;YJ'\]C648Z&C+.YAA8"'CBB<]?T[.6ZL/G=@E2VVRI;8 M8AO&35]$P?HBRI/4)['\[(%JPM=W[>20L?I2@56VV"I;8G3O+A8F!R\H-6^X MO2\"CA!N7MI;'?!BFW[SM)UP5B1MQ_7E"QIV0#X[ZNB8 \7 MS6M0^U?W+OX!4$L#!!0 ( $"*859/)W(C/0( (0$ 8 >&PO=V]R M:W-H965T&ULG51=3]M $/PK*PNI10*<.(4BY%@*H55Y0(U( M:1^J/ESLM7WB/L+=.H'^^NZ=392VH$I]L7?O=F9GSGO.M];=^Q:1X%$KXZ=) M2[2^2%-?MJB%/[%K-+Q36Z<%<>J:U*\=BBJ"M$JST>@LU4*:I,CCVL(5N>U( M28,+![[36KBG2U1V.TW&R?/"K6Q:"@MID:]%@TNDN_7"<9;N6"JIT7AI#3BL MI\EL?'$Y"?6QX*O$K=^+(3A967L?DNMJFHR"(%184F 0_-K@')4*1"SC8>!, M=BT#<#]^9O\8O;.7E? XM^J;K*B=)N<)5%B+3M&MW7["P<]IX"NM\O$)VZ%V ME$#9>;)Z +,"+4W_%H_#.>P!LNP50#8 LJB[;Q157@D21>[L%ERH9K801*L1 MS>*D"1]E28YW)>.H6)(@Y$,F#[:&>2M,@QZD@279\KZUJD+GW\"'AT[2$[Q= M",>U+9(LA?*'< RSS_-KF!$YN>I(K!0"6>C+X/L-ZA6Z'W 0&+^TMO/"5#Y/ MB96'_FDYJ+SL56:OJ+S"\@0FXR/(1ED&=\LK>'MP^#M-RL9W[K.=^RSROGN% M=U:6G>X4'T$%G>&A5O(GA\IZ#[6S&L1&2!5<'?/\'WO!]CR6G9,DT1\!B4=\ MT4[?]C2V#?=B4YR=G^;IY@6MDYW6R?]H;?CB]5I;K!IIFG[0_R5P\I? \1_R MTKVA"O?S1CBF]Z"P9LSHY#V#73_S?4)V'>=L98FG-H8M_R;0A0+>KZVEYR2, M[N['4_P"4$L#!!0 ( $"*85:S? ^X#0H )4Q 8 >&PO=V]R:W-H M965T&ULK9MM<^(X$L>_BHK;NLI4+8/U8&S/):G*X-G:>;%S MJ9F=N]?"B. ;8[.RR<-^^I-DP""U1%+#FP3,7XU;:K5^:IGKIT;^:%="=.AY M7=7MS6C5=9L/DTE;K,2:M^^;C:C5)\M&KGFGWLJ'2;N1@B],HW4U(5$TG:QY M68]NK\VU>WE[W6R[JJS%O43M=KWF\N6CJ)JGFQ$>[2]\+1]6G;XPN;W>\ ?Q M373?-_=2O9L1;F 4_RG%4WOT&FE7YDWS0[_Y MO+@91?J.1"6*3IO@ZM^CF(FJTI;4??RU,SHZ?*=N>/QZ;_TWX[QR9LY;,6NJ M_Y:+;G4S2D=H(99\6W5?FZ??QZ5TQ_9#SCM]>R^8)2:U6 MUO0+TYFFM7*_K/6X?^ND^K14[;K;65.W354N>"<6Z%NG_JE![5K4+-&,MROT MFPJ,%HW1]V\YNOKE'?H%E37Z<]5L6UXOVNM)I^Y!6YH4N^_[V'\?\7P?)NB/ MINY6+?I4+\3BU,!$W?S! [+WX",)6LQ%\1Y1_"LB$2' #WQP#S?/7-X\" MWM##>%!CC_K&0W?ZTG3Z4C9KI":XY%U9/_0SI.Q*T7Z NKTWRV"S.GM\:#>\ M$#3QN%-<&+ M_ZE$T,]+*?[:EE+-U:Y1KXNF+LI*H-IV4W^L+Q8ZG#:R>2S59$/SE]?'4WS) M>+JDL?Q"QDZ&8GH8BFDPGG*AC!8EUVL6U&M]Z^EQC. LL@()$J7,BB1 1"B% M RDYW'T2O/N[=2.[\F]S]SK#EW7'ZX=RKB*(MZWHP'R>.#?":((MEUP132-+ ME+LB$J&EU'-#.^3W(G5O,(ZMV3MS1=;0Y2'%R?UGA_O/ M@O?_24WG[F6LT66!U 16/-=ZHRMSOAVS.(HM+P 5C6)+E4.J*9W"WN!HP(DH MZ,]7P:OR;^6+3D/HZD&1Y[M?32I2(==R%6EZF!YY67$5=F,%KF-S54'G#]'I M:Z@5Q5::Q 3B1>3,)/XW!A2(/UA MQT=7-<:9S2(Y(/,D(CR@$F9A]#3CU6K /Z($DU&1@GU4E7Q>5GYBP$$4>RLR M7-1:?BEKIUT[ !P.0LGMGY(OA.8U43[JB G,A!B8"0G+[#!Q97'*B!TE@#&2 MX<03*0,$X3 %W4NA5MV%FN-ZN1)]>#3=2LC "HQ=HAEC3.PU&)#1:633$60L MCCV?0I')A)TG=U.NJQE-JXU4.R2B-85?( $XD#$Y] MBMCP%Y,?("\(0#Z.$X"(.;,'$'D'@PSP0\+P\3S;( 7 M$B[TV)E[#RLOH#O,O8?8GB4S0#4FU%YC0=5Q\>C4H0$92!@9/O?E')/8]E$' M^N*N\003>V\ J'":V:X (N9S9( %$H:%?CB@ DG? M5((NZT<%#*\H&9(@@KQU W!1:_FEK)WVZ0 J) PJ=X7:(BK,VM4%.)IO6R79 M;8GU)1-3O-A5=Z]:(5#== )AL&1-7 BQJXR 1,%_FME5N:"ITS., 69H&&;N MMU+M_EO1UT#T[%#;8[W8Z)WR1N^@P2,,H&Q#66;O?2 9P39"Y* L\X$:'3"' MAC'GLYD.I@I0OH*A*<0H+(KLX0)UL2W+(1FC:>:9]71@'AIFGGO9%$(L=G/^ MO%L ZT1I:E?B !G.,F?E 61Q3+U.'1VFA7GG=*Q^I@)' ;AA69K82Q.DHQG. M[,4)TL73"'OJ5'0 (1H&H=-Q7/-.._7RLU57"A!3BNWCKQD@(VKS[DQ-0(:S MV+,#H0,ST3 SG?I^B6HS=9&(8IMI9X *1Q&UT1>4D81XW!X(BX8)ZX DV];L M\,$5&_0.*LFH/:4SK)!NFD3.- ;M*1KV>#A %TW>A"3+LE8D^9I3\2#,O?E8 M_)+6\DM9.^W3 ?-HN")TO$9WTM2V7U#;-<4/L".A*D_BYOOS1VB0)9:D/N88 M$(N&$>N>O^Q+\T53Z^C7[]3+5E&Z[(]D@KM">IZISDMR0#(FD:=^QP:B8F>( MZB2UB6U=-4PCC'H "VQPQ=4V;6"'%#%OIH:&U",G4.Q M0IK*S-5"]*_>Z:7J;5Y"AV,XG::VGT"-B438GJJ@N>G4DXG8T3-'802;^7Q" MO$/=2J"Y>"CK6H>RSKWJPHO@$G38!25*L5T'G0$R%:0.=D$RXJV]L0&[6!B[ MSOHK=/GTC*=@&;RIP \TI%;__8[6Y/ MKYT?]XQR!DI8$.?>"B47M99?RMII!P^@Q\+5M5W54P?34]FM5DVUT-/$5$'! MK@1J8)%3"Y@!LLQYP"\'5"PAGHHA&T"+A>MI7YIZ;&9&)WG=T9%_<4H5+2437Z]"S$ TR[KX]/ MUGM[;S<#5&1J V0.J-0NP9Y"DZ/GU=="/ICG_EO%ZMNZZQ_\/EP]_+;@SCQ1 M;UW_B#_D_2\$!C/]#Q;^X%*ML:WJ@:4R&;U/U"W)_C< _9NNV9BGXN=-US5K M\W(EN-HI:('Z?-DTW?Z-_H+#+S%N_P]02P,$% @ 0(IA5B;Y)+FR( MP6( !@ !X;"]W;W)KWSD "$J4[=Z]N[,[ MTR82!0('!^?]0'Z\+\JOU7Q\=5O#)K70V+C&VRXOZG@_&!>_ Y7:YJ/#A^]>-&+\VMJ7_=W)3T[=C/DJ1KDU=ID:O2+'XZ MN!I?OIYA/ _X+37W5?!982?SHOB*+]?)3P80=-?=^:-R3),1&#\ M:><\\$OBQ?"SF_T][YWV,M>5>5-DOZ=)O?KIX/Q )6:AFZS^7-S_J['[.<%\ M<9%5_*>ZMV-'!RINJKI8VY<)@G6:R]_ZF\7#B-FJL!NI3N=1Y^GI_E2W119&J>F^O&XIN4QR7%LEWHM2TWV+#6>J ]%7J\J M]2Y/3-*=X)C@]L!/'/"O)X_.^-;$0S4=1VHRFDP>F6_JD3'E^::/(*-2=:'> MI[G.XU1GZK;6M2$BK'LW+-/-^J<#/UU6&QV;GPZ(82I3WIF#5S]\-SX=O7P$ MV)D'=O;8[*_" XO4FR*OZ&22]OQNL&1>RX-BT;LG]3:MXJRHFM(\Y\S5?WPQ MWVKU.BOBK__9AX_'(?[XZO/NMZM(7>=TE(<_?'<^F8Q>XA%_ M'+]41:GJE5'NEV*]T?F#_?%(W>M*I7EU1JX5>I]D#<':?EB0_JDK%19Y# MCMRE]0-CJB(15JL*THD05)MXE1=9L022\'.*>39E<9KJ M&JOXK]6J(*@ 0%806*7.EZ8+.Q%) [S3X).?\=_LK9H=GQR?'I^^4^>$D/$X M/];QL?ZFW"DP5-=Y34!5Z3(4W3Q /8IJ%*=<#3-/IFGY:SVGY+G!5 M31/I,DG_;I((:E)V@F@.)+@":REP+)!$JF[1))4N;J@WYP*H[^/%3CT>A[?G@AS^A1O4H)(_@R5/4] MG>_#8%$T).!F1.Q*)TDJ.J)NI0U (WHG'.EV06*"3$ZGJ&J(']J6TFMH 0#Z MXN)L%*G[54K)J4VYYKUK'"3+[$MU55605Q_! M^O+QL$5(K*N5VVM 1>IT-*(_S\\F$,6DH=(Y 6]?/XM.Z/G/19':%%<6_/!"C:/3TY&=8O\O-.LH MFEV,&4D+G9;$HEDCC'W/ICVV?D<401K55#4A'T^:RBP:S+LP[J@\#:0[NX/, M#M%WG= Q$W%JC F08='ZSB_S'@#]Q@#];H$97%E@VE&_"C"_ !C"^[\3FQ'Y MLP]!',;,#6HF+<-8C$Y',W4R/&F'S'7\E:2CFI%8&=,/7T*%,XVFDPLU'8[4 M#:T&\IR,S^E]A\$TW,SNWE_8LV7\,@) (TVNB5@ /(E Q3YFP II+EXG2'$C MYFS5,F$_JSHRIB=I0>QOWX-A %MQT9&"*YU8A0P0MJF?_OL;*3EPF4BG$G$6#,Z)C8C/B8FFT?GT M3!VIPS'3_Q%C;0\]D:%0P_!I=1YO7]?$L;EJ-A "++/QV)#0*
EF:M)*2W-UJ4#Z0X2\]"_3J\ M53^+&B'KFV2YV6"NT \AHRR&C=2J?7IIJ'Z^NKIQXGRH/M.9Y#6F2(K=&6C_ M#6D-!ND2^O$3&4KB#D#!0AGP&8[.(V@%]X6DUFF$/\(1[?&/3\0)C;8H9B(4 M0YS)JMZR:J4NK0P''KR']CRE0)Q-@T QL"%9^7DD$*6Q\($MGI-P8&,/IH[^ MVDHM4DI_-,G2JACHZXKLGPVS3[]+$DPV-UE*U&RM<2:I9TP+.9DP19%97Y&Z M IT)O3*!AHRN[W2:\0"[ $UO\.&!)UCKQ#BC]%E+QS!BR*V(939".3$,H&&5 MQ-3L*!Y^4]JUZI/608875S 9 1'[WO$^)L-S? &G>=MR(TK'C^_WD"R3:$)R'SJ)# <:_$@345&%*>@^1];*H.##N>/X\]@KSH-CD=5I'SE&DH MW!]%V49D)\M649?,1DTE?L&"A*(8DOQZ2US;8#QU+NV&ABQX6;QGY/VN"])O MV)BUXX$::!W&!82:+(1I"O;6"3]YB!\1'VLBT,::5X4_\SZ/P%-BKUOPNH ; MZ6@%[H-W"/X;;@09D:&6$I$1!.:>JRN#F-9>^=%W(G2\>+Q],'046<;^=SF( M[?"YSH L$3#DJ^65CD5BMHJ:A#W1*H-9Y-VM#-4;V/?0-V0I,SR7NX]P9AR4 M&H#L.0)"])>E- 0G2(JDEKTP,U@%D2#Z1HN1@5NS14('SH_0\< M &&U90,^*:OY_N? )#G(S $2:6R/>U[D25>6M$)#V$MOR%@F?L;H."-%U!(F MP.U=,=2EL-^<&RC,/C#P=EAA50U)$XGQ6'U<*P[H67I1DBL21_1ZGR-^^X;Y M84H6,;0"4+9G0W3>;%RJ)>&B0K@7)C PGZL*;NW>+0$VU0:7K/MA$;$VI.P2 MNSU :'>VO0KQPK)='"#]YF9.421DX0D ,F-(31&D+>Q9MMJ M_L!&0LSA&Q*/:6UW.%3O>I^KT-3:OT5AR;A8YKP_VE0ONB+G=VRKOXZHZ\HN M>5T= IXC,89 &R3BZ8S$.?3$(3#S4HP0_0W?]%80BFBQ63<2PQ(= F%7FA7" M]'>FNR)>(+\W_KHJLL24U;^PX*H?; 3*([^+-2$FG*/U,^M[D]'4V^90*!W4 M+T6^[!=*^WYYODSJE49?2K*2 :LA23S/3!!I9YE_V3?"GC3O#L-C79+N2)SH M\'*7Q':1QMY:59P@ 1>XZ1DW.,I-@4 !2(6L"]+4R$*P82]F;E?(P4>I A<) M7--/N3Y2U5DP*9IYC?B'MR\Z>^8Q34Z&>L:Q@W;CH1_"03=P)%M7! ("M059 MQHAT9,B6/AQ4;R':Z]W([>I/,MJM(8SU8QN- MP0 VB>K6]$-@/[7IF\"3XK![LX')QM]IJX84IK#9HD&(OG\.3@\PH]C]B:B! MR"9/F?9DLUT^+GG5U'W-?,?YVJJVK-LR)M$V01@:NV(M\$WD6A9; 3 MD&8\Y(W!+)$<(>_$D7S&CAB+!A"N;,L?(@*.1[W^!A)_ VP_"0,YY%VEYMZ* M+0*&E)#S'QY7X*K1!W]M\0R5.]=&H!L/%(@IIOW8OE]C/X<3DU?Y< /,:T6-:&RNMNM%<=[9D M+?9+MZ[V="]6SUJ*)W<1K(W5XP#\>'#E.?30?2K*T=V=$D"1A MK\,"%PY?]P7F(O5B'%V<3W>3K?;GSQ)Z4Q%NS$I%ZZK7*!OZ);=D9+W9*YSI+4L,B=22'NN4\C(90&2)<2Y(AK) M4R!\X3* 4GCBS:AN'IOE7&D6$#B5C[A#(HK]X8-R7C2Q0N:J,#'BC/7L5EQ< M([8HPJH[D.WUX?)-L*9KE:LM J6JS(;+[X;N+T[.+E]L^;ILRH/W'M75' M_\3]'W<%SQ3Q+ES:#UJ:G>=IV&J\0PEF"R)'DE-OQ07)YWV!W6L^& M!>+&S1_BKXV8,_U$. A==75?19-6"];+>Q;L'AG2ADP_B#]9"%P9DO;Y?.\B M2&*RK1CP)2I2%2-$P5E(0B0YWO#:413K:BI R$N?_^+Z(@E_S VG_LG=H"5% MW[6U$.QK530_9Y+V8K*[LY8;X7'XT#OS;E@MX+6+N^*B;J' 5 M).UV96^V%&[+/&AYE$F7K2SF-)A9W:'7-U&?FH"&.!V=2NZ!4W0?=@V1,!AA M#Y%?;I?'#QK2O\EJ1&[W8]'*[*JER2TBZZ**7"W:-YR,?13N#@XA_=WINZ M E@"/VS@"1/AAM9*FZNJ! L2P!<#N]W.'#[8X'E$/&*554"(K!.2*IO<0'1<@>EH+2MGL!WLT[/)8 M523NBG-&Q$#UP'E+G0:R(693>\:'2[4[&>.!\++([J6;7>@!>=<#*XL'G=4/ MGM\)7UM/MA5YD*S\L]'LY7;R50Y>J^ !8%@R9U_M :Z(R23S #A'*X@;6&]1 M6TF/>H @)./AM0J=HZ=]2SDT^F!T5ZX_#]92R(W 4 TI*R$V5@.6 MJ*,+TD M!T-,4190[-HY&$3VZ)W$Z?::V^?4%4]VRS:1( ECV1DYHEIHJ1.%4GI16R_3 M':+)DRK40DXM8$]]$;:A^MUR8VL-%48\MC?[1'*@":UPAA'G$ 26L@ :P,5X*TB&QASFLBF7B0X1'[G9L4.(>UJ0%YVU@ZGLRUMZPA"D66)\-CA MO%G"1::EI$JUR=M3;#:2\^?GFR4"?S@U8T.6CX)5<_1SDW&E-&,\,7"1^Y1-D-)K M(R#LU2*(H"NKLH*92CA!)0J-6,W2L &!/H#(1_EMM:US^U>&:G2F7A)9LT1, MP[1Z/C!V2)#*EM0) 7ERE MUH8>@Q?8])4"N0Z9;6O+4)XG]$M62"2T>B ?9BT\$7/EX?^LMV=E37M,3F_K MCN:V22S4-]#N2 (@M-TQXY(_FJJNNN $2:&.T^C8RG"9D8\[,VGY*![J'QY< M 6*-O/J2M8F+P+%LXPU9;42V'.LVMT5'%X=6N]%YH2T'E6X23K'?CCK6ML., M\PY#+-@B0,X2.(1$)-(XHQ.4'?@:(Q!@DW-+"PE--KQ]Y6VK;T2BE<8%,G4+ MNPN./D3>?6IRH\L\*'[R6EE6\E8F41#D4*LDH_9=KNSG5(R5JR(&[8P;G;*. M;[7+=@B)O"VT8G 3=0A(IQIQ0$<75EF0*7IO'::)G"\K7I[^93$HKP0AW$'E1$/J#KH/0SCF!R>J*0^W.)'"UG2 SRPJ.Y, P ;]@E=;> MXMB<==&(4:ZW,@X6 %MNZ\\;)_W&.E5.#EWN/+&GZ4(J%EO.5(H"!H8XMB:* M+6L+HM!"ZM=5J4G[J>L\+^X$GJN&Q%EH]GR0%@/^_H[3(I*,NI9N#<3C[#R2 M9[%!^^OK*_OI2!V6H%TL*EV0I^A"0X*8T\M;*0LOLBJ71I910J1BJ5G:MK*7 M,%R'KR6.4]KW]^4-O$!Q9V.3>* &\V=C],KF.7X&_8TL#\$F'P9D!(^FCN M$==$EF]I8D8L/7!"N+^YR-AL- M\0="\_5]$212*N0I$W4R^IZLA(J.$M$MSBBUAL'E_I_:*DLZPG(9:/EG%I,H MZ0KE DVRWB!AI5R2;')7&( M2@*^XOS2]I@]OJ&UFZ1B'<&795':FHPV$RE6 M%B>&[3YXH7]@([M4UO&@@X4ZHMZ"*3E0P6'KKF/WW/(HWP=S.@4L8C?NS3D2 ME4P6"Q)Q;"E9XN 8SITT8/0?(/W^!QM"6[9>F$2\WW8)"51$J>M,T"356@R2 M+RZ:N_8#\>*[S6IRW)%-2-FB("UI"R@A-M2PM[U@^RKKO@:M1TYIN*,HF)LM M/CL=4/SRBTET/IM%ZL4T.KDX83!>S*)SY"([XF]O2BC(W83YL/>0D*N6K[Z@ MB9 MC$/;QUF)]X"@',==]F/6I\RY:_)MV[[-!,LB,#-W;)A;#+217[MLI\[X\'-Z MEQ*W_:XAZ&ZO;GE%[N-^7T)*'76<-I[P^C,Z@T6*KDRHA,448R.QKM.C1JA?AVX,U3Z(-?*/8I)#_;%EG2EMS@8+__%$+E>HD=2NU9[7^3C/%>]";3R)N_L6IR3WC6V->L(>NPB7@F_'WDTVLC+B 9@-P< MP7YF.F^L8R87XO!JH6=S0P_:7I<;-UF@@C!BN_3&P\4M-$$?I6O.X/.K4_%H M=U?EU\*EQ2#EFL:%;8C2K2E+OC6W@)1\-05/*0[4K0VUSD9C!I'!Y+!4N/OJ M+VM(-'.4#6^[OR*S;7K[UDQ>G3%H50JL>Z_[6S-<8.OO'2&DBO7_NM& MQCNN;\+L?>FIE@[M%H&'ZWT8[.1E^KZ7: M?_X']_P5BB/Q),.0/B0V=P(.<3-.!-I8B2^,]<*5H"29+UUFNRMXQS98JA.1 M+MVU&&W)[7"[OQP2%=T5GV]_E5M[Z.]#\\W5&-/7JI7(V]-92(Y]UF!=V&)X)_@3S9$5MF&WJB)\A7:]LQ5 _Q2T[0JU\4L$ ML03<$64&;W29D6DIEB6?<)&8; =].(ZV;,!WM53D\[CVJV!O;:QFGU2V ]M; M$B#O4./:IIZ? #^H+FZ;4"^#YG"62KXG@^L#< 7(0VJR1)''+/_Y :1Y=2UA MI>GD>S50I_3K],)_.LJ&8#A$]F"&OC2J^^3_^06NUOKH^V$;@=?WRA M3J<7N%9BS+WUT>QTO#? ()+Q-#H_FZFS:')^ILZCD]E(W6K7*2&D"^ GT6AZ MCILB)J?TYPGY:#_OO^ED%HW.3_BBA!F]>'$RLRILORAT$5!N A%-$^,)6V.0U=K2)IM M: M^-RE4KM-*M%.;P,\=4F\.T70_N9&DXIJ.U*V1MO?),+PS4J9@-N3QA>,!4V% MVWV B%D&&Q[V]^!%CY9Z6I(ITSLYV1"!4FO@:Y!;^(:DB8W$DD]8PNSK/'I$ M:S[1L/2HWIR E8A9X76TMPI8*[LD\4 +O^^E"59EOEN'%*-7:0&<4@773EYM MS^ZZ&CNMQOOI:HN8>IO\V%HQ2#G[BLLVM6<;5[LDV%56TF):V8;8 M2\-_MQU7GNVW^PRW>MY($=36&,4[*U$.]%):K1#U:5)D[J7.LPT5)LCE!XV: MLIPG7+ZCP1K20%AD#313IUPT@ZP'X.R==-0AT%;8V"EGU6S4/AP":H:=S)T005EW M6RCN/91^ &6IQAW*QYQ2*=]3,BYDFJ +0A#KO/5;[YFIL]]V^$#6P-2T(EN M5FX&)D*^KHW[CBVZKJI4D\/(U6BV#Q-7^[F@1B60IQ,8#@P/K.._7M@=:(W>^3//<)?$E-G]E;Y? ?50N M@A&\ C.O'?R(H3-!NW[0MMAM?WRA)N=9H=C;B>;%8>$B"8YK?*UP6K2;A MQI0@7-?5G/8B+1L(XU8;'^+I:,;S\4GD+Q3-?=,NJHSV*/F@#DI:X6U3E 0V M'B2LP=)L02 PJ*2GTZ$AH>C@MAD:N3V&R F%XBY%G.:[R5TWFZO21->^A#ZT M#1%I&R1J5 MH5P=CRH,>V6IK01:^X15T78:V6Q6F[]BM'5NG[!7]51^RN$> ]C;O%<)WQ-1 M^<2;M!OV/M[**?YC^<3>F?]R7.I+R6GT!^MQ;A<;. ]43)>.%RL).KX4J9"_ M:7#5V,BT5G/<;#+04C"!M!M[P\&YLUM7D(2JL;(31B4L4?P=-^>[B'=>:+X6D?C9Q\V5W*;G; MR/_5^TQKD1(8)HGW)ZQI^%X(V>%RPRXUH)17<+J]^4N^(2UF_W+?.RD?)_J, MMV+M.]<,Y@U3#U#2'\\HFIJKV+D]1'B+@TD@PJ%ZFV:\R/\!8"+%EG<"B"!3 MVHL!]DP65,+WS.L8K;'5+XB$M@42=[V7/FI+XFT?3L0M37Q2D_ MF$;C\RD]>6O0E9WC75R 2? 5385KD8\<03AT#APZ]Z*.1-IX=(:_SL<7N !S M?#:QP6+/'#:28.-IS@2832?^LSO[O[[N-)JBZBC0NC@RUTPBP6.1)*#;LD7*K+2ILD@)+5IP0PE!M#OBX)$AOV"!?R_6O'JOP!02P,$% @ 0(IA M5BCC0W :!P 3!( !D !X;"]W;W)K&ULS5AM M;QLW$OXKA%H4"2V*R66Y(KV_WU]PQW M)4N-K;;7'G ?I.62PYEG7CG;R0C;X_G823S<2-6BP=34S/3CJQD+?2?>ZN#=ZF6RZU6LG6*MTR(^>GD_/P M^"(A>D_P@Y+W=F?,2).9UE_HY4-].@D(D&QDY8B#P&,M+V73$"/ ^'GD.=F* MI(V[XPWW]UYWZ#(35E[JYD=5N^7II)BP6LY%W[@;??\W.>J3$K]*-];_L_N! M-BDGK.JMTZMQ,Q"L5#L\Q<-HAYT-1?#"AFC<$'G<@R"/\IUPXNS$Z'MFB!K< M:.!5];L!3K7DE%MGL*JPSYU]TDZRB+UA-W(MVU[B6>E%J\AD)U,'"40WK49N M%P.WZ 5N8<0^ZM8M+;MJ:UGO,Y@"VA9?M,%W$1WD^$Y61RP..8N"*#K +][J M&WM^\0%]+7.:O5>M:"LE&G;KA).(,V>?4WA@ESS/CE+FV':BDJ<3Y(259BTG M9]]]$V;!VP-@DRW8Y!#WLXU/YD:OV"4,:Q#$"!"W9)<^-*1A_[J3#XY=-+KZ M\N_G\!^4\#S^3]_?7;'HF-TM(5HWR%O5+I@3LT8RU59-7\.$TCJ%I) U4G- M*1\ZI!HF8-V9Q+0/I%\PH5HV[UUO).ND4;JV6&S$2(HI7UO:2C(]:]1"4.S! M1TOAF,">OK68LG,%>FU8)XR#VYK'O070.L"5+6CF?FADIT$)Y(/0(Z_/5[ M MJS5KM:, B^DOH;^4_4-5*#V2LT\W5TRT]1;R=M^W+$QY&H<8Y'&)_S0MV3ME MQ6)AY* %81GIGS=G9_1:D3E5.Q187ZEFJ)ZL?N*T8^39(_8HJI]L(?7"B&ZI M*@0Q9KY(Q_'\B6QD=-TC5,C='CR4)J%/<#;N(8''[)]2&+(=!"'AY&J&P!J3 M+CRT&(UF N\#AKK1CZ)Q"J,[[8#UO]ES_;+2EGV&'MCL$]G[)>-9D=(@X$$< M8Q!E/ \+&@2\+&DIYV$0T$3! TQ<]08'G?E>S<*L&N1:7FJF)IS,,2!"DO@X(5)<1$+ MY FF8#(J$E1E/ M\/@>46K @WWW31&%T=O=X:^?@Q& .N)%E&.0E$!#01=&$<^##"/(BE*:2E(> M%WXM3GB6%.SC;E!,*/-!WW%/?'M^=SZ]/;]]3=D1\20CB\<9 M+_T @).(!EG$XYQ4B&->E)10,%&4Y>P6'G;,#M&R@^[\ _>SP#;OJ3^ N+Y6 M>FIU#[$D&N&RH$TT7BNB>4W.C\$UA%?#DH1%14:A410Q"^&B$JXN8+OP3]K[ M[E"V(91'-5#.6SN7Q@SU2[!.J]91M42Z2C)9C+ )]Z0'!'ICLZC8DQ[D"/+\ MB3^I/CI[7YA>PX5>1D@NR)XB<'B%24K4M%_4 PH\PE: MF"#1\Z$$%&'\4L9G/$0HICPO XJ),LOV\SLN>8:B&.6\A*6RG*=)OC4-8CP- MJ=XDN9=!3D',@?#_(@63@.<)Q4P,]"'9(B]XEJ5_=9[!;CFX(CQ*!%,($>'O M,-%?E370,LC370D%!D7QQQ(#U0HU?YL8P^MO*['MTF:BH9;&_N%S']MKK[I4 M:Z*%A_MVIIK&9\1VUBM1;:0U2H!$^1SQW>)FQ0[M8C6VBX#S]0'_]:E^]VL, M0_YD2>*SG4=(I,_/@7HEK-7HJBD#O>#F-\]ZA LO<$@C$G$._SZN9E,07M,9 M7.81/:*T@"JC)[>UXY5=H@U\XZ19/6NNUR08\8EC.RN\KR[UJA/MXX@ +#KQ MZ*\'HV4WIO2WP9KU'5RWX=PC/$9R1A?HN@?^MU_[U#>V%-Z&"N+]4K9#STIW M2&J*P<\B/LP0&#,0KK"I;S%?^WP0S9#>HD4(K345$X5HLK8?NFKBMD%Z]+Q5 M7W353I$9VWTF5DAXM]>WNR=3^2S)W]H],[R@"Q4S:-,UDOCL-_\_^2H(:-2/ MT^]=;WS.0-3C@2Z4L[^+MJ<389PX0J[3?9_.!;J6U$JVU:/72S[(5>=O&,=[ MWE[(%A#I6D$;T/E;9@69"6!7L*N_DWA'P2:]CS&X1?16>G@P$"X;OPPZ#A<. M=J_[ID;E7J-ME]@(;OY:@VL!VO)=X;4>E::%YRZ.TYT;/CRZ\-\Q"!N\,ESV MM[/;3R7GPQ>")_+A.\M'85"P+=#,L34XRM/)X*O-B].=_UXPTP[AXX=+B?@U M1(#U.&PO=V]R:W-H965T[?Y=C4-(D<( M2UQ:A\#I[P$OL"P=$-'XW& &K4FG>+C>HU][W\F7!3=XHP8L9?%#2%@:NY I7?P3H$;F6(=LS M/&='$2]Q>09)' *+&#N"E[0>)QXO.>*Q :O@6D@NEX*7<&NY17IIMM/A&J[? M#>>*9FPV?(G3@*K"H'[ 8/;V33R(WATAVV_)]H^ASRZX*4)POW#U>2L>>.E8 MAL#EJCMC\,L=/EHX+]7R_MI_7V"=W#//.4P;S2FDK?L,5 M+)6Q\%XK8V KJ0N57KJF[F->BDO:D\%K+C10Z+8(\Y/LF8S%[1ZN3.$R2"+YVIX.0.;;' MC/#188.!8Y.Q.IHD9Z/L6274+]S7"Q4GK%^) ME:O9O(V7(0!'5AD$(1_06-^ 2$)IVJ%V4E)YC@,;943]/3.NZKHK*83OT'@L M"=21J[HC/ZW(\II@7=P.,MB9Y#^_,.\DXHHDS<)A-*AK),OJ"/8S>L$^P_UP ME+FZZ=:/G7X2]F/FW_.@>0_TF&OM.'5INZ2FXC)0-*D&=%^=%V#106Q *OM7 M$OBL ESVFD3F6E7@'^'?:'MC^-F]SE?X'=![WV7]'YET\>J[D"<'#>L9_+]Q MR:6!U9WOI.F )ZG+'KW]>3WC/%VO)T7Z M\*U=4$K,234Z&Z8!Z'KZJC=6;?S$LU"6YB>_+&A@1>TNT'FN: 9H-LY .P+/ M?@=02P,$% @ 0(IA5N;!?=:1 P $@@ !D !X;"]W;W)K&ULC59M;]LV$/XK![7K5L"S7FTKKFV@25ML0-,$3;9B&/:! MEDX6$8G42,J._WV/E*RZB>OM@\6WN^>>YT@>O=A)]:!+1 ./=27TTBN-:>:^ MK[,2:Z;'LD%!*X54-3,T5!M?-PI9[ISJRH^"8.K7C MOM7!SMVJUD*VIN,!; M!;JM:Z;VEUC)W=(+OGG;2LF<8K67WAN2F77NI!C@5K*_-9[G[#7L_$XF6RTNX+N\XV M)N.LU4;6O3,QJ+GH6O;8Y^'((0U^X!#U#I'CW05R+-\QPU8+)7>@K#6AV8Z3 MZKR)'!=V4^Z,HE5.?F;U21J$!'Z%CTC:],(W!&J7_*P'N.P HA\ A!%<2V%* M#>]%COGW #ZQ&2A%!TJ7T5G$=YB-(0Y'$ 51= 8O'B3&#B\^(U&#D?"!"R8R MSBJX,\P@'2US4G 'EYR&L[=DKAN6X=*C:Z!1;=%;O7H13H,W9\@F ]GD'/KJ M(VJ-.(*;!A4S7&SZC8&_[_'1P&4ELX=_3I$^"WN:]*>;^_>0S.&^1+B2=Y!GQLN+((:S0[1&'/04R?.!F#% A"&O>SP(6L MJ*Q88ZZ!'4J+);MS]Q%SH$B*R@M5$%NC!F9@4-7:2I%$X>Z.?"9P#G5>LUZ3]<&;AR_^)#;_LD2G]&I)Q>O'X MEX;2]80"9%(;)R1CNH2&[=W)=D*>LJ6T*-HWW2>.V/]%) #MU7TF).S4W)P* M]Q+B49!.7!NE*5S]=VAK&LYZES"$:V9:Q0U'>ZIZ[(JS-:^Z2?:$J3L&%#4) M;#>!:)2D,]N=0#A*9ZX[A73B:,]<0F@#Z:4J*-UD'9*@+H%T5/OL8I^TPH: M,!C%LRG8.PB\;EJ[S,F(;HR!Z44(M_;NT)YL6=7B:=8OX6(TI<2E*]C [/'AONSK_S;Q[+:^9HKMC[U-!KL%X-O% =2]0-S"R<55_ M+0V](:Y;TJ.-RAK0>B&I+/8#&V#X&[#Z"E!+ P04 " ! BF%6_%2JWF $ M !R"P &0 'AL+W=OM< M(8M=4I;Z81"<^QGCPIN.W=B]FHYE85(N\%Z!+K*,J=T<4[F=>#VO'OC&UXFQ M _YTG+,U/J#YGM\K>O*;*C'/4&@N!2A<3;Q9;S0?V'@7\(/C5K?NP3)92OED M'Q;QQ LL($PQ,K8"H\L&KS!-;2&"\5S5])HI;6+[OJY^X[@3ER73>"73WWEL MDHDW]"#&%2M2\TUNOV#%Y\S6BV2JW3]LR]C^N0=1H8W,JF1"D'%17ME+I4,K M81B\D1!6":'#74[D4%XSPZ9C);>@;#15LS>.JLLF<%S8ICP816\YY9GIG30( M9_ +W#"NX =+"X1;9+I02-*;L6]H$AOJ1U7!>5DP?*-@+X1;*4RBX;.(,7Y= MP"=T#<2PAC@/3U:\QJ@+_5X'PB ,3]3K-Y3[KE[_!&4-1L(-%TQ$G*7P8)AQ M?/4QPF6YP?%R=M6,=,XBG'BT+#2J#7K3CQ]ZY\'E";"#!NS@5/5IJRW77$>I MM)W1\,"VDON>(18>+U&B-_JB4G'I6N,"N7X=PC:AC1RMMV3=E$6N]FU@AT.DI@V*4';BE(HHAWM M7HIOF&M91&M64?LHTK2X=&'QGDE(GRBE;I$VQ&_+34(IM7&8=D(=Q-.LM$TX M\QSXIPNWQWB_A\HI/ V@O0>J7KLVTTX?6[.^]KB=NT0'K9Z2@1G(%=DBXRDC M'PNR;N$TZ[JNEAR6]A,(SLJ$GVQD]@W_^&$8]CY=ZMKK=J*6V6L_Q*_;XRSD MZ%3<#IR8<%1,1%N]\[UDY_]-O;!S09S+_T,%CWU;_=8Y M*$.U=J<]38@*81DF?-2UCLOJ*4H/NIS,/5'G"*Q^, MS-VIBKX'=$9SMPD=BE'9 'J_DK1O5 ]V@N:8/?T;4$L#!!0 ( $"*859L M%8^&-0, + & 9 >&PO=V]R:W-H965TUT@VSM-3; MR+0:6>6=&A&E<5Q$#>,R6,[]WEHOYZJS@DM<:S!=TS!]6*%0^T60!*>-;WR[ MLVXC6LY;ML4[M+^W:TVK:$"I>(/2<"5!8[T(+I/9*G/VWN /CGOS; Y.R4:I M![?XM5H$L2.$ DOK$!A]'O$*A7! 1./[$3,80CK'Y_,3^B>OG;1LF,$K)?[D ME=TM@DD %=:L$_:;VG_&HY[1(Y+EY0[J^F4DY]=WBJ+ M4, OL-:4:&T/P&0%-]\[WM+5VQ!NT45<]:OH&:I+"%R7MSL"- MK+!Z"1 1Q8%G>N*Y2L\B7F-Y :,DA#1.TS-XHT'WR..-SN@V8!5\XI+)DC,! M=Y99=*+-:X)[N.QU.%.3A950YT8BG#H(F>3C.,_A:4TB$NM.2V^Y_ M#DD8%U,:DVD.OR$5[$Z)"GC3:O78IQ>R,)G$-!9Y >DD'$]C1ZZ(G8,Q\.'= M)$V2CW!9EEW3"7H5%14ZY96>B;^4G](TC-,BTU"$ MXR*G[SB,IU.XWZ%7SN2!&ENI=/7?"/A$7=?0"^42+%FS1G6DC;+Q?D3D,Q_% M38DZ=69O]_ O36RX-"*S)-;X8YP'HOC_V"ZM:WY,VRE*'\],=_5)0.P,ZKQ75YW'A M @P_J>6_4$L#!!0 ( $"*858M&T7T%@4 ,,+ 9 >&PO=V]R:W-H M965TV\:.1#_*B,:56FUA;7W"4F0("0MIY1?5 MZ71_F,6 E=TUM;TAN4]_8R]L2$.I*B6L'_/XS=-SOI'J7J\X-_!8Y*6^:*V, M6?,%T6ZYYB3<+J0IF<*N6';U6G,T=4Y%WJ._'G8*)LM4_=V>WJG\N M*Y.+DM\JT%51,/4TY+G<7+1(:W?P52Q7QAYT^N=KMN1WW/RYOE6XZS12YJ+@ MI1:R!,47%ZT!Z0U#2^\(_A)\H_?68"V927EO-^/Y1 MYU80POB^E=EJ5%K&_?5.^K6S'6V9,)G/M?F%3TX91"[)*&UELF1%!(LXQ?M+!&-% 'Q5]&/CDR_0*DAY\_/)E]&U\'[BXR()O21)8)!]KX06KM)I MX"5^ F_?I)30LQ^DO%#5L#>+T]F[_>QGSLV_P'KDDL(WUQ?PBCUPA6T.6"&5 M$?\Q!W4-7 DYA],GE*'1@TIJ#1E3ZDF42TM;E0:-RZJBRID3L\^.1?F[+.-B MS82RZ0VG[]\Y":_LK5U'SG:,>-,[0*5X+1^KQZSP="\$Z&BD5P*;]R/,*HW9 MAB O73]#[SA.I-,KL=80M2,,0.#%?FB_*74[2NG>*88[L&':!?4$J!?%R;/( M&X^]XB="QQ5.X#)2G0&$B7NF7<;:A(V(5+ MB8EK>+8J)2H0F-4!\@1>0+L0APD"B1%RO2=>$CUG'O&BA/ZVXSYAL618@P9N MV$S_TGMA.T3ED37!(X&/2H,T;4ZZW;2!$U'_M;]\]!>"Q+\=V"?T]#P1!=-P#XP+A/ CWRF]O]QWR4F^, MQB:>'P?6ZTD70C1V=X(F8]7C;Q0W^H]J9B7VIP=TM*L&;%63X8>QG+Z,]:&S MT_=8.4G;&MZ-B3,Y1$EZ-<3MMI! M*8UC:;O5JY;5=B+@NC+V64'WB*)N(R7VW_QE-\E63-D^_V-O1SDN1,1U\M Z MQN_:I4N0U"UCZ*(YN$"_18U94P1[*;%)E4\8JTRJ^8\=C#_B1*JY#9BKGKKA M8>&R9O!YO/Z.CL!U"SA?(ZK<3' A5/3+6&R/7;DR;28,5ZI8KG+*YL@1X MOY XJFPW5D$SM_?_!U!+ P04 " ! BF%69,<(.;L" #0!0 &0 'AL M+W=O9S>?>V(,,UZP2]E%M/V.K9^#P4B5, M_85M&QMXD%;&JJ)-)@8%E\W(=NT]_$]"U"9$->_FH)KE%;,LF6FU!>VB"8P?6._#9H@,D,'FR.&I;LC:T$ MFIEOZ427YZO]/?K_'Z)_0;L INN&0RY4S DV46Z=W9HX(;N/@XG"NAJ2E9BG./ M:L2@?D4O>?\N' 8?3Y"-.[+Q*?2$/%(5\=H[TNM<^\+9B@MN.9K>@7,'VW#% M32J4J32E759:DT#X\8P["PNATI>?Q\2>I'-<[/W#\S6,IW!!+\@"V87%BIBT MEH6U;_0:-H2%FLL-U25)8,+ &8S"B?N.)K#4:HW&53X9LD:B/QI',![%\$F] MHI;.'MAHYBYC-!G )!S#K4Q5@6#9CL++_0U):FQQ%$#4&\2C]EK"7C^,Z3N( M(WA6EHXX@[@7] ,:A[WA,(!C9OD'55:@WM2]Q$!M25-PW6[7KBZ:*OT3WO2Z M.Z;I @P(7%-J<#X:>*";_M$LK"KKFETI2QV@GN;4&ULM5EM<]LV$OXK&+?-.3,,35*R7N+$,T[BOLTT\<5),S MVM='6^>JER3GDNF"U5:;4I1J_7KHXOXY9LIT3/!KUKM[.!9D"4K8[[2EY^RUT<1*:1R ME3KB(/'O1KU5>4Z,H,9O+<^C7B1M'#YWW+]GVV'+2EKUUN1?=.:VKX\61R)3 M:]GD[J/9_:A:>TZ)7VIRRY]BYVE/HR.1-M:9HMT,#0I=^O_RMO7#8,/BL0U) MNR%AO;T@UO*==/+\56UVHB9J<*,'-I5W0SE=TJ%Y/A.I:&8Q(%(HB1Y@M^D-WC"_"9/&&R%,^)[74';:*SM]BOOYH4,1 M?&3OM$US8YM:B7]^4K=.O,E!^J]#!CPMXOV'3Y=B^5)<_OWS3Y_^(60HWIJB M0+Y8DOU2_.BE"[,6Z>"%D) ,EVF7JXS<:4HE;DBS2B'GM_2:DB[/$:W.$0<0 MK3Q-)IH*+U=WPFT5R:MD>??LFT42S\^LY]\:'8J?2B92-Q!&2DB1:_@ADY34 M@0I,UUNP)]H!]P#L?V#AGC=:R33*K\3VMLP9M:K*JU5P$3Q M">_>&%EG1/A.UX < U&%O!,EK [%%;!&U34DM&[]M.4$HI*UN)$YV'T;A5$4 M[X\G%-=-NKV_@W6FLZ3_](?LN_8>4553IUL@(/:832V+EW0X%\T&*(7LC!:4 MHW'$GQ/^G/+G@E(W"L4%ZXY\5L4*2G0YC3,,Q651Y>9.*2'+#"XK7ZANP6M5 MP50[]AHT0,8B'@I]2XP]H:DH%&P@KB\^6I'*JH)E.^VV($R5SBDX2,;'Z\\< MD9TFPZ"-_+*>-_0K' M#PSTZ7,#(BD8QAS^Z50]%OLC"-"5355(C'[:U:39;IJ/$ &BS7OMT^#T-?7YVIY_K M@HZ--J&.ZJ(ID.0@5P(MCE 2.=%Y,?111-$/?^*4%>6)++O#U*5U=4.5 T@@ MO&52E/">!Q'XD5%%[@@:#@?C\32*OF/1A#,DN0WL0F:*X.=.29PCC@,D.#@D MU"SDSX#S=&V:6EQT3=5C[A@F!T>?-XQ:(NUT&_VURB6!LRY]LT>TI!@Q)"T MDZCIAS+X?<,+$-[F7R>#W6C%*FDKR$9SO M:BC;H%BCE!3B8K.IU0;*0E>'Z+,Z?>%1[D/CK).^"$C'JJ_41I?,IW4.VQ(G M,T;5;V%"&,U$$L[H.5@FL?B!3@":L/N2L_[_91>U,&C)NY^+>!'.EP(=XEII MVD,Q=%OIFHE:FF0:+F:'5(-#1TH=)V 8#11+IE",GF?1LA./NJ3^-P;'(AZA M1!_:\+C3Q);CL,^+LC_6/YYLE!MT3$;,3[_K-NP% BW_#3SM@(QC/81BB?BH M&'FHRK*5N%]V[!5G'!3O ZHMFP]C M>H!>'?9U_K>/I,A0()(5Q:?%! (,)"2BF1O0??'_$PYO0X&0UH,I<^:#K$S- M68SE6H'7C;+4KG#Q&WAW7P0WJD3RY6A\B)3@!_ +EZ]US44^G@?[9Q1\MS/M M]P^E^%ZMZH9 R!=^\NU^:=XM86/\8'WRD'3Z8.449YM;:C7_C*BV66+7\X<' M&CJV'XS,K3@%_OX*:P<(L6Z Q;3>?K\BAYDT11D6^EX;D&XUFE-?4)C_ X%+ M,-I_^XO$5<9J&FC;L.5X:0M]K5Q3EV)'A][VV.V2#X5'J@/E/FMX_4P6U=G5 M*3#D_O?]8W!X>?AXD66:PH_B*?!&U5V2^SY,R)X$HKX+1*%D>>!5L%P@D>;+ MTT LEU-.1/ZR,TV>T52ARF]6Y?SQ_)HK>7'P("U;1A1_Y*50B-.M7Y MT@7BBZGS#-,XX$OF"BWE6[A^/9@;/ZS7V%*S.O[=!S0^DF6W[P)83&T1"2 G MM*<),BZQU,IL. BIY<(2M08K-&)^*KE-E0*?%5#VP]3GV &?#W^]&&/_@M"OZ_]?W( QO+7_[ ML*]@X'N14?>PEKH;CSZ7%#9$9I]N'&:+11#-)RBITSC$<-,U"[-D$)IPAE,+,)E$08+5YV(R#V?QH%$XCJ-Y$"]G>#6=A/-DH,'AVKZ8+X-D/H=@ ML#J=^QL;<<4#Q:,U#Y/!Y!X.XOD)\CANXVF(TOSM%]F%3!R'?N3H>4:)&'[$ M\?VGPZHE%%,_-VACDY$&8S6F2%2$S7313>3'26 M!"R3*!R.CGT<'AC9N6Q2>=7.*=47SJWL9W3T_2B9,H,XC>.J]^(Z:R?0K1NX M.LY\3@%R:7)Z?YH?%?/C08,DLW]CM.:^0-^[!5DWCJY^_!Y;Y6BM@O%BIFFZ M+#,VR9 =PF+RR1%(&##+#62W3$?RS>'I%;.+YC*#>2CEM%/CJ,I_O'.#V#4DA1T^[!2?3N#Y*$!;3Q;]#TI M5UM*>L#35T!NW^,]=(1W#L,$WK>-:B^5;W9P2IAK]X<-5P QVB&E;][NA<"Q MA.]0R5$#K*$J3==B-'_R['C(VOMM[LX'HR%X3+E9ZXTONQEO>)4P63P1<5!H M]9RLY32<4,F/4"2LOL4*6,<@&SR-UX< <7J_M:.UMF7D';YC_#9 K-T3]0 MP^-[1WJR\ $ KZ6\UZ(/>:(^M08!Q2@Y8"Z93F4SZ TY@"<'(.C_"PJC@_\K M$(B[^[% ''<@9$&UPI?/2E'\$6&K##4D:"CJAGN838,DI#O@[A**ZF^JK"^\ M/,N8A\HS+#4_<6H7V$3>@@B""' &NX9#%H[#=4!8'3] MELNJHC/HJ& 1YB#*.4H1 AW2QF/:_IX=D+?;:O2YC]04VO?LF^5LOCP3"PSE MPV?F)S$EIAI.<[W3>I/\C>'PRJZK&[Y1+?D^'ZTL56&(Y(9[9#M>A T7 E#SK(]9C@/WOGTZ#<9]<^G'X_?_I3&^\)6I>Q][?R1CU,KKZE8):< M8MR[,XH/RO3^VA/.=SB;]@::@H +[XX\,88'GZO6Y-3J0X/?&II9J++^OI_A6E5ZGTFZ'?4+) M6;TO]7RY -:905#AG _]H'4R^.FQ4/6&?V"E"XJF=/Y7R'ZU_PWWPO]TN2?W M/P#_(FM43RMRM<;6*)R?'OGHZ[XX4_$/F2OC4/SX<:LD((((\'YM$(OM%Q+0 M_[)]_E]02P,$% @ 0(IA5@X_P(*:! S0L !D !X;"]W;W)K&ULS59M;^)&$/[.KQCYHA.1:+ -(20!)$(2)=*%1 >] MJJKZ8;''L#I[U]U=AZ2_OK-K!YP<0:G:2OT"WO'.,\^\>@9KJ;[K%:*!IRP5 M>NBMC,G/VFT=K3!C^DCF*.A-(E7&#!W5LJUSA2QV2EG:#GV_U\X8%]YHX&0/ M:C20A4FYP <%NL@RIIXO,)7KH1=X+X*O?+DR5M >#7*VQ!F:G_,'1:?V!B7F M&0K-I0"%R= ;!V<777O?7?C&<:UKSV ]64CYW1YNXZ'G6T*88F0L J._1YQ@ MFEH@HO%'A>EM3%K%^O,+^K7SG7Q9,(T3F?["8[,:>GT/8DQ8D9JO1(4V,JN4B4'&1?G/GJHXU!3Z[RF$E4+H>)>&',M+9MAH MH.0:E+U-:/;!N>JTB1P7-BDSH^@M)STSFDJ#$/CP$URBXH_,QD@#$S'<8+SD M8@EC&S=N..I!VY!%J]>.*O2+$CU\!ST(X4X*L])P)6*,7P.TB>J&;_C"]R+< MBWB)T1%T@A:$?ACNP>ML_.\XO,X>_S48"==<,!%QEL+,,(-4=V:GPR5<=S>< M;:$SG;,(AQ[UB$;UB-[H\Z>@YY_O(=O=D.WN0Q]M4P2W0AM5.);O9 LNN8Y2 MJ0N%\-L8\R)M(9$IC03]%GC5V0*T%8(56&$V0*5S7&# MPL['V&\U3GL;%[;"(#AUF:SR1J,UDLK&WOR0WOAMW(F^0PK]3LF2U2W%B@R.TJ M2(J-EBF/75(6+*4^1W C4Q^Y2)2Q=$8+09^VE/])-Y?T2=/0I!8BJX13*B6><'(F43+[1]'G@J9]^:8%3.'_+]"]-X'N=/H? MB7*SUP])LQGTCNGO]+C;L%C],FV5E+J_%9Z&,+GZ-F[![71R!':ZSV!^#_.; M*YC<3V?W7VXOQ_.K2[B^G8ZGD]OQ%YC-27!W-9W/H#DA@UQ01Y(I;AM.%II: MDNJ8N&%NJ+-L5*G;V.'N.<.MO]K8[E?XB(15-76.BH)*,7OI=4J0*PA;#_;Z M ;GS@\QZ9M5+L.J:6=+"DFI.H?G1Q[H,KEL3P8F;N%;2$- MK7_N<47[-BI[@=XGDI:6ZF -;#;XT5]02P,$% @ 0(IA5NXI@M60! MU@L !D !X;"]W;W)K&ULQ59M;^)&$/XK(U]T M(A()MK&!<( 4;NUJW.N9),=2F%.UPHIV,J5+86FJESVSTBA2 M=ZDL>J'O#WJED)4WF[BU&SV;J+4M9(4W&LRZ+(7^IQZ@;==N)7+W/)" M;S99B27>H?VVNM$TZ^U04EEB9:2J0&,V]X/I[43RQ9?C+?IG9SO9LA &+U3QJTQM M/O5&'J28B75A;]7CS]C8$S->H@KCOO!8GXT''B1K8U797"8-2EG5?_'4^.'% MA9'_@PMAM>"G)8?A16SB5:/H/DTH?' F>INDW*RXJ#<64V[DN[9V96R M"$$ )W">).MR70B+*5S;'#5?^>* MOL/KM[C"@%7P65:B2J0HX,Z2.R@%K3ED< T7'8;C:AJ;E4APZI$7#>H->K/W M[X*!_Z%%V6BG;-2&/FN)#;B8_GZ/3Q;FA4H>_CBD?"O\8>6OKN\_4:Z,X3Y' MR%1!!2VK)5BQ*+"I:OD7NY"VDUQ42QI++KSGQ%J(@EQ+ZRH#Y9(LV3-$-H84 M;$@7*F(E.FG%$YHQ_(9" W+V ,4>RP5=;^(?M&V&\*TBPBI(N1261%2F%H#D M*R:&C9 %VW!"''<"1I U9,H#-H9ALM;22E*Z%281)H>,? (YIFSZO;*40O^C MZ#DN955QB!JWPQ%$PQ%]W[\;A4'X83?O1.$0CFD0QSSK#T.:7;\6'U@@J8W$ MS4DAC)&93 13+2DW.F,$>AF@,W##3MP=#@8\"+K]P V&77_$6^>E6E.%O8 A M(S.MRKW,>35;"+GO\*/8_>(1_>( @FX01_0-_1BN*)_(I9HJ&E:HI?I7N&<^ M(Y)K.J/8;VP):B&#QK;1D/U'S+;O[8-^I<&@&T3-,/"'V[4P.J/AH>)::;61 M*04VI69CMG(?3U:ZM^O&>)U)OA''1U!$'&1<'Q"#OV%,L[!&C=8 MK>G$@,(71!&G==#GG+@EMA0ZR4%4*85K0VW/BE6&X(QP.GT.^QW5N7$'ZF+G M0$WM=BXTC$F MC/ID--<%E\+E;@?PB7HZ0ZY;D)Q,VF,R(P8NG$Y=+3O4AH#W4-_ :"V$UF$. M8(MC-OCYR:U%U9([ 6UMN:H3[1O1Z$X 6Z"@7>\CLM+GD,:.\FI&:+UQZ)WN MO>BU2M1+UU$:2FA*_;KMVJWNFM;SNE=[/EYWO%^%7K+_"LSHJG\ZC#W0=1=9 M3ZQ:NZ2^FYMS2M[:1YC2HK=W,1B-3UKQEYEAMN,27E=(M MLYCJ]55VJ;41)%V:AE0@;S$[]VH^[,GDXMDJ=07-[FJ3H/( >(-+ZVSP/!WQR]XTSA#@/%UL!GL7#K%?7EK_9V/ M';$LF>$7JOE#5+8^#8J *KYB76,_J?O?^!#/Q-DK56/\2/?]WDD>4-D9J]I! M&0A:(?M_]FW(PYY"$?U (1D4$H^[=^11OF66S4^TNB?M=L.:$WRH7AO@A'2' MLK :7P7T[/R#LISBA%[3KURM-=O4HJ0KV9^V3YNLZ)K]HS1=>#1>\I^8$G.+E6TM:&+F7%J_\:& 'V#GNRQ7Z>/&GQ+2^/:1R'E$1) M\H2]\2X78V]O_$0N#%E%[X1DLA2LH85EEH.#UAP*N#>7'C;GRFEF-JSDIP'J MQ7!]QX/YBV=Q%KUY FRZ YL^97V^X&N'BS[QC=)6R#6]%:9LE.DTI[]N^3=+ MYXTJO_Q]"/B3I@\#__#Q]A)$F1$[ID5?P23V>;)$R=/ZD40,/<+,Z+;F=*': M#9,/X*U$H1L2UM"R,W!K##E=5U@"X@HSCEIW(;%EP\GT4<[(PDPC2M<-$"HV M"FE1RJCM#L>TT>A2VCYXMI;J=0G?'I513><$?ZR&MZ)4LNI*"SJ7'I0 '*?D MVX16$L#YUTYL?&Z!MUNA;R"EVM!+PSGU]4)_5PXH0BCZ80N M.Q=F2->BJI";2V8LQ7$XS3+*PB+/*(["*)O2F1&,;E@I5HCF9?R*LCR ,+ M19@"XQ%-PV*2TSN-0N0TF4XI06S9=\D"I"3%.!Y/AWA<.G*,,%@1U]++*@E=Z.+^>QBO5X YS_-N2$^&@ M FSMZ;FU":[5S#H6N^*1#FXND.!5>D_HBE?_J\P;K1SQ>[8O4-,HII^+:[.O:09-E[/'C/G2M8^5[JF4 MOS'?I1%%2YR5]78W# A5&>=P\+=TKX393^=*2>EN]SN!TC\,,R^0J7SL!I?( M!?J6Q=>^C1Q6@6&D/7?#%,.A7CW:NW!Q(FO_K#!H*9VT_=V[6]V]7,[Z"_MQ M>__LN69Z+="?&KZ":G2<3P+2_5.BGUBU\=?W4EDYL@^C@40IE9U'C MW&:2)+9J4#([T!M4=++21C)'2[-.[,8@JP-(BB1/T]-$,JZB^33L79GY5+=. M<(57!FPK)3-/"Q1Z.XNRZ'GCFJ\;YS>2^73#UGB#[N_-E:%5TK/47**R7"LP MN)I%Y]ED47K[8/ /QZW=FX/W9*GUG5]NV86C2*H<<5:X:[U]B/N_!EZODH+&[ZP M[6S+8015:YV6.S ID%QU(WO8)3^!I#O 'G0W5T45+YECLVG1F_!>&MB M\Y/@:D"3.*Y\4&Z;/>A?Y0<:W6 V@R&+( MTSP_P%?T_A>!KSC@OP6GX3U73%6!;\@,H \B4 A0+NGN71A2_\E"0*!7V('A"(HX M'V<(\GA$Q; < MP#6E%K.M"1GF]>XIPON6NZ<]81.X;1 NM-PP]40]L-+&1X!U*@A\E,7C41'R M@8$7%3;S>)AE%(*7P,2_1BU^+2&3O4XBT:Q#O[10Z5:YKJGTNWU+/N\ZT8MY MU\\_,;/FRH+ %4'3P1EU0-/UR&[A]";TI:5VU.7"M*'?"AIO0.&ULE5IK<]NX%?TK&-?9*AU&YD/4PTX\8SM)Z\YNDHF= MW>ET^@$B(0L;BE0 THKVU_?<"Y"B;;VIS%>[5*H6WU=% M:=\<+>MZ?7IR8K.E6DD[K-:JQ)M%95:RQJVY.[%KHV3.FU;%21R&XY.5U.71 M^6M^]LFE[PJU8;V[L6I,F\JK[2S77^YB@D M@52ALIHH2/SYM.JJ*G[3>;U\;?RFO3TKTLJJP_%=LW-HD/1)98^MJY3=#@I4NW:_\[NW0VS - M#VR(_8:8Y7:,6,JWLI;GKTVU$896@QI=L*J\&\+IDIQR4QN\U=A7GW^H:B6B MD7@E;N5W904,=5UFU4J]/JE!GA:=9)[4I2,5'R 5Q>*7JJR75KPKKGS@WD M%O%6VZRH;&.4^.^M^EZ+RZ+*OOYOG\3/T_SP\?8=O'TJY%#4((P( +3%QU+ MU&HU5T;$,9D[F@2BK&J1I"]$'+TX$]$X!C84/Z1__Y9E@R 6[)QH.@1J1%:5 MI0^VC:Z70M=6R%(66ZL!K(6HETKH%0Q6MW>DW$56!WQS5>%=N15+F8OC:!R$ M:4+K;HU$"F"JM%R76='XE+"N3*URPBSM=PK5C2G%0A=X#MWXQ59)(Q1AF M0U4T&;(VMSM9A,QIH10E,DI6Y4I8K],LC2X"D88O1#(9DEW">#QD[<5[SVD! M1P%4/898%-*?R-GS?6.PSJPJHX*^!42A5V0N>I1)8[;5/82$]B7R,C*PD;4N M[P1 8('@.U72$Q)S46,=:4X\+:LDIA#QD7\ZO]$[E@C/Z'H^%-&0];\VVBY[ MO&PSMSK7TFAP_-;(0B^T-ZH444P68(M##O( 2V]DK@@*$$K9FGQ%$(9D)7;. MMZR>X_. .N !4J0.S.\I+D2':Q7AMX M)$=F@VIK:*#X370&@.?]E9>.R=ZE%KFF87U(BH7,= %<*\LTP.#.R!5!P%3- MW9(4G+&RX4$EEY!XKE0IL+,DGC\F[H^+V@###MDM]Y_EIHNK=W!O8U"Z*7^2 M6E=RK6O@_[J\A_LYJPXY-FR3+<4>J9SJ^P2QP0.V?<]20<=:I'&Y7L-MC,@" M&TM)%?Z!KTF?*#XC4ANI?4S=47"5+#0;CA'19H[*A9/ZKE9K"GLNB;"#MK71 M\X8X.U@/Q9 W?O6VUN2/ 'JA_2W D Y[E< MP*D++Y$Y=)63#>:JWA LZPW$HU_\:]/L'CMHBCO00@>%/,+8 >',E8. %'A_ M?150>*+=TOU4TN&,<#FD92"%*HDGNBX<2!8NY<+!>9,YC^I>P2#;EM3?%4\L M^]< .T260JN<4^[T%:G5J=H@7]NE7A-G);V=*6,'#P7))( HRSO5F3!"CAYL MEJK<0TQ]SY3*K9AAS6CV FJPA7T=[1S\U.+=*S!^Y;$*5:&26)AJ]1<5)__! M]RM9PNPP(L1DOU ^M_W*WK'%TC9K+-FKH+5BQ]9+C_FV&<@K,&B+%_V[[O#[:);.Q"2!%H@67^3)+E30R=*H4MG77FJ[@" Y"1.(S5+#.83' M)R'VU(H!UZU=ZK]5V;*LBNI.4P_P";V5,F9?=D55$W^^F,4H"4%E8WLZZ.(O0>(/ZR[%"J%LJ2%)*B).3(2!?X' MF*I5^&:IOJI"#+R6'ZYOO!HO?TR/!X'K(Z^0FYZQTO(HI?4) ZT)-X1M]3X#+\-?@75&70]- 2 M@+O>B@'$RV'DHEHS!3#84F_X,NASMZA+=B&SMD2@MVP8O[B&#W-N M;E'PN+7E_$%>*S1&%.4Z:4FCGT:.$G)5-51L#?'3%9,K2Q+T,R80:6!1\4%+SC8*1-YP0*+H M4 P3U.&KD@V+Q[M2A14Y/)I#<8*5[ .FXX=9! "M")<>" \'D5SG!V5BR>EE MVXW&T?.]6J]M(>\VKL1SAO%V(#DS- #YSN^]&?"SNB.SN5:;O,*]\/?T+?Z\N(>W&C:B8"_;4AABR9X_^2,)#H)L=Z4% B3$9C\[2,!3':3)ZB%FA%@N5=7T[)]%VI/HRO!FZ201(WO*['W;; MC]CA.?$1Q=A1 M4YFB]([2D+P\'HV(^Y]W!]TT._C'2P&%$3T=]FZ:.0VVXKU(T I%P$<21N)# M5;[*71/,6:=6F#:3<"R240@PNP5=3N*W@_$L9/0Q*@:C-";A6"/*-I $?]W) M0\N[PW\B&L^)N( M_^?US[?7@NS2DAX'$RA+25'FOS=^ . 1SJZ5.US*-6"%\,IZL,+CMH?NY66X M#:3)Z8-I$(TF/0]2"EY6!5=DY\9. D1,%"0PSM62VG4>*>YET3C-T&A5&\[B M<3":3@AE",UX%*335'PD! 1\L).F8HS4$ 4QZ#W.5@=#G!Q^*2VBEPNX+G@T MHT,6",JMN+!+:NU A\?G*VYLS>@9"--3A9'7N#\@/2<8LI M34-&=M!U_H6RI/M6O HF*7@ M&8PG$X3RBB9ZL^UATF*I:X'0#7S^2:[69V]W--,@1. @%]/V=]\:76_WA4\< M3-(Q):XXZ6N!'HTEF"2$NQ#.H$#)(!]\ _0'6/IU/.'$DPY>SX ;#?1XW1/1LG MSM;A[)&W4$/F[6G9$V6/2=UHQNF+Y0TR>9G;#-EIS>F]M>U[WL&UW5M@2)IL:EW^H[OATT?#T0!SR M[A@E>'HPS97[$=P\VJRO%J .I&N>7LKA/MS0Z %F1E$O[&*$SV[47E5I&BC; ML8A;>SI60X=(!;_0&%VWKMRB60_$V\;X+O>9KP)D^++B[OY@C[D8BB]E_W1Y M7;F/%)2$6/9>Y],EX#M=ECQ,P4[^J*@=Z!8^U)J2-B,O_N'U[ J]RP'^:(D. M:'C(8@'?7]Q-D)@_UL"PJC-)WR[Q@=R86?NAQB M_8SMECY0&#DC$0B#S[L#MH?-0?^XJ;=M,(TH-<147>B\"^X['=' MU/GL8.IO)]&V[YQC.D.VM@XQ!*!01N]X[GA:35QQ.C2P).$ST]7!%TMFY4ZN,>F]^_6"OWS97N_9O?6'*]QT M+E2.P"W$[X@&FVO_?1R8O)=P&JHY%777A].!RL.%=BA^H]ETH39\ KGVR8#9 M:YKB::Z+AOL^@9[T/E2OE+GCS_&P$X6 ^V;=/>V^^%^X#]V[Y>Z_"_PB#0!L M40,6V!H.)^F1,.X3O+NIJS5_]IY7=5VM^'*IX$E#"_!^455U>T,,NO\'&PO=V]R:W-H965TQ#3IOQ\ENUZ&IKG8(D4^OB>*FFZ-?7(5(L&N5MK-HHJHF<2Q*RJLA1N8 M!C7OK(RM!;%IU[%K+(HR)-4JSI+D-*Z%U%$^#;Z%S:=F0TIJ7%APF[H6]F6. MRFQG41J].N[ENB+OB/-I(];X@/2]65BVXAZEE#5J)XT&BZM9=)Y.YB,?'P)^ M2-RZO35X)4MCGKSQK9Q%B2>$"@OR"()_SWB!2GD@IO&GPXSZDCYQ?_V*?AVT MLY:E<'AAU$]94C6+SB(H<24VBN[-]BMV>L8>KS#*A2]LV]@Q5RPVCDS=);-= M2]W^Q:X[A[V$L^2=A*Q+R +OME!@>2E(Y%-KMF!]-*/Y19 :LIFY;>&$-(Q?()[5(*PA(6P] */5F@GPLFY:4Q_'&-0#N$]9+M'VO3MZZX-"1Q'MWN$:[#I/JH# ;3>UU[KW]8W#>SL"_ M\/8EN1%V+?EL%*XX-1E\'D=@V^EL#3)-F(BE(9ZOL*SX04/K WA_9?AV=(8O MT#^1^5]02P,$% @ 0(IA5A^V2_US P BP< !D !X;"]W;W)K&UL?55+<]LX#/XK&+73DS=Z6+*=U/9,'NUL#FDS27;W ML+,'6H(M3BA22U)V_.\+4(XV[3J^\ $"'SX )#C?&?OL:D0/+XW2;A'5WK<7 M<>S*&AOASDR+FD[6QC;"T]9N8M=:%%4P:E2<)9/=V.3>=5U+C MO077-8VP^RM49K>(TNA5\" WM6=!O)RW8H./Z/]H[RWMX@&ED@UJ)XT&B^M% M=)E>7.6L'Q3^E+AS;]; D:R,>>;-;;6($B:$"DO/"(*F+5ZC4@Q$-/X]8$:# M2S9\NWY%_QIBIUA6PN&U47_)RM>+:!9!A6O1*?]@=K_C(9Z"\4JC7!AAU^L6 M>01EY[QI#L;$H)&ZG\7+(0]O#&;).P;9P2 +O'M'@>6-\&(YMV8'EK4)C12[/SRF_$(Z01^@VO3--)3OKT#H2O::R_U!G4IT92<1;[ \@W$Z@BS)LA-X MXR'T<< ;GPC=@3?P56I!40H%CUYX#"DX%G /EQ^'X]=SX5I1XB*BY^'0;C%: M?OJ03I+/)\CF ]G\%/KR9'7@1KI2&==9A+^?\,7#E3+E\S_'@CCIYG@0W[X_ M?:$[<@'B#)YJY)O2"KT'Z4 ;#ZLSN'1@UD %PF:%=BC2Z/V#.ZEETS7TKK6G MQ)=OPJ-. PKII=5&5=!::D#6Y"WG2WK7X^> M#'LC"F/X",5Y1N-D-)FEO)OR.!W-\IP52CHAA#D4 Q2F@D>0'C+ ER MTAC3XCR=LGP2RL*>4:P]^4^G4_CT89:EV>=A9EE/X2.DHV(\X;D8363L=G=.6KOJ#V0O%@5_\E/564#9*V=)-K4!J3M#&BL:!:RE"8TFZVC,1N'56 MH)*P,5NTFO,6TL9'KFM;8ST7A\LL*%6!?X5;ZM-MT T-4S(!+KLUW:8^5DEM M#DSW@"_T5SBJE$4E^'KRZPI,;B^!2'+AI"Y55_742^,.%+:H.W0#O3TQU;?[_QI@WM=F4\->^PK.FW1,L*=+XVU'<.&W8P_+_+'U!+ M P04 " ! BF%6+ #A:*0C )> &0 'AL+W=OQ[PH4;2E"M9P==R<:+7I9()/;3*3D:#P>G)2J;YJ[<_ MTK7;\NV/15UE::YN2Z'KU4J6FWC5\92_^=ZSR2L1U[HJ5N9A@&"5YOQ7 M/AE$! ^<#_8\,#(/C ANGHB@_" K^?;'LG@4)=X-H^$'6BH]#<"E.>[*?57" MKRD\5[V]3Q=Y.D]CF5?B*HZ+.J_2?"%NBRR-4Z7%D?UT_.-)!?/A4R>Q&?L= MCSW:,_9P)'XM\FJIQ76>J*0YP D ZJ =66C?C3I'_*#BOA@/(S$:C$8=XXW= MZL&TK_L?53%T:I\4*_>_O#= M\'3PI@/:B8-VTC7ZV\_E0N;I/R61\S\(X(WXHIXJ\2XKXJ^M\!X^XJ5X?_W[ M521NR">LKFXN85Q%PHN ME+"=U=*OQ#V>%WFO5'%=(MJ%RA

.Y,PFQG(M9VF65G;+82(@ MOKN/$0C,)Y7T-.T6[ F.#*B/Q!)D-2Y@G:DGW(O$["N/&!&-9!8MJZ)4_>8R MFU0&!&YH-D',9: <$62M5BGL>%+'%; .CE24, \2COJK3M>@VRK ?U[/0=C4 M)6#%+O+S]:]ND3$196IH5"M_P4$;C!'9K2?. %TGY'H-P-$.]O1:Q2CL 3V5 M6C";QFD9UT@S=O*K^YOWVDU/=-$VA-UII'I<8CC _:T? %5F@@*@'8$;Q-BJ M@/T#V %;8!VH,A*R!L57H,*.1%G,X%,,?)(",D$VI[B9GIQ_D*OU&T?01 #% MEP!-8+H$D@DI&99?@%0 3:O$@RQ359&,4;E?3;]#7D^=O)YV2M=WEC_?$ZM( M9AXCMP^4W]TS7,5 2#JE@2_%YUS\*C=6/\*_1V(X&'Q/%R_X&ERJEBGL&G[I MB^H1:'#3FQ!/7/"L,ND>5V )18@AJ:*87F'JEVG@^_E(G,@5I(\GR\NG\7FCOW MAIAQJQ(RAV@P3]'O'3U_*OH@G:<1S0PZ'JP_U!0"[.32[#!\0\"-@$RT88 ^5.!"-&(DQ/U:7,6"4GD?% 0K"H,;N3BON$U6I M(;'42[O6@(K$Z6 _YZ?C5!=@!9-9P"\ M>?PLFL+UGXLB>4Q!U(W&T=G@3'PI4)2;6UZ+\2@:3H?BE]0KB0\@*XB<*U"N M6?##:S&,3D\'9HC]O\"H@VAR,20DS65:@AC):A8^C^0(X-(?@") ZRM= ?+Q M2JW5O,9QY\INE:.!=&=UJ%="]-TDL,U G!+O"9!AT'KMIOF( /U. /UA@.E= M&6#\7;\Q,+\@,(#W_P V _(GCP,XC)@;J1DT(6$Q.AU,Q+0_];?,9/P5)+B8 M@%@9P@]?0J4XCL:C"S'N#\0MS(;D.1J>P_,6@VFXF-VUOS9[2_@E!""-U+D$ M8D'@04P+T)Z=-Z3@4B;& M:$ 0MJD?_OL[*&+D,I9. S1I*T+LKORB&U@DW[JU5(2:4CVHO&:: V-Y,#G' M3R#RQA=GP5D[ M \.2G6F!-B(&<[0I4%/G08][=:@4JZHN?KZYNK<;IPN.9P^-9YS+O@/#R"H%(BET88)-K4(V\ MJ /1^J^:[Q*-CL]@(;,?B%8+:EABC,%YA*K6?@%5&4PX+1%ML M2)YEU8'$6=,[8>(Y: M0<;#32@[T.,A,\C1&L@<4D/H.>:@)L@U0<-G@?3$Y[X$W.F$[JTEJ=_!!^8Z77!^:L M:M([K"&!4S-< 4 YF6Q@L>*$&M](Q^!D>5#6M8:5ZO03'1AH\^_WWSHB>&% MC1VMP 497F"(9]N&!_;$'SOX\\+QYT4G?WX$/QWC >_15PC(5!K]F_G MH(?8(:+'/6ML@_'H@W^' M Y^+&'2RT7NGQ(A87\:ASXP=F%HLD/U,XE"#+XAO[Y7.;10#Y(>7MPD'2"7+ M*!97]F)S^TQFN)DLKZI0@'EK$U3I"L-);+\WEM)E+ Z#G-"P>Q_0%T< Z,,U MF ;@WK+J>>&>'#"/\L/#1NQ<0OJG8'H/10A%;H&7LQ1N06X DZ)BO)-@,:9" M@ED#0 PXO15Y*< T%& @'G%A6-!F&!!.K?PME>K"W\CC;]2YKGL/[P<0*> @ M'HRP@P>>R?PKR%4:'1&W]R=$B?M"ZV\N&\/;5NH H"D%#FG)F!()G475GRN M;=B9''O[*T6FR4*[YTA\^G(C^O YM)L#L--^'5DGU16)9$XS>?Z>%7G25&Y> MB[&\E^MU68""P;OC#.PZ+RD1K:TSAJ8I>ITVOL;:IZ\11-T<<##-- M10B13_A-;D7W@1;K5UNX[_OE<-G^4JGNBY0[#3T1#>'LL2S#)$BN@G8D %D:1QL[%%E2#@++&+7!.R=T- M.%88YT:&!*<"#'1,]%,T@GWSIBK!P(H.XCHHF]KE@TNT-"9,BGI68?C>N16- M-=,]=3Y+ 8RDL? P>$(Y(Y1[Y%0!")@++<"=QV0R53'X],P2]"0@)<;D]1,& M#E@"$F0+E\VHMA#MS-G(KNJO&D0)^[\X?VR2"7@#>4*5]_@P=YZ:"HD@_$.9 M[7J-GAI]AZ4JL.U8F,UKS(*WCT$9>!)'9GTLT)^)/@Q]K'K8'4N^+='#Q/*" MVPS+J7"^:YOH?[&=<]A<'.7QDZ!@OA3MO[(I79%8IOH-73E)'HIL$"B T93] M"31@W3=6=%EL;JRUC2EA]A8333V$TRK]XD&5C4A?D ![\"$/#HA%EO-\MD?F M.86ED$$NQ??$.W5%M**+>46%1B)\9C\7D^QW3EO"[SE.BA>=L9W_4+ MAJQ0ZXATA05"1B72(& P'='"T*KFNB%:B>71C,)=))&1TWA9CNHPP7?<&A?! M8J >+C\)$R>E>DC5H]%F S8)C;.T6W7G0X0W/$T(BK&;-.G(AP \[E.S,%H M6QJ@TUOTN85A=[#_%[2<0!80/@_7A<\-2H-=-J2F--F$+\4:L'P^P4HRRE6; MNQ&7UA+GW+-*F>')6%*\;61WFAP@D!E? T/3;"K2>&,,V7S<6'VD4?."D,X? M*_&Y.:@HB2>*>:\.8J-WGW_SU35[@L%-:Z^P%0"KE3)Y$S+\MW)XG,$R1BU% M@JT%Q]"LY<88?98Q/17WQ4=;#P ^"1@4JED 0IX2FFJ[66C'6]D&["+ MIGVJ9]B=ZW$U!51.M)UKCUS-P8O%^C/.K6H M#^(/NT/I+W]Y<];]<'8NC5_3CJV,K MR3L+Y\ (:$4[,#B8!C=AM3:EY-OR=I%X/8PNSL>[57G/>I=4>([S@_ MQA3^OLBI,)_IS-4A';IAA\UD]&Z0%_ 6*=62)TK'9;JV<3Z78>(&$U;@!.YN MBLIF[[3-^_7%G4O7-G7^XU)1:+\JB\PJ2#!25REJ_$6!W _;;.O7N?P&LP6V ML(UKOIU[U2S/)*U=JCFJ3^W*!U"_LYGO] MC>"6K;@&S1+42^66WZ KM0:F.2'[RY.SR[>;$<8??U#0!O2K?S-,\^! M**42 A1?Q2Q+%R8[[*LN:5@_C#-OPE&"1 V72OK[@YK)?3?;W3H8%I3<=OP0 M?S[]3_03X49(W;3D- RJYV1E[IFPN658#4?T@RD4 X'M )"N3-6%#N*PU)G8 MPU2'-363#97YKD1(Q$N$T^\&Q;!.D5M0RVD ^'OS:VM^V]67=C":+]< M7IOI0MDR=CV/$NF2ST"?Y"HJ^JLPD3I?BP:#:,]36X161-5>0)R,4%??A^%VXW#C#D777+1CMUN MWKA=QD&!S/SE9=YS1, )"ZYO?5"FCR%#4QC[):@NAL:F]$'?Y,)W?R?J#BB M)/!FC1$R(-S0\/.%-YJQ0(DC&2^?&;PIW%N&=NY?,<-[B5,:*6-2(KQ1C<$T M!CTX;^,!,.N]:_#!%L=C-!3#[#KH&F0"LFUI>XB.>G\V%7E0>?57+2F8U"A?L? :!8\ AMTJYM$6X(H8#$@'@ T;!.$Y$_N0 M1M)C1680JG7P&H5.N:NVJ2P:72JP*=.:GO.[7UJBB>S9)/&Y>HW7EDB*\FTU(A."SFO3,S$ M;J+*$QUJ(:L6<$UMD?>^^,-PH[>&"L7^^OM](CG0A$8XHQ%G$80L974*F6"E MB?<@6&M4 2*FAIK_66_/R!J_359O MRX;F-B4$6.X(JP,)@%&0AAF7_%GK2C?!"5+R#:?1LI6BFFF7WB'288@%T]M"V4.+D A$&F5Z@RH_5S"-!%CGU$T.0I,,;]=0YO4-2[12V;"\ M]+#;4/\F$"1%P515-1U*+1S*A\A=449+6L2V)8E)#/#"I;DD&$"?L%9 MO+U%84[CH@&CW&PE]@P IHO,[3?L=%<\RU<&CKH+^ Z(9T5PG;VW>]J#0\-; MW1/;,:T0O13;5PPIVGB0V6IKYT6!]$%=8NPKTV 0)(283V]T*4%UBYL\+QX8 MF5Q1:M-&S;J-W4L3^T3+TP%3Y&W;P"T" MS?(]KIK86X<7NHU&"EFGU3,IH<5E@_O4\FN*15TA4!H4 -!J@)M9)R9A$[39 M(L.]F (+0\6A3> :N5+-Y659^E4ALK'*;%NC-'PC[/DKR8G!&:EHS88WVR): M9Y-!'__!_%'U6 0)2HV%%HF8#K[O8G=?TC?J+KN[ RJ49TX M/X/^-?S]!4^KH4JOPQ77-Y3\!9,O_.1(5K&9''/EV_?LB708+X![=C&4N"A* M4S_IJT389Z!J(K,1--$W[,0N9S?B0<%$#S<_A[;P9D MA).8A3OG!'0GL>(#QN!S@ 5,RY M5!FCB2N_"217J#RS#=@*,+T&IE,M2DPEIR$0ZN$W Y3Z)SK*MHJ)R]Z5B?-VTD MRC^B5EIZP>#Y"\S$\H?O1N/Q&RRK3$SDZV:UAHN3R1N,E<;@(,'_OBOSYLY6 M'D6W.$14ZRYEBHT?-BQ M()?'-\O:_8*+>*,PDTGPAPK&LN;@+% MR)44!B5-F=&4.53\)$W+K5]-&IQ T4KH!NG/TKOMNWTQV7_PTNEPBOVR# C% M'L<4D(I!R'$@H2UDO_T[+IHC:BPE@#2*FLXJ2;WS8"1 205KFM"*D8/EJE(.B%!U^(O[ MWKHG;;>2KE?KK-@HY4)<:Y@9/7^C]??D3I1YS/A"EC@PV8#!."QVJ13'9\"' MH$9F"@*EL]I$31@!-%OHN>/"?5_ZK1TLT*AXQW:5IX.+VMV#LWML(S61H\/N MSJST6#@U^S34B# W1R]([PUIF5&[=DE'-M*0[(/?FSS(9# D$ E,BAF'J]+L$?=]=+WZ*9RPXT\G*BZQ[R*X[*F.@8[]AK&OA37Y 6CJ?#W.K/' MK Q=G1Y]'YY&8C@1PXO3YPK/TS(U?XVO.[\BUOW\>V:,.F?L/:(JQ!:EOL7FS,=>VM+T8>=1>AN M?T/M\345(?98@:!2!?R$/?.MCK[:^]!SY:)GP_.H,:ZM@6DVF(0U3R;%0Q5 MCY(;3&=_TJDMA:#T(Z@ZK)D ;6#U("8+J/K!!(A=EY#3P0 EF 9\TL;N#"[F M%$S52,.5]AA.WW_4WSXK#A4O-O3>W?]&T]["WR/U9!NNX*OVBGM[. /)L3U[ MPOQN&EH;!VX8_6W/!.3B%G]$X:HP_9?6/D@D163)U=DJ!7/M:M7.4A#ZYZ#U M,U3*31&$^?"P:-5[+\L,/!!V0&B'BT1E.^C#[?"U4JZ16B.O:-MKX-;FPZC[ MM)VYT9]XB'H$^V=\O=2_X8H2]JX-F(JB\,C13:JR1 R^-_^Y M&\! DQ5'?,>C[T5/G,*OXPOWZ1P_3>'37:J_]N98E.^*A:FJ9= ?XBW#/CSC M/I_A9S'%+^-^.!T@=*XX[N!@L1D*+)#@9J>YJ->(\-$$$3DD,[)BR:GP[V!-!;LI]'YV42<1:/S,W$>32<#DVFA MPWZ)=!'X4308G^.ICZ-3^'<*KOS/^T\MG42#\RD=>CB!!R^F$V,:[!>%-G." M1_M%I^-3_C"83O'#))H.IFAIPSI;"J]?UGLQ\KT7HV>.,?('1\+$_BB9FQP6 M6J^^Y0200V9T0B3L:7-$4SM-IADSQS D&G50)>1)^O!!3 M+YG-'Z%0PE2 JH^MS$:FC6ME!T/)F3@!9KD4W ^NMT>W!ZLTCM_:S[!;7-IZ MS@@9WW2^FVL[\/4MYK"D)F\WC1<^*DB;0YC*=8;%ZN;,8?KK#U5P:F#[J).M M8S? ,*AJ?[K"C52PP6URF6KW&S@\\P)%C0%IP5P],YB4"G+AK'5LNY M,M%]/O HR)X'1Q_Q0I\KB8SMH4[;^#?U&C@/FEN#3BS?V^4B >T M(EB.8NQ;&8!#&F-U7KL"3-[TO.D4-MS4H+-;D0.L. M@"E6&:]H<"Q0,N=?X!5*%"T*PA)?-D$1B,1P.@-GM4]''>-.7QFS#&=N#Z< MCN#?H^'I1!R;B3H-]&?&')VQ<3X9TZC1Y&Q X^)DX28QCKNTK:^U&G>7/'UP MUM"+K=:#1V;!KQ)JPPUR$$U+Q!SA;J+[U%CLXM8-2^-\.(WV"4F4^*\QTX7-X<\/!39*UJE#EQS#=O4 ,;%DJ:%_J88MV5R\(7OJ_:I.A]4I[0UCB/T1P- MK-V0_3WNFO70ND@Z>%U5=P'954(G&E+(@?S@0^GY\&%=QOQ2M%[>*D+YI@*4 M]I%?&ESMPJ@O_AEW5^-\*:G<; -:#<,_A^+SP$$YIK1=Z6=C3&R,-N)47*E! M!U<7_!=NUK5)44HQP_-;>Y)+*;'^@N)=P9BH_4#18[D']]+B^_NLY>$G-J?= MAL$NHRU#\+:C:'3.P7;39=58K&TUP/2@,+D9JP"QIRTXZ+VS/>^/^&#<: M!_)X=:G6-1:"5/O<.Y:L>!M7O3WCT6%TI?O0VK$OA!IW%T)=6YERBTDBA/K% MVN8;*J#P)2I-!L/>*J:&[6V[%/B:@YAB7_N>28D0\7REK73QSNM,\IH8$C>S M/=9:U!6U%5*_+DM2"G0C7_?%AS2C2?X/ !,)\@(3A @UB#_!;<]@06MBR[A6 M=K7VZ#8#"J>#@\.=G_"%6-BX="EV]QQ,J5$T/KM@4^KBE"Z,H^'Y&*Y\4'@: M58[/XHMV +ZBUOB*N&-+$!:=/8O.O:@#!38#8R>3C'UB;* M:6+]UAR=C$?NL]W[E\\[CD;3H9WW>6H&- SZPR&A9= ?L"7;'Z#)>0C]=3R. M(I([A79(SR8+\>5YP1(:(6"#'$[SA&VKMEK#R,DD@)*,)0=<)#26:N%#>, , M;P'F*4!'I#U+RQ%=&D;#\2C"LWL.TJW]MA=LM9S7WR4V?9G$N+M,XI-ZW/]6 MD!=+T.ZYW.M(;DB/[)T7WSV"=;@W.:>=.;1NWC8R$H-Q),Z!.<\;J#+O'1E' M^UXS4'OH*77+.05OZC5777ON;WBM[OZV_DEN;^"W84'YV9J#H\. M^F>@.4I^[RQ_J8HUO>MU5E3@P-+'I0)WN\0;X/=Y 3+.?,$)W-M_W_X74$L# M!!0 ( $"*85;"C2"V30< (4 9 >&PO=V]R:W-H965T7$O%TO++T;GIRNQP >TOZ[N-#V-.BZ9++$R4E6@ M,3\;7 0GET'$!&[';Q+79F<-K,I)^=#7R6" M,+;,0].\)K[ HF!/) M\;EE.NC.9,+=]8;[.Z<\*3,7!J]4\;O,[/)L,!U AKFH"WNOUC]CJU#"_%)5 M&/<+ZW:O/X"T-E:5+3%)4,JJ^2^>6T,<0A"V!*&3NSG(27DMK#@_U6H-FG<3 M-UXX51TU"2B$I^$8VMJ@P>Y**2N4Q%9>$B M355=65DMX$X5,I5HX.B3F!=HWIZ.+,G!W$9I>^9E#:@3#&HGW!P_L-WP=C_L4>VN),M[N-^_D")F=4%@LKAG:RDQ>-; M"NP,WE=65 M),L.%,6@-N>US+35]$@;NA+9,$3 M/ENX+%3Z^-<^K7OEVJ_U^PPI;'+IV+\6\,9829E%$KX34L-OHJ@1?G>9A-GQ MQ1-J0H:=7;\:S.L";F6.("OX X4F15R6H":0*)PZ9BE7!KZ'R!O[,23#9+ME M+M+'0BT@#@,(Z,,G3)>5HC<#QX;[K/X\-"3S3^".=D>"=:;0^(15C:QT$(:>'T]Y11D8S28[FRLJ*X4B M/8XB;QI-X"T.C@FYY,@N$='?%Y1 MH2,'%DP+]*4$I:%N,@935:E2IE!0ZO09?](9?W*P\1^6I._Q)1V;4>:\.$4N MR :9!S?EJE OB/!@R;9P5^MTR>*QESR7[XTS" _J>\!H2?B!XV3F.TB3')A Z6:ZH-FKJ5CAB&S?F M4*\H\2",H6P*YYY5CU.GG5.G_4[=YTBM">>PR2.6N^*O'+578B4)"^07)$=? ME-P@'.B[7BGV%Y+]".7!/QQ]I8RK> J*0Z=$ M1AL+U<($P]78FTYB0O)P.H&IE\0^/ CJ MQFZEL?T75!!'G1E/B-PS'])HD/ M/V%%U:IP^T1&G9HTY$5N.2'V_&GBJDM,A+,D;NL)I[U].9X[>Z<$(63;)AVP ML;/#5&\[)I/*)74>>+*A3I_?( MP0E7U#Y("[<,XH@O\(SG#3!'$>.JQ=/?,>7#^N)B\#?#@7^P>A^(S3[ M@SI(DM AA$?6-U1+.-2O95$SD!T6&U\Y]L D_UA3*R>LTB?PD3)65I0["$=L M'[;"4>A%DUECD-G8O8B\8!K1FVOD*E@Q+1Q1 VF7JC:DAGE[TNJTWC2?HFT^ MB3?A*QA7OVBL-=3V90X"0B^@3H;^38,9\!'4^]WD.0$[F\T1M+DMN!B:+JCB M*.S6&_O]]^=&7I@$FW,;X:M7UJ"DH$:!VQ$R Y6CP)G%'_I-/ Y]#IR-#-]& MWA=P.U-HT.MY&@VTI%'_F1!O(-R*&OY/LV%+_G\6 M;SNY!KW#Y]]2EV!=T1#_A8?#=G:AY:OAD-+XEH8:[GIX#'*]V.$I_0VS<"L! M)V\[.U$RID7MXCL59@DN-PG=FZZ"5*%"[I!T2L'^_M7HU0Q>/RF5K651<%+P MD-%4V6XZBRAQ*&-V5;W&'#7;P(IG:HVW'QA>Q^/-X/?O7QASO7@6[(7=TVN^"Z:*YUMMN;V[$/0E-=--3R'M][D@>WAA[Y99*>;A=U8T[&BR]7[\<#EVU5"OI7IBU:O#/ MW-B5]#BUBZ%;6R5G8=.J'O(H$L.5U,U@=!AXYW9T:#:^UHTZM^ VJY6TGX]5 M;6Z.!O%@R[C0BZ4GQG!TN)8+-5'^X_KK&W:.!/)D:^>71H!C 3,WEIO87YN9GU?F3D;S*U"Y\X:9;&PV@ MVCAO5MUFM&"EFW:4MUTI9S6RNT?#CVJH@W#JA-[ MW(KE7Q$;\UZ)KU7U I*8 8\X[Y&7[!Q/ M@KRDQW$'K8./^=?N3A_?3:7RTJUEI8X&6 M.V6LU&#U_%HOH58]MZEF >?*A@IL*@4?IK5>2,H0@]/;->);S>!2KVB=F<,$?[FY;%'_ M6_ 0+M6MA^/:5%>_/^9LKSF/.XMI2"@7*7TR>*E/C-LA)Z@I7M@I7U!NNU=G*QL*J-" 5@"^6G^=XK_7'? M?U72@B)@ \)2K:;*;J$90\]/WH4)$]43J OS6=9>$SJ-E_6_VG-N-?586"BS ML'*]U!4RD7.EO(./6-ZX>>*E;_,BF"@R(B(6)0D27+ \+HB(6%G2KYS%442, M@D7(.-U8/!>"+6=Z-L,HGTKG@;,R*2 )7\&*7-!7I,CA41;$BQ+&3DLXEY6> MZPJRA,4E+LA8&150E*B&@XA9BMJ0&14IE(*E.'SP2XQD','S9P6/^:O[Y-_' M-@AH-6<%SY%(2[2&0!=SSO)(((6Z>$:L-&-)$?XE*1-I 6?R#V-A;F:>A N=;^\W:)@STZ&*84#2Q26"+A\#REN0E6SQ2)< QAN%'> M()/!)WWP1F-*CP_>FDL6%D_&E^/A9#S9I^K@+!44\42P,A!H<,J)$)PE.;F0 M)*PHJ: P1%SD,,$,>W M6NY9-W[+ A=MFV]^[UM7A&<>[0^A\ZX:W MLG%S92UB5V)T86UTXT$WX/&:0"%+$#;Q ^T1&;V-&2\>:(]R!'E^)Y]<[Y+] M4)FYQA0&'3&E0-PAL)UB2$KL:UMN-_V^F/1TD>BN(_P'S8 JGTR+4RSTO&T! M19Q\K>(%BQ&*&/:(A1I&EH&XUB-'QNTO ZU?K=L3SIG*AUZ0(A!_]V%/4@H LCQ[!?%HQ@8 MWGO18#87X=WF4-BF\>WC9L?=/0W'[8OH;GG[KCR3%BO.0:WFN#5ZD>.%S[9O MM7;BS3J\CZ;&(W0"N<3GK;*T /_/L5EL)Z1@]V >_0502P,$% @ 0(IA M5I4A1R#T P T@H !D !X;"]W;W)K&ULS5;; M;MM&$/V5 1,$,D";Y%*D2$<2X$N3%D@*PW92%$4?5M1()$QRU=VEY?3K.[ND M*,566:/H0U^DO;<\U268\75F=A@33\_W8JWA1._.I/;N1\ZEH=%G4>"-!-57%Y;=++,5V MY@3.[N"V6.?:''CSZ8:O\0[UE\V-I)W7:UD6%=:J$#5(7,V\PK(TB@C&'YU.IS=I! _7.^T? MK._DRX(KO!+E+\52YS,G<6")*]Z4^E9L?\3.G\CHRT2I["]LN[>^ UFCM*@Z M84)0%77[SY^Z.+Q&@'4"S.)N#5F4UUSS^52*+4CSFK29A7752A.XHC9)N=.2 M;@N2T_.?A48(X10^<_F FB]*A#O,&EGH A6,[LV).IEZFHP9$2_K%%^VBMG? M* X8?!:USA7\4"]Q^;T"CU#V4-D.ZB4;U'B-V1F$@0O,9VQ 7]B['EI]X8#K M"EH'C_G72H^/2QNRG*L-SW#F$!L4RD=TYN_>!+'_?@#;N,L>_S] M9J+.BK+@MLI_L_[ /3YIN"Q%]O#[,=<&C1]W M[4(!UT YP&J!LL\#7%1"ZN)/7$(FE(:/4B@%34T-HK2G:VH,ZN5Q27M"_X$7 M$AYYV> S-Y5Q\Y0J73<$@4BA\Z(&42-\0R[/X4K(C9"T^K4>"&H0\GYC9VF4$[9(2O-'FVLP$ZEZ)9Y["BMF%/U$NS@4\F MH@C"!$:1&X41&4LC-XD2N!>:E\9RD+BI/Z$5/2),L9O$48LI8*Z?^' \M,'_ M*+2!FX;6@]1X,.G0NVF<_N<1G5"TF ^,36"4! F9HI.0I7T\4Y_":\"P.#9H M$M9&D\Y9FL ^:*>?-$@^:YQH0\HYAYAH M?]@'_9!)P(U1A&.BV@?]J _\Z M-@ZC^82D7>>\!FJI5=M2]RLA84U 3)@/$GZT)O[Y 14B]9N7''\+4>)._+BE M5)*T 1\G5/"V(,9NFAB:'94_?-VVJ-Q8VUB4N**1/VS"9% MA-4N]%B8Z>6A= T ]EE M3D,G2O. [E>"/M_=QACHQ]CY7U!+ P04 " ! BF%61W4X2 @# "!P M&0 'AL+W=O:E M:9N-MM+:@4#:8-H&$T)\<)-K8\V)@^VLV[_G[*39!EWA2^*7>YY[[LX^3S92 MW>@+QE_^!BIUB63.-"BFN>F7SJ)1YDN&*U,!=R M\Q';>)S 5 KMOK!I;$>Q!VFMC2Q:,"DH>-G\V5V;AT> )'@&$+6 R.EN'#F5 M)\RPV43)#2AK36QVX$)U:!+'2UN42Z-HEQ/.S#Y+@Q##6SA%BDW#FRNV%*@/ M)KXA=FOCIRW3O&&*GF$*(SB3I_V M:(L[;?$^]IE+?P\64AOXX23"%=X9F N9WOS0[IF]R;Q<@["*P* JX,T],J4/(.XGAW]#,JY369<&%*.S-.A' ;R" M[X0 M ,G;#$21#E\\QL#(#DR-UYA45C:Q#RO25-$Q M76YK1.5(;4I7U(PUA$%O,!Z!#1=X4=5VFY,123 P.@SAW(JARMXR42/(55LJ MT::!N_0?]D94L5UI]Q_UI0+5VG5?#4Y)TZ*ZU:[!'S=][<&\>1W.F%KS4I. M%4&#_I@2JIJ.VTR,K%R76TI#/=,-(" W!P &0 'AL+W=OJ M0$E?YDKGS-)4+T)3:&29#\I%F$11/\P9E\%DY-=N]&2D2BNXQ!L-ILQSIE^F M*-1Z',3!9N&6+Y;6+8234<$6>(?V>W&C:18V*!G/41JN)&B#CM.7_O M\,!Q;5HV."4SI1[=Y#(;!Y$CA )3ZQ 8#2L\0R$<$-%XJC DL7V+8WZ!=> M.VF9,8-G2OS@F5V.@T$ &RM6G_%6L^1PTN5,/X?UK5O%$!:&JOR.I@8 MY%Q6(WNN\_ W 4D=D'C>U4:>Y3FS;#+2:@W:>1.:,[Q4'TWDN'2'44 M9R??E$4X@D]PP;B&!R9*A&MDIM1(J;?PX9[-!)J/H]#2;BXF3&OD:86Q'/,3V$;MR!)$J2/7C=1GO7XW7W:#=0 M"=REKXKN[8YVU3(T!4MQ'% Y&-0K#"8'[^)^=+*'6Z_AUMN'/KFCZLM*@:#F MK:/IP*DQ: TPF<$59S,NN.4DHCZR#.BBWV)::LWE J;,< ,_O4*XQV<+4Z'2 MQU^[Q.ZELUOL.9I4\\)7%YT-YC/4S?G %:Y0P.5FW!J7M8@A7#/]B-:S,XZT MUS*$,Z4+I1E=S)F2F8'W$,=))QI$-!*WZN%M[/7WZ:L_V_92SK'I+GZ?YW!7842MII9CGKA M6[8A1J6T55]K5IM7X;1JAEOWZDFA_"RX-"!P3J'1X>>C '35IJN)585OC3-E MJ=%Z&UL?57;;MLP#/T5PAN* M#?#J2VSGTB1 TVW8@+4+VET>ACTH-IUHE2U7DIOV[T?)B=MB65YL2N(Y/!1- M>KJ5ZE9O$ T\5*+6,V]C3#,) IUOL&+Z5#98TTDI5<4,+=4ZT(U"5CA0)8(X M#+.@8KSVYE.WMU3SJ6R-X#4N%>BVJIAZ7*"0VYD7>?N-:[[>&+L1S*<-6^,- MFN_-4M$JZ%D*7F&MN:Q!83GSSJ/)(K'^SN$'QZU^9H/-9"7EK5U\+F9>: 6A MP-Q8!D:O>[Q (2P1R;C;<7I]2 M\;N_9/[K<*9<5TW@AQ4]>F,W,&WE08,E: M8:[E]A/N\DDM7RZ%=D_8=K[)V(.\U496.S IJ'C=O=G#[AZ> 4;A?P#Q#A [ MW5T@I_(],VP^57(+RGH3FS56W*,?;ZOB0]+P6KSLC3PRXF&;_A@ M8"%D?OO[D/ZC$0[KOY!5(S5W72-+8%JCT3ZLE6P;+&#U2!_@'ZD@%W3$2YXS MZTH>7),SE%)0J^L)G-/2 !4,JQ6J?=$B5SFXD-I,P(9J#2H":UF:+5/HLL0^ MR]<0#_PTB:R1^L,T@:\EA40H6U5ST_X#B/PP&],S&J?P!:EA-U(4P*M&R7NT M'AH2/QJ%],S2#.*1/QR'5EP66H#65NU@AE*ND"ZGYR[3.%- M'/MAG,);LA(_#3.R7O0//O5/C3:'S!]F*;V'?C@>PZ%/(WC6PQ6JM9M4&G+9 MUJ9KYWZW'X;GW0QX:& M!CHJZT#GI:2FV"UL@/X7,?\+4$L#!!0 ( $"*85: .+K>C@0 -D+ 9 M >&PO=V]R:W-H965T>RMCUB?]OLY6O&"Z)]>\Q)N%5 4SN%7+OEXKSN9.J,C[ M- B2?L%$Z4U&[NQ:34:R,KDH^;4"714%4T]3GLO-V"->[ZK9:Y*'BIA2Q!\<78.R,GT\3R.X;?!-_H'1IL)#,I[^WF:C[V M NL0SWEFK :&RP,_YWEN%:$;W[8ZO=:D%=RE&^V7+G:,9<8T/Y?Y5S$WJ[$W M\&#.%ZS*S8W&*K+Y.Y=K^PV?(&'F25-K+8"J,'A2CKE3UN<7B- -T* M4.=W;<$,FXR4W("RW*C-$BY4)XW.B=(^RJU1>"M0SDR^2,,AA6/X(.5\ M(_(<6#F'J]*POJ#EA>F M6O&6Z$ Q;E&,7XWBI2B%X<>?L"/LR?978MMI[C]@VW%)X:OK+WC%'KC"=@FL MD,J([\Q!NP:NA)S#T1/JT&_A@Y):0\:4>A+ETO)6I<''R*JBRIE3LRMNB_LG M1:Z*-1,*VS.VA7=OG88='%F-HWMJB;6&N!=CPH1^$D1V'5"WHY3NG&)ZAC:MFB0\ M .K'2?JLD_\-'ZN%.+'*?UIX#YB ME\@P\PQ\8C/]K^A%O0B-QS8$GX0!&@T'@_9D.!RT[L0T^#M> >*%3N)?P_9R MUZPWAZQ8GU[ G<0O%Z0H1?THC6% K,DD:?;$)U&P@T 8QMT(7!7HSH-PT\+V M=A>0EW83##;U@R2TJ*=#B##8Y@1#QBZ%OW'2VN^TS$H0Y0,"[:I!8#E-CZ_D MW7LG#X-06!I72$VM -(,.&"KLZ:M)TU^9\ZJP^7E:FP#LYV>\G[1YPQ M-7]EV^WT97_;Q0[J7IJX#UAD\0V&EG1Y-G!D D-$!0F$/^Y$I[\S;F'.+=U0 MB:W3-LQZ\FI/V[GUK![7GMGKH?).N-D6LWO,VD MP7ISY IG;ZXL ]XO),XMVXTUT$[SD[\ 4$L#!!0 ( $"*858V79GEI0( M )4% 9 >&PO=V]R:W-H965T&EP+4"W5054T\KY'*W\$+O^>"VW!;&'OC)O&9;O$/S MO5XKVOD]2E96*'0I!2C,%]XRO%C%UMX9_"AQIP_68#/92/E@-]?9P@LL(>28 M&HO :'K$2^3< A&-/QVFUX>TCH?K9_2/+G?*9<,T7DK^L\Q,L?"F'F28LX:; M6[G[C%T^(XN72J[="+O6=A1[D#;:R*IS)@95*=J9[;LZ'#A,@Q<V(;3D=O[MW\=NX;"FT!_+0+LVK#1"^$"2.XD<(4&CZ( M#+/_ 7SBW!./GHFOHI.(5YB>PS <0!1$T0F\85^(H<,;GBB$AC;!8_FUWO%Q M;RN="UVS%!<>:4.C>D0O>?TJ' ?O3W"+>V[Q*?3DCJ28-1Q!YOT[?2G9IN2E M*8GU+T<;[G%O8,5E^O#[6 8G8QS/8$G?P "5&JL-?82NW*&K.;WDEC!0E6)+ MXB)6C&LX@TDXL^-D!FLE<]16OHQ#CD1T,HU@.HGADWQ$)4C;!K:*"4,WLQ', MPBE!,. MYO%@/ [@6.7] ZE4J+:N(6A(92-,JYK^M.\YRU9J_\S;AG7#%!5 \><7(/S MR<@#U3:!=F-D[82WD89D[)8%]4U4UH#N&PO=V]R:W-H965TM?1!V8U1C6T228>;O MMR5[O&R%96\O6)?NTZ?5IR6F)ZD>]1[1P%-95'KF[8TYW 6!3O=8V4O.IK$TA*EPIT'59 M9E[DO2RL1;XW=B&83P\\QPV:A\-*T2SH4#)18J6%K$#A;N8MHKOET-H[@R\" M3_IL##:3K92/=O)+-O-"2P@+3(U%X/0YXELL"@M$-+ZUF%X7TCJ>CU_0W[O< M*9%V8M3S]CFX\CF,I"NU\XM;:A!VFMC2Q;9V)0 MBJKY\J?V'/Z) VL=F./=!'(LWW'#YU,E3Z"L-:'9@4O5>1,Y4=FB;(RB74%^ M9OY1&H0)W,+&R/1Q+XL,E?X1[K_5PCQ#[S/?%JAOIH&A6-8C2%O<98/+_@(W M8O!!5F:OX;[*,/LS0$ D.Z;LA>F2745\AZD/<=0'%C)V!2_N,H\=7GPESNEC M76Y1@=R!=#$U\"J#S6(-=26,AEYT U^=]HDK/Z*B5@9\0I4*C7!0(L7O]Q7: M^T)4.:0D$D6M6?,"#*H2%GFN,.>D2D$[@KH_O3WRHD;X5!MM*+AUXP;,'F&+ MN:@<#O&S"\_(%40LZ8=A"#^05/PP >8G=MR?L A^HD.T3%Z_&K.(O>F^]RWC MC!*:..\;B,;^: +4_#L4UD7J"&=TCFI'B/ \(P8&Q Q M.T["R4MX5\/_!'!%=,-.=,/_)[HU:JI(:H_"W1;P0 KXUQJ\2N+O-+C>/#0" M7-G!=[K*;75O,ZN>'1<*&N$\5$=B;LWT=>$DXW$_',5TI(/(C\:=6!(V[B=1 M!/' 'S+XTH#UXCCL,UJ]@7CD)]&94'I1..I'DX2V!K$_8F<,+M=V/)KTV6A$ M@0EJ.+I8S>#LDB]1Y>XIT]1 =66:^[Y;[5[+1?-(_&'>/+4?N*+T-12X(]?0 M'U%-5/-\-1,C#^[)V$I##Y ;[NG%1V4-:'\GZ?)L)S9 ]Q]B_CM02P,$% M @ 0(IA5I3]6:I. P (0D !D !X;"]W;W)K&ULS59M;]LV$/[N7W%0B\(!LNC-UIS4-A G'1J@[8(FVS ,^T!+9XL(1;HD M%6?_OD=*4=3"$_RA _9%(D^\N^>Y%Y[F>Z4?3(EHX:D2TBR"TMK=11B:O,2* MF3.U0TE?-DI7S-)6;T.ST\@*KU2),(FB+*P8E\%R[F6W>CE7M15'_B=X][TUN"8K)5Z<)N;8A%$#A *S*VSP.CUB%,\N6G9Y2=E$>((?H)KU/R1N1@98+* ]UALN=S"I8L;MYS$XWNV%FA.YJ$E MU\Y F+=N5HV;Y%_/ -?)8,6KS$_@S0^A21* MD@%[:1>(U-M+!P)AH"%XB%^C/3FL[5KGPNQ8CHN >L.@?L1@^>95G$5O![!- M.FR3(>O+.VK%HA8(:M-+$]Q(8W5-'6+-*;S;;*C0@0K]5UNBABM5$9+2M8\_ MFJL*8?Q!&7,"?WF:<(]/%E9"Y0]_'V(\C.E/9!K0)9,@Y5BMR2>E8T3I\"D9 M]8 R8]":4;_""C1\*YDE=68@9Z:$#5T04+95QU^X78RH_ZB[).!37C*Y1:#+ M:,]T 3G5E*;&-O :LI0><3JZ5Y:)WKZ'0W"VYL+7\@\$HW;^?NEC>?-JEL3) M6UHEZ7'H7S3.LX["BS".ST<#$8])"1,+73CQQI@;:9=JUR_3H=OE$<^U&4BRL8^DO-8H+EW2M MY755"Q^;']4Q@[ .WQ'_BZ1FWR4U36?'9'2&PO=V]R:W-H965T<^^/;K+3YL&N$!T\5J6RTV#EW/J\W[?Y"BMA M3_4:%9T4VE3"T=8L^W9M4"R\4%7VDR@:]BLA53";^&^W9C;1&U=*A;<&[*:J MA/GC$DN]FP9QL/]P)YW9?UK:%=OT59R J5E5J!P6(:7,3G MEQG?]Q=^DKBS3]; GLRU?N#-S6(:1&P0EI@[1A#TVN(5EB4#D1F_-YA!JY(% MGZ[WZ.^][^3+7%B\TN7/;ZI-*1PNX$>W0@-7NJ)$KS@#6X0;E>L*(?R@ MK3V&\+.8EVB/)WU'5C!6/V\T7M8:DW_1&"?P42NWLO"=6N#B$*!/YK<^)'L? M+I-.Q&O,3V$0]R")DJ0#;]#&9.#Q!ATQL5 [^)Q_M73ZO#1WT;E=BQRG 47/ MHMEB,'O[)AY&[SIL2UO;TB[TV3UUY6)3(NCBE1G[U3L$G_'1P66I\X??GO.M M6_LO* P@IPTHZ%C-26<3^!@Z#A/XHH@R2ODG'2Z)*BR$)5E%!03GY]LTXB9-W[3Y,DQ$#<8);2KDYH?)%4V22U]4N=( M9B.Q8UX*:V4A<\%D1\:-SQB!N!G"H5^&66\T'/(B[@UBOQCUHC$?751ZHYQ] M D-.%D971)I?2TQ_TYHP'GC\-/.O;$RO+(:X%VS%:;.,H]'^6Y*>P7%' MEV9MEV:=?7+WMWP _0Y?T;$O:]5N$ZZI@F5I0%P7HT(X.1HEJSODVM_RC,X\@3KGM..,) M%].5MCXY!K>H-G1C2 41IRDW2CS@*KLC&AYRQP^^EHB:4Y'*MJM8CG5^N:)9&PQ?HO- T?#0;5M!.Y[._ M %!+ P04 " ! BF%6(!..]0\$ 0"@ &0 'AL+W=O+=/7?/\>.C6[M5X*#>F MX@+O%>A-73/U/,%*[D9>Z+TL//#ERMB%WGBX9DN9?AQ22U^]V&WSGN]!L9;"1S*1_MY+8<>8$%A!46QEI@]+?%*5:5-40P MONUM>JU+J_A6?K%^XV*G6.9,XU16?_#2K$9>YD&)"[:IS(/<_8+[> ;67B$K M[4;8[?<&'A0;;62]5R8$-1?-/WO:Y^$8A6BO$#G\0)N1<.V2YLHX8[](Q5, M'1I48!W!AR]L7J$^&_8,P;#&>L7>Y:1Q&?W )7F[D\*L-%R+$LO_&N@1_C:( MZ"6(2=1I\0J+<^B'/D1!%'78Z[=)Z3M[_8ZD:&@"/!1?HQT?UK;'Z$*O68$C MC\Z)1K5%;_S^79@$GSJPQ2VVN,OZ^ &W*#8("R5KN'XRJ 2K6FXTS)_?,GE) M!U7#7RX4^()/!B:5+![_/A15I]_#4?V)3 %:%H$XP'I.U;'G(;!#Z!B!/6;M MSD\)5%7%2RT1&E=G%_!5<$,?9X;9Y)^0II^%?2LD?AIF5LC\(!_ ]4913_+A MCI$*3P.]'B96BR$\#)_5C/XDS9V^ZXH+1VB#T M4[>-',1Y2$(Z\),L@@ZZ!RW=@TZZ9]2%RPV%*1=PQ7512;U1:%/X/3YR!KI!'NX1E[+ MP.&K'#[6X"/_R]E^9NMT>>NK9?7T(8PRG0^FDCM5\FE!6:_P1G]M>1 MD;3-2/I_N].]DN6F(/+MS3*C&N$%'MNBNIT?FQ,?25GB)B^0,5,DPI3NV0P^FA5/;>W-*4C*5[BV@H[ %L+NQV MM7WN7#:W_.OVYJUTQ]22"PT5+D@U.$_I7*KF_=%,C%R[.W\N#67>B2MZLJ&R M&^C[0M(5MY]8!^TC&PO=V]R:W-H965T42(^W4JUT@6A@ M5Y5"3[S"F/65[^NLP(KI2[E&02<+J2IF:*F6OEXK9+D#5:4?!4'?KQ@77CIV M>_P5Z4U5,_9YB*;<3+_3V&P]\61B[X:?C-5OB#,V7];VBE=^R MY+Q"H;D4H' Q\:[#JVEB[9W!5XY;?3 '&\E M8%E:(I+QJ^'T6I<6>#C?L[]WL5,L&Z*B3?T(,<%VY3F06X_8A-/ MS_)ELM3N"]O:MI=XD&VTD54#)@45%_7(=DT>#@##X 5 U BI[MVY%2^98:E M8R6WH*PUL=F)"]6A21P7]E)F1M$I)YQ)/TF#$,9P 3.7*8GZ?.P;E#-"6U)JRTYQ9[>"H/$:H")'#Z; M7^6GXXP?"(.P/34F:K MG\>TGV0_KOT[,@5H[PHHTUC-R6>3[#V*W# M40 ?J#U IY1:GX.MQ2?&2ZO\@MK*A684 K6$%1H7C<9LH[CAJ+L@J"]U^G!N MWVBGUZ/)=265X7^8*VIZH*2YXIOJ/VB3)"&^3D(1T1"/!C10J5,A"\!=5C"Q M1%@^*Z]A24)*PF[4'Y'Y((%':5A9!SY,;.#$JZ;7?;KG==%_NS>=TR[YA:3:E?Y<&FHD M;EI0YT9E#>A\(>G5-POKH/T7I'\!4$L#!!0 ( $"*858++F.!<08 ),/ M 9 >&PO=V]R:W-H965T M-+'V)1L09](V0#L=))D6#P_]0$NTK8XDNB0]2=ZO[[F4K;A3QT@_V%K(NY][ MKGC^J/07LY32TE/;=.9BM+1V=3J9F'(I6V%.U$IV6)DKW0J+1[V8F)66HG)" M;3,)?3^=M*+N1I?G[MTG?7FNUK:I._E)DUFWK=#/4]FHQXM1,-J^N*L72\LO M)I?G*[&0]])^7GW2>)H,6JJZE9VI54=:SB]&5\'I-./];L.OM7PT._?$D'9"-+RQH$+E_EM6P:5@0W_MSH' TF67#W?JO]>Q<[8ID)(Z]5 M\UM=V>7%*!]1)>=BW=@[]?BCW,23L+Y2-<;]TV._-XM'5*Z-5>U&&!ZT===? MQ=,F#SL"N?^*0+@1")W?O2'GY0=AQ>6Y5H^D>3>T\8T+U4G#N;KCHMQ;C=4: MTX-XDH:0J-NN5*VD\8.8-=(UUAJ_H#$+Z M675V:>BFJV3U=P43.#AX&6Z]G(8'-7Z0Y0E%@4>A'X8']$5#U)'3%QV(VE ? MX+[X>NEXOS3WR:E9B5)>C- (1NJOH^^J=2-) MS>E:M2O5RT_]<-/0@GRQ-&U5^^7U?8(=- M_U<*39)K1LBX;&=2;[/N\U_@\D\?X(6Q=4F6(7-*UVNMX2,=$2I_1 E^15Q MQ5QBH:)WW^5A$)[1./"2**5C&L=>'":X06.A;;IO%:5>%&44!%Z6A7A(X^Q% M&93$4.Z4%.XFP(T?PRA??7; "PMV),@]/TL&/#?*F&.:23"9["TRVFNW>OH2 MU!&-83_.H1FW4)[G47\?AIX?ISMNYUZ>%LB)EV0!!:E71#GVA5Z"3+$;:<[/ MX\0+?*@[@(UDP$;R9FSAHR#AO=#_HUP M>4O^#Z2-'I82$BB-:%B,A*7/)_J5K M-.&L[T%#X_\<$P+. ?(MYN_7LY70EKZG*(%_P&7D!_11=>^1MC7JQZ6IK6P- M%E**8A]-U&^ N^)E=9P6OD.]0^,X3D)VSD6$A!(\P?\S*F(&VT/?A5Z89-A^ M;U']]SS$*D)&F$)ZB,@MG:2IZT_.(YL)TXQN6]2])Z ?;G]ZN"7.RU9UZF4( MEI$GJC\PK5INWYK'M5D!G2Q4U0 JVKIT!>BSC-?S36W,>F;JJL8' :KG0S47 M?9Q[09SM5/"QMLNE:JJZ6VS*.'B 3@V\",FY1B476('YKZ)9]Y&)!I\=@HV' M7IQGC#)00AA[29[0+XP CSI\^R0)I:"DP NA[^$?X'R%6KC@4V' &J*K$&FS MMD@MBM#!44,KX,LL!> N6K7>L#AL;A'#:<+7 PA*#!@6O_ES7=OG?;T9>EF2,BN&T6X44ACG018QJ'U4FNM0 MPC_@RH5'V_@"WRL*6,H\X* '/051R& '[!^4!< 6FM-2[VJ?-M4Z11GVN_>*;:C4[X/E'L$<<;E"X6<$C MYK:SZ'C'H!OM3 0QQ?"@CZIZ3?<115X01$Y5#*I[S5UN< >//.&.RKVD* XU M4C8T4O;F1OK<:0SL15?_?]-,T^T\N5--PQ3HJOBV7CIH]E^/\4U#3>6B[IC2 MV%V>,:X429*[:XJ1>54!=D!%/XS*S7>II&PO=V]R:W-H965T>._MNNI/J3M>(!AX: MT>J95QO370:!+FMLF#Z7';9TLY&J889$M0UTIY!5SJD101R&>= PWGKSJ=/= MJ/E4]D;P%F\4Z+YIF'I M8*NY;$'A9N:]B2X7J;5W!E\Y[O3!&6PF:RGOK/"AFGFA)80"2V,1&&WWN$0A M+!#1^+7'],:0UO'P_(1^Y7*G7-9,XU**;[PR]%#AAO7"?)*[][C/)[-X MI13:K; ;;//4@[+71C9[9V+0\';8V<.^#@<.D_ _#O'>(7:\AT".Y5MFV'RJ MY Z4M28T>W"I.F\BQUO[*)^-HEM.?F;^41J$*(=7L)1-PPW5VVA@;45R:WB[ MQ;;DJ.'%+5L+U"^G@:&HUC1&?1'R+Y3DDD0]Q&,2R=DP&/I[/B+6_ZAKJP-12U//@J-!= (/5%+44% MG:)QH8S],CT9)'0X2(JK#YW7]Q&1K8Q%#\J M"GC^;!)'\>MQM[J!PAE$?I;D=L_\8C*Q1/+4BH5_0>*QAPX.FK)!M76C1U/M M^M8,_3EJQ^GV9FCJ/^;#:%PQM>54#X$;<@W/B\P#-8R;03"R&PO=V]R:W-H965TQV@*2Q M9,F.NTF )+I,@*8-XG2*Q6(_,#)M\EV_B;R5)Z2Y)O\<#N[.!K(&K&0!;E$4/'?,[MA82A)HAZ_5="C M;9DRX^[?&[I7G+PXF2>:L9LD_,IG^?+BZ.R(S-BD(19 M\2]YJ=(.CDBPSO(DJC*+&D0\+O^GWZL+L9/!-/9D,*L,9C.#N2?#L,HP;&:8 M[,E@51FLMV:PJPSV6S.,J@RC1@;#VI-A7&48%\$JKVX1&H?F]/(\35Y(*E,+ MFORCB&^16T2$QU**TSP5WW*1+[_\E.2,&.2$?$X7-.:_TU(@\8Q,^2+F$P>E\DZ$_FS\]-< MU$^60L?29'5W^ M_6_&:/#/+L$@84X)LPN8['J>+P?GI\^[4CB8PCN8P@=560F@M0V@I0W@IW7T MQ%(9O,\KEM*B(9JRA8QHE[RNM;2^L4+"G!(VVKG.1B-6R.(\),P'P10%V%L% MV&]4P -;)6E.GT*FE8 6UU<"2)AC'Y0 LC@/"?-!,$4"HZT$1EH)^$DR>^%A M>$QVVO./2=89?BVJ;_B1,&=TL+5&%NM- M.8FXUN+[B@() Q=,VYH M33PHS4?15)GLV$R&]KI-:<@R8X1G!266D_:O2Q:+48%H+U+QZ=V_&$V[M:>M9V_M M(6D.E.9":1Z4YA]0BT%>1?QTPC-KX9D'>IG9NG2]YVD2B=EC)LA"5-+B=-@S M"Y-5T?]40LJ((\8D>2(2!HROBG[)3^F>2::^[-YB0M*TC_0[N1&M L\[8P@U]J TIZ(I MU]VPS68,.U*9DTDSANU40_-LW(SAC[#YC-KG,_1&7SU).!0UJ,4'I3D5;?>7 M9XRL9M#:3J!IG35CUF$73LZ:(?L1OIQ1&W.&WIESV%P.?1 <]892:A3!Z4Y%6VR._I^WQS'0XOTH#0?15.U43MVAMZRTVC#C59A M\LI2,>O+@Z4T]'<3'K2-R%<=K&BHI,JFCK8"VJNI4#]2>A-*J 6 M)93FHVBJ>FJ7TM#;E&]IB*2'G3+Y#4U?U917D5PYTZD:J'\)I3E&V\$T!L/6 M&+9M3AJ&W9H\=J0RAV9S%/LC;$RSMC%-O:\W%?-%,UCW9UQ/ZQ@M* M> M[MS7$<$+PO5,M*^%/7>31*MU7EK!"H!:=&;;5IN9XW!1!.]W('HQ;,F@G,XRA.3":)@_J+%0I MU$:=J3?JO"1E?!'+T"]IO&!$''BAZ:PP[CZOBN 7?2@-\HS\^X[)I3__$5&^ MH=F2>*$H[QM&H^BJ8&N;8@3;T% M^< R,> N;B9.\R3X1K[$7*XR$;U&\;"&'-;M?%&T,^[T_E[??$!]22C-@=)< M*,V#TGP43556;6":>@.S&'.<7%-YA_F>OA8W)J[25/9:\F_9IA1W+.1M;-F% M'1?3!]G2D%>6RYN(R2+FO[/99MRB6>.DKTIOP4'=3+.]:M$TA^/6:!5J4T)I M/HJF*JGV,TV]GUDJZ0FAI&J-A&C:-H>+(=/^-0_ZJO56%M3=A-+< T$HUQ60 M<;6&AXS(C+YV/^X"-4!1-%5[M0%JZ@W0[OZ1O'N8?A&S)VTG"'4VH30'2G.A M- ]*\U$T53ZU VKJ'="_M!.$FJ)0F@.EN6;;8FT-TI$%^BB:^@A>[; .]0[K MI^N3V^21Y'*]:!(F"VG^Z)H>/:[W W=0NQ5*^3@F7S(V7X?D(Y\SS?!'7T9O)4%-X /G/RX&+)V+C:'U\* T'T5355-[ MS4.]UWPG5"/OZFJ;%Z@O#*4Y4)H+I7E0FH^BJ4+9>2[\@!,-:5ZP3X9C'PW7 MG_](\S #M"(>E.:C:*IL:E-YJ#>5JZ4@=,&*!Y*35QKFK[K;D'I>;XE ;>6* MUEA>U+BWY$++]* T'T53U5"[ST.]^]SL;<@?Y"^ZPZ6O6&]902UJ*,V%TCPH MS4?15/G5%O50;U&+&7F:A*%LB<0\_.3+M%[T6(A(3KL?61K)!!M1U=K3/*6G M+[>WNJ!^](%K8I3]6J>2H!8UE.:C:*J2:HMZJ'='-XLAM4T.U$J&TAPHS872 M/"C-1]%4H=1^\E#O)V.&S5!K&4IS#IQ_-2LGVN$SU$^&TGP4395/[2E^2B:*K_:8[;T'NL/&T#KR^VM+JCO?."::+>Y@-;$@])\%$W5 M4NT\6WKG^?-\S@-&KM<\G!UL?* .-)3F0&DNE.9!:3Z*I@JF=J MO0-;[V?Y MD=&,O6EO.SVRMW"@AK/5WDC4&C8>17"A17I0FH^BJ7K8V>A4;RU/ETF:GQ3= MSQ5G?=J#:"N+93F0&DNE.9!:3Z*ILJF=G(MO9/[YUL#J,T+I3D5K>6X M-'?=W)/.:#[\[NU+V'I&&74>:E1KV]72VX[U6+'RRG:-C]LH$@7R8F^\Q\T: MNU=]4P%U8*$T!TISH30/2O-1-%54M1EKZO2J T!TISH30/2O-1 M-%5-M=-JZUW%/]W6Z/F]501U5"N:LA/XN.E\0(OTH#0?15/%45NGMMXZW=O4 M5"_I*=Y))8+E)6[B&N;(*C?"J4Y4)H+I7E0FH^B MJ2JK_5:[SZN@_I\F"&J^0FF.W39?C8XV".J^0FD^BJ:JHW9?;;W[>BLW[HHS M_IW<).GJO;XY@=JN4)H#I;E0F@>E^2B:*IB=MU+I;=?K=2:.9,7.]$\\IN4& ME#>)T-"LF*S+V7A*XVS.Y+[TF@FM$^@B72C-@])\ M%$W52>WCV@<7Z9;6;9Z0J^"W-4_E3>)2.TST.L7FI)VR&+5&E>9H/+":LH#Z MM%":"Z5Y4)J/HJFRJ'U:6^_3]FX^W"R0A0@53<6WV?Q5#&%F+"I?U%JNB@HI MC[JEU'X_E&6.!DTE0;U:*,V%TCPHS4?15"75WK"M]X:[E72?)J4E3$,AE/+% MU<47MW+/$+D35OUBW]LX2*)5R.0M@JO9?]?ES2:-&CLU!K64*]INGWAB-;>] MW_K<+#F;BX:&!>7V MLN4JS+1HC1S*^-RP,,U+,JBZ.9/.R/4I2-I>OF_AP91Z=MHX[Q@??D,=/:\SE^4I( MYXZF"]%+D9#-!7+P?BS:BI0OEML/>;*Z.!+-XU.2YTE4_+ED5"A,)A#?SY,D MWWR0!;PDZ;>BVI?_ U!+ P04 " ! BF%6Z=FK<.$# !O%0 &0 'AL M+W=OCT0H9CHUF!7$F.L_WUE8 08Q-B[Z@W-@+>]TC/D24?37:, M?Q$Y@$1/!2W%U,JEW-S:MDAS*+"X9ALHU9,5XP66JLG7MMAPP%DE*JCM.4YH M%YB45CRI[BUX/&%;24D)"X[$MB@P__H.*-M-+==ZOO&1K'.I;]CQ9(/7\ #R M\V;!5#6:)! MI-03Y4%R]90HG8P_, G(13^BW_D:E^1?7*>OS- #69=D15)<2G27IFQ;2E*N MT8)1DA(02K+8\C1724(+3E) =Y2RM-:K"8S>EY(3-:&>T&4"$A,JKI3F\T." M+B^NT 4B)?J4LZU0L<3$EFHLND=VVO3[7=UO[Y5^)Y!>(]_] 7F.Y_7(9Z?+ MW1YY,BR_QU^'U//3@SM=N:W2U^;0:W/H57[^*WYW0H#L95CK1OTZO0;=B@U. M86JI148 ?P0K_OX[-W1^ZB-JTBPQ:38W9-:![[?P_2'W^!?&LAVAM ]_K0PJ MI5ZQ'^-H%$71Q'[1H,<6Z> M3)HEX='Z,8Z\[H(U-Q2P@S]J\4=O+46X7),EA28+?7@'+<[%:](LJ2Y6DV;)^ BKYT?.P48[-Q2RP_6FY7HSR/43DY@. M3-E!];EL39HE-T=L?<\-W .VAD)VV+K.2ZGC#.Z(OQ&\))1(5;WT%AR.2;I& MW1*C;G-3;MT\[)6<[N L3V %G$.&)'Y"](VD#%J=G123;DGCMC_IW3!T#N:\ MJ9A=V"^UH3M8_31+REN4C1:*1MV2QNTMRO]'#>B^%('NXE:[)NFQEU M2]SC,M!W1C>'B[:IH#5:>^^L2A]%WF.^5E4CHK!2]LYUI+K#Z].]NB'9ICJ^ M6C(I65%=YH SX/H%]7S%F'QNZ!.Q]HPU_@]02P,$% @ 0(IA5F?BL=!Q M @ RP0 !D !X;"]W;W)K&UL?51M;],P$/XK MIS"A31K-2]E (XVT=B J48A6#3X@/KC.M;'FV)GMM-M^/6YY M\MQ;\ITVM[9&='#?2&4G4>U<>Q''EM?8,#O2+2KRK+5IF"/3;&+;&F15 #4R MSI+D/&Z84%&1A[O2%+GNG!0*2P.V:QIF'J8H]6X2I='3Q;78U,Y?Q$7>L@TN MT=VTI2$KWK-4HD%EA59@<#V)+M.+Z=C'AX"? G?VX P^DY76M]Z85Y,H\8)0 M(G>>@=%KBS.4TA.1C+N!,]I_T@,/ST_L7T+NE,N*69QI^4M4KIY$'R.H<,TZ MZ:[U[BL.^9QY/JZE#4_8#;%)!+RS3C<#F!0T0O5O=C_4X0"0I2\ L@&0!=W] MAX+**^98D1N] ^.CB*$\DU9.D->03A7?-<.(85W\,-LF!*/K*^5 MJF I-DJL!6?*P27GNE-.J V46@HNT!*D[ ROJ2)0&L$1+J74O,?3L,!<.2.H M>?=P?(6."6E/X+AD!I6KT1&OOS@"H6 AI"24S6-'&7E=,1_43WOUV0OJ%^P! MQNDI9$F6PLWR"HZ/3OYGB:D>^Z)D^Z)D@?;]"[3_I,^T:4?P>X'-"LV?YP2^ MRN17ZL*VC.,DHIVQ:+88%6_?I.?)IU=TCO/9WO3BTGZT_/9OBV1TGL?;PY3B@]GT:[Y@9D.U!8EK0B6C#V<1F'YU M>L/I-HSK2CL:_G"LZ6^#Q@>0?ZUI9 ?#;\#^_U7\!5!+ P04 " ! BF%6 MFR*9AD\# \# &0 'AL+W=O%V^PG]O0O>!#,C M"BX$^T+G.A\&_0#-(24+IJ_%ZF^H G($$\&4^T6K:FT4H&2AM"@J8\.@H'S] M)0]5(K8,8KS#(*X,8L=[[)6'!->8:F@M&$@C(FX^3; M@BKJ+$2*/G MJ9'KX6E*PMP.$I[1&0,T5@JT0D>7H EEZAB]092CVUPLE/&G M!J$V\5A685)QGZRYQSNX7Y%'U,)O41S%&-W=7**C-\>_HH0F&W5*XCHEL8-M M[X#=Q'$%,@.)OEY!,0/Y7Q-#+Y0]4N>J) D, W-F%,@E!*,__\#=Z)V':*LF MVGJ)Z%-NBV9PTX=2N?P'':>Y;#5C=K-.>S6CKM>QU_1\L-WT*,Q5*B+"L%UKCRIZM6,>Z]3 M?4*2>R:RO?7VNME3[WX=1/]PO?O/]&['N%GNL]KOV?\KMQ\>.[E?HS:.-I4A M\F+>0I)S881^/)F8NM=TES?N@ LARU/O!O [WG,'X*V2AP_? Q7&+X>^%9\U M[P*\J2W87UP.W@G?-W#SO0=H%9CX5YHE8=>R+L_[#,/H)4$L#!!0 ( $"* M859=#MRP@@( ,<% 9 >&PO=V]R:W-H965TL;W]=Y!375%W(- G=64M74X%25 MOEXKH(4#U=R/@N#*KRD37I:ZM;G*4MD8S@3,%=%-75/U9PQ<;H=>Z#TOW+&R M,G;!S](U+6$!YGX]5SCS>Y:"U2 TDX(H6 V]47@S26R\"_C!8*MWQL0Z64KY M8">WQ= +K"#@D!O+0/&W@0EP;HE0QF/'Z?5'6N#N^)G]L_..7I94PT3RGZPP MU="[]D@!*]IPW7Z#S(]@')$4#< 6)GM%7F;$VIH5FJY)8H&XUL=N!RX]#HA@E[BPNC<)& M:>80$#0Y/WPX TY<7][L>-+CO#9-+OT$B,- MY5A6&Q -'$Q5RW3IF&QM;[(P#N./@]3?[!HX$!9%07+=A[T2FO1"DW<*%=B9 MN-0')2;_G7T>#H)]A0>BXNMXL"?0WZF)VKXPVRHT<>^XO>]^M>]&(U>$>^MC M[%)M4WFA:5O4MIL([=L,)."\H&X/Y* M8O5U$WM W[NS?U!+ P04 " ! BF%6W,?NS.X" ^"P &0 'AL+W=O M1"C;N!Y/9=APITHS-^- M912*3%/"82R1RAC#\N$,J%@-'=]9O[@A\X6V+]PH3/$<)J"_I&-I>FZ%,B,, MN"*"(PG)T#GU3\[\M@W(9WPEL%(;;62E3(6XM9W+V=#Q+".@$&L+@= MJ44R/.Y*4*?*:0,WVVOTBUR\$3/%"LX%_49F>C%TCATT@P1G5-^(U4C$!C0M7;T-5&A>7BQB7CLX)QL(7Q".(6:OM'*/""X&FX M:\17#@25 T&.U]F"=T4X81E#WZ^ 34'^0+_0N6!IID&J(S01B5YA"<_XKR?7 MT6],9W?9B4IQ#$/'V*9 +L&)7K_R>][[!C'M2DR[42U_-!=UO#H5#PZNYIZG9C%!.@BDYSH;"='&W/MZ6BW4M(]O*/=&D>] MOO?DM\7A7L6KMZO#G\ <3PM!9^B2I5(LP=)3CYHZJ,0,#F_JH,;4=KO>5=][O%F\77W]AS.@.=F>KOH; MUZ1_>%]+S!<:^WAA^7^YL?XT=H^MWYQD7T,?+RK_/]Q4?MU5%3SST]VHAFQE M>87EG'"%*"0FRFOUS>DLBV*MZ&B1Y@725&A3;N7-A2EP0=H)9CP1ID@J.[;F MJDKFZ#=02P,$% @ 0(IA5EC+@MHV P IPH !D !X;"]W;W)K&ULG59=3]LP%/TK5IZ8!.2CWZBM!!2T/6RKJ&#/)KEI M+1P[LYT6]NMW[82LS=)0\=+:SCTGY]P;VW>ZD^I%;P ,>"35*J,&IRJM:]S!31QH(S[41 ,_8PRXD:5F >\Z7"F5^S)"P#H9D41$$Z\Z[# MJ\7$QKN )P8[O38$5!!QB8QDH_FWA%CBW1"CC=\7IU:^T MP/WQ._N]\XY>GJF&6\E_L<1L9M[8(PFDM.#F0>Z^0N5G8/EBR;7[);LJ-O!( M7&@CLPJ,"C(FRG_Z6N5A#Q .CP"B"A U ?TC@%X%Z)T*Z%> OLM,:<7E84$- MG4^5W!%EHY'-#EPR'1KM,V'+OC(*GS+$F?D/:8"$Y(+\5&LJV!]:5D,D9,76 M@J4LIL*0ZSB6A3!,K,E2R+%2\P6J1):>"G"W 4,;UEZEOT)(5YL>5_)M2?G1$ M?AB1[U*8C29W(H'DD,#'7-0)B=X3G MPX,.-[VZO#W'US_"=_>:XP;#TB1LRQ+ LKXQX$E;HDNBB2.RA\5VC@*V^\X_ MC%AT11SH[]?Z^Z?IWTJ.GR9GYNW<;@.6%5F;B?[_ BY[XX:/UJ!)PTIK4-3N M9E"[&7S"#7T]YF;0HF'0,-,6,VQXZ8XYL#*LK0P[K3PP_7*1*MS13!A0H U1 MN.T[BU,RAL&!CB!H.CH2%C9,?1AVX&M4^QI]TM?Q,HU:TAOT&JY&K7+#4'?4(*S!0*VHR,/SP"/HQ8=$4<:)_4VB>=VF_Q?%?8'A24 M$ZQ(9J^3(K=WS9D[^EMOC6[*J$\R=VNTG>^?ARX^!2V3XN]=X1FHM6N%-''7 M;GEYU:MUMW7MFHS&^@UV8673](^F;.&^4[5F>%5S2)$RN!SAL:#*MJB<&)F[ M1N%9&FP[W'"#G20H&X#/4XG-0C6Q+ZA[T_E?4$L#!!0 ( $"*858!,4Y& MO , ( . 9 >&PO=V]R:W-H965T'K(U[&;W8=$'1AK;1"12)6D[V:]?DE)465:$!'!> M;)(Z<\0S/!AQQ@?&[\460**'/*-B8FVE+"YM6R1;R+&X8 50]63->(ZEFO*- M+0H..#5!>69[CA/9.2;4FH[-VH)/QVPG,T)AP9'8Y3GFCU>0LL*?C F]@!?*V6' ULVN6E.1 !6$4<5A/K)E[&;LFP"#^)G 0C3'24NX8 MN]>3/].)Y>@=00:)U!18_>UA#EFFF=0^?E:D5OU.'=@E?3 )RT1?TC6\P)?_A\C1HBE9D0\F:))A*-$L2MJ.2 MT U:L(PD!(0*N?ZY(_+QBTY[BN8L5UX49?SU@QXKT!(R+-53R=!*LN0>?2LT M0'Q&J]E2_2Y7M\*\[3HO,O8(4,$6.YYL%2]:9)BBCS%(3#+Q2;WT=A6CC^\_ MH?>(4/1]RW9"A8NQ+54RM"0[J81?E<*]9X2['KIA5&X%NJ8II,<$MLIBG4KO M*9577B]C#,D%\MW/R',\KV-#\Y>'NQWA\A ^4[80L5=J,B/:M21MJ#6%O1J MFS,A$5NC%:,DCHZ\$;DM:YR"ANZP98Q33.2/NFT1U;*B7EE+E2BL MZHXI2#'LU4>Q4)\X^53.>IW22_U:IYR3+#X3V5%*!W5*!V_EE,&I"<+ :3GE M%#3PAH.654Y!T7 0='ME6 L;]@HK2XPH MBZ,ZBZ.WLL?HM)"$8=L>':#(BUKV. 5YCC_LMH?K_+I7.;W2?@<*7(G3%IFE MZN9&A.187W)?5$[ZV5]KF+.RQ>=B.\YLX\;JOI5I*N;F=<(;A4'+-1THW_=: MJ+@#%3C#L.4;NW$USX%O3(LCD+E.EU?+>K5NHV:F>6BM7^GVRESY?]&4O9DJ M0!M"!&PO=V]R:W-H965T MX'8.>?XG&O+-Y,]%\^R %#HM:1,3IU"J=V]Z\JT M@!++6[X#IM]LN2BQTD.1NW(G &>65%(W\+S8+3%ASFQBYU9B-N&5HH3!2B!9 ME246OQ9 ^7[J^,YAXI'DA3(3[FRRPSFL03WM5D*/W%8E(R4P23A# K939^[? M)V.#MX#O!/;RZ!F9)!O.G\W@![) Q:JYD'6TS+UO$),]N^5D*_)9JG9E^X N2C]^BKR#$COW&]&RQ#:Y(S MLB4I9@K-TY173!&6HQ6G)"4@-65.]:'!+ 6DCQ]*>+51VXH>P!)=)Z PH?)& M8Y_6";J^ND%7B##TK>"5U&O(B:MT!N/$31N_B]IO<,:O'Z 'SE0AT0>6078J MX.KP;06"0P46P47%!-);%/KO4. %P8"AY=OI_@ ]>3O=NY F;/O#..B[IL;'OD<=VWV(/PHZM@05?9.&_(]ZBW8 MJ>2RC_#CJ&-[ !.-O6';<6L[_I\')^Y9"/VP$Z6/Z1VN9$#'.Y-DW"89__L& MC'L'M;L!?<3[_@X,@?I;X![=RR6(W/8WB>SU6%]0[6S;0N>V&ULK5?;DMHX$/T5E7=J:Z8JX!O76:!J&">U>4A" MA[W6J/=E*]Z16 (3]S+O38 M6QFS?O1]G:X@I[HMUR!P92%53@T.U=+7:P4T0L9: 1\DQYNN$%0B[(E&J6.FC" M^,9 1KYBWGX6JR!WQB;:KFC!!7@0S M^L/!Q(^5W&@DQLF[H_'(-^@#J\1/2[W30F]T1F\8D2]2F)4F'T4&V3&!C\ZK M/!CM/3B-+C(FD+9)''X@41!%#0=ZOAX>-L"3Z^'!!35QE0^QXXO/Y<,F!T6- M5(]-OBVPG6:L+5&/>DU3&'M8@S2H+7B3WW\+>\$?37ZY)5ER([(CGW4JGW4N ML4]LFK,BS>^YU/JAR74%1==1V&*\G;2B.!S$(W][Z)13LWC8.[9)&JGZP\KJ M2$2W$M&]&/@$A,3Z8D-/[O$=,_MW[*$Q$[JWS(1;DB4W(CMR8J]R8N]B)A0E M<.?I&\/+5!AUKBZEU=%'F&G.FV*QW$&A,F7Y4 M2YD&JV@0#FM)TV05!OWFI.E7>OL7]7Y<+/#^ML7?:6O9&S@C=$=5IG\EKG]R MH* F[-2B$]?$)Y=8CB0-*DF#BY+V=]?-@CBX*HA-5E$WK*EML#H?Q&&E>'A% MTHIZ$2-KO+)U<66CPDQR3I5^GVT4.SPM334-SX7)X#!B[: >UE.C5M .PV:A M8?#>[ 17!?U#VN\'L# ME#7 ]87$CK([VQ$" L! &0 M 'AL+W=OS;)D5AU[,R^ -VOG^V$C%6B+['/OON^[WQW20[:O-@2D>!8 M265G44E4W\>QS4JLN!WJ&I6[V6E3<7*F*6);&^1Y"*IDS$:CV[CB0D5I$LY6 M)DUT0U(H7!FP355Q\SI'J0^S:!R=#M:B*,D?Q&E2\P(W2,_URC@K[E%R4:&R M0BLPN)M%#^/[^<3[!X>? @_V; \^DZW6+][XEL^BD1>$$C/R"-PM>UR@E![( MR?C=848]I0\\WY_0OX3<72Y;;G&AY2^14SF+[B+(<<<;26M]^(I=/E./EVEI MPQ<.K>\MBR!K+.FJ"W8**J':E1^[=S@+8)<"6!? @NZ6**A<HG$A;3PA$=J MN+R!*Q *GDK=6*YRF\3D)'B@..OHYBT=NT W9O"H%946/JL<\_\!8J>]3X"= M$IBS=Q&7F UA,AX &S$&SYLE7%_=O(,[Z1]F$G _7L!=.)G&]8RK!Y6P")5 M,X#O@F^%%/0Z>/MD?][FT\IO:::!QH_(/KV;3,=)O#\7%Y]5T-$4H4\M9+I1 MU!:S/^U'X:'M@'_N[1P]&PO=V]R:W-H965T)-<<.MOO@WW/M9%&!MDC3I$E5_;KW^!R?7'N\D>I! M%P"&;$LN],0KC*E&OJ^3 DJJ.[("@2N95"4U.%2YKRL%-'5))??#(!CX)67" MB\=N;J;BL5P9S@3,%-&KLJ3JUQ5PN9EX7>]Q8L[RPM@)/QY7-(<%F/MJIG#D MMR@I*T%H)@51D$V\R^[H:FCC76FF+BO?%("AE=<3.7FP_0 MZ(DL7B*Y=O]DT\0&'DE6VLBR248&)1-U2[?-.>PDA.&!A+!)"!WO>B/'D4#&5DS (0W*_F)+3D[,_87R4UVH,6XVAP^T?P&VDG?]7S3FY MV5;XN4!*[EAIXV1&%KBD,YK4 0M#E2%XU$"^7VZ9_C&R;'L701=_^R0?I69+ M;J0KFL#$PYK2H-;@Q:]?=0?!NR/">ZWPWE'AGUB"Y8/";^SUJ(:,'*0MZ77:EOO8=)OF?1?V(+^80N.4GNB!5$K/'I^"VK(P8X% MP][;_08,6AZ#%S8@.FS 46I/-"A\^OP'#?VH@BOXVP-^Y=.W[]9FJG E- M.&28%72&F*[J-Z$>&%FY>W@I#=[JKEO@,PK*!N!Z)O$N;@;V:F\?YO@W4$L# M!!0 ( $"*8591 $UN8 ( &D( 9 >&PO=V]R:W-H965T%"V<)N?,FMI+9ALVEI']J&I)>'T@?%'MMB9*UZ2P\<(^=!>,I1G-C,[1D1G'>ZEN=05@R*'F0B=>94PS\WV=55!3 M/9 -"%PII*JI05.5OFX4T-PEU=R/@F#BUY0)+XV=;ZG26&X-9P*6BNAM75-U M-PO>.%2LK8QU^&C>TA#68[\U2H>5W57)6@]!,"J*@2+SK<#:?VG@7 M\(/!7I_,B66RD?+6&I_RQ LL(."0&5N!XK"#&^#<%D(8?]J:7K>E33R=WU?_ MX+@CEPW5<"/Y3Y:;*O'>>B2'@FZY6R;;:R+I- M1@0U$\>1'MIS.$D(1V<2HC8A:9](LT0")R15:P [$%'#-9"N:.S'JML$R49 G*70&1 ?FZX:RD+N1B M 88RKM^0BR55($P%AF44';%O$)_=Q<]:+/,CEN@,E@5D S(,+TD41-&_Z3[2 MZKA%';?(U1N=J==2NGR4Q25Y?VCPFD!.OK':QLF"K'%)%S0[!JP-58;@$0/Y M=7U@^O?,HAQ>!2$^#U'MA68_M9EN: :)A]^2!K4#+WW]*IP$[WJ(#SOBP_]& M'!.9S!]BV(\A)'= 50^944=F],PJCLZKV OMB2J..^+C%Z!B/X9'59QT9";/ MK.+XO(J]T)ZHXK0C/GT!*O9C.*^B?](Y;!/^3%7)A"8<"JP4#*9X/=2QL1T- M(QO73#;28&MRTPK_!4#9 %PO)#:4UK#]J?N[2/\"4$L#!!0 ( $"*85;/ M#KI.\P< .<\ 9 >&PO=V]R:W-H965TQ+9_SDCQ\0SV6Q/.GHOQ2K3BOP=?-.J\N1JNZ?C@;CZO9BF_2ZFWQ MP'/QS:(H-VDM/I;+)FW68PPA&V_2+!]-SMMCU^7DO-C6ZRSGUR6H MMIM-6GY[S]?%T\4(C9X/W&3+5=T<&$_.'](EO^7UIX?K4GP:'U3FV8;G55;D MH.2+B]$[=)8$89/01OR9\:?JZ#UHAG)?%%^:#Q_F%R/8](BO^:QN)%+Q\L@O M^7K=*(E^_+,7'1W:;!*/WS^K_]H.7@SF/JWX9;'^*YO7JXM1- )SODBWZ_JF M>/J-[P<4-'JS8EVU?\'3/A:.P&Q;U<5FGRQZL,GRW6OZ=5^(HP1$.A+P/@'K M":PC@>P3B)Y .Q+H/H&>FA#L$]JACW=C;PLW3>MTO*QJ#G X VXX8\\WW+Q.BN6>=;.XALPS:ITN2SY,FT/ M%(M#W.LIK]-L7?TDHC[=3L'K5S^!5R#+P=VJV%9I/J_.Q[7H8-/,>+;OS.6N M,[BC,PB#JR*O5Q5(\CF?JP)C,;+#\/#S\"ZQ4W'*9V\!03\###&V=&AZ>CJR MI">GIT/':,AALDBK1SOT]K6W5G:7&;29S>KP.$&$,AJ=CQ^/QVL)PSB$3 U+ M+&$0$BS#E/[30_^IL_]W99I7"UZ6? [2&EP765ZWEA%+#_A\Q3?WO/S;-CBG M;+.6GE4/Z8Q?C,1B6?'RD8\F/_Z &/S%-N4^Q1)/8DHY@T,Y@\%VV&4R90+# M$(6:'6QA!$=0LX,9%H51%-G=P [=9R>[H7CDY<,,CUG]#5R7Q7P[ MJRNG"9QZ?4W@4RSQ)*;4,3[4,1YL@MB8N)AAIB\%9E0D3*"O!&94&#$6V$V MH*00Z.S^K:#4&MPV )HO3_.!6[&O$;RJ);[4U&H>,1T:;(9]ZO$,DHA$^I)@ M"Q,G!GU-L(1AQ!CJ\ .6(\#.$?R>S807W&<#MT1O _A42WRIJ>63G(B&@^(^ M5?U'QT&L&\ ,"W&$0]T 9EB T0Z#"!)$;E143< ^!<,ID=W4[V-XI4??:FI M998$B88C)#*ICV&Q!NA&,<,"0B'2C6*&40C#KC.'A$CDIL@7C'(:6+K;Z.T0 MKVCI2TVMKX1+-)PNT6EX:0FS\:4MK!LPD21,Y$9,BT/Z4Z>[C=X.\#B08A,A:4 B'4AM87$4QKH!+&%AU 6D6 (I=@.I M;H#O 5)W4[V-XA5(?:FI999 BH<#*;8@I,THEC";42QA#J-((,5N('W!**SPFD1;[$9;B]?ZHZV[C=Y% M\XJVOM34^DJTQW9*]#>$57WVIJ>64^$J&XRLQ@1/#V#2$ MY9X\8U&@&\)R=39$7:N!I%?BIE?=#Z?\[G5+]O:#5UCUI::64\(J&0ZKQ 3" M$$&HV\%R511"0G0[6,(HC+OX01(F<1-FLBV+!P[2? ZNLOE\S4&25K7;#EYY MTJM:XDM-K:;D23*<)XE)@&*BF?[KUA+&(OV":F(30S'K>GY+XB1UX^0+=CCQ M!.)NI/?S7%YQTI>:6F")DW0X3E(3 %G$J&802Q2.B#WD4^_SWS^'XQ))6/2P8SY_H74S\A>;),E8T8C8V6Q M/ 8:(XAUZ]C(-* =*$(EFE(WFEJ]<^H9QRNB>E5+?*FI996(2H%B,2D:E;D;M,L9)IQJOL.I5+?&EII95PBH=#JO4 M#!VA9-+ S:2&8TXY;[@U>SO&*Y_Z4E/K>;0KZ3NV M)06.__A]+5X,2=P=&#K !D35(Y*A C=#":Z^7&5Y:I,?'VW.W/!RV>Z*K<"L MV.9UHWAT]+#S]GV[WU0[?HG.$F0Y_BY@9U/1>]LWH?BFW<0[EDWOM@!?I>4R MRRNPY@O1#?@V%#4M=[MJ=Q_JXJ'=-GI?U'6Q:=^N>#KG91,@OE\41?W\H6G@ ML+=Y\A]02P,$% @ 0(IA5H5(@_8% P &PL !D !X;"]W;W)K&ULM59=3]LP%/TK5H8F)@'Y:M.4M9&@U;1)8T,%MH=I M#VYRVU@X=F>[+97VXV>[(;0T9(#*2Q+']YR<>T]LW]Z2BUN9 RAT5U F^TZN MU.S4=66:0X'E"9\!TS,3+@JL]%!,73D3@#,+*J@;>%[D%I@P)^G9=Y^9P VX@>!I=QX1B:5,>>W9O EZSN>40044F4HL+XM8 "4&B:M MXT])ZE3?-,#-YWOV3S9YGE<*EZ48*V@(&Q]QW=E(38 ?NL)0% "@N<"PA(0VD37RFQ:0ZQP MTA-\B82)UFSFP=;&HG4VA!D;KY30LT3C5/*-*T !.D8C6 ";@[ZG?,J(K?$Q M.I,2E$289>@KP6-"]01(=#@$A0F5'W3(S=40'1Y\0 >(,'2=\[G4T;+G*JW. M?,--2R7G:R7!$TJ&D)Z@T#]"@1<$-?#!\^'^-MS5-:D*$U2%"2Q?ZPF^ 6=* MZ)],^Z'RT@D0B)956!WIOX=BED)=IFOJMJ4V"VF1A'X4]]S%9CZ[07$4^570 MENJP4ATVJKX6.+,> EG@,=56_;J 8@SB=YW,1BZS@9S*&4ZA[^@=0H)8@).\ M?^='WL_9$MI5VJTJ[]1JSL/E[&XU:TT8;'OA!T.T\Q4RGNO-K&$5]AJE:-UC6RO]2Z/9%M%2*N"A&_ MC77QKBM>T'Z\6]9%=3M!O7G=2G.W4?,0)B#$@WN-3C52O=2I/9%M9>U[#X>^ M]W:'6\G]G].M)JKF>',W.A?3-EY@,25,(@H3#?-..AHOUIW8>J#XS#8S8ZZT M9ON8Z^X5A G0\Q.N&YIR8/JCJA]._@%02P,$% @ 0(IA5E+G\6:E P M< X !D !X;"]W;W)K&ULO5?;CMLV$/T50@V* M!(A7(K6Z;6T#NUZD[4."139I'XH^T/+8$E8279*RDWY]1K(BRQ+E&,5N7VR1 M/#,\AS/#RW0OY)-* #3YDF>%FEF)UML;VU9Q CE75V(+!8ZLA/X=L[3PII/Z[X'.9^*4F=I 0^2J#+/N?QZ!YG8SRQJ?>_XF&X2 M7778\^F6;^ 1].?M@\26W7I9I3D4*A4%D;">6;?T9D&]RJ!&_)'"7G6^225E M*<13U?A]-;._'2P@RRI/R..?QJG5SED9=K^_>W]7BT9GICV+_&S2":H*QR%3]2_8-UK%(7"HM\L88&>1I;SJ11[(BLT>JL^ZK6IK5%-6E1A M?-021U.TT_,/0@-QR82\Y_()-%]F0!XA+F6J4U#8?[OC:59U3S!G)HKCN!GZ M^A[[TDR]0://C_?D]:LWY!5)"_(I$:7BQ4I-;8V,JWGMN&%W=V#'1MC=0WQ% M7/J6,(&J%6Y2=7#CU6ZJ0MK-*65. MZ$SM79?]$!8Y+ I;U E)MR7IGB6Y$'(K),>PW@E<=/+7>\B7(/\V\3SKJ=I! M;M26QS"S<(M0('=@S7_^B?K.+Z98/).S$]'7K>CKLZ(-63K!,M$E3H45I1/, M0U$ ^0I:P7/P.*1FY@CI_72O&>44]&P8L*>PB&$ ML9$DI,[QT';^7X7CE=8P.2DBSW/[@33!0CIRE-'.[82^J-#S%=A,WB4=>:'7 M#Z$!%H0N&ZE!>KQ-T//7B:&X2RJK<7JZ(X21$_19#W&1$WICN7>\7M#S]XM/ M0O/,2,S]<348,,SW1R@=#W]Z_O0?IS0\H2=^Z ^2UP +F3="ZWB0T_,G^<77 MQ<;/#^^+!ISIPFAWG@/56PQY;' #(QFLT&PO=V]R:W-H965TRUFUP;"\?N;*=E^_0[)R$KI6QL;QJ?<\^3WYV;RW"C M]*,I$2T\54*:D5=:N[KP?9.76#%SJE8HZ/2&P^;O5L]'JK:"B[Q5H.IJXKI'Y/&;*W!53)7ZM$%U\7("QP0"LRM M,$A7!&A/&]\_3Z1SKA]OK9_:JIG6J9,X,3);[QPI8C+_.@P 6KA;U3 MFT_8U=, YDJ8YAGL^(NR"#&F']&R MN4"885YK;CD:VI^UQPMJ 1^U,@;N)?U;!/^)!=Q03$E,%G#%N(8')FJ*Z72N MY1J-I=.V!@ZGY,N%.2*W^]D4#@^.X "XA*^EJ@V)S="W5(H#\O,.^[+%CM[ MGF)^"G%X#%$017ODD_?+PY=RGQK8=S'JNQ@U?LD;?C=(C;$EDQ!&4"EI2W/< MMF3M6K*OOM8P;0S=J[8>I]E9,!CZZ^TR]F3%21CU62]HXYXV_G?:]G#KWXJ_M3EYQ9%D:7R^ M0_LZ*XR"K:P7N&F/F_X'[KO[G+XZ^I/D/ MVR/=DA6FV ^YOS0EU.^_:P*I5,S+FRM( :I8E?2)0NP2ZOU T-KK 3:'^HS/^!5!+ M P04 " ! BF%6?PZM"9 " #5!@ &0 'AL+W=OGV]:-DQTUS*3I@+XE$GW/$0\KT:"W5HZX0#3S5HM%CKS)F<>G[.J^P9OI< M+K"A)Z54-3.T57-?+Q2RPI%JX4=!<.'7C#=>.G*Q.Y6.Y-((WN"= KVL:Z9^ M3U#(]=@+O4W@GL\K8P-^.EJP.4[1/"SN%.W\7J7@-3::RP84EF/O*KS,$HMW M@!\E(R34H MBR8UNW#%=&RRSQO;]JE1])03SZ3?I$&(80"W3#VB83.!,,5\J;CAJ"D^;>\# MR!)NE-0:[I$)_@<+N*%+I8$U!7RE.(%+)6N8,E(@\-6*<6'E!G0W!]I&#Q]Q MFE&,"WU&ASU,,S@].8,3X U\K^12D[P>^8:O?FZ?[MMWJ#?MV4-WMAT[JY1R7FT7:Q^1 MQ"\AV3XD3'K("]-);SKY%]-BZ]+^#]?)7L*#X7#']P%,O%.;[ F"G:<^ULO M?(UJ[@:GAEPN&]/>Z3[:S^8K-Y)VXA.:V>V(?99I!SZ]K'-[*P26)!F, M5#M$VXV1"S=69M+0D'++BKX[J"R GI>21DNWL0?T7[+T+U!+ P04 " ! MBF%6&S1U9[L" !$!P &0 'AL+W=O]Q^=Y!:,ETX\M7,W,IZ*M,[SQ.W M?)5I,^'&TXJM\ [U?74C:>2V*"DOL%1(80Y)MH@,&HVN, \-T!$XW>#Z;1;FL3]_C/Z1ZN=M#PRA0N1 M/_!49S-GXD"*2[;.]:W8?L)&S]C@)2)7]@O;.C8*'4C62HNB228&!2_KECTU M==A+"*(C"4&3$!PD^*,C"6&3$%JA-3,KZXII%D^EV((TT81F.K8V-IO4\-*< MXIV6M,HI3\=?A488P1E\02J&@C/;PD(H#8,KU(SGZI26[^^N8'!R"B? 2_B> MB;5B9:JFKB8.!LE-FOWF]7[!D?W\ *Y%J3,%'\H4T]< +I%O%03/"N9!+^(5 M)D,(_7<0>$'006CQ]^E^#YVP+6AH\49'\![LCX,IL U*N@?TJYO+Q,L5Y+:T M&F4!@QTR284=_*3VM*N,_;N,P * [T%1ES/P(&6[KA-9]$(9F[A0%4MPYI / M*)0;=.*W;_S(>]]3CE%;CM&_E2/E*A'K4H-D&KN$UWB^9P&-"6UB;^B%=+2; M?5&]V_ZGJ'$K:MPKZEM%6O3+D29T6[JDU"CC/25A,)D<".D(\B;C-N@5P:@E M&/427#"50<5V9+=: 7D]B->4.V]NU$'7]P_H=@3YYX=TW3U#*E"NK$\KL =? MW^QVMGT*+JT#'LS/Z8FH'?T%IGY?KIE<\5*1G"5!>L-SHB1KSZX'6E36]AZ% M)A.UW8R>.90F@-:7@JRO&9@-VH&ULA95=;YLP%(;_BH5V MT4I;(82O5 1I;31M4CM%_=BN'3@$J\9FMDFZ?[]CH"Q;2',3?&R?]WF/@P_I M7JH770$8\EISH9=.94QS[;HZKZ"F^DHV('"EE*JF!D.U=76C@!9=4LU=W_,B MMZ9,.%G:S:U5ELK6<"9@K8ANZYJJWS? Y7[IS)RWB0>VK8R=<+.TH5MX!//< MK!5&[JA2L!J$9E(0!>72^3R[OEG8_=V&'PSV^F!,;"4;*5]L\*U8.IXU!!QR M8Q4H/G9P"YQ;(;3Q:]!T1J1-/!R_J7_I:L=:-E3#K>0_66&JI9,XI("2MMP\ MR/U7&.H)K5XNN>Y^R;[?&X<.R5MM9#TDHX.:B?Y)7X=S.$CP_1,)_I#@=[Y[ M4.=R10W-4B7W1-G=J&8'7:E=-IICPOXICT;A*L,\DWV7!DA /I$[P-HT#NZI M:14S# -9]M/DCM$-X_WDQ0H,95Q?D@^$"?)4R5934>C4->C'JKKYP+[IV?X) M]@KR*S*??22^Y_OD^7%%+CY<_BOC8CEC3?Y8D]_I!B=T46X^Y:;/"KLL^[+N MLKD7>*F[FV#-1];\'"N88O59T0'+#Y)XFA6,K. <*YQB!4>L61*?8(4C*SS' MBJ98X1$K"6?3J&A$1>=0,<$WB)@*L*^4!M04.3H^T9E_ AV/Z/A=]),TE)-6 M%$SGLA4&"I)379$2>]7D"QT?'[4WCZ-I%\GH(GG7Q1UH35C=M);/T(4";:;H MR1$]6IPX@<7(7KS+7B,+A"$[RENP%YYW%Y[_O?!31A9'-VD1)>%_3MR#KF0; M_#U56R8T$DI,\ZYL2U1]T^P#(YNN46VDP;;7#2O\SH"R&W"]E-BLAL#VOO'+ ME?T!4$L#!!0 ( $"*858\&&8G)@0 +\6 9 >&PO=V]R:W-H965T MNVDC@BU0I"EWF>4,WXD'LS";ILWLY MFXA$AT$,]Y*H)(JX_'$%H=A-'>H\/_@[< F41 M1!"K0,1$PG+J?*"7UVQ@%5*);P'L5.6:6%/F0CS:F]O%U/$L(PC!UQ:"F[\M M7$,86B3#XWL.ZA1K6L7J]3/ZQ]1X8\R<*[@6X=_!0J^GSL@A"UCR)-2?Q>Y/ MR U*"?HB5.DOV>6RGD/\1&D1YN&:SZ;2+$CTDH;-'N1^B;5-M8$L0WC@Y;F;6#T].POH8$,R'ORD0>2 M?.-A N0.N$HDF&!I\^*#4J 5X?&"? KX/ @#'8!Z%EH0KJNZ;V] \R!4[XSF MUX<;\O;-._*&!#'YLA:),B!JXFK#VZ[N^CG'JXPCV\/Q!OQSTJ-GA'F,M:A? M'ZY.Z^JN\5;A,E:XC*5X_3UXUT)NA.3&;W.QQYX,8) "V$+:SBAEWLB;N-LJ M[Z;8V&/C42%5H]B:[3>[&!)[\-8]70'P1:VG*I8UH!C6L$NV](-D4 M&?;:&?8+AGV4X6V\!:5M>BF;&>;S\6B29AX"@>])H'\0!7XBTS1KX]QO$.I[ MHQ>DFS)L3,?MM <%[4$WQ[:R'#0]6R&0L437LQ_P2[7A/DP=\X56(+?@S'[_ MC0Z]/Y L'A;6#'%KBIH]([?Q)M'JC'R"+82$DG_N()J#_+?-+A3U<,Z9 TX$ M5G/ 1>& B]/5R44CFB]K&9.H\1L5_$:_LDI&!U1)4V9_E8P+VN,35LGX5;^B MJW5,$>J5W='K6"4,K1(<]M@R.15:W0F5$8&>KE)R++2EM,CLZRFT[,H4;\L_ M62\Y.I:*J$B===FL:<=NW4ZRI5\WN@J^8M=L*9L[Q;O[_I+IX26#PAY=,B=" MJSNA'!5HQUFAU?+FK-!(/4RDSK$< "@^ ?QLP0Q?9XV)U%F779MV;-OM)%]O MW/AZ73.E[/(4;_/E;N+*[B;P$D&ACBZ1$Z'5#2_G!(H/"@=LHVAS/&C=1[7( M(1LI5G9_AG?_?;$A_Y&NXS.^XK$A/!5:W3_E8,#PP>"0G7"SU3=VP9A(G5EE MBW[H'OV(R.$C';[BT9$[$5K=/^78P?"QXY#(M[1[Q^4JB!4)86ET MO/,+HRRST]+L1HM->N X%UJ+*+U< U^ M +F_5((_7QCSS"+,^O9_U!+ P04 M " ! BF%6@+:('8T" "(!@ &0 'AL+W=O)"C[W2F/K4]W5>0D7U@:Q!X)>9 M5!4U.%5S7]<*:.% %?>C(!CZ%67"2T:RG"F=^SU*P"H1F4A %L[%W%IYFB.T^N7M,#5\3O[3Z<=M3Q1 M#>>2_V:%*L4<*F-&&FSNYO(1.SZ'ERR77[DF676[@D;S11E8=&"NHF&C? M]+7KPPH@'&X 1!T@^@Q(-@#B#A!_%9!T -=JOY7B^I!10].1DDNB;#:RV8%K MID.C?";LMM\;A5\9XDQZ*PV0(1F0J<*CI,P;H:(@%R\-JW%SS3ZYQ:.WFX&A MC&OR *^FH7P/\Q_O,[*[LT=V"!/DH92-1J >^0:+LM1^WA4P:0N(-A001N1& M"E-JKH%G7X<'6]3$ M_0;%CB_9R(?7.6?4WI)]\B -Y>N:W)(<.A)[U1=I')[@^HM5X>N2CI./2=F: MI"B.^Z0/(I)>1+)5Q%554Z;: W4MQ7QPC9>](&=: T8N@1<#=+#!HX8M$I-_ M"CL*3CXIW%J&M=!37=,.S&R M=D[P) WZBAN6^*L 91/P^TRB&W03NT#_\TG_ %!+ P04 " ! BF%62Q[N M2C0# #$"@ &0 'AL+W=OC8QB">L@& F=FQ1*R!%+)>$H$1%WCPC[KVY8&%!$_&,SDPICH5$:< M/^K)3=@U+*T(8@B4IJ!XFT(?XE@SH8ZGDM2HOJF!B^-7]NLB>4QF1"7T>?R3 MA6K2-5H&"2&B>:SN^>P+E EYFB_@L2RN9%;&6@8)UU!)\1H:.130^*VA1HS(:EVL:A$OB6 M(4[U[K@"XI,3,A#X:PCU0F@:DD]/.B&W] \7I!]3*5G$ EJX='@%BK)8'B''P_"*'.X?D7W"4O)] MPG.)GY(=4V$:6HP9E)(OYY*=#9*O(#@E#?N8.);CU,#[[X?;RW 3BU=5T*DJ MZ!1\[@:^I<+!6^'&@LO:[.9T7D&G5]FTU[!]R^N8T\4DUJ.<5K-M55%+6AN5 MUL96K5]!2G*PUW)L^YQY#%5Z%\(N D$K#"M3O.T7I>I#?]#?H]"J=WE:=>I'D"@2NBR&/ MU(P*6%Y-Y-\<+RFYZXX5A/5\%R[WK)FI;6Y5>NW"+Y2)G*/^375N*/ M^K4CLJ4:M*H:M';K5VO-"=MNK^Y?-4&6WZYWJUTI;?]C^\(#>\+CD-PDF>!3 MT$+E5I>V$G[4I1V1+>5N6V\GM;5;GTJ^Q3/$];W5/;LNRFZM'C3F0HNA^[M; M*L8,>X$8(H19ITW$BWG+-)\HGA5=QX@K[&&*X03;3! Z -]''#N/&PO=V]R:W-H965T MF*8(5Q%A(RE.N5+4ZPYX# 3Q9'I6)9KQIA08SS,KMWS M\9 E,B(4[CD221QC_CJ!B&U&AFWL+CR0Y4JF%\SQ<(V7\ CRZ_J>JS.SH(0D M!BH(HXC#8F1^W4T%68D_"6S$WC%*'V7.V+?TY"8<&5;:(H@@D"D"J[]G MF$(4I235CN\YU"CJ3(7[QSNZGSV\>I@Y%C!ET5\DE*N1,3!0" N<1/*!;;Y M_D"]E!>P2&2_:).7M0P4)$*R.!>K%L2$;O_Q2QZ(/8'B- N<7.!4!>X!02<7 M=*J"[@%!-Q=TCQ7T88G'0\XVB*>E%2T]R.S*U"K MA*9OUJ/DZBY1.CF^8Q)0'YVCSXR%&Q)%"-,0W5")Z9+,(T#70H 49^A.O>4? M9R QB01Z@A>9X.B3TGU]G*&/'SZA#XA0]+1BB5 ,32E:EQ:A1GD#9EL&^(< M:$@'W3(J5P)Y-(2P03]MU]M."\!442E"X^Q",W%:B;>87Z".?88+G=(/>.EUL-^JFVDR?]**3[O?*['& 8P,U;\*X,]@C'_]Q7:MWYJ,V\)Z&2SM M>I_'G5[/'9K/^_;4"UGE$MZ[)7Q-K2Z%O%N$O-L:\OV(-D7\,V="_3TQB:.F MB+?23XWX%N;NANA/RH4I[.AOF:8"6'>H5#O5:'KF/&)?D79Y_8YK0X MZ$XK^51W>O6X]YUNQ9RF0G8U)7JUE' Z5K^2%9K:7HJY6\3<_=&8W] @2D)" ME^@^+:O*J2_;E(FLZWJ 9Z )-'[@6FL^U1.W%NYNIU]-F'JASL"JYHO.9OF: M8"7O^H5W_7<^(K$BDFQ0^P3!BK*(+5_1W[<0SX'_@_Y#?ZR!*VN5==Z+&GL+ M*&XV^=5:VZE^Z83-=,(\G3!?$ZSD_Z#P?_!S!Q&M^%,-']1SKSZ(T%FCIQ/F M:X*5C+PLC+QL-?)N3IAOB98R5_;>IM5 M6L<,/J/FP2>Z#KXGA#;/7^:FSQ!Q?RE:G;J=3\]R^K$W_&ECU4E[[ YTG>3&N5GE::KXM6 M=O9M]<5N7W[YD+P\758NOD.MLPJ%R?IELJV2+\&V:['W.+^9)0@2)8**1UT5&PO=V]R:W-H965TMD+#R!$E]UG-YDV%HY=;(>P?[^V$T* MHOV M);''YQR?F60FJ85\4 6BAN>2<37U"JUWE[ZOL@)+H@9BA]R<;(0LB39;N?75 M3B+)':ED?A0$$[\DE'MIXF*W,DU$I1GE>"M!565)Y)\Y,E%/O=!["=S1;:%M MP$^3'=GB"O7][E::G=^IY+1$KJC@('$S]6;AY6)L\0[PBV*M>FNPF:R%>+"; MJWSJ!=80,LRT52#F]80+9,P*&1N/K:;776F)_?6+^C>7N\EE310N!/M-Y+@A%=-WHOZ!;3[.8":8N-HYMLJ'B K3"":\%UH> KSS%_ M*^";'+M$HY=$Y]%1Q25F QB&YQ %4;3'T.+S]/"(G6%7]Z'3&QW0FQ-&>(;[ M*M,0QXYHF_ IC4=Q'"?^4]_N1]0X#.*@0[UQ->I.?J(R(:QD&\W]6X=FKC5CZ%6F&8K71&XI5\!P8R2#06P\R6;0-!LM=JY7UT*;SG?+ MPLQFE!9@SC?"]&N[L1=TTS[]"U!+ P04 " ! BF%6[AW>)N(* "[3@ M&0 'AL+W=OT69O<2CV@R+3ME!9="DZ;@[[XV](*Z8ERE2D4.V7Q):& MS\P\DC@S](AG6\J^9DM"./J^2M+LO+?D?/VFW\^B)5F%V2E=DQ3.S"E;A1R^ MLD4_6S,2SN2@5=+'@T'07X5QVKLXD\<^LHLSNN%)G)*/#&6;U2ID#U&_70C,S#3<(_T>T[DCOD"[R()IG\B[:Y M[*"'HDW&Z2H?#!:LXG3W/_R>$W$PP'&/#,#Y %P:@/TC ]Q\@%O6X!T9X.4# MO*<.\/,!TO7^SG=)W"3DX<49HUO$A#2@B0^2?3D:^(I3<:-\Y@S.QC".7WR@ MG* A>HU^IW2VC9,$A>D,W:0\3!?Q74+09981GIV@#W#3OD:?X4:=;> PG:/? MXC3FY'4"%[IB!'HY(3R,D^P5#/OS\P2]?/$*O4!QBFZ7=).!ENRLS\$#84<_ MRJV]WEF+CUCK8/2>IGR9H6DZ([,B0!]N<(#S N,*@ MR=.'.Q7#I^;A[T/V.-P9&;QQ]U?3E7C>$;Q;RL,$.-Y?BS"_>K\SFF7H.F3L M(4X7Z')%-RFOXG^'[TM\,.V8N(RBS6J3A!QN6J"!\?A_H9BRJLC8J0@.W'2P MA_T2&;K4:.![)2Z,UK;DPM]SX1NYN-%92$GEU?7]E!OWB_%U%6: ]"J[O!R7*C,A/)V/'K"6P M K/#/;-#(PG7,B(1ACZ11#XVV3)>9^C+>[*Z(^QO](\(!"R&/.([NJ9L?;H_ M5<6=45=#6B8VP::6P H$0197F+_01\)B.D,O_TM" M]JJ*;;-6'SW P P%:"4C;!7%1H2F%%L"*U \WE,\[CA.CO7'/AB4)OW)6)LI M=:&IT=*6/#@#E?X-NH^3N8Y"2!BXI8@PJ9!R1[C$AMG<866I%1M\V<1;+21S*JG=0A$5@"4=_A'>9,7Z:53<-H%;1IK;0BK2K]-]I MF?\_,XC6J/7R*.KE411A#\W"A\IH:H9JS'<7%8:C2@S'7&,\/Z+F"HJ9M*B* MBW.#7GWH4E.SL6W)4.6'T[+^:!14 SW C,<:'Q52CCLH\]%%S>"HHL$Q5PT- MHNI0<\?'6GS0A1QWI-T#7>3PCDKBG999?$U0-:,>"ZJC^J!J-7FWA58D5Z7O MCCE_WP?5JS#ZFM!%VP+4K*9Q +6)-K6%5EP6584!;ED8/#. UJAU9 U5J%F MA*8TVT(KTJP*#FPN.)X?-W,%A\^^A\L+MEBO0S2AJ=G4ME2H,@2W+$.:1,U< MA]'12860$Y3KL34;U-9AE;'CEAF[ M.6#6H!X)F/DH4\ T S>>9KI(S[%*S[$Y/3<%S/;UIUEIT_!I%6UJ"ZU(N"H! M<,L2X+GATZS6&#>M_@IA"ZW(KRHIL+FDL! WA]H4,,3E.4"O-,HR4[.A;8E0 M=09N666W^KQ69FLUIZ:ZK4G2W M98INCI@UJ$&QAJU^0^[2%6+>BI-#6 M8!N)VU -:C'XJ/>"*3%1ZL)N"VT(KDJ 7=K.H$H(^B61,N40CT9 MD_:1TFH7D%6TJ2VT(L^:\_!-@ABQ:RA)'0M&$6WE":6&H+,)C2-I5;1IK;0BO0?O _P^M"+T!TJ:G9V+9DJ K$^P&- M0)[>XN,XGC97ZE(CI[Q@:3:W+1VJ9O!L]0%Y52T^KG8/5$@%@78/=)'$>RJ) M]SII!*I!/194ZQN!S,"-9YLN4GA/I?">.85_>E"]6:U >RQ?<#6&4*LM05;1 MIK;0BF^1J1+!_SDM035J@P8]M6:HIGS;0BORK6H0O^O>(%_O#1H. K?\0I]> MF^A24[.Q;JPS>[Z1!J ;U2"#U]0:ABOKU#;U%O&I-MY(BJ]T_5M&FMM"*5*J\W_\YW3\U:H?'%V[-(QO3VT4=X:LZ MPN^Z^H&_P/>#+G+R0.3DQ2,J,0UJE[N(2!P 4.^KTF:0?#=QGP) M$-F:1!QQ6BAA]U'Z 85BN9B!$D"YW"PV&1?;R8Q/X+H7C%G"]QF)8F$/H$4D MS(@4F!W4S6 37\896C,ZVX!:X>TI/#&YBT)\'C-0\6T3,DZ8&" VKRGZ#4AD M9Q$H M_#!2-$XHOO.WO! ,9#L+DJ[X## B^4$[@D"I^,!H,3\7&[C*'@+XC? MA\E&L,S1BV P $_O"4HI1W>$B.VL(B+W*!)K!/*4/+QE,>=$K+#/T4Q=P%/T M[[G4#1JQT/@".P/)G0"$J[%)^([K*,R6B&[X/*';3) -MDU ETB8]EL*G:(; M<'\VDZOY19+60& LPQP/*%RQ<92A;TS2C@K^[!SGB'07C_B7^+"CD#:ED M*H,WP+1@KNDW@FW[N=G':']WOLG8E]Q8K M'P^<-Y/ J3R#X8PV2Y#:9-WZ8575R_;9@9-@U6!FFY#MU\\V%&4))56^@"_G??T< M@X_'->.O(@.0:)W30DRL3,KRRK9%DD&.Q3DKH5 S"\9S+%67+VU174 M]APGM'-,"BL>F[$''H]9)2DIX($C4>4YYG]N@+)Z8KG6V\ C6692#]CQN,1+ M> +Y4CYPU;,[EY3D4 C""L1A,;&NW:MII.--P$\"M=AH(YW)G+%7W;E+)Y:C M@8!"(K4#5J\53(%2;:0P?K>>5K>D%FZVW]QO3>XJESD6,&7T%TEE-K$N+)3" M E=4/K+Z.[3Y!-HO8528)ZK;6,="224DRUNQ(LA)T;SQNMV'#8'KOR/P6H'W M4<&H%8Q,H@V926N&)8['G-6(ZVCEIAMF;XQ:94,*_16?)%>S1.ED?,\DH B= MH6^,I36A%.$B17>%Q,62S"F@:R% BE-TK_ZH,W1;R8JKP9QQ2?YB\R6^KM4O M)0 =ST!B0L6)BGMYFJ'CHQ-TA$B!GC-6"64KQK94R'IA.VGQ;AH\[QV\&23G M:.2>(L_QO![Y].-R]W^YK3:JVRVOVRW/^/GO^"F;45\2C2HP*GUN5K$7NFK! MU2;JH+4^K5>BQ E,+'4X!YT/Y X[ M[G ?=]3''>YN>+"%/6A\(';484>#V,],8JJ*35>WL*E;?9E$.X,ZDJNRFF:F[ M%[@.4/,+INIQV]'EO;O-XW]02P,$% @ 0(IA5NY_G\J: @ 0@< !D M !X;"]W;W)K&ULC97);MLP$(9?A1!R2(#46JS% M"60#B9VV.;0ULK1G6AI;0BC2)>DE;]\AI:B.I1BY6"3U_\-OQN0HW0GYH@H M3?85XVKL%%JOKUU790545 W$&CB^60I948U3N7+56@+-K:EB;N!YL5O1DCN3 MU*[-Y205&\U*#G-)U*:JJ'R]!29V8\=WWA8>RE6AS8([2==T!8^@G]=SB3.W MC9*7%7!5"DXD+,?.C7\]38S>"GZ7L%,'8V(R60CQ8B;W^=CQ#! PR+2)0/&Q MA2DP9@(AQM\FIM-N:8R'X[?H7VWNF,N"*I@*]J?,=3%V1@[)84DW3#^(W7=H M\HE,O$PP97_)KM%Z#LDV2HNJ,2-!5?+Z2?=-'0X,?OB!(6@,P6<-P\8PM(G6 M9#:M&=5TDDJQ(]*H,9H9V-I8-V93 %08]]^GF[_][N8L':J@5MU0(;+_P@ MWAU?X0K(DJ_P(&))*.M-JHX2V2CF/FTG27*5NMM#\AZ-_U_S#F_8X@U/XLVE M6((R%XTRL@3H9:M#Q ?[CI+PB*VK249!/UO8LH4GV;Z)+4B.?4"3E:1<][*% MG7VO_-$16U>37$7];%'+%IUDN^>9J(!HNL=CO*[/\R7AH/L8H\[^010F1Y!= M41AX_9!Q"QF?A+2WK0\H[NSE1V%P!-0C&OIA/U'2$B4GB9Z$IJR/*.D<[3B. MO2.BKBCTALN)%FO;]!9"8PNUPP(_ M&PO=V]R:W-H965T7.C!K[N\;="]9D[-ZGJ M=$O(FS))JGIAA[!#W9J:/V@;VYS(DB.A7D[-BS^@Q2R2D8B_[NZY4S6);(L/ MR++]Y,?R\,NGV?R/Q6V:YL+GN\ET\>N+VSR___GUZ\7E;7J7+%[-[M-I\97K MV?PNR8L/YS>O%_?S-+E:+70W>2T.!F>O[Y)L^N*W7U:?<^:__3);YI-LFCIS M8;&\NTOF7]ZFD]FG7U\,7VP_X64WMWGYB=>__7*?W*1^FH?WSKSXZ/6#T6GI7")?+13Z[VRQ<;,%= M-EW_._F\^4[4%AB.'EE W"P@MA80AX\L,-HL,#IV@9/- B?'+G"Z6>#TV 7. M-@N]?%CBVS?]F'[ M?7_\.[9]XX='O_/#[5L_;+_WCR^R??.'.^_^8^^+N'WWQ?:[_^A:Q.V[+^Z\ M^X^]?/'AE_WHWW9Q^^Z+JW?_]?HOT>K/V/LD3W[[93[[),S+YQ=>^6#UMW"U M?/'7*YN6?[?]?%Y\-2N6RW_[?9:GPECX2?#SV>4?M[/)53I?_%]!^G.9Y5^$ M']ZG>9)-%D*0?LZ7R>1'X6_":V%QF\S3A9!-A7":Y8N7Q2>+Q\'M;+E(IE>+ M7U[GQ8:5_.O+S488ZXT0']F(H6#-IOGM0I"F5^G5GN6M \N+AX"@&QB==0"O MBV_IP_=5W'Y?WXF=XOOT\I4P.'\IB -1W'S']FS7^V[E]]G'0AD?4J1N15]. M"T4\I,C=BIQ^>"4,3PXIRC'*Q4H9[EE?PU MZ$=\/T>#0XIQQ+:L%7'PN&(>\0T15]_/X5@(_??"#W_[<=]OT!$_KJ/AYLW= M,/5?]D>WSSX>'O:"G>/AP0/\J.8>K17?QD<5[WCE8L_B_O&+G^_[(]9C\8X? MA?!XYG3/XM'QBP\?_T[&Q_QRK']1]_^Q:?Q5'CVDW6C%GCS"OIO=W16SPBKK M7@J_+^\^I'-A=BU$10HN!*?XP"]7M6=[WW7"Y73U\^(^N4Q_?5&,3XMT_C%] M\=O?_VMX-OC'OK_Z)":1F$QB"HFI)*:1F$YB!HF9)&:ML;,55NX.^/A;D< ? MZU% KLXA,9?$/!+S22P@L9#$(A*+(:P1(2^[3K]ODI"81&(RB2DDII*81F(ZB1DD9I*8 M=;*3)*>#U?]:>7+D\QQRXUP2\TC,)[& Q$(2BT@LAK!&5)P^1,5IOZAPDF+: M*&:,/,F+3T;)9)E60\WR:*(C?GL9I[ML=R?7WM&$7*E#8BZ)>23F MDUA 8B&)12060U@C=,X?0N>\.W168\ENZ AOKJZR\J2K9-(9/\%,>-LK?CHW MIV_\D)A$8C*)*22FDIA&8CJ)&21FDIAUOA,_9R?[XH=6IZ1G$UOV.FG7YR/QZWT(=?ID)A+8AZ)^206D%A(8A&)Q1#62)_Q0_J, M#P\_/WU8Y<:[V=U].ETDJPM-WLSGR?0FO4NGN?#ABU!_GI-\67WZS:=D?O52 ML._+!19",MT< 1+>W!=;>IFMH=4U,HOB:59=U"][=[R?XK_VI=N MG0OU33<2DTA,)C&%Q%02TTA,)S&#Q$P2L\9[]NV=[-_@0C4)U6144U!-134-U714,U#-1#5KH]5CIIU>!W[/]__'H8UNIH-J M[N$7[:$K]%$M0+40U2)4BRFM&6&U*UF'WTF$29_3^66V2&LI]E+0IOD\FRZR MR\V)??\6_K8WSCI?1.\X(S4)U6144U!-134-U714,U#-1#5KHYTV]C>.6CL; M]SSI?'A^WAJL]CSK[.+\K/DL%]U\#]5\5 M0+42U"-5B2FNFCEBECGA$ZKQM MIDD5.$58W-U/9E_25/BGE98[]_;NG.M>2>]4(#4)U6144U!-134-U714,U#- M1#4+U6Q4(8>6 M**":C&H*JJFHIJ&:CFH&JIFH9@UWVQ3:Y_BA*W10S44U#]5\5 M0+42U"-5B M2FLF5]6K4#;G=237[[/I3^EV5GJ?%8&3S^;=0U,GV#M/2$U"-1G5%%1344U# M-1W5#%0S4!,DFGW<(1V.:":A&HRJBFHIJ*:AFHZJAFH9J*:A6HV MJCFHYJ*:AVH^J@6H%J):A&HQI343J"J!&![1 O$5CBAM1Z;:Q/12^']I,A?L MZ?[9":V+0#4)U6144U!-134-U714,U#-1#5KHQV:G=#:"%1S4^6@^!:A*JR:BFH)J*:AJJZ:AFH)J):A:JV:CFH)J+ M:AZJ^:@6H%J(:M%PMSQD).YI?8RIU3;O:%IU1(C'=$2\/3*AWG8G5*U#MG=8 M=6]GW[!"-4G/2 M=D;ZF&23Y,,D%:YG\W65WL%A":V60#4)U6144U!-134-U714,U#-1#4+U6Q4 MUZ8%J?LG?$ MM(1V.J":A&HRJBFHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQ MI36#J*I_*!Y^OZ<_=&]<[Q@C-0G59%134$U%-0W5=%0S4,U$-0O5;%1S-EKC M/ANCT]U#Y2ZZ6@_5?%0+4"U$M0C58DIK)E35$B$^>TN$]/D^FZ\7VIY'7E[A MM#^2T&H(5)-0348U!=545--034% ^%+\BN\[P]U% M-\1#-1_5 E0+42U"M9C2FB%5]46(!_LBCMZ?)_Q;Z%^ZU[W^WK&$]DJ@FHQJ M"JJIJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6DQIS:2J>B7$K]4K ML7M/P9?"[VE>[@B49_/K-,N7Q0MX*02S/)DL<36BZ!:C*J*:BFHIIVX.>MHR-! M1S?$0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BRFM&5E5MX38W2W1JOFH M%J!:B&H1JL64UHBI454P,3JF8.*[VR78O=5]\PW5)%2344U!-175M-%N3<=P MM+,33T=7:J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL64U@RNJFUB=%3;Q+'S M59%M=UF>IZGP[C;)YO?I?#'KOLRJ>_V](P@MI4 U&=445%-134,U'=4,5#-1 MS4(U&]4<5'-1S4,U']4"5 M1+4*UF-*:2256275,*<7W-V*A)16H)J&:C&H* MJJFHIHUV"PWVCEAH^P2JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5I,:Z=[Z1FH1J,JHIJ*:BFK;1 M&H/6Z9Y!BURI@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%E-:,[BJFHM1]P7K M#\WITO:ZX/6@Y2SGE[=%3!WN!.Q>0>^,09LK4$U&-0755%334$U'-0/53%2S M4,U&-0?57%3S4,U'M0#50E2+4"VFM&845646H^XRB^^D0;U[*WOG&5IY@6HR MJBFHIJ*:AFHZJAFH9J*:M='JL^;%6!Q=M.XTCZ[40347U3Q4\U$M0+40U2)4 MB_?\6(X&S5[(9@95-16C[IJ*S26YVV%H(4B3["8K\R.8%6$SS[/+[#[)TW+O M7.?$U'%1;_\$^+9_(]L>B.HL^5\L9IJ MUA&53;+\2SGY=,72WCA".R9034(U&=445%-134,U'=4,5#-1S=IHC=LY#]K# M#EHF@6HNJGFHYJ-:@&HAJD6H%E-:,W>J,HE1=YF$E7Q>Y4[M;+O@-A4'PV'_ MF^UVKZIWU*#5$:@FHYJ":BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J M1:@64UHCE$ZJZHB39Z^.6)?R1>DB+Z>I@_?GZ-Z@OM&%:A*JR:BFH)J*:AJJ MZ:AFH)J):M:!7\Z31V^!8:/;X:":BVH>JOFH%J!:B&H1JL64UHRIJBCBI+LH M8CT@O;DO\,ML'5!>=G.;+X0?_#?>XL?Z4-6>L_:&$-H+@6H2JLFHIJ":BFH: MJNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL64U@PFL0JF9^^%*":FJOFH%J!:N-'&M0.1)\WCD!&ZPIC2FH%4]3V<=/<]--/D\;DIG&;%/_WE MA_].+W,AGZT39V_>H-4.J":AFHQJ"JJIJ*:AFHYJ!JJ9J&9MM/I?D\&K\]/6 MB0WH.AU4K+/E M!\\/FWOF^M\UMWO-O;.'U"14DU%-0345U314TU'-0#43U2Q4LU'-0347U3Q4 M\U$M0+40U2)4BRFMF5%5.\-)=SO#-SC/ 6US0#4)U6144U!-134-U714,U#- M1#4+U6Q4>DA)8MH)J$:C*J*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ M!:@6HEJ$:C&E-7.I*FXXZ;Y2_!M,2FB- ZI)J":CFH)J*JIIJ*:CFH%J)JI9 MJ&:CFH-J[H$_0Z-'9QL/W0X?U0)4"U$M0K68TIHQ5;4XG'2W.!P]/KV[S=)K M0?J<7BY7U];:U]?997K@L!/:Y(!J$JK)J*:@FHIJ&JKIJ&:@FHEJ%JK9J.:@ MFHMJ'JKYJ!:@6HAJ$:K%E-9,J:KSX:2[\P%H8I7^7)9]1-JTR+ME^86%8.>W M18#EM\FTNM=%.6T5"S_.N+76Z!$\N;@X;YX8):$KE5%-0345 MU314TU'-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BRFMD5VG537$:??5Y\MR\_> M=[^^WMF%MD>@FH)J*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!93 M6C.[Q"J[NMLCCAZQCBJ*/7B%5?&$[4D9;Z[S5;ZE@IS-%T423J>%-U\D\R^; MFSN]+V_.T3G!H3T4J":AFHQJ"JJIJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J M :J%J!:A6DQIS12L*BM.NRLK\#,.UQ47]6:EO?F%]EJ@FH1J,JHIJ*:>[FM4 M:!4J:.@J=50S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58DIKQE)5:U$\_*K# MV5\Y$[%[&WN'%*E)J":CFH)J*JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J M(:I%J!936C/-J@*,TV,*,+[&8;+5[L-%C\-D:%$&JDFH)F^T^@'!\7C4&G84 M=)TJJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%E-:,[JJIHQ3J"GC MV$'LL1,67Y;W!)Y^<6VKB!:C*J*:BFHIJ&:CJJ&:AF MHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&E-?.M:MPX/:9QX[L M:/71['1\-FR/9FCC!JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!93 M6C.ZJA:.4ZB%H]\Q,CF;)M/++)D<=XP,;>M -0G59%134$U%-0W5=%0S4,U$ M-0O5;%1S4,U%-0_5?%0+4"U$M0C58DIKIEG5UG'ZO;1U]![$T+8.5)-033[= M;1(Y/SG=&<30L@Y4TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU MIK1& M=)U591UG4%E'OT',OD_GR>J<^F,&L>YM[)M2J":AFHQJ"JJIJ*:AFHYJ!JJ9 MJ&:AFHUJ#JJYJ.:AFH]J :J%J!:A6DQIS32K.CW.OI=.C[Z#6/>&]XXXM/H# MU>2SW?:2/4?$T'6JJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6DQI MS>@2J^CZRI4>;V?EI3Q-=J;5WI:?M Z'VOJ<-1V.Q^30'W387 MU3Q4\U$M0+40U2)4BRFMF395V4;Q\%N/3>]NDVQ^5WO:WG#IW,[>X4)J$JK) MJ*:@FHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%E-9,M*IPX^R8 MPHTGM1KVF9_2L@5Q.ETFD^Q_"BE*)LNTB,&_[C$JOFH%J!:B&H1JL64UHRSJG/C[)C.C>]S&$-+-U!-0C49U114 M4U%-0S4=U0Q4,U'-0C4;U1Q4.KZMDX/Z9GX[L'?SN;Y3T$ZOZO=T7%V5CY+)VEH(VF*Q M3#Y,TI=E8\;UK+RH^3(5E%DR6111>)FF5^6H57RMW,V8W*1[/FVZ$OXM1.EBU0Y?I)ZU -5"5(M0+::T9DQ5 M-1OGSUZSL?K70Y1YVB6^>AFH]J :J%J!:A6DQISZ,='HV.>YZ+;IV' M:CZJ!:@6HEJ$:C&E-3+GHNJ*N.CNBCAJ-%J?PVU/T\XYJ'M-?7,$U214DU%- M0345U314TU'-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BRFMF4E5 <3%,040 M3[K)[_XY*+@M-O=V-CEX&5+W!O:.,K3G =7DC=:\<&C<_.].!5VEBFH:JNFH M9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL64UDPHL4JHIY8\[)V:BD_*R\GD M(9?6T54$6W";"F\N;[/TXSK<9M?K,_+,K BI12H$R?PFS;NG+[1! M4D5)-1 M34$U%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(LIK9EM58/$Q;,W M2/R5HU#=6]4[O]#F!U23+_9U-9RV1RYRE2JJ::BFHYJ!:B:J6:AFHYJ#:BZJ M>:CFHUJ :B&J1:@64UHSEJKFA^+A\XQ:CFHUJ :B&J1:@64UHSP:H.BHMO MU$'QQ(-4:$<%JDFH)F^T0P>IT.X)5--034U M -5"5(M0+::T1FZ-JQZ+,=9CT9J\CKXBRYDMLA6[BJSR,N)T+GAIOIQ/.V>S M[BWOFUVH)J&:C&H*JJFHIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%: M3&G-C*MZ,<;']&)\]8->W5O5.[_0,@Q4D\?[RC#:![W05:JHIJ&:CFH&JIFH M9J&:C6H.JKFHYJ&:CVH!JH6H%J%:3&G-6!*K6,+*,%JCU\[4]>8R7R:3[5#U M-BV_F.2"F2:+7!@/'@Z%%=.8__?D[OX?SNE@(&C3J_1S]PB&EF.@FH1J,JHI MJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:4ULZXJQQ@?4X[Q M+:L)NS>P=Y2A/1FH)H_W]62TJPG15:JHIJ&:CFH&JIFH9J&:C6H.JKFHYJ&: MCVH!JH6H%J%:3&G-A*IZ,HJ'WV0:TZ8%>)DN%N7T-1P\81CK? &]$XS4)%23 M44U!-175-%334 M-$%)?RZS_(N@31?Y?%E^82'8^6T18/EM,A7L^Y(K1BJE\(HO9=-RHLIF5\(/ MQ7%UMKEM>7ZLL M:(O%,ODP25=[!Z]G\[MD>IENCJF5A\C2J_1POJ&%':@FH9J\T>I_O<3QQ<[. M0[2( ]4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(LIK9EO51''^% 1 MQQ$[#ZNO1%D104ZQ(=E5$60OA7@VGUQ]*CX0_&22+KIW)Z+E&J@FH9J,:@JJ MJ:BFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5I,:8W,&@ZJ%H[R\7_F M#L4#6]XWY5A.8CF9Y1264UE.8SF=Y0R6,UG.VG+UZ7PX'EVT]BVR:W58SF4Y MC^5\E@M8+F2YB.5BC&L%VK 6:,_>N?$M=S,>>'G]4P]M[V Y>Y@.5"EHM8+L:X5NB)M= #&CW6 M)R[*V;2(I:Q(K6-.7#RPXOYQA#9QL)S,<@K+J2RGL9S.<@;+F2QGL9S-<@[+ MN2SGL9S/<@'+A2P7L5R,<:W<&M5RZ]G;.9YM[R-:V\%R$LO)+*>PG,IR&LOI M+&>PG,ERUI9KG!MT(HYV]CZB%1XLY[*'RRL_>17*G*N^C?9_.DU5UQW%[']&Z#I:36$YF M.87E5);36$YG.8/E3):S6,YF.8?E7);S6,YGN8#E0I:+6"[&N%9NG=5RZU#= MQ_>[]Q$M#&$YB>5DEE-83F4YC>5TEC-8SF0Y:\L=//<1[01A.9?E/);S62Y@ MN9#E(I:+,:X5:.>U0#NF'>0_>.\CVB'"[5;J MV]/T0*5^=4OI1J%^[>9FW;LPT=X0EI-83F8YA>54EM-83FY@.5"EHM8+L:X5OB-:^%WJ'3DZ8WZZYO&U,M/O"J>F<=RDDL)[.< MPG(JRVDLI[.0MU[J'=?LFUNQ:59;36$YG.8/E3):S6,YF.8?E M7);S6,YGN8#E0I:+6"[&N%9:B;6T.E1)\JWO]7E@"_L'%]M=@G+RECL87&PG M"SG,%R)LM9+&>SG,-R+LMY+.>S7,!R(9=+^ _OE'Y@.5"EHM8+L:X5JS5BDN&0'&)E4V_T:4#W5O? M/]/8]A.4DUE.83F5Y326TUG.8#F3Y2R6LUG.83F7Y3R6\UDN8+F0Y2*6BS&N M%7ZU]I/AL[>?//=,QY:@H)S$SG,%R)LM9+&>S MG,-R+LMY+.>S7,!R(2SGLUS 0MUPJNG=QB:TM03F,YG>4, MEC-9SF(YF^42SGLUS (QK27?\VDFW2^@?_ZQ_28H)V^Y0Z>9H&M564YC.9WE#)8S65I-0D>=X05PU=Y61F%L$W791SV\=TNBRFLV1^D^;%L^:S^]E\ M-Z^GVY^<; 4*RDDL)[.>J>A:'99S6 ]>=[KW+S^J45R$LO)+*>PG,IR&LOI+&>PG,ER M%LO9+.>PG,MR'LOY+!>P7,AR$3)1]^.G/>4PBN^E$W+ M,2Z;';[9=_>6]P\^MMT$Y>0M5[_9]_!D/!CM''=C:TM03F,YG>4,EC-9SF(Y MF^4:V:U*)B3A.<8H.SJ^*Y M+X5X-I]2SGLUS 4,EC-9SF(YF^4<"-K21!.8GE9)936$YE.8WE=)8S6,YD.8OE;)9S6,YE M.8_E?)8+6"YDN8CE8HQKI5NMND1\]NJ29QO7V$H3E)-83MYR]7'M9'RVTVF" MKE5E.8WE=)8S6,YD.8OE;)9S6,YE.8_E?)8+6"YDN8CE8HQK!MJHUFDRZNXT MP<[-ZYU:*">QG,QR"LNI+*>QG,YR!LN9+&>QG,UR#LNY M+.>QG,]R Q7(QQK72KM9.,GKV=Y+G&M>XM[Q]\;"T)RLE;[M#1-72M M*LMI+*>SG,%R)LM9+&>SG,-R+LMY+.>S7,!R(2K&>P MA]19?_CFOEC;9;9.MFT7LI<6@95=YD6BK9^UFNM>"LGT2C@T].T/++:Y!.4D MEI-93F$YE>4TEM-9SF YD^4LEK-9SF$YE^4\EO-9+F"YD.4BEHLQKA5LM>:2 MT3'-)4^:U'Y?EN&U*DA>S5W"FX])-DD^3%*A2+OUA'9X+&-;1E!.8CF9Y126 M4UE.8SF=Y0R6,UG.VG*-PZUG)^.3LW;/"+I>A^5Y@.5"EHM8+L:X M5G[5>D:*QUWY%=RF@C@8C(3W63&+Y47>U$>UYK&R_<'3Z?%/*P MT]%>YHL\F5YETYOMT/52D%8?"V^3R6JOXL$QBVT'03F)Y6264UA.93F-Y726 M,UC.9#EKR]7'K,'.A,4V@Z"R_DL%[!N5E?>&&V=3\)-N9^OB*]\)DQGTY_2N_O)[$N:"E>;P6QU*YF\ M&-?*'$RF7X39=/+EE?!F]?GWZ>5J1A-&PY?%/">*+\NGSE/A4_F/Z4R85>$G M%$->^CF=7V:+U4Y&_XTG+%?'T2;I=;XZT-:]P)XMWF[MVGCU3_%?Y6!9R>6Q MNLO9]&,ZS[/MCLU$N$L^K^XY-WW8 [K.WM8K_?M_78C#\W\L"N'NKLC^Q6I" M3?\L[[Y3K/O\]/]L%ZA6N%A^^._BVU9^O?S":E-?[7M'7R]NTS1_G^3);[_< MI?.;]%TZF92K6D[S\D]:[;/"/+TNW]V?WXHO7N]\WAC^; [W?-X:_NSO_;SX M\^_[G.*GY^SGJ/P)V_NU\_)KY^777E>;^]LO]\E-:B7SFVRZ?@M^?3%X=5[\ MZ,_+PZK;#_+9??&#^D+X,,OSV=WJX6V:7*7S\@G%UZ]GLWS[0;F"3[/Y'ZMO MSV__"U!+ P04 " ! BF%6 65RGTP% !)&0 &0 'AL+W=O< CU'8'B/ :32"6/5/*(B+D*YO9/&% ? V*0MMUG)8=D2"V!CW=]I4- M>C0581##5X9X&D6$+6\AI(N^A:U5PUTPFPO58 ]Z"9G!/8COR5$;*E0=*?ZJ7W_V^Y2B+( 1/* HB_SW! M$,)0,4D['G-2JYA3 3>?5^P3[;QTYH%P&-+P1^"+>=_J6,B'*4E#<4<7OT'N M4%/Q>33D^B]:Y&,="WDI%S3*P=*"*(BS_^0Y%V(#@.M[ &X.<,N UAY /0?4 M#YVAD0,:)8#;V -HYH!F>89]@%8.:&GM,[&TTB,BR*#'Z (Q-5JRJ0>]7!HM M!0YB%5GW@LG>0.+$X#,5@+KH/;H7U/LYIZ$/C/^*QH]I():J.8LX1*?9"/0E MT1%QHR)"#;D8@2!!R"_EX._W(W3Q]A*]13;B<\* HR!&W^- \"O9*)^_S6G* M2>SSGBVD]\V!TV,%I[H?[OPOVWT_R,CL?3WZ*0W;._DKU+J&IDGKDZ+8R/HV"_5 M9..66IU"K8[1Z'&>IH[7Z]9,O&>3Z.PX\!YW=S<)(_>QHIV);$O?;J%O]U!] MS[=%='>V"-RIMJ /QZA\<7N/?)C'>/C\[N\7'T$KM;F82K MV"L.IQ,S^ZFZNVO=W?_C2)G/6CI3NHUR"%<.*Q\])V8?3M5H7==@<_619U3R M$,()L7E298,K2IN*V!R;V8_. :]1W.!U=8/-Y,Q+ M]1IU$5:%T7;+^O"/7SRD?YL#NK^Y0ZFZED/RJU51*"-3!%)3-)7G+:(N&(,H MC5!N?-SIA%7&T8&\)4(#GH!4"%Q2MK M,XY:U7+:&[>V$;"9OE]76J:QR*Y3BM;B#O]6WUR7VH?J;K^JW;T>58V_P>WK ML8RBJIZ.[-$_$]AKD[(?&3X1-I-?F/:G;SFUMOR06'9OG[T(FNA[Y@&ULQ9;;3N,P$(9?912MM" M M3>*T28K:2ISV<,$*M8*]6.V%2::-16(7VVU!VH=?VPFAT(,0$MJ;Q'8\,]_\ M\6$&*R'O5(&HX:$JN1IZA=;S8]]768$551TQ1VZ^3(6LJ#9=.?/57"+-G5%5 M^B0(8K^BC'NC@1N[DJ.!6.B2<;R2H!951>7C*99B-?1"[VE@S&:%M@/^:#"G M,YR@OIY?2=/S6R\YJY K)CA(G Z]D_#X-"36P,VX8;A2:VVPJ=P*<6<[/_*A M%U@B+#'3U@4UKR6>85E:3X;COG'JM3&MX7K[R?M7E[Q)YI8J/!/E+Y;K8NBE M'N0XI8M2C\7J.S8)]:R_3)3*/6'5S T\R!9*BZHQ-@05X_6;/C1"K!E$9(4TU' RE6(.ULX\TV7*K.VL Q;O_*1$OSE1D[/?HI-$(?CF"B M1797B#)'J3[#Q?V"Z4<[7/\M$%,8H]*291KS>C)<2#<]24E>K0 MF(TGUPHHS^'*-GY?8G6+\L_ UP;9!O:S!N^TQB,[\$("EX+K0L$%SS%_Z< W MN;8)DZ>$3\E>C^>8=2 *OP )"(%/X(,JJ$35O/9$B%I)(Q>ANR/"-5\:I3#_ M GQATX8#QAOOA_!W:YP:O'8;.[=V-RU'<9H&233PEUMPNBU.]XTX*[=$S>^C M2Y1FR\&4,@E+6B[0,>:B+*E4,#?,CM+B/BNT#;D.G:XA=\-.F&XG[K7$O;W$ MWR3E[]&OMZD?2>,PW$X3MS3QVV@^0+YX0[ZHV^F1[ ?N; H9!$O;C[4!A M\'Q$!V]# B$!'^9,?I"@#<>+[1QUDAWK,5R[8\*/.1$;O^N:IDF?),D.(O), M1/[?H=C$?K4P>Z^A_;5;NT(Y<[6)@DPLN*XO\':TK7].ZEO_>7I=/%U2.6-< M08E38QIT$G,4RKH>J3M:S%T-<"NTJ2A&PO=V]R:W-H965TU@%K4?2R/:LV$PN5 MI4RBD^[O1\F.EW9)T1=;HGB.>$B1X[6Q3ZY")'BNE7:3J"):GL6Q*RJLA3LV M2]1\,C>V%L1;NXC=TJ(H ZA6<98DH[@64D?3<;#=V.G8-*2DQAL+KJEK8?_, M4)GU)$JCC>%6+BKRAG@Z7HH%WB$]+&\L[^*>I90U:B>-!HOS272>GN4#[Q\< M?DI"6/QCSYS?=R$B4^(%18D&<0_%OA!2KEB3B,WQUGU%_I@=OK#?O7 MH)VU/ J'%T;]DB55D^@T@A+GHE%T:]:7V.DY\7R%42Y\8=WY)A$4C2-3=V". MH):Z_8OG+@];@'2T!Y!U@.PU8+@',.@ @_<"AAU@&#+32@EYR 6)Z=B:-5CO MS6Q^$9(9T"Q?:E_V.[)\*AE'TVM#"&D"'R%'*U?"5\&!T"5<8KF0>@'GOC*2 M))L/V3ZZ1CJ">T-"[2I!>\5)N,(/ MA!6G_3/G9K6=EAU.HY.7/OG_/J/3T]ZG%1AOOKLALPQO_]$0=U)85CP< MT7H'/I\;?O_=QE_0C]OI7U!+ P04 " ! BF%6&]Z)UR $ P$P &0 M 'AL+W=O]^W"Z#X8,Q&H24]O ]M0?7]L) >+@ T2_0.S,/)GG<68\ M<7]%V1>> CTFJ4Y'SB)$/-;U^63!#+,K^D<J1RWK]?HCYJ\)#/&'$8T_9O$(ADX M70?%,,6+5'RDJW=0$NHHO E-N?Y%J]+6<]!DP07-2F<904;RXA^_ED)L.4BB MS0Y!Z1#4'=I['%JE0^M0AW;IT-;*%%2T#A$6>-AG=(68LI9HZD*+J;TE?9*K M=7\13-XETD\,_Z "D.^A*Q0!(TNL5H$CG,?H'<0SDL_0G5H9(HBL\/M .9>V\M8&$;W/N6 +^;X(+J580(PN(A"8 MI/Q20G]^B=#%FTOT!I$%9*EB=2)N^1Q/8.#(&L:!+<$9_OJ+'WJ_67BW*][MXWA;^198X39?OUX6P*:C$[#NQ-4-CNDPHI4:">%>8(>Y;Y65;)_GB ; _NWB8H5 MZ\BU')T3+#H3V(Z&-Y6&-U8-MRKXG7P+Q%OTB0J<-@EX8R9,O4"8)D:!L(9S M(MEN1;9[*-D/!(])2L0W"^'N 17"M/%JA*TAG4BX5Q'N_92T[QV4]J:5F?:F MS=ZT][U-1^.=F/CH.UKO @_K7>"QW/ULQ<'^P&.KPUG1HG.A[8J]U3[Z/Z&; M*$&MU:+!QB@7]N!.)1]LR =G;"E*L&U"O;!.VK2I5PQ[3*=RWG2/OKU]/+5H ME+"[55S?^G.O/'VO9.&>#.#HK6G0N MM%VM-PVG;^\XC\RFC9$YUIA.Y;SI1_W_:4A/S9S0:(ZO6L9VVV!E M\&\ ZM:RQMTZ2LB S?21#)?+L\A%\<5]8T,B!7',\5 T+D^L!A3(6BF+Q/ ,3!E(.]/*17K@7I =4@V M_ %02P,$% @ 0(IA5I@L^ ]9 P X H !D !X;"]W;W)K&ULS5;;;MLX$/V5@;8H$B")+K9E-[4-)%;:!MBT0=+N/BSV M@9%&%E%)5$G*SO[]#BE%]44Q4B /?;'%T9PCSIDC:J9K(;^K#%'#8Y&7:N9D M6E?GKJOB# NFSD2%)=U)A2R8IJ5.;[S%+CCRTR;@#N?5FR)]ZB_5;>25F['DO "2\5% M"1+3F7/AGT=CDV\3_N*X5AO78"IY$.*[65PG,\RWI+B>;F$"],9KCF%3^$S&?'H([E)'<.?0BD*WF&<,Z5XRC&!5(J" M$'%=U#G3%/BB,Y2P$ 69,C-N6:$%PE&$FO&<>+8?':'BR])BF8(%4QE\(&]V MV[DNE98U&4\K^.<&BP>4_Q+%M_L(CMX;G5]<4R^TH)]8%'@"5VF* M]BV'2DCSTI\8.YW 5Z%9WM>I9BOM)IWXXVDZ*>I+" MR:1+VE)BV"DQ/*@$'3MTJ)1P]1AGK%PB?*GL2;8@^T@ZSG[:LZ^V@]SFK#]7 M%8MQYM![HU"NT)F__<,/O?=]#GI-LNB5R+8T'76:CGX;=S4["3<\,1A,=LRU MG^/M.&L_XS3L]U78:1#^FJ\HL&8R>:&Q#I+_JK%>DRQZ);(M4<>=J./?QECC MO.! NQ, !D !X M;"]W;W)K&ULM5AM;]LV$/XKA%8,*1#'(FV].+,- M),ZZ!EC:H%FW#\,^T/(Y$BJ)+DG;W;\?*2EZI;34<+_$$G5W?)[C\1Z&\R/C M7T0((-&W)$[%P@JEW%V/QR(((:'BBNT@55^VC"=4JE?^/!8[#G23.27QF-BV M.TYHE%K+>3;VR)=SMI=QE,(C1V*?))3_>PLQ.RXL;+T,?(J>0ZD'QLOYCC[# M$\C/NT>NWL9EE$V40"HBEB(.VX5U@Z]7A&B'S.+/"(ZB]HPTE35C7_3+_69A MV1H1Q!!('8*JGP.L((YU)(7C:Q'4*N?4CO7GE^CO,O**S)H*6+'XKV@CPX7E M6V@#6[J/Y2=V? \%(4?'"U@LLK_H6-C:%@KV0K*D<%8(DBC-?^FW(A$U!^SV M.)#"@;0=ICT.D\)ADA'-D66T[JBDRSEG1\2UM8JF'[+<9-Z*393J97R27'V- ME)]T'3C9B/ MI:*IP8Z#@M)M3HGT4,($/;!4A@+]FFY@TPPP5ODIDT1>DG1+!B/>07"%)O@2 M$9L0 Z#5Z]WQ )Q)N6:3+-ZT)UZ18E-F*8=4HK\?(%D#_\?$<1"$ M;L?78D<#6%AJ-PC@!["6/_^$7?L74T6=*5@C7VZ9+_?4=70["S2:$J^UBEVC MJ>>;E] K(7F#D/).$C0Z251TDCCK)&M0BP5*68*8"A%MHX!JG3#V#Z_+PO%< MMT7#8.7/>DK1+WGXPZ68L'TJ10VFJL8M9XG2LZH\V?^Q-9'R.W"=]O;JFHSP MQ$QH5A*:#1+ZH$X::N=DFV,'/&(GHI^9E@0[+0(&JYGMF!E@NY) ^]1Z+SP; M,[IXVNZG)K/ZOF@"JVDS'JZ66DWH1-?:5EXT*RI"]$X=Q=![V&@QOI&21^N] MU-T+2?::MC6,X7O[UKFB-3-&JHR1DY>2=#=(N[X,-G;/(E9BC8?5^KRMJYBL MM8=QNW<9S-3!OH=*I>]X6.!_8/?"7>G'V)FV:76M1GC:UP"J\P$>/B"E, MT9I)J"0?#VO^T-(8%'GB=0JF:]5[H,*5<.-AY3YS7S)(LV?['2H&,[?O4$4J M!2?#"OX#&Q/I2CLF=ELX#%8C[/2L$:D. &3X '"NQE1,TSQ>^5Z[!YC,?*=' M-D@ERN1D42X\G48]D.FL#0-U MD]V[M,9O\?4JOT>JPN376@^4/T>I0#%L54C[RE.0>'Y3E+](MLLN6]9,2I9D MCR'0#7!MH+YO&9,O+WJ"\KYN^1]02P,$% @ 0(IA5@S$;>*Z!0 "!L M !D !X;"]W;W)K&ULO5G;;N,V$/T5PET4";!9 MB[0DRVEB((FZ%Z![0;+;/A1]H.6Q+:PD>D7:28M^?"G9D6QRQ-B T9=$DL\< MS2&'PR/IZE&4W^4"0)&G/"OD=6^AU/*RWY?) G(NWX@E%/J7F2ASKO1I.>_+ M90E\6@?E69]Y7MC/>5KTQE?UM2_E^$JL5)86\*4D-VCO><+ M]^E\H:H+_?'5DL_A =2WY9=2G_4;EFF:0R%349 29M>]&WH9LV$54"-^3^%1 M[AR32LI$B._5R8?I=<^K,H(,$E5109163SN/'EK37W+,*W#U^9G]; MB]=B)ES"GF0*,[[*U+UX? ];04'%EXA,UG_)XQ;K]4BRDDKD MVV"=09X6F__\:3L0.P$T[ A@VP!F!O@= 8-MP.#0 '\;X-*1E!5:LU4']6#6T5I^6E3S_J!*_6NJX]3XDU! *"47Y"9)5ODJXPJFY+-: M0$GN1*YK:5%-\AK(AR(1.9"SWX24YQI_#TG&I4QG:<*K*93D\TH1,3N2Z"P& MQ=.LIOSV$).S5^?D%4D+\G4A5I(74WG55UIHE6X_V8JZW8AB':(H(Q]%H1:2 M_%I,8;I/T-QZF6^9DC"%Y0P;T-6$>8TA"=X>'4R0\/CS<N9*F$-Q0K0$=XP!#5#U3S6XPLV] (M?KVK&X'1,&+#?5B,P;RA M/VI@>SK\1H?OU'$/$GB9+(@N$[W8U[J++75/4IB>#5.XF\$P"CQJZ,%@+/!\ M0P\""YE'/5Q/T.@)G'H>> :R%J-[\'=0:3''I 3VS2D;>>;4H+ H-!3'&(R. MO"$N)6RDA$XI[Z" DF>U&#[5C2N5JN15C\<4A4@.P8"9BC"8ST:AH0B%41KB MBH:-HJ%3T5>A>/::3$!OMJ ;5-W$%'_"E\_0SB&@7F0(LE%!&!F@V :Q@%%< M3-2(B=QBJKR)WG0;#41_;@LP&-!D;N-FQ@U1)*->SH6]1K=UW/F?W;M.!%DNH%LBVDLTK+ M^6M2 -J]MG1[11!1-*N5&I-$]T$ M9JDZ1Q71@^H+@2$%AJ"Z*XRR5A-[87_9MSA$'.5P_OP(^03*OU#YSCM7;O]2 M+GD"USW-*Z%<0V_\\T\T]'[!W,=)V>)3L>V/>FM.J-N=N%;V-M38U#RK:FP8 M#&T9]2XP-"KM,(VT]%G6;K ,=,$7LU<#:#6V0 M)<*&T*Z]O;56U.VMCK.^U#9'^M'(FA+$C0U,,8C-BCK$M"Z+NFW6<:Z7(G:) M6MOU'0*C86#*L4&[WGC_,;XU7LQMO XPOLPV2!=T8%IW!&7VA!C![)C0?06M MT6)NH^7:'IGM@_0"#WPS=\1[^>;X(Z!PIR[WLV\M%7-;JF-MXI;NI?VI19)$K JU>0W>7&T^Y]S4'S&,Z[?T,MY\ ME&EI-M^(=$>:5XTK@YFF]-X,=4+EYK/+YD2)9?TA8B*4$GE]N ^A;("Z-]G M0JCGD^H&S<>O\7]02P,$% @ 0(IA5L'-R',# @ %@0 !D !X;"]W M;W)K&UL?53;CMHP$/V549Y:J<4D=&FU"I$6Z&4? MJ!#T\FR22>*N8Z?V!-B_K^V$E$IE7V*//>?,G)EQTI,V3[9&)#@W4ME%5!.U M]XS9O,:&VXEN4;F;4IN&DS--Q6QKD!#G:AJ\@X1[I>[LUSF(C2R$:5%9H!0;+1?00 MWR]GWC\X_!!XLE=[\$H.6C]YX[%81%.?$$K,R3-PMQQQA5)Z(I?&[X$S&D-Z MX/7^POXI:'=:#MSB2LN?HJ!Z$7V(H,"2=Y)V^O0%!SUWGB_7TH8OG'K?]W<1 MY)TEW0Q@ET$C5+_R\U"'*T \OP%(!D 2\NX#A2S7G'B6>"X[T=F]\$J0'M MDA/*-V5/QMT*AZ/LJR:$.(&W\!EU97A;BQP>5=_M4#95P(;_T@96(1LTX /! MJS42%]+"-SQ3Q^7KE)'+Q[.R?(B][&,G-V*[L!NMJ+;P4158_$O G)!137)1 MLTQ>9%QC/H%9_ :2:9*\P#<;JS,+?.]N5:=K#DZP+F&'K3;$#Q)ACY6;2K+_ M$]S3S0.=?P_'+$[9\3H#=M4K5\PJ3*2%7'>*^K:-I^/0/_2]_NO>OY@--Y50 M%B26#CJ=^!DS_13V!NDV=/Z@R74N;&OW<-%X!W=?:M?]P? !QE]!]@=02P,$ M% @ 0(IA5N0-+C?; P 7! !D !X;"]W;W)K&ULK5A=>%7QB)$)LKDV31PG) M,;^B&U+(.RO*A^8D#C=>,Q72=";9C3\0:OR9*(Y\T#DRNS88G3G!0\I05@9#4Q M9O ZA(X"E!9_I63/CZZ!"@(@ M K^"/PA=,[Q)T@C<%E4%EIDL8G"'_Z4,S$LUA 'U( EX)#M2; D'-S)1,?A2 M'"S^I%&%_K@@ J<9_R3MGY<+\/'#)_ !I 5X2NB62VX^-H5T0XDQHUKRO)*, MSDB6:N]H(1(.PB(F<9O E/XW04"O09BC7L8%B:[ "/X"D(601M#B[7"H@8=O MAUL]WHR:E(Y*/OL,WVM>=)&MD$Z)5&?(;@I'MFO[8W-W[*_&#"'/W3^$"+)]F3^%2YT0O7)VLUWR#(S(QY-')"=L18_KS M3]"U?M.E=DBR<""R5MB<)FS.Q6FOD.Y1HI!O!4XGZQHKUX.=V@@U5I8/1_J< MNXUXMU=\N&7RVU<=-FD<9P2$F OP]8[D+X3]H_.IE_"]53 D63@062N07A-( M[^(J\$XR)U]7-^A4P:F5ZWO=-U]#!0/WS(OO-]K]7NTSGF+P@*-T);]!?:GO MI7EOZH?%;4T..$69W$ M:TQ@QR;LI6G+1@?9J%?V_//M_4RKN1?W[E0/R18.Q=:.V:$EA)?WA/"TC?,< MUT?==)^:N9X=P&[&3\TE$->9W^NQF#-_@S:UPMH:^\X\DXUG1T>7&PO=V]R:W-H965T M!\>:WK MS \@QNR*+"$13^:$QIB+)5WH;$D!SQ0HCG3+,!P]QF&B>2VU-Z1>BZQX%"8P MI(BMXAC3EQN(R*:MF=KKQBA-#6FAJ:P1RO(CXBF^^0&;(EGT\BIC[1 M)JLU-.2O&"=Q!A8*XC!)K_@Y:T0!8-8/ *P,8+T74,L -64T5:9L]3#'7HN2 M#:*R6K#)&]4;A19NPD3&..94/ T%CGL/A ,R+72)O@%94+P,0A\-DO3WH?J< MS- ]_DLHZBHU0-76D)+9RN=(?JD WY%D<1F)0&:HPQAPAJ8O1<81+"39>0\X M#B-V(2"/XQXZ/[M 9RA,T"0@*R9X64OGPI74ION9@YO4@77 00_\*U0SOR#+ ML*P2>/?]<',;KHM>Y@VU\H9:BJ]^@*_0":PZ4>8HI; 5A?RCK3VS46L*]>NB M\)(JVW;?JK;TU7)]M4I]@_&HT[\K$U6)DZ^3:[;$/K0U\;Y@0->@>9\_F8[Q MM:SI)R+;LEC/+=:/CR"E< K-=9MV8R>!_:)FW3@0@)VKLRO5W8XZ#]U^F:1* MW$<#.!'9ED4GM^@<'X"SUUO+<)R= /:+;-H%/?X,)CT>V@\Z4SZ MXS)AE?"/QG BLBVGS=QI\_@8FGL=KM=J[DX,)46.52_/P :1D[\915N4YC)Q^] M,"7($>T>TT4H^AW!7,",JX; TW3J21><+-7@,"5<'/SJ-A"3(E!9()[/B1@> MLH6<1?+9T_L/4$L#!!0 ( $"*858&S4W+TP( ($) 9 >&PO=V]R M:W-H965TR*%LR*0A-;B"CD M&U46#!:"R$U54?%W"B7?C2W7N@\LBW6N=,".PIJNX0;4MWHAL&=W+&E1 9,% M9T1 -K8F[E41JGQLO;5("AG=E&K)=Y^AK6>D^1)> M2O,DNS;7L4BRD8I7+1A74!6L>=.[5H<]@!N< '@MP'L,\$\ ABU@>"[ ;P&^ M4:8IQ>@04T6C4/ =$3H;V73#B&G06'[!]&>_40)'"\2IZ M70%R/O":?@*\% MK?,B(=>L\9/Y,"PE<_J;"S(SJP%!]$0(.(S*)CR19 $B :;0-(1GY"M7M"1+ MV +;@"0O8E"T*.5+)&B#)!.\(C/.E$ 78/TJ?YAK"BS)T9"WY.<%?$@+;87RZ"+MI)5BVDCAG9 "59CC(G))/K 4TD,"&W7MQ/7N MQ9UZO8PQ) ,R=%\1S_&\(PN:G0]WC\#C\^%.3S7#SBI#P^>?X.M4G_2*W$NB M=[$K6=,$QA9N4Q+$%JSH^3,W<-X?$^B29/&%R [$\SOQ_%[Q#G\*97X*T?X4 MQU1LV-X9-KUU;R-GX/JAO=U7YUB2=LI^4OP?IH-J1ETUH_.L,.VU0B_)4ZUP M2;+X0F0'X@6=>,%%K=#+]E05+TD6!\>L-7ID+7OO<$++K,TA+TG"-TPU6VD7 M[>X1$W-\/HI/\7[17 <>:)K+R9R*=<$D*2%#2F?P!C^O: [\IJ-X;8[ %5?H M6]/,\8X$0B?@>,;Q&&P[>H+NUA7] U!+ P04 " ! BF%6 0H0+^(" J M"0 &0 'AL+W=OYCV8)(+\9K8F>U ^^]W[8044(B8Q O$]CTGOL,.^'0SLUD.!2ESAB'F22JS',JG\>0B>W(Z3F[B3E;I]I,N.&PH&M8 M@/Y>S"2.W(8E83EPQ00G$E8CY[YW%P4FW@;\8+!5>\_$9+(4XM$,'I*1XYD- M00:Q-@P4_S8P@2PS1+B-OS6GT[S2 />?=^R?;>Z8RY(JF(CL)TMT.G)N'9+ MBI:9GHOM5ZCSN39\LCYY3[Z 6$M:I"PF#[SRDST8GI I_2,DF=C=@+13,RF2,M;$O!3! M^XC[)=IK%Z!L] +DAL6@R)L(-&69>HN8.6R ET#&P.,4/?=(?DTA7X+\C8L[ M_HG@,7 M*^HY4R]10U>C "8--ZZ3'5?)^B>2Q3RG@NM4D4\\@>20P$7E&OG\ MG7QCOY,Q@OB*]'OOB._Y?LN&)N?#>RWPZ'RXUY%-OS%#W_(-3O"AV-Q\CQNF MGU\.L$OO3CY3LNY406,8.5B3%)H G/#UJU[@?6S3ZI)DT87(#G0<-#H..G6< M@32FQ;))Q(IHH6F&)=*Z7;6I6+%]L&RF3F]"[^H&_;#95Z,I9ZOS[-%)^'_VN*29-&%R Z$#!HA@XO:(F@Y3/_# MD2U:@VZ.;-$:Y!_9PMWK(ECFU[8;*Q*+DNNJ(C:S3<._MWWN:'Z,%X&J;[_0 M5+>(*95KQA7)8(64:$T\#EEUYFJ@16%[U5)H[#7V,<7+#$@3@.LK@?VJ'I@7 M-->C\!]02P,$% @ 0(IA5DT [C2E @ S@8 !D !X;"]W;W)K&ULK55=3]LP%/TK5QF:0&+DHX$!:R-1LH]*8T.4;<]N MJ2C\*@C._8EQXR="MW:ID*!LJND\+=WQ1D%WPDV'-%CA%^E'?*C/S>Y:<5R@TEP(4SD?> M57B9QC;>!?SDN-)K8[!*9E(^V,DD'WF!30A+S,@R,/-:XC66I24R:?SN.+U^ M2PM<'S^Q?W+:C989TW@MRU\\IV+DG7N0XYPU)=W)U1?L])Q:ODR6VCUAU<4& M'F2-)EEU8)-!Q47[9H]='=8 X=D60-0!HI> > M@T $&^P+B#N!*[;=27!U2 M1BP9*KD"9:,-FQVX8CJTD<^%;?N4E/G*#8Z2;Y(0P@&\@ZGK!>8P)49H.DL: MY!PF(I,5@B6'PQ2)\5+#/3Y2P\HC _LQ3>'PX @.@ NX+V2CF3G-W" MS[I$QFTBT99$P@ANI*!"PT>18_ZJ>FG1D[1QM),QQ>P$!N$Q1$$4;4CH M>G]XN &>[@T/+W:H&?2-&CB^> O?#5,/IOJS$DVGLD9QXJB/X;.YV7#X56I] MM*GF+>>IX[0.L$RBT]"H6:[7X750>'$^>!Z4[LS.FM.EKEF&(\^XCT:U1"]Y M^R8\"S[LT![WVN.=VK]3@0JH8.:$855+90P*)E7-N++G%*Q\6XR)6*(F=W2/ MX5X2*S?59.=>^RMI:_<_R=+X52."O@MMX?RUFUZA6CC'U)#)1E![,_K5WI2O MG!>]6!\;LVZ]]1]-Z_3FH"VXT%#BW% &)^]-/JIUSW9"LG9^,I-DW,D-"_/# M064#S/>Y-)[23>P&_2\L^0M02P,$% @ 0(IA5JB;M1 - P U @ !D M !X;"]W;W)K&ULK59-3^,P$/TK5L0!)$J:C[: MVDJ4++L<0(C"[ME-IHV%8W=ME[+[ZW?LA%"2M.*PE]9VWGN>YW%F,MY*]:)S M $/>"B[TQ,N-65_ZODYS**@^DVL0^&0I54$-3M7*UVL%-'.D@OMAOS_T"\J$ M-QV[M0TQ-WQN_J-\XY>%E3#M>2_6&;RB7?ND0R6=,/-H]S^ M@,K/P.JEDFOW2[85MN^1=*.-+"HR1E P4?[3M^H<=@C!< \AK AADQ#O(405 M(?HJ(:X(L3N9THH[AX0:.ATKN27*HE'-#MQA.C;:9\*F?6X4/F7(,]-[:8 $ M$>F1N;5^2N[Q:AXG8"CC^@01 MS_.$'!^=D"/"!'G*Y493D>FQ;S!8NZ6?5H'-RL#"/8$%(;F3PN2:?!,99)\% M?'196PW?K<["@XH)I&@ZX%)@X 3LZ_\ZC8(+W/MUUW0;%)R/HL^@I$,IO AJT"<#<6T@ M/FC@.]8D<_6"%PO7B(9THYAAH$^) -/E MMMQMN!-C;S!HF&UC@J;5#IEAM]%!;71PT.A5(95A?ZFK<_A&87DNV*;X+Z8' M[6BCBU'#=0'PHN&HC8KCJ-O0J#8T.FCH21K*NX(>M5Z0\#P(&V&W04$S5TD; M$X7GS33X._6^ +5R?5.35&Z$*>MAO5JWYBO7D1KK,VS998?]D"G[_1U5*R8T MX;!$R?[9"$-290\M)T:N75=92(,]R@US_.P 90'X?"FQLU03NT'](3/]!U!+ M P04 " ! BF%6:@_PDLP. "MJP &0 'AL+W=OT9Q^(%9))ZXJ2=G4X_T!)D ML:5(+4CYLK,_?D&*$@6)ALCDI-L/C24!SPN*YQ4 'H \?TSY7]F(D MNSB9Y_GR[=E9-IFS19B]291PF[X21;+18A?W['XO3QXD0_V;SQ*;J?Y\4;9Y?GR_"> MW;+\R_*&BU=G6\HT6K DB]*$<#:[.+G2WP:]05&A+/%KQ!ZSG;])<2AW:?I7 M\8).+TZTHD4L9I.\0(3BGP=VS>*X((EV_+N"GFQC%A5W_][0G?+@Q<'P9ND<5;^GSQ69;43,EEE>;JH*HL6 M+*)D_6_X5'T1.Q5T\X4*1E7!V*M@&"]4,*L*9ML*5E7!:ENA5U7HM:W0KRKT M]P_:>J'"H*HP:%MA6%48MFW2J*HP:EM!US9G3FM=97NRUZ);JZ24V#C,P\MS MGCX27I07O.*/4J=E?:&L*"E2ZC;GXM-(U,LO/Z8Y([I%_DD^AT\L(T+E-)FD M"T9>C5D>1G%&/K.G?!7&K\E//PS-OO$SB1+R>9ZNLC"99N=GN6A%P3J;5!&O MUQ&-%R+J!OF0)OD\(W8R9=,&@*\&&)8"<":.?_LE&)LOX=I0$L=L\H:8^BDQ M-,,@7V['Y-6/KQL:-NZ"H>]OR:OJ*VN"V>UANJ)-3GN,IL"XK3'ZJ*&ZU[[Z ML*$Z;5]]H#@('W.: ]!IEK1H;A/2+.G6"W21AN1ZE6=$9!?QT[N,7$URDL[* M8S\EGWDHNK.R-Q(E3S?)6M2RGT0_FXG$?<<2-HORID.[5@8O^N^WV3*]A-#&34 23TL/:IH>E3 ^5WD5VI'D8-\G>.ORBAMJ@=_!%C971NTKZ,&K/ M&!D'09W#4@81<)\)"P P22Q]K9B[2G%.F8SQCF;EG*]RC*6 M9Z?D(\M?%NH[-?!W_8\F=:\K]7?T,^R-1H?B5L*[BOLPJ-X;]@Y5ZR"CNDB8 MAX11),SO'?PB-)[1 !144G=_J^Y^=W7_&L:KL!R>7,5BNAXF$]:DV/Z!>"QS M.#CLN,;*)G25[&%4?60,AX>2149UD3 /":-(F-_VE :@J))F!UO-#I2:_9)P M-DGOD^@_E6ZKL4-&\GF8D]_253PE="'BY\2>S5AYP:L.O+S*HBX1Y2!A%POSVYS0 Q97$/-R*>?AU8I:FA3,\8NL9)4UR)EJ2BUGEA*_85#%F'AXH;%_0RN9U%302YB!A+A+F(6$4"?.' M!ZK?%SLHG"3VT5;L(Z78/X1/T6*U(+]_8(L[QO\@_R6?V62>I'%Z'TW"F-SP MS7C$+C2^Y)&8&VY*-^E;&:_KI1 DS$;"'"3,1<(\)(PB83X2%H!@4M;H6GU] M7SMV/3&\B]FF1[A=W?TI1C4D3\G[])'Q[=A&Y%-U%;/QDKXR2-=DJ6BZL=O# M:DW]JPT-[$!I+I3F06D42O.AM !%DS-BQ_'2E1GAI)Q%]\EZVKK*YRF/\N?= M?N43>V#)BI'K=+&(LL(\9KP84W$6%T,H59^B#MTY3Y T&TISH#072O.@- JE M^5!:@*+)J634J60H4ZF>(N],.,K>Y).8F223*([*BT&G8A;")RQ17/F\KD(5 M/P[U /2-;O3V)ATMR]GJIG>6.Y+F0FD>E$:A-!]*"U T6>ZU-:NKO=E?EHP+ M/2?W8NR49>0ZY/QYEO+'D+^P$.+0G[-&?5T_O#2D#MSYEQ[JI4)I+I3F06D4 M2O,K6O_HV0]0<659UY:JKO9440,B47)[>:GJ#Y1C):3/-X;2;"C-@=)<*,V# MTBB4YD-I 8HF9UGM!>MJ[Q8Z5EJ'&DE#H,.14IM2MKK9G:4.=7NA- ]*HU": M#Z4%*)HL]=H8UM7.\-$.A68\9/$+GS<*'FE5CJ$T&TISH#072O.@- JE^5!: M@*+)"52[U+K:IM[K(4[))J-^>2R&7O-H2>RG"6/3C(RT?S0FS*#AMU_?[R!: M%++53>TL;Z@?#:5Y4!J%TGPH+4#19'G7OK6N-JX[R-L:-+,0(>1(E]UFQ?67S$W^[ MNLNB:13RB#5>,ZT"[%XU,\W^8+"7">IV=,T$*,V!TEPHS8/2*)3FMSOU@=&T M>D ?]O2Z:Y?56SO#AMH9EE8TOX_"NR@N)J8?T[R\1K->:7=*KA;I*BGW9$DK M\)IKGQ) 3NA'>P;UD77.!ZA5#*6Y4)H'I5$HS:]HJA5YJ(!RPM3^KX'R?\.< M.&S*>!B3VSS,5WG*G_4-M8:A- ]*HU": M#Z4%*)J<";4U;!RUAM?7.__%0MZH7W7]8F-TN;FZW*C==-'R6P&V&M!9]5!7 M&$KSH#0*I?E06H"BR:JOG6-#[1Q_RQ:P"KT[J#%U:V0=+HY0-Z+SV 9J[4)I M+I3F06D42O,K6O_HV0]0<66)U[:MH;9MNZ[Y,0ZW;NI]8]@D:^AV7"C-@=)< M*,V#TBB4YK<^^P$JKBSKVJ(UOJ=%*SX?1P_1E"73C-R$T;383[!!7J>+99@4 M&\Y4CJZZ?5T=72C-AM(<*,V%TCPHC4)I/I06H&AROM6.KJ%V=)&K?XPFVU:S M]KN7-J5L=;,[2QWJ[D)I'I1&H30?2@M0-%GJM;MKJ-W=;^Y:BD6D<7'/Q56Y MK3,5([ CRX/4+>KE$:A-!]*"U T.<-J@]E0&\S0SF34 MM 9H?RE%JU*VNMF=I0XUE*$T#TJC4)H/I04HFGPSQ-I0-M6&\G?N3(J)#'M@ M<;IJF=Y8[U*6&TCPHC4)I/I06H&BRW&M#VU0;VM_< MW7R($NDV-8UY@#0^QU":#:4Y4)H+I7E0&H72?"@M0-'DG-JYH?7Q.UK;3VRQ M+#U!T4U$Z92\*GSRYCM4'_&YR;.HV62]C+^ZIJVNV5GUV+M/8V\_C;W_--0: MA]("%$U6?6V-FVIK_-M[DKT;GC7F"M*3'4-I-I3F0&DNE.9!:11*\Z&T $63 MG\]8:M2MKK9G:4.]=ZA- ]*HU":#Z4%*)HL]=J?-]7^ M?-=!DYJF:XI1TU=7M=55.^L>ZI-#:1Z41J$T'TH+4#19][5/;JI]\J/#IF*" MG>7\N=@_D<\9L<4/?[IX/B5.E!1+#:N['$]712'Q+B_?5 ZBD.;K&$JSH30' M2G.A- ]*HU":#Z4%*)J<8;4];ZKM>>@@"NJ[0VDVE.9 :2Z4YD%I%$KSS:8] M^'NWF A0(>6,J.UT$V6G;VZF?,/36923+\MBW6-/TTXU32/VBJ>9<@^3NAV= MTP6Z&1Q*0GJ]5>NZ7VVK\Z#Z[N4E&I M?1ZHV]$U#Z T&TISH#2WHLD*-_=^3;VJU)Y]:HK_]E(!VC@?2@M0-#D5:MO; M0MG>MTLVB6;19'.3S*S8[\UX.3=Q.$LF&U\S]1/D>AKA5&^*6VHC^SM>XBBU5 :A=)\*"U T>34VWEZM-J51U[\ M4H?JG#I0\QU*F;M0F-Z4!J%TGPH+4#1Y)2H375+;:K_O;V1KNZ-D!;N M&$JSH30'2G.A- ]*HU":#Z4%*)J<>K7);ZF]=6AO!-U/#Z79%6UO7&[T]Q;T M.]"H+I3F06D42O.AM !%DY.B7@%@_5]7 .SU1X:Z/X(N#8#2;"C-@=)<*,V# MTBB4YD-I 8HFIUZ]-,#Z^Y8&J$-U3AWHT@"K\<;P![T1U/*'TCPHC4)I/I06 MH&AR2M1K RSUVH"Q2(,LCR8=GE6C)G96/M3EA](<*,V%TCPHC4)I/I06H&A2 MAO3J50,]]:J!QGM ?F2JOJ$B2L_%[%D-M\A3A^XJ_H:PNCXZB.I H[I0F@>E M42C-;WM: U186;&UN=\[A"QXUW &JNXM_U8 M';FS]J$./93F0FD>E$:A-/_X:0]0 65!U^9\3VW.%T\G6%]">I].1 _@KWB4 M3:-)N0]KIXNX#N-HEO(D"M=7F.91MIXOOTM#/E5W$5#/'4JSH30'2G.A- ]* MHU":#Z4%*)J<4;7GWE-[[EWOH%WA=H>1QL#4M(;I =0SA](<*,V%TCPHC4)I M?NNS'Z#BRK*N??.>VC<7XQNBDC9YQ^ZC)"MVB-A/RX@WKOQ5Q^C<%4 -[R/' M;VAFTV-&'&@C7"C-@](HE.9#:0&*)B='X6S+[]2V7D]MZ_VN__&CU2L'5C_J M^H@D(GVFF\E#'CZQC(C,*0V]%=%FQ:,_W[XS3LX.WK_6WU*]X?VK7O^M+[ZVID\&XI-!\LP\A+W\Z8C83S=#>#,3)Y-']?/LB3Y<7)V+B=Y?F>;HH_YRS<,IX44!\ M/DO3?/.B"/"8\K_*0[W\'U!+ P04 " ! BF%6Z>F3(3$# ";"@ &0 M 'AL+W=O^+XLM-+F\YCM@^LF:BR97>B@VOMP)R$MK:FJ?!$'L-WG% MO,7,SMV*Q8SO55TQN!5([ILF%[^74//#W,/><>*NVFR5F? 7LUV^@7M0#[M; MH4=^'Z6L&F"RX@P)6,^]#_A]A@-CL(KO%1SDR3TRJ3QR_M,,OI1S+S!$4$.A M3(A<7YY@!75M(FF.7UU0KU_3&$_OC]$_V>1U,H^YA!6O?U2EVLZ]U$,EK/-] MK>[XX3-T"44F7L%K:7_1H=,&'BKV4O&F,VN"IF+M-7_N"G%BP/$9 ^D,9&B@ M9PQA9PA?:Z"=@=K*M*G8.F2YRA0,UJ"A2Q=SZXQ/5IM0 M2@9,*X<*1V$\(!^K C=XU(-'_UOK:+16'--D@#T689PD9(#M"!6&B9L\[LGC M_RYY/*:BTX .V,>J"1UMI\RAPO1$]0(^Z>&3B_#]9Z:RGQE7#LDXAS1(AMMF MK(K(=%C^L4A7X\S&2?L,TLOEU]A2584+/1V7C)" #C;SRB'#-$W# ;U#%H-/>_SI17Q]GNK3DKGHI^/"Q],P'<"/522($CQ@'ZO2-#ZS=W#P]S@++L(? MSZ::2WTP/8+NC "I?V^I+NSIAV\2X6"8FD,6Q>E E3E4)")XD)M_&PO=V]R:W-H965TCS*EME>.(Y.,ED1>\BUE\&3- M14D4W(J-([>"DK0R*@O'<]W0*4G.1O-9-78GYC.^4T7.Z)U 61+S>T(+O MKT=X=!BXSS>9T@/.?+8E&_I U=/V3L"=TWI)\Y(RF7.&!%U?CS[BJZ7G:H,* M\4=.]_+D&FDJ*\Z_ZIO;]'KDZHAH01.E71#X>Z8+6A3:$\3Q;^-TU+Y3&YY> M'[Q_JL@#F161=,&+/_-49=>C:(12NB:[0MWS_:^T(11H?PDO9/6+]@W6':%D M)Q4O&V.(H,Q9_4]>FD2<&.!QCX'7&'A=@[#'8-P8C+L&?H^!WQCXWVL0- 85 M=:?F7B4N)HK,9X+OD=!H\*8OJNQ7UI"OG.F%\J $/,W!3LV_<$41]M$%>B0O M5"*8NUN6\)+"R#U-.$OR(B?5G-Y0M:>4(951M.#EEK#7GR1:KM>TFFSM -T3 M<$=86H&>+A\NT8,B:J>X>*V?G<54D;R0Y^#_Z2%&9^_.T3OD()D1 :_/&7IB MN9+O81"N'S.^D^!.SAP%9'7(3M(06]3$O!YBV$.?.5,91,A2FKYUX$"6VE1Y MAU0MO$&/,4TNT1B_1Y[K>9: XN\WQQ;SY?>;NP-LQNW$CRM_?H^_9I;/"BYA M,E84:@Y%ZK &\NJI+>NUUZ#RJJO0\_PBP&XT$H,NY-QAYB)PGCJ=XB9 MH,";VGD%+:]@D!=41:AYAXEI)@K(:38P8[#=!.PYPFJV?1P#DZ,?^IWP8Q/E M!VZ'HHF)L&NG&+84P^&IHTG&>,$WU>3=0<.@0M 4]J^B8BMR26&9,KJ&\F#A M=C/L_"_\MRTAH4&C0S0V$=$X["3#Q.@"8"]5]0%J.H*- [^OE A[$W7-]WM>,.E0L<"Z4S$(>4OC1)S@X6V@>/+U0@O! M%$'= W4L:RU"7_2UM<8U+M_LQM#@8X(NH)!W)\<&"\.>!8:](RUON/>">$H4 ME.TU^N7VM\=;*PW/>'4XZ5:>V((RYL7BZ*3DOZ5P5 ]X6#YHL4?2?T"@PE># MTEH-Y-L6E* FE>8@"@5E2=6HJFZDA]=-#Y.[EE@= MI00>;O>_:T'T'C&JK S,AHV];K9C"RKTC/A-4!#T1']L_GBX^S]^6X8W'D[% M,X[<;GIC"PRD:%<(6%#^U.U;6DA>*Y5W%]A.0<7UT?0'TF8I,SB0JZAC#)E=9E1 MDE*A ?!\S;DZW.@7M"=K\_\ 4$L#!!0 ( $"*858$GCO;L 0 '@0 9 M >&PO=V]R:W-H965T).K94DY2"/SW7=G!";'LYF;NA=CR[NK;U>Y^ M6D8;J;[J)8 A+T4N]+BW-&9UY7DZ74+!]*5<@< O[;TM//#%TM@%;S): ML04\@OF\NE?XYM56,EZ T%P*HF ^[EW3JRE-K$(I\87#1N\]$^O*3,JO]N4N M&_=\BPAR2(TUP?#G&6XASZTEQ/%M:[17[VD5]Y_?K/]6.H_.S)B&6YG_Q3.S M'/>&/9+!G*US\R WO\/6H=C:2V6NR[]DLY7U>R1=:R.+K3(B*+BH?MG+-A![ M"C1L40BV"L&A0M2B$&X5PF,5HJU"5$:F!SGC)AR*TL5E* M,"@R)V8)Y0H3KS]K,H4Y* 69-4&NM084.IV"83S79VCG\^.4G)Z M]QUR2,5]>SS/#J11C33J1'J=IFJ-!P,OV!XU9C7FFVT&U7$I> :Q!N=A57;[ M>W""_N 03\8Y9S.><\/=)4X[>>Y[*?E'67OO^([J:#?7'=/3J(/6 M_, _/!H'KPUHTG(R.V*CW:N MJGUDWY- #G**D@;#QKUL M&"?)H8=-*1H/8[_%18\[H30AXB (>%="NBSGDE=@ M2A,0&7[!*S\4,U!OUWZ_M&#O_^=XM](K**?._/6<, 5DKF1!,IQ]M.$I^7>M MN,YX.9[J2U>M>GMC5P%J48ZO>#&6:V&J:W6]6H_(-^4DV5@?7MUB>%Q?$OQ2 M3M7>;HMJ)O^#J047&NM^CMOYEP,\!U6-N=6+D:MR\)M)@V-D^;@$EH&R OA] M+G'XV[[8#>I_-DS^ U!+ P04 " ! BF%6\4^BV* " #-!@ &0 'AL M+W=OFE"Q-!)M M-\$+I@K&]MI-KHU%8F>V2^';[^RD(92TVYO$/M_]\[NS?4FV0CZI D"3EZKD M:N(46M=7KJNR BJJ+D0-'%=60E94XU2N755+H+D-JDHW\+S8K2CC3II8VT*F MB=CHDG%82*(V547EZQ1*L9TXOK,SW+-UH8W!39.:KN$!]&.]D#AS.Y6<5< 5 M$YQ(6$V<:_]J%AM_Z_"+P5;UQL1DLA3BR4QN\XGC&2 H(=-&@>+K&690ED8( M,?ZTFD[W21/8'^_4O]O<,9/-F[ZT=>@%^/&!@* -"/8#1@<"PC8@M(DV9#:M M.=4T3:38$FF\4%(M]X#OE[ 1>3ZC(+=IE-@Z.*<\@N2.A_(8$7! - ML_\/]X_@A%VA0ZLW.J WA37CG/$U$2OR"E0.U:B1B*R$N7_/J1_[7N(^][D' MG*)HW#F]HQMU=*.C=-=YWFXN-@8\=U("UQ:3:-S[>K?W0]"-\@WV1MR+1D^#?#G3^/ O_RJ_@T>?: Z#R[WR =\QOXP>=R1 MQT?)\8";8["D)<4+-@06#QR#7KT:LB&GWEEIT-Q>9ZA KFW#5"03&ZZ;J]19 MNYY\;5O1GGV*O;IIK6\R3:._HQ)/MB(EK%#2N[A$)-DTSV:B16W[SU)H[&9V M6.#_!J1QP/65P![43LP'NC]8^A=02P,$% @ 0(IA5BWY+H!* @ X@0 M !D !X;"]W;W)K&UL?51M3]LP$/XKIPA-('6D M->U>6!J)TJ%-@JF"LGV8]L%-KHV%7S+[0N'?SW9"5C;*E\1WOGON>2YWR;;& MWKD*D>!!2>VF2454GZ:I*RI4W!V;&K6_61NK.'G3;E)76^1E3%(R9AT-@[Q,>"[P*W;.4-0LC+F+AA?RVDR#(108D$!@?O7 M/9ZCE '(T_C=829]R9"X>WY"OXC:O985=WANY ]14C5-/B10XIHWDJ[-]@MV M>B8!KS#2Q2=LN]AA D7CR*@NV3-00K=O_M#U82>!L3T)K$M@D7=;*+*<<^)Y M9LT6;(CV:.$0I<9L3T[H\%%NR/I;X?,H_V8(832!MW"-DA.6L."6'F%IN78\ M=L[!X1R)"^E@B0_4<'GDPZ^,M<+YOK[AJOX$%P:M([1P>;F GU>H5FA_P0$( M#<:A;EIT[&8M.[:'W8CY.IHJ!Y]UB>5S@-1+[?6R)[TS]BKB M'(MC.!D-@ T9@]N;.1P>'+V">]+W\23BCO?@[NW> ,Z4:30Y,.M=_TO-:$M, M8HFP3??YA(VS]/X%7N.>U_A57O,&@"\L18U#6!IB,N7R(S_(_.1 M_<,EW9D[A783M\M!$?2V(]A[^P4^:^?V;WB[_5?<;H0?-8EKGSH\?N\+VW:C M6H-,':=X9$-@3X^[7QD]P9H4#_6\O_ %!+ P04 " ! BF%6 M[*=X.,4# #0$P &0 'AL+W=O'H0^,=+:%2J)'4K8#[,>/I!Q9 M^!1#HF*4YGSE;(7:WKLNC+62$7],=Y/++ MFK*,"+ED&Y?O&)!8@[+4]3TO<#.2Y,Y\JO>6;#ZEA4B3')8,\2++"'NYAY0> M9@YV7C=6R68KU(8[G^[(!IY ?-XMF5RY%4N<9)#SA.:(P7KFW.';$(\40%O\ ME<"!U]Z1"N69TJ]J\1#/'$^="%*(A*(@\K&'!:2I8I+G^/=$ZE0^%;#^_LK^ MJPY>!O-,."QH^G<2B^W,F3@HAC4I4K&BA]_A%) ^8$13KG_1H;0-I'%4<$&S M$UB>($OR\DF.)R%J !R\ ?!/ /\2,'P#,#@!!ET!PQ-@J)4I0]$ZA$20^931 M V+*6K*I%RVF1LOPDUS][T^"R:^)Q(GY'U0 P@'Z!2UHEB5"_J6"(Y+'-@=[AFB M&51_RD#S#=_@>WBX0_\\0O8,[$N;ND:TJA2W?$W#F[W["@?>Q M31F;9*$ELH9JPTJUH5&U%7TAJ7A!2_*BLA@M@47R*:O7%2*\MD1TC7YC1)JL M( )9=N(VD4MG-]J9JI[[N)K*'7(AC]-A7'$MD#7&"2IR@\V5$_\FRR(5*H!7L M(2]D931=5"-SWXMJDRRT1-90=%PI.NYT43\=9??"H4VX\3]?>X"(=C#[[RF.)K"$/]LY-F=6N(.V1O:\MG4R#]KY)LSCAR_6\S,%+UELFW9L[MK[Y]RH8\Y9[=UML94JN;511P9LHT=&'$6TR$4Y+JAVJ['4G1[& M7.S?JW&5'J&<::9"T$R_;H'$ MP)2!_+ZF5+PNE(-JB#?_'U!+ P04 " ! BF%6N$%[?+8# "8#@ &0 M 'AL+W=O'80^T?&T1E42/I.+N[T=*JF17I!08>[%$B><>WNO#(][% MD8NO,@50Z%N>%7+II4H=KGU?)BGD5%[Q Q3ZS8Z+G"H]%'M?'@30;07*,Y\$ M0>SGE!7>:E$]6XO5@I+ ]W# M$ZC/A[70([^-LF4Y%)+Q @G8+;W?\/4-"0V@FO$G@Z,\N4V5>G2 MFWEH"SM:9NJ1'S]"DU!DXB4\D]4O.C9S P\EI50\;\!Z!3DKZBO]UA3B!$"( M T : *G671-5J[RCBJX6@A^1,+-U-'-3I5JA]>)88?Z5)R7T6Z9Q:O6)*T X M1N_1+<]SIG3!E42TV.IQH5BQAR)A(/7[#Z4J!:!U*9)4EP$];#*VIZ:T]?Q[ M5K"\S-&CCD"SLW!:/.@/T*"49UNT%EI30IFH!O>@!]0PU5,D^L)4BC[QXGU" MBP0RNLD /8/()7I[!XJR3+Y#;Q KT'/*2ZE#R(6O="E,0G[2I'U3ITT<:=]! M.ICCECD>9'[F6KDVKMC"-9_-[&S3EFTZR';)AOGK M'O(-B+]MBQQD,^Y^+0\T@:6G[5N"> %O]?-/. Y^'=#]K,UE=I'N9WTMSHF] M;/.6:GZ1[.=]*88./>"@<\?@(MTWL%.V"7'L,7SBQ?C_4'X3Y572QYUSX6'K MY%QZVKQ_U_F"2KE5_]FT9DOPPQ86:QYTIXE%7M*H>]VTQ MCF?84;'.%_&H,5J5C_M6&$;1Q$'7F2$>=D.G]OMNJ.D<'S/ML/7BG_: M8W?MN\Z\\+![N:7?]R\<35W&CSL+P\,>5FO=>I0:E/M@U OE3CHS)*-F:#_< M],TPFCK43CHS)*-F:%4[Z;N?ZW1#3HYMH^6QE-#K=*(@(TSXXZ%89M>9*KU9OA1JY/?KD&=O'Y.1WXW>^IZ5F^0) M'?GW9Z^_+7-U]=^_.KW?B9 <[]P"EZ>8#H1:>#"P.(B4>'B>_3 MQJ3[V])F^*D6LL13C#9PT'26A@D=C!P?-)T]LT&$^QVW\.^?OY"];9#6[@95 M&8V':2Z::@I]&]"924:]!\)'_H1P-I4,6"G)&%_;< \"LYSGTE.ZC+65+D3* M'Q;NVAY4>*63,9%+D]MFL+^GU? =8-,#@XSSVF#/MX'QL"!*42FN=<<,-L%' MD%>U[]:%=CB79-WM7?H-P=QTDFDN$RKK-%U_$QH/.4W!CF3S!=Q57@0 *I5G MNI$P,L\%,1XVC*JA96>4\UMX_+^F6]JKM+6G9D=%W=2&JJ:5L1W0;ZM9[;9L M^"1=KV /N?JPU-,1I@^50F\D3=G*]%=I;0!3[^+JI"CX^CUGP]4*C9K1[Y+4MS1E=J4TRK%/?>.T/._7>'(/)^ A, M]I_M6W.OR: Z9;2.,EL'F3KJP8%QY'^!HREODGK3)>.*B:JW8$E"Q:/SC)97 M9*K_2-K2U^,3FI(E5W:L&46UZ-N8"&J44W[$TRO&]6G59V+B82N M:#*ING(^-4U/-W36Z@+"+G)M+C>"<2SF1@##\F .,(YE87G^I_D,T/E8#/,V M<"(#E#- .9;E0B;F@^5Q(7LKP-L3_=5"#93O!*QF>)K#8A[W8 1Q^[=QO( ]L%K'8@OSL/ MU)2;$X:PJY@W[ G&D3C&$*A%=XU&$;(Z$7S<^X,])6$8QVX$,+>#,,00>!IQ M!', 'C D#,U[<.=]%&S>4T'SG\/Q'U!+ P04 " ! BF%6EXJ[', 3 M @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/ MV!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%" MKM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( $"*85:P M9K&PO=V]R:V)O;VLN>&ULQ9M+;]LX$(#_BN#+9@]9 M6V\Y: ITFSX"M$W09'LM&(FVB4BDEY*3MK^^(PIIAUESL!>/3XYD1?XTE/C- MD-2+1V/O[XRYC[YUK>[/9YMAV)[-YWV]D9WH_S);J>&;E;&=&KN?]UDK1 M]!LIAZZ=)XM%,>^$TK.7+Y[.=6WG>,,,LAZ4T;!SW/%%RG6G M6C5\/Y^YOULYBSJE5:=^R.9\MIA%_<8\OC=6_3!Z$.U-;4W;GL_BZ8LOT@ZJ M_L_NFQ'R5MSU;L\@[CX+ #F?%0LXX4K9?G!'N/,+8'R0CV>!JYBCB[#Q>'I1%IT\GST=$KW23?1&#Q"DZ%)/IX)CQRN%G[YLIJL> !?%T)XI^,)>-@[\ M<)"O8=NTJH%?;Z*_12MT+2,7W!X!)@1@%?,:U$7HM^TAI #;U_09!%@1D<43(KPF" M+ G(\GC-+7H:/66B'()0&Y9(!, M /*S?)!Z)^&S-D#WO!=?4-WX@H$Q!<:/PMY+,&8+O:2L=Q8H)>[*8U(V![:- MH\R \H,4O8]%*28^L&,<5@Y8;X6RT1?10AM_!,*==<\,QJ0D$Q_8,@ZS $Q( MS;:0.'UW#\J;?W=J^QR3TDQ\8,\XS!(PWQG3/*JV=9B7D/WI-:!@3$HT\8%- MXS KP'Q5UW8'?>2;;W VN"L=[A7&I%03']@U#G,)F), 3=M(V__A6GWXCB$I MU<0'=LW4C2^ \D):]2#&C'R*XWO9K'$W'E.RB5EL$T]MONMVK7/CU;"1=DR! M,":EFYC#-_$HG'?2K*W8;E2-*@>[-V4*26>E$,\H3S8QZ3$DW*()Y0'^YB4?E(._83R8!^3'&'C MT$\H#XY.,":EGY2C^ EEPGXT*?VD+/H)9,(^)J6?E$,_H4S8QZ3TD[*4/X%, MV,>D]).RE#][,N%)1!B3LE#*4OX$$DTOFAEEH8RE_ EE<"G&I"R4L90_(X@(]IRR4!66A@L-"P;'W4[S>D;)0R6&A8#1QHY>4 MA4J6$;G0%(&'25FH9!F1"V'B?K.D+%2RC,B%,'&_65(6*EE&Y$(3+EZC4Q8J MCSHOY#4Z9:'RJ/-"7C3)%=@L(W(A3"^:E(5*EA&Y$*;W"%$6*H^Y+,Y+/2K* M0A7+O% ($X^]5Y2%*A8+A>8L\2-441:J6"P4PL2/4$59J&*QT-ZIU0LYX+>4 M*LI"%8N%]F&>/EL 6U$6JE@LM!_SL\0K(BO*0A6+A?9CWJ@UQJ0L5+%8:#_F M/]J+)ODF$(N% LM@O5JHHBQ4'75U NXWEY2%EBP6"F'B?G-)66@YO3?K#NY? MOFCD2FG9?(*?Z&%_+=KZVD;CQWBF.,GR<>'\:M>VKV'?E?Y@1//T[NW3>\,O M?P)02P,$% @ 0(IA5E].Z@JF @ F#4 !H !X;"]?Y3D]H/( CYK%K.)_*U0VZ+\RHM'J.G'EW)HQWUW&G;[\[#X/!Y.PZK:C>/Y M5UT/ZUTYML-#=RZGRYU-UQ_;\;+LM_6Y7;^WVU++GJ\G[EX_3J7 M_YG8;3;[=?G=K?\00)#,'Q0A*,X?E" HS1^4(2C/'Z00I/,'&039_$$.03Y_ M4 -!S?Q!88DR+@F2)E@3:!V0ZT#@=4"P X'8 D.!'8'Q#L0Z"VHMQ#H+:BW$.@MDQ_;!'H+ZBT$>@OJ+01Z"^HM!'H+ MZBT$>@OJ+01Z"^HM!'H+ZBT$>D?4.Q+H'5'O2*!W1+TC@=YQLEE"H'=$O2.! MWA'UC@1Z1]0[$N@=4>](H'=$O2.!WA'UC@1Z)]0[$>B=4.]$H'="O1.!W@GU M3@1ZI\EF-X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'>"?5.!'IGU#L3Z)U1[TR@ M=T:],X'>&?7.!'IGU#L3Z)TG?U82Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z*VH MMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*V3PR8$>BOJK01Z*^JM!'HK MZJT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01ZV^2P(('> MAGH;@=Z&>AN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'> MCGH[@=X^.>Q-H+>CWDZ@=X-Z-P1Z-ZAW\Y-Z#^/7H0RWGN\U/O\GJ1XOWRVW MQU^7WQS86[3T" #Q,P $P M %M#;VYT96YT7U1Y<&5S72YX;6S-V]]NVC 4Q_%70;FM2(CCV&$JO6EWN_5B M+^ EID3DGVRWHV\_$]I*FSJTBDG[WA"![?,[\9$^=UQ_>YZL7QSZ;O";9!?" M]"G+?+VSO?'I.-DAKFQ'UYL0O[J';#+UWCS83*Q6*JO'(=@A+,.Q1G)S?6>W MYK$+B\^'^+-OQV&3.-OY9'%[VGC,VB1FFKJV-B&N9T]#\UO*\B4AC2?G/7[7 M3OXJ;DBR=Q..*W\.>#GW]>BEZ=3P[QANWI,[\X?RYS+C#NO'?CY./$G/UX MW.M(CJ>74RQD76C/O^);8BQ]\?O9X[0;V_QE=KS>'Z/;S_/PV?RX_(Y_G?%; M_0_V(2!]%) ^)*2/$M*'@O2A(7U4D#[6D#[R%:41BJ@YA=2<8FI.036GJ)I3 M6,TIKN846'.*K((BJZ#(*BBR"HJL@B*KH,@J*+(*BJR"(JN@R%I09"THLA84 M60N*K 5%UH(B:T&1M:#(6E!D+2BR2HJLDB*KI,@J*;)*BJR2(JNDR"HILDJ* MK)(B:TF1M:3(6E)D+2FREA192XJL)476DB)K29&UI,BJ*+(JBJR*(JNBR*HH MLBJ*K(HBJZ+(JBBR*HJLFB*KILBJ*;)JBJR:(JNFR*HILFJ*K)HBJZ;(6E%D MK2BR5A19*XJL%476BB)K19&UHLA:462M*+*N*;*N_Z>LW\=Q_X_CYV?:FW9X MS<_F?_K<_ 102P$"% ,4 " ! BF%6!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( $"*85:W?_6; M[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ 0(IA5F:6W7]Z!P RC M !@ ("!#0@ 'AL+W=OP< !$A 8 " @;T/ !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA5E4])2E)!@ @QX !@ ("! ML!H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0(IA5D\G&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA5OQ4JMY@! <@L !D M ("!^6H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 0(IA5F3'"#F[ @ T 4 !D ("!27@ 'AL+W=O MP >&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA5NXI M@M60! U@L !D ("!UHL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA5HT^ADI-#0 $R$ !D M ("!QI@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 0(IA5BP X6BD(P "7@ !D ("! M;ZP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 0(IA5I4A1R#T P T@H !D ("!G-T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA5O@(_C?N M @ +@8 !D ("!'^@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA5E7\F=Q\ P 3P@ !D M ("!Y?( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0(IA5B 3CO4/! $ H !D ("!MOX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0(IA5KF+Z43) @ _P4 !D ("!IPP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA5MS'[LSN @ /@L !D M ("!ORL! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0(IA5D>45)W+ @ ? @ !D ("!1#8! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA M5@+R/O>' @ I < !D ("!=#\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA5H5(@_8% P &PL M !D ("!\TP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA5G\.K0F0 @ U08 !D M ("!Q%8! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 0(IA5CP89B&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA5K#5 M#>^F! =!H !D ("!Q6D! 'AL+W=O:]-,EX" #Y!0 &0 M @(&B;@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA5GQ::QN1 @ V0< !D M ("!4'P! 'AL+W=O&PO M=V]R:W-H965TF! 0!X;"]W;W)K&UL4$L! A0#% @ 0(IA5@%E&PO=V]R:W-H965T&UL4$L! A0#% M @ 0(IA5AO>B=<@! ,!, !D ("!5+H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA5MB3;&/Y @ APH !D M ("!/=,! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0(IA5DT [C2E @ S@8 !D ("!D-P! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0(IA5NGIDR$Q P FPH !D ("!L_$! 'AL+W=O&UL4$L! A0#% @ 0(IA5O%/HMB@ @ MS08 !D ("!P/\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0(IA5KA!>WRV P F X !D M ("!% D" 'AL+W=O&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " ! BF%6>S86[3T" #Q,P $P M @ &H&@( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 8P!C + "P; 6'0( ! end XML 109 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 110 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 111 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 411 485 1 true 136 0 false 8 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Income (Loss) Sheet http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss Consolidated Statements of Income (Loss) Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 005 - Statement - Statements of Changes in Stockholders' Equity Sheet http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity Statements of Changes in Stockholders' Equity Statements 6 false false R7.htm 006 - Statement - Statements of Changes in Stockholders' Equity (Parentheticals) Sheet http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals Statements of Changes in Stockholders' Equity (Parentheticals) Statements 7 false false R8.htm 007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 008 - Disclosure - Note 1 - Organization and Significant Accounting Policies Sheet http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies Note 1 - Organization and Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 2 - Revenue Recognition Sheet http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition- Note 2 - Revenue Recognition Notes 10 false false R11.htm 010 - Disclosure - Note 3 - Marketable Securities Sheet http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities- Note 3 - Marketable Securities Notes 11 false false R12.htm 011 - Disclosure - Note 4 - Leases Sheet http://www.ceva-dsp.com/20221231/role/statement-note-4-leases Note 4 - Leases Notes 12 false false R13.htm 012 - Disclosure - Note 5 - Fair Value Measurement Sheet http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement- Note 5 - Fair Value Measurement Notes 13 false false R14.htm 013 - Disclosure - Note 6 - Property and Equipment, Net Sheet http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net Note 6 - Property and Equipment, Net Notes 14 false false R15.htm 014 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net Sheet http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net- Note 7 - Goodwill and Intangible Assets, Net Notes 15 false false R16.htm 015 - Disclosure - Note 8 - Accrued Expenses and Other Payables Sheet http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables Note 8 - Accrued Expenses and Other Payables Notes 16 false false R17.htm 016 - Disclosure - Note 9 - Stockholders' Equity Sheet http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity Note 9 - Stockholders' Equity Notes 17 false false R18.htm 017 - Disclosure - Note 10 - Derivatives and Hedging Activities Sheet http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities- Note 10 - Derivatives and Hedging Activities Notes 18 false false R19.htm 018 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss Note 11 - Accumulated Other Comprehensive Income (Loss) Notes 19 false false R20.htm 019 - Disclosure - Note 12 - Geographic Information and Major Customer Data Sheet http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data Note 12 - Geographic Information and Major Customer Data Notes 20 false false R21.htm 020 - Disclosure - Note 13 - Selected Statements of Income Data Sheet http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data Note 13 - Selected Statements of Income Data Notes 21 false false R22.htm 021 - Disclosure - Note 14 - Taxes on Income Sheet http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income Note 14 - Taxes on Income Notes 22 false false R23.htm 022 - Disclosure - Note 15 - Related Party Transactions Sheet http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions Note 15 - Related Party Transactions Notes 23 false false R24.htm 023 - Disclosure - Note 16 - Commitments and Contingencies Sheet http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies Note 16 - Commitments and Contingencies Notes 24 false false R25.htm 024 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies 25 false false R26.htm 025 - Disclosure - Note 1 - Organization and Significant Accounting Policies (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables Note 1 - Organization and Significant Accounting Policies (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies 26 false false R27.htm 026 - Disclosure - Note 2 - Revenue Recognition (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-tables Note 2 - Revenue Recognition (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition- 27 false false R28.htm 027 - Disclosure - Note 3 - Marketable Securities (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-tables Note 3 - Marketable Securities (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities- 28 false false R29.htm 028 - Disclosure - Note 4 - Leases (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-tables Note 4 - Leases (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-4-leases 29 false false R30.htm 029 - Disclosure - Note 5 - Fair Value Measurement (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-tables Note 5 - Fair Value Measurement (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement- 30 false false R31.htm 030 - Disclosure - Note 6 - Property and Equipment, Net (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-tables Note 6 - Property and Equipment, Net (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net 31 false false R32.htm 031 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-tables Note 7 - Goodwill and Intangible Assets, Net (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net- 32 false false R33.htm 032 - Disclosure - Note 8 - Accrued Expenses and Other Payables (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-tables Note 8 - Accrued Expenses and Other Payables (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables 33 false false R34.htm 033 - Disclosure - Note 9 - Stockholders' Equity (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-tables Note 9 - Stockholders' Equity (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity 34 false false R35.htm 034 - Disclosure - Note 10 - Derivatives and Hedging Activities (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-tables Note 10 - Derivatives and Hedging Activities (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities- 35 false false R36.htm 035 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss 36 false false R37.htm 036 - Disclosure - Note 12 - Geographic Information and Major Customer Data (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-tables Note 12 - Geographic Information and Major Customer Data (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data 37 false false R38.htm 037 - Disclosure - Note 13 - Selected Statements of Income Data (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-tables Note 13 - Selected Statements of Income Data (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data 38 false false R39.htm 038 - Disclosure - Note 14 - Taxes on Income (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-tables Note 14 - Taxes on Income (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income 39 false false R40.htm 039 - Disclosure - Note 16 - Commitments and Contingencies (Tables) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-tables Note 16 - Commitments and Contingencies (Tables) Tables http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies 40 false false R41.htm 040 - Disclosure - Note 1 - Organization and Significant Accounting Policies (Details Textual) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual Note 1 - Organization and Significant Accounting Policies (Details Textual) Details http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables 41 false false R42.htm 041 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details) Details 42 false false R43.htm 042 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details) (Parentheticals) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details-parentheticals Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details) (Parentheticals) Details 43 false false R44.htm 043 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Acquired Intangible Assets (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Acquired Intangible Assets (Details) Details 44 false false R45.htm 044 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Pro Forma Information (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-pro-forma-information-details Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Pro Forma Information (Details) Details 45 false false R46.htm 045 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details) Details 46 false false R47.htm 046 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details) Details 47 false false R48.htm 047 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details) Details 48 false false R49.htm 048 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Details 49 false false R50.htm 049 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details) Details 50 false false R51.htm 050 - Disclosure - Note 2 - Revenue Recognition (Details Textual) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-details-textual Note 2 - Revenue Recognition (Details Textual) Details http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-tables 51 false false R52.htm 052 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details) Details 52 false false R53.htm 053 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) Details 53 false false R54.htm 054 - Disclosure - Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) Details 54 false false R55.htm 055 - Disclosure - Note 2 - Revenue Recognition - Assets and Liabilities (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details Note 2 - Revenue Recognition - Assets and Liabilities (Details) Details 55 false false R56.htm 056 - Disclosure - Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details) Details 56 false false R57.htm 057 - Disclosure - Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) Details 57 false false R58.htm 058 - Disclosure - Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) Details 58 false false R59.htm 059 - Disclosure - Note 4 - Leases -Lease Cost (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-lease-cost-details Note 4 - Leases -Lease Cost (Details) Details 59 false false R60.htm 060 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details Note 4 - Leases - Maturities of Lease Liabilities (Details) Details 60 false false R61.htm 061 - Disclosure - Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) Details 61 false false R62.htm 062 - Disclosure - Note 6 - Property and Equipment, Net (Details Textual) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-details-textual Note 6 - Property and Equipment, Net (Details Textual) Details http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-tables 62 false false R63.htm 063 - Disclosure - Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details) Details 63 false false R64.htm 064 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net (Details Textual) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual Note 7 - Goodwill and Intangible Assets, Net (Details Textual) Details http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-tables 64 false false R65.htm 065 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) Details 65 false false R66.htm 066 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) Details 66 false false R67.htm 067 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) Details 67 false false R68.htm 068 - Disclosure - Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details) Details 68 false false R69.htm 069 - Disclosure - Note 9 - Stockholders' Equity (Details Textual) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual Note 9 - Stockholders' Equity (Details Textual) Details http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-tables 69 false false R70.htm 070 - Disclosure - Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details) Details 70 false false R71.htm 071 - Disclosure - Note 9 - Stockholders' Equity - Summary of Restricted Stock Units Activity (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details Note 9 - Stockholders' Equity - Summary of Restricted Stock Units Activity (Details) Details 71 false false R72.htm 072 - Disclosure - Note 10 - Derivatives and Hedging Activities (Details Textual) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-details-textual Note 10 - Derivatives and Hedging Activities (Details Textual) Details http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-tables 72 false false R73.htm 073 - Disclosure - Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) Details 73 false false R74.htm 074 - Disclosure - Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) Details http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-tables 74 false false R75.htm 075 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) Details http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables 75 false false R76.htm 076 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables 76 false false R77.htm 077 - Disclosure - Note 12 - Geographic Information and Major Customer Data (Details Textual) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-details-textual Note 12 - Geographic Information and Major Customer Data (Details Textual) Details http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-tables 77 false false R78.htm 078 - Disclosure - Note 12 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details Note 12 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details) Details 78 false false R79.htm 079 - Disclosure - Note 12 - Geographic Information and Major Customer and Product Data - Long-lived Assets by Geographic Region (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details Note 12 - Geographic Information and Major Customer and Product Data - Long-lived Assets by Geographic Region (Details) Details 79 false false R80.htm 080 - Disclosure - Note 12 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details Note 12 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details) Details 80 false false R81.htm 081 - Disclosure - Note 12 - Geographic Information and Major Customer and Product Data - Information About Products and Services (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details Note 12 - Geographic Information and Major Customer and Product Data - Information About Products and Services (Details) Details 81 false false R82.htm 082 - Disclosure - Note 13 - Selected Statements of Income Data (Details Textual) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-details-textual Note 13 - Selected Statements of Income Data (Details Textual) Details http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-tables 82 false false R83.htm 083 - Disclosure - Note 13 - Selected Statements of Income Data - Financial Income, Net (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details Note 13 - Selected Statements of Income Data - Financial Income, Net (Details) Details 83 false false R84.htm 084 - Disclosure - Note 14 - Taxes on Income (Details Textual) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual Note 14 - Taxes on Income (Details Textual) Details http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-tables 84 false false R85.htm 085 - Disclosure - Note 14 - Taxes on Income - Composition of Taxes on Income (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details Note 14 - Taxes on Income - Composition of Taxes on Income (Details) Details 85 false false R86.htm 086 - Disclosure - Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details) Details 86 false false R87.htm 087 - Disclosure - Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details) Details 87 false false R88.htm 088 - Disclosure - Note 14 - Taxes on Income - Uncertain Tax Positions (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-uncertain-tax-positions-details Note 14 - Taxes on Income - Uncertain Tax Positions (Details) Details 88 false false R89.htm 089 - Disclosure - Note 15 - Related Party Transactions (Details Textual) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions-details-textual Note 15 - Related Party Transactions (Details Textual) Details http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions 89 false false R90.htm 090 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual Note 16 - Commitments and Contingencies (Details Textual) Details http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-tables 90 false false R91.htm 091 - Disclosure - Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details) Sheet http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details) Details 91 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 55 fact(s) appearing in ix:hidden were eligible for transformation: ceva:AociCashFlowHedgeCumulativeGainLossTax, ceva:AociDebtSecuritiesAvailableforsaleAdjustmentTax, ceva:MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan, ceva:NetOperatingLossCarryforwardsBeginsToExpire, ceva:PayrollOfNonusEmployeesHedgedTermOfHedgingContracts, ceva:PeriodEmployeesEligibleToParticipateInEmployeeStockPurchasePlan, ceva:RemeasurementOfMarketableEquitySecurities, ceva:SalesCommissionExpectedAmortizationPeriodWithinWhichTheSalesCommissionFeeIsExpensedWhenIncurred, ceva:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsGrantsInPeriod, ceva:TaxExemptionPeriod, ceva:TechnicalSupportPeriod, dei:CurrentFiscalYearEndDate, dei:EntityRegistrantName, us-gaap:AllowanceForDoubtfulAccountsReceivable, us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:ImpairmentOfIntangibleAssetsFinitelived, us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf, us-gaap:NumberOfOperatingSegments, us-gaap:NumberOfReportableSegments, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod, us-gaap:TreasuryStockShares, us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued - ceva20221231_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, 65, 66 ceva20221231_10k.htm ceva-20221231.xsd ceva-20221231_cal.xml ceva-20221231_def.xml ceva-20221231_lab.xml ceva-20221231_pre.xml ex_480746.htm ex_480747.htm ex_480748.htm ex_480749.htm ex_480750.htm ex_480942.htm graph01.jpg image01.jpg img02.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 114 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ceva20221231_10k.htm": { "axisCustom": 0, "axisStandard": 36, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 1207, "http://xbrl.sec.gov/dei/2022": 36 }, "contextCount": 411, "dts": { "calculationLink": { "local": [ "ceva-20221231_cal.xml" ] }, "definitionLink": { "local": [ "ceva-20221231_def.xml" ] }, "inline": { "local": [ "ceva20221231_10k.htm" ] }, "labelLink": { "local": [ "ceva-20221231_lab.xml" ] }, "presentationLink": { "local": [ "ceva-20221231_pre.xml" ] }, "schema": { "local": [ "ceva-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 781, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 41, "http://www.ceva-dsp.com/20221231": 13, "http://xbrl.sec.gov/dei/2022": 6, "total": 60 }, "keyCustom": 101, "keyStandard": 384, "memberCustom": 71, "memberStandard": 61, "nsprefix": "ceva", "nsuri": "http://www.ceva-dsp.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 2 - Revenue Recognition", "menuCat": "Notes", "order": "10", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-", "shortName": "Note 2 - Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 3 - Marketable Securities", "menuCat": "Notes", "order": "11", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-", "shortName": "Note 3 - Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 4 - Leases", "menuCat": "Notes", "order": "12", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases", "shortName": "Note 4 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 5 - Fair Value Measurement", "menuCat": "Notes", "order": "13", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-", "shortName": "Note 5 - Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 6 - Property and Equipment, Net", "menuCat": "Notes", "order": "14", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net", "shortName": "Note 6 - Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net", "menuCat": "Notes", "order": "15", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-", "shortName": "Note 7 - Goodwill and Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 8 - Accrued Expenses and Other Payables", "menuCat": "Notes", "order": "16", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables", "shortName": "Note 8 - Accrued Expenses and Other Payables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 9 - Stockholders' Equity", "menuCat": "Notes", "order": "17", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "shortName": "Note 9 - Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 10 - Derivatives and Hedging Activities", "menuCat": "Notes", "order": "18", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-", "shortName": "Note 10 - Derivatives and Hedging Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss)", "menuCat": "Notes", "order": "19", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss", "shortName": "Note 11 - Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 12 - Geographic Information and Major Customer Data", "menuCat": "Notes", "order": "20", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data", "shortName": "Note 12 - Geographic Information and Major Customer Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 13 - Selected Statements of Income Data", "menuCat": "Notes", "order": "21", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data", "shortName": "Note 13 - Selected Statements of Income Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 14 - Taxes on Income", "menuCat": "Notes", "order": "22", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "shortName": "Note 14 - Taxes on Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 15 - Related Party Transactions", "menuCat": "Notes", "order": "23", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions", "shortName": "Note 15 - Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 16 - Commitments and Contingencies", "menuCat": "Notes", "order": "24", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "shortName": "Note 16 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ceva:OrganizationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "25", "role": "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ceva:OrganizationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 1 - Organization and Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "shortName": "Note 1 - Organization and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 2 - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-tables", "shortName": "Note 2 - Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 3 - Marketable Securities (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-tables", "shortName": "Note 3 - Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 4 - Leases (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-tables", "shortName": "Note 4 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 5 - Fair Value Measurement (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-tables", "shortName": "Note 5 - Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 6 - Property and Equipment, Net (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-tables", "shortName": "Note 6 - Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-tables", "shortName": "Note 7 - Goodwill and Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 8 - Accrued Expenses and Other Payables (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-tables", "shortName": "Note 8 - Accrued Expenses and Other Payables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 9 - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-tables", "shortName": "Note 9 - Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 10 - Derivatives and Hedging Activities (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-tables", "shortName": "Note 10 - Derivatives and Hedging Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables", "shortName": "Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 12 - Geographic Information and Major Customer Data (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-tables", "shortName": "Note 12 - Geographic Information and Major Customer Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:InterestAndOtherIncomeTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 13 - Selected Statements of Income Data (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-tables", "shortName": "Note 13 - Selected Statements of Income Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InterestAndOtherIncomeTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 14 - Taxes on Income (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-tables", "shortName": "Note 14 - Taxes on Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Income (Loss)", "menuCat": "Statements", "order": "4", "role": "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "shortName": "Consolidated Statements of Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 16 - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-tables", "shortName": "Note 16 - Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2020-01-01_2020-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 1 - Organization and Significant Accounting Policies (Details Textual)", "menuCat": "Details", "order": "41", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "shortName": "Note 1 - Organization and Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2020-01-01_2020-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details)", "menuCat": "Details", "order": "42", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details", "shortName": "Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2021-05-31_BusinessAcquisitionAxis-IntrinsixCorpMember", "decimals": "-3", "lang": null, "name": "ceva:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details) (Parentheticals)", "menuCat": "Details", "order": "43", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details-parentheticals", "shortName": "Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2021-05-31_BusinessAcquisitionAxis-IntrinsixMergerMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Acquired Intangible Assets (Details)", "menuCat": "Details", "order": "44", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "shortName": "Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2021-05-31_BusinessAcquisitionAxis-IntrinsixMergerMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_BusinessAcquisitionAxis-IntrinsixMergerMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Pro Forma Information (Details)", "menuCat": "Details", "order": "45", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-pro-forma-information-details", "shortName": "Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2021-01-01_2021-12-31_BusinessAcquisitionAxis-IntrinsixMergerMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ceva:ScheduleOfPropertyPlantAndEquipmentAnnualDepreciationRatesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputersSoftwareAndEquipmentMember_RangeAxis-MinimumMember", "decimals": "1", "first": true, "lang": null, "name": "ceva:AnnualDepreciationRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "46", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "shortName": "Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ceva:ScheduleOfPropertyPlantAndEquipmentAnnualDepreciationRatesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputersSoftwareAndEquipmentMember_RangeAxis-MinimumMember", "decimals": "1", "first": true, "lang": null, "name": "ceva:AnnualDepreciationRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details)", "menuCat": "Details", "order": "47", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details", "shortName": "Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details)", "menuCat": "Details", "order": "48", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "shortName": "Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2020-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "49", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details", "shortName": "Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2019-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "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 Comprehensive Income (Loss)", "menuCat": "Statements", "order": "5", "role": "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details)", "menuCat": "Details", "order": "50", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "shortName": "Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 2 - Revenue Recognition (Details Textual)", "menuCat": "Details", "order": "51", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-details-textual", "shortName": "Note 2 - Revenue Recognition (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details)", "menuCat": "Details", "order": "52", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "shortName": "Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)", "menuCat": "Details", "order": "53", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals", "shortName": "Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 2 - Revenue Recognition - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "54", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "shortName": "Note 2 - Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 2 - Revenue Recognition - Assets and Liabilities (Details)", "menuCat": "Details", "order": "55", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "shortName": "Note 2 - Revenue Recognition - Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31_BalanceSheetLocationAxis-TradeReceivablesMember", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details)", "menuCat": "Details", "order": "56", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "shortName": "Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31_FinancialInstrumentAxis-CorporateBondsMember", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details)", "menuCat": "Details", "order": "57", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "shortName": "Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRealizedGainLossTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details)", "menuCat": "Details", "order": "58", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "shortName": "Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRealizedGainLossTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 4 - Leases -Lease Cost (Details)", "menuCat": "Details", "order": "59", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-lease-cost-details", "shortName": "Note 4 - Leases -Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2019-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Statements of Changes in Stockholders' Equity", "menuCat": "Statements", "order": "6", "role": "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity", "shortName": "Statements of Changes in Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2019-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "decimals": "INF", "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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details)", "menuCat": "Details", "order": "60", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "shortName": "Note 4 - Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details)", "menuCat": "Details", "order": "61", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "shortName": "Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 6 - Property and Equipment, Net (Details Textual)", "menuCat": "Details", "order": "62", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-details-textual", "shortName": "Note 6 - Property and Equipment, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details)", "menuCat": "Details", "order": "63", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details", "shortName": "Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net (Details Textual)", "menuCat": "Details", "order": "64", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "shortName": "Note 7 - Goodwill and Intangible Assets, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "ceva:AmortizationOfIntangibleAssetsIncludingPortionInCostOfRevenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details)", "menuCat": "Details", "order": "65", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details", "shortName": "Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details)", "menuCat": "Details", "order": "66", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "shortName": "Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details)", "menuCat": "Details", "order": "67", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "shortName": "Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "ceva:AccruedEngineeringCostsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details)", "menuCat": "Details", "order": "68", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details", "shortName": "Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "ceva:AccruedEngineeringCostsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "ceva:CommonStockNumberOfVotesPerShare", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Note 9 - Stockholders' Equity (Details Textual)", "menuCat": "Details", "order": "69", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual", "shortName": "Note 9 - Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "ceva:CommonStockNumberOfVotesPerShare", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Statements of Changes in Stockholders' Equity (Parentheticals)", "menuCat": "Statements", "order": "7", "role": "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals", "shortName": "Statements of Changes in Stockholders' Equity (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "ceva:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details)", "menuCat": "Details", "order": "70", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details", "shortName": "Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "lang": "en-US", "name": "ceva:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedAverageRemainingContractualTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2021-12-31_AwardTypeAxis-RSUsAndPSUsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Note 9 - Stockholders' Equity - Summary of Restricted Stock Units Activity (Details)", "menuCat": "Details", "order": "71", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details", "shortName": "Note 9 - Stockholders' Equity - Summary of Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2021-12-31_AwardTypeAxis-RSUsAndPSUsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Note 10 - Derivatives and Hedging Activities (Details Textual)", "menuCat": "Details", "order": "72", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-details-textual", "shortName": "Note 10 - Derivatives and Hedging Activities (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details)", "menuCat": "Details", "order": "73", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "shortName": "Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-CashFlowHedgingMember", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-DerivativesDesignatedAsCashFlowHedgingInstrumentsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "74", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "shortName": "Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-DerivativesDesignatedAsCashFlowHedgingInstrumentsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details)", "menuCat": "Details", "order": "75", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "shortName": "Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details)", "menuCat": "Details", "order": "76", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "shortName": "Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R77": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "077 - Disclosure - Note 12 - Geographic Information and Major Customer Data (Details Textual)", "menuCat": "Details", "order": "77", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-details-textual", "shortName": "Note 12 - Geographic Information and Major Customer Data (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R78": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "078 - Disclosure - Note 12 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details)", "menuCat": "Details", "order": "78", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "shortName": "Note 12 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_StatementGeographicalAxis-CN", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "079 - Disclosure - Note 12 - Geographic Information and Major Customer and Product Data - Long-lived Assets by Geographic Region (Details)", "menuCat": "Details", "order": "79", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details", "shortName": "Note 12 - Geographic Information and Major Customer and Product Data - Long-lived Assets by Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "007 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "8", "role": "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080 - Disclosure - Note 12 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details)", "menuCat": "Details", "order": "80", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "shortName": "Note 12 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-ProductConcentrationRiskMember_ProductOrServiceAxis-ConnectivityProductsMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081 - Disclosure - Note 12 - Geographic Information and Major Customer and Product Data - Information About Products and Services (Details)", "menuCat": "Details", "order": "81", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "shortName": "Note 12 - Geographic Information and Major Customer and Product Data - Information About Products and Services (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-ProductConcentrationRiskMember_ProductOrServiceAxis-ConnectivityProductsMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InterestAndOtherIncomeTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MarketableSecuritiesGainLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082 - Disclosure - Note 13 - Selected Statements of Income Data (Details Textual)", "menuCat": "Details", "order": "82", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-details-textual", "shortName": "Note 13 - Selected Statements of Income Data (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InterestAndOtherIncomeTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MarketableSecuritiesGainLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:InterestAndOtherIncomeTableTextBlock", "us-gaap:InterestAndOtherIncomeTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "083 - Disclosure - Note 13 - Selected Statements of Income Data - Financial Income, Net (Details)", "menuCat": "Details", "order": "83", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details", "shortName": "Note 13 - Selected Statements of Income Data - Financial Income, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:InterestAndOtherIncomeTableTextBlock", "us-gaap:InterestAndOtherIncomeTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2017-01-01_2017-12-31", "decimals": "-3", "first": true, "lang": null, "name": "ceva:TaxCutsAndJobsActOf2017TransitionTaxIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "084 - Disclosure - Note 14 - Taxes on Income (Details Textual)", "menuCat": "Details", "order": "84", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "shortName": "Note 14 - Taxes on Income (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2017-01-01_2017-12-31", "decimals": "-3", "first": true, "lang": null, "name": "ceva:TaxCutsAndJobsActOf2017TransitionTaxIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "085 - Disclosure - Note 14 - Taxes on Income - Composition of Taxes on Income (Details)", "menuCat": "Details", "order": "85", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "shortName": "Note 14 - Taxes on Income - Composition of Taxes on Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "086 - Disclosure - Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details)", "menuCat": "Details", "order": "86", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details", "shortName": "Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "087 - Disclosure - Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details)", "menuCat": "Details", "order": "87", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details", "shortName": "Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "088 - Disclosure - Note 14 - Taxes on Income - Uncertain Tax Positions (Details)", "menuCat": "Details", "order": "88", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-uncertain-tax-positions-details", "shortName": "Note 14 - Taxes on Income - Uncertain Tax Positions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2020-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_RelatedPartyTransactionsByRelatedPartyAxis-MorrisonFoersterLLPMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "089 - Disclosure - Note 15 - Related Party Transactions (Details Textual)", "menuCat": "Details", "order": "89", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions-details-textual", "shortName": "Note 15 - Related Party Transactions (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_RelatedPartyTransactionsByRelatedPartyAxis-MorrisonFoersterLLPMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 1 - Organization and Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "shortName": "Note 1 - Organization and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_CounterpartyNameAxis-IIAMember", "decimals": "0", "first": true, "lang": null, "name": "ceva:RoyaltyPaymentPercentageAsPercentageOfGrantReceived", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual)", "menuCat": "Details", "order": "90", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual", "shortName": "Note 16 - Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_CounterpartyNameAxis-IIAMember", "decimals": "0", "first": true, "lang": null, "name": "ceva:RoyaltyPaymentPercentageAsPercentageOfGrantReceived", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091 - Disclosure - Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details)", "menuCat": "Details", "order": "91", "role": "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details", "shortName": "Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ceva20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } } }, "segmentCount": 136, "tag": { "ceva_AccruedEngineeringCostsCurrent": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of current accrued engineering costs as of the balance sheet date.", "label": "Engineering accruals" } } }, "localname": "AccruedEngineeringCostsCurrent", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details" ], "xbrltype": "monetaryItemType" }, "ceva_AccruedRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about accrued revenues.", "label": "Accrued Revenues [Member]" } } }, "localname": "AccruedRevenuesMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "ceva_AccruedSeverancePayNoncurrent": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the non-current accrued severance pay.", "label": "Accrued severance pay" } } }, "localname": "AccruedSeverancePayNoncurrent", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "ceva_AcquisitionOfHillcrestLabsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the acquisition of the Hillcrest Labs business.", "label": "Acquisition of Hillcrest Labs [Member]" } } }, "localname": "AcquisitionOfHillcrestLabsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_AmortizationOfIntangibleAssetsIncludingPortionInCostOfRevenues": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets including the portion included in cost of revenues. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "ceva_AmortizationOfIntangibleAssetsIncludingPortionInCostOfRevenues", "terseLabel": "Amortization of Intangible Assets, Including Portion in Cost of Revenues" } } }, "localname": "AmortizationOfIntangibleAssetsIncludingPortionInCostOfRevenues", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_AnnualDepreciationRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the annual depreciation rate for property, plant and equipment.", "label": "Computers, software and equipment" } } }, "localname": "AnnualDepreciationRate", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details" ], "xbrltype": "percentItemType" }, "ceva_AociCashFlowHedgeCumulativeGainLossTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax on accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Accumulated unrealized gain from hedging activities, taxes" } } }, "localname": "AociCashFlowHedgeCumulativeGainLossTax", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals" ], "xbrltype": "monetaryItemType" }, "ceva_AociDebtSecuritiesAvailableforsaleAdjustmentTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax on accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Accumulated unrealized loss from available-for-sale securities, taxes" } } }, "localname": "AociDebtSecuritiesAvailableforsaleAdjustmentTax", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals" ], "xbrltype": "monetaryItemType" }, "ceva_AssetsAndServicesFromPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents assets and services from purchase agreement.", "label": "Assets and Services from Purchase Agreement [Member]" } } }, "localname": "AssetsAndServicesFromPurchaseAgreementMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Available for sale matures after one year through five years gross unrealized gains.", "label": "Available-for-sale - matures after one year through five years, Gross unrealized gains" } } }, "localname": "AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedGains", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available for sale matures after one year through five years gross unrealized loss.", "label": "ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss", "negatedLabel": "Available-for-sale - matures after one year through five years, Gross unrealized losses" } } }, "localname": "AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Available for sale matures within one year, gross unrealized gains.", "label": "Available-for-sale - matures within one year, Gross unrealized gains" } } }, "localname": "AvailableForSaleMaturesWithinOneYearGrossUnrealizedGains", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available For Sale Matures Within One Year Gross Unrealized Loss", "label": "ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss", "negatedLabel": "Available-for-sale - matures within one year, Gross unrealized losses" } } }, "localname": "AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "ceva_BoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the board of directors.", "label": "Board of Directors [Member]" } } }, "localname": "BoardOfDirectorsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_BusinessCombinationConsiderationTransferredEscrowToSatisfyIndemnificationClaims": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash held in escrow to satisfy indemnification claims in a business combination.", "label": "ceva_BusinessCombinationConsiderationTransferredEscrowToSatisfyIndemnificationClaims", "terseLabel": "Business Combination, Consideration Transferred, Escrow to Satisfy Indemnification Claims" } } }, "localname": "BusinessCombinationConsiderationTransferredEscrowToSatisfyIndemnificationClaims", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, including goodwill, acquired at the acquisition date.", "label": "ceva_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "totalLabel": "Total assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details" ], "xbrltype": "monetaryItemType" }, "ceva_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssets": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details": { "order": 0.0, "parentTag": "ceva_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net assets, excluding goodwill and intangible assets, acquired at the acquisition date.", "label": "Net assets (including cash in the amount of $600)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssets", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details" ], "xbrltype": "monetaryItemType" }, "ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the changes in operating assets and liabilities, for cash flow purposes, attributable to operating lease right-of-use assets.", "label": "ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "ceva_ChiefExecutiveOfficerAndChiefTechnologyOfficerOfIntrinsixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Chief Executive Officer and the Chief Technology Officer of Intrinsix.", "label": "Chief Executive Officer and Chief Technology Officer of Intrinsix [Member]" } } }, "localname": "ChiefExecutiveOfficerAndChiefTechnologyOfficerOfIntrinsixMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ceva_CommitmentsForOtherLeaseObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to commitments for other lease obligations.", "label": "Commitments for Other Lease Obligations [Member]" } } }, "localname": "CommitmentsForOtherLeaseObligationsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "xbrltype": "domainItemType" }, "ceva_CommitteeChairpersonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to a committee chairperson.", "label": "Committee Chairperson [Member]" } } }, "localname": "CommitteeChairpersonMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_CommonStockNumberOfVotesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of votes per share of common stock.", "label": "ceva_CommonStockNumberOfVotesPerShare", "terseLabel": "Common Stock, Number of Votes Per Share" } } }, "localname": "CommonStockNumberOfVotesPerShare", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "integerItemType" }, "ceva_CommonStockOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about common stock outstanding.", "label": "Common Stock Outstanding [Member]" } } }, "localname": "CommonStockOutstandingMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "domainItemType" }, "ceva_ComputersSoftwareAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to computers, software and equipment.", "label": "Computers, Software and Equipment [Member]" } } }, "localname": "ComputersSoftwareAndEquipmentMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "xbrltype": "domainItemType" }, "ceva_ConnectivityProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Connectivity Products (Bluetooth, WiFi and SATA/SAS).", "label": "Connectivity Products [Member]" } } }, "localname": "ConnectivityProductsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "ceva_CoreTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about core technologies.", "label": "Core Technologies [Member]" } } }, "localname": "CoreTechnologiesMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_CorporateBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about corporate bonds.", "label": "Corporate Bonds [Member]" } } }, "localname": "CorporateBondsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "ceva_CostOfRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about cost of revenues.", "label": "Cost of Revenues [Member]" } } }, "localname": "CostOfRevenuesMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "ceva_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Customer A.", "label": "Customer A [Member]" } } }, "localname": "CustomerAMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "ceva_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Customer B.", "label": "Customer B [Member]" } } }, "localname": "CustomerBMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "ceva_CustomerBacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about customer backlog.", "label": "Customer Backlog [Member]" } } }, "localname": "CustomerBacklogMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_DeferredRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about deferred revenue.", "label": "Deferred Revenue [Member]" } } }, "localname": "DeferredRevenueMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "ceva_DeferredTaxAssetsRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-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 right-of-use asset.", "label": "Operating leases" } } }, "localname": "DeferredTaxAssetsRightOfUseAsset", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "ceva_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilitiesAndDeferredRevenues": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to tax deferred expense, reserves and accruals, accrued liabilities and deferred revenues.", "label": "ceva_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilitiesAndDeferredRevenues", "terseLabel": "Accrued expenses and deferred revenues" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilitiesAndDeferredRevenues", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "ceva_DefinedContributionPlanContributionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage up to which the company makes contributions under a defined contribution plan.", "label": "ceva_DefinedContributionPlanContributionRate", "terseLabel": "Defined Contribution Plan, Contribution Rate" } } }, "localname": "DefinedContributionPlanContributionRate", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "ceva_DerivativesDesignatedAsCashFlowHedgingInstrumentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about derivatives designated as cash flow hedging instruments.", "label": "Derivatives Designated as Cash Flow Hedging Instruments [Member]" } } }, "localname": "DerivativesDesignatedAsCashFlowHedgingInstrumentsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "ceva_DevelopmentAreaAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Development Area A.", "label": "Development Area A [Member]" } } }, "localname": "DevelopmentAreaAMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "ceva_DirectorsWithAChairpersonPositionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about directors with a chairperson position.", "label": "Directors with a Chairperson Position [Member]" } } }, "localname": "DirectorsWithAChairpersonPositionMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_DividendsPaidToForeignCompaniesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to dividends paid to foreign companies.", "label": "Dividends Paid to Foreign Companies [Member]" } } }, "localname": "DividendsPaidToForeignCompaniesMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "ceva_EarningsPerShareBasicAndDilutedEffectOfForeignIncomeTaxAdjustmentTechnologyPreferredEnterpriseBenefits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the basic and diluted earnings per share amount of the benefit resulting from the technology benefited Enterprise status.", "label": "the \u201cTechnological Preferred Enterprise benefits\u201d status (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDilutedEffectOfForeignIncomeTaxAdjustmentTechnologyPreferredEnterpriseBenefits", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "perShareItemType" }, "ceva_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateAdjustmentsAmount": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "order": 1.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 adjustments.", "label": "Tax adjustment in respect of difference tax rate of foreign subsidiary" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateAdjustmentsAmount", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "ceva_EffectiveIncomeTaxRateReconciliationForeignWithholdingTaxes": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "order": 10.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 Withholding taxes.", "label": "Foreign withholding taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignWithholdingTaxes", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "ceva_EffectiveIncomeTaxRateReconciliationImpactsOfGILTI": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the impacts of Global Intangible Low Taxed Income.", "label": "Impacts of GILTI" } } }, "localname": "EffectiveIncomeTaxRateReconciliationImpactsOfGILTI", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "ceva_EffectiveIncomeTaxRateReconciliationPlusSocialSurtaxPercentTotal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Effective Income Tax Rate Reconciliation, Plus Social Surtax, Percent, Total.", "label": "ceva_EffectiveIncomeTaxRateReconciliationPlusSocialSurtaxPercentTotal", "terseLabel": "Effective Income Tax Rate Reconciliation, Plus Social Surtax, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPlusSocialSurtaxPercentTotal", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "percentItemType" }, "ceva_EffectiveIncomeTaxRateReconciliationSpecificRevenuesUnderTheFrenchIpBoxRegime": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Effective Income Tax Rate Reconciliation, Specific Revenues Under the French Ip Box Regime.", "label": "ceva_EffectiveIncomeTaxRateReconciliationSpecificRevenuesUnderTheFrenchIpBoxRegime", "terseLabel": "Effective Income Tax Rate Reconciliation, Specific Revenues Under the French Ip Box Regime" } } }, "localname": "EffectiveIncomeTaxRateReconciliationSpecificRevenuesUnderTheFrenchIpBoxRegime", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "percentItemType" }, "ceva_EffectiveIncomeTaxRateReconciliationTaxableProfitAbove500000EurosPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to taxable profits above 500,000 euros.", "label": "ceva_EffectiveIncomeTaxRateReconciliationTaxableProfitAbove500000EurosPercent", "terseLabel": "Effective Income Tax Rate Reconciliation, Taxable Profit Above 500,000 Euros, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxableProfitAbove500000EurosPercent", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "percentItemType" }, "ceva_EffectiveIncomeTaxRateReconciliationTaxableProfitUpTo500000EurosPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to taxable profits up to 500,000 euros.", "label": "ceva_EffectiveIncomeTaxRateReconciliationTaxableProfitUpTo500000EurosPercent", "terseLabel": "Effective Income Tax Rate Reconciliation, Taxable Profit Up to 500,000 Euros, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxableProfitUpTo500000EurosPercent", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "percentItemType" }, "ceva_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to employees.", "label": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_EuropeAndMiddleEastMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Europe and Middle East.", "label": "Europe and Middle East [Member]" } } }, "localname": "EuropeAndMiddleEastMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "ceva_ExecutiveVicePresidentWorldwideSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Executive Vice President, Worldwide Sales.", "label": "Executive Vice President, Worldwide Sales [Member]" } } }, "localname": "ExecutiveVicePresidentWorldwideSalesMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_FiniteLivedIntangibleAssetsAcquiredBalanceNotReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the finite lived intangible assets acquired, balance not received.", "label": "ceva_FiniteLivedIntangibleAssetsAcquiredBalanceNotReceived", "terseLabel": "Finite Lived Intangible Assets Acquired, Balance Not Received" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredBalanceNotReceived", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_FinitelivedIntangibleAssetsAccumulatedImpairment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total intangible assets, Impairment" } } }, "localname": "FinitelivedIntangibleAssetsAccumulatedImpairment", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "ceva_ForeignExchangeForwardAndOptionContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about foreign exchange forward and option contracts.", "label": "Foreign Exchange Forward and Option Contracts [Member]" } } }, "localname": "ForeignExchangeForwardAndOptionContractsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ceva_ForeignExchangeForwardContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about foreign exchange forward contracts.", "label": "Foreign Exchange Forward Contracts [Member]" } } }, "localname": "ForeignExchangeForwardContractsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "ceva_ForeignExchangeOptionContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about foreign exchange option contracts.", "label": "Foreign Exchange Option Contracts [Member]" } } }, "localname": "ForeignExchangeOptionContractsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "ceva_FullVestingBasedOnTheAchievementPositiveShareholderReturnMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the scenario in which full vesting is achieved.", "label": "Full Vesting Based on The Achievement of Positive Shareholder Return [Member]" } } }, "localname": "FullVestingBasedOnTheAchievementPositiveShareholderReturnMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_FullVestingBasedonTheAchievementof2022LicenseTargetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the scenario in which full vesting is achieved.", "label": "Full Vesting Based on The Achievement of 2022 License Target [Member]" } } }, "localname": "FullVestingBasedonTheAchievementof2022LicenseTargetMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_GoalsOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting of the full 50% of the PSUs occurs if the Corporation achieves the 2020 license and related revenue amount in the budget approved by the Board (the \u201c2020 License Revenue Target\u201d). The vesting threshold is achievement of 90% of 2020 License Revenue Target. If the Corporation\u2019s actual result is above 90% but less than 99% of the 2020 License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Corporation\u2019s actual result exceeds 100% of the 2020 License Revenue Target, every 1% increase of the 2020 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs.", "label": "Goals One [Member]" } } }, "localname": "GoalsOneMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_GoalsTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting of the full 50% of the PSUs occurs if the Corporation achieves positive total shareholder return whereby the return on the Corporation\u2019s stock for 2020 is greater than the S&P500 index. The vesting threshold is if the return on the Corporation\u2019s stock for 2020 is at least 90% of the S&P500 index. If the return on the Corporation\u2019s stock, in comparison to the S&P500, is above 90% but less than 99% of the S&P500 index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Corporation\u2019s stock exceeds 100% of the S&P500 index, every 1% increase in comparison to the S&P500 index, up to 110%, would result in an increase of 2% of the eligible PSUs.", "label": "Goals Two [Member]" } } }, "localname": "GoalsTwoMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_GovernmentGrantsAndTaxCreditsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for government grants and tax credits.", "label": "Government Grants and Tax Credits [Policy Text Block]" } } }, "localname": "GovernmentGrantsAndTaxCreditsPolicyTextBlock", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "ceva_GrantPayable": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of government grants payable as of the balance sheet date.", "label": "Government grants" } } }, "localname": "GrantPayable", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details" ], "xbrltype": "monetaryItemType" }, "ceva_IIAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the IIA, or to leases with the IIA.", "label": "IIA [Member]" } } }, "localname": "IIAMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "ceva_ImmervisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Immervision, Inc., a private company.", "label": "Immervision [Member]" } } }, "localname": "ImmervisionMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_ImmervisionTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Immervision technology.", "label": "Immervision Technology [Member]" } } }, "localname": "ImmervisionTechnologyMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "ceva_IncomeTaxRateForeignOwnershipExceeds49Percent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the income tax rate when foreign ownership exceeds 49%.", "label": "ceva_IncomeTaxRateForeignOwnershipExceeds49Percent", "terseLabel": "Income Tax Rate, Foreign Ownership Exceeds 49%" } } }, "localname": "IncomeTaxRateForeignOwnershipExceeds49Percent", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "percentItemType" }, "ceva_IncomeTaxRateForeignOwnershipExceeds90Percent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the tax rate when foreign ownership exceeds 90%.", "label": "ceva_IncomeTaxRateForeignOwnershipExceeds90Percent", "terseLabel": "Income Tax Rate, Foreign Ownership Exceeds 90%" } } }, "localname": "IncomeTaxRateForeignOwnershipExceeds90Percent", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "percentItemType" }, "ceva_IncomeTaxReconciliationNonTaxableItems": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "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 non-taxable items.", "label": "ceva_IncomeTaxReconciliationNonTaxableItems", "negatedLabel": "Non-taxable items" } } }, "localname": "IncomeTaxReconciliationNonTaxableItems", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "ceva_IncomeTaxReconciliationSubpartFIncome": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-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 Subpart F income.", "label": "Subpart F" } } }, "localname": "IncomeTaxReconciliationSubpartFIncome", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "ceva_IncomeTaxReconciliationTechnologyPreferredEnterpriseBenefits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "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 technology preferred enterprise benefits.", "label": "ceva_IncomeTaxReconciliationTechnologyPreferredEnterpriseBenefits", "negatedLabel": "Technological Preferred Enterprise benefits" } } }, "localname": "IncomeTaxReconciliationTechnologyPreferredEnterpriseBenefits", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "ceva_IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in accounts receivable and unbilled receivables.", "label": "ceva_IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables", "negatedLabel": "Trade receivables, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "ceva_IncreaseDecreaseInAccruedInterestOnBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in accrued interest on bank deposits.", "label": "ceva_IncreaseDecreaseInAccruedInterestOnBankDeposits", "negatedLabel": "Accrued interest on bank deposits" } } }, "localname": "IncreaseDecreaseInAccruedInterestOnBankDeposits", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "ceva_IncreaseDecreaseInAccruedSalariesAndRelatedExpenses": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in accrued salaries and related expenses.", "label": "ceva_IncreaseDecreaseInAccruedSalariesAndRelatedExpenses", "negatedLabel": "Accrued payroll and related benefits" } } }, "localname": "IncreaseDecreaseInAccruedSalariesAndRelatedExpenses", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "ceva_IncreaseDecreaseInAccruedSeverancePayNet": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in accrued severance pay, net.", "label": "Accrued severance pay, net" } } }, "localname": "IncreaseDecreaseInAccruedSeverancePayNet", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "ceva_IncreaseInEligiblePSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents an increase in eligible PSUs.", "label": "Increase in Eligible PSUs, Percent [Member]" } } }, "localname": "IncreaseInEligiblePSUsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_IntangibleAssetsExpendituresIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of intangible assets expenditures incurred but not yet paid.", "label": "ceva_IntangibleAssetsExpendituresIncurredButNotYetPaid", "terseLabel": "Intangible Assets Expenditures Incurred but Not yet Paid" } } }, "localname": "IntangibleAssetsExpendituresIncurredButNotYetPaid", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_IntrinsixCorpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Intrinsix Corp.", "label": "Intrinsix Corp. [Member]" } } }, "localname": "IntrinsixCorpMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_IntrinsixMergerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Instrinsix merger agreement.", "label": "Intrinsix Merger [Member]" } } }, "localname": "IntrinsixMergerMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-pro-forma-information-details" ], "xbrltype": "domainItemType" }, "ceva_InvestmentInBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of investment in bank deposits.", "label": "ceva_InvestmentInBankDeposits", "negatedLabel": "Investment in bank deposits" } } }, "localname": "InvestmentInBankDeposits", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "ceva_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year and thereafter following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "ceva_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter", "verboseLabel": "2027 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "ceva_LicensingAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about licensing and other.", "label": "Licensing and Other [Member]" } } }, "localname": "LicensingAndOtherMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "ceva_LongTermInvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to long-term investments.", "label": "Long-term Investments [Member]" } } }, "localname": "LongTermInvestmentsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ceva_LongTermInvestmentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding long-term investments.", "label": "Long-term Investments [Policy Text Block]" } } }, "localname": "LongTermInvestmentsPolicyTextBlock", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "ceva_LongtermBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of long-term bank deposits.", "label": "Bank deposits" } } }, "localname": "LongtermBankDeposits", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "ceva_MinimumRentalCommitmentsForLeaseholdPropertiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to minimum rental commitments for leasehold properties.", "label": "Minimum Rental Commitments for Leasehold Properties [Member]" } } }, "localname": "MinimumRentalCommitmentsForLeaseholdPropertiesMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "xbrltype": "domainItemType" }, "ceva_MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the minimum working hours per week in order for employees to be eligible for participation in an employee stock purchase plan.", "label": "ceva_MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan", "terseLabel": "Minimum Working Hours for Eligibility of Employee Stock Purchase Plan" } } }, "localname": "MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "integerItemType" }, "ceva_MorrisonFoersterLLPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Morrison & Foerster LLP [Member]" } } }, "localname": "MorrisonFoersterLLPMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "ceva_NBIoTTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about NB-IoT technologies.", "label": "NB-IoT technologies [Member]" } } }, "localname": "NBIoTTechnologiesMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_NetOperatingLossCarryforwardsBeginsToExpire": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the year the net operating loss carryforwards begin to expire.", "label": "ceva_NetOperatingLossCarryforwardsBeginsToExpire", "terseLabel": "Net Operating Loss Carryforwards Begins to Expire" } } }, "localname": "NetOperatingLossCarryforwardsBeginsToExpire", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "gYearItemType" }, "ceva_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to non-employee directors.", "label": "Non-employee Director [Member]" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_OfficeFurnitureAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to office furniture and equipment.", "label": "Office Furniture and Equipment [Member]" } } }, "localname": "OfficeFurnitureAndEquipmentMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "xbrltype": "domainItemType" }, "ceva_OrganizationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for organization.", "label": "Organization [Policy Text Block]" } } }, "localname": "OrganizationPolicyTextBlock", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "ceva_OtherBoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about other board of directors.", "label": "Other Board of Directors [Member]" } } }, "localname": "OtherBoardOfDirectorsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_OtherGeographicRegionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other geographic regions.", "label": "Other Geographic Regions [Member]" } } }, "localname": "OtherGeographicRegionsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details" ], "xbrltype": "domainItemType" }, "ceva_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents \"Other\".", "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "ceva_OtherPurchaseObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other purchase obligations.", "label": "Other Purchase Obligations [Member]" } } }, "localname": "OtherPurchaseObligationsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "xbrltype": "domainItemType" }, "ceva_PayrollOfNonusEmployeesHedgedTermOfHedgingContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the term of contracts used to hedge portions of the anticipated payroll of non-U.S. employees.", "label": "ceva_PayrollOfNonusEmployeesHedgedTermOfHedgingContracts", "terseLabel": "Payroll of Non-US Employees Hedged, Term of Hedging Contracts (Month)" } } }, "localname": "PayrollOfNonusEmployeesHedgedTermOfHedgingContracts", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "ceva_PercentageOfInterestRateSavingsDeposits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the annual average rate of interest from savings deposits.", "label": "ceva_PercentageOfInterestRateSavingsDeposits", "terseLabel": "Percentage of Interest Rate, Savings Deposits" } } }, "localname": "PercentageOfInterestRateSavingsDeposits", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "ceva_PercentageOfMergerConsideration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of merger consideration payable to counter parties.", "label": "ceva_PercentageOfMergerConsideration", "terseLabel": "Percentage of Merger Consideration" } } }, "localname": "PercentageOfMergerConsideration", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "ceva_PercentageOfRoyaltyExpense": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the royalty percentage that the company or a subsidiary thereof is obligated to pay out of the sales of certain products, the development of which grants were received in previous years.", "label": "ceva_PercentageOfRoyaltyExpense", "terseLabel": "Percentage of Royalty Expense" } } }, "localname": "PercentageOfRoyaltyExpense", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "xbrltype": "percentItemType" }, "ceva_PercentageOfStockAppreciationRightsUnitsSubjectToGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of stock appreciation rights units subject to grant.", "label": "ceva_PercentageOfStockAppreciationRightsUnitsSubjectToGrant", "terseLabel": "Percentage of Stock Appreciation Rights Units Subject to Grant" } } }, "localname": "PercentageOfStockAppreciationRightsUnitsSubjectToGrant", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "ceva_PerformanceShareUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to PSUs.", "label": "Performance Share Units [Member]" } } }, "localname": "PerformanceShareUnitsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_PeriodEmployeesEligibleToParticipateInEmployeeStockPurchasePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the duration of time employed at which employees are eligible to participate in an employee stock purchase plan.", "label": "ceva_PeriodEmployeesEligibleToParticipateInEmployeeStockPurchasePlan", "terseLabel": "Period Employees Eligible To Participate in Employee Stock Purchase Plan (Month)" } } }, "localname": "PeriodEmployeesEligibleToParticipateInEmployeeStockPurchasePlan", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "durationItemType" }, "ceva_ProceedsFromBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of proceeds from bank deposits.", "label": "Proceeds from bank deposits" } } }, "localname": "ProceedsFromBankDeposits", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "ceva_RSUsAndPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to RSUs and PSUs.", "label": "RSUs and PSUs [Member]" } } }, "localname": "RSUsAndPSUsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "domainItemType" }, "ceva_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dislosure of recently adopted accounting policies and pronouncements.", "label": "Recently Adopted Accounting Pronouncements [Policy Text Block]" } } }, "localname": "RecentlyAdoptedAccountingPronouncementsPolicyTextBlock", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "ceva_ReductionFromResearchAndDevelopmentExpensesDueToReceiptOfGrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of reduction from research and development expenses due to receipt of grants during the period.", "label": "ceva_ReductionFromResearchAndDevelopmentExpensesDueToReceiptOfGrants", "terseLabel": "Reduction from Research and Development Expenses Due to Receipt of Grants" } } }, "localname": "ReductionFromResearchAndDevelopmentExpensesDueToReceiptOfGrants", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_RemeasurementOfMarketableEquitySecurities": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount related to remeasurement of marketable equity securities.", "label": "Remeasurement of marketable equity securities", "negatedLabel": "Remeasurement of marketable equity securities", "terseLabel": "Remeasurement of Marketable Equity Securities" } } }, "localname": "RemeasurementOfMarketableEquitySecurities", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_ResearchAndDevelopmentTaxCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of benefit from research and development tax credit recorded during the period.", "label": "ceva_ResearchAndDevelopmentTaxCredit", "terseLabel": "Research and Development Tax Credit" } } }, "localname": "ResearchAndDevelopmentTaxCredit", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_ResearchAndDevelopmentToolsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents R&D tools.", "label": "Research and Development Tools [Member]" } } }, "localname": "ResearchAndDevelopmentToolsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "ceva_RestrictedStockUnitsPerformanceStockUnitsAndEsppMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Restricted Stock Units, Performance Stock Units and ESPP.", "label": "Restricted Stock Units, Performance Stock Units and ESPP [Member]" } } }, "localname": "RestrictedStockUnitsPerformanceStockUnitsAndEsppMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ceva_RevenueFromContractWithCustomerCostOfSalesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of sales associated with revenue from contract with customer.", "label": "Revenue from Contract with Customer, Cost of Sales [Policy Text Block]" } } }, "localname": "RevenueFromContractWithCustomerCostOfSalesPolicyTextBlock", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "ceva_RoyaltyPaymentPercentageAsPercentageOfGrantReceived": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the royalty payment percentage, expressed as a percentage of grant received.", "label": "ceva_RoyaltyPaymentPercentageAsPercentageOfGrantReceived", "terseLabel": "Royalty Payment Percentage, as Percentage of Grant Received" } } }, "localname": "RoyaltyPaymentPercentageAsPercentageOfGrantReceived", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SalesAndMarketingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about sales and marketing.", "label": "Sales and Marketing [Member]" } } }, "localname": "SalesAndMarketingMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details" ], "xbrltype": "domainItemType" }, "ceva_SalesCommissionExpectedAmortizationPeriodWithinWhichTheSalesCommissionFeeIsExpensedWhenIncurred": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the expected amortization period for sales commission fees, within which such fees are expensed when incurred.", "label": "ceva_SalesCommissionExpectedAmortizationPeriodWithinWhichTheSalesCommissionFeeIsExpensedWhenIncurred", "terseLabel": "Sales Commission, Expected Amortization Period Within Which the Sales Commission Fee is Expensed When Incurred (Year)" } } }, "localname": "SalesCommissionExpectedAmortizationPeriodWithinWhichTheSalesCommissionFeeIsExpensedWhenIncurred", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "ceva_ScheduleOfPropertyPlantAndEquipmentAnnualDepreciationRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the annual depreciation rates for property, plant and equipment.", "label": "Schedule of Property, Plant and Equipment, Annual Depreciation Rates [Table Text Block]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentAnnualDepreciationRatesTableTextBlock", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "ceva_SeverancePayFundNoncurrent": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 8.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of severance pay fund, noncurrent.", "label": "Severance pay fund" } } }, "localname": "SeverancePayFundNoncurrent", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "ceva_SeverancePayPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for severance pay.", "label": "Severance Pay [Policy Text Block]" } } }, "localname": "SeverancePayPolicyTextBlock", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfLicenseRevenueTargetProportionalPercentageToBeReceivedUponAchievement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of the baseline amount of the specified type of equity instrument other than options to be granted if the entity reaches the corresponding proportion of the license revenue target.", "label": "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfLicenseRevenueTargetProportionalPercentageToBeReceivedUponAchievement", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of License Revenue Target, Proportional Percentage to Be Received upon Achievement" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfLicenseRevenueTargetProportionalPercentageToBeReceivedUponAchievement", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeiture": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the expected forfeiture rate used as a valuation assumption for share-based awards.", "label": "Expected forfeiture" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeiture", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "xbrltype": "percentItemType" }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisableWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options and SARs exercisable.", "label": "Exercisable, Weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisableWeightedAverageExercisePrice", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisesInPeriodIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the total intrinsic value of options and stock appreciation rights exercised during the period.", "label": "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisesInPeriodIntrinsicValue", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Exercises in Period, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisesInPeriodIntrinsicValue", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsGrantsInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options and SARs granted during the period.", "label": "Granted, Number of shares (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsGrantsInPeriod", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options and stock appreciation rights outstanding.", "label": "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "periodEndLabel": "Outstanding, Number of shares (in shares)", "periodStartLabel": "Outstanding, Number of shares (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "ceva_ShareRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the additional number of shares authorized to be repurchased.", "label": "ceva_ShareRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchased", "terseLabel": "Share Repurchase Program Additional Number of Shares Authorized To Be Repurchased (in shares)" } } }, "localname": "ShareRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of conditional increase in shares of vesting of award under share-based payment arrangement.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the vesting threshold.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of additional shares issuable upon performance goals are exceeded.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The additional percentage of shares that issuable upon performance goals are exceeded.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedAnnualizedValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the annualized value of equity instruments other than options granted under share-based payment award.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedAnnualizedValue", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Annualized Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedAnnualizedValue", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueExercisable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of options and SARs exercisable.", "label": "Exercisable, Aggregated intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueExercisable", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "xbrltype": "monetaryItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of options and SARs outstanding.", "label": "Outstanding, Aggregated intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueOutstanding", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "xbrltype": "monetaryItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExecisableWeightedAverageRemainingContractualTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual terms of options and SARs exercisable.", "label": "Exercisable, Weighted average remaining contractual term (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExecisableWeightedAverageRemainingContractualTerms", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "xbrltype": "durationItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisableNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options and SARs exercisable.", "label": "Exercisable, Number of shares (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisableNumber", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options and SARs exercised during the current period.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedInPeriod", "negatedLabel": "Exercised, Number of shares (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedInPeriod", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedWeightedaverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options and SARs exercised during period.", "label": "Exercised, Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedWeightedaverageExercisePrice", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsForfeitedOrExpiredInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options and SARs forfeited or expired during the current period.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsForfeitedOrExpiredInPeriod", "negatedLabel": "Forfeited or expired, Number of shares (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsForfeitedOrExpiredInPeriod", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the weighted average remaining contractual term of options and SARs outstanding.", "label": "Outstanding, Weighted average remaining contractual term (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "xbrltype": "durationItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options and SARs outstanding.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice", "periodEndLabel": "Outstanding, Weighted average exercise price (in dollars per share)", "periodStartLabel": "Outstanding, Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsVestingPercentageYearOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the options and stock appreciation rights vesting percentage, year one.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsVestingPercentageYearOne", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights Vesting Percentage, Year One" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsVestingPercentageYearOne", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAnnualVestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the annual vesting percentage of share-based compensation.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAnnualVestingPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Annual Vesting, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAnnualVestingPercentage", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAwardsGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ceiling percentage of awards granted under share-based compensation arrangement.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAwardsGranted", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards Granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAwardsGranted", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardRemainingVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the remaining vesting period of share-based compensation.", "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardRemainingVestingPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Remaining Vesting Period (Month)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardRemainingVestingPeriod", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "durationItemType" }, "ceva_SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents actual performance results in excess of the 2022 License Revenue Target.", "label": "ceva_SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage" } } }, "localname": "SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "ceva_ShortTermDepositPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policy regarding short-term deposits.", "label": "Short-term Deposit [Policy Text Block]" } } }, "localname": "ShortTermDepositPolicyTextBlock", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "ceva_ShorttermBankDeposits": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of short-term bank deposits.", "label": "Short-term bank deposits" } } }, "localname": "ShorttermBankDeposits", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "ceva_ShorttermExecutivePSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Short-Term Executive PSUs.", "label": "Short-Term Executive PSUs [Member]" } } }, "localname": "ShorttermExecutivePSUsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_SmartSensingProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to smart sensing products.", "label": "Smart Sensing Products [Member]" } } }, "localname": "SmartSensingProductsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "ceva_StockOptionsStockAppreciationRightsRestrictedStockUnitsAndPerformanceShareUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to stock options, stock appreciation rights, restricted stock units, and performance share units.", "label": "Stock Options, Stock Appreciation Rights, Restricted Stock Units, and Performance Share Units [Member]" } } }, "localname": "StockOptionsStockAppreciationRightsRestrictedStockUnitsAndPerformanceShareUnitsMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_TaxCutsAndJobsActOf2017TransitionTaxIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of income tax expense (benefit) from the Tax Cuts and Jobs Act of 2017 transition tax.", "label": "ceva_TaxCutsAndJobsActOf2017TransitionTaxIncomeTaxExpenseBenefit", "terseLabel": "Tax Cuts and Jobs Act of 2017, Transition Tax, Income Tax Expense (Benefit)" } } }, "localname": "TaxCutsAndJobsActOf2017TransitionTaxIncomeTaxExpenseBenefit", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_TaxExemptionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the tax exemption period on undistributed income.", "label": "ceva_TaxExemptionPeriod", "terseLabel": "Tax Exemption Period (Year)" } } }, "localname": "TaxExemptionPeriod", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "durationItemType" }, "ceva_TaxableIncomeSubjectToLowerTaxRate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of taxable income subject to the lower tax rate.", "label": "ceva_TaxableIncomeSubjectToLowerTaxRate", "terseLabel": "Taxable Income Subject to Lower Tax Rate" } } }, "localname": "TaxableIncomeSubjectToLowerTaxRate", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "monetaryItemType" }, "ceva_TechnicalSupportPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the period over which technical support is typically contractually agreed to be provided by the company.", "label": "ceva_TechnicalSupportPeriod", "terseLabel": "Technical Support Period (Month)" } } }, "localname": "TechnicalSupportPeriod", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "ceva_TechnologicalPreferredEnterpriseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Technological Preferred Enterprise.", "label": "Technological Preferred Enterprise [Member]" } } }, "localname": "TechnologicalPreferredEnterpriseMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "ceva_The2002EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the 2002 Employee Stock Purchase Plan (ESPP).", "label": "The 2002 Employee Stock Purchase Plan [Member]" } } }, "localname": "The2002EmployeeStockPurchasePlanMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_The2002StockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about the 2002 Stock Incentive Plan (the \"2002 Plan\").", "label": "The 2002 Stock Incentive Plan [Member]" } } }, "localname": "The2002StockIncentivePlanMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_The2003DirectorStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the 2003 Director Stock Option Plan.", "label": "The 2003 Director Stock Option Plan [Member]" } } }, "localname": "The2003DirectorStockOptionPlanMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_The2011StockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about 2011 stock Incentive Plan.", "label": "The2011 Stock Incentive Plan [Member]" } } }, "localname": "The2011StockIncentivePlanMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_TradeReceivablesAndAllowancePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for trade receivables and allowance.", "label": "Trade Receivables and Allowance Policy [Policy Text Block]" } } }, "localname": "TradeReceivablesAndAllowancePolicyPolicyTextBlock", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "ceva_TradeReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about trade receivables.", "label": "Trade Receivables [Member]" } } }, "localname": "TradeReceivablesMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "ceva_TreasuryStockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of shares of treasury stock issued during the period from stock options exercised.", "label": "Issuance of treasury stock upon exercise of stock-based awards (in shares)" } } }, "localname": "TreasuryStockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "sharesItemType" }, "ceva_TreasuryStockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the issuance of treasury stock upon exercise of stock options.", "label": "Issuance of treasury stock upon exercise of stock-based awards" } } }, "localname": "TreasuryStockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "ceva_TreasuryStockPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for treasury stock.", "label": "Treasury Stock [Policy Text Block]" } } }, "localname": "TreasuryStockPolicyTextBlock", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "ceva_UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about unrealized gains (losses) on available-for-sale marketable securities.", "label": "Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member]" } } }, "localname": "UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "ceva_UnrealizedGainsLossesOnCashFlowHedgesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about unrealized gains (losses) on cash flow hedges.", "label": "Unrealized Gains (Losses) on Cash Flow Hedges [Member]" } } }, "localname": "UnrealizedGainsLossesOnCashFlowHedgesMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "ceva_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Reductions for prior year\u2019s tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-uncertain-tax-positions-details" ], "xbrltype": "monetaryItemType" }, "ceva_VestingAfterTheFirstAnniversaryGrantDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the award vesting after the first anniversary grant date.", "label": "Vesting After the First Anniversary Grant Date [Member]" } } }, "localname": "VestingAfterTheFirstAnniversaryGrantDateMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingBasedOnAchievementInExcessOf90PercentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents vesting outcome if actual results exceeds 90 percent.", "label": "Vesting Based on Achievement In Excess of 90 Percent [Member]" } } }, "localname": "VestingBasedOnAchievementInExcessOf90PercentMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the vesting threshold.", "label": "Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]" } } }, "localname": "VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents returns in excess of 100%.", "label": "Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]" } } }, "localname": "VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingOnFebruary202021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to awards vesting on February 20, 2021.", "label": "Vesting on February 20, 2021 [Member]" } } }, "localname": "VestingOnFebruary202021Member", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingOnFebruary202023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to awards vesting on February 20, 2023.", "label": "Vesting on February 20, 2023 [Member]" } } }, "localname": "VestingOnFebruary202023Member", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_VestingOnFebruary222022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to awards vesting on February 22, 2022.", "label": "Vesting on February 22, 2022 [Member]" } } }, "localname": "VestingOnFebruary222022Member", "nsuri": "http://www.ceva-dsp.com/20221231", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Acquired Intangible Assets (Details)" } } }, "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-pro-forma-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Acquisition of Intrinsix - Pro Forma Information (Details)" } } }, "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-pro-forma-information-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details)" } } }, "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details)" } } }, "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details)" } } }, "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details)" } } }, "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details)" } } }, "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details)" } } }, "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details-parentheticals": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Purchase Price Allocation for Intrinsix (Details) (Parentheticals)" } } }, "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details-parentheticals", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies" } } }, "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details)" } } }, "localname": "statement-statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details)" } } }, "localname": "statement-statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-10-derivatives-and-hedging-activities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Derivatives and Hedging Activities" } } }, "localname": "statement-statement-note-10-derivatives-and-hedging-activities-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details)" } } }, "localname": "statement-statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details)" } } }, "localname": "statement-statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-11-accumulated-other-comprehensive-income-loss-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "statement-statement-note-11-accumulated-other-comprehensive-income-loss-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Geographic Information and Major Customer and Product Data - Information About Products and Services (Details)" } } }, "localname": "statement-statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Geographic Information and Major Customer and Product Data - Long-lived Assets by Geographic Region (Details)" } } }, "localname": "statement-statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Geographic Information and Major Customer Data - Major Customers Data As Percentage of Total Revenues (Details)" } } }, "localname": "statement-statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Geographic Information and Major Customer Data - Revenues Based On Customer Location (Details)" } } }, "localname": "statement-statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-12-geographic-information-and-major-customer-data-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Geographic Information and Major Customer Data" } } }, "localname": "statement-statement-note-12-geographic-information-and-major-customer-data-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-13-selected-statements-of-income-data-financial-income-net-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Selected Statements of Income Data - Financial Income, Net (Details)" } } }, "localname": "statement-statement-note-13-selected-statements-of-income-data-financial-income-net-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-13-selected-statements-of-income-data-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Selected Statements of Income Data" } } }, "localname": "statement-statement-note-13-selected-statements-of-income-data-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Taxes on Income - Composition of Taxes on Income (Details)" } } }, "localname": "statement-statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details)" } } }, "localname": "statement-statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details)" } } }, "localname": "statement-statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-14-taxes-on-income-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Taxes on Income" } } }, "localname": "statement-statement-note-14-taxes-on-income-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-14-taxes-on-income-uncertain-tax-positions-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Taxes on Income - Uncertain Tax Positions (Details)" } } }, "localname": "statement-statement-note-14-taxes-on-income-uncertain-tax-positions-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details)" } } }, "localname": "statement-statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-16-commitments-and-contingencies-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 16 - Commitments and Contingencies" } } }, "localname": "statement-statement-note-16-commitments-and-contingencies-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-2-revenue-recognition-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Assets and Liabilities (Details)" } } }, "localname": "statement-statement-note-2-revenue-recognition-assets-and-liabilities-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-2-revenue-recognition-disaggregation-of-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Disaggregation of Revenue (Details)" } } }, "localname": "statement-statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-2-revenue-recognition-remaining-performance-obligation-2-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details)" } } }, "localname": "statement-statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-2-revenue-recognition-remaining-performance-obligation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Remaining Performance Obligation (Details)" } } }, "localname": "statement-statement-note-2-revenue-recognition-remaining-performance-obligation-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)" } } }, "localname": "statement-statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-2-revenue-recognition-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition" } } }, "localname": "statement-statement-note-2-revenue-recognition-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-marketable-securities-availableforsale-marketable-securities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details)" } } }, "localname": "statement-statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details)" } } }, "localname": "statement-statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details)" } } }, "localname": "statement-statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-3-marketable-securities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Marketable Securities" } } }, "localname": "statement-statement-note-3-marketable-securities-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-4-leases-lease-cost-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Leases -Lease Cost (Details)" } } }, "localname": "statement-statement-note-4-leases-lease-cost-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-4-leases-maturities-of-lease-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Leases - Maturities of Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-4-leases-maturities-of-lease-liabilities-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-4-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Leases" } } }, "localname": "statement-statement-note-4-leases-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details)" } } }, "localname": "statement-statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-5-fair-value-measurement-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Fair Value Measurement" } } }, "localname": "statement-statement-note-5-fair-value-measurement-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details)" } } }, "localname": "statement-statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-6-property-and-equipment-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Property and Equipment, Net" } } }, "localname": "statement-statement-note-6-property-and-equipment-net-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details)" } } }, "localname": "statement-statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details)" } } }, "localname": "statement-statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details)" } } }, "localname": "statement-statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-7-goodwill-and-intangible-assets-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill and Intangible Assets, Net" } } }, "localname": "statement-statement-note-7-goodwill-and-intangible-assets-net-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details)" } } }, "localname": "statement-statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-8-accrued-expenses-and-other-payables-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Accrued Expenses and Other Payables" } } }, "localname": "statement-statement-note-8-accrued-expenses-and-other-payables-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Stockholders' Equity - Summary of Restricted Stock Units Activity (Details)" } } }, "localname": "statement-statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-9-stockholders-equity-summary-of-stock-option-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details)" } } }, "localname": "statement-statement-note-9-stockholders-equity-summary-of-stock-option-activity-details", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_statement-statement-note-9-stockholders-equity-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Stockholders' Equity" } } }, "localname": "statement-statement-note-9-stockholders-equity-tables", "nsuri": "http://www.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "ceva_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.ceva-dsp.com/20221231", "xbrltype": "stringItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details" ], "xbrltype": "domainItemType" }, "country_FR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FRANCE" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details" ], "xbrltype": "domainItemType" }, "country_IL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ISRAEL" } } }, "localname": "IL", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r730", "r731", "r732" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r730", "r731", "r732" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r730", "r731", "r732" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r730", "r731", "r732" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r733" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r728" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-pro-forma-information-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-uncertain-tax-positions-details", "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-tables", "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r728" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r728" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r734" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r728" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r728" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r728" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r728" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r735" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r730", "r731", "r732" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-pro-forma-information-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-uncertain-tax-positions-details", "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-tables", "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r727" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r729" ], "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.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "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.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Leader of board of directors.", "label": "Board of Directors Chairman [Member]" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief executive officer.", "label": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_ChiefFinancialOfficerMember": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief financial officer.", "label": "Chief Financial Officer [Member]" } } }, "localname": "ChiefFinancialOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_ChiefOperatingOfficerMember": { "auth_ref": [ "r756", "r838" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief operating officer.", "label": "Chief Operating Officer [Member]" } } }, "localname": "ChiefOperatingOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r862" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-tables" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r250", "r251", "r390", "r395", "r691", "r694", "r696" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Person serving on board of directors.", "label": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_ExecutiveVicePresidentMember": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of executive vice president.", "label": "Executive Vice President [Member]" } } }, "localname": "ExecutiveVicePresidentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r317", "r709", "r785", "r851" ], "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.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r375", "r376", "r377", "r378", "r444", "r609", "r641", "r679", "r680", "r706", "r716", "r725", "r782", "r842", "r843", "r844", "r845", "r846", "r847" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r375", "r376", "r377", "r378", "r444", "r609", "r641", "r679", "r680", "r706", "r716", "r725", "r782", "r842", "r843", "r844", "r845", "r846", "r847" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r317", "r709", "r785", "r851" ], "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.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "srt_OfficeBuildingMember": { "auth_ref": [ "r853", "r854", "r863", "r864" ], "lang": { "en-us": { "role": { "documentation": "Building designed primarily for the conduct of business, for example, but not limited to, administration, clerical services, and consultation.", "label": "Office Building [Member]" } } }, "localname": "OfficeBuildingMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r313", "r614", "r707", "r723", "r777", "r778", "r785", "r850" ], "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.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r313", "r614", "r707", "r723", "r777", "r778", "r785", "r850" ], "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.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r375", "r376", "r377", "r378", "r436", "r444", "r475", "r476", "r477", "r585", "r609", "r641", "r679", "r680", "r706", "r716", "r725", "r776", "r782", "r843", "r844", "r845", "r846", "r847" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r375", "r376", "r377", "r378", "r436", "r444", "r475", "r476", "r477", "r585", "r609", "r641", "r679", "r680", "r706", "r716", "r725", "r776", "r782", "r843", "r844", "r845", "r846", "r847" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r250", "r251", "r390", "r395", "r695", "r696" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r266", "r445", "r736", "r752" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r314", "r315", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r681", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r708", "r724", "r785" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r314", "r315", "r664", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r681", "r682", "r708", "r724", "r785" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r266", "r445", "r736", "r737", "r752" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r756", "r838" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "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.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r1", "r17" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r319", "r320" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.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": "us-gaap_AccountsReceivableNetCurrent", "verboseLabel": "Trade receivables (net of allowance for credit losses of $288 and $313 at December 31, 2021 and December 31, 2022, respectively)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r5", "r185", "r195" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Income taxes payable, net" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-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 expenses and other payables", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details": { "order": 0.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 through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r18", "r693" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_AccruedRoyaltiesCurrent", "terseLabel": "Accrued Royalties, Current" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r101", "r211" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details": { "order": 1.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": "Less \u2013 Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r23", "r28", "r532" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r222", "r223", "r224", "r226", "r236", "r237", "r741" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r740" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "terseLabel": "(*) Accumulated unrealized loss from available-for-sale securities, net of taxes of $685" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r27", "r28", "r216", "r636", "r646", "r647" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive loss", "terseLabel": "Accumulated other comprehensive loss, net as of December 31, 2022" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r24", "r28", "r155", "r572", "r642", "r643", "r741", "r742", "r743", "r749", "r750", "r751" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted-Average Estimated Useful Life (Year)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r12" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid in-capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r481", "r482", "r483", "r749", "r750", "r751", "r827" ], "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.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r53", "r95" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "us-gaap_AdjustmentForAmortization", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r124", "r125", "r447" ], "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": "Equity-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments required to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r486" ], "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.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r487" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "us-gaap_AdvertisingExpense", "terseLabel": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r479" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Total equity-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r78", "r762" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r217", "r321", "r334", "r336", "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for doubtful accounts", "periodEndLabel": "Allowance for credit losses", "periodStartLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r338" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Deduction", "negatedLabel": "Deduction" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r53", "r90", "r95" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of intangible assets", "terseLabel": "Amortization of Intangible Assets, Total" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r277" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r225" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax", "terseLabel": "Accumulated unrealized loss from hedging activities, net of taxes of $1" } } }, "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r184", "r194", "r215", "r246", "r297", "r303", "r309", "r332", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r530", "r533", "r548", "r722", "r780", "r781", "r840" ], "calculation": { "http://www.ceva-dsp.com/20221231/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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r207", "r218", "r246", "r332", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r530", "r533", "r548", "r722", "r780", "r781", "r840" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r246", "r332", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r530", "r533", "r548", "r780", "r781", "r840" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_AssetsNoncurrent", "totalLabel": "Total long-term assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Total" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "negatedLabel": "Total" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r323", "r344" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale, Amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale - matures after one year through five years, Amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale - matures after one year through five years, Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Available-for-sale - matures within one year, Amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r84", "r324", "r634" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Available-for-sale - matures within one year, Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r81", "r344" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Marketable securities", "verboseLabel": "Corporate bonds" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r474", "r475", "r476", "r477", "r478" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-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.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r162", "r165" ], "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.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r527", "r714", "r715" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-pro-forma-information-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r137", "r138", "r527", "r714", "r715" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-pro-forma-information-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r821", "r822" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r525", "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Pro forma net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-pro-forma-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r525", "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Pro forma total revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-pro-forma-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r136" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "us-gaap_BusinessCombinationAcquisitionRelatedCosts", "terseLabel": "Business Combination, Acquisition Related Costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r148", "r149", "r150" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "us-gaap_BusinessCombinationConsiderationTransferred1", "terseLabel": "Business Combination, Consideration Transferred, Total" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r147", "r148", "r149", "r529" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r142" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r140" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r140" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "verboseLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r140" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details": { "order": 2.0, "parentTag": "ceva_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "verboseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r139", "r140" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "verboseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r140" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "totalLabel": "Total liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r140" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "totalLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r135" ], "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.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CaliforniaFranchiseTaxBoardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of the state of California.", "label": "California Franchise Tax Board [Member]" } } }, "localname": "CaliforniaFranchiseTaxBoardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r58", "r59", "r60" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Property and equipment purchases incurred but unpaid at the end of the year" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r55", "r209", "r692" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r56" ], "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.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r50", "r55", "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and cash equivalents at the end of the year", "periodStartLabel": "Cash and cash equivalents at the beginning of the year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r50", "r181" ], "calculation": { "http://www.ceva-dsp.com/20221231/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": "Increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r105", "r373", "r374", "r666", "r779" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r11" ], "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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r11" ], "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)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r11" ], "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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r106" ], "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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r11", "r722" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.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": "$0.001 par value: 45,000,000 shares authorized; 23,595,160 shares issued at December 31, 2021 and 2022; 22,984,552 and 23,215,439 shares outstanding at December 31, 2021 and 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r30", "r231", "r233", "r239", "r631", "r638" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r42", "r238", "r630", "r637" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss" ], "xbrltype": "textBlockItemType" }, "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.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r68", "r69", "r178", "r179", "r317", "r665" ], "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.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r68", "r69", "r178", "r179", "r317", "r648", "r665" ], "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.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r68", "r69", "r178", "r179", "r317", "r665", "r852" ], "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.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r192", "r282" ], "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.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r68", "r69", "r178", "r179", "r317" ], "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": "Percentage of total revenues" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r68", "r69", "r178", "r179", "r317", "r665" ], "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.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r153", "r697" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r783" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r409", "r411", "r432" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with customer asset, balance" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r409", "r410", "r432" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.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 revenues", "terseLabel": "Contract with customer liability, balance" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r433" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "us-gaap_ContractualObligation", "totalLabel": "Total" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details": { "order": 1.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_ContractualObligationDueInFourthYear", "terseLabel": "2026 and thereafter" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details": { "order": 2.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual 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_ContractualObligationDueInNextTwelveMonths", "terseLabel": "2023" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details": { "order": 3.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation 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_ContractualObligationDueInSecondYear", "terseLabel": "2024" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details": { "order": 0.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_ContractualObligationDueInThirdYear", "terseLabel": "2025" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r36", "r246", "r332", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r548", "r780" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of revenues", "negatedLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r747", "r818", "r820" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r747", "r818" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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": "Current" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r66", "r317" ], "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.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r144" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r328", "r346", "r702" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "12 months or greater, Fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r328", "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "negatedLabel": "12 months or greater, Gross unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r328", "r346", "r702" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Less than 12 months, Fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r328", "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "negatedLabel": "Less than 12 months, Gross unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r329" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Gross realized gains from sale of available-for-sale marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r757" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss", "negatedLabel": "Realized loss (gain), net on sale of available-for-sale marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss", "negatedLabel": "Gross realized losses from sale of available-for-sale marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details": { "order": 0.0, "parentTag": "us-gaap_InvestmentIncomeNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "terseLabel": "Gain (loss) on available-for-sale marketable securities, net" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r327", "r702", "r763" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r747", "r819", "r820" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r134", "r747", "r819" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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": "Deferred" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r492", "r493" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 7.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r8", "r9", "r186", "r193", "r504" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "us-gaap_DeferredIncomeTaxLiabilities", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r505" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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": "Total gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "auth_ref": [ "r132", "r817" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.", "label": "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment", "terseLabel": "Temporary differences related to R&D expenses" } } }, "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r816" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "terseLabel": "Deferred Tax Assets, Net, Total", "totalLabel": "Net deferred tax assets (*)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r816" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "us-gaap_DeferredTaxAssetsNet", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r132", "r817" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "order": 4.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": "Operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r132", "r817" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "us-gaap_DeferredTaxAssetsOther", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r131", "r132", "r817" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "order": 0.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": "Tax credit carry forward" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r132", "r817" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "terseLabel": "Equity-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r506" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r127", "r816" ], "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", "terseLabel": "Deferred Tax Liabilities, Net, Total" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r132", "r817" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r132", "r817" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-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", "terseLabel": "Operating leases" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r523" ], "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount", "terseLabel": "Defined Contribution Plan, Employer Discretionary Contribution Amount" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r53", "r99" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r219", "r220", "r547", "r696" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Total" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r825" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "us-gaap_DerivativeGainLossOnDerivativeNet", "terseLabel": "Derivative, Gain (Loss) on Derivative, Net, Total" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r163", "r164", "r168", "r170", "r696" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r172", "r539" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r160", "r163", "r168" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "auth_ref": [ "r167", "r169" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r219", "r220", "r547", "r696" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Total" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r823", "r824" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "us-gaap_DerivativeNotionalAmount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r157", "r158", "r160", "r161", "r171", "r252" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r785" ], "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.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-tables" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.", "label": "Dividends [Axis]" } } }, "localname": "DividendsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.", "label": "Dividends [Domain]" } } }, "localname": "DividendsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r17", "r381", "r382", "r383", "r387", "r388", "r389", "r576", "r748" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_DueToRelatedPartiesCurrent", "terseLabel": "Due to Related Parties, Current, Total" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r240", "r258", "r259", "r260", "r261", "r262", "r267", "r269", "r274", "r275", "r276", "r278", "r542", "r543", "r632", "r639", "r700" ], "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 net income (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Denominator (in thousands):" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r240", "r258", "r259", "r260", "r261", "r262", "r269", "r274", "r275", "r276", "r278", "r542", "r543", "r632", "r639", "r700" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted net income (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r63", "r64" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r831" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r248", "r495", "r515" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued payroll and related benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r480" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r480" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r106", "r204", "r235", "r236", "r237", "r253", "r254", "r255", "r257", "r263", "r265", "r279", "r333", "r408", "r481", "r482", "r483", "r510", "r511", "r541", "r553", "r554", "r555", "r556", "r557", "r559", "r572", "r642", "r643", "r644" ], "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.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r173", "r175" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r391", "r437", "r438", "r439", "r440", "r441", "r442", "r545", "r582", "r583", "r584", "r704", "r705", "r711", "r712", "r713" ], "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.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r546" ], "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.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r391", "r437", "r442", "r545", "r582", "r711", "r712", "r713" ], "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.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r391", "r437", "r442", "r545", "r583", "r704", "r705", "r711", "r712", "r713" ], "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.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r391", "r437", "r438", "r439", "r440", "r441", "r442", "r545", "r584", "r704", "r705", "r711", "r712", "r713" ], "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.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r391", "r437", "r438", "r439", "r440", "r441", "r442", "r582", "r583", "r584", "r704", "r705", "r711", "r712", "r713" ], "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.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r176", "r177" ], "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.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r325", "r326", "r335", "r340", "r341", "r342", "r343", "r345", "r347", "r348", "r392", "r406", "r539", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r702", "r758", "r759", "r760", "r855", "r856", "r857", "r858", "r859", "r860", "r861" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "stringItemType" }, "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": "Total intangible assets, Weighted Average Amortization Period (Year)", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r213", "r365" ], "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": "Total intangible assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r96" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for 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.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r96" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r96" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r96" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r96" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r362", "r364", "r365", "r366", "r615", "r616" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r94", "r616" ], "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": "Total intangible assets, Gross Carrying Amount", "terseLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r91", "r93" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r94", "r615" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangible assets, net", "totalLabel": "Total intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "us-gaap_FinitelivedIntangibleAssetsAcquired1", "terseLabel": "Finite-lived Intangible Assets Acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure", "terseLabel": "Foreign exchange forward contracts", "verboseLabel": "Foreign exchange contract" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure", "terseLabel": "Foreign exchange contracts", "verboseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r549", "r550", "r551", "r552" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details": { "order": 1.0, "parentTag": "us-gaap_InvestmentIncomeNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign exchange gain (loss), net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r54", "r829", "r830" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "us-gaap_ForeignCurrencyTransactionGainLossUnrealized", "negatedLabel": "Unrealized foreign exchange (gain) loss, net" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r560" ], "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.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An option that allows the holder to buy (if call) or sell (if put) an underlying currency at a fixed exercise rate, expressed as an exchange, during a specified period (an American option) or at a specified date (a European option).", "label": "Foreign Exchange Option [Member]" } } }, "localname": "ForeignExchangeOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative", "negatedLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r212", "r349", "r629", "r703", "r722", "r764", "r771" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details": { "order": 1.0, "parentTag": "ceva_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r352", "r703" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r360", "r361", "r703" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r53", "r350", "r355", "r360", "r703" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r446", "r448", "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r474", "r475", "r476", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r446", "r448", "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r474", "r475", "r476", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r35", "r246", "r297", "r302", "r308", "r311", "r332", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r548", "r701", "r780" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "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.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r745", "r775" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "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": "Impairment of assets", "terseLabel": "Impairment of Intangible Assets, Finite-Lived" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "us-gaap_ImpairmentOfInvestments", "terseLabel": "Other than Temporary Impairment Losses, Investments, Total" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r53", "r98", "r103" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse", "terseLabel": "Impairment, Long-Lived Asset, Held-for-Use, Total" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r53", "r97" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf", "terseLabel": "Impairment of Long-Lived Assets to be Disposed of" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r247", "r514" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "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": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r32", "r183", "r188", "r201", "r297", "r302", "r308", "r311", "r633", "r701" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (loss) before taxes on income", "terseLabel": "Total, before income taxes", "totalLabel": "Income (loss) before taxes on income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r247", "r514" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "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": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-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": [ "r368", "r370" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r370" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r129" ], "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r248", "r496", "r502", "r508", "r512", "r516", "r520", "r521", "r524" ], "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r249", "r264", "r265", "r295", "r494", "r513", "r518", "r640" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-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": "Taxes on income", "terseLabel": "Income Tax Expense (Benefit), Total", "totalLabel": "Taxes on income", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r234", "r490", "r491", "r502", "r503", "r507", "r509" ], "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.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r813" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Changes in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r813" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "order": 12.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Foreign income taxes at rates other than U.S. rate" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r495" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Theoretical tax at U.S. statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r813" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-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 nondeductible expenses.", "label": "Non-deductible items" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r813" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "order": 3.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": "Stock-based compensation expense" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r813" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "order": 11.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Other, net" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "auth_ref": [ "r813" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-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 revisions of previously reported income tax expense (benefit).", "label": "Taxes for prior years" } } }, "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income and withholding taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r52" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsPayableTrade", "terseLabel": "Trade payables" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r52" ], "calculation": { "http://www.ceva-dsp.com/20221231/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 increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r610", "r744" ], "calculation": { "http://www.ceva-dsp.com/20221231/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 obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Deferred revenues" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r52" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes", "negatedLabel": "Deferred taxes, net" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/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.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r744", "r835" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r52" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "terseLabel": "Accrued expenses and other payables" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r52" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r270", "r271", "r272", "r276", "r449" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Effect of stock-based awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r367" ], "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.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r93", "r611", "r612", "r613", "r615", "r698" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r146" ], "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_InterestAndOtherIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and income classified as other.", "label": "Interest and Other Income [Table Text Block]" } } }, "localname": "InterestAndOtherIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestAndOtherIncomeTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for interest and other income.", "label": "Interest and Other Income [Text Block]" } } }, "localname": "InterestAndOtherIncomeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which reported facts about interest income have been included.", "label": "Interest Income [Member]" } } }, "localname": "InterestIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service (IRS) [Member]" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "auth_ref": [ "r41" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details": { "order": 2.0, "parentTag": "us-gaap_InvestmentIncomeNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of purchase premium on nonoperating securities.", "label": "Amortization of premiums on available-for-sale marketable securities", "negatedTerseLabel": "Amortization of premium on available-for-sale marketable securities, net" } } }, "localname": "InvestmentIncomeAmortizationOfPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r40", "r290" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details": { "order": 3.0, "parentTag": "us-gaap_InvestmentIncomeNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "us-gaap_InvestmentIncomeInterest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r39", "r41" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Financial income, net", "terseLabel": "Financial income (loss), net", "totalLabel": "Total" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r331", "r849" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTaxCredit": { "auth_ref": [ "r54" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount deducted from an entities' taxes, reflecting a percentage of an amount invested in certain assets spread over the useful life of those assets; includes deferred investment tax credits.", "label": "us-gaap_InvestmentTaxCredit", "terseLabel": "Investment Tax Credit" } } }, "localname": "InvestmentTaxCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r544" ], "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": "Investments, Fair Value Disclosure, Total" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IsraelTaxAuthorityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Israel.", "label": "Israel Tax Authority [Member]" } } }, "localname": "IsraelTaxAuthorityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r836" ], "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.ceva-dsp.com/20221231/role/statement-note-4-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r100" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r564" ], "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.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r837" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r570" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total undiscounted cash flows" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r570" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r570" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "verboseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r570" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r570" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r570" ], "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": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r16", "r187", "r197", "r722", "r746", "r761", "r828" ], "calculation": { "http://www.ceva-dsp.com/20221231/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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r208", "r246", "r332", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r531", "r533", "r534", "r548", "r722", "r780", "r840", "r841" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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.ceva-dsp.com/20221231/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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r2", "r3", "r4", "r6", "r7", "r246", "r332", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r531", "r533", "r534", "r548", "r780", "r840", "r841" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r786" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "us-gaap_MarketableSecuritiesCurrent", "verboseLabel": "Investments in marketable equity securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).", "label": "us-gaap_MarketableSecuritiesGainLoss", "terseLabel": "Marketable Securities, Gain (Loss)" } } }, "localname": "MarketableSecuritiesGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of France.", "label": "Ministry of the Economy, Finance and Industry, France [Member]" } } }, "localname": "MinistryOfTheEconomyFinanceAndIndustryFranceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r244" ], "calculation": { "http://www.ceva-dsp.com/20221231/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 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 (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/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.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r244" ], "calculation": { "http://www.ceva-dsp.com/20221231/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 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.ceva-dsp.com/20221231/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.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r50", "r51", "r54" ], "calculation": { "http://www.ceva-dsp.com/20221231/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 provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/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.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r33", "r54", "r189", "r200", "r206", "r229", "r232", "r237", "r246", "r256", "r258", "r259", "r260", "r261", "r264", "r265", "r273", "r297", "r302", "r308", "r311", "r332", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r543", "r548", "r701", "r780" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income (loss)", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "stringItemType" }, "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.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "us-gaap_NoncurrentAssets", "terseLabel": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r28", "r31" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format.", "label": "us-gaap_OpenTaxYear", "terseLabel": "Open Tax Year" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r297", "r302", "r308", "r311", "r701" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r565", "r721" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r834" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "us-gaap_OperatingLeaseImpairmentLoss", "terseLabel": "Operating Lease, Impairment Loss" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r562" ], "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" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r562" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r562" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "us-gaap_OperatingLeaseLiabilityNoncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r563", "r566" ], "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": "Cash payments for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r561" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r569", "r721" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-lease-cost-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r568", "r721" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term (years) (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-lease-cost-details" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r131" ], "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r0", "r62", "r74", "r156" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r214" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Available-for-sale securities:" } } }, "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flow hedges:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "auth_ref": [ "r222", "r223", "r225" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "totalLabel": "Net change" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r89", "r238", "r553", "r558", "r559", "r630", "r637", "r741", "r742" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).", "label": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "totalLabel": "Other comprehensive income (loss) before tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r221", "r225" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "totalLabel": "Net change" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r221", "r225", "r535", "r536", "r538" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "terseLabel": "Changes in unrealized gains (losses)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r225", "r227", "r537" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "negatedLabel": "Reclassification adjustments included in net income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r106", "r230", "r233", "r238", "r553", "r558", "r559", "r630", "r637", "r741", "r742" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other comprehensive income", "totalLabel": "Other comprehensive income (loss), net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r151", "r152", "r154", "r230", "r233" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "totalLabel": "Net current period other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r25", "r29", "r87", "r228" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "negatedLabel": "Reclassification adjustments included in net income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r26", "r235", "r238", "r494", "r517", "r519", "r553", "r556", "r559", "r630", "r637" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Income tax expense (benefit) related to components of other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r222", "r225", "r330" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Changes in unrealized gains (losses)" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r18", "r722" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "us-gaap_OtherLiabilitiesCurrent", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestments": { "auth_ref": [ "r199", "r738" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term investments classified as other.", "label": "Investments in marketable equity securities" } } }, "localname": "OtherLongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash transactions:" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r49" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities", "negatedLabel": "Payment of contingent consideration liability" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r48" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r44", "r80", "r242" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt", "negatedLabel": "Investment in available-for-sale marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r45", "r528" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "us-gaap_PaymentsToAcquireBusinessesGross", "terseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r45" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "negatedLabel": "Acquisition of a business, net of cash acquired (see note 1)" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r46" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 6.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": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "auth_ref": [ "r112", "r113", "r114", "r115", "r116" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]" } } }, "localname": "PensionAndOtherPostretirementPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812" ], "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.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812" ], "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.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r10", "r393" ], "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)", "terseLabel": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r10" ], "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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r10", "r393" ], "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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r10" ], "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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r10", "r722" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 4.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": "$0.001 par value: 5,000,000 shares authorized; none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r739" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r47", "r123" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds from exercise of stock-based awards" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r80", "r242", "r243" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from maturity of available-for-sale marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r43", "r80", "r242" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from sale of available-for-sale marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r102" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r104", "r667", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r100", "r210" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details": { "order": 0.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.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r102", "r198", "r635", "r722" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-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 and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r102", "r667", "r668" ], "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.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r100" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r241", "r337" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Additions" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r28", "r31" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "negatedLabel": "Amounts reclassified from accumulated other comprehensive income (loss)" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r443", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r182", "r575" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "us-gaap_RelatedPartyTransactionAmountsOfTransaction", "terseLabel": "Related Party Transaction, Amounts of Transaction" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r443", "r575", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r839" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r573", "r574", "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r126", "r203", "r848" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development, net", "negatedLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r13", "r107", "r196", "r645", "r647", "r722" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r204", "r253", "r254", "r255", "r257", "r263", "r265", "r333", "r481", "r482", "r483", "r510", "r511", "r541", "r642", "r644" ], "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.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueCommissionersIrelandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Ireland.", "label": "Revenue Commissioners, Ireland [Member]" } } }, "localname": "RevenueCommissionersIrelandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r288", "r289", "r301", "r306", "r307", "r313", "r314", "r317", "r430", "r431", "r614" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r317", "r754" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r435", "r699" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r421", "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "License, NRE and related revenues" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r784" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r567", "r721" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-use assets obtained in the exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r37" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "us-gaap_RoyaltyExpense", "terseLabel": "Royalty Expense" } } }, "localname": "RoyaltyExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r786" ], "lang": { "en-us": { "role": { "documentation": "Money for usage-based right to asset.", "label": "Royalty [Member]" } } }, "localname": "RoyaltyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r317", "r754" ], "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.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r28", "r832", "r833" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r133" ], "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r130" ], "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effective portion of the gains and losses on derivative instruments designated (and non-derivative instruments) designated and qualifying in cash flow hedges and net investment hedges that was recognized in other comprehensive income (loss) during the current period.", "label": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r128" ], "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r121" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]" } } }, "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r91", "r93" ], "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.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r703", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r826" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effective portion of gains and losses on derivative instruments (and nonderivative instruments) designated and qualifying in net investment hedges recorded in accumulated other comprehensive income (loss) during the term of the hedging relationship and reclassified into earnings during the current period.", "label": "Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.", "label": "Schedule of Realized Gain (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfRealizedGainLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r117", "r118", "r119" ], "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.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r120" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r720", "r815" ], "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r93" ], "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.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r65", "r68", "r69", "r70", "r178", "r180" ], "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.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r285", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r317", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r371", "r372", "r703", "r850" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r285", "r286", "r287", "r297", "r300", "r305", "r309", "r310", "r311", "r312", "r313", "r316", "r317", "r318" ], "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.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Sales and marketing", "negatedTerseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "us-gaap_SeveranceCosts1", "terseLabel": "Severance Costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r52" ], "calculation": { "http://www.ceva-dsp.com/20221231/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 noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Equity-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r717" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period (Month)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r717" ], "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.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r467" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited, number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r467" ], "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 or expired, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r465" ], "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, number (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.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r465" ], "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": "Granted, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r462", "r463" ], "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": "Unvested, number (in shares)", "periodStartLabel": "Unvested, number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r462", "r463" ], "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": "Unvested, weighted average fair value (in dollars per share)", "periodStartLabel": "Unvested, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r466" ], "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, number (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r466" ], "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, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r476" ], "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": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum 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": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum 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": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "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.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r719" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r122" ], "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.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r794" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r474", "r475", "r476", "r477", "r478" ], "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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r453", "r472", "r473", "r474", "r475", "r478", "r484", "r485" ], "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.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r448", "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r474", "r475", "r476", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-Based Payment Arrangement, Employee [Member]" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r787" ], "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.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r718" ], "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.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r474" ], "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": "Contractual term of up to (Month)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "xbrltype": "durationItemType" }, "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.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r661", "r662", "r663", "r726" ], "lang": { "en-us": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-Term Investments [Member]" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r205", "r285", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r317", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r369", "r371", "r372", "r703", "r850" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r22", "r106", "r204", "r235", "r236", "r237", "r253", "r254", "r255", "r257", "r263", "r265", "r279", "r333", "r408", "r481", "r482", "r483", "r510", "r511", "r541", "r553", "r554", "r555", "r556", "r557", "r559", "r572", "r642", "r643", "r644" ], "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.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals" ], "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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-pro-forma-information-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-uncertain-tax-positions-details", "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-tables", "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals" ], "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": [ "r253", "r254", "r255", "r279", "r614" ], "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.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-comprehensive-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-pro-forma-information-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-purchase-price-allocation-for-intrinsix-details-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-and-product-data-longlived-assets-by-geographic-region-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-uncertain-tax-positions-details", "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20221231/role/statement-note-15-related-party-transactions-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-restricted-stock-units-activity-details", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-tables", "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "terseLabel": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r11", "r14", "r15", "r79", "r722", "r746", "r761", "r828" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.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\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r110", "r245", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r408", "r540" ], "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.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental information of cash-flows activities:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/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.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-10-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-12-geographic-information-and-major-customer-data-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-13-selected-statements-of-income-data-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-16-commitments-and-contingencies-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-5-fair-value-measurement-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-6-property-and-equipment-net-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-7-goodwill-and-intangible-assets-net-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-8-accrued-expenses-and-other-payables-tables", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TaxYear2020Member": { "auth_ref": [ "r814" ], "lang": { "en-us": { "role": { "documentation": "Identified as tax year 2020.", "label": "Tax Year 2020 [Member]" } } }, "localname": "TaxYear2020Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TaxYear2021Member": { "auth_ref": [ "r814" ], "lang": { "en-us": { "role": { "documentation": "Identified as tax year 2021.", "label": "Tax Year 2021 [Member]" } } }, "localname": "TaxYear2021Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TaxYear2022Member": { "auth_ref": [ "r814" ], "lang": { "en-us": { "role": { "documentation": "Identified as tax year 2022.", "label": "Tax Year 2022 [Member]" } } }, "localname": "TaxYear2022Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-acquisition-of-intrinsix-acquired-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r710", "r785" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r710", "r785" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r325", "r326", "r392", "r406", "r539", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r758", "r759", "r760", "r855", "r856", "r857", "r858", "r859", "r860", "r861" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r21", "r108" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r21", "r108" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r11", "r106", "r107" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "us-gaap_TreasuryStockSharesAcquired", "negatedLabel": "Purchase of treasury stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r21", "r108", "r109" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury stock at cost (610,608 and 379,721 shares of common stock at December 31, 2021 and 2022, respectively)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r106", "r107", "r108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-statements-of-changes-in-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r191", "r202", "r488", "r522" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "us-gaap_UndistributedEarningsOfForeignSubsidiaries", "terseLabel": "Undistributed Earnings of Foreign Subsidiaries" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r489", "r499" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "us-gaap_UnrecognizedTaxBenefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning of year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-uncertain-tax-positions-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r497" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r500" ], "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": "Additions for current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-uncertain-tax-positions-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r501" ], "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.ceva-dsp.com/20221231/role/statement-note-14-taxes-on-income-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r71", "r72", "r73", "r280", "r281", "r283", "r284" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812" ], "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.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812" ], "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.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20221231/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r268", "r276" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted (in shares)", "totalLabel": "Diluted weighted-average common stock outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average shares used to compute net income (loss) per share (in thousands):" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r267", "r276" ], "calculation": { "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic (in shares)", "terseLabel": "Basic weighted-average common stock outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ceva-dsp.com/20221231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20221231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "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" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "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(29))", "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", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "https://asc.fasb.org/topic&trid=49130413", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "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(30))", "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": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=SL65897772-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "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(31))", "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": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "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.29-31)", "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": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "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" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "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/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "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" }, "r337": { "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" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "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" }, "r361": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "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" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "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" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28200-109314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "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" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "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" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "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" }, "r524": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "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" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "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" }, "r534": { "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" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "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" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "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" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "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" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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/2003/role/disclosureRef" }, "r587": { "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/2003/role/disclosureRef" }, "r588": { "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/2003/role/disclosureRef" }, "r589": { "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/2003/role/disclosureRef" }, "r59": { "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" }, "r590": { "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/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "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": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "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" }, "r633": { "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" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "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" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "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" }, "r64": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "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" }, "r648": { "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" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "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" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "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" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "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" }, "r665": { "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" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "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" }, "r668": { "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" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r68": { "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" }, "r680": { "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" }, "r681": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "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" }, "r690": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "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" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r727": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r729": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r731": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r732": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r733": { "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" }, "r734": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r735": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "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" }, "r74": { "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" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "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" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "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/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "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" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "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" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "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/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "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" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "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/2009/role/commonPracticeRef" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "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" }, "r786": { "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/2009/role/commonPracticeRef" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r79": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "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" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998896-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "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" }, "r828": { "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" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "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/2009/role/commonPracticeRef" }, "r836": { "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" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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/2009/role/commonPracticeRef" }, "r854": { "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/2009/role/commonPracticeRef" }, "r855": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570", "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(26)(b))", "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": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "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" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 115 0001437749-23-005106-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-005106-xbrl.zip M4$L#!!0 ( $"*85:ZX%&@_R8 GK 0 1 8V5V82TR,#(R,3(S,2YX MJ",>V'P9>_PW<&> M10,G=+U@^F7O_M8>W9Y<7.Q9/"*!2_PPH%_V@G#O;W_][__Z]7]L^RL-*",1 M=:WQTKJ;Q8%+V6DXI]8_CF\N+=LZ^.7SAX/K;];]W8EU='#TWCZ _QW:]E]_ M?>+N9^[,Z)Q80$' /\.'+WNS*%I\WM]_?'Q\]_C^72OR M[JG,#GT@N=SXP7;YXIT3SJ',T='AT?O#)'<8!Q%;)@6>QLQ_QZGS;AH^[*M$ M42@I$#,&4J@JH5)S15SJE>>&A'S&B-G1$4YT]()[#RZL62;FZN>>49X6$?$86)1DG MA(]%^_"QF*D@CFQ6F90O$"U81?N0DLL:6W2A/ MB)+OAWV9F,WJK=&&%V#OLD3/]>:+ MD$564%JXBCO9W2]#AT3"V%06P;]L7<[&3_;AD?W^\!TTO;=?@XI*!)>1P*L+ MR)\V_FS7=MZXU&H]6T3_T8R"DKZVMN65_/O4C[CH?NTY3\U>+:YU=OS1H=74 M!-5J56?''RUE7# .]02=M3]2V+J:%KRO6)V:_4P7P [VH:6X4XM;3]XZO_C5 M0<^9 :]6PTE^\:M+A\Z/_?5Z=+9,\E, G5)_B(G9W0R>6F"U\)LS!=M;/*?87+%Q0%GF@TLP$450P M8W3R94_,"O1LX%\^&;^#"8O.LM) ?DP7?$(1ZE^FY.FRB($O>QR$[5/%];.S MXQ"_*3M0Q(E]H96>,N7225.FH(@7>#WF:<%H4YZ@"(>9<"M-805WD,'R8'T* M4])(3*IM-W1B\0/6Q3;\ZT5+&_LBFXM6]BPL=W]SL7E:+4FL7W-"GZ8PU9A< M0-19^/WUX. UN>GJJWLSU'@6F>B6>LB;?;7_4);*V3$G+I7P5_%[T+/4(55 MCG4%\^BK7ZZHX?*2ZJM6:3U-.V' 0]]SA84>$U\L2OB,THAWT/*Z6DUI^!#4 M>JM;A-\GF3:M8]FF=2O:'-1;H@A[06"J%LUHY ''6])VL1%3RC^JKWSK3]")(%;X02,/39O_>D2VA\0 M4*8@D \T/*,!]Q[H]O%0W9PI=/Q4'QTG66(&K$CE%?0U(\$4UK)> FA\V,6 M^BYEW*9_Q#"9ZH"11LV8PL:' C8*<)!$6%X "2D1_VN="2H&2-31E;GY19=6 M30'F8Q? #%.06B,"X3-[XH>/VQIQTOI-H>+G!D,,M&Z=8^MO5_E!&%'[T 91 MDL#[CVA![ -P;QIX$^@:N"_@B&,A+YC:"Q"EX]$N<&C;HBF _()[#QYW8&(3 M,PI_? >"+%RZ7F5(LH DZS8ER1HE)%G7BJ0WCIHCF]$'&L04_G7"J231[HJ, MBEI-:?]3J?9Q[7HCFX5_DV;?N(+?VW/"?M"(C'UJ<^K$S,--T\XJKJS7D)(/ M#TJ5C$O3;TG#UFW2\!M7\T^V3T%PG6UZ4H\I-1Z6JA'7D)>BH3>NMP_VA'C, M?B ^&,LY2 2$)%*[*K*Z8E.:/2K5+*X SZ%EZS=LV?J6MOS&-?W15D=62WE& M RN8A4RE45=EKZW;E+[?E^H;%W#7JG$QWSK3C?_%^D[?NM)_MJ=AZ#YZOB\4 MXT%3P=3#(9-PCOOXH*#.7;U>(Z9@\%,I#'#%]E51(6!PD5!AC005 QRH_0LN MBE@,2VCZM* !#']"8V$TH\Q>D"7.:3H/X?4:,06'#Z5PP/792%)AG2DJ!"RN MD KK6E'QQN'PR?"6[YI*3:G[8ZFZ/XG]FF%'M[A!X M(T(<^&9F)5:S%5,(^+E\ZT4LUU(R1&?_NR0#+($FXZT#XA!M/B?_#D&9,=CZ M.6C5)1'I#)? I"3/E^GEA@?DTHROJ5">OR#2FR3A1%UBE0]-8A\][FU*=. MI9>($9C4:L00-([*=P'%6O1645'ND3+ P3[\R8[($XS]T(6E;CKK?K5&4XHN MWR<4J\T[;-*"^J1JW[I6/]B,RA%]07#')V(DX#C3"X/N4X:UE9O2=?G.H5A* MWLC6886(^TEWF=;?NMH_XM1M[D72W.*0[(3B*),&1@YS-]5O2OGEVXAB87F2 M$B!&^),L 6]7_QL.U4VE[O(=P&I?DD'] MFQT_#$&@3A.&8/"^?+=O@XO)@(4&;B!F,-&D*5/8*-\@K.EW,F"D@6^((9 T M:LL42LJW%FNZHPPH6>-"8@@5:^LVA8+R/<8J+Y5![4T<20QM)C5IRQ0LRET7 M:[JN#"AIXU5B"BZM&C6%FXI]Q\8>+0.$6GJ:F$)1VW9- :E\M[*%H\N I ;. M**;0TZ0M4XBI\+:LY_\RH*3*;<44)"HK-J7_"F?*$K>80=GU'!E,J;YF,Z: M4.$CN=%M8H!%Z]-KET;$\T&3]"F*B?\"Y^=%"@R!Z:<*K\I6!^FGDD;K3M(X MX*RQEAB&!3.*]PB'TFG ]AM#KC MB#A_Q!Z7'DYB0:B!(Q(8+3LC>SESWH5:4Y"O< -N!_E1RI!< FN,JR1@:?5@ M<##T6T#0@H6VV+W*;:_U$.KK"36%\HH3!^,HOV:AA4\VD=SFX0#P]K@) EC, M !Z -L>3Y?#-.K'?ESC$+'RB0^XG;C$OB/7.-)N"O4%';8"]8,LZS;!EW2!; MV FT7]!?K&OD*^\>-'2 #F#B/)XO,#NWD0X["FW*(P],"\TZ!0*TZ'SAATM* MY9OK@*_4_VKRLI@[]8MZ,;^/^;VWNY.S]T MPRT-6+X?/HHG4G#KQ@WC<32)?9WU19?;-2DS!7USP9%Q@-'$B]VC4T6\SCPL MHCO@(B,#G(2 ^CQ'%'0]/T9[BE[4ZE@9)KDVGQ%&7Q#'W>@UA>Z*@]!VZ#Y) M6<(ITC&R)(J>2I:$[[@Z7[^FS+I%E@;,K[WA:?C8M%XCAM#UH?QDM/(^Z7#X M64-7C,X)D(NFA#*Q.X5C83CVO:G1[<&.K9N"4/FA916$\*LB$"V,)M"Z2@@< MS$TW_1Z],+Z.C".L_+BP \*.!HP9L2&&#[3-$F,*?>4G=R;LVW 076OJXW$R MG3(Z36;B.M=6[=SF9DT!K/S0K!I@ISG* ;CRNTS)&O"S(:0+>0#IX$ X)2QR$I@PO_,4!H\3W_D-=<0%0 MW2A-#_G4#8T'RI6__I8A:8Y 4VAM&B[)MFXE#SB>?D4>K/N$!^M2\"#L97K( MJ"ZC)#P,,&Z*D@0C4Y@QJU%2HF7"PKFP&)BY'V;WF:@WU0'*3T4:=8 ;#?^O MR*"<+7!.$@U;6$YTK@]0^CX6'ZBD$4'6 =-$IH/"99A&=(@V%W%JE)E M<6T294L:0I1A:DSAK?SX84THO^6J&Q;/ MBLPZ=)C"8OFA1'TLG@M:K5&&5GTC8P!?HS#,=?(80J%Y@DS!L?R(H&[PZ)HA MI@=8KHD#;7A!4:\14_ I/P>HCCH]+!EJ*"MSRIB]6ZBC1"]-6:6.K1O"T,_E MIP65&,H=4F;O'>K UXF MH56A[QYI'<#7+K2^Z8"3K1HU!:N*F&9U@^T/@V,+7=+)A.)?U%[@BDBZ:%L6V>:/>M:LH?F M$]A;]26"I+1&6/LF[,%GS=Y@6!MA"_&=MNEY"?&NQ+-V M"--$F^H)W5Y1L>5QB4#]GS7D;S*<25^Z3>]J8,&A$[1['25S[)$M-B8^WLP2 MA[V;JC#5$5Z,<%.=P=C3,+F3GFS18\4=CASIY>&CM'R#233J]+.!)@":46( ML#:O,0VKU8XZ5G=%N8RQADN\)#T)R6[*OFZ5.%/@K CBU0*.4/7C."X&],[&FL%[Q4E-GNYXM,4)^= :YP7BK^!F@WNB14M-+NE:- MFH)>Q4%CW2=2AZ5;"UT"[21P/!@]U=?,S8SG0=-:"DQ!J^+0KR:T;/2/ED2J M[_F[(F\>:JNOYYHV3)M;, 65BE.QTH=Z!Y.S24N9RX=BHEZNQ"W HV;#IE!3 M<7Q4AIK6(N!J(X"ME2IFP/@%LCU11D*XYVRB%[D^/&.I;<"+^7$\G-__*,:PQ4 M()YV$G-[S'3_[O:=&&$%0S)MP'DE>+(1_(4E"_34*8$"OB[C[B&#+W5-Q,G C!G ,?>J&!LPVO^J;M M&8++IXKCA(]R9: )$E.GDRQ! V*::E!=@4X>J$MCZ\O<LSX*I%U#*0*@859.?Q PANF<%9$Z_[&W,Y?E"ZE_V(LBW9_%XS",/%IG0 MN @0]64/$>9]]J W[5D1$*^_S&$9$!&VO( 49&K/DM^5$S*0"4L!+]*?0?5> MZ-Z)"O"F"BPF]O97^2/0/H,17A-4Y%QU%_K*,N#$3>BKCI$CY+1#'4#+79 F0=TH559EIA_24O,U^-?D[D.W@-)J3&U20-P"'7M["*\6,7NI6ZRW018/^ZFF@D)MQVK66+^G?I MN%S]]>0C'B7/ODF.>U,)WU6IW72KO%?6*7<-=E/:0\<[(7QV[H>/>$.'GD@_ M:N^!XK4<])>&-6G"2]W<+Z&KNNR>TG&4!MX>%2*0C]Q_QS)F?8'O9L5Z)H!J M6R5ZWRAPM??$.0OG>M8SFC(JRA?L5K,R_;!A6E_G(KZ-JH9E!B: W,"4[7UK&-M$A=. M[[U <=@"477*[QJ$UO%4 S,UBO<,))76]S@DS+V:G'HP-XA@(,G;VA;>0P"?+B\"E\R"YQ'7B M$V^>*-U\M2_2/=J*4#U%!E"^<"$O<$.2.;)8+T"+,/)F0K-#6CR'C_EIM(Z9 MMT:L6VBJ9_UN*X+^3B.9:QNBS5;>5V&JN\D70;*7E4P(,PPEB6*?Z\:;SF U M=\]I7G:&ZNK;TK#2X)_,/#HY>X)E!*Z9KB9@K"@#9L7W.^K,@M /ITN5();) M#'3B/>5'AN[5O.004BV==!<5AGQQCU=H/+/Y6I!#@P(]YCBB%#J"QZ Z'@9E M+%;DZ,5$ "D, Q'RZWN,A%U-?@LCRJ\INYT11K.<;,C7OA][042GE&U%08KH MJSA"XXA#WJJ*UN3I*_ 6,:R]^&TXB1Y!^F ]DG<35MBKD;6G7 8!5?'G]%V1 M(G-K"]0+JHB,)\\:"GFNH-_MW]EBP?O:MGQ.V[.1)>+\T%.6(9T\'81*7VP7,I MS#"OB>?>A>N _0980'4D^P9'!/N.3A.>#XL45UY>^AJHA0C'>QQ&$I/YY/-L6NFAZ0 M%K<+YG%Z3 .PRNGNY+.UUMG$"_*Z2U=?ODI8P2$H?V^KR"SF2!GFHWD8IRY= M)BOLVQYO&ZFAB42O4 "5N 720DXE5>RT9"[ =CH1OYI\O;B\NV@BD)62.RV' M:S_FMR'&![B-642>5# ?$<6GB50VU/.BD\E& KE=4 SF%1Q L\@/CFN:Y/SP@O'%:L MR]!/CO0I[F^> XBBZ.D21+^'S'CWK;TA M5&3S[V$$78UB3LUNV\*]G0V M/UN:33V_=\H1X\E M$67Y*H IYLB9>3#KQ))R9^R!BE6[?%/MAD8Q*^RL=:]F)Z03%M@*)WB/]1(& MMX##_(M-:;1>+DTJZ*5$OH;$YU=!X:1LY6M_:;][#$MHSW[MQ3SD*ZQD6(#? MOC(2""]#F,J?B)&,7X>^YRSQ6ORQ'SH_4DX:E>G&9Z1KZLXJ$JL>&DY8R7_; MF=XF(^QZM1?.6PI"RA[QRDF]B5O)1DZ46'SZWAU8SBZC&@ MC,^\!4PM*'7Y3Y\*.P!-"_5C&Z0.U9\.6K":+=0W5G.[,M^3C1EL@:_RN"%W M?^^)5+!P&X\Q0M&Y3-[ [TKFWJZ/*QAH='+7L8Y>0X&AA_LIE?]>!+#VQQ,R M+K<^Q#V3P+T/QL #^LWHCUG1M*]AQP2##D47J&!8+5P%QR3X<4I%S+?UTEA; M; =%< L-,.E0I8*)*3>LS6)86W0719&-+D*CS?ROY.^;W:R>P@6:ES/?$YN% MU[?WA5V6#7EZ,HG+;W8* (X\"[PA8P/XQ['T?-T#$G9:YYP=Y!>HUZ MU9TN=)0O:K4LJ9_KC/1F&IM25L%'(;$GL'R@TD?EHF)DJ4SO'<@2IBXI]!2: MOV^I/7*7=^$QQ6Z"]^XQ2@-NA%TU<,6UPSQP MJY-[V0GQP32,.9="MC!,K,O0B\Y80F#%?EZMG'W9Q4-B,31BF7VI2.N9>WPE MYE0 11D_,7^/-PF>F,9.S,.Q9=E>(%71_GO(?H!]^'L8,R1;SKZ$C;R::%\, M<:-4QU7"RP$%_MO6T;];MM]"!BMP]'&DC .H+R^O"QI?DZ&7)O7[\45X5WU- MLSJY%R"%E4XZ@H>76&@ M>XR^SU!0V)H,_01@&-&[,'ET*GF92@65O=,!L#5[-7._U V M7SR,M)YEK?* M'#O$ST@5V'78@3H9>V$LK]B4!"JP:<6D_?)6PL0-4Z_EI99R?C;EZ80BN MR9*%OG\U@+L(RK\FS].#C/TGD3+HD?+=5I3ADG M*SGZQX18W8X6F=#:&(>!W\.4@=_&XW_#>'07"K>G,@8;E>[G;0Y@1]S/#1SI M!2IHS]O.]5GZ83A%@<3JZ:.HNQ"?//(<;P$6XB+8N"W2O9H^&%06"K<;C*E= MMNVW)GUG3B9O;N_Q0'GU.+(LH1<(12^((/*7(S=<8* *Z3&!SQ6P, CQ4;EU M>\ZM2_=E'_J&8F TR(6HP]@M!+J-",^2!+;0;@&G,70XX32RB*XFTFP,UV5*3!RD4UXW M9>N=8JN-5SDO8>@7C5F-C+U8Y(19OJ?P M^\QS9G%K3;3@TGYK3.#J8L/R%7'RDM<,$39 M/>GR9Y[X'9*^8B0,UM<7FY%UE#R/ W?U?;>U.7KFME#*5H7%7Y^E-_I1 :PP MY. <^YDH,F(,;]=BUN-EFD69[Q$>WLKI:"82G]B,O9N10-[)S1EV=>E2#8+R M[B5"7#[J1OPT+[J"Z1'@?@&4I/8VL^%<[PC;3R3<:S)R#1X\CC[Q2_P)")9F1*50J] MADET=X$;)&3[0>JVBO"ZDD#?<#ECT>['CD#LLZEB#0&]W0?8GE#DUH^6R/:5 ML-)>!P\*I(#WV AE7JN0+W)L7[QE36Y3PK5-R@W5#Y_#X#]E9#YR74_. /1K M)2(?'\71+&3XMI.<#^AB>6P:J:X7@AEOAL&X" /Q?RI$A]3[21AH_M,[1U(" MZ00K)\'G;;='\PTSC-_-@$7A"+U-\9:WLN/"W+A\@+XL(26!= %S61$/,-WE M%/%/Y 7Z@F'H"4']&-7Z( R#_6.KI+WV3B4F7O@L(NY[X7BX.NM^WG9[=R35 M70D;IV>CZ931J?"3R"X],HO$S@HQ0T/?;@J^G&XR,^H7TTV>AC>H&XS)6KJ) M?KM6#;8E$7L96U2>D1R=<6Y&$VKI+MQ7P+O55\ PZ6--R?\[-.W&.NPQIG32'E0 M(4;9S+;J#>6QC\>ZN+7*^=4DD[;QI.1Y&^[+/F_((IRFJ/M%5;YO&[/UQ_\- M**V*I525V#.OQ&I/94U_\C;0ZMVJ#7EZ>1/A=DY8="M#J5VS$&\/%;E:EZ.? M/.$,28WK%;.ELBL4>"UN\V7/;57>"X]VO"\4"V+_+QSS$3Z]>G1P^/,=F&/Y MTC!D2 (_*V=R%=19RZ=;%;UUOQ+$4NE/F9\/E*;T8$C7L=>%K)/+UI?A(V4J M''V&@\TY^WM6)X)\>0X^Q[E G^*">JI27TY%E88K#5<&]);$3\];HMJY>VFD M[V;TZ.#@J/*N>('7NKG[S*N@&GH9Y,6Y0163:[+UF+OW.CA19H"L8G%CWO[R M>7A82XMKL_5CJ&?$I9FG!V# 'OE^^"BNV8@U1L6"I$W!OL;?*O)2T&15:D\4 M*"ZW+R70.(^I>QJS9%]!^C]E9ZO)B5+*7X<:7OST8P/UPFNB"_MK*^CQ;"C+ M56477INGK[WU/@"ZA0/95^A '&.@4GX5C!Z()P@^AP&%^#2-\Y!&>,AW;!,5 M]7*(JF#LA/#9.9AH$>RLGBPJBO3"\B')3C@-A$L_>=*O"A5?&)$;@]"?,5+ M-;3!9,>&(O)=3^C362F8J[)WUJ$2,&HK>H2O \#$Y=QC'.]%PXR%<2!#[.B? MP@(PCYG&I7K96?(/OV:NFJ9;RO_1 ?SW ML)3YRDP[Q-G[.IR]WS7.CO ]YTV9"-$V"5R; M>S#>3SP'!BN;) 'C[ 7.AV&F!]_^B#TYJ-OAQ/;T4TDR <9A_*2>O[*)>/_* M=F4T=RW#_I#3NRCESR*:!0MM<>8"W\2_(LM+*&D3):];/WI_"$5@NV$\CB:Q MK[-NM]?4;OIU:T"X-P&WZ5FES3#:$:)TH2(DV0M?E(?ZJ Z2M%7=&"#J=6LM M#>%BQS!OM*/0QE$9K ?@F7C,?L!-*A0752U+Q#\CL M%##O@:!_@+2R,_D #7 (W\1QDTTG$XI_ :)DN$0NSO30< WQ&\0DS7]LVO2QQKTV+.(F2,E'R@ 6/#U-G@#3P/6'A'%$=SV,Y M&(<80$,,V(S.T/,69(8%#:O//%6O36]U#5:SRG9(2H<;$:#6!@((,/0%4^#4 M"W+%U.&E6-9OJJ(VPE^0LE>KO[3_RTD+R"6.4#9-*MF2!@W3]FIU6-=DM:QU MA^1V9$^3]R5SN^YHG^?DWS A=]2;$>+30EYNL5T2Y7?IR1BAII*E>>>4/7AH M.&JC_9FI>2MZ\L-@ZF.X<'WD-5YFJV/B7=%GTE)36EZICH0L\M^X_$BXO4@N M8HJU0A@1'P0C L-OJ3.9(.\]C&F^>+,@3>+R1%U,2@1C$_TNN_Z*"]K:4#71Q&N3:%T,-JMLAZ3T$U#] M)/>K%"LX)PY3CXYBW+;6Z MTW*O:V[7E-QI_O%=7@::#(1NM3'L!*K-5>Z0Q#YB+YA[D1Q>T0R!_<*#+QJ( M4Z])C&\YI8>.X=CWIFIW3,P&O<";QW,;SQAA"I.M#(\C?;S2@M%QM+.5IS:O M\0\B#MA$%FX_>M$,: HT2*Z\((74M3.UZ=DS59VKF^#JU+OKLF,Z[!MN M-ND 0!G[!L6Z";%1 Z]>FEN6Y=N39%.O*=.M[;J<:P[!&PKOCA3>V_/DWKS- MDXOS-M&WZT'[G$!:>;:Z_==8,[LO61[/(6&)P^>4R;-R>:-_U0]+./4(L>#) M^?-HY-G(>X6:C)/H#%I$**WT7H5:^CY0KJ;NQI75@8+=UT=-V[VQ^.Y(XB>] M3A;_P"J0US]265]V!V4P)Y%6)?0'R56;56.+"G=06C4[RVK^W>'U0_9*VUP$ M49*I%3L *HMKDRA;LBYNC#?W"B1=$V6;R^^.+#ZFEV'SUV#Q,#ISBBB,BH+& M%%E #]>E]@G(>4_6AN!VVWXE.JB)R7IU[(Y,?K:G8>@^ L&"G]7P$P(CJ>=U MDKLN^ PT\,JDJ8Y)R!SOV_PG=Y?3K%3K-?3*I,N=&75CN?J<> %0+=TYV\=Y MV5JSKTSR-2UHL[IV1T:_H#,^Y'73B]GB\%)XY2_(4G!4*T]=8&ZCQ=P M!9ENJG[7)5FS]VXHO!-2V!B50/U8)XP&=3R;3'[=1Y'@]&A.X,__!U!+ P04 M " ! BF%65UOM0+86 !5@$ %0 &-E=F$M,C R,C$R,S%?8V%L+GAM M;.U=6W/DMK%^/U7Y#SHZSURM=FW'=GF3TG6C*NV.2IH]29Y2$(F90K?-GE &!_3:#1-S1^^>O;/#YYH2)E//ET>O[N_>D) M34(>L63ZZ?3;4W#Q='5W=WJ29B2)2,P3^NDTX:=__7_PV"SS2A@F0T M.GE>GHQG>1)1<3;^.KDP_O/WP,WL,_YT'P MEU]BEOSZL_S/,TGI"1"1I.JOGTYG6;;X^>SL]?7UW=NSB-]Q,3W[\/[]Q[.J M]6G97/X:9:L.FXV_/RM^7#7=&_KUHVI[_M-//YVI7U=-4U;7$ 8]/_O'E_NG M<$;G)&")Y$@H:4G9SZEZ>,]#DBDVMD(XT;:0?PNJ9H%\%)Q_"#Z>OWM+HU/@ M^LE)P3K!8_I()R?R_]\>[[;>&=(7$D3IXEW(YS#JAP_G'SZ>G\F69T!U1N2 MMH5@(0U(')>P@PD7P)=, &_86Q#1C+ X!08I>F>"3CZ=*LHJBB2D_QN,H&RY M@+F-I?<0\_D A-]RR@LQ'*Z5+!@A)9/(9_\ MZS)/64+3](K/GUFBWOE(0P[D_D:CNPA =WD.:87:4JS]"+\3\X$C2Z2Z!X> MLYAE0#_\EL_AH6IREX1Q+N7)9\ZC5Q;'%;4Q>:9Q08C/UQ9,4@SEHOSR S+I M*\V*5H=FR]Z+;!@A)WY:"=D)29^5Q,K38$K(0DW_,QIG:?5$\4SQJWS0*Y)K M.J$"?AR3MXT?=_CG_\5'R\^[!/:R*5LU'F4S*L8SDFA6[* T'"V7_4[5(YV? MU=?62;!^.6?Z-J^<:UET-NMA0Y6Y$.$)%Z">?SH%%?^5LNDL*_7]8APBPCT= M9ULU+5N< 7?FA3+"0,VI^D\$GP^PF7-_.R7@-^+O^>^,O\TSSY0K'WZG7!EP M$S1E_2$7O*^]ZT <-]'H?@=L-M[H#B%.C>PQ!^$:'#.7O>I\:^;^':60KPG1F"P<+TS87_F8S!I?;*A6<*;5"K\J<=WOBS\&TM*U4^)2M_"0!4691D- LF.2@:L.3.1=9%6RE;PN: M@,KM9F?T_5I_]L=A*#>S2SJK!+52,[ MDJMUVPO^W<&PX]:K_-T&0XZ[2?WO.!IVY%I3H--86%#K0YUFG7 :-H:T\WY7 M+R:KQ@L']N0V)H/&!P><#5L?-HP7!K@;M3X,F$.SP-2@/;SU$O(DY3&+9(YT ML'JL8@$L@8XTB'EJ89;8C>?%WG AJ5. XQ%>0%*P7.1[1I,O1/P*Q@K,AYO_ MY&#'/M&PC+C4Q3.L.WO5"#;G\FBR.],U&H%9)Z\XKG@*S'VD+S31QEIJV_C- MM%*G%V2X]B*:@X!),^D7>:&E%-$E8)GU\HM$P!)[$'S"=&IC30NO%-[-%X2) M8M'M3M%"N,=2N&NHM^SM%YD2O,&<@?V6)40L[T!@IE\Y_)ID(%J!M"E I(*FNF_IX8T#V9\A=@FIR7!55ZLZVAI5>*X;WKZ:.AM;:-5RI7+NKR&^LHU;8;AMI6 MSC:T]$KQ(TW!2@AGL(E=PP8<\X6$SG2U8?+'&0&S,3$Q^=J,P#D9%YC<:48H+;9O ME%*E1F/B!N8M*D%O"*9%J\7T>7R8HMS"BD+UN3TQIXM?$]-.Y'DNM=IB#NOL M<'.IWB;GEFX13!J5(2(/;BXD :&0I+-@$O/7?N)!^\,-'0[24=0I&G0U X6- MIG?):CV78<&M$U+;.8^/2TM>V!G-]S6#SZ=UY\S%LN-GT1NHAX6WN_P7#8]N2_DI4O M)*9*RJ:98"&L:OF#6N.;#S9:/E#!>+2_V$H'Y\U;J/:I1Y 0-Y,)#77QIV&( M\,KG:_JX&-$ MNA"@7>?A<17J^\JD+XFT =<\PL (Z^*5JS-XQBB-1AD8:55;9^-3&.-KZ#LP M*LWI26-D+?V'1BPG#'D8PYR^=:F!9]?2>W2=T,C.T7%M'H/AK\U0#3H.@F?,RQIRN[Z- MM==#^D!:P%F.,BS2JL8>E:?+X$M(>[ZLHV<*TV"(83&"R ,AERT?8I)DH&!( M_X3*\#%%V#J 7WP;_O*[-,UE/&$T>9H10=-O\I81D)&R-J(J4Z(>7\(JBV"1 M20U+210)9.V;40MOM&AR#7EYYV!<_+(J1*B4TN+K Y K$L?I:*)?QP;.TTUB)H;XTP4=]#X>*<()JH,L[[1.Z0 8,H@Z\". M_M,],.5!NS'&P"1Q2(/&MAKZ]-Z8LN-[_.QP#_>8,N$'O$SH)S?'E!%_1B\! MG,,LIBSX\0A98.3)-V7 3V@9X".]_!ROJMA+#,Z8#YX2K_L6!2WA9&/X>)5$ M&QO)&"Y^U:^W>)XQ3WP/7 _6IE<8@\>IZG9+AC#U!O@[,];KOM68D83J6ZQ#GYU8G%8[!"]J" MMI>0YA%X/TW9T"F<<03.3@<^]!37.@8GJ>MB,0Z,'X-KU$0^FATL.P8?J.LG M-\P4P'9\WC:QKX8%IBD]Q[ [VD'O(W'K"/9*4Z;XRQ3!I%4.=(:0=U+JT=6] M0,O%HUK :+G8FDN-254>GHO8SF.NOXZGJ\W. _AR)*GNWY*W=:5LFK )"T&] M"DCA:0\R+_KB0KC2YDIM^4?LWGSU2,)M?%]RLPC/(,IDHB)8D&O.,H&)#N M$7M]'#P^A4)ZZ*WXS)6Q''VLG> MW1%]5GUZJ-ZT]RKXPT[BJ:S@*UY4VJ$*-I,XW<^Z4.5]BVYEQ?#:>D\>7N>Y M)LY.=*[]J+I)ET$PK+Z)*FK<0GU]XV'IEIG3/*1I6E]SVA21X3##8MV8-/K+ M7PQ[#8O$@GPT-*]3<&'R7Q$AEA,N7HF(C)=-^P@#(Y3I=L9@-AL/2S?\X0K^ MSC*GK]+<>W!D.SOEIE\?9%19>=D&K-V P^+_?Q+G!65QS%]EZ,,4J+[G4(@V MY/!GSJ-7%LNK278SG@SO8>QM7 3 _!*@N:Y.'X&8]E!+FN G1?PWD")<_%A6 O3#[?W8_O7+'4 MC]+/?3[E.[?>]Y4G\$Q&X]65:'5DV_4\'*E/^?."B.RV^-F"TOJ.AR-T3,-9 MPF,^73Z(RI:21W\7@JWNWK/AM-5XODMD-UTLN)\/UGX-H6_*MUE=E/I:G^BT M]VSW-S &?M3M'M<,Y)B09QA(;,<$T]$P(-=,UHOLELKC+?%3I3ELH;'C1[=W M8. 2; *@&>6PJ\EZ/]L71IOQH&D$K CKC^U<\;15\O4Q-@:N%)5>UFJD'6Y= M;PS('@3CXI^4"*.K26Q'P!G@:MN8>4\*+"9?1)^8'6PLAYC8H2\C;^>%BR6 M*41F@/. $AM30*P[)]JE'*:(6,<9WF1!HCK.WQ&G@Z5I"M]'O:K#K&\WO#ZJ M577'VX<%8LH1'Z6MNG/$V5 W5FZ.3:,SBVW6R4(S!^LAHZ@[6SBWC M/][V@XSFS%GQ)53T)JSJC:@CMY,\RP4-JN(K 7^.V;0XP*U:SUG"YOD\$.HT MVM9@$RZ"6!Y-ES,[6!35:^28LA^O4G^*)FGP"DL :$I"N?I5=:< -L>Y\^FN MHP/F,=IWI+SQ=&:[JB^=DWBT JYQ4S2V]>IRJ:7D.H?-YY;G(IM)<\(&A*8K M$DQ?82Z,7VG\0K] FYG.BV0_ !)\3W(3B9R^V7Y7))C&,R;<(.WUQ.GJ:Q8& MO -23,Z]'E#JQ JF9/8>8#;+&$S.NQ[ ZL2.3Y46*$AYS")Y-4SP3&*I503I MC&YD9;:KCP:#>%'5C.GHE$-5=_4:Z&/J]J':O"BC#CWD?]SS9"IUP;I:GYOT M-+7K@8Q-G+=Y$C4SI[UU'R3-N,A,6-/8T*M24'=5R54M&RUZ#()@?1^?K$-G M!*&IBV\,.P>-6@$TM_=-?3[/U;5?RH,D T*"SFB2KEQL\AB1*H<\)F]Z3"ZC M^$4:14QN(21^("RZ2Z[(@JU+_31<@6W>T2^>IM.[ Q[!+5[=L@;JV@Q I7;? M:6OFE];&TO7KO[7PW&T4OV9N40QSIP3F17$6F253&='096M9]?5LO*\D12, M3;-!' VUU\ U3S";KL.64S(M$:/OX)7^&["(^)+2\GI.8TW#N)]7-,6-._?R MQIW=0W[Z+V+6R2N.ZO"BAN+=G[W2MGWJ78D4&3F@(BUNN-30;-IM*"S-TQW) M_-X\(=BF7C2V]4JUYOK79HZ;=<* H_5+&/<;$$USC4>K/GY1E)=L[IB][=_$ MM-\ :,S,A\:V_JF67KTQ%?/UK3\Z^[&MN5?:5YE]K2IT0TO?%"\(J^J1P%ZZ M,1&:1:I%3\^(--,3S*](>$1C=$)" ?TPVO%6C\+-0> S3OZ!6/ ML5Z'1),;"W7K^K)U&>L;X@Q1UR]/[N*TQA23;H5E+:PPA:);T3DXE#!%G]LG M91>'(*:C(5JDIO$Z3)65M-HB=U+Q\,]+= MO#E3B9ON'.@$IPO$MD ?)K'9\1.V*)R>C\6M'JL+8<--65B5_HXWKJVP/"]G M.;K_@W1.!'HK/+"W,;6<9C'HX35N#B]?;Z@:FFO;^,\PTF@!^E#CNF+-)9UP M0?5?I??QT7"G"W*\J&3<_#;FKW^CT91^!NU>?:A)1L4C#6.2INHR;2F+NN#O M\!;>7=#8GWT/C^- Z-;][*9'0FLN=1\:Q^$.M@ZW/QE1;G(:I^9[ MH=(\;($>9BEZW]=^#$B1^!;0XDQF62%>[LC!HDB53HW:N.UF!WN_OSWLP!#Z M*"M[DTQ90JETDLD[NS05!2QZ]% ^];. E5 FX]<14O?[$&4Z-^[^,BK3J6__ M1Y%16^I!:DXHZ'8RY>R6&D)HZ31 $173;]#2&J>&T#YQ]D^J&'TB3 :M$4AK M^8DIN<[E,[:).DPYRN9?4+_Q8$I"MOI>1H+%N^YY?BZUHDJ++I4A;2I@$*I; MZU)XMM6M+,FO/ 1M0SC>834TG1ZOI,(!U9.W9A2R^N#2RNMXD66"/>>9.C'* M'TC3YMUI,!1I$YO^U@=INX)4LV! /Z-Z+O"U_:U4%)R'K!2014:!PV3H;5R< M.E]?GYKWNWQ0.90.P*.>9Y7_#?]CD-*8AOL' ,H=(2(9"28L@=V#D;AZ*F,! MCCMW;R_TN 7W3+.GO72[ MAN&'Z=S%5E+6@$I^LP?@N2%Y?)%LLN7([!8$A) M**? =LZ*/I'0802O"->5<@JAM>G*'DT>!)VS?*[!9M5W4%1W\MYW>&((9+?Y MH+3K@TT-+7%J$TT$\[Y$ R9ODB%@9R'AX%O$"B;'0)S:2+Z3NL?NSHS[6]3T>U;!^2/5U9+6P &XI3'@2@T H*^Q> MTH1.M%6J#7OYO4ZHI*F0?;9(6GH-?2KI:EQUB2LV1:EC[B2;G=;D0]KN$/:<9"K2;6>43L'+AYRP2!?1;,4;&\ M P&J*F7(LFT\!M*FK2KVP=^(G8/E2NB/03L##H#?5!AT6/U#6BO-1->4:;41 MXKCL%'NH%G(=4_C; JJ5KH'+1K'&:*098CI/X6-#X?V+9WRK'C,+ZY4D ZNY M_$'^YYFD%)[\%U!+ P04 " ! BF%6P[P^!HJ( #+^ H %0 &-E=F$M M,C R,C$R,S%?9&5F+GAM;.R]6W/D.)(N^+YF^Q]J:Y]9E9>Z=(UUGV.A6[;F M*#.TDK+J]+ZT420B@ET,(AH@)47_^@. <5.(!!TD"#HC,38SE9( T#_'S6]P M_^O_?%FFWST1QA.:_>W[]S^\^_X[DD4T3K+YW[[_>A],[L^OK[__CN=A%H"?^]WT0_(^_IDGVYW_)__<8_?;_(\]5__?CC\_/S#R^/+/V!LOF/']Z]^_CCMO7WF^;RKW&^ZW#8^.4)U4-Q:#O?_S?GV_NHP59AD&228Y$DA:> M_!=7O[RA49@K-C9"^*ZVA?PIV#8+Y*^"]Q^"C^]_>.'Q]X+KWWU7LBYD$:,I MN2.S[S;__'IW_98729;_&"?+'S=M?@S35)"L1E@P,JLE=9;((T'\6TZT.%0# MP<@994MY> 3T,4WFZLP01.9ADO+78-57MU]3J'KY6"U'!.>2.FM00] M*&]*_^.?]=N6)E4NNQ3^/"6UN. R]#^%C M2IIH?=5(1^=^!T]8]!UE0C[[V_="QBM/R_^*4LI)_+?O _!2Q[(*+WUJ?F];G0:FZJ#Y>N<[3Y)(M#'J^A:+:(O M8LD]B&5S)C[V9\V="^WF%,M%PN5I6K ]'9-'GK,PRFM@ 'IX^>S$Y+,JDTB; MRQ&\=MR*;5[^]/)G!T0CE#^1G!J0\X"VO4%=2]M_D0*G8%05H)'P(,RV MDNRN5U\*O]X7%>,"9/O 8!O)^/>''=B^M>7/?BNA?7O;CNQ?5#;'W>MZZ% M^Y^#69BPX"E,"R)X%$H*U5\-!?K&<9P)\4!*O.#N!?>3%DBOQ"[X76Z"/6&\ M29, ]?%BM1>KO5CMQ6HO5GNQVJ98;7#YN):2?PI2(4@:6[F/NSF3@:L_[$5> M+_*>M,A[0S@G9+J2+VZ2;'ZC]D"3S OKY(5>+_1ZH=<+O5[H]4*O3:'7Y/9Q M+?5^#)8A^Y/DDNN!D'(*IDS9IJ;AIF&<2<4P0KR4[*5D79!TR!?R_R[_721/ M82H6EW3W?-XMK/O=NFJ,FVX_DM<+O#SMY6DO3WMYVLO37IY^%4K=]5)U*&3' M-"K4/V20,5%K,$@R];X_?Y.)0B=F P=R(6@;D=*+J#T1GX\E"5=I.*\0(BO_ MWJ-8.RGB1 QZE;#E=5Q%3]7?^Z=GFXNGGJ+C%OW3]"5<'DL[-7_MD99S>4DP M$I[3N(J8JC_W24T9+78E3L$P_0<)V6467XC-5D590],>J;S8[/I)EA5A>D=6 ME!WK!DW-'%!75JJ]_@VG8.Z'M@H9"S)6<:=WA=4Q=4BD_H*#OX<^\FMDD<,\+Y MYC]RY;^OM;=IVKJB4]YM4_9 G^NM@K4M7=%X2X6PF?[_R:KF?FYN[(I2I69- MV2VC3TF9"%%+:TWSWJD]%YN"A>FU$,1?_A=9UY)9TZY_^NAR2;/[7&AJ]XM0 M<&I:Y"K99I)5B??P3OU37@IDY0DH/BQGN/(ZAS3'X0[ 18U#YT3YVTYD3:QY(D(J3#Z?VMGA, MD^@JI6$]B15M>J?KCLP3:5O,\AI3A*Y9[]3=+TB:-ATZ58WZIVP9INE9P870 MRNLON,I6O=/V$+YU;#H=C0OG=Z?Z>I.#Y"5AZ"]=RL:=<[?7^( M]?6_,B'YWY.0TXS$UYP7&GXVM.^1WNMHQC:VPTF>$VFD%M-98Q9N;GQ2H0\ MFJ@T@"W$C-5NF+HF/5*U\=^LWW]X?$CR2DM.71,'5%V^1(LPFY.:VT/7K$?J M'E@H]9[[]?*1IA5D5?[=Y\SMV]$.LCIZ=SO"S+DU,W=3Y72'VY8=3V.]Z]T4 M'L ^!,3V 2DVG< /A/81'32-(QR(Z2=TF& ^4""\G]'! WHG@?A^08ZOQJ\) M1/HP^$]AM::!IO*_3&[C]:KO52U/IIH?BPBB1U]FTH M+JSBB(')&0H5GWAB8(V#@L0GKP!=_U" ^"064-0 %!X^@07NP8=BQ">V0",J MH CQ23'U,9U03/C$%[UM%JJ/XY-<]-9=*"Y\$HO&" L%A4]<:39X0[%AE4] MWBTH2*SRB=;5" 6'53:!A%U!,6(54"#A'E",6 4435D)! MX1-::A]#0B'ADU&T[TWWL'I_CQW1C-,TB55AU<K4$I,"Y(G M0JTVR -J/J:+5]IMJ?*YD09Z?C".W$B3-*7/MAZ6\_D&;21>G&&[%,(0Q$K?9%&:=!\0%W!JP3H/CT&Z0 MY@Z#T]^\38"]?.XY][GGK-/YP%1II_7!5-<0JVGI@]Q]-CD?WCYX-KG^[9IF MD-JH(E!#/#*H;60QJ*4)-52]F :$V+_-LSO$*BD."*]_ZV=W>%WMUOV;0\TP M&EL,@#C[=]NVQFEE*_;ON^V(K\,^[-]YVQ%;UTWH($+>#&&CSN#0+;'[%P_H M+"@#J7@@8'))W(*F@H4\(/\N9*[5MGX*"Q]QX;BP1B;,D_&68_(W_YS0*)%) MAJ^$F/AW$L_)>;$LTE"&UWP2Z^^&0J3 M5,JO,\IXF)))_*^"YZ4 7TMSBR'<>AZBJ&0D*2MORV $1A92DWLB\KG$DGQ^ M=2@<.Q],^SM%=ZG6LZ2)9H+)E0J_;E#.Q^UC@'KK8!F$T9;G7.#F3TK+-)V\7ICZ!B,H=UE MOY&91%L+Z YU057'[GT@\(=9\A\5+J 588(*]?L'$BTRFM+Y>O.'Z>PZRUDB+H67>B26AK0 M[HHR(A; ]J69^/$Y9+$@9;J2*^2<9JIF$*_'TFX$"Z1?+Y=R'CH! MS6T0M9VI<\I6&F+JFUD@XH9F\P?"EM?9$RDO&8L/]#JQ4][RL0/_U1920A;A2Q?RP<+%>0U->N=QL_A2[(LEI5[H_;O_5,E MA"4M555_[YVJ\AH_*Y)4>GIJB=,UZYW&.WEWURRT-W]S0TTMHRK^BH5GU/ \V@%O*)%(]E+CN-1;RRC5,JM\^F)]&_BZ1,=:;^ M*?BJ]4B ^YT&FD%74A5U]6NJH;7;MQP'IJ*Z*Q'4UO$+%)Y/9_=A6J._-+9S M2NT%8[F:MK'X #UMUTBN))F9'(CF!U?9[D05Y/' ME)0&U;/UY_!?E)VG(==YZ5N,@ 7AGKI:^;'C**>/=-"S\Q/)" O3219/XJ6@ M6VXD>7!F! MH)T+4)]QHQAX56U]*0V*?GW# >G=9(/;.(FUARN\XZG@&71=35=$7E[9''+Q MZ1N[I?L@Z.!\ET1'GII9?,L(%_Q6/TYG0BH)LR@)T]VVYGM16KK^]]$*DUVP MPNTF5F$G:M=Q9" R'.< H&+B\_5M*HG+8AE+MI((SM8-AY%!3QR(&HT!!CU/ M!]&@)U252_SN_JOVH +U<1M/+9\NG86Y2G!F/3SJ-/@;+UORL]R+(T7,4:,:UN>G/,_@GQKVU<2"LAP2L0/OX-]+G-9["6MO-,&6 MR<&>#HP[MXL>2'4\!6T(;,"&0!MZ1#O%%F"":LE308U->!B9 +%[T58F)HQH M370AVD'AP(B].OJ$NI19,;(%Y(VE5>V;O.D8T3:%BU!]4TW,#T:T;9R;%-2] MV6N(D1\:NS1M;_T=79(]Z&; ^;88OB\I]%G*8*]K=<^);1Y5&!X56UBXL/EEX<6SR7P;YX-"O=3#TZ@-HBC 754NY#C>RT MFBWEV;2ZFO7! @7,5C^>Z4]PFS72)>O'<$8@YQA?89-WA,#H5I*%6MQEQI[ MR=%M6Q,C%86^342Y6_NSXG7:OY82!%O2$VJ>=Z)9MG6>$=KXIA?5FH1Z?I#? M#$VS4?_N&PC!4F9IBR=^ZYO4S4XM)G%!> M=X.X\4=RZ_6]LEJ$-@-Y9*E@A\43!?Y*'=T! PK1H!82':(\(&P&M'3:]Y8* MM?2\IDUS$Z!;[B8'/:E=$L:LNQFMWN.#S1+;Z$I#&BQQ/+FN[PJ@4\ M.SBT,@SZ5'///3>IR3\$C#R1K"#BOQ&=EU\*MC0!TX_K!RF!.4@Q#B$#ED;< M)[T]I:2W!L^SQI]NZ:[< M*] M/'W2\G1M1%X%H360V@SAY6HO5WNYVLO57J[V1:MOXUF%,:/R=I MJF309!=E%80J=DK*HJ:&:J,QG4G;+:CJ5 T39?G"80KU><7$*R8C54Q\705? M5V&\=15\]ON&U&1C13'PJGJ][.$V&H.>3A&-->^Z-REA4 Z]20F#2^>? YM-OW\.?(+/@7WFK1-Y\#RR5%O^G;=WA7E7F'>%59\ZABJ_:P_8 M;P&73W<7-!6,Y"H**U\;>KRT8SCS< &HZ.31.J,ABZ>SBX212"CA&M^1OJ4% M/]8Y72Z3/"?D?!$F3!R@O*;P'["U!9)V8&4$Y>3@2[>T3$1<3Y]A5PO$7HK% M2-=$Y_^K:6+CX]M4OK\G$9&/O9)8K.$_J#B^GL4_*]*3O*++N+<%DJ^*-/V= M<"DEJHP!T^QA02;1(B%/:@.6$_5$5$Z!<@/>D;Q@FDFW-&0/X.@1)70F^]P( M=@OI^"%D<1'( MU0&AL:F+->(^;G?WP;1#*(3ULT7F^_?&/&SN8H&XS9T_F8G]+[YZE3">3[), M?([QD*T_L3#++X2Z4D]KNQ'LD;Z1P@YDE6N9#(AP/IW]]D[L:,F^1O);C-(# MA+P(TU):/".2I_F-N.GSW?>GL_O5S^_>70M5\ 6.J/6@O0+62%6NVCR[L/[1MKU'7HC[*,I81\=$/9!-C(AK*(#CCA27-1\ M&U&MG.4'$2SBISUE,N_UL0*@C#3+FJL7WJ%WNBMK)]42#6CMAN)=TA\0Q?K6 M;BC>>1%!%.M;]TZQ5A&O;] [7=6VO5HJ(R$"ARRA7S.^(E$R2TA< M*3R VHZ#6O<\WKKSMB35[!1MN]ZI?$CRE,@BBW'RE,1"9:JA4MO./972M7:8 MZO.!:D3@#B.<'K)!WQI4)CD_"AC7I+QW1.7XW[DIZQI1T6&%[C5;;;OAJ-6^ MHM&T' _%@^[ ;1)\S:*H:C((C5K&UF3S1T[GH',/*F_P)KOUR@ M_=RCV<2B7JI0U"\T)_"WPL;]G:+;.JOKA:**%D-0J#UZ*]O@IM+D9/?O@OV[ MX 8@T*J]>!'HK2 ]EX/#SY:J8YB"3D",:"HU;0K3<3'A:39C4R-? C9L>N,W MM6!AQH2XV3A(#2QRHTTJ@]ZL&!YD6]@;&L\^FCU1)^K1 MQ@ .5,L5*LIV6EEX'KTW.Q_0++ &Z8RV"=9'M?3:B:>=%N)'- L1&.R 9C5V M$3VIV3L]5(NT+[F\TS+^"&NBA8&H;+GDTF; MM@ -4M=JF(%3WJT@V-]J,'K/X%;HZ'L+M,R0X?;*:E?@Q(\P0::#>#6HM1_@D@T M H!)$ ,T:R.::]X(G$G"1R#"7[&?!N"T[D# ?QD%8&CB>"#HW["#-DU@Y-=0V&/PDUL(83)G:+F1+#I[:)S9]R%R2E&&;#=7N:^ M,)0O#'7"A:%:ON_>PW93'NK].['.6/(42CV&!V$6!PL2SY-L'@A@XKK)$_'K M+8W >E%F@Y; '120:D,6K**4SY5\2KF233*C[=;3=2;.@D()*$+^^'NYKB:[ M905/#&%C2)\=SF=\\77F\;P@'E$^"2^6>['\A,5R>[>K$Z7\@ULF(>F0GO;\=W)[]TH]**\%^5/6XPMKXL[ MLJ),!;O D]'!>WK!W OF7C#W@KD7S+U@;M5>;GH%.9>_/P:YG:R]1>IO8RM9>I;/L3"+%HG,U/&BGMUH"WV!^WG;E2&"C1"F*>=5V688*BOW9D,K_)0.6K)1 MD""3 $3GM,ARMM;N0FU;IU1?25V-W"1/)!::K+CN9,:1">=$O@'[+,-]SM.0 MZU9UBQ&P(-Q3UUAAM.4HIX]TT#VWTW6;MYRNJ6,OA[1A[ UG\JO2UE6_PP ] M,"#0KBI0GW&C&'0G;,R.X452OML,8#TPV8@/KF8Z0=V;HY+K[2B**Z M0D-SI[1+&S47XO%T M]K @EQ'-Z')=5D"0"3^NL[B0?U66(_VZ:C^04[R;=:-R-''IT2>,7S.2AIG> MB@;NYSZ*1[!7BJ7I?QW$C:/:S4B.G-R9\;_Q6==5]M"XXC(@@-FK:RAR,$6T;GQ<% M=6]V)F'D!\ H^&;R(0:X<6"%XQP+QFH=@ *%[]&]+S#QBZ"+5V]<98<'3Z,3 M%-5+"GM;#D-QGUX7:K439@2+M:GHL)&A;22KM^WEV&D56TJC;7T5 ^(:D"[C M)O&UXI50O9\%\=*U(]5C.()[.*%@_AL@3$NIS2U50*QY'X!F-XZF)%YSZ4*( MV0;Y!FJ:C?I'.4 (E@H_(7J/W/\6J35>T@Y/\E#M'I>OK?$5:V\=?(UFA7:U MB1T)69 P'%3K=QB38J=M@+1.L_Y=%IH%#W-=4(-GYZC6LQT73J?UB:=XCM[? M@VM=-KF>:/MT Z@6:%L?' ;C2P_Z:]=(/2 #+!5KM+@G-7%.Z/9DG;OE-1Q= MP [*+6CJ9D*N ;>:K=<)9Z#/IO:(W64=>[G0+IH96KC5H[[A6.@=] G)(3D/!^??V?KP+YH71N8# MH, '?]'<8@3_O,ZG)_=/:M !Z7!D4?B%XQ:Q11MJVY,ZEF2%J)F:C-+3: M7KX8#+&(XGA.+]+%FW>&-N^TEB&=6WM^"2(9GI^7%:QDF5BY/))L3K(H(<8& M'^!P[FP^1@1U,ON<4YY/9QL#O";COZZ=A03_U]>:.@AO_HC#GH.+FF_#NM20 M7%LYRPA3AM*:I')-S7PI 5]*P)<2Z$X9614L6H2<3.:,J+OM>-?5)NLW[GL: M: :UL)[OY8U)%I\?2AMP(V2[0;S/P2=S]LF65 M5@6BG>0P3%#[>%4^*?V;MGUGWM[*:32NX%IGQ$4?U1DETZ\_J08]AH0Z9 M#\ GM!D@H0W0_X!JYZ'+9H,GS8OW@!LC\AYP1Q[P+@9,ATYPGLRS9)9$H?AW M&$7RJA9T!BN:)I+4W3^V!#;[P4U'=.$*;T=3)V_X)_I$6*;R ["P7 0/X\QN:S1\(6UYG3X27RQ= ++R7!1*G;!YFR7_4=0:@ M#=#< E%W)!*HT_4DIJN8.;NF/Q>&7)US0(\_FAB/>L)=3)&WN K!9L*Y4# >DTR)-1M^UV%I[. V/"3D"ZD1B?]<_KL0 M=T/:+!BUZNLZZ&7%R$+J_T^DM+V8K#?3[HZQ95(D96KIW"7\SU(+D?^JA=/8 MPS4"+A@9 W0&DRYNPXT($PL^%^L#N%F:.SBE_S)DF3A(^2UA]XN0$1@(8"^G M2*["A/T>I@69SLI<8TF87F?BTBX.-+,:/$9]W:+:I,(K&"-9].K5AK0]R!_3 MP\NC:>8ZC^<4_2=*X^ MY(K5S@BXGV,T6PL9="H:VCNE_D:(D83<"%T9>@D!>CA%\#ED?Y)=M&C;H M/:;=W6)[S=\&(T%#:[>4;W*32P[F@KE2$5O!#S33[HZ3IW 2LDCJF >IJR]? M5F(I$>UB,^CI&)'6_@Z;LW:#N WBELK!F;AE8JE*"Z8KT7*ZRLL3X%KIH^+N M;SXV.HSDP^Q/H,K\5RYTLTN>)TM!2AU/JQN-_CD Z)[!%)0]HJ< /M[)QSN- M*=ZIZ2PXP 7U8:'#"""ZR P*U5(K)/E!S-S@0L:5" M-W;/+J.X-R#0WY !-34W0Z4,E+*4:;@P%"PVFT-A8Q6X#)W+4+A8)2N@%QH*$ZMK5V54(!HQ2_VK^C@\)&*WFUBG^ HL8F>9D]W8*BQ"IV=792 M0QF 50!K$4<+A8Q5"&OW1@"*&JM,!GY* 6*30#;MH:&ZT-Q8A6RC-Z*05TN MV&0MPT>E4)C8)*QM:Z-7&E"P6.6J;K&S>_2."EP$],!SK0I -&7#4.9GX\H7 M7;_CKB2&'4H[90>Y%C=:(B[REW/*5IIR%?7-;*0@B!8D+E(A0M4::2=95H3I M!1&"AY"PU!4LG:N^.BQC^^/WZ\OO6K7%%6BHDWE'/"I]E& M1\CF!XX8[2*V.>0@S\,GD=AGO+Q4Y3\9J:XK8-SO-- ,FB&]BKKZG/L-K8>F M7)SO8F\LP^ML)O\C?]687:'=*&[#U7<7V+%P*T/'(FD\3=(B)S'H&.DXVE#( MA2Q&UX3<$_:41*3:Z"1/R#*WI$RJ&5$A2?V'Q )>0F.EX!GPII_O#<2] Y_@ ML;MPS1)+]"D06WR3A8Y*JH!CQ MMV)IO/NL?F4@3NVWQ6VX5H+T<\CBW=Y1QH9-#F8ILN:FI(RW!\5*VRX]> M-$RH'QL11SK9K:!N3P1X>_3@ +G@+N[*9!_TK <#>>,N),N$-[W:[H"<<1>Y MUXXC('AW 5Q&RZ*]N=MUI,2'@)5A\.*_:FFJ\(!6P1"0H9S%.\")@84T M>/?Z-^I>KWH:HJ3 VEX#;(&=AC);<[EA(?S.1.\W]Y9:B.!,!KU'2(GW!V1 MJUS&L!&FA%=Q64T?TZ0D6+X'B>0)G2Q%$_GZ)T_XK$PJ ,+?TU>\R\"[#+S+ MP+L,O"W2VR)/UQ;9Z^4Y0EMD"V%JA/;%SF*Q:Y7Y8[#B^),01ZMGM1"37RO5/0:KR1[;3IFMZ.U.? MM=_W^K+7E[5E!L7*D?% (+&VH;5CRF7>UZF0GD*904*1MK/?S"7.0= M1O(:G=?HO$;G-3JOT7F-[G0U.M"U/T)%K?/%[UI/^3F8"3TQ>)**HL N4]Z5 M?VVEMP!'DWTN5UD\S>ZDP8:)4T"5*S-T M_UC\AM[*K\MV;[8#3+24BXW M&-&9;&Y,DY?/O7RND9!J'[HW24WPCEZ2]I*TEZ2]).TE:2])GZXD;7H?NA:/ M?PWFF^*D2G!,=DF-@E )_.W%Y!8C.Q.76]/FQ68O-G=->6UJO#8=:2#$VR+' M<&2U/09!0'6"-^;V)?$G*M./]%ED<4?(P#4A+'E2I)98'Q8!6NE?+83G-N M,[0SU;D]<5YW]KHS+/%!N< .',VF*0Z W@=RNM07H?R.I37H;P.]2WH4&;W MHFN)^K> R[H!"YH*%G(5PY2OVTG0D*&<2]W#ZQY>]_"ZA]<] MO.[Q+>@>=N[+4;MY>I"G7.MH[]^)/A"6YK9->MQG: MF0[7GCBOTWF=#J2I7.S6UW4F3H1"+CY^.9N1*)]F4^E>DZ<&(PMYH=W/ MZWY>]_.ZW[>@^_4BQ+IG"N#[Z7X6!;JC=18-$AW4&B" \$\]LJAEV^ MX4Y#[$ZE5Q6]JJ@M5ANE(>?)+-D4CB]RY=)O.C- @JK=P8<+'.Q!__.JGE?U MO*KG53VOZGE5SZMZS2&&]G28T2AV?4A/SE6Y#\&!N&6OW>(-SCT]DYS2(B*].K2WYVE_ _S];R_U^%D: $RI<6(WD[ M@K#N"MR-X.X*W(YRN'<&:\#I"&\)P4BB061CSR+26I("8/R+$W+-4[=SN M]#'@)"4R #[8_8D'=+;UEW>P-;48VIU]J35QWJ;D;4H:+>-:2":,<)EM6MF= M#:( 3+IZC=1KI%XC]1JIUTB]1GJZ&JGYC>A+%8"\&@YQ>,O""9E*[FLZV^_=EDU+VC&1B]=943J]U:[4><;"WI3/" M&(D%E55U'(U?D+88;2B'IWIE&\-L/.1 /OF9, M$#?/DO^H.=LL4'Y'4VDJE*D&##G0=D"O,GJ5T:N,7F7T*J-7&4]79;0F)H[; MB=E12AJQ4[*3A#QJQV0WP="YY>07^4!WF>2EYTV&=WL7Q[-A;.\@,]0/RTITS\\,]S*H,MHKP(T^ECFLS527Z5\"A,_T%" M]CG,"R9HVAX*6G7!VGA>L_2:I=9FGYFG0N9P>"(V&VJ>6G M)$^>""5!OI85;<(HDN&I,I?JBJ:)DD5CDH=)*F12@4 @-A7!K7W0G71NF628 MX/Z6D_(W_]SIK-M041E4>ENP:!%R,IDSH@C__&HM;Z[IUOU-)(T:LL\*+@X# MSL_I\C')%"/%KN&)V,>EN8&%&2\5\TLNMN7S [T7?^"S];5@U3+;/=\^3\/D MC5#7YR;/TA[5,X20?E+ M_31:&M("N NYVV3:;/F%QT(R\#8-L\.?I76I"H1A5PO$;L+O+U_$CB:[JUA9(NB/R M^8L4F84HX$)FCA3A1+\@32>E*[M'-1_E%01[H'8E(LLJGLT_B1J^>=$M# M6@&W)*%\)2:_*28W9'\29"4Y)7 MDPGJ8H>X-P4YQ!I5#ZVRB!Q4Z)A08ZZ71%RS3=+.?YC0;+K3*P)P?8JS(X^:8$Y MZD84XGAZ7ZQ6@KJ2K"I,^I8X?!.XJ/&>$F6R*:0LL I9OOX2+DD%>4W->J?Q M<_B2+(MEY1E6^_?^J4HR/555?^^=JE+1/2N2-!9272UQNF:]TW@G%<::A?;F M;VZHJ654Q5_Q4&3M! -31E;'%K+CDZ'RZ&W5]S30V)\C V_E)'XB0J3A8H]7 M*S?-#=W2*R[ .$F5+6\OU%^^1&D1DUCJ,#)10N0Y9)W57(.JING1#@ MBNQ8,N]E;+=<44%)XHL59Z:VC5,JMV;G221T,EZZJ.0_Q>ZHW$7&_4X#S:#G M015U]6NJH?4@E!\X-0[(NB,JA>TYY6_,(.T'&!I?G=/F/1QAXQ!8,1X$HM8H M\G8''9H/MXR6/HHP/4B7-_;U2@@:U=4NU.'.F,V5;TE-;38^H"V?R]]".UX !AP)/BE^5[\T3H;CL;%P(V-86J2 M9468'OY1:A5;UV&K9=%F9,<H63!MN4WUSI[1OSZ)- ME)TRI9R%7)YH2VEG4MS]0E40"HF5%8,_T%P>:ON_2]%'8/D'R>]V3[=JP/?^ MO=/@7ND=O*)L\RO9KDZO'(8(IWR^DG&R1*6JO<[R,)LGCRE1$:)?.9D5Z4TR MJ[.AHBI(TZ&-K&3NFND(:T M*ZVQ_3BI'W1'[)>!BM]\M7W+G9W*G5V#R;#W8,B.4L8_T#.98'XE7S5-9P!L MH/Z.4QW+W!+[MV"T?%RAN7L_%$IA3MHD.U8H?\(ZG@@?)3N!7XAKX/4R+@YHDC9ATG9SB^%)(5DYG MTY5RIV7S^_(]Y@,B3.*&RB*APK#JS=$TK MMY16VL(GC,D8;74XG:WW;38'EK*0[^,ULUBNID;C79^?\CR#?VK0_7V_$+(2 MY(DWO(//2N8^*YE/C=492/5;(=KP: <; NVS.MKIW0PFJ-N=TC'F@AH[&# R M 6+=I:T,J1C1FF@UM(/J@!%[]9L($6W3(QJJ;ZIY M"841;9N0$0KJWAR+@9$?&E\&-;&P#XG40HY2Z&888AZ;DU["]R6%YOE"E9.U MCZ.JG\2MSAS/H $X2(&RW^OM$>8;1?I\K4C&&.0,ZS/ ML$F"5B#4G]#M4F-_-[IM:V*DHM"\6RAW:W]6O$[[]VSJ"W':G:[X_!$M_@*O,9[\O'$*O Z ME+A D,Y:YX)&IYO" )L]!@6"M.3:[@RR_[*N;KV(0RSSQN3?;GU.?;*@]WS> M;CT0=K:/465)MU:I/M<"J,:!6Y79_GR"RYFZU:.LS6O+!%>.)6EK<.$)*J ( ML8EGP-PM4'C8A#%H;A01Z*$)OXU)B1% H,B^RDIJZF4L_ASU(_;8<4 MF^QDN4P3E W8I"I;1;N@^+%(7 WXVU>G@C("BS@&7 A&%>R@/, BN>U:Z1+R M03TN6(2M;2M']82@[,$BB?7.'D!M("C/4 EXM^%:C)9.9X(I!=^RC\L8"1++ MYW[3V29>8A<'U0XU-J$/5I4,B@Z+Y+>+$8W%V9A'+Y$J5%3&*I@\J-7.1J'T]GER'+I/=%[%YU%.BG^*\_'G%"D/)G^1?U M!PGECLR^D__]>G>]@_W\_/R#W$Q!S%<_1'2I,CF^__#Q_8\*/-\B"S*:D^!] M(#@49AOS01!F<<"3>>D.%VW"G3\T6-$TB02\8)L$(E@Q<:@%89IN(OZ#&65! MLDU[$<0D#Y-4M!=0LWPA+O@H3'=\+'-0*D*W!*KDDECH*Z>#)]('O)V1B@G9 MM'ZU\$8R R5"\I*33*S6[[6Y0M_.4U,FGTT:4%C"GQ8)2SF)?IC3IQ]CDI2Y M2L4_]BE*ZU)U;JC29_(&Y#,D_B)H2?RN60K /^6+S ME/\I3$E]@0\W'_7IJWWZZIW4.I[TU=!38BS907V.2)\CTGC!8GCCZ)]_^.44-I:+F)4 O 9Z> M!-CED'8MT?T2K#:)0I5OB&RSA 89R3L*=FV&=B;?M2?.BWE>S-.($Q=D)32& MY-7#UB-AHJJ)4QHU;QK_3E(9^?.5UTE"1GV]X.D%3R]X>L'3"YZ.XOSJ+A9H M7#,R0"TN&]<"]*_!?/,B60F2R>XQ:Q J.BT(TET^X4R@[DYDIUBQPV>*;Y\4 M7VREL'VRHK-B$R-_&R:5G&T]B 4 M#6F]#\D$90 ?6J/$18W7;X^T%OVQ6*/%P#HYQ=&BD,(1J-8E-89'^"HM'QQ6 M13:_X;'HDN3#H367.#YEI(/&]A[D>ZD32]YK8<*Z#F9A ^2WT=C8P-EQ7"%K MKGUYC 9:X'18!-K]!*M",FH4@YX!^H(\1S @U7N\S=G;G)'9G&%1Z39K"^-' MZ[:N LCS=<= 'Z,QG47VM*"J4RC/ M&0U9/)U=B ,[RBG3Q#/H6UJ(K5!YS?.+= MEOKX75%.U%.9BK0\+^Z(N*,UDVYIR![ T2-*Z$SVN1'LSCAY"-F< MY'!8QH-9 /2)ABF?9M6^-$T+6Y]^>*8-GW[3PDH\7\14Z:KL,DV4-'%[_U6S MD2#M+9#U65S)RV(I-NB?8DW\G1:,7U%6?E*]"YS.=OE\Y3E]NTG"*#-95Y%M M8SP;P8=TFV>;;(]O3?AA4V,+!$WS!6%P"0+0W )1AV4SU&Q,5OM _;MDOLCY M5R&Q\?OB\5^"A >J"H94T=MM)#M05%7+;)-P6GVMGK^ YG:(2FB\NZJW&_F! MWH9"BA$NS1[E&M[G,(E57S.H4V"(&-4/+XDQ; &[Y5_UM MU.R:%CG/PTS:94I=TBW':C]OBVEW9)O_6IP?4 MR0P.Y9&R[5:_A.P-;0OL8_,4/1Y/D?I_&]VFG)-SFFUQ[*7I$LG^W*WER@ T MX&+?@_@0EZJM,V9IOC@D:QIO?+%?RBDN)_::\T+Z(P^$3*567KY$A,2:C8B) MN%-B>$\+N'\R44^"$A)D@DA9T4M>"GI!;P :AF1?H\2P.?GVD_X/$K)I9I>! MG:E P4(YN6\([8=/VD\-R8Q#K;*LF;59^U;YT/B5(5EP1Z1S5\S,?H)TFI'] M3U@#7T_8XX$"4DI)D71C'EP9=X07J53.Y+7!^71V\#B0]C;(DL?KYA2I.6H%SW*6R-K5JH$R.8J#V=!RV>N'+##B84$^O'OW MH=8"68_,K*<]4M6'A'(FEJI<'1 :F[I8(^[CUOA_,.T0"F'];)'Y_KTQ#YN[ M6"!N2W&*4'"/(**7WD9T3R-+\A(<]WWY_.[E<_OWMWG<7D!8ZH]:"] MRS M]_V[ U)NN^ S&],>O&EV11Y9(5:[:/+NP_M&VO4=>B/LHREA'QT0]D$V,B&L MH@..A#.XJ/DVTM]PEA\\GA8_[2D3/[P),U2A:H7>ZS\4U--N)X]/9 M+(E(=7@&L+4;BJ^23,C.29B"*-:W=D/Q[H$>B&)]Z]XIUL;IU#?HG:[JB,9: M*B'->Z?Y<_@BH[!JB:S\>_]4E;%A]515_;UWJNZDU:/B9*_\FQMJ:CE4\5<\ M%-E/U-) V;T0@4.6T*\97Y$HF24DKA0>0&W'0:U['F_?7&Q)JMDIVG:]4_F0 MY"F1+W7BY"F)AL@&30JE3.(/ MXHN:Y&*5;9Q263IN5-J"0I_W6B+CV*F*A'V95 M?V(+N-P-_'Y ,O-P=?'!<'7?'M MI+CU%":IC%F^HJSJ\:>KSXV#=TYNDA.X+S80FIYL]?X=7-SB6ME+V9*R&*1O M]ODISS/XIP;5]-\2N\>RC;'4JI7F [C'9^?=66VTM)-OC8-KER^KA*G&S=>: MS?%]V03W91-ZH+,R4/U^O/X*@_=RC>?-HNMTK;*MC(N#"[@%-'^QH.[A3 MOFQ#QNN=*Q4MAJ!0*PY5ML%-I8FTY0O#= 92'1]%&P*5,"'0^^JI2WT*(UNJ MCBD*.B$PHJGT:%.8+QD3GN9@*VH4\88-FSY$BUJ(@\*$N#D(A]8T&AZ9Q:(Y MFF@I=&5R>KT,:&O=!U6EDD%O5@P5>2SL#4W\.9H]42?JT<9G!JB6*U24[;2R M\%0]:@[R0[/ &J0SVN9).:JEUTX\[;00+17'L73$ 4+RT:S&+J+GKI :+-DT MJD7:EUS>:1E;*G9D\3QMB*1'LXPA^D2EC&;F!T2UA+LJ6AB$RIY/)FU)$31( M7:MA!L'5:*KP=5P-1J_NT53DL[(%6E:O05.?S];,0[(7H*G79PLT) $"FCWN MZAPT3*+G=E%8%-YJG;+HQ+9JQPLU3\*$4D S\3HA%\K:3EAM#BATAT^;I5B9 M=@N-%.'T6 5GY$3''M#$M\J:B$:4@D'5E:H#0K%4W=>2/0Z0R /-C0AS<^_J M<-NI?8CJUNP>#8#\#FWR,-6GC$(% ;Y*NZ9L12,CF,&&E[M$HW8:7! U!471 M7.O=#M).M7'1W/?=MFG'/,1H%K4M+K3)5NQ67NK7H 1/ XEF [BU*/5?Q@"- M & 2Q "M+8#FFC<"9U*6 (CP5^RG@8(/*>4,!/R740 61\_'X3T'5VR'PAZ%F]A""),[ M1?.N N34XSJ-+F]S"V80AOK.J R QH^*NQD\ZN]D3:_I%E.7O++ M5/%5G!)D+O]AC#A,TX8YNWGS])XVSBQ.Q4 /:2=/T4SMM>WCY]]IKHI(5R3= M1*<=P";-)!\GNE.S#418"E5\%@+@%K26T@"?*-&\8Q7 -_#W2?7Z9$3_)C(; M2Z%;.@,=.O%XD*SR M4&YAD: =)N.$LN8T!.FW?'E8"#U,1NYT91!"J;F>/X\'NZQDC IH.0@XN".\ M2.5^V@:W'/S-%L\^8)&K;2^J_*LM,0O!M/\TD2&MVP>+4$4;RL5)8M)Y(:(2VM%PM1TO3T,/:.3EH6JUB:2_(T\D*S8!];>, MKB@KV;UO6]KY(I(\D?CKBAY&/;?C-A8]HG\!3U?:!LHM+*I$9VX9%1.!"#BJE"&7- M-R+1;[QXI:U=GC7MK5H?L8CKMG:8'9OR1U22=[DG=IF6MF_='NAM**3B*%F) M$:ZSVM"Z=AS (@TK#FQ>;/Y!V9]B8O]."\:%?%8R(DG%;IG.C.'_]<DEP6 M15 ?VWY$53NP^8V2+3P1["-;SE0P9M/ZU:0[Y$1)I?@=R:0V#2\BP4GTPYP^ M_1B3I*P?(?ZQ+QM15SAA4S%"7U>A14D+J]18*Q363%5-F.@!8=JP5T?%/RYV MR^N38,\-Y7R:[7_WA=35H03W\V6EW)>5\D57?.RZCUW_IF+76Y[+SD6[#\&< MR)C4U2*)@B13AG_Y-27;+,-_419$!<_I4B:!#_.PJYAGZWON1#Z[%'OQSXM_ M&@%D:Y.](]);)$_!^_(HKA.KF0"%"(S?UUG3X3G M.A&NH;53RC^'[$^R.;6B@BE[]E9QK2$?TL7+H%X&]3*HET&]#.I$!H4?R= @ M)F0 05>F1(I.$"23\-DSB!WI%&4GFF0SO";/DN#32*\I,.EH@ M]'(V(S(2@5RKV7D(7^[$!-X1<=A&25H^,+Q-"WY/99&C^T*HJ"^;>/0'FN^G M[Q"#K3$=P;LO<_=&F_A[_E4L0%6-@9$L6EROSNC+'9F+:[(M5N,/. (N?JG> M;S Z2_+)(WTB/[^3_W-9,+I]H- 6L\G80\#]NGJ@/:'5#VT!["M"-B?$]#DC M3*8A+%_?\)]^TT!J-8 CPG>9P-L2_F8 "X1_(?FNYID4BLY#QM8SRE2"F3.Q M=S/^0%7X=^4AT:*[!:(%F\X+E0GZO^DCGT1"]OGP[OVO#RS,RERCHL&.H>+K M\@W2&PO#V0%U^4*6J[=1]D>TUK2R0X+<["767>J+&_HL#O5R9=:0 M!.QE@T02+3*:TGD2A>DNDYI0U A;L823>OG#K"<.>R(N:KX-ZR9G^8&M2ORT MITR5FPE?WI:;V=!5^_?^J:HJ@G-(57V1G!ZI4E5[*N:O\F]NJ*GE4%6%(304 M6=MY4,HVGKI/NWB?,*T\(D!MQT&M>QYO#0J'M-3LEL:V3NWTYV&:""$O2\(K M(2-%BT062WM1F<\K5[-Q/\>!YJ4H($B9<$YR?I.$ZAU*0K@NS!S4:U@D\BE9 M^>0J3>FSS&, 15/?&BZUU]H+G7K>28?^4V6M) VVZ\9V_VN MJM/7+$YD#9S'(A?":LADXD8^G6TT1"%M\R1.0F;$%%>4N.7XUKQ8<8)JVPQ# M9>7]U- */Z7V[U 3BH7ZR?,D.I?KF:VU-Y&VK5.JJXUPYU1H-EDA2R>7YA6: MU2UJ\P$0X'MM9)SD5R065*92S"D$4>M7C8V MQK9*4>NI!^*W,A,-]=9+H1\ M^?RWO'7/UI]E&/UY&G+=.=9B!"P(]]2]+2\"1ZD;Y?21#GK*[OQVS8>LKJG; M*+32-+ESJ,NORL.A?HF! H%U5H#[C1C'H3MC=))LT096F2ECC@>D&3$!] M\S'2CFS=R*/=:.T<=T! O^$\#'QO6\: 8SUI/9W UHXISTDJWQ_(%+N,"D4E MUTL4S1VQA02Z%QDJ7:Z$%2#OK)!-*0%S(ORHKN7Y=M1_(*=ZI M.&L$ZV7UG1H@%2U<4U@3QE)/<$,'I_1O=J8JNLQEU#MA_)J1-,ST/AEP/_7>S6TA?O].>RK4MAN(VO= :M^CH/8#D-H/ U+;V4F*W+=YZ)J5 1.E MRL9WJMPM$:*Y]'4KD:]4-"91Q IR'$-J<40,''A8A/D?M$AC^0PJRG<>(;WC MJ-M@_J5IKT"J8P-I0Y >-@3-\5K4*'@.$[[M-JJ.IJ 5#<:"".+UH:T<+!C1 MMO$B4U#W9O MN,H.#Y[&L )4>2;L;;E.*2@L@>UUH5:[-4>P6"N._@.@AB;6D:S>MI=CIU5L M*?V&]54,B!1"NHR;Q-=74)M\F(B7KAVI'L,1W,,)!?.- F%:JK9C88]JWAFB MV8UU9@W:^' 3U6:#FFV0;Z"FV:A_W N$8*D0$Z)L;?UOD5KC)>WPM!_5[G&9 MB\Y2J5>+(E3KYPQH5FA7F]B1D 4)<4.U?H)CK M@AHDI4.UGNVX<#JM3TO%E2T>TYK7LVC699/KB;9/1HAJ@;;UP6$POO2@OW:- M@@4RP%(];XM[4A/AAFY/UKE;7L/1A6JAW(*F;B;D&G"KV:H,54-WJAA!JHQG M0S=+)GXS0,X#MQ:^/@R9)N]4T"U0D]DTBG5W:YSJ85X-,T=UO?L>?5K^_LJ_ M6TNWBF[_PN:S;<(6=((8_J!#BSM30Y2+ND$ ,R@@LXMBV M5>W;:R@@+")6?V4MH)Q )7WU4\X$R@I40EN/U6R@_$ EU=FM9 1E 19)K^+J M;$[B# 6)3=0SSNT,!8I-[H/D?X9BPR;DV7BS"K678)/3K#U6AC( H7P&2C4# MQ8=*7&M=0FJ/UE%5RY\#^6A#%DM?A2Q?![FT6(;*Z,Z[%KAL,W;)!A>U+MM3 MUZGLY6?*6,)I=D4)XV)?W]S XZGN%F9 MTN?P5#\(L#B(5QC4G622([&H4:CF\.[M0)P([F8;.*<^GLZVGKMXJI&MG M(K[7D'%]/:G_]IL_6OC@Q@<7SHE 1==AFJ\W$3Q5%#2WMD#29N#;<"V7P?Z3 M$W[X^4_B3)(Q*42^[JRBM<,P.&QIN*CY-BQ[#266U5,'PI31NJ;(3E.SWFGT M!>5]07GG%#DO=GY'5@6+%B$GDSDC2H8XWG65QUJKOJ>!9E#[]L9_7E[*C4Z0 MAM:."QSY8H^^V*-U;XA.UM8W\EX-[]6H-<#A]6J<1B)^K6A/.\D7F*":7&5C MR&#ODS_ZY(]H/4(PDP&N169\Q%&]$1/=^K-ZT&-8J$-F*?5IMFVGN@"DV0;Z M*U#MO#[DCDZ;#T_R:1\W8+SW?-Q C^\LH+[ D<4(V/$=NCU=[ 6"=)]'+*]T MC4S)K@,]/@2LO)&#S4LT^27Q;XDYR>:!N"QFE"WE4\J /J;)7%UGN_ '(5V* MH18DE[EA=ZB!42"]?-M9B$B/U,/B1[R__Y3\_4;O%]2ZN]LNM=O]2ION%IH\ M.:.FMV+W_)9&3I7YJMZ7V?KMSS\N'@CSG*67\@,A+KW'WU\Q'M3 MO#>E5BT9NCT:FH_1S]SN/7@\$D\(L^4\I&N),\D^G>1,!++)-3[ M=#OB;\52_%(UNXVJ?U"\K)5WVQY\R$; M3Q^V*_&YW&F@ZL MHJ[>+M#0>A#*[=T]DT>>,R'E-8#O[X.CY9\^?5^/?(3D#1PA/X]+*$[SA4QG M&F8UPMB@-(R6RVZ7ZBFMS\/?N#LT-5\= R>W^Z9.S+?+0>C7G'*NX?@:]&3Q M#@/O,+ ;T=\D+=/6*L]HW2,@!0)='"A\=BC4=(+*\]''@L40A^U=6-Z%=7HN M+%=V"+3'<(_ J3L+/KK5YX:]"$P5Z,*DW7*^$U/#W)CH5J#[FZ?1 MF'/2UX\.?4\,MUEBQ_.\H\T7W0$P'D:;&39=1V;]%*0DY(0'RS OF"(MH+/R MET&ZI[=EG%7;X9U%374CL%,,U(U82X3L"Q+)3^X*I#[0,W(;)K$LE'F5/!&Q M>AZ$D$C"65X=_-)]-!Q1*;BH\3$R1U9\[3+;/(KD%T6=?=^T.TIL7\2V?W@F MZ1/Y3+-\4>=WZ3H<2NSJ!*'%\1'4=1BT6!_$-[LNYC?CX$7[3&U@W8^"!ZFJ M.*Y"H$E\^1))5X#*8=\&;]-83E'7T%B#JZ&U]V![#W:M^V7D/EWO&C.>(^\: MZ]= :4=$1&>MP& %__%@V''7&YV[#88NM4>6+UJ,M M6F\4QQIRLJ!I?+T45^*3NG%Y)=4&/9PBN-W#J)!]X\W5K>P'[:VB([;6'WJA#K]WM:W?W MFT/.6*1!L^[:G *TK6T"U5+M_]C$L,B'K/OMSK_79O4:FJW0.?0,,1OKD6X! M^X@"'U%P.A$%8)?"&/QJ^W2JTH.S+QD5;K+?5,23N_.H=2<.M2_-%KQ.7K3S M@N=T2=A9&/V9TKG&6:5K:,$]Y;9(5!,1GPF;$P8@HZHA#N\3+FJ^#5^8@=5P MFU],$ZGQ!TGFBYS$DR?"PCGYRLFL2&^269V-T<:03GD 3G3N*W;YBEU(*B2Y MJ-U3\36GG-O>]7;IRM/X?_HNP\%3*59B6W& $+PCUU M7\*E_NQI.^GM4[G XD6&14ZUOHLY!6K5;+D.UO@0,/)$LH*(_ZK)+-_2$LD8 M%29 V(RR99A%)*"/:3(O PL^M R_L/4Y9P$5=@GVZ0R]+UYC<;TKE]K==G7= M[A?7=+>V:BRN1GWQH9+)+R)Q/#XD2]%D.KL7O^6S,))_$VKW+ZUW(=(L6%[MK)6)7_;*L=QE1WC;A$6 D M9Z(_F!8OU7NI'EQ9[5PLHQI9J;[A@/1NRVR :#YN/"#=1_:6BTWY#/D\1IR@ M$:DMV==V&#Q8=U>%^N,#8+3E4O\BJ 5P&0J0#=CNF1^E2Z MWT^A/F:: ,*Y2Q.;K@!?+9[(1##B(@S+E2U,GJX(6\/$GXY8LX-A(N[XBCLV7S%W++DJ@R MCR\:HBR\-.X/RR438CB4 P99^6O>WI&QO; MAS\<#(G"X5_&18WW=GMOG??6>6^=]]9]\]ZZ82UT(_/R891L1N8S1"Z(C\Q5 MB0>EE*W _IS@)S"4AEW6,,9D%F_?F/,LGY'_.7;8"#4%@;DVF_?!M<: M/ )0L===8J%!S_Y6,1%0'N+3'5!Z]J#L_$:T"U,W/[K0-D:X(%P^Z-Q$-2#E5MW-KGVPH6EVH77V=BYQ8JW'B:+PA[6(39YGS?":\U?N0!*3@M#A?B M^#R2.Y1"+W,&7(4)4Y?G4,PW(NY$YD4;FCO4YT^2M_B6?4OZ3F1VOM#L2ONMCT]K4VFFVD9"79X[HPO; ]B7'$\UP.70 MYS12F$D7533CH!L 0]D.'[_JXU=/)WYU8.O'R )8\9HL1A;&.JR]>611JLCM MPR.+6AW6_#6RP%7DYJJ11;8.[EP>62 K9G^PP_ N(?5RFB9Q6(8B;7[-98Q2 MDHF.)!"S9!"W93:>BX"L-A1UB[02'PBYF';YG>GL<\C^)+D4YLL5*G_:4B1_^>"O%!2&9BT3X166LHXW7K!-C++1(F1!)QA,R2NJ("%2V<4GB]7 G9M112 MCH^$LFAE*HM6UE!OV-LM,B44W@CV7@EU0CYC2;)"UJ@J4PX+:?*,S"@C9;N' M\(7PRQ>Q9H1^DV0A6RM-XPO-I#U9B**"M+F 2&3$?QTW^O_B !P4=&ZVT)G8 M8?4KN:&U8\JE@52NRY*J+Z2>ZMJ63BF^$9*%8%KEDPYM&Z=4"N[L%WD-E95M MAJF!LEF)C25JCML-2^WDD:L7=U"JC]L/0WWCNM"T=$KQ'>$D9-%"" H70JA, MZ4KN?KUL >KC&(62A[<7C9S_/Y)\<5[P7#"7"1ZGA4P>(>]B\;^Q.)=KL;4> M:0C$3=NCKIE;6NDZ3/.U]C2O;.,V@HPH&4,LZM(\M3]3:DAN[N C]MQ'[%FG M\\C*7?KDI[.-2JC40UZ?\KOC*!B0OB&NX1UB"-RT.7$: <]'H_IH5#/$/AKUS?;2 M*GIHSOM&H,CNAW73#=M9>%# MM\F,@$)M..@6JQ%*(V"W."B0ABVV7)ML2W@I$["[=K^&$.HKO@$H82&4I4"0(%"-2,4H3 MY0!%AE1T D0P0A$BE9A L8[HA$*8LM;-%85.AVL-IP5+.BST4^ 'S#&+XTE3 M%/)%,$OILYT736^'&_A!4QU!G=XSG2_D4SA^G>T.RU)U$DKR31(^)JD2V'9_ MO!$"'E%IS:>SK[SZ:8'U<4T\XC4PQ;7,Y"I)0J M2/N:"4%6E"?5D]1RB#Z)OP_3D(F5 M(=AW1U*Y"VKB-;L.TRL((D_1+"*WX?IME'&KOE;(W:N>S2M#W]8".;>,1H3$ M2FUJ(J>IK05R_,/.H:GY-AYV&@1G3>)_%>4FO*+LT*)[1"^X_4#4\P&^?GW+[]#%<);E8=_*N MBLOL @)"P9@@NF]QJ^>.>A/'PN,S[\58PV<"^ M?(F43'\GI*G+V8S4[L9AB'#*YPORF.\O]&J@F0^ %%_#J=M^( QXRP7883XU R#%UVX^ 0-AP%MA@#7# MJ1D *;YV\XG-4CV2I#_RKI7!E8*C^QV1Q;O33H5,->76:36(4YR;U,57E)4! MJ'/Q@_@7%RNH- 7MA$WXA6AES"&X(',SWY%5P:*%D,2FLW.Z7-+L7E9BUT,% M=!P$SP.=1/\N$D:.;<1[Z[&T)3> ,QQE6*1G!4\R^9R1BT-$S(2TBY9_J3.J MM1EB6(SBB!>'>KZ6E8IR<9Y(.^_J\!UP$\+& =SB.XC1N.:\D#$LVR#$KUFL M7JH*VI(GJ015)V:70/8V;K7Q-NG6ZUCBXIN#NR]6JS)51IC*:_PJI<_7V8RR95G.0R^^&_;VB:E\ M8AF?6,8GECF"U-4L@^X150= 5E\\8DMLTG\L*;JET"OD ];6AXJA.Q1\:A^U MBBZE3=\L& ML(\3$YHE!,@,=QD*K2\2B/<7*G5A%T6U1R?D@124$=CESPZ):* LP"YO=HTN M1B=/=?)F@8/&T2FE'0 =L*5]#"$ZC;0GA@!##M%IH]W889 2"YVF:0$Y+/L6 MNJ.PIRU@$C*(3MFTQ!/[@:3H=%+[G#*/.$6GG-IA2MNG>>AV4R=A"_SB;5N= F\2\ZB;H[(ZP]==SSIO>2)AG-2? ^$#P+LTUH91!F<<"3>9;, MDB@4;<+2@2N(#E8T32)Q3P11F$9%6K:GL^!15JI1'>.R:$N0D3Q(U/X/!.2 M2]$XB(E@26I0(F50\ER47$$ $%;"Q1<"^$8+ 6BKKQUG'6ZNU#8DU>J(EP*G MN$KD-=7P>+?5&(.B/*H;UX"GLLJ+'G9EA M6UM!MT'Z6BZFM:&1N-0[LP-@84'G.+<.NM)PX=QH_E.02\]6("2QC:'UT&@K M?K&B&=F4SQ9@U6_";,VER*6>"C+:UC/=)@SOS=_\H.I4IWS[K? A? MRO>]1XZ>(X7/J(^%XL%O/B7^-(9O^EV1YY( M5E27&W;P.1R> %S4>+_$F_*01X^MFZL$0;H,@F&WESXQ7-AZ999(VA$ MN(P((N(F7JC=_412JDLJWG:88;$>+)KZ"H7 7L,B,2 ?$\T-C@=(EV$Q[(- MQ 8^#QE;SRA[#ED,WOK-(PR,4$KW8#"'C8>E6_SC7/R?QS,]YNXR+@A@RJDU%[S6$"QOT1H#.Z^O3]O/_=O?_=^VN]O];[:[]) M?RU<)4'G[P.1KH,*557032T4N5NK*#H/7^<%8F3T0>?1ZPR_I1Z%SLO7;;MH MW2/HWJC:F/1&2P&Z5X_=KX*WAAYT3P [@ZRPR@-!NLMGV1EDDTT$B-A=TLK. MB-L^7L46BV9H(L LCS;0WPBZT=J#623M"KZU@0_=NN_$E&97,&:)L]4B:/9' M.@REVOU+!?>4SZ1Y(#C 99ZKDX!3 =I MK0Y")3^_6F.'(3Z0]A8"EQZ8*L&R5A^2R95(?%$P\:4R_TH9VWF8+^GRA; H MX6\>.%H:K7](4FPBMA U#^;4:CZ)HF)9J$3F2LZ76BPC"VG[?"('D?^U*0CW M=7]4OEMQ4M68WGO\$D:.V>$&=J25IU'K_F[1Q;&Z'L)4ICFYSC8)4?2(('T< MHS@HNU5#GCI$'X\3W-W)"XLGN=AA["F)2'D\R5"=5+2/\?K&;B,:@&_Q<;RVWQFRCK8>KXA&-^KC MHUY.(.O$_8&J?/E*4WY#:UU#I_2^TN*T!X:FY7 4;QZD'A4>T5%>W6,X!$H, MW))S3GG^F>0+"H+2T'6H:"\+05(MSDUTK@"]/$D[JX^. >OCQ,PFC+:27]'Y M.QIGV-!XL7NN^FC5 MGO.66TFJ@2WPH4D=0'=LMD@%A?RT-$BO;F3]0175QA=^Q0-SY4F'!8&01VRO7MK8'?DUSC8EX2?[-;^1%HDVA@'< M[S30#!J=445=O=^ZH?70E/-;1J_DV0F).3'NCP;=YJEM"UQ'/7V$@<^KL9-Y M,>75@%G[FTXCVOI*<8O6HH,<=$"C MDEALR3NQN^N4:5??'3\W?Z?2[29KL4M/5"_C\B?'6WS.@-P.>GAG0L3XR4B/B4.+O2%] #*6-C?1YQ3 BZDB? M: RC*XWLJ89[<^M(WWJXTF?&X$[:YHV6(;I"6"\>\UF1;INVKH?<.R&HW3]M MH,#<.MYS\8UZ+G;YW<51?+%949/-@KHC$4F>-+8!L\X(D!JM. M4H-KW>Y#P,KX3/'?77H)&6E&A$8AM9)T7TBBI=;6Y1/.]+'N1'8*H-M4"MS6 M!*Q_9*IM:*'"P5%UPGI"M TM$'*31/)6S.:3K'Q*7D]*0U,K=1_"F.SWKF9^ M]"UQ:,&XJ/DV='+.\@/-0ORTITS\("_%N(CR*=MD_*D@KZF9*QIE#=/-YWGE M!(/:CH/:85\:AZF4(NX7A.0W\I,-3XT;F@].N_[1=V.'L=(_Z!HZ%QJ;K!GV M1Y(OS@N>TR5AJD#8%Y*?%^+^WFMO1X ,>@Z.:%OL;&T.J:ZKV[H#=!VF^5I? M;J"JC;?2>2L=2BN='DBC*$.-I A,T,"W,36_^T9G:#433?"]LF^>%VJ@]J&R M*MM=IQA>UMN=4("=972) V :))IM"+L!J(D1"-46['P+(M]UX/D#B+CH?!T& M1PG 4NH6GG>A>A?JZ;E0C0T6Z,Z4]CCU5@S7/L6/P3)D?Y)<+JV [Q(]![Q8 MBC^L97Z*.:.EIVV>RX('8T4GV1#9I]%LZ()W1X\Q; MZ1B1#R+]]AQ6!H:V"_*8'^1S/\KT+L^K)"MHP;_N%J-,D71+RP1*[S]\%BT6 M?,IN:#:OM7_V\Y$1\^D@U;HF::N3;XZ(BS>$\X=%N$/6"]OJ/C)B/KE8;J>'=WK4ZFXCMYA[O=KKU+)'I5CD=:&Y;AOR@+HHVI2OUJ5;H%@CC,PR 5@-+DB<3;<.O' M]>%PC,R3]J64W%/F[@GQ4-@Z1;HKW]RGW8?NU';W^'2]_ M&?) [E4Q;#A7I9-RFH?I-AM$ZTR%@Q"'T_1H&5XGZ^,N,+3>X%C3Q$(6B>W( M9\T?/_-Y([P)#6#>^2RWU7;1\!J[3GVCWNG[$B[)=/:*@%JC66/;<5 []'M_ M>9PR=1C+A-1G)(L6,EA8F[T VNT4L"";G_6./$UN#VBWH;$\B.^;P3CN,2R" MVYTT4E>S"-)E6 R2HV8;Y&V/\2(8=G=O+H(W]&DS>P![N;1>>#: M"9YHG''<0[75^H3/%]KFH,#KU^5W>U/H)_85>%2KLZ,8B.$XM3YKE:X+M_$%WOWNW>^GYWZ'FQY1N^+? MO$1YU?Z1%OGVSV6R$K[)&S;("Z"6M.%TQ-M%U\T/3[.,1'GR),ZD;8XXC5>\ ML;4%[_R]4'/R^S*'8#-)S:UQ>,EQ4>-]]K[6 U9JD?F%O=_>^^V=8?%^^^$Q M>+_]8+M[8N>UAG=SZB\.4\(W_X@O)M>1KVWJOO/?*UUJ/\#ITOX&Z(MXO M[_WRWZ9?'G!AH;+)>S^\]\,? S61&<>RF+T;_F1KZD#M[JB6JB^KR=R!P$>47EFT$9OF-(J=L7?ZEI7O>/67NG/-#8>ODFK\, M628N"RX6[_TB9.0LY$DD+IJ+)"UR$E\JZJ:S*\I(,L^N%:Z'\&42_ZLHB\@\ MD&B1T93.A& ,_JN2F MBT3171.C487J_52]>H3'C1[=O8."2.(N$^E0( M>4Y(0!L49CS0C8 5X5;I(O&YT$7%;\HM3AO.?4MC8^"*RB=ZH$"9X:[KC0'9 M+4LH^P<)V<$=;(9.-X*/%_+Q0K7&[)&'7'A'@WB/,O M2'!V5D: >'\;!]XN*C54R'$7-0E8XEW=:5#06$2[/EV^4%Y@$>/L^H:AZ$T=XD>9B-4KS MB1(EQ:I,J.RRK;=>&<+1P_ X8BAP4>,C.KS'PPF=-?NYAN"&UA@HWYY$_-41 M=%X6;6L\X_H9W/NPO _+^["\#^L($N@T':G_J8\#=&2.IW[E9>>*W2_R>,!*L"A8M!** /J;)O'3%EIDX!77+8AG(F0[3 M5X/-* M2R09IPI().,5IG\LQ93]:>G2S>=F$!\])OA T99$T\*3R- B$#KQL MK5".#I@[17:DK.F8EW5'Y!5ERL9V(XF8[K'ITK0:=K;P2N-SR>0[Q>/7!-QL M&7R[XV\][5W&L0!#,>MVLY) S(;UP*'0XZ+&FQ?>)O)396Z*,-TOI!K=4-MV M>*HO"G*=7=&"Y0OI'38!4=,5":8OXEA_>";I$_DLVBPTF3H-!T""[UXZ=^)6 M<_:V*Q),#XN$M8/TIJ=31.IJ.;@#-9EA=4T'I5F;AU3?>&QT#YHZU9NFO2'3 M;M9'[9%"S3;QZ RU\'/5\=0UVX,:YH-:4[10V:KMK%KD*<<,I[BE'0"=L1<( MUT03=SNEWG/D/4>GYSEJJ^.B.U^ZPJU3?$?F*FJM#@-Q8@MH-;<^ 8%B"V8% MV H=.O+$7N$T36+Q!C$.<5T46 MZYG3W-H&20O*<@AKM UQ^&EP4>.]1D>6-+'9Y5,C+I:S%"T?6!B3\\KE;]!C M$ 1W)"+)DR3I"\EA$'1=7&.01^Y-$CXF:2)-)HT ].U=4U\LBU1>8UME>\7( M0JIXVX=?,LN!X/%T]A"^U&-J,XI;I'&LKOXPO0V3^#H[#U?)Q@!&L_N<1G_6 M@0-W=(M'O3FKH_G5'P>@JV$/5+49CLK)(U=B,H3:X[8#4%TKY30U&Y16$)/K MF[NE_2E,5)C7%66RZI'0\PNFSNH+\ICO?VI8Y>U&<>L[#_EBDL7R/Y?_+L2% MFBK;>7X>,K9.LKE\TUKGI#/JZS@B8'D&^H3[?%(K?"@=K_0(S MZ>H4T_9I]/X1:;F[21V2Y@Y.Z;]B$> M"%M>9T]$GU>ZJ;E3VG=95AH5&4U+UQ2OPB3>I,X1$LW!0M ?J08]'2-2@7#K MVS04-U462[%L)9=$O>0,Z>(4PYU\I):1>)L Z,!:*_2N)*JMJP'OZ".>3R 9 M!UAK0:*GO"6C0?QL[N"4_@?Y]KI@Z\;CO;ZACXCW 9H^0-,':!Y! GBLT+U> MT--\&-1F[G9 -XV-8*$A0NA":L'3V,D[AB[ %@X;'+^"+K@6C-%8F4,77@N? MSLZ@L$6[PQSQ2*\/#=D4')**]+8 8(-&N*);FA"$IKYBI'<$#"3!3O@$$%ZA C:^PD GB)KA- ]/1">7&D\L MY&D'NMUIAM(PR!&=?&J&UB36!YV(:@9U=#-I?*N,SJH!HYV:O_[%?+6T41T; M(]-&=RF&!N$PH_1;'9YH8WPE#7!;AK&B,XL:P:W*3H/G3'6#)[9 MDZD]6+?IC7:_Y@&=R[^4:SW53< M6 U920 ]G"(0']_?M#4T5[89)!_Z,>OJX[7V%8+/R(PRZ9(ORT<=EYEJ",]V M^&44'+T0I#Z%LL(Z__^*,$UF,GIQPO].XCGA_;#2YB=1\%!N$Z/U8C?JY0^JY7[2=R7:J)F.6%W)$I#SA,AV*MTEUWP=_@*;DZ5Y!Z# M$/*T13Y!OH&;2[TOI?&LH@91"VW6-QUA;Y;F[C2793 GT_/KS8$_G>V/_"YK MP,X'T?"O'1.P(9$E4H4D]!\2_YVFL1"'MIMSFAU<]"SAXD\7XL=L7HI';1>" MM>_Y-[>^RM#..N;?5/HWE?Y-99\^6XUE!J&G#X+(N;T%G3O;)0< C+L?5/L:(Y7J]"!"Z^CB6HT9RD:W@)M6Z,Y M--$PUL3^C.[,Q,3=;CQS%^F%B6?X8\,P<:M3.)V[^#+7+ ,'9CB,WLIH3H+W M@>!@F"7_46=J$&9QP)-YIDY9T28L'^X))@0KFB:1D%H#HH+.'@7B6 4Z"5!E M9U)F/^$!*]])!3D-N(Q6"^A*5:<->,C$7[G@BOP0V3RKVC1:;&@UH$1GV=HBHEA+VUA6[4]+>[P: '!@251XU1GW&C ML':*MLN*S8F0+V4JR0OR1%*JTBM!=HI!3^^C]S[ZG?J#R4>O!V)RCM)61];H M(A*,KQ9TUGC8[%"P3(,J!*./%=LI3L.=)\!X7HWO+W0V>C!DN'Z+SE)N/*TM M!'BW:]G'A?FXL-.+"VMCO'!MU_X0,''09P41_XWHO/R2V(4\G,^96*#J1SK; MM6IG;N[X%6=68"MT=C+.GM,L(Y$XG,7>OV4T+J*\VKP$;&VBMM60=%G(C,/R MEDSB."67(?\_[5W=I6!*4AB0Q$J0#K1 MVQ< *8F621 @07 A8R:3L20 W 7QL_OM!VS>+E%G80L"R:!4NP@-/UMXZ-,& MT?Q)K.G9JOO%=)<>C O+@ 3=E>YT]>'H25=??/_V="K>NQ]@X.:PI/D8*#ZC M>0V-X9^.DO$/WR]8@AY1+&)@C2-=669TZ:II-:=/F+XF,6[HO*YBKF24UY&4 MCV>-PT^KK!_2VD=N.Z1^*NW5.TQ6%&W728S25JD[R_HAK?L^WIM)=5E:)EQG M6:=(\CT?F5VH?6,9QQ$':4\*8GG3U(B?R1)EL\R M+K7:C-"K-)4>\U=,351H+A^BZZ,JTNFP$B-?$9IJW:X!,?+3(.EG9JH0+?L1 MHGXFVRP9M)-Y1P0Q\'[!4$#T9AMIQXU!A57M+#(0V!V6AF,W^@EJ)';O:T0+ MM@$W* =MZA#&H\T7I\!U0"FEMRX:1#W!L*6TM=,(\8"A1YF]LM8HL=N79)%_ M:@"2@5GTU48P,:0Y@%KV[3@$P-=^O?>GRX9PNY18G'K&V".X"6CFGY%^J!?( M^3FF0^O)[+7Q\E5XH:;"EN[-"&3B0"8^/S+QX,"^:V;QIV@C3U6(-Q"QPV5N M$=K?\[8DE"'^6W.Q?D1CNP]UQCL>0^Q!-.33R_@>4%Y07%XP-<_P?S"BSVM* MBM7Z-GF5']D=)8P=[ZD4=U*=AFK':-H"M7>X1 UI>T9H>3Q5Q4J29)5$ U^D M=EO3J&/XJG2;LJ#,%:%;0OFZ<$FRA9+TWUX.!GL:EC0?@\MMP HX'>K7^"6O MW;9ZS('9,'N[\> +)_WE@9;][M MP'[I;AA^?]@:(^I& ?7#\=-506D-/C%2O+45IYK>)AG*X@2ELXSEM! NKX+# MVU$Z,+S/@>%=8<9'KH#$GAM>/7OF$?JH_1$F'E9@"5NC8G:M ME@V!&OLSPCN6IM%> R]..\:+)-K($JBXU\3S $)P-\0Z0ZSS_&*=MKU;,+Q+ MO6ZP&%T!0\X<5_/>B1?=I6H9<>2W8!F:7> N_XK=+NB-C6KVB[LD*_WGQ+"@ MN69'?#ZOCNB]5OP!I!_&QL8UN^,?P+O#+,2D:RDYI,3;T+I/O%6W*Z!;C1:" MK+I= <5RM!(9@$(49,6&_[ 3]VVNQ!N+]B^,Z\CW,IDZB?>V2+0D^BB2!#E> M>!*"H5MA)R0, ]6N@-_9O(,1; M0XZ:5FC5\S!0@+T#[ W,:N^[ 7D&;P_=CUS[)W^+EBBAT:M 2KC:B!6T_!5Q M^S:O;-T$O21I:;Q61181RNLU^_D;XSSAS2S;%CG_F60Q7P%D>I7+G:Q^E?(5 M0DE@&_MQH>_,'S?II:T'I>IRJ6GDO[PYY\)IMS:6>_N13(^/54T*D^C MEQQ 3 KSF_(26HT:DVOPN[$&OP/3X).Q!I\@:/!PM"'9^Z&NM^B9M''>6DZ[ M7A.*DU56FBSQ;G^KA5R+#P)?)TQXJUR1-GW[M0)!4W9?>3Z[P>IJ->54YX=# M8$?7QM6H$0#I $B#!*0U#VR8F6G$RMX%O"-:3.\FW4=U]+P+8!BZ,>!.LHS^ M6GT_U0)ACIS)&9##7U>C+F)0ACY4PV&1JP"7)1Q%-4; M00ZWJ@=R0R WG!^YP1(E&,41Q-_:"=T!L.P+GFK_P] MVHKL)#3?2;H%_E^1;,M?<1[QVEO"Y,.9)&B7O(P5)<46+Z*77;1!_R4TBH5/ M(%* 2$>A)YG%@23.F"W.=!E(<]EPTP93]D26^4]$18Z:F[VH*M:+=C4+%Y_. ME[P'\&U!^?LI=$74K@2#%P-+FL#2.67I'$^'7>,MQ7$)B/"_4RPWI&Q1G2"4 MWS]64_\Q15E>'WHMJ+OMYIWVS3UWK_":I(O9AB]YKZ6?I8P>:]1PJD%K?U[N MQ"TO"F*%04T8&LFSC:;*O*D$0X\ON&TNZ52!H8,8(@M\? U_Q(S_NNQ=+\0@JW'.8L3V!4XW($38&P%7'!7 M#9X6H.#TYTEDNXCYVD7YHEX(6N(CI@E9=,BKJA+@HP ?@82/@N,1'(_S[?G. M[.Z1-1B67;M\Z@UW!#*,Q9@3MQ*W'(\TJ&&!BW-'N8/Y6*K>)$C3[S"< 5C2 M!-?D/<-&C.!9QF>NN&BY\\:;KO)32']_O*I*2_KV\E-(_TC)$C-AP*'T%FNJ MT%')J1YSL3!KOX..TL%Q#(YCG@/"B3):!CI'O"HL0YXDH7HM-]!7+BCUQG4EE=(;] M -!R$#YT?13^&K-DE0D!+M@58NO;E/S\L]2EEI"V_9C4P*8L($K5@CB<&ZR772CBO8%G6_%@#274UD/!C@%2YH E;W+]+*?L_M1U'GN0J>* MSSI,>FCD*-AQG?R:L!^*S'.>V[AO>HG,"= MY?V4/AQ8"\"Q%\"QWH&U@8LW,9[OOG3"N_V9]+&OO(L5V-S4P1W=ZQZBQ*:C M#"JLXG#"0SC--_)4:+;>P0UXK86*]$8NO!G@?1=S""-YY->L Z2Y#<*%B'>( M>)]/Q-LM%N \RO5;9U0DD9*7P9':R;9ZM1>4HBS&\G*\KB9Z1KJFEM-=M N& MIN%H8@AJZ-VPQ]>P_3(HEKZCNS6G_RQ0FBQW@B!4<[RP^KHYFTU/V"??,EKE M/)YEW O-Y7'^2AD#_?6;F4I7R4VYJJ\NY5ZGJZ1>?:?:B?/X^4[(1#+>WTJ@ M65G6+ZDGA<;G<7*)E]RW.=I2Y3VZC,^"^?(9_;K(A@Y4&^'H/!6KO3A%Y.IJHJ M!ZY6G1#P;W(%@_)8I'B&\04^:\Z"ULX$27GDR(%U_N?!X>Y8E)D.=V5B$;UX0AF M5%]\O_IR*L^['QQ)\NVI19+C#S "DK"D^1CA44;S&C3'/QTEXQ^^7[ $/:)8 M;-J-DTQ99G3IGDIS^^ZPZ0 MPL[<$PG_G>3KJVJ;Y'976BR2;"5RW?)_"VYYM09;>K<4 A/A)$XK- $7Z->; MS<1H:?4.X#=8TL ^WKO@[0;@:"@/CO#$#A$K__*#)PJ,/B8MG8:IB08Y,OL ME;4ZH6 P+.-5X]2)#2&/$/(PTSB$/$Y5&NQE.(>#/T4,IS@6W/S#3Y*=7S'Q M)5#)14!9G*!T_ZVXU*HGYFOM@>Z 7 M^0 2Z^,MH4^(3_4#;6?/ZVCQN?LVXU37ZLQH&3^,=\\494SRP\EQ&6IM MQW5ZM.!4PR.YJ@P2UI,)SI>/%&^28M.BFU'=2;6:<8."\F\T%3DM/JGL[=!7!;_J_/PJO0T$#&!F>H)_B*4&!E ;]D8U;!LP4)N9IKTM M5$U]H=T)WVDU.<T,?0Y[A -.Y(& M(", &0HWH&(%WV*^3*&4+V\W9?K#2YSQ\=SF=&G6FD23P]I2;04,JL\C5YE9_?42ZNR8[!BSRS?QQ22K$BRU9Q[>>6A@])XJ.67 MX:L1WW^3N!74&-PB]!ZX^953Q*VC)$-T)^V4+R03SAG?"U-YO68'6C7Z$Z'W M8#43['7028,3Z*^[&$":_0'X"\!? /X"\/=Q@3\C;\!;_,_'\A=+0M M3[)+4'B-HS*5I:A5I;.4YMF^O2@YWD'-O]Y?-C-J&M%Q176'R8-1-L#Z =97 M@>%O<]4HK]-5EG4,$._G@N!>Y]TY!]\6FTC6D)DS9.8,F3GMZ%U+Y-ZI5D/9 M*7G1^_D@UZ1;E-!_H;3 UPD3MG)!VY#6GJU T)3MW\!NL+I:34VA\TFF).5& MJE-E2AW*I%XF*C35<*I!R#L[_48( X8P MX $S@A0&#-EY0W;>D)W7/#NO 6(!*@KN<$9#N(,EI-_57HG>'T'0\!Z\&=LA M\Z[J#;<[5VXY$H&4%$A)YT=*&H2K>4M24@5&/*4C#4<,O>4H=2+=GE*21D1[ MG#,US#(NT]-T%!$I\D9F6>GA\\? M$/V!9?:*XP'U]IOZK35J(:E BRP:^9[[5H=!5X$E32#/G))G",OGR^J:P!9D MO+&,4RE#GFGWTM_A3+#_N>%QL=CP'8OE5!IH%;6Z10_-6M#/&X83FV=R8M&_ MR]7XU_:!5QRUY!,O]5V1'D'XB_UNM0G>% M:<@OJI34;5R8[O3C@7(4*$=>4H[LI&J'KZ<5LTJ1(@>(M+\F>K0J.RV'I M_5KH+&_X(+"F& 1&B<6I9F"+@)M+ZBV##,7V04X&._LJA$$\]@ON&X<*E*E MF3+3.%"F3E52Q+0\)409(">>LJ-T@15/.5!&H3-/V5 3W&+CX25/=BZP@G:! MDR)HI:D1O#N9@&46^!RM"%G\3-)4WKS#%4?9*N%[=H0D25;F &3Q&B\*_AU9 M1E(:G/)5IJET/_+=N$(XX]6Y4&,09>XBYLY'F2%AOOR3RQF+9? >O2AH9+IU M+!#>KD0*$1RO,Y*2E9*FIRYI0Y0JW>DEBG_P1R@D416T(,CM<8C,#B.DY*_7 MX)W99HL26C?TZS+V;<."^+,-[YO7A+7=K* N9$, ONMS!SKYQ8?,5B%">S$+ M0GRYG)%GO9'=4=2",,U6_S,AJ4(L[4HP2)NPI D4TI-0YV7!N)'$6&UOD7]2 MK&9X:-<[#VTFI:0T2=<>_N\H[9:@7&W)]>/?S4N;00VW-Q/)#?N^8L-4@95@>A4-T+J.?2,->QJ"(J^E[L']%]"KT3$3C&G>K0 1<,[VLY$ MU:T&19=C3W]!'0S$GJVU+%?O9(UE NTNT.X. M2*1_M+LNVY+T=A @:MMGUR>6MB!OR76]325P_)^^[X_T\&9 <2BF&?\02$,6 MYX&6&PYNS.NOVD07K@4YM&UN9! &[KC+F6YX!1SYQL(2KC#CP3%Q!K]BC5@> MN'%MOF29Q5'!$9*&OF7# !*X2=UCCU)'-<'1L8:^8:W(92 B!R*RF<:!B*SO MXK2%>,"MID,5;8H4@#.,!BNI%):XCU7D MDBSUT[8]DT5&(#-#'1E(Q<&JU*]?.( X,C,. ($C6#-F,^HBB8 ['.X.=X?# M_=__QY=M@EYPELEJWGZ#\B)(HR A M*?Z/;U+RS?_XS__S__CW_VNQ>(]3G 4%CM!RCYXW91KA[(IL,?I?%X]W:(%^ M^,,??_?#PP?TZ?D2O?OAW8^+'^C_O5TL_O/?DSC]]8_P/\L@QX@BD>;LQ__X M9E,4NS]^__WGSY^_^[+,DN](MO[^W0\__/A]-?H;,1S^&A7U!^W!O_N>_[$> M>C+UYQ_9V+<__?33]^RO]= \[AI()WW[_?_Z=7^79-G!9X#'3X#'V]\#'O_4-5NQ MWU'>R./M+L'??#\9TP>22T9CTW"0\6$>*7@"+Z[MW;=US)_A/\YJ]7)"RW."W.4ZHLBKC8 MWZ8KDFV9?J_ ,#3Y#%+C.5H)G!(D$PL^6++BO(ND34TI(IV2/\,Y*;.0'ZH4 M-!S[.%U\>OKF/RO8B )''#IJ@?_W[QML3]=RGE5T#K)P!#&1JK(%^R%93Y8AT$N^^!A[['29%7OV%< MQ3A*_.*O3YL@PQ?T7(\NR7:'TYPA@CU#_W.013=!G/TY M2$I\GN?E=@=?Y==?=CBD,G\5O\019?1'J@"..-,Y7$4.=X:?;4FI8*)( $7[ M&">14PEQO]G$VPXZD]@K:G"]T+6\X/=!G-Z1/+]/F]_1X[9'XJ2_TY28T?EM M<[PT(L,RX&QU18\M-W3\U1#/$."!W@ FWR*2HO:?*#IGB)FW7L1=GM.(-H%E MQ:W'EOI("OQ,;N*4.LQQD%#WI6 ZX0H709SDS]10*X.DRZI2^U+'OI*#8%N: M O*0ZC& ]6((($)$JBXM[H4-X%,H.Q$1LLK&(O6O^)U&J_B,*#_#L*0E-06 M3->+'4GB,,9Y_8\N]C,QGPY33H%KFU6?&CS0>8T'>A#@W;.GD4TBQBD_D95O MTR*+TSS^\7>*LBT,'ANDP7L=TMOFI!HD YG?H%P[V?ZO8#>9PCX33 MV.&W#ZSA$>_H7^EG.3I:CGMQ&.(((DLJ"WHXI/$Z'B+%NB^A1^B^*%7H>,-;?60YC>Y?\YPH2_(3#,HL+BM<57A8?@D+\]'-<;.+T/L5_P4%VOB59$?\#W/>\SZH^8K2GB)VA&C444MR\>(\& M]Y38VRA;Q]&[189?<%IB^M^04)EF$JYQXLA,9/10&0+HY-QX1QG[D:- _UNC M,*.C06I/1K6_/*%M,>F/BVV0_8H9R$5>2Y(.F\I-9911AT$Z8=4?*:M^J)% MC3*:$;-*[LPHNZJ0^W5>>SW&^:\W&<;4A\%TYPNX'/@0?(FWY=;%[9<$^#E< M@@V@:5OF /1B16&C6 !'D"%V1NT@!O_U7XK)\("MNS'IC9VWOU$OS:2O<3*I M2S^C!CXO'P/00B^ U^OQ+T[W<:IOT;,YMDRVWRX23(59RT;K^=:H478$PXD5 M]EO*I7<,ZHS,KCYBC]I9@Q2TQ5:_6ZPH'R^8-"^V%#X5>?97#3:3G,LHVXW M=,*&OZ-LR'0B4P?H0X/%C-A2=G-&V52)XA/9]@/)LC@GZ0W!64Z-D[N[A_Y[ MJ]'!.HS7.ZEMSJH HW\)MKM_0Q5\1!'0O\\RN!J]6ZUG:J#F0NR K]AYNM\;YAJB1SY:N_OUBEY$=IE1B-P;X[V6\XW_%6OI:83ZC M.EL"KA.]_7NJMQ\$)NR.ZKK"A&5@S4AYJ^S4J )7)K\SM^\N#I9QPDSMCY14 M99:!V[K,BXRJC!ZO3NH;3:=M<&[;+'I'TO6"*IDM2AHT_NC%XY*C,=$BG"UE M^:^+-2'1YSA)&)?']*1*US&XN$&>XR+759H:\QI5G@KPG2C1?Z5*]+W B"G1 MVQHC=,XPFILRU=G!4:6JO2VV^/\/D$60E9@J^"\0(*1P 3%2;*BYL@OV'!4- M ="9V*@$J"#@1 3^0$7@G*.$K@5*3!3N 27T(%":D0AH[>&H#.AOC"TA^(G^ M@H2_;D@248N=F3K4ZM%@>IF)C#+Y$$ G3/T39>JG%@J_8=9QL9\1%TMMRBC7 MRE/Z*[KYR>%_I9>;1SS@]'*S:V,GGD$791ZG.,\I MRLLX91A?4O!Q!+5,Z \L\K7"U!.*KG.Z#9^?R1/]0[[:WZ81WO+<3_95$L3; MSM/)$@B=<\LP*K9%S ;.RL%7[S33>*]8X8Q:2)^A [11"^\SQ#%'!4$"=W2$ M/'JMU-,+>)]O(9,;D14*@WR#-CB)J)I'N"93+L@4'Y$I9&C"V MJUT(F\5[ M")3;TC_$Q19;>W[RPR*J7[ERAV>#HS7D[L,]QXMV8J7.Q&8?F2@@X.9=R0_4 M)VF>%',?^T\<)>J 5RC-R$/1VL/QUR/:&S-1""XW,5Y=?\%A"9#O5U3><':> M1NSWSSC#"FYW]K<*S_ M2,^9YK6@]C6Q<\I,?B)9;# :(ECS]Q&B>3A638D L;%[UH[-MQ L++ M:NA?4G$SGJ?L\ M;CT;V;R)PO2(,+"QL)G;V:&SA^/GA?;&F,_;$+5G M_H&CVXAB$:]B ,N3F<_#OY=QAB,JH:TD=^8ZLE8)?)1D]H8Y0(9R.*8C9%UH M<(%X1C5Z0SDC*:&I$+];CU,6Y@_J&_=__OT//XP$+.=+EJGI!FE-J#.$OU2$ M6KF-[UKRH:[*XZCA0" M,XX&NZF0TQT-_EJJX\CQ@.-HL-<*.2VM<\F?U_7(8O_ Z8\BQ82N^D*<0M9I M!&$"_Z*G\]A0H!0^0>(I9/M)I^\7G<=,?Z#9)Z9W867>47@RTVJ(87(]./Y22W0D(!)# X P)'+PV01EG(:).1VLA MF]]2Y_@+]8U)6GG,.O&9L5G,!F/ZH+F)O$#UJ&> #]UW>*QE3F&6T:T8CZG( MT=<:2_X>TF6V<<%#.1#WI]2 JN8XU2[#KS:G67:5@^V&>:%VR66##<\*;6,S M)U96W+1QQM;9B1GUG]C1K=U *^9=%H=X$22)Z/+,RB_&53[F(N)MC=0DQ!DZ MOCM:**(]V]874(5(+ 4]P%+0>;T41)?2RNA^(QI=S2H-TQW#V>BK,8F+7J]. M6>P",$XWN*!3SD[%]&#WVC3.X2J^*@6$WCP<+.Z_ED;JX\\Y**@AIG-[!;$< MC[\N5>*OSSC;OAVZ?*!_ MVK@5>8<;?7R/X&#WG DF>^ C?7DP,EI3)'IF=15 [0&O$STUMA*-T"F#[44$ MQ[B"*!)H1E9T*]^!YQY5IVN5&-%1V<^1EVX -=_V\X0ES-EX/F\ER1P\P!9_ M@GR:DZJ87XLO;X(M;9C-QGCM-6BG7486+,/^(-/>MV*2PFJV.FD0^U>JCAXR M@FY@+0?O5;YV323'ATZ5D )SS4G_I"EU!BF:NPR',?\.2A6R/.VZJ/PN8=\? ME)9WI8I,(>A=*TU=R*P5%%LCIM5AJNV<857S78JF\ZG;K1H8B\]7H/4L,;44+ MVN32&>E$7O":,JR-T4\1<-NH ?(%$D"4/,OK7O.0I.'/0F%X6XUN? M.EWTG+4M[U"P8)1 [0N;IBU'E6D,!8J9GKWGE#A#3^>/]'\?GS[Q9+K_"NK8 MC[384-8>16!&JAQR SX'E']8:D!$RF6Q*I-JJ+N;"C4T?*M/273GK/C.JR6P M=)TKL81J\-=SUZ#(6%;,0AUNF9&."(,DA)*6(B1)568^]<2M\)L#G(W[O7(H'OOB89/&4%6U+8L[\SDT,#[W6L0)Z#A'I\9V/BP)SS M&QH[/&/[0#7Q]L6,7$=Q'JS7&5[7=GDURMRQ*@W#@:R.XN)9*J\.\ /WM1KW M>LY.^?W6E#/%370K42)'%QS;5O4D@^(D!\"!+ TCXEF01/8ZA'U:[SI>D11) M;K.F"*GLW?P+0O(+U=LT+S)6C#1G[WF>-T$JKDW?TRF*_#:EIDY,HI]QO-X4 M.#I_P5FPQNR/5Y1H]6.XH<>;<\+/=3E)T^NPK2,81&CW^UE@@@*."H+$&,02 M8Z ^+XI(D@19#BU"$(L[>GPT.H>-Z7UC.@?D?!7WP\OB"8=EQFOHOE!%">5[ M;DCV%"28%S4J29E_2C,<)%"/%SK1/1">5__V'7N,G-]G=X32*VMULX-A/1K' M"4S=$H,V<7-6I=#F(K0*'A$JHB739WH[ &53GQY^#+!4[Q*@;='%+,O?W7?\M1$7Q!NPH=Y38"7DDQM7E ++!$;R*!Y[?07J%LK8F19RE6 MA;)J&0@TPB'IZ$^_XA2^YT3>L06R,1DNRBSUT9O'AL 0VUMO*^#RXV(;9+]B M5C5QD=?Z=!%4"I5*2$X5:L\PG1",69!&@S)F4',2IH'F01]J+%!S%$*@ID*7 M):H!PCU#YQBZ,

H\$<&WO^%81W_HQS:@S--[RCB=_LPCN*Z["M6S@Z_QW= MT>8O)]&=24SCVI3(RRW]PQ[NE-;@KRX:?W4!_BKF,?/F79VH6OY"%\E6;]3* M,(Z-$P/$&-;>;9,GOA)P-7CTHG'0T1U;";M@:A[(BAK]]4I>E=%BGMNT[1E+ M+#2C'HQ\R&W5&O"]:'C7I38<@O7=G[$'/=N*P-4ZO#9Y-$9;[:Y2_-+YZR#" MU-!5U'>':_EX'<2HRQ[@E#MO* K

G\%+L1'PL)H>(;W:.JHSIXH9J_:(^^J<9PT=Z\1UUN4:ZZ;C-B@JVY5:N=Q F/KR M3W=R.T:F)!+.+4_J]%6(@5?(#=&YO_;3WEIY(U5KO[X"R[4.AU;))KXBW*<8 MS,X./<'T]9N;)TN:E]DSA>)37N/4<,]06FZ7U&X!.X;9+HX5HT_Y[]MB M6Z;([]IUWK=4W9<9_VO/*V\Q)%H$1?M+'4/%#FBC9HQ9%)T8.;^CMDVKZ\*' M!NG^R@9B$$L::'T[1Q/($M.,&D@V.>$K,)]J#^LC.R;\1?<.X<_.=#K"\_4; M3D<+FI?9-)G:!B)NJG;3*Z71A+#95V]9]BDGM[&OKOVU957^ONFA=M@]#>HT M0_.*^O$G7.[R$W2=D7)'#\SE?K$-_D:R19C0O["JT.T">$HFI@,\C-J;%O%U M8GS^GC=@92LX;&MXQBJG+UC+FOK5-*1CB%S6]WP5:+E''V 5Z/)@%;.T15UP MUZAAZHQE7DFQG#N3:B$"MGN3A(MX M<(M5+%9['6*7;$J]U9O9>4C]#U/8=@ M"7\BR1]69DW;U$R%'AY>5*KK'3)M+YSY?O=A? %)_O@1'_JD.3U-[U?/P9?S MHLCB9!/QPZ-PS_!5O Z1>OUXG09R4),E*ZH&FJ+_ MMSWY5P#J7N(ED)N9C-\PC-%Y"V-TS3%^O4*MPB-FQ%AYXYT9L<>F!A2_/2=A M?%EF8%SP]#X->];8O)JF[63XKBX;)B.J1RAO6?K4O&!/Y(,F MX(W(F,/@Q2\P)P'$VL9]!=E\ATU5G"?S=8.?72[?(9K.^A'-/:%L*EDTHK4, MTP5#%;67@UKK@?UE)'4%A1?*D;G80+G;!'C1^+C5&QQ&S!MVH1V8<2R>N MV1_@Y0/'J7*T^!L(+N$/ B?)47-TT>QQSZBO9IDEO@)KZK"(N7-KJAO\[*RI M0S1?_\.(P_7,RT2;2NM9FVA\<3HFVJO9ABGN_Y__J[RZZ-%['OI6N+%??Z*_ M(.&O&Y)$5#P7/$^A77&/_7E!&(;T0"[B%QB@8ZR: 674,IV&DA,S]">XWVLA M^9M*HQT4LV0CA#:C]BC'1F))J/-<9"2C\!QJ]<2%5Y9+JX:FW\1,&]BC,<4J[.?XZ+S?GE M)HBS'<6.I%7R_P?<\6Y=YU,=(9($85L4:C309XH'"E +$U2A@G[AR/QOY3Q0 M:ZN39)_6ZU811KT\ M2/:!#U^Q5K/%JX;4F54&M*;'WHXBQ5/$.&ZM)YSMSY8!Y>V0UY<=FT)+E_G& MTJP^\[4:-SKM+;]T']1$MR+M\(Z]4SIX4=W^]$*L$>RX\6EFJ=F\<^ZX=IL' M.[I[CPC8'? 19R-@(OZN[#GXTO?\4.5;W=>&,C!<7:9+(:-S!6MIE1K-:*7? M419C*[7U)PT;HR8S$.44>RS N* M5[:(@B*@LOB"TY*:^4M(H(+ ;/UWQH"Z55V=8&+V9+6)L9NS\QV\;Z[70$^W MUI5I&E5%6P6.Z(JN@1V>?!6()W3>I\V(.S+CRJYN.&S\['/'-K,XW:I'EAI' MW/&G%LZY"H2_6CVF?6?]%=EPG<]0BIEE38_YL3)C'L[F$PZ3/*"[B3R+4QI^ MM\&(HHM+#PZ\>^(JJL_V. MKDD4)Q(5B9;[]HR/;%&O_W@WQ(QF#WN3'#91%3'==T&"++I?U6EF_>F4$L-U M!'=@6C?G-8,-IU>31:F=*6ET,1:R([ECO:Q67"=+>DB(E&$GHDK661S.3*P/ M?Y?S7P;Y8H?IMM$]7;,J9LP::VQ_-SZU"=0\.]E3EC#'4UJ_S?FOSW-X M#RF6!5+[#,MJ//17?TZ;8TH+?KDY3IN%;CHQ/P[&PQE1_9EG0.4X>XE#%ZK) M%&8SOUXRQI&6/8A);&9-*_U( 2=8 M/!83?V)Y0^*^CJ&^BM,@#6.J.\5O(;U22]48 V=6?TQ&RXU2^!'>2PI$T5.- M*%@;X@9/"/]-A:KX/2^-.DM1-\<1X_)K>)LG"B6K?; <+X^PU"OOA:/S-"UY M&R;6;[I+4GWAH".^KG&U+=->%J4<*YD_U;6KY2PEJ^4LIQ8TA'HPS3+1U[H1 M9KK%-'1B+=WAK E=\#6Q M(_Z2K^DW>:M( )T /5+467 *!GWZ[ND[YN.R9?&_O1)%89T==52+&QYSJ(R@ MU@!+0T]%'_:T\N8/UA3A%FQ)U!OJA M-KD2Z#-E,N,N7G9924U:N1/-D-UA$KI5VS)C._!P'>Q@6/=L.!3NE7Q-3SI_8 Q5AQFJ-3 W MXK)-D*8QX(,@";IO2,(OU3E)J.L")#F8CI($W54D@9MT01+>P*(B"1^2(R@" MB#["XY":)N@9:#)/I?AJ6$E!&;^:-9G/%1[)#3:4"^PR]W=:HJ^WQ-YO&/AO M?&7M#F7I6LC*!3VM$ =\\ $N0E MBC1S]H+Q"B^+)QR6&2OE=OY"M22HS1N2/04)_I1FF-\TP>.ORMVX">*,W3P] ML\:1^$MQ0?'ZM>>AHP4(FN\A#6)BO7HU114UN)ZA&EMV(@*^9ZC!F!YPGD-*SMMW'^C(S;&];1>(%<-'%1G;4@#P>++9VW=HRT *B^9E/)?/B_FB MO9W2%LRT/9JHK._B$.I I.OS-!H)>HP,U5'+/5-:Y\(*;*MMKK;!8FP-%FR5 MY&"A+-73@YDRQCA$A9*OY"BIA/4^@_(3)P)E%XB7H^08&=M"7!\@B&1H33$J M_31VE@QOTL2SY)R$<0]Z5#'E%+WSZ&]ESJ+_I\6SIDRA<_8H@K+- MSNTJK643_(&"4[P/1G 0)0+\4-X*(DG4HO)!!+U#[7Q+RK0JL05)$D$W=: S M157/FHZ*TQ?,<86:^Q'$V02)]FB+@[R$G*:@0*M:2?"N:;SZ.WS3^@OD^:U3 M!H;^8:A$Y^G.?.OAE-45'6*"%0QHCLL@W]PDY#-TBL&7?+%^S MVC-:Y2BD"T4KNE)&0";321EQF8?$O#QG6 M]G,6I/D*9SFU^WDY!;HY]ZLZNM1Z-?5,<.(S>-VP5. MV(>@$#\]DH2"7?\%!]GS9_*\R4BYWMQ0NZU.<>AA._, -#G5'"+6G:S3$,L" M;0%!2%!>4=5,O0R,]A1#5'#\T J\#?B-_XLL"SM.[&^C.XD+PZS$476&4%2' M;:'1\;KRT#>O@Q@" *XZT^3-I1 4]H"MU;*##*Y'HUH_JP[J1]Q&^8,H$\F9 M,%QO=PG98_S(>Q))"X7T=YK",3J_*R&A$D&_3IB,5(V;1"188+R0+/!XT57@L2[A MV%K!&>)K.$/7_+W !8]0HC=QRBL.>FIZ:4_FB#-6>#TQK/,MR0JXR+XD>4%7 MVQM#M0C)5U3K%*.YA[=JC%%(47Z=(:X!/C 9ZQK;7&08CQ!%6'50&-;$\(!21S:"B_RS#\?-"GEB<&\G(M):A29:)J\77_-)8KBE3@7)FSJGCIV+GVUZYA +\_3/:6E6A_MRK:#*M1 M_*1[)^8?$N?QJ_L5^^O!^EA##-.1<4EPK@/D(VC-/DX^@K_3<+EQ6OJ)FO-E M@.G"%])4B6(U--E:7F^T7%8.303-E1C"=0;$0T96.,_I2H+D!DNF08Q\-"T7 MHF=RVSJH#9;ZO)XL<4D"GV9#2%%M)A;W8^MA^"0?TKJ5W08T#_NZC9%YRUIS MO3_Q]:9XS9*\IKC.8%[CK\]WUC.O^[?#]3'Q2/9!(IVRW#=ZVL%P/*LK@>P! M/R%5>?I*].YO6&)I#?P,2:W$[DG7RRJG1]PPU5Z/JWD>1:P62I (B[ L-B0# M.;?E;8Y#].5P]F/V:GS._B5X<3M-4M2WY]FLI79"Z]6\?M]30BI-NI^RC.%6 MD6KULOVRB_D]X@/.8C*H-DW./T5)FL##J4HT@;"V O1#+4_]QVN\$4<BP_5_;>W*R\5VO;S<*B\VC'35)LIS<(7Y'QYL1DFY.A MIK,.]C]_AC2R=,TU]UO3*F\ A&MMUX'*[!5=!\Y.=9P1FOE1;^P_2. ^%]/- MM B9T&:C>^PRF WIM?D#?^]\6A.A*OS=^M55G(<)@=*M(NPX]K+7#A#]T+E! M9!S4/F#8HH?J07H5M&ZA=]8JFM_Z-6K0K@/;_E\<6V(&XF:'7XF%\8C_7L9Y M7&!>+Q';-#5&8'FQ.7IP>AW&1P_R[JT08U3T:8[4BT!B%;5APNKNOT;+9$SB MC)DH4@S@RU9YSH((CUZ^CWUAQHIHSVQ;R3!8DN7!W)SAG73M/Y#[B37_BY:V MY?X8KS=T49AN4UH$Z[ZJCU9AN;Z &<)I]IJ=V'K77.$>)PT&?_13D&NWU'I.US'$^AFSW;*.87"W!J-(>IM"S:_[U:-H+7/$"09GU.IF-PFR M;3XS@*)ZNSO'%-%Y.M)"$?)Y&B01Q_(,U7@B@2@TL -48?RKH8U>T:;G#4;! M>IVQYV]UC:60>L1KZ/G'JL$4" =92G%EU9*"A$D-9I660D&EN*$J/]O0FY2D MN\T^C\/ZO$,I*5"9\P:!NXQ$90BX?LOZ!:)\GQ<8.G"'O&Y\(++GMT&:X@P@ M \ ="VSG384H^GM1$$H\O"O#304OKC>6?5IO;M.FL,*_ZF7U'64*B@O%G34W M%/0XH]_'%&;"PRWTGT$$$RR#\%= (,5%53WJ\P;368,D9!T"*60V#UWL2QSQ M2E4DJVG0JBE5YA6:<1K%&5T;VN)B0R(??1+-:%AB01"BC889EX=96J5A#B=JW[KNXC82V4,8\Z M/7(/8UF'-['#B'&\7/F(UA:@XW;.B)H37\O5-PY-6/T,U9A7%Q',I**XHCT] M+QML67'D$K[PUX_(OL!U-):QO.^O7SOR+(8;DHE?P;B^U"@_2,Q-CW8B^^J5 M:^>J9J5Q#=%]X@7Q1#4LTJV@1%9K&3[SPCT)M0M=+<$Q[II>4Q\5_O_Z[V7\ M$B24;2#S]D-=IZ:I\C*60#YA)MV6V.H0K5]14W2HF('CW\**YWXWB*$&,_^Y MWE/VC1C<#(=5OG@7\[JT-8]&?,1]J13C'VA7\>J;V%DG=ZA^'HA@J+^"KZ/T M)>I$G&&YP5";X?B5U8ISS("J+B!V?"7!:C"I:Z_!T\Q5MX65;&$;=V6L> M"XZ8&K\,=G'!"YQ5[BM5XDRM^U;E]CF#.-_N^3SFR0?3\)\IGO3 DPH>VP1E MZRF/!DK6W]VQ[%8 [3>2;74[5=Z)3-XC=PE(-4+]21^=8W33D=ISN>1+?WD? MW>0C4C1QQ@W@>1B6VY+UWVY?(_8PB_Y$FARE#M#ZFR.6 M7W9R'<]>(U?XH#9"7MARPD81<]2? X/W.YQR'YEG7 >.Y^TI>XZZG6[6H9W1 M>2)Q1?G"K"V>V=V*1K.G?9Z;.5+R[ -T2&@,V%Y3TCT.4Z2'L$X_K.F M$%336.^>+.#H<+<^COP5S%,19(4:/U\$],=0JX;*5&RO4\6C4 I72W)VPH5D MC!#^#YNAT(C<1Z8/'"=AD3X5O#!2@%] MP[33H0ZGLY\$5<'C$2:?D:5>4A)9^GA@CMLT+S+V\O0QSG\=N,J5^60RTYQ. M[9"!&N ^[WREZ-S)46/$\\!=$&>"*DEP13V83B/SR63N.IW:(7=5P/WFN4C1 MN9.[QHCGC+MX26F2KI]QMKUEJ?LLK-G#66/#-;FJ;UK[EZ\U*'B#WNI&"\83 MM:,\-Z4=)3=1I:$SQNI*=']/^7R@6;3,)YH,-C2UJ\CO$ XZ3JC9-6G<3G:^ MWSA#@ -Z UCX>2@EQ49$AX[.A*=.Y1>)UA>\JD>/W(R,UA29GEG5.>L%9TNB MREL<.GN-415B>2-JFXQPE>75J,D^!8ASQ NM4/A>,=>0<+$+%'B5\H_>"/C? M2CF'MI>DD:*DLB.6--28P!)%4KFS%GF1GG0ML.DU$_O&Z=J'Q_.Y.K-/ .NP MNP'LM7/Q2 6[4J.>#-E>AB#2='+Y'C).,4OKR.)ER6Y9*6G%JYX,,CPR=A4; M9/OV()YLUNN3FYA4_UWE!."NA&T:ECJ2Z9HN&D>P0!&UP2- \@Q5:*(#/ ]' MRM#&WBM6$QQ/[&R7NSM>>F)G00)I&]$V3F.H= XA(*'D^JY^Y;[2O1$>GMWZ M13$'SVZI@@,$M"YCC2UF2K*2[IIL7=I*\@_1I*/OP_A#\"7>EMOS-"VAODCS M1^A,4;V_%4TJU$YDG9G-'LLJ&'@^FU50-7A VZ60V5-:X(HXL@EBR^"L<#P;5"@2J.%="E/]&O(EZ"/9S4BPJ;"_O DCOW2M0(_$CV0=)L?^ MMTN<]?!;YQA-OCJ8RS;_"&#H%P[.3]I9-_6(%$EQ-N@Z$U8Z1ZD>1 = M3F9[]RDT%N^IX%'?C"1Q2&T4\5_?Y39Z:$OD".:,3S[BS^=A"!?%T( K(RG] M9\BK2')"\O\=JP"C.XTFKZF"L\V-%!_4((0.,9H=:VIO%C&U [8..=Y7_2;. MPR"!GA77:71%A:OKP!L9JG/X]4QI_2#DEDT>?#G+T&<0&K\#@@0_8E[H>^0EA]XDVI%H%6#NPLXJ6.G%F"VM>TH: M3 46)7#G] 9ZIG[+2H1 RG5.\0);):AP7:Q(MF"_;3V]\OSF2I-WB9F-L70> M7(F&N%S+5/UVPO)8@*7&:IP(O7-:?S,J %=G@NCKQ& [/Q+&*4N4R.6$6>!( MDF.5DY&3&:6>T36;,--A#DQR2M-.%NDAE,/BF6E.S=R(ER23<&+ -,X."@#F[70X(!@9HX)5K?"T#9+DHLSC%)\$I49&:6N!@]D< M23^#B2J@GH2^FXQ$DC9V^6"#DV3L4.@:I,\%K<07%NUK3W;4^TLV>49H#S:#97=YI' M8'4N+2=CKI'M6L-$#*B?EK@]^T\D26,]DI9=!@5>DZS?;.X<-2F>5L_F,*26 MH0JHQZC:*1E/ FL]M+'*!R(5Y1'OH+],NGXJ@J+SWD]FN#9G=$_KB$6J%*(: M.N+@/3'+"(F)*MVLLL^?25*F19!Q_NWGFYYQV@QS-)\C3JFA3,4JKB09=DNXQ3WJL]_'L9YS'\\Q&SGE?L\.LQHM0GT+2OY &Y,KWD,=*Q MRFRN5\-@J]!!+7R@:W>-$1(H>33H-'B13">X5?W],TZ2_YF2S^D3#G*2XN@V MS\N!V]61\=KZO&=>1WH=H"]^!?"H@H\X IXT_!B9B3+MW-6QWNZ".-NRM_'' MO7YY&^ $V@#WJ'O%KW7K7,M!L=Z*H$:#9= 4@I&8(_+!N%>'.25TI[6[H M4[JY3EV'AEJN0)^AEJTTO@Y+$C'")1U]7X=(YO+Q 93?RI@;#=WZ1#VN8(W[ MKN-D/M%_?- [M6W9:$"!POA1#DW;8C@ M=B^]V7F3W*81_O(_<7_Z0\\X_6ONP_E*(!B@"J)[XH8>21)8\SD[RAXQ$95B<&*J# M$1VYCS3/[.')K;L<'#HZ (\ OM_HCB3)B1X=K2J?SM[N?7_65C9N>K8+)>.E M37LOR<@8'2QM[QU>!PF'>OXE[DJ0ZAFAL9P8.5;L-$-WO=1_QB 1% MW 6KRKP@6YRI'2"27^F&K(9GMU^VC8.?W1DB2W6B24JKI\AY%%&:Y^(_=W%Z M$@R5&JM]OG3,Z>BP$2#/JG\@ ([N4U^V[1!UB1+)G&FI\RWD$/^#<>]I>D./ MDI+[2%-'#4]NOX1V QVB,W&3RZ*?JF-Z21HQI^-U=>3H^,L&D.0GHD=1%\H7 MRE_?9\_D<[\UWSMRJN)M9G2M=ED]!I#[[/'C+R$J?A*-OT M#)_*.$?3NF8=!A[T3(6 7^;I(W(7^PQ2SE_>Q,4>RO9TA"84OC"5-=',[*!B MX['7":!]1#%4Z#R4-=%'/'?^0Y*0S_"6^89D5Z1<%JLR$57R\T<Z_H04$.M^184%6E%%%@D\4" 0T?(J+"ULQ\H\4LV5%8H^QL$:PPQ'<<'* M@X_E)/E8WW6J6/!<>W6VG"8UX2'3".OOK (%UWE1HO"%J;.JF=G;6>7C?D6% MTD.G51_Y[*9]D.V6I$\%"7]]V@24Y/=E06WZ-(K3KL9O\A_I)X0,3.XJ.X2A M@!@.U,!F6* 6&KZ2163(3O1HZ2N^=.08*IO<"2SC_B8OBET]!8W4=.77/:9G@! M#UW@--Q +QO/3YL&Z4J4B.4N1[I^6 4&@2A_)(+Y@UPD_Z%N5O0H .NOP]N/ MYGS:>@JT)OH$=,9S@O5OZ!JI64IMTK#X.2XVU2W^I&S-1?&I[0B81VI)[\IP%8*4^[;=+DARQ7N_?-9R.@WELLY MAC@TYVY$-\W(*"%\AN)KB5*+QW=^9BXH?S"]AVA'2\_,*CS?3?;A&/T +3TR M7H646G"MYS-CC'=Z')&HC>[Q8' MJ-EKL1M24!(9\@3Z76Y(VM_9JV^(3H[\T536D^0):T$* 'V]I.ZE'I$AB3/= M<)^M@U0XB <]",_3Z(%2F/*E2/*[B=,@#>,@83D5S$.^BO,P(7F983KZ*5ZG M[ UX6K3:M$,GPQCG8STJ?:&AJ==>([,A9&<:1G6,F1,!W0/TI30P\E<7<,<0M6Y M@IF*M\;URT=24'%D@/UD4O1L/)&CBLL'R2]Q3H6Q(VVCAZ5E/M%_C-P[M?5D MJBABY9/]L(L448D.I=Q=W>&$3K>F:OL#=0YQ,7I5/?Z![B5>[\36*Q7"C1BS M%+859+T^-P86\!-?0(K74 [\6:/SC>IB;-U'CO,)4:>=,[FXPEG\0@V>%WR; MYD7&.H_E[X,XA:)WCSA,@CRG1@Z.X/J RG"Y+5D!]_O+V]NT(+=I2+;X>K7" M(KE^GL39YTWB.L-=WC7FV,*9D/URA5^P0G9P8*&#SBI M;[3O=@?FMG^GRX&SPR%JP)^A%(\T^[.[FL,S3^VXZUN4IZMH&=8A6A1TE[3( M'LY^I*OES:5ZQ*1OF&["XM%TSM(5C^!J)2M.QIV5;55C?'8>H01*!A908UOF M3;JM;,4^5B"R-')GUM6!JMJ'/U_F+/>CSS(;_T+7N.J?V17W#Z"@(PA&5Z0= M/Z+&7%=4V(_M)L$]1(. ?OT@>ES]"4=K<-C SHN+&.<=J*OX.HI3FO1G)$'; MELD&-]1"CMDU CW4X->^XO!^?6%D0\><$*U=1TSB]'5- XV2C#_=:+;$]C1F*4MNZD.8BS M/P=)B5N7G2U5Q.XRCZM&:WVK*ZTR,&Q+)R"!&!:']_ M1,[X'?L>_2+^Z_ND M4ML<,HGB<9$NSV9,\D&H/,5;,#.C5SKT4%/K'__2L3Z@"$G2?4I=>9.J.G8&0LU'>M(J+7HH"?4__I:A+K-D-.$^H2Z[A*IP@V.R@23U0#: M-V4!.;*GR$NEI=H H9NL91 5Z^E= E?AIM;=QSN[DS.4T4&-9($T^H6A[=V' MM<(%Q,76SO2 _4BQ??Z,DQ?\@:3%IB^#ULRD3@[<8^#S/'B/L;1_ $^GB]Y! M_.,K.(A[&5;[0!ZFMCME0#(')VTF,[Y&L;(3X)6 ,__;=CV\9 MT\-O_LJS,)^#+X\8"! G,8/YC,--2A*RWC_0KS%%,;I.J4+;97&.+W"*5_') M\Q%C\RDR_62XMIE^,H(JIYU+:DQ)QJQQB=FCYPH?U""$EC-?OF"&B(3L9H?! MD%X_/01+WLJWV& 4Q2N*$(8ZP4M:4%S'.A.Z>U5-VR"1S>@?'ZCY0[YK3^BMR #J/Y-AAFA(E0CECFCM, M\!UE*SXG\ 6>L M /-%D,A[]K11E9W0-5+>0=4Q9-QC:E@>P+/[E MG_[P[MT/_Z9@ZK$OWOX;-T%R]"9.J7F2)$&6(VI1H!SH\:VR/3A7BNI9CH]X MQVMLY,Q\6\)B^),FOAR$Q7(;DJ'@P-H4U*8F9EXFK+X)L]_@3RWK3(PZW"B^ M,1YL,\=R2SRRCK.C^Z+,XQ0:W)'M,D[;P8:>DWO\ \V#NW]BVWJJ@HS:H.<6 M>)*@.U$GY@SN6#[E>%4F=_%*/67A]%/C]R4-".L%<-D+O9.VL6?H9ZI6-J"# MSU^H1[T^NFY\8$V)T!NXSU8Z%NVN7>/F8_"R]0QQ;!"@([5:Y]6P3/66^D0;B@I[" A&.&=O M.6VF^KEVV6HY,/;+5[?P0+>BF,W,-)SRGI"IA'98V5IXB7+<.39'8\-TIIHDH^YRFE]T.9>$J9HQHS34P058 XGSS0N:5ZZFQ;1T:G M]E[,HU[78!1+X4L;M;OG?%5V1;8LEM>HU['4R%<]4?A2 M^_ ?A6#?#CC6I'.J4Z*R!60"71V7:KN4J--V:;!(VZ6/"FV74\NS:6.M79M- MI'#XK\QVO/DG9=DZ:>.MX.!(M&ALN*$"A*YB17='24I^(D6C1!THY>((0@340N!M*G:B=\4M:X0%Q6@IV8=O0B?,I.LEJ4.T[B4!2@N&$WH(]LR\ M/,\R.H25T9N-:3EELXC!'7#'Y]#9?D.2"&?Y]=_+N-A#N4-Y U3Y>UV>EH5C MG9-;B/P&<500X#(KHU1]6\AD6KMK5 +A6B9(++OU@="3 A=QQE3)N$)6_5RW M@8DD&-L,*_!@WCW/8#Y$!3%<9N?D*^\2F4IZ=^[^=A?$&>!ROVKU8^]S\8=' MZ[KUW;.Z 1P)^-XI:E.M$D MI<-K@Q>*$*HPF@W3:FX3,4-[AW77>5XYY)VS> M4'^7].).$? [2L"^[5N%+[2KJ MHQ"<-3 81T6KD8&-%6I8+14>D%E1URBJ<4$S6N/DOG7-J@*Y55DK9B\O/F0" M-?UIDJ$N=/U#3>D*!]W?AF ;D12M-6C<(U$X**I4 #S0]WB5-,@;0X+@K_M; MU^G.<*(H#5^:*GRIG3)-!ZN0GTR@J3\=?!<' MRSAA34P4U''W5Z8T\^'LWI3T(1I&]/74E9FRW&0;B;I:EK$3";WYO_T\WI(5 MD:$#:HB,WA++6IF:@U#B<&W8CRUER'[M7'/+3S(4<,*>4.\CCC^E9J$\.EA]_[ MAFER^O%TKGC\&*X.=T_'78.O6>9/2+>[F R)+'GS9_GY&\C[N'!YO2 MYFQ2;]J<03>BS377H9U;O 9X\XT-'?+*D)[O()PS>7A/2/0Y3A*6YW=H@%5_ M&K2]E;_7E!II.+8%J8+&,I0Z#//J[[,SRM5WBDPF_\1J>I<;2+G-;]/Z7;XH MM)Y&+8>U_B,K[_<(=67N5Y]RW&FX&)]7IQ*>"?CJ?/Z"LR51-ISK,@X)8($R M0&-!5HLRQU+J=C;+5Q-S8XB^$NH8*=D7T(RSX[KJM,QCG00]D^HRJ$6-MZYW9U73Z@A?"(=3WTR40; MNVMJUY9V%PY3[&TS:]*VN@_L[41V29:-[D$6ZC"]QVDXE[P]BFE21D(3T/\# MKZ%'GB;,9">#KPNBHS0^/^PX90?DD_/&R3JU=\J60GF)X5'"![Q=G@2[AP=I M=3DYGLSZC4H#$/W"08YX97:PGFQVQ2FUH[8\:8S:!440IZS_!4$M[""E/_R. MFE9HE\4O08%9TXP@W?OH1='+-T2.K!Y*#UVG15SL?XXC?-N0NR6EUU\*G*5! M4DEH?K%_R$A4ALQT>X+5A#B7+U!D"=[D,D:&\7*:TEWA5F=SY] PID*/N2<5 M@O,K?62+(3H+)%G=97^!_MN48DD1R[LKZ\A> 4A.8^IR8 20X@W'[.._!-O=OUW554[G![:OO $\8+3+46[O>3-&;0K< N#\FV(%<-*O$7'J1#:XJ!Z')VAM*Q)$-+ M?*NS%5*M)D?H.]%!.@__7E+[E%7)6/TI3I*04KZ@BB7O]Y=DO]%QG\;FMOZZ MLX$/A25K#!"@H.]?F5^617<+XM_!(1W@5T>T6(H6%AX<+VD&)%KDGRA2#SAC ME*5K8.5H/J5Q,2!-$L-U!&E@6ON%+VK0O#8_8L#UI[PB>BCKRU>T-B=A'5[A< XG_S M@<4M*NI5X%/!"=E@I,*1F4/QL8K8JD3 M,^@5X>[K'5 )UN']JDXZ>\+KH?I_H^-U7P;US>OLB5 ? EIOABZAI#C>IDK]4OUBS9]#3,$ Y^:B/*L"G1(:+S MXXL:>?2T!90DSZ_^#R8>8*<3NS[!3C&8F33J7#N44Z-)>M>O$<:Z5?<-F_:.P%EOZ@J>GSY#O<0[?0+@N__T MAR#[%8O3*2PS]DYFV+61^$*3209F=N38M"K+PQ/';8U0%?G+:\1T]+31!>H= M3 ,H>!$5&6XB&A1T)D#LB28TI[G=[C+"(WG==_L*7V@*T,#,UAN\5:!1&[;D M];\EWI(A--&@GKO TTL0)\#L-R1["MH\?X67A:S"UIQ%-SRE!LV18K\D&21Y M%Q@M21II*6_K"U,3N$832A]*MH)(FOQ%#-'679^O#"H5%'OHV%102Q[\&I8H M+]=Z0_5SW3Y?DF"LISL*/,Y80Z^"!79K7&97.T=Y<\A4BD]CVSPK6BQ+?VK8 ME?[PUPL29-']ZBK.<$BY)[_<0/>DH/NUK_P'BBPY/K%M)F30(898PT<5 GYL M$P5:$W4"^E>%%_MGBL/YE[@O:*CPI6D%V$"P;@U#T496V!8]'Y0/0[\ ^)FI MN [*RVBW/G+Z9T+ ZXIL@SA59<+3+TTS80/!(Q-R!&;&AAVTEV'#/H*ZJR+ MKW7X/4^NU'4U2!)GFLI\?$9C/6MZ(7DKYE%+TIF.EP87+%.VXNF=BK42@];",Q# MKTOPWF"'#$GRVM?O-W$:I&$<)%+Z?7BTKG[OGM6-?J]AST2_CU"8*)+-/@-= M?\%A"1G,4@PT/%J7@;IG=<- ->R9,- (A8DBV9P9"$V2"B]RV]]:<6"DYH'? M,:/UND:UWHD92(E:1A9QUZVJ[ ]A=9OBF.+>BT@-\3%1H)>[Q UFNXC;ZI%, MR\&QNDD877-:U_(%VFAPQOXW(KJ>(' MOS6D]#MA6*] U@(*%[H[#C9'],>@2A]94.=@D0<);J=N3LO9-+WXG_CB4[R& M^I+/ZMJYAQ J=)B/)A]FUP'=+K$-SN3W,L@W\/]P)?5"BR%&-$H=TA^$/ MYVET^(O6R+K6^U6<[PC=L_<9*7=0B#/.*4&IZUOB2'C!).T+^?A 05.;N$35 M5=#)Y9ITE-B\:4X_C4GT5 19H:8* 5&65\:Z#.$&97A:S I[X'6R\W8B4:#M2!LG],HG7#($;BE60 M_(5N]8>@ %MA7]6,9^7R^](9C,VG$]6: M>Z1]0@AQKLH+4[X(< 051AZ+LE M@;E-),9WQIDE=[U:X;"X7UV+&MJ/U$:_3V=@W\T',4VKS_\"; L[7R&K$E95 M8&&1@0!+-[%>1TSE@?E#=!T9/.F\POR_M1IH MJQ:N;FQ$5;21\!%744;V5416E%?E/#3@@.X:-Y85/NA-)##Z%LHAS,M\\22< MID(#$W?>7SKB1SQVHRGSB:F$P];4ME52!9OU10XD6K^[2K'K(N]03ETOS=P5 M[<,%B,-#1E[B"$<7^T\YM&P6B0?I^APJ/0YU%E>?0+>HGS0@9T7^I#'2*OIG M<;T:)Q%%AY\V.X$0E&Q_4T(AL3C]%JTJM% @N6I;I0'5^9%,)[K5"''UX+@W M3;%[@$8,]W BZVI<0/.7?=A#.#).#6<*NDZ[YLX@)%_W:.*!D9HJMV-&5[JU M [2.$C6R @UMV3P&.$C<\Z(1A_B"*)#*MTU2(ZAKDPQ,8-8FZ0#DV2;IP,B@ M36)DO:9L$E*+WCPMD2$N'+=$1DGMPQV]BX-EG Q)Y/#@Z2YH:U(/S]M:T">^ M9)NT#HW8>.U)PY/D%O S]!%:)4DDS-MWK;L8IMNI[J6>[Z.+A_0G'%T#$Y@] MNCH >3ZZ.C R>'096>^4HTMXT/3_!"(S/;:&.'#\V!HEL^=CZSTAT>RG_*7LQP@T;1/+UM;$^'#IR5J)X,:WK:N]#IWG4A1QFHL MM'[_^^R*C,<(TXZ="TUK/;ZL?; !S5T/U%4:6(3%0IYTP+ MOL](GE.#917W7:-VC-#4@*V97)G5+9 Z*G 2QAJ&,8,' 9U1?"VIOJ[-)A+T M<&C!9O%+ #*4RY6['O] V^;LF]A^!D ->78%K"7(3=1IZ-E!@I8,X+XU[7K5 M'*&![XTZ/!UP_ 8$.Q R%R,TLMIIM:X@5VI.KMP0HXVZ;*/T])"#+J?C1\=/ MSD)WK.$;P+-3\..T[LSFGH=Z[^K;Q#'KX:SQ#S19JW]BAQU;GEJE&&;&9A*$ M'^G'U45-=S7A@SUP_0W)+MG+GC7]@?X+'#[^O*?2NWOY9$,C<^K6D9\"VY4- M,@E)';O$%56F1-0$CA!4"VLDX9\-EBBIT/13B=\(7Q,KV^(P&DWI!"^5 ;_' M./^5EY*&?_7&ID>_T(Y4]\[LX*EZ QH!Q#/$H8L?9G9,R6P"T:"L9X=7Z7'% M\'=&'5Q?SRP2V1P7I]Z>_(,+&1+*LER(7P+&1V_?_?B6\1+\1CR8CE\PSZ"D M0.'-T".&U5'0O.P"R7"\3@]&G$=_*T6OV_,M*4_:1]J97)$KS2)AFW4AG2FH M@4)^!1V\$U4!HI@N(\.4Y1AGL]H ]-XH(OPU'1T+3 M^;+@F9K!;I?L(8C$8--O\B(.T0J#C9*@G"ZEI*RY;T\(>Y6C@D"M/?CY(+L: M@<80)E[)2DW5E0104!19O"RYTT>_KS:[-7?#+_EW3E6<)?DF=IG2M2.94QP? M\8XR\B;(\?WJDFRW)'TJ!MI\2G\XS24< .#8[QO 9()S9V9]DSPX 9LI*GB> M6U*UD(\ORZZ[)L-8ISZ9-#6MYE$\42,\R&+R*85C,5[%..KLTRD^.G$2)1E;YY#DN$LJDMVD4O\11&20_Q\7F$2?\6-W$NV=R3<_; M8M_+/9HS:/"4(B3K-BB@ QJK0<@?T^GN C% 6K<,VM'Q=G2<"69ST=TGD;LUQ?48HNHP09>+5-] MT .WJ6K'C+C[W5#Y2"1X$P%]P%L;<86!^PF()J*) HMV< M+:?!RZ=T7#LSNKSS:,AM;S M!],KTT@U$SCXN=J2Y!NB23+G5US'83XIZ5'[>.)EUS 0UZF,TO%?@883L4N!2UW"MP MCI:F I?Z>*H"'P3B*F7!KTZ3HW.73E,@GC/>$X\\'S%$]J@;\("S%DW]-H6&;PP6>9ZC&%+50 M/6AN4F&+.+K@"[<1/D,<92^R8GS7B>VMG)>\31$F%Y)B6PSNXA TXQGZ^'C- MTD\RN(S D=]G\VKD5V79.?/CD#BQ?G)7D%%R&GVW"\3767" S&LZ$1CB"##W M<8M@F1E,'A$#.^SPC6!5J!-"O)=UWEO30.<"0YY;;4[B7#C-/4(X?4+M5X:Z M@&T+EP#CZ9WAY.T@YFD\9_:^_E)D 2A)6V'>GD M9!VB.P&1QEF8U1\\J@C3Y MV9Y,>A069'A#4[S^C%&9^$ZLY-J^\!3 M@-OW>0^Q0Z1DKYA:""*&(3I $8E#UTNI/,/;2NSLE>NP$CQ_B"GN)*6FPBU$ M\=)H1"HDOYL6_.F?WU$\!QU@<(8$#KYY5Y;XI\$668JZLTSR+,!PQ7M>%AL" M+= '&6]LN*Y-T3.M=;^,P66%_VO(?IEKE,!$E6JS/_\'(^+3IW1\]KN)=D\[ M^7U&M0ULJ(%3WU#$.L?A=VOR\GV$8RXA]!^-8- ?_GH;KK+S,HHI[YT7!<[Y MV_2;)%@?L;S<8$5F'I[4NG:]O'E$ C1JP48 W"G[21*7J%'L]=P^/L.3_['R MB9:@^+I_/,3F]5Q HE\8YMYK&MEB!Y,WD$-[/'N[I_.UL-E)'=L^;MX43[5^ M?#P_-KRM!BP@\X^455+$3_'Y2(K1$TKV,^V"=\/3VZ]ZU\&N;^[8W1@@0D\& M[W7N)#> Z%+5&0L^A1LP-?$FOV^3DC@U^ MUS[V-,-_'H>(X0TWX K,XDAA15&HW-]1WDW^GS*+\RAF/O[@^2'YE:X]-3R[ M=7L)P#/USQ! ;0S\'@"R9">:M'3&=550Z9F>,OD*9_8TI0>B35+YQZKG3>H+9,QR=%P\D3HO;E K"L*LF M]Y&NGAN8!*D7M4IWD]+ENE&B,4\KST5P^-NU77$.$<:JT" M9VF0B&MJ81+>/CX-ITC*?:6MNP9GMZ^^.'A4)>A6UO\;BL*WGE,G)0E/-*GI M\;14LOFMV/N^;/UY6?GR%K[W)_%M9!0-+4M&EC\#:VZFE8I9Y=6DNHKS8+W. M,,_$NE\)/2EUL:'TK6[!-1D8UE\='B !H;'J<)S)C8/:3I!)Y'7'FN*QXR5T M9,>4=5#AGF&AFKR3M>4CHJXS(ES M!BE+5,@UE_NB 3M=X4L[=T5N>K-(W13Y,^E5=D'^ELBCL2^.Y*I& /1SA;9$ MEV5>4'6;2;[YD/Y\VF..43"NGA6S_A@5)N@S1055N/A/LE7>D],7%8J$=I?W M'>2;\S2"_US_O8Q?@@2: ?(FWJ/)WRK?ZF: R\"PG@9.H;.L#_:/%A[S:WNN MM"5D$IV=\>BG-,,A6:?Q/UC/;%%WNN]8'QFMR8<]L[IJ_= #7J<2E[&5[%@] M8E9R\DYI41=X':>I,$OV.,AFL(SK5+'Y*_T 5K ,$LB&]2+L8YQ.%*GE6Z"? M-T'Q,RF3Z':[H\=DW2%:='Y6DW?)RB'%^OLR9 MI=PC\N,?:(IU_\2V1;>!C"K0U"L7P/W8DA)4)NJD<\95]SL,G<[^0NV+'C;J M&*')-ZV97.GX%D@=Q3T)8PUM#/"8IN&&0YRG#_BO$Q 7%F@EW?KXPV;Z.@'DL=#[;?-3F[6I55$PKJ= M'$4<$%I1:0@Y&BR(!-78T:["8T[^F^X^COMSDS;'G7^7).0S1,EN2'9%RF6Q M*A-QOE'$0QR_@$[[.8L+?+]:]0F)YBRZGJ :-/L=)*.2O4GOI84 M\I&P8@!5_YJT9)T]8LUBT 4;X48#DO6=I%+3)" O>B/I3T MU#5FJI@[261J";G';*5.\G4)N+-ZQH+O;N)L>QOU"_CAW_5%G,_C2L@!&KJ] M\B7G1T0CHY2PN\=0J:.CS>[ "/U]KF9RM=,5/%];?4(Y(D$.=Y<94"B(&I=9 M2]T+S[&YK?-/KRZ5, Q0$F#@I\[!FER$VT: MNG/;TR*.XJ2$"^(G3'%A:%U_"9,RPA%/:-SNRD)$[*Z##')Z(XHS=QBG+X3?ZMGQ"%41DA5K?4F5+Z&K M*U@.CAA^^7U9Y$7 \O-ZU(_F+)J*1A&:_=>1#*X\?WM:E4;WVFIIGP5NBX C MAT*RW5*!SPL2_@I%*BNLO NY+B<20QOA,AT'[O;2-91,O@RR;+\BV><@B_HB M%>,?Z"?K]$SL,'>G!P/-5!YCZ]'+[.'@$B3"SW3,2PR3_@ M("^AB%/Z"/9>1MF=Y1E]2LDRQQF[J+I-J:-E?5^[1,CJ9KFMGKW%:7&_XB7TXR"I$C%&TMM5/IU21WL$A)-B MVH #^.$U%JA"PW?ZN](N')?55B*M,YX\]N2%B]##AB.C-3FO9U973F^*H8XL M[V23L$XVU/[C'B#S!2.2)$&6-[_UXQ:.T9XH$M1W?.;$"P5='JI%9X;G,!N; MZ8;E(K,]M!27,;4B#0^1+^O5QV1&^&\\(B.S!>[.@NKM7UW@#EX 0HF*."VA MM KWB_N3EM4GT#TQI &YBM_(8Z0CP#;7JR&]S=O85B%'P @=6MYG<(4"*?QG MZ!DBMW[.376F)-,I[^Z)6)G'*<[S\_#O92Q,RO[(T,AHW4=@W;-:/QL%6-2" MZS,\-$9&N$M+?&517 M!_/[4%QGJ,+!;WQ/GO@CZFR HNY*F7645V/!0.AQ)O*J]E*%DB?,I%OF3!VB M]:)GG<7XSIHB?0R_UL\UGF>L5EKS!&8NCU:G;"LQN%=^CWJ6;G@5YR$] P F8<%!M2YI2Q\V__.!^K8'0CQJP%.>KZN#6! M4H0W"?D\QJ RGTR_)3F9VNGM"*L[R<#/Z%:DG]K=MR$C)/3!8T\0>]R0),)9 M#F4OB[T\LXU_.YWK^F$X9;\V&K]!')$9,:+$3G1SI"QYG==7N5]=IP5%Y^O"MEI M!?L*N=I?9K)W+,)S$4(3^]E=ZG[:)GDX;T_?WTE)A/H$D\^Z,4 N3RJ!"VHA M,Q?>UMB9SN-!C=PN:SU J4KX_7!+W;YQ^C4?#N=S4?.BBJ.MT))ZL^5< N56%_N7% #PG\YJ<=M3>S4UM.VR'G MEY679+N$$&],TH>,O,0Y_4>0W*8KDFW9;V]3JO*#I*G&RC)#=@DN\'GT-VK< M0"#ADJ0Y=1]X:DBK9?;(C:<;X!.O3>TBZ2IAR\UJ=)*]YDIGG33/ZJ*[M98S MU%H-:BWG#(D%M:HXHV9)9ZA9%+MB;):%I"EN^=+-=?=CC-L3A1%"T6[1DGFRS*D%W:+ UR\%,KO5,@B-X(%+^=G]VB MOZ6=ALO$??(@)5>8BRNT)F=!R5;Z@7KX0FNVR=*A!-5I"%X@QIOS\B [)+7, M.M"AMX>=XC!A8WQP9QX$Z!$'"<2VW@=Q"@5C% 5%[O/) C$,QB7C5Y@@0 6]N6./+F;' MX)+;TLG(*K1VQK#-B70@3+S2:!T Z'LWIOBU)KM*0G%20/8,G@9Y84)56I.) M!'3&@A]Q 0F?+#X5X>AB_RG'T6TJ2F*DZW,PG9C"'TFYU)](DS'5 5I_B@'I MORN6_LNR3%85*BBH-=J(][>= MG9-DDA4Z/2GC^^O;W7K(8I)!,EC]=ZSH<@W-8-;MZH+D(+4/\SZ>.X#.NGCZ M*1FL0_YQ3VR@2?7/2"'_!"LFARJ,:[&Q&;Y60$!Z]X;0X4] MTGFI@*.@@CXG?M?9M7$QT-X*9])Q!4]YD0%)QWE8&G-/_$UIW@=%)01E9;>KA-,5BA 2X$22_: 7X5PK1X(K-";'&.4 MD@*CMW[*OFJQ*#&Q![[#D!])&N&H#(N8:B3QZ$(MWC@T@]G 8A@4/6C:"ZB+S@;$E4LVSJ)V)%\$7>M7@] M1/'OL':OY-6[;B-B9GNTINR4^7KIVU?"F\BZ:_JD^;I[6+WDU;]K9E#,/!]1O(^PUCV M,_-!/S;]# )]# _#P3W-M6DDM5=(H()4S7-0@\<9DEB=^[C=(6?)Q>HZ2/HJ MW=;V;X9?>#F".@.'M0,[VXKA:_*P$*IFN&-]1ZK5^Y:#Q8-P]JLOEH#B67MB7%&C5H(XXWI 2W M,$<,=72 >_4::ZY/YRTP2*=E:FO7O13NRN*7@#\^HQJE9(8 ?Y!VGQJ47<-P M#!3[,H*/VS)@%H F(6-MMW?%*T^CAX!GH5TT5E M8%,$28](3IS-; QR#*IM\:J:TX@^O 5[ Q84**-XY(@P<2HV08H^???T'?OM MG.*0TGLV'GE4VXA7Z0+>I@7=>HBLNKBN[( V Y>OA96CB\D&(@H8?KYO)">1 MP/\U9 O]5^]!=\F()<^Y=]?=O>>J;9"/I& ELL^W4 ^[1Q>-#==]X=4SK2M1 MZ(.OHQ7,K44C MP /T,5>"2S%EN/V,;XA:@2[I4?\GPP,^Z?J057O8IQ>O2/ MX# K@Z 'U_\V$XP19D[&0\^BOB*38DSVK!L:4GSC.XC0TUU KVR<%1AF PYZ MN%BO/;/!U/\NXI#:$)# &10\X)#79=#F%GJ8N*?C 0D3&^5,N. *($[7CSAA MN.>;>#=8M6%TO";3]\YKFX$%8-2&[+>HPSB)B3+=G/$3/(ZZ2\!,E %PPW0&<0D#Q%SK:D5-@?=HIM%H#:*ZB*)U=K.*FB+)9QAI@Y M"W]M+>75A]<&6,=2/&V,'V3%/L0O 9/EM^]^?,OD&7[SUZ=MD!5/D/:3KA\R M F^O\D[+67*TH@2-S&H]NPP@(P$:5; ES6G+*XE(R&P-QC[2*WK$._I7]C0C M;CH0HQW."FJRP"H+@G*V[%PL>R<0_[FK'./(<1 M%3B>H&. /+\A QZ\(I M<8O]"@R^GMVT9.P-;9%/Z;LD]-R%:R?XX3D+TIR7KW@K+T^C4YB3D%Y0'E,6 M>G$RE.=A<,T:R6#=+N0!3JB%U!F:5?WB<=8<%G=)VCL3X!MJZ!(U.(Z^%9 M85.U1A07./\<9-'U=I>0/<:LV,\#W;,-'?% =ZQIO@*&P([=)"@^,+0&"%@(RN\R+>LJ /1P(!%N@-I!?X*15M9..(C=V8H\_8\GIO4V@>V5LEWLRD M]OW*#N S]#0[L+3L>QJABPMOM'U_*4<;_\[I$,?KN:NCV^75C&X7?V1FPCVW M!D0W^KVVM:PWL4&C6 T!Z[9OE[V;9= T$OY]ACAV9ZA";\XFK>;>CEBN4S9L M-C+TB/,BBT-J0[ E?**F1LYL<:,"I0G%DG0I8N-=U!I\A8L)&+\^R=-E @4Q MG+2S[HJE9B3$.&*7L$\!K.;\)8@30.V&9/";)VBGSH[@*[SLNZW4G4:WF*HB M.-MB4^'#[_CS@,=I@@JGQ8ID"_;;;9#]BOE=?UYCZ*Z.$5/;X(7'/P2% M0.@APSM19/4\C2Z#),F'\)=@_,ES&Y &;1SG9X\I+JEA.\GHKZ6&GI.H-XNI MAAM^741-M(RTXS"V\BGM=EO%S>-TYD:_)J,.]>^8I6?+R9' M2D]F=IE<4P&?BX$C0_#.J.0(%1T63MG%]$1F-8.BF#JZS5W>15E\),5?9IQ(MBMM%INZ!!V5Y^IBB?B<=K!.FO5WA'J%=T'%0<'ZCU M +QK0ONWKQ3H J"B)06+(@%7_=&W&>PGO_>&HRA@=8Q!(O.>Y?EXY3W(+T2> MC!,9_#P,LQ)'3QB2)BG*U&WX2/B9=U*&7/X#'88?G-C!LVD 3OT^ 1WM@KTR MUQM>@A'N3TFZ$!B@H&N5'IA?CH>(.E6G:OL6B)LRC88E87RTEM[OG=6Z\F]S M!5I1V.IJWR#RIG7_R>K.0#8$>CY.@''V(8IDG]B03& MW[(KDS'">% UNA)*3&R-#04%>Y _XA#'+ZQ 2AI]2I=QDN"H^:6\KE*:S9C: MDH+J3X-)H6=&R$U38HI>>\Z""*.L@7L&R6#S7*=KO<;P;]&&A65+L80VS>:B MXM0$>U#;:>S=9,57W<3?2IA@PV/UE%;WG(Y44C=P#4&GVX<$TQC?W!H,,_ZN?Y$>&'^4 M?8@2/6T%%@Y"U+@S:*SZK=%0PA$,+YK7" M(<_H@*HFBR4K%1- 79,SU%44-[7*"Y+M^X MTUF3)N"DP6W2'#PL2P5IX'F9%X=35X")F>V9J,6N2S"9J:G\(8ZB!%\'>=%_ M3H\.UM%*O9-:-Q 98.8$<= (8.N?V@878N'D[EZM!XD99R*B1E!GWMQ[:B<7 M4&<_*,K\BFR#.#V2$HF1FOY6QXRVY4. 1!PF^H5#]?.Z<(B@1(%*SGCEJ,;\ MQQ+X5A3@S._+(J=*/XK3]4AO/=UI-+E,%9RK]@4H$.T+N,^.2G#E"X)"LMV5 M!6:URF+>L_Q-PEI8[G#&!S-7O]B0,J>HY]_^T0O[:F\C,;4W?I3D^9>X+X+5 M.\Z$@H3Y7*M'@#D#Y7A RC[5>$H?ER%1*J;/P1><@S%[FOTP/E _9'DTH6T6 MX1"9S?4Y+C8;DD2LB32@X"OLV$=3(D^HB2[')4E3+"I+CW=-'Q^MXW3TSVJ; M)]J0#31--[D0"UY']VK?7"0E+@@I-F?HY_@F9A+R=/Y\_OW3^=.W'GP2"28C MB@0W\]Q>A"\'Y&-PX(3G]8<3NLH JZ#J"X0A]"W(0I4S415\]/>>OH=9B#P) M)W(W>V'2>C30S][#(W7XNWM&VPS.W]2TP.ISN*D%6&#QXOCED <>'^$8HD!% MMWD"!RE']SO68RI=W\'/52FC_5 Z@,KW4V[]9>#8%J<:+$I8=EI2 ?9WFZ]$ M_N-+>W6:NBLF5^YV2955$.2;FX1\;E6;'@E@*7ZM6_Q-#HKUPB@M- ZT(UFA MD**U6%&\"<[O=!7$&N XT>)#Y1),IAZ9V ME>4XA(-.7J/9-6G*GV%PAAH4 6D907PD4%QQ>M*,+L-_D98CBCLD8:K0%K=:/])S&;1W1F%Z-7 ^,^SJT]JV.6.!&,;M MEQ.2S-U?J$?M$<7<SG8@N8B &=DH5M GD+"7EAO<(E8.8EM7J 3X@T_9PY[3=Q&A?XCHK; M24CZ8O\A^!O)+I,@'WK9I#&#IE.O ,FV*'%4%@R7CBN*Y1XQ?!!#R.=C*9W= M(09(/@<&;O#[&&SQX MFS5G,,W(7-+_,?'; RH"5W[?1NELEQ]7C])]H< S MKIJY7@0)U(S]2 J>L(T[:^E,FDC'9-$"Z,2;T\),V>IQM'Z-+$&.&>H[C2KL MSI# CQ78F3L=C!3967'*)(PRIW5V@IHR2T$9J*^3"9P]F(_3A)J8VZ&)6N[C MQ2UYKE,>XJ$G3R-#=315SY2V==''BP6%BXK_O[UO;6[D-A;]*ZB3D]SU+:[/ M2H[C[/$GZF7KUGJI*W'CNN4/J=$0)"<>#7CF(8GY]1<-S(OD//#&:)-4Q2N2 M,^A&HY] H[L%6#W&,C8'"V%6QT0]R,H8XQ 92NIN(Y0G9A=!^#L%,K"/,/2@ MTD9"UX#.SCA+J!I;"6;0M[&74,WQD:/F8S-AD%F(. G=W9X*MWA5Q'BQ%K!! M\^PN2//%^J+(H@1GV25Y>HP2M@9+_)I?4.Q^[XG7K,%1O9%E&A_K=[=*A.&N MULAF1H4V=9H0( ZO5*BC%N[HMR7;]X8Y(#8)/P&B/=X@SA;30UQ^QP;&0Z":9_!H/%8H7A)Q7/83I&=' 2 WK2 M1)Q@:@)V3F.P[R!AA&.(!!5-A0@"P8'!L,!U0& @%)@0"S?S\NG^CSG^7EW^ MSSCG%=3@;'ZD/,+@LXJN=^>8UK=Z**.E@*>?D@;#="12Q-%4:ZP@)VLV0KU: M: _%*R,T338N]LTC50L.Z$JRV+'4XGFR>H"&)?,=%<,P8F_?0^G/[&\X@TOC M=Y@N 17J#4L(622X2W/ZPT)%.;O'ULDQC/MI2=N8MT!YA0,@AG/9\J<],=2: M&20EM)\K9X?8]&:HG""O30A31.TY(CY)5,X2-=.<\53AKW4QC)Q"D19M67TW;5HRQ(%2>*C\8Q'E4HFPB"^3&.#UF+-OLAX.>/./ ![4)R: MMEYLIFVZ>M%VIPT-4LZ/Z6DF %O+? KH+9/1B-$(<10?F@.@3MG0;\-10T6R MJBK_E[0-VVL0---^2Q9D7#-I6PC!U?8318M$SR:C9GD.?\;I(Y%5%10FN]"@ M4HE-$U_)Z/ZXOX8'C'.2![$\?;VC+6]!)-%VL:4RNI5BU$^\PFGT3!47#0"N MO>5WU$DLF_\%LD1)S]1IJDS'KS'U')%(35J M#,,O291G]P]?!OE/Z!U%WAL15&);IK845ZQ[2^KXL@&4G!#5@=?DT-@<+4I?5$WVJ ML/.1%S7".$2&DMIW+[-\L1[ONS[TG-J]R]/Q[-^ZS-CE=?VNZV:PMW+EDD_1 M8]/U04XAP@1TU[:"&A]*QB0*;M(@";=1AI?!ZP4)TM5P\PK1]U1;6(R-;UU< M:@10C0&B*""&@^>&%L+$)\H4-9']?S&>FGHA?7EA4>193HT8M0B?BU[OQ#UX MY?L";M!T=Y' S7S44N.G2NL)WWJCCS7S0WR"Z%V4\+Q[N33;Z2_$CAW^/>1! MFLLM1POVK*(2=44XD;YV>ETGDMT5_D6II>;S-O01NTI)&D1]W7MQ;'J)[\6? M;!F!&Y*N<93CU2*]?MU!DL-MTIF:XAV/:942Z,=WVC$X_H2^:,72K_CUSR)-P5'E[L5;NKUI M0A/:KP @RB*3M6O7KS@-H\R7.>L%/RTK=H+F&S=>)_.9D-;5H;6.J:KAOAG[ M9( K+9DE7&'V+V*+^M68?1,TP@63W7]FE1*R4;/C$/:T=IX/<;1M<,JZ%6]F M$TF7.I/>*.:30Y3P?'I?Z1JH&1_>$#89,T%5;9N6 ?)K>%PJ,OO[>$-K[[+< M#:2&WJ7D.5KAU<7^"S.#MTE9!&\>YM$SR_$:KRBK.)!ZX1Q)@/;/Z0]]!^GUUK:$( MXB5.G]R&^.KX36L/0'X>MD7VX/"OP@D%'"F45EC5=W,H6HCZ/4_H'=2IG%(D MZX*V1LKIO4A0^>BK7E:$Q"KW;@\R;T:@MOIS'46]:K6C2SIU>_UH!'0N*\ MZ=5>EIBL7FU9@I$[*6[!3TMKGJ#IU/E\6\D1.D2RFQSQU;F:_=+C+ FB;[4U M%=Y/)(BSY0OIO]C<_82*VC@\?SQ;RA=24)(\8I05C__ 80X/ER23G064+L-XE:&S#_VDF2'* M'ND>4;2B)*1+F.&QR5SLPQ]G)=IT18L8NE-0&] ,1R&?=\_6@U7H MT5]$0,:G[DSB5;7I7Y[95-_?I5'H>/]3"J5).IW#J#MR1"%/[>2\L\HY13O MA'FE*Q+' ;4 NZJ[U00=5-,$53.G)]1DZ5/O5]1TH740I>,[ITVJU=>KKK5#I'O.*+N_@3W"YSC_\R,;] M5(Y;UNE!RR"E;[,GSG[\9L#]+5%D";1T4J4G.S!F[0IV.7]E:D;EC DYJ@.P MS/BLXXAV>:N#:)TZKB)OO5VO]53E$ &QG*S7VI&LXM]OE41J6IZK(/)O_$J? MX"PGY !;6Q?(!AF;YZM6K^3=W)!'!?ZQ&MK-'RDHAJ/7"S&H261RZ" M6;7'':DGB]^T_!?Y>3@]#W[3%P]](+ F[QMFEEO5&4E&@:A"=1&UJJ$FK.5<44+C[WJ & MNJ:_ RMOB?G0;'A-FQ)JJOF0&/WU(PM&C-;N'_/)/2AC36$F!E=%VYLE:0XV M#Q1M 9D;L/4XT%U#X'DU;Z]_7.M]-@#V>S >J(;.=YS5NVT8G8[V3&7IQ M9 0XB$C3T5=4=_T_193O;Y,L3]D:98M\B]/E-D@JWV:U@G^#F+V?W699 >X, ME7W6)8(2BVVK7[-C"3IVK1.,!G?VT70:X]F;SK1WK>W-VUT,.:6U\U.UB%, MM4B & WX<6E)A1FJZ<#'RE!%B1EJT0+Q\_:*&NRW?^DU5;.6<&@>K%912?'= MH4O*Z4^7!PZZ.>JHV-%%W[468L,6 E+4<3F-M[1/X,!":&\7N&*SK\69F+0+ M\54X#O]:[L+;-2C_=@VP@:J';W,EU1V"IBABRS4HG8%_^P&2:GYRUO^-U/5M M'0X>G8&();!- :EI50(61-[OJ:_%_)VW151?%S!\'O1.0F;M%[U5XAEGU>-N MRQSM*\S_O4WF89@64.4T)$_0I!1G=+H=5;\T1E"L."=SHPRJ6MW=0VZQ# ;_')614 M@58_A3,X#Z--P:G]SLO4HYR@I#WI58FGCY.Y<5XB'K2'BLO@:W>]3ADL+WI:Z,\V#,+I3GK^[&V=U> MI2F:^=D[KK%'U4WFJMO-+R3)MP[W?$W1T4B)^2;/N[H4S>];U0>[)37#UAS? MTH;MB,[1WG8564Q-E5Z.O$AN\&-:!.D>KE:??]VK3SK @0) MJL"C\P\SN&C^G7H49'A*%B.A -@MJ\6TBPP>!%.,UX@\M36%9KG%YQ_.SMC6 M&O7-*&TA/9)2O5]L!%]1$9R1H:TW0.#@RTSZ&@$$&*B+CO%)&16>X)$4.6+3 MSCJF[4%41/F+J-#7N(TYAX=D;$S'"V9L3&M@+S;FG"G78+4N77459&).L2/$2 MO^87%.[O:,(9HZ.?PI$FM9_.HCE#\7*?XO=C"?[KE34WYH_)GR MB[]??C[6\B<_R.KD>@#;&O3RY]O/<[U\V MF:%Z L1?"E,7-F:REL^7!J^Z[#=<\DZ]'75(OD,A ]VCIC3< DQ5N*0?2,^56#SSA?K)?!:P\_"KRA MR(0#([LRU ,HJ%AGHS-B/>[D3/(!?!23S(]9%F$9HD U!P;X]E./ 6Y^4#3 MMY^L7XUZN)]??_)B@%O4(?U3=J;EEN#3%>F>I7[PZ]KSD)J9]*1HB<0;BEIN M8&176FX !14M9V9&'_F,$M[!74[/W='OMT'9*Z?$ILQ2$JY"84GWB3 24:"E MQUB_JH'\:Y1O+PM*YB><5M5:H]6LHDY]3%+J3\5R)U0E@%<$Q@+UR MXZ*+(&:E?!0K)AF?@G1O(.D)6)+Q?I8FPF1R&7H_D:1EZ,=%5N05]>"[=VCK MYRH,=M6EO*QXU>IKY)VOA.A.5(CIC-ONTM(*2S&XK9/0YQ],Q.CY;LR&4DLE27#O)X8>_\GBYRF;/5(^VJPRC* MN2PXVQ)^4G]Q5>* *)I^#HR55X28(K,G'KXDF1B7MA\TPH*I$>>5A2IGE%M"Q$#.T, >"JQ[1A] MB231W-T^!(]CL?Y"G65PDA>/<.,3^/OZ-=S"S0,:7!^:F+ ,CJMY.5(=L M_;8BH/:>K-\7U*/@,1@B)7XH2MB%&%QBR?9OR)$7$HO6O+1UC]' JA(+2S6- M,*ZN:<9^A,:89RIAW, P-L*X#G#.P[BFFA[G<]Z&?H^#-/M&J!V]C^!N:)U$ M@[M1XKO;N%_]H\ARU@%E2>9U8YJ[(*+R>!GLHKSL@')R.>T>,KFS*,ATJ0,CW:*B0]7??=8O!S MN.)*FHBO9=2L: !'04D>[^Z ' MA)=K!#VX:-\GT)^CG8L%_B\3C#%8WZT"(8J:J!;\X5RZ6O#X*\K5@ON'=E M M& %\&^6"3<[*0KG@?'#J[^#G_V"_P^?_^,97$6$!MB,J5-'3:A5UTXPZY/_?;C+/MR+5>'KC3*,A9 M*@UZ]Y>S#[._?/@K$\GO?O@X^^'\K$[,7\-.6GU5!-ZYHJ$EZYK^W5E9:Q?> M _Y@PK[#(=CG>#^!R[^]&V5C2Z#KB[>'AR[E>'55I'5K'0:PK0NJ9KB=O M*'K:!6'.B$(=_$B62)4E]Q$-:+,W,;M6=F6?7PXR)?P"HUF0_@&HTQ9_U>N^ MSHEBI)YK4C S715OS3IH%K%IH!6;!WNI;)T' GJH&FK2KJ:G)$3$0%!+""^C MIIKX1)(-Y!C<)E!OEVW&]V\6C#ZL(N2]@UK/%J2 W[.TDA9H]6#;X#PL!LQQ M/>FHP=.#)(VS$I&CJZ8<-'61%^O;A!*(PH+K%0_!,Z5<=H5W)(M.;MRIO*HB M(X(@G-21%\1%6GZLS5$AA>/NH.9XA0T"=&:H1 A-;Z8FRZ_7>7@4,2!"5!&! MF^22!JL25P\:1%;LB [U=9UQ'&Z3* SBAV*W(VG>WQ%\^$DE)[IS1">JHANT MO,=K: 8JE:TKT*B$K=OJVM1NH= ;2-@%6+0+DE AKS>2XI"DJZX8WTMR MFYB0$975\-X?[F+?_F7^&O5=KI4?P'!WN%- ;IO#_08@I]7^;8#V MW?Q@AJ M,$B^)_L@SO?='0P$G]8-A0]'=1[]'H+7"@-U9Z(=XY8(H"E,QHBM2LL)M=J' MY=L@;_NFB*0HH([N8Q:M(FA7"B5A,,2Z< &J8ZTLB,LC M:;ZU!K[OJ@@AFP1^;EM ^A!WK#=42BEF+Q0 RP*/GOG]3HKSHBD79L!2)' M%<0-Q:W;02N9,[LJ\)*PBF^[?+'^B4EB=^QE9$BUV$P+M*/830M'A1C(,4V4 M8K\21QX)]8:"%:*(8@H6I<05[,-;H8[A"#(]I%QO#%F7JEMQRJ4-Y4J;.HV( MTHSJ(#965S<7'=P=J&L<95G9M0KR0N=/),VC?S)VX'MG4 H_2GX%?V>YQ4>O MW6!\FY4XKW[=XN0V"8OTM V+2Y!*^>EV47.BR2W/03Y/?6HT56D-S8*"!IL9 MJJ:!VO.HS@_X3-"O?->=JJ[C]Q&=#@0BU800S A54Q*J@/$6*&W$JN"*TD&; MTE4*$8WR>,06-L1=8Z@[]L(7@4=H64'_ ]\CN " *[*_ -FC\DMM5ZJ]KJ?@=Z8"&WPS5"0KJ/Q, M_6U.N?:O:$M!WLH))=!;(;6>FDP:P\S2%DF:P_!?[YI&[8 ]?S2%7N$S^ MY&[];=*9.&(7B$Y/*&/(.&TH90QKY59.'NFFXOH"/F6">QMIU,(:TD+:SY68 M(X;ZK+DZR]&'G7$^@1GZC%FP?T/2-8[R(@7'C;>+]MVAQ9*\'3>LLL0,NF>! MP9[2*5ZL/Y.DR*Z?=C'94^?Y9[S:X!7DZR[6\'>4;*I.>=W)L^K#*)T>RH-S MIG"SFQ7$U"HJ[-8LWA8J&:5UB2A>]U!5E&H* #[& ! M^=(V9<,#RH;E-+T1AT3(UERN^O_TC2$F">\>M.6Q"L:E_$:'3V;AZ*OJ7:$&1G>U0;? M&!XJ6W;FYY;#_I9<%,VWQ%K=0%@F3=9"YD]_^.OYV0\_(BPP45O=<$29C*A2 M5S?794N#:1#K\AJH@,42?$4IUV1X:.M5#0$\5\\E D8,E?%9J5FI^8!=RIJ9 M>[SA+,I91(6P2O8HP^&W&_+\7XQRZ9Z;H_)#8XG*+_Y.J7RT_"<_R$I%/8!M MWO_R^79Y?84>EO/E]8/;I3\E$NF?N+, M3L=>V'I8ALEW0:4Q_29.55TO $/Q"XKY7; 7\0#&'U>R_OW#6K?\%6@XIS5C M]$U.QIY 9/7$=X&/V@4BK$1D2:HI#3]!?8@$Z,V/DZD77E]]%MG247E?15YD MX-@6H :7*J,!HK&F(("9+1^[,[8G99N&.IN&.DVU !_.MA*7$NV%T#UP6*^C M$-\4:<)28RA<"(K9_9#^,G["+RD=/HP-;OT(@B& :@P8;]4XJ-?WLS QBW7^ M"*?"^H *N$+8QQ&%,-,1-8)K2A(D6!60O?) UOE+("I+$J^I2)/ \+;EJ49A MABHD3(F4E=E9%*JP(476)H5/N9)A0*)*=X4;_V, ["?'E&W!<8F"I\O_PH0FZM33#>##+5X5,5ZL[U)HF)[O MX2Y WF;S.2MS>85;C4\H-MDR>(SQ<+1O>&REK0%#.%C?1RCQA%"@PG3&[N3D MAS9DACB^J(TPNZE#(R6&L][N@S=ZJ5DC"I4*1XI6!\%4JSKKJDVFE)$) JM= M3>-=36.?QLFXK!"K"^K,S+74WP**#H%!3O$6)UGTC&\3ZF?@3R3+/N-\L::! M9(_-4QQ%T0!*0K.M6EKH( +X,.^L1@A1L9%*D79&YSE""J<"S+/#C MUDCG?CJ/*[(G,;08FCY$M_[H\@B&GU2Q[]TC.HSTNL,;:;MK:AXF"YN?F,Y) M6LX1GB(2!-:4@_J"1?\F2,\C*IQ_-)1MEF]N&BEO8FAC;''#PN=5GSZF(")T MTT[C4KPW>1-$*>^2G67%4]5XAY? :&Z@=J>!.0&IED9F%37K,EI5=UG7(!5R MSB9& K-U;QK*<(O&+@A27S! SQ3WLBUW/0%^TMVZC,V[DGG)<',C-,0'&SB+ M)JDC#)DQF+K][-_;9$'-0 "GKI?!+LJ#>/Z8L2M1/8&D_ "*,:0X(.N^[A:6 MG!4:(!4*("*X/(QN)5+_MY?H26%-B#ZAG?%LC8HHD]*W8,F)DQTALBTZ M=]PW8CX/VS"?-'M),-6T6.E214%?VM3.EVY4\QO16\>D'N>O3OHY8S/J/^-H MDW DPG8_DY^"*(']W2\)=6+BZ)\GQ8)UAE!D01E0KGP%&9Q4W 9+<_[(YYQ@ MUFA#SH=H $(T"]C1:#AD3CUZMZ%8?=.[)^7] /?"=E EY1'\%[G:)!*KHKXH I<-SCKI4; MD]#YH8?I9%]7+>H@",99<0=!?)2*/%B;JW*QAR*!_#"X7P.UFX-LB]8Q>?$C M==(<1W1)JWNK#2[JT,$A':SK/*_K=Z5;::UQ'-XZVZAU%=+#UG"+H--K8CN. M69GF!$\_!C&[KIEM,<[1B@82/NZ.=?$*&27I-*S)EY86N7X-Z:-SM@(JIF5L M+!MVI@^F]4I>%!**6,84='*DGCCU4J>G>T>71%01B]%9-^DN#-."CI]LH@3C ME-5PS?*L>\M1X@VE)+S!D:UG/31@X19M6@2QO#HW/07#"KX\*>'S@XLMK3E# M.=-L:HI>D-F( OFG80Q:WA8TF%I2F+HQQLDXEH.-&IX\>U-WXY'([J=0 G]O M,Z#0F(_=**I&;'I&;Y#]%"*/GC68I,S>T/4U(++M81Q(+(!S)[!_L2VP:M.Q M+Z^ U^3%]8#U%*7U= '<[1+#317( PFR+=^[ILC.D]5-E% /AOY]F^.G;"0E M3VT0U7UD*6"V^1J:@+#=K+PY\_*4A*>X"L0,:2=G7C[CUWSY@N-GS)JN'#?T M,36<97-S#-:=V?G.IMG1GY9=\W.,WZ3-4"]K*IBCX869G) S7_>%F(CZFE%< MQ'POQ)TD_]EZQ*LYUJK'=,?1/WT>[QCJ[$EH*]2\DF#9[F MJU4$SDT0?R[@"MQBS9[+YD6^)2DD]BS)1>NUX^PW&T,KWR_31\$VOYO$5>T" MF@\:J?;S1 U45&*+&G01QY>UX6(8HP9EM"3HHOW^2KQ3YY0H9V:SNR%94I., MDP(%#E8(VXTCPXNZSEMYBF$"78325R1E1.(V6>683I/X. MUS>\A2BCA:]J[\(21)1H[*Y\$PDCR,"^#++M34Q>6.O12UZI)GK&58+V?$W9 M=:!\D]HHJN6;Y*"Y"CXDT5*JZ&1[YIH5G8KF*@-<6> M.K=EHV/8_GQF5XQX M@2,3L6_\\S/W6=%/F6&%H29V)^6@J@*11052_I+(JC/H"B<(L#LM\S M"M0R0P65N* 6,K.ZM[=@P1U+/*RP,D2?W%.K+SA_#J(8\A)O2 J]<1]P6*2\ MT]KJ'P6_^PL7_YZTAVC]_JB4J")5]A47VMIW&^\4N0 [[[P?+.!D:R<<[1 M#=%%>C/&,]1<\V)8S5"-UPQ5F$F7:/9Q2C"R<*(G!2*KX<%#;=>S&O5&NQ[6 M]CS;@[HRF-W056R>J7DHF*VRC2TOQ18*S\.Z9]S))9U><#_)W'F\M1FB%FK^ M1-*\;''?Y[>./:_J??:-Z\R'[$- R1,T-QN539(60/#%HB2G/T?\ IBW^\7C MG$.D">BKW.F"5S*L^FK/=ZTZPG /.KM^Q6D893B[3>YP&I'5;9*G$74.0U8- ML?= VB54AZD%R1_B' M2)!4D^>76PR85R"8%'*AA.Y+_1(@\YZ*/(B,;ULZ* X(WJVEHS3/' _6\TQ= M7.Q,T++PC%##@R1)\2%1IKVFE''35;?'N(XC%O,NR5U P\\=NOME&X;9IRH,@*P]7 M9*5:9VNZV>[>6N1Q1WE-M#V=:& M;5@J^\5ZN"IHJ3; &6)E\;QL"G>N-Q$AC!&7_+Q71,:<?J%4 M>BJ>?B7I[Y1:/U,Z9SR;LEU> 8*'OJ@9>+Z2NPE[>YH78.[;Y36A85>SS0S\])JGY;-$"#! MDRE1@X;/(UH\H2I \ M=)Y5]:&$JV998J8AVA()@CECFU:YF*[K"6./*3+,\7"VN>4_/WS[X<,9[,'P MC.3_1G_^?O;APP?X_VEIL1_1^7>S[S]^/SO[2_UKE&4%STBXPB';!D;?G<9RVD&PM+WSFXQ3"Z*\6><-]>QEP0JI]REY#E:X=7% M_DN&5[=)?6-U7A>-&:DR;A.4]@4Z(4E[2+ZW09V4%(C8! M] YJ$7P#/\.7K-#YKIP*W/T@]7WKIO2/G^+G5IFC\XZ>SP:5/\Q4?UPENE M0S,YOCHB]!!/=5'/!S_=!>DB?#-^6Y$X M#M)6G4WOK#>Z#MUL*$9Q^0%VCO>D3@* M]_R_?66:] 912F25!69_PX@BA%H8L5"[Q@EQ=-!OY;_"=9G\S%TMMZ79I(34 MGB!DK6DA;MKQ24.>2L[HE![1*:CP]Y'(;VN5W%T_JZ@ M.@[&LPN-<^D[%_JKM]5EKH]CO6E+O-J_2UU)]7(*"FL M+O5=2E9%F-.@$J?/48CGK]&Q-1A[3&'ANX:SO?XE3%Z4B8-%OP%@]YPP2$TB M2B(7?,'J^' $,NY/]3-'_[/J''(ZIA5*CE.62)'+?ES1HS].?E.-*5QH MBMZ(PH^V.*4=&22(YL[/]2L."T@"^!OEHCM*IFA%)_\K2>/5"_T3"HL/U-&2 M?UMEKT<J3%!@ JJ<9FA&AO$T%&_]%R^%R>%A5T>!-8GF M$C@+ZRE.:YRF>#6:5S7PI&) WS&B^^RJP>2JA"2XSJ>B=KV5$^4EZA]: R)! M6$_L)7":/?Z"$69S>:9=0Y[FL;8 Q7M9:P*'V]2!!4NRA\N8.?5BH=[^#BQ3 MIU'VA@4HVM9OYJ=2:K2=9=FGG6*#Y=%+&!5EL) [RGCA^B)1DKJ_< MRT;$S5?&[XG8Z27]NIVJ"0FDV"!6M9UU4N57G"E&7#*GE/@LR92] NHB_5FF M,DIU%_LVV15Y]@D_X_B[P6;C F^HUCGI']FV'#87[*%]$4"?(08??>>W@;@( MM8D""=TS6.L8LJD \'.$4XK$=M\91&J-H)4>3I;SA'\!TDO"VJ.GZAYZ]D#ZW](*5OP>##KF:0E,%\[7@/D(V(TL=6?.CSGS[46?3 M\Z..J3WB1W62T"N#G4LSV+DU!COWS6#GTV.P8VJ/,%@G"=TSV,7^U UC^'4X M0VHOZ[+=(!"_/KE[ATIQ";IX48*NFAF:BWR+T^9PZAYOH.-J?TZFR/,J69A# MX]IF) 8;-PL-_.3OM[NDA<+./(6* $%FR@!%1'&$&^^ Y0PU>"+Z)/A>K,@8O%4B MB]Z5Z,JW8'1*&R,=+H(GJ ( Y"FKK>64$+@BQ&-)" 1ZACT_2%TH'U 1EX[C MHUJ ?U 3"^FI@JM8=P'.2ZK/"]>$BH9VVAW_1IBO,K^_/$.T_5..I6FT@ J M:E(*D!/%*(61M+A;GJ]2L>5:FP%.,U05.Z_10B5>Z,\?_SBU"1O1:"T]ED)? MV)T+% MGJ<4(\"CT5P%=D=@56(2;<;UI'9\4O2O M(EE%69Y&CP4D?W$/Q$_TT\?R1)"4SG;I/^/<3$EV]8$4=^_E 3HIJ+6.R4O& M _7IE$376!QBCN+Z]@9N+G"#]U \_@.'^9)\(B\X+_X,E=JMG<3\#&\%YN7ZO-B:H47Y&2>'#^]#CA>)!OF=>2'SD*YA$<-=+AIK?4FH HCA MTF73Z_(GNBK06&HP45-U&$4/1A:<]685B\O;&6IAA0 ^>@<8?#.CUN Q1P\X M+%(6JM(GGX,H!K?T/16 ]U"XC%TC9 Z2SPQ0Y64DIM9&U[&*8)\@665W0;1: MDJHS,GG:!4DT5#%1ZD4EMTL$@'4OK$(" 1:@:*N3F1H1#;?,S@PM6IE538Y= M28[JH":LL/;AMDFQ(E&GOFZ)TO6:]RD]. ^JNA)&09DH VKN+B7K*)\_DF?\ M_0?XWW61DFS@L-CTV$KE30WAX&0[SA2R\G51O5%)86NO1A8='5&C0X1GJ-H$ MY#@CAC3ZOBQNR?">H;=',C5=6H(+-JQ]$/5BF*,RF#4(.8*KRFD??/)0(U?[ MCSLV[PP%!W3','D?-6M-:R-BE1-\! \LK1RL38JW=(7K*8E+OZX<+PW!< MQ EHGO/S8L;HE.1ZF*/;F'(_B@.QOQO$8443*?H<('[AS.U8K=@LCB"'6 MO4TN@UV4!W&K06^?OR'\HJJC,0K NH=18\#W-*+D?!RG[(Z'$:'6"!6*$ M!\1X!'2!%ICAZ\$54Q%)HKL2QNYL'7AVGVOGKBOM3.%-O5M:0Q <7\\:0D7C MFI*A&7[D,TSP!K9:)-4-2=[7R9W3F(Z6)IDW*:M4?ZPB&M#0X##$5%/D+Q@G M*,4[DN9C02"$B_!M./HDG BR.QZ/>Q3L=O&>!8X F[X#;0K1&E.G@OK=&9U* M005A?WPAE2ESJ@#A<_G3.]!UY25[2E6J( H8M]2%4$DE.-HM3(X7TNOU,2'M M<'IO3)R#[&C A^)Q%Z3Y#?]90@%VOVA0_QT"L.[+:MZ,M ]BJU#@$-HMA5&"0U$ MC<&SL@.M.Z5_*Q$I)<)*9[36-2:/%.8MI5^RB>"93^0%3B4HIK>^M(R&W,GL M>0]QGOLJEDU#O6RLQ930.[HU*[O&=EBJL@7>?Q=%,8)W5:@:=9\W?5 FG09)3!8VITNXL]*$QC K;*X!SLG^E M@)>T,#F9N\(V>HD7*A%##38S%&3H,(. H8>F30,C&^MI295=295=BRK4$:6/ M9M"$G?J"K9^ 0AM&H;3$WH,FTA%I8FJ=M&_W\OP3ZF+.*:'SC/Y1?5=6B[RG MBY4^8R@Q.0_#M CBC/V+5Y^BX)&ZHZRD1;*J7KO'SS@I<.=>O0-P:O>,K:'E M1*M:Q%_AQO.$:*F@I4M,JB X.TS32K\*LFCM.CQBN'F$@IC)&'B-5!E#$T7^ M ;Y_":CF9!%Z33@(^P.8^&E,3W^I'RNI/D-I20Q&_J DQXS_19^+&XIT+Y"7 M.^SVE1MQS4[.MA(^12%@/9B$W_F,XE;!P5BVM70)S&_B?#?UB!!)3#2@N*/$ MV=(04F%+TCNVE#48%'+?B:C2@,SLAZ*XI=-7W2(.NK M&<4XCQ$%,FO*"Z2/1CEOTDA2!O@3%A4=Z9=5I$@8B/6R@@TB<"4:<0%CN)B1 M+HLSM2AHX1%9N."Q+3S/4B?/GD1O)31E\1=*TZ?BZ1[6*3Y$@4&'#-V[% ZM M\L&R#3KCJ$BH"CS;PEKBA#A2Z%AV:[Q0@YBZX+HA@$49?BJIE7)J'8MT7%-K M5\_"@SQK\34QME;. I5+DK D_%^C?%LU0ZTBJGT91,%1[2:!4C(]D8S:((JA MCAPPVSI #2L9Z7[D2+ MF,Z,Y!5.H^< $A);1P<]9G'P645#V#FF_3+0%="V=[8DONZG#Q.62%'+&>= M38Z.4NQU4\NT9[ I#)$4IC->[)^7V28/S*%[(X^ M!NQ-T1A<%(>^7(U6[=9\)GFS$<,7D>+9TA9=+WUIMY.[#E+8M)B:BL?Q)E9 P5.I4&0.28TDHE-K[0//4'/Q M[\"UZ7Y[A@XFB:I9PNM5+77Q]; 6U?A3 F1"?*5[2P4#4+C(R:I&?4FH7W>' M4W:R2->@^9*Z=M?9;M=_3*TWDM)=%26(MA5C@Q5B&""& JMG66'6_H'%#M7AVZE0<;97PW;^>*TITH$M,WVT$0I\A[G:^:9< #$#ZYD,6Z$^7%[G48 M9\@!XFJZ.SR@IN >RY!0X/L@ 9U1GI0X>C!65'B2J)->8>'09H[1LXV>J:W M/V-W6V5BNR%O8-]";[O!TRZ!2%VAAQT.HW445M*2=:?DU>!QQZA+)$CEP//X"XNL@<21D'\4*0YI(NP"C4L/4;5&1 9TY;]'X(] M&9,_A*050V66*E8-.Z"*.*Z((UNW&Q/*VIH$A1Q:[W%Z3=1>"VD)&1,MOH3. MK/(RQ4%6I'MVEC1HD@>>5+3''2/:5H 5R/*@T*LE'B(HD:"2V]Y>S:6!NY1L MTN#I'C_QN\.?"\!ML7[8!G0%YD6^)2G+^207N'FK+\':[. Z/<.TD7"U.6<& M6Y6-.U]T4K#K7- ;J*A$%FZ\EN@BCB]L]'&,48,R)((^XM;[*_0N2E#&GOO& M7SLWA+%S;N/>AFG[&@R:<3LV;?/U0$-Q=E;.>ZY>DJ<=22#2[KB8 M+_6.LE(8&-NVT'.8J 'JX\J^')6)$NF562GSC%=LY&?._IB M9"52M-+<=_\$Y>UQTW$5[O_5=PE 'X*S]?]PD-Y$SU"I9+G%*0[6>7=:F_YH M*GOMZE#EV>X9IX]$UCQ3LO_ &BN$1#VT=;3.M_2_64B#.-87^I"W MZ!!PPQ5>KVHDM1[^%EV_AG&QPE#YCSX=/?$2YTE2T"_4E M]9::SFZ\:UHY?E89.ICT.DJ"A&WR[TC&8C:T@N. =Y2D,6 5['8I"<+M-QZV M^PVH*&*8$95,?X;#;S?D^;]6..)6G_[1&'OZX>]7)>_.VLW4[4MICCTEJ MX[[AK%=**6$B#A1QJ$YY:Y221)0\SAS!BR!F=X>V&.>?RHOR R'&V..*[F#? ML+9YIH2+&&!40?8978P2F,A2S2LK#086XR\89"NX6RS204354!9D5[GW#%( M22)*'F?.4+VK)>+]##^LZ.YT#^JN%.(DW)D1RA(Y*#XA?9@*H>$RD!M\Q<@ADK,$$,-4=>7(H=: MV '_ 7ZH:N3),52OD^&0'$:ZM&<4D2"-")Q_O6RC<(O60+?GDFY1A@*.O(]& M[/H,3#-.VHC]1/*$W[P#+I M'H%C(5F%,B<_D4A3<&.!<2_VS2-W_*1[_A*D*_:?DN-9?>)L20%EK-T:OQ,5 M;#HK/;B!J&)I[&+F))O#[A2DC=74**J2H0OXO>?FO3T)U)H%>MRC]G/E3!"; MQ8S_4WL*?#HS5$^HODKY-5#8B,]0.0=YA9$'U\"1FB(>UM&(R>C'])%CRD2! MHQCF11"WJI[>XZR(H7W$]6N(LVRQ;OTF944\(*%N6!PBZ]#6.)R5HG*<--T] M620VSX.RR^5,9Q"G\+Y.3=M8B77AF.S8C4*!>T M:*Z&-:70^%!G'UK(W.GH!+DQS:H$,=B>-<)!Q$+Q=*T0;!%)6Q^D#+VC31&* MXQ\GI1,D^7M<):BLAZ9&N$U"J$&(*>@XVD2/,;Y[^-(=M@@_KR+)0^/:3P#@ ML-D.9PD= ?B9_AZ"V7GI;T#"%?!FMK@]6P^R)<1-1)J4#I-E8,^EK@DC<.=6 MX WEU)G>D1T($&P]U; G MXVQFH0[0<>+AXBCQ\(Y5\GC&[-0$XBV<3\EOAB5J( M5N& L=1?Z\3YUTL 5F7UOC1@K272,T%9FK?,#_W4F![ZX>^+]3H*\441Q2N* M;*,Z:H2=B=PE0K7AF:10_N:3U)3$>B2 M9"T'8(@;B!1Q_++[58%ODQM*X7P+U09EN+_G59/"< 3"JVP _,O= M,49FI4]_OFHR^-W$A*Z7P81$;YB*$Q# !VBCMU(RO&A>Z!H1_<6MP,2MH M.G-4$[$_3TS$.AA)2+CZ*#-"Y4-03_,E6C8E:D-&:H)E'? M3TRB3IE(2*!ZZ#:=6@84]:II69./P+L..:MN((6#YWH'0KB^M0H(0I/R>6/? M$M65[Z0^"MY)?12ODM":(FHG3[-.R1@U_%=!U5\I:?-'S/FTXDEIAT_;28EK1K5>3+: M;Q7D262AG1"W/_^LFV+N:M+"3C>HS!1OJ=:,GC''[Q/)LL\X7ZR7P>L=29DR MS?,T>BQRX/@EN0LZJF(;'E6URJT>=%@'N!UR3%=((*.D4#B@4=HX#-%'2. MJF=9 3RJGJ)%8^?G*: M1H?U!36/]JIHWY"CJH[B]/H+3CWR99-G=YEY1 MC^F9-5G*_F\1Q-%Z#W?<,R:Z62V>=\ROJG8WKC#_=R2 = '2L#4V@9KU$CY4 MNZ(U5:]HR]#Z[TF9&*.+*V!OS*^8=Y'L-:%\.L6A"M&< M^J!Y-@_#XJF(P:[2,'K?T0U'BRMJIP^?@7W 38HUU$2)&$$_=C9;^P^V(:0 MU4L4QS,4!^'O\-ANN\^H)8U15CQF.6LD\!+E6Q3 )0<*([6V$?9#%7F)D96 MTTQY3':XL-SBFRC-\GF24&32+$CW/Z5!DE]1^*/%,"5'T"A]*0C)5:%+A@[; M8F<(H19&B*$$#;U%"SA[F+6-PP:>.UDE4P8UA=:,0D&+0AM&H17%WU^=2UG6 M)0969A)>_\F^2>U+W% BS1>7MZ6[L5@W#H=.&& &H(6X0 ^Q*00*>C,P'3DX MH^>_MS=,"I9@-&)R=;TK0JG0RN@YK@7(AE6C00QMZ\@:U?<4G?<9119E-;;3 M.N*UL>X"DFMM,9V+\%.4CQ5?&WI44TC:0UJOU\<2<5M ?=9<&Z1I!P/V$\H9 MQWR*@LQ$[B*IV=H%JJ5M5!,DLU[&F0] MH;C!Q(L(#/,(D2*9=\_G2YU<\#-A)3:KDZM%TK(-:931GZ[HQV3#K8)J!&@, MGF$O1QLOZQEK;RTAQ-Q*"_@UAI?/FSL+I,V55DBQQN$U(3#;[@?S[\<>5LO#[A[6>B]^ 1@ULC8Q\DU/1 MK@'?GEU>H^,C_UZ <8@L"1U>RB?A[[QB?';]/T64[WNT9O^#RI?SCP=TY4F=!'$< +M%^_K1'+# M6PAK:R4>>D61B!/'F8JYH:YAM('F=,SWIA_A2'.P4;'(*XIJ9VAHZWU>.&Q4 M 4MZPTS7EM[9.=.&P<^*9^MD]+]+EL_^::B<)^@ M4- _H2!BEE\$6>_9M.HP=M3H"3CWF1HS5&.!0HK&%-5I_ZJ(:\X14A_S<9L, MG^A?],OJ*_H?**Q)O_G_4$L#!!0 ( $"*858K0ZTL_XT (C4"P 5 M8V5V82TR,#(R,3(S,5]P&UL[+UK<^2XT2[X?2/V/\S.?J:G+S.VYXW7 MYT1)+;5UCKI+(:EGCO>+@R)15?"PB#) JE7^]0N =9-$@ E>0!""PW:KJ@ P M\R$N>4/F?__/IW7VPR.B#)/\;S^^_].['W] >4)2G"__]N.WNVAV=WYU]>,/ MK(CS-,Y(CO[V8TY^_)__X__^O_[[_XFBSRA'-"Y0^L/#]H?[59FGB'XB:_3# M_SF[O?XA^N'=7__KEW8 MH1\X$3F3'__VXZHH-O_UTT_?OW__T],#S?Y$Z/*G#^_>??QIW_K'77/Q:UH< M.IPV_N6GZL=#TU=#?_\HV[[_]==??Y*_'IHR7->0#_K^I__SY?HN6:%U'.%< M()((6AC^+R:_O"9)7$@8&UGX0=E"?(KVS2+Q5?3^0_3Q_9^>6/HC1_V''RKH M*,G0+5K\(/[]=GOU[)D)>HRCE&W^E) U'_7#A_. MTK*B:/&W'^53]T\3Y/Z_@SRLV&[X'&1XO\'V MJ.A4!*.G O'5L7N'>YHSDC1@*+[YYY&N02C,X@>450\?^E$5&)E8*83N7I\* M#/'.V'YA,Y3\:4D>?TH1EB]-_"&1DBCQ#_^\R M<;/GNPPEZP9GJYP&IN4;+ M.*N>.7O"+Z'6M&A-TR)F#W(?*5FTC.--11C*"K;_YDCA[HM_WNW?,5\PZ(K_ M^9+0YH;CT'L?/V2HB=9GC71TGFX=,YK\0"@_Q_[V(S\+^2\+1"E*KZMG*/=M MN7](0O@#Y=GS7TE&&$K_]F-!RP,5,4U>;4C/!]JU^&D34['VDA7.TGWO!25K M2^N4P/#DU$X:2]U")$T;Q]29;WC!!+!/@2%X/U4(H#O@$8G__JE6'NE=>'O_ M/HJ3I%R7F9# (U*L$(UX+_[@%PK M?SJ[)Y(&VE*/LJV%^%#L*A2B/TM.%4(A;% M^5X9V<1;\;I--2^C,2TJ7"WH"GI6T+.@4N8L24C)7]---9-FU5R[QO$#SG"! M$9OEZ5S,M9.OCKO)>4G%UM.DE0WSD.EJ0-/G(.AP08<+.ES0X8(.%W2XH,.Y MJ,,-*7/9U_A^B18QIM%CG)4H6J-8T"A_-=3R&L>QJ-D!:0G:7-#F@I8R)2WE MDB_KW\2J/I+&FE1D4)^@:P5=*^A:0=<*NE;0M8*NY8ZN97!XVU>=?HXRKEL8 M^\->=K.H&-4_.NA!00\*>M"4]*!KQ!A"\XVXJXCSY;5VK0A^C=4S_0(5XJ1&7=4LJW5ZF3J2F82RJ2C!2 M@NH45"?PQ:N8K<3_+OY=XLQH M7T;$P/0O0W5BQA^?"A(NLWA9HTS4_CZ@>C,K4\P'O<1T?976T5/W^_#T7._2 M ZHI>MEB>)J^QNN7$J/BUP%I.1>'"T7Q.4GKB*G[>4AJJH#C2[X3QMD_4$PO M\O037VQUE#4T'9#*3[M5/\OS,LYNT8;0EQI64S,+U%7(W""*27K)OZLS-32V MM4:G>(,P*E^UM$#CU7%/5RFFT.9VJ:U32R%-+5!9S3;U M>VLT#?/8US)A/X M-:YP55,;5/)'Z"@[^7EP$^LL3;EPQ7;_B)G_7FEOU;2U1:$.XL)G]?WBC.)^;&]NB5&II\DH@JW9 _F#Q MAFN/FYJ6P].ZR7.T-=R_8"HDL#7 M3:Q01<_YGK(D5(U<;:O!:1.Y7BB4?EVSP:F[6Z$L M:]ITZAH-3]DZSK*SDG'QD*F/DMI6@]-V'S]=I<+FM\"5Y:AA4VQH/SB]OY&, M;Q\QK39!-9J*=H/3]SN?7_\[YS+V'8H9R5%ZQ5BIP;.A_8#T7B4+NK/2S8H" MLNV8#4W=-8:!AWV_4#R6K(JOW=G[ 'W?+QWH,-,B*^!3^V"1!P M^["GT^,UMP1L=/%THC1 HE,)P(A\\ ,1C2\;#,5'/Z" >3_!J/SL!RI =R88 MEE]\A$7A/P6#\F>_0'GM(0,C\1>_D%#'*8 1^:M?B&A26WJOP=<#B\DED-/!=PA#R180ULP7!L/!%J@9$A<%P\$6M!L2AP5#R1:N'A M)'!H/)%MH5%!<& \$775XN<.W-+FB5RK<=W L?!$ MJ&WVKL$A\4J*!7G@X=AX)<5JHRC@F'@EP4)"/N'0>"7&0N+FX-!X)<9J8C;A MB'@BOUXTQ;O!$?%$C+V 1D3#D?%$HH4&GL%=IY[(MA<-\:QP0#P1<"_T<=%P M/+R2;N&7:N >2+B:B[QP['P1+157M>'(^&))*M-I'!$PT*RD83DC&0XY9_3 MZ"'.XCQ!$5LA5+"HXG>%"IS$F4$Z?/,Q[:0@:4O7(-E(+IRZ6S>-5(NS+"/? MQ5N[)/03*1^*19GMR_;=H@3A1TUJ.;/.=E-('L_/FYC.J731I+) Q@VB\DA5 M,&70_>9D >X4TL!!ZYXM# M0;4L7)->3@->GJ M0VK;WNF\I[)H[O9D^BJ(U;3TYU9:JWDU>D;><&//_L1X>W?U0L[9=FFIVVB9 MWLT5+4)MI'.X1\H_A/3R/MQTZBLR=5H$&!5'+>O=4>GN@7'4U&X&C;%]# R/ MHX$CK>'I:9MQ-'JD(RR=]AA'PT,0,ET9%V:HW[_ 7B\@BJF)P M681S_@,G;T4R#CR+T+]+D7V_K7NOAX?8\??U1FBG)@Q_NYD3ZSPA%OCF_OZ8(Z? MN-D*])K>B'6[A76S>8_Q#A0MRZ3S>>B=V1.*%^#4]0Z;X#[0JI/=96?O9HP> M)U.]R*H:+BN-OX\X]W&._R,?(,;S,91X340:O<@KA?!EM2(83C Q4\(X/ ML*-^]T)D-]6;,21+/=XA^H@3Q"[Y5+LI:;**&9HM*9*$UNIZK?OWH(:?KS!: M7#SQ74!,Z?F"8X4HIT)^?X^254XRLMSN?I@OKO*"8G[8/JDYZ6G('IB[)!3Q M";"_(YE$B9FI=V(_1 ^M5Z+>8!$SEK#Y"IZ00T[X.H M_9LZ)W2C(4;=K JKJ?A^WZ8H3L)A(+:^S\M6VL4KG/(#%+_EWB76"P^)/CJ?6O M@/N-SHT:_8;6=J\VG6C]JLT,U-;RA2PFK.]QIA!#&]M9I?83HOA1&E/VFI18 M>MII#NDR$@]7.1='Y;WL6\S^T$QS2)?1>6![^];9=C>M;U$F+2MLA3>&W,$' ML\LW9L+&6%)TCYZ*,S[^'PV>2$"/Z7(0?1B%!ZYVX@)=\PF37N4%%WGP0X8J M>]C9]DO\+T+/LYCIO/,M1G"%PR-U2LFJXRA6.?V,Q9VC?5V-XJ]95;].CLV&4"T:PG0 \7.-"^ U ?RUSL MC9 -2HBZX8CT[G+][;PKVH4,[VB5G_D&B0TE7T(V(WUCNW2?>+7.#WEEQ'K, MTYL3+]K)E=*C ?=XW O?TM$=-CMXPVYVSK"#.*!"9"0R+%_6)_S%%]N;3!"7 MIR)^8B,X.-LV+%J#GFYPU*AJ&?2TRE&=V?_V[IMV.8/ZV(T<% '\9S%#J8C. MX5O,+GB""IN?7#-GVV.;FW@KBT%)]^/!1L47'G\WC8+CD(^RC!FA!<3Y!^\0 M8G9#=*L^6LC40SIZ7&N!*$/7#D52M3 ]3#T4[TWGM*AWI9$&GY8/7&L]U:23 MDVSJ\/1D'B;&5A9?@(,894@K^XKY5E]= _,]E=RDRDVR=>SPU)=$1[.3V;WS MJ:^CE@(])(K0%VBZS"/0Q7A?5!W#.=1P54D4_HS>\L6XW>CY-8B7!6,RE>3DRB4$O[?IRXJ"NK4[)TL" S:53.Y& MD\CT>JS/TZM=+!C@!CX;XS G)/@%!U;4:Z:BWN(Z@VTJ-^2&B MZ!'E)>+_)H13+'-#[JD"IK_4#V(QQ26$D$YI+%W*'Q>2KDTK?<3T.1@I <9M MM::%T6(O)/^.B]5YR0JR1K3I8JYI]W#E+5QYT\L6XNNKL[S0:Z MZNXX6"&=5]>-/-S^'^/VO^- V7!:.7[5/SBM6CJMC.T0]GU5OT9,7!A?D8SC MSV0(7;$U]$UIQ[#HBP+0TX*! Z M7\68\G.+*6K\ 5OW0-*!61$$.SMYT@VI>H43?IX M^#X1[6\X0>(2)T[Y'/Z=\"WL._]370V\9>\>2+XLL^PWQ(1P)&L'S//[%9KQ MG1(]R@58O:A')*L+5 OP%A4EU;STGH8<@#GR@A*R$'VN.=Q<*+R/Z1(5<+:, M!^N!H<\DSM@\K[C[[Z3AT:]:]/!H+NU3Q"&_RB\R+$_=F[MOFH4$ M:=^+/S[?;R7[?4X3'M#4V+, 06)\V*%*/RX!33O@:C3Y$-B3Y))=M1$ 9KW M0)3,*UP@NCX<"_I)#VG?!UE"$*ORR##Y]VS#Y3T^;\0WMWBY*EA=RB*1U, , MY4$?U ,0?//G.L:'_:*6%.PSG8E8-C5G9CW[(U4^B.^-?&F+V0&AL:E+;\1] MW*_ND]<.H1#6KR\RW[\WQK"Y2P_$[<22V8*O?_[42TQ9,(?!Z:XM Z0D&M#:#L4'G0M$L;ZU'8H/GC00Q?K6@U.L MU!4 MWN,B0Z*^78H?<\ MW1*=H%H$KW)B@NL7V+I#(GP"TNYT3M8B'' 7JD2%)"3]7F?;8YN;>"N^D]OU M<<_.4] [&_)1(V&V)_+(P]Z/H9T&Y@.$>U#V[T$-0&>MX^YN=GNGGR[0?O:Y MV06A7<@8-.$[A]]>-.YOE;N]"TA]4-:T&(-"[99;VR;<_0MW_U["$>[^[1'Q M^^Z?MO"JTOHU=:[U9@9B4T3U![*E/#9"097*]" S(SVX" M\O&ORE4Y\91H)E M6^?+U$\7^/+17@F>.@Q@B7.(6O..'C%@]14<*SSUK=5@L;2\IPY&Z)<)(V04 MK0U&Y,\^( *)!I_ZOM*XUQK>U9WZFH$+;$KGLB^BFL)_8'JCS!=IQ P.Y74Q M7S8,\]E1>ZUOZE((;/\$W_#W!0[ [&AU==N7XT6'CRXCSM0%,)BE#' S9>J' M+,@]VV<:IZD?PWJ/@_K:G ]\PR9*UYP24Y=,X$C!\VWYLM\VGC>*-&A3ET?: M;[.=D@!.74QIO^ET3/LR]?76!W!M\LF >F M+D'!XQ6@^>.F+BD9(&*2KPX,RU_=A 7N48)D^ 2C\>O4T8 F]8;K[([&@X)/ M*9,L4W!4'#9EP"9*J^SJ<'P@.>P MHTJ[B_T']&R50_H_;N(TX@?8Z&)L2C. MTVB%TB7.EQ%GC1\9!>9?[ZD$%@@R&[1BW4K%H#:$=2HAY%+MA6>)%D)RW":: M6J4>.TRNJYR_J+)Z9WGZ]VJ2S0YS#)X=I(\AIYM^;?HK' 2X5SZ&L73I&ZS%G6= MHZ1D!5DC&J5Q$9MJLJYZ(C$O>'4QD\=R67=I.R!>P5%*V@: 5% M*RA:0=$*BE90M-Q1M(R.[Q&4K)^C(GY"7-7(=ZJ&J4:E',"F^M1 1"==Z1-Z M1!G95*D]43RKK:T%:&DB\:A($9PWG NQ7#<4L_J*>RUZ!E5X>%4XE%?OC:I0 M7KVA8'EE./U\")6(,W5Y]::VPU.[WT%/:6@JL:YJ:U5E/X\SO" TQ_$EY:?! M"HM\44_ROJ&VN"6XWW3-5]/G8"0#W$$*TI3AK&TS#I7:4IR*5G8IY8(V*W!R M3LJ\H%OMNM2VM4HU%R]Q@:[Q(TJY<\\$ 0/^(1T ML>Y*S42\1"DL,&2#:*'?_9L[C.(*KH!MI%S5U#[-N4C\]XCR$MTA^H@3=/6R M8&(=^)^A2X2DI/UMC*8BE+15WE: MBE^E[JN?5^T'LLKO;M[(M%V,<8D!479%41;G>CL N)_]0 0.KQ!_LO]54LQ2 MG+Q.)E47F=#<*X2 V \!Z9U.OLW<((I)JA&*:MN,0Z56]%&TLDWI/U!,^??O MM&M,V6XD:M\#J:TM8V.=V@] :FNKS(3@JA!<%8*KWEIPE;9&AM*SYP/7S8XV M8N0_G#HF>M<+ ?H\?$$!8NPEK>RJOB#4QOU">O)K^((AP*[Z:I)!;)C^X@/' MQF=*8I[YBWG+5437? MZMA^,-^.EYYXP]<3&RRHK:_K@'%QO!Y?LSS1.I9UZE.G)VL2-+ (#)?C]7^ MQ=#U=TBF/G? 5GSPM5 P(I.M]J.W\GLQ+1H=&6WOXOHBEINI+%TCU,"H3;Y\ ME"8@R)>+1FSJW30( M4?=E_<#GC5'TL2^*L]D,,KQT#@;)T6K;<,$D)(52)(6"WJ]#D4)"Q;.:)@M/3*674%T+Y-DGR2X(HXX?+]?6- M.IU08V//\C&%)$?32M8Q?0Y&2C=R6VTU-V*GT=Z343< MDOD 3O 'OP?=8H1P*2_D90Y7A\+5H7!UJ/]9T>*\(?!3UQ>4FK7TMN>V+[Z% M=O/(1'GS!2D;H4:.&]R#T:NET:NU\#R"#>S/42(BSXNJ#),H@)N07-3)0EPZ M0\9F,.!P-BUA1B1U,H:=$U;,%SOGBB9'N:Y=#R:PJRM-YO97/P:;6["YT<;T MRM*5BJBT)2L2V34U"\G/0_+SR20_OT6;DB:KF*'9DB*Y+;V;!=H-,UZX^?0Y&JP084@"[D (XV,LGJ'X&>WFPEP=[>4BU M!>%:JWF13H+IU.$)^:;"9?(Q+Y,[RC?LI3=;=*:. V3WU)E.I^[N&3RI@*-\ MATPT74]*H#/#EXLD-ES"CE\W"B[AEB[A+@93JUYAAI_H [ADU'M.,;;D=5)_?P9_*(:"X3*="XF@CW\=,YG]^X8#?B>5N5 MW;UU_QZ\N]F#HCM,@LRGU?P<4&T-K?O@:R3$ZGU MV71*=A_CA7@;I^ZXG>SWNQ?5X 9N[F"7_I3OG@5FG!ZQN3><$8:]K')R%C/, MYHL7^#;L?.TZV^6KY# CQKB6\H!S*1?M\%;QTMC!;DQ+S%9"K>+_7/R[Y(=+ MUBQ9M>IK.U*'JSPKE#/\B"J3C,E\,^UNF;=YYO=?^3]KT:]Q\A+DXD)P.]NJ;FEFE_#N=)9ESM M&P'WL\S-WL0&?14-[:U2?\W%2(2NN;(-/80 /:QR\"6F?Z!"N4%)27&"D MW[";.UBE_ROZKC&:)44%II+.FRQNT'M, MN]OE[3F^#4:"AM;3HWRD"/=]*G3Q]@L^,802N8%OQJ;=+>>182BFB="/3U)[ M7SQM^#) VH5BT-,R1UKG ^R=M1O$;OR\4&S.^ F9"C, !UV*Q?--4>U>5U*7 MYG)+\Y;78:1PP\'^#8?>Z?S&N%YYP0J\YJ2H,*UOY-E-C%Y<*^&.ANJ.!O!8 MGWH T9N^GV$SE,[Q&,L02@?51$X@@7HV?8$&P"\Q#6KR90'!L#'U6/H2U6Z( M3@O?M"]AW09KK(] /%]"P"4%,T1Z\F6!P7.\VIX9>'!/.A@? MQ\O-&>)C'M0"!LKQ&F(&V[E1]"P8'\=+F9A-)*BK"BY4^B-QFUYQ@&/DA>3= M1\0W'#*OQ/%V3B$X6%Y(Y,;A '!\O!*]6X81P='R2BPW#/&!H^25_ T,(8*C MXY7TW<4_#(?,'SF\IQN!<.B\$M%AD95PNZ87 GKK.!0X3OX(Z>TOEL/1\DL^ M;Q4&" ?+"_G<[.8T'!ROA//.T55PW+P2TUO<>8$CY96HWNX:(!PLKR1W\"5# M.#Y>B.G[UM#[?W!XO!+%C>ZLP_WG7DCDADDUX.AX(8?O6QO=385CY)7TW>VB MT1$T:S6V(G(2FR4K4#6%#4N/FW'QK:[/L5F5JQ]:.^5CN^('/>9BT=,YH1M- MQ2QULSZ2/B4KE)89EV.53I]9GI=Q]@GQM\#%7"F9B" :&3>JSP[5\]@#I3OJ M9T(T)4'J<]J%U$BNI$;:^Y(O":U$]6O"&&+S?*<5YLL3Y[-VQ?0YY"C)>V8) M7]0,RZ-?_$E1?8DJXWZCFS*^;;+9]$ZOLH7XA_Q56.6J':CV+VZ M=CA77HJK(HXX$;9VG)4%2D$+KN-H8W'.A22R1>@.T4>/\MZ(2EVYC6M;NA ME<=P^5MU^5L_MX8#)-SYMC81FG2UFLN:0-74%X2:KX2#]%UX')S;< F#,Q MZPL@-K(F..XI"ED3&J1&8DFU\V5-F< XB#7!EY79#&0GTR;-BE":2#VJ#!@#H>G=D,:'\>1C!FC@=I&DW"]DXB^Z$_ M'R):W6WB_\JE("U'K:)[($-9#."!D],I1D=IC(,\'Q02 F_XYT$D>7'#! M!?=F77 A[7)P(!@HW8-*3KY,J&886PC@;\8YR)UW5)J,@!]2VG M*,Z$3T%8S6](Y4@\Y(. F43Z?\)( <\O:3]R)7PO><*WSQAL*>EKV-'"Y*NW M]IDO)O'FC./?(=V#V2>8?5RF\^V9?8!G?##\!,-/,/P$PT\P_)A$6_0A"/HR M@P"6GJ'TBK=C#VHGC]LW OT<93+C?#NKCZ*W13./EH)A[#J*1X(,.5IR@^7& M$%%'48*=@6@FW! M93K?GFU!=>P$8T(P)@1C0C F!&-"LT8'$O-\F1@0.#K*A_9UW5^B18QI]"BL M%-%:9G"N?FVE^P)'LZ@+&U$TC&X,) &D*QNQ$W1G1W3GDVOF>XO@[FKYLZOY M7ZKWF<[S6V%HI'P+D<7;#9W=/3XC:*U!:W69SK>GM4(/@*#%!BTV:+%!BPU: MK%$6H+Y%)_L*W9^CS2Z[C,QBB?:I9:(WVHQLD6]JS5UP^A?+<@!Z6&MV0SZF"/Z M&"BWLZEKS72DD3C^O)N[<,Z4/4;A@.B0OBR+DJ+9FM!B5Z]%Y"G)&>Q^^!"/ M"'IYT,M=IO/MZ>5MCN^@GP?]/.CG03\/^KF)R[1!T9#<8@YXQ!L^I5GL3UF.9/ PX0C +!*. RG6_/*-!J'P]6@6 5"%:!8!4( M5@&CW&)&0I)]K>U7?C9P,E8DX\@S&;=5;-MI:9"A+&IE<'*&T<(@SP=I77!& M@I;EG)957S_T%K&"8E%10M9H_9;C@LG2K;.DP(_0+$P#/<4II"3E\ZI4;:_@ MP <.^FO07UVF\^WIKZ 3,>BK05\-^FK05X.^:J*O]B,L^3*'NB/720:W;PYX M_R[B[P4_\B<\[JS"G+\ESI=17!',^: -/2!S0GM&@WG! M.?/"I\.;O,KY1E.*U\PN%@N4%/-\+OPY8C.B:,7W(]F(KP/4HFY4S\\9":VO MJ+C*^:0O!/E_YY,>L:M\EB3ENLSX&DE[!*S_1P4S1#!#N$SGVS-#M#I)@UDB MF"6"62*8)8)9PD2Y'D3^]&5*F0 YE%PZ@JGBO8ABV].]"UY+3BF/L"0]XO"W MM5ET>89-XT5W.@>R8G0A#&;.Z,YZL&LX8M>X14D6,X87.)&+8UX6,H*J:7," M:2O]#CY>T/X QHI@EPAVB6"7F) (/>21& P4P4 1#!3!0!$,%(9Q_OVIT-.> M0,VP#2&*CV" ^! M$5G2>+/""3]1%X2NY=.D)V =_XOP4[=D!2><1FE8DN^?9VP2/L?/?VV-GV M\^%-SRB*83IW#R..9'FH7L7O.$6?,!-'2$G1/']!\37)ES*'296YY"J_RE/\ MB-,RSBX)17B9GY,R+RA&G-OJSRW<3&&/A-$QOCIN'?HITY-6X\OD,;$F!&U]:, M!D.K(X;6JYQO*HB) E?2]V,0UF72-9AI@IG&93K?H)FFS=X=3#/!-!-,,\$T M$TPSS8J=N7@T@H[V,]_AGQ#?]O/]MM].(6L:QZ;V!:-E(%6KZ>$PO0K&0E"B M'%&BCC8<$3I'<[ M""=<'$;=Q1 M0?!E\AAYVCN*U6\OD*.3)O86@SFZZ2TC6 +_+.ZIKW%1N8%$J"Y?#07.EXBO MB=:9A\U&M6DE;$/90#9#,U)@%L0V[ 5[XI#V1$:+$UV2?SI2QC_\\YR((+FD M*.-L_I#AI9SKEY@E4RDJ(AQQH\+S@/GV52OZ^V!-E6^GHGNI T>;"C[>QOBAL=-29-5S-!L M29$D_ M:/R!:I_FUZ6\BS2G(/BL9WR48.R?K!YQ+(/G*89AO )75C,8YJ[: M"\97YO=[VQ!,:?]2?TB>QJR!^8^H04'/I4[(7XH!80W M69R??A9FTCHF@%U[?1>[VW<73WS*<^EW9U43T7:;W9R1&SI30]]NA!Y(OUJO MQ:IE8C8?WK":3D#S/HC:3ZQS0C<:8M3->B!"W+:\1W1]S)2N>7^-C7L@Z.O9 M%;D_H,[/!#4Y#4W[((8?8_?DDN^*7->+LX/D]JDZINZ?GU+/:#/JV0.I-_&6 MG\'9?/&5Y"6[X,<[V2+$9-[[5+RT^>+O5<66PS*KH[O%,+UN,C>(BMNK\1+) MG5<&](J=["Y^Y,]DG]"&,*P@'=9U,'*_(+H4N?Q.CLXF,FNZ#$;>+=G&6;'= M.2J;*'O>NE>B;I&X0BND?2Y!W7*AD\OO*WX(?$*/*",;L4IVCV6?2KZ(;E&" M\*:8+SYS0:3^U7<%#IP:MG!-@Y MRONEN0ZR^_CIG M]N*BG5-NE9TA?5Q;EDU7>VAVB= 5V\WH M]/<5RJ]R/C$X\'4\#_S(7M^T/,VY.I'=E9L-IZ\BK(ZK^I;MB D>MH$\;*4X MAC T?HF?\+IJKJ?A^$O=('A+\T5G:,]CMKK,R/>=#;-6- .UM4LUWWSF"ZF0ZRE6M;-*K<(WM;,E4Y'Z MD2+Q;4RWIXVT\DRW04=:R U$?XF+9+6WI.]_KVRP[5#0##@Y!(3QD__8.Q"[ M<=W"8V=EF.5Y&6>G/PJ!?.^$:34U3$8>#9-]P>N]2TG(]5H9&M)E)!Z.1;M% MSE6-# WI,CH/[#-'5%3S.MONCD$I#XOYL\(;0^[@@XW$]USV(F=H*U,&Y(?+\2Z;%'J52;V3TIQ&9P_%T(#IR;?Z#B]G") M2L'^8,_S#;_*(7%)Z.XKT4ZEGMDE8B2D+S%_/I*IO:_R(LZ7^"%#,JSN&T.+ M,KO&"Y7)#M+5.:[X-O=%%-\X%P4 -5MEBQ%7R2SJCVAG)M;J7D9][7)%2/H=9]G5>A-C*@//^1FL8J.V\4AKJT9* MT,ZQQO9V,ST?()3Q2,^F?+4:,K$:%+P >X_T9DZI>U&PX9ZL_YRU\2N@L,TAYY\(XC\<,N^2;S6YR5)_5F&GFIZS323/I:"A#GB_E& M6M#SY1U:2A(53"C;CTS_+1(16B*,$P8 I2G8AXUFB"&?)1ES/CI"+FU!>\0$L_83SPS MK6O];:ZUC9X,)>3^&)SY^LAJTA#B[ /7VHL+I%/,]-3AZ\ZB/FB4WQV!P F3SZV A_Y@Q$A(':[WW9 M7/2HF.2B R/RL]N(-*\88R>Q+TO(T! $2U$"!N<7M\'1"WF*C"A3GQE:EX0F M=\[4MT\]W^I,1F"^_^PFW_!-LO5=BZDOB8YF)[.TN%-?1RT%>DC\GR_0=)E' MH+R]OJ@ZAG.H(86#+ZATF3[M,_&#T?N+V^@UGW.:]%B^G&1*?V9OB5Y]V:L; M/;\&$:Q@3/[J-B;-2PB>G\&7%05U:W>NY0 &[%>W 6LWB4S38/@\O=K%@@$R M<\%!FZP7M\>2:H[/')=KJCE;;K%+RL?AMAQGX3*]-#:<<.@<1#:JA VGV#H' M9XL%"LA-.IRC:TH VDA5.IQKR#FDVQ0L&LZ9X!P\FHD(S" ]G$7*.;"ZU.@: MSNK@'$P'NW';##G#*=?.8F62NF! Q=!9?,!Y00;4&)T'ISGG"!R=ZHQ2F'"\9V^+#Y$'5ZXC77ZLKIA!68X--.7U-O4&X;CXX^L#DB! M"H=E^H*ZG#:*LBBGGX7]J3U._@CJO=?4@8/HCPC?7X4F.'K3%^\;T.M2Q @. MX_1%?^ D-"R6!D=P^EH",#L2ZV@BAEFS\E M9/V32/K[_L/']Q6@;,]=E!.N';Z/.$)QOC,11G&>1@POJY@VWB8^!!9%&Y+A M1)B@]VD_HPWE&WH49]GNYE>T(#3"^Q0Q45IESHTJQ%=<+$OB[(!EEL4XPPE?UJ2QY]2A.64%G\)W-'=,K_DB-RH"X" $O59IOPDV/&H;ERE?"'Q MI1D?7/P[K,7-L),H9OY;N>;:3RDP)PF M"WB=T>0J%Z'-.%_>B%8B]6!5T6&G^M:&/G8;L9U(J6!.4Y=A[](ZBS-Q,8H+ M)O+V_N,KXW7[@7IE!5"MYEGL+;2X33>B7F AKPJDN"CI,;/G6;F[Q7,3XUIL MC0?I%=>&ZBW/-'9(H9=NQ 1KPENT)NAW3(6^J.\TDF;>HA#."[9:ES0;GT.9 M6-NRYZ^JP,6/DTV.H"-SR"7G2W> MFDN-O>0'6J)[7 ZT:PG4QRH7^CJ +\B'% T,5N)@)0Y6XF E;F,$,ZP_:;"; M^H)0RUJ4OPZ.H+)*$8]02*43L.E V7L>.5IX/+ MV,4<_MX@U<;T-=SNXAQ,_?D&A]N/G .MK4D<#-'T\XWUXQ<% ^9/OF(SIQ@8 MH.FG)!X@,L-^T-"O$2M(\L>*9/RM,!GC7VP[1@D9C6DQ+*@%79WB@,Y(3-/Y MXA,_KI*"4$T8A+YE#U$0LC1)42!TON)B&E?\&,G5Y#2W[HDDDM^)-[(OL/8; M?TN'S(XJPG1]>@UC.;P-<5-I=@+%#:E29*@!-.S: [&'#+5JHA1-^GCX$TID M L_?<()N^+K%(MW![X1OTM_YG[(XCH8NX]Y]A+&56?8;8L+\(;,HS_/[%9KQ MLX#OS&+'J%[48Y5GN=HQ;A&7$S0OO:H@+-E M/%@/#'TF<<;F>;V?5-.BKT???R<-CW[5HI=0P(3*R#K"UJ2\Q#E?')*5BYWZ9I? 3!08J".[RWC] MQBV2?0$$M-_ -9&+38T]C5U4D#HO5HC"!1Y \QZ(.BV6):?.;'.\V'"+EZN" M?>,*,[LK'_[%2;@GLLA8';WM1NIU=G(29+GZ?)?\7SY/C3"@>3]$89(>)(O] MOG-/;F*N\"1XP^?=56ZT'704;"J=,VXZ[69XJ%CF756F"F; 65?-TGQ$OD:58>WT)78F9"*15 M8<<]"W81?/[LB0 V+PM6Q+DP*U5*L%W,7CV^?]ANT3[I+=]'EC1>S](45YO) M7NV7[=BL+%:$BCPAU=:R[Z:>1MV'[I_=A^;7]/#R-DZ,B M4/%RW(&5N%BDP54 [_F#F-#+K<%5\T0WP&D\__FJJ5YS]7*O&"N%L_Q$Z)1: M\<53@E"J68XN$.%$+:FDID18*D^.CUO$RDPH;>((86R^./G-2(2S M2$3/$!):%(BN#XXSO5L TKX/LL1&N]M-%)LN1ZV@..%+2C:0)DF^11M:-@=] M4 ] W*_0AW?O/B@ME&K.S'KV1ZI\$%?8^&05LP-"8U.7WHC[N'1SQ:%$"#1)::LX$<]?QQE,=W* ^Y37&@G"G]F8_;$WSR_1 RWY;.=-WGUXWTB[OL-@A'TT M)>RC!<(^B$8FA-5T"+EUAL^MPVAQ?SI2QC^\BE"4,6UKQ2$'[S XW>=\ MPU\+/:=H-3>8^+#(FK*2E^ MQ"D7IA54:MO9IU)$SM^B3!IUV IO[HE&5.LP@MVLA,*8>,^?J,FX5=O&*I65 MV5LF$BAU>065[<:C5IL'3-/2*L7"TB/2O6B@K6LR"HU:0.L;V:5S?X>P,I;& M=$[E=ENY1!5WB8;78XPS$9]X26C=Y:^A M'SPSU\_-R:4<7V#/FO,M=0J@/QI@ZELW+Q!]S'^6/B$;/0#T5D;5'DWN[W3 M;T/0?O:Y>77MK]T]PE[&'&VUU-%\"/D> A#3P4="9A_BJ#;'U[08@T*M.%3; M)E2Q &RK4T^Q_Z:K6-2'3I"&&(:ISSUF6$D6+9U_TW]=($O'VWJ^ZG# )8X#6)JIW[$@-57\(W/ MJ6^M!HNE93V&X6HC.820T9W;X8HAN8@(Y$[OU/>5QKW6,./2U-<,7&!3NE!] M$=44_@/3O""^2"-F<"B3?OBR89C/CMKD+%.70F#[)SA/FR]P &9'JP1QS4R4]\X!LV4;IF!IRZ9 )' M"EY7SI?]MO&\493[F[H\TGZ;[53L(F_H:!%KFAL\=/G4)"AZO ,T"/G5)R0 1DZSC8%C^ZB8L<(\2I- K M&(U?IXZ&*&*/BP*AD[KPW2+^'(T'!9]2)KF"X:@X;,J 390#'B*D>G8R6RKA MNNNL,#+B(-Q\31$PB\DGH)#G-468!)> .>PXXJ[28"FU%IF:EK2#^^:8<"6 DC(61@I]IZ'H<.%XS>RJED5RND_WM]=]((>O8UF8% M'<[#XAP^APW'*-GH<'KQ1 ""YI<=3EUV%JA>\VD,=YX[A]^0=TE#J' MI\UJWP/:6MW$]?0$4NR8TN]W5S[\"R7%/:E-XCN@"=9-V+HFKU6?3XUI;0HWJ\X5"*&L@]XO5+0U.@^G.P/%:PR9/ DBNL6L3(3.\$^ M?/#DMUX1G[X.U_>$/B?YWCAYC"VOK&H] /[AK2MYC6?@+$TK]"O,KQ@KA5OP M9 '(('>Q,%"*^E@$'SQ1$)UY)^W?Q%O7.1O?Q*D18'=/[!8]HKS<71>[H61# M:/6RCFTK)T""\"-*OVW(Z86B]N]J^CKK\ *]O@0:'.OIJZV=L38L5@7'-BBF MX/II<% ]TT#ME/.#PSM]/73P.C]P,*>O=7:>J_W:GSY,7ZOLQS,(+'8,#ZH* MVB/$@HK2RH-W0O_@D^KOI*2,2_,5C#CCZWR^: '>?__T"CM. MPA_5;_(GP<$M6OP@_OUV>_6,74%8E++-GQ*R_DDD8WG_X>/["D2VYRC*28&B M]^\B_C;P8RQNE[*(KXQHA=(EYR2*$_X=E_GXUVE5_"DJGE=_JDIOR8?M'R)K M:O7YC H8ACF$:(]-+32[]J]>O24L*CKY=RA/4?JCMEC9:\1:E-[*JB73IFA7 MV[IJ#"5_6I+'GU*$)9+BCV,E-541K!VA^AI9@U"CN'=R0I#V9HJERG.?#G/N M,X?EFC VSX_??46J@MF-_4+-T#%KAO9U=\?.+:90^T\)S9NN_6?S@I^CM\G# M!;\.^IKQ(36""/PA6B)Q#66SPDF$<^D,%$^3$N Z_A>A45*R@JRYMIC&1=Q5 M'.[K>39%XWYI#F)R$)--Q;2](^(6"=>PV(+OT%):SQ0BF[I#$(R#8!P$XR 8 M!\$X",9C"<;PTVD$B?ACQ%"&1(+&Z/ 3B\B"2WZ\,^I%"N[R#)N2;WMJO1$)^I!(M'N5/R)6Z$1=1>N1Y-PO,?T#[;:TI*32;;+7_A4,Z+H$ M:3U(ZT%:#])ZD-:#M#Z6M&YR/@TW49R%!RA_C*#)_!P5\1/B\GI^D->[J2W@ M 6WJ*(9$=5)(/J%'E)&-#*RC*)X]3VMZJH#H6YH(1RI21)I>S@F[B7'*3WQ" M$5[F(C PSO'+"KK/*#/IV .A%XL%$A%$Z$J^G?OXZ9:_P%N4$"ZA9%7B@INL M9'=$"BPEY:]S=^_IGA3UZEW7,=N)U1T8O-N@!"]PLKOIQ;[Q*2C+[?$]*%E= M;<[(TRU:XO5+V;7_!UAGG7\I;QI2LL#%[($\HE_>B?];? M2?^*BD.Q:R%DG<>4;A>$RIR%9WP5Y^R>R,LSM=N%0?=^R7;06J<@E;_5\U+6 MW?E?Y('-$BZZ?7CW_B_W-,ZKT@>\P>']92Y M^HOHAF*&U.*36<]@61[>LLQH<6(CY)^.E,EJI/'3ZVJD.[J4OP]/55V-U%.J MU#54!Z3J54G7$XI>EWNU0HT2H9I?!Z=HYZ;\? @'B[/:!0AJ.SRU^W/TE ;% MVVUL:]6>?QYGF$LL.8XO^1F:K+"HI?PD:_'4S@?C?I8O.52'!"=EQA@JV#6. MY?4HKF[KKCAH>XWD&7I%E;B=61GWLHQ\%XEDH/R\[CD^3R<8-[-QTM@=RK=< MF!9*XS(7=V=G:U(*P^2WG!Z^J^OT+4^QJ$OY4!9H&N1A.LJ+[@ *FZ+5Z?9V?:+N EPGL5,MS.T&,$5#H_4B3)PVGVEY2AV M.=T[/IJW'5U3NY%1E7GDX)<43Q6+13W? #UL M\<^$V<0;6H]T=O.#"&4BF%GD:::$ MBU>%?M=O[F"=?LJEWPK51LI53>W3G,?9SBN]RZ%U=7O73'YS+[N<,!JC['0I MZEEH:&XW)IE+8UREWLX7]RMTP:5LLMY6SC8TR[F EI;B5VDQT\^K]@-9Y9>K M3L+C)FJ-*1@Y:3'2;J3VT*I)5G08B8/=ZA2%;#%C7!Y#E%U1E,6YWD8+[F<_ M@IQ/8B%<9O^KI)BE.!%2II878*\0NV\_=K]W.N]E"!DFJ4;DK&TS#I5:P5+1 MRC:E8O_EW[_3KC%ENY&H?0^D]KT3U'X 4OMA1&H[.Q^<]QF<.CV$0[)2A-A! M0;I!7-P5?B0I1E7"^RQ):(E>1O#T,*);&-ROXN)W4F:IB*-/BH-M6&]";C<8 MC/-IW>X)M[["K:\ZYNM#=DA#[(P/7#>'LA"C")VI8W)PGM8ZI4E- Y]1@#A$ M2"O?@R\(M7%1$E#W9M^?+Q@"? ^O)AG$SN\O/G!L?,:EWH! @)J[+R@T7].& M^%1]N;0.7RO-<0J^8-)FAM1[?WU!Q.S$,33"@T$RK@OBYK0!Q,OX-6\,Y.$F MU[(O<\50A ,Y?,'8&->'<64=:6X*37W%:"TJFOM:4U\0>K[5M^? ?!N71G5E MLGN?-ZG!@MKZ0BP8%^/*KJY,C2[&%"^F3D_6)&@0'A@NX[*VKLPH@UN:4Y\[ M8"L^.-42&!'CLKRN3 ^]E=^+:='HR&B;W\H7L=Q,9>D:S0E&S;@ZLVMK2A/6 MY=6%84U=R6N!0&^#ERU9B@$-MZ)@O\P%N? ?<3?9%(S;U;AIN1]YB(;SC!SCGH]JW:IZ08[K1W M#BQ@"L7ASC$W$>F4+74XN6BZ8"FSX@XG K@)EGEFT.%LPZNE0,S:# M.HM,^[M!P]FWG 7+@2QNPPGOSJ(^0#XLN/0Z??Z.>:/APY?W2"'O,[P(VS7ND"P&Q9<'0\40TZE(_HZ%;G\0BC%C.27A,]?/H>O MKV_4Y9 :&WM:6.Q9.IQ0K*F)IE:% 4K^[FZK%7##%P _[,Y+*G; %P0W=Q@M M1>*!%GVB977#T>B]/VXVE=&7S1(8F73JQOL><0^.GB"TK-\7)M]^[A@L&F,(],!'U?D+)QZ=?Q MT/<0?MK"\-1! 'Z#$:=PC6T$T].?HT2DQRG$5RR*\Y1_%J&P2\3E,]39^M1R M>)L&J$XD=K)!G1-6S!=[1[#:_*1KUX/EZ>IJIG[VJQ\]-74I2-WYD^,EXB^ M;..LV.Z"#^O(4[?NM:[[;NB;>"MX/SYTQDX)^,PW81'4AD16@CIJ6PS3@SDC MF!'!!H:&RM?R#AZBTFRNJ!+6U&QP&D-=^E"7OC>*T*:DR2IF:+:D2.[[+^>V MLDZ]<5^KYL&=3[O:D!L] (K6HU6<"]4Z7:C6J95.ZAN--&."\7Z"YL=@O _& M^U"!XY1KK5Q-.HD=4X?'Y*1_VV4H0H[9ESSWD6/64;YA+[U97Y\Z#I#=4V=\ MG+KO:?!YA03U]2M3 :@4"341YPOHPVB"T+7 M\D8G>W^Y=Z%#3]F:/%))(3574 9XB'!SQ7\7 _E^6M/_C)_/>3F5S?&&[G\\5<%BXN M.&T8&@D)O1H_B,@U0L1^Q"&*<_R?ZF@1\>H,\Y-HP<\4WB9.$N%9D8<1R;", M8-_[H*,-Q?Q@BK-L9UZ.. (1S@N*4H>9KCR";MP(L,]5)1SXK&9_Y MC)V3]0/.Y3./R4RO4LX4ISL^5*2;)?\N,5_*HAS#,9,3_ZU<\R]EDZL\R9D/0[SFJ#\2T\-OK81A*V --75%2MA@;FU8/ZN/"QGXOGA&XT5S_4S7H@ M0BECVUMZ(&N/[9T@F( <,0'M5[%>H4D-RO'954WR^"34\;:18V;&(O?P[NF>">Z>*> ML:BK!9_-V_'9-&E#I+7RYPM"S$![Q<( ID^;@&QO), M>R>I63N<&^U\PYW0DS\+=-@-]+I@GI@!K]9->^<:X8UIG!$#7N<+KZD_:[W] M*,.?HPS%C$^8=5R4M)H[9%%]&64G$ZI=S&#;X2U& '8CL5,\WS6?40@=ZY>) M1QZ*CM^3,W03XU14@+[$CXC/H7LNDJ-X4=2'<;4?K9W;US3>JRW0H.BM;F\Q MQ&(Y$HNEG<.[^^SL4ZGRBD&[C^0EA9+WE>\J]]]1]HB^D+Q8J?R5;8<;*82?\S2B^>$N$= MDN4RVG#<-)95KA4T*OAJ:!TB0$($2)<(D-;R7HCG>#OQ'#:\T5,Q\SKHC1[% M*@NS>_+?K DM]N'X:)=!LYW+J._'6G0E#4/Z,&D5^Z85Y*49!J#@ MO7'$>W.)SQ=3CA[.1M[C+L KT:L7!/:#38=SM:^G MW6"3X5SG]VDYVG1X5_J 6HWE'M_JJ[_Z3B/YIH./9(*&;LO25O"=!-])\)TX MX3MQMFA$O^+Z@.'E?@"H$'\&C/?V"+G90WG2_$)N!K%_ TZ M4LPT(/NF[Q;Y9>(\+^.,B\R[F6++DO*]X<22B*XDV/9C'N;J$/E-^YY)04_S9!^ M&D:+$[L9_W2D3%EN>$=70SGB(:FJ*P)^2I6Z2/B 5+VJV7Q"D:)4^]#4*!&J M^=7R78B8H17)TJLUWQ$>Y8;#:JDUZ&&5@YO=1G8C]K'3P^-L>\_IT&3/-NCI M!D>"*FU.P3L1O!-=O!.CRB/!D^&_)Z/^M"8-Q^;4N6YS-I$.!X O>*F= M/1JI;^J>+NT2T4^<;[N$S%O%\@<9P_VAG*QK.3>7"^E%KU%/GN\LD,;36 M#>>/>EZP@:T3/XN2/C"PU7CE=0U\JAQY&_X+H$E$ &74- M77/Z=9]H@[G[^EH#P='GR(6L?1Y23;S-[P@O5P5*9X^(QDOTC:%%F5WCA0HQ=$#>5=QZ.\WV(%-HH\GCQMI(1S^^/^%F62%;;"&[V3%=##E8M29]LO M\;\(/<_XD:*9RRU&<(7#(W5?X[5^UVDYBEWW,AP"PW-Q[8O&#;; MK5O+<+YX53M.,[!4[PM>H=YLMWJS:H.H+_["EBL*:D7WQ:?8<>-I(;C[,L&, MUUSG&L_&%V0G-94TE@%?IDR(87 ZAL'!W+R6S=:^R$,P4/MS6=D/)/D04?2( M\A+Q?^4\J"X](*%%2I,0H@M"UW&>H(@\9'A9&9$^M P-Z>MQ%H,]^B5YF&2K M?=$(\OSW"TCPY3OBR[^M7NKM_CW>'%_C_/ 6%79WH[[N<242J"1\=[[':]YD MOKCCW[)%G(C?^!% BT]\ 6A,]HNOW;7C5#!/4UJ"V=E%;(8=8T$B#1AH*!01="E3P MT/3H\F[6M,>J4:3QSEIA@-5K(=R[X H#-.K%>_LFBE^Y/$&2/T1*$T293-%7 M;"-6KM9M'0T2?!G6PA=RL^"V6LGTCJ MA'*V6R)49#NJTM8U.=*=(:J'G +#\?*9#U&PJYP?")BD=G&L?[;3<,W+@B_"/.4; MY==2E6'"XN.CGP-L;6#[I6_8'IKI?C"F>[9<4JX2%6@?+IS\%F1R2!EG0E6K]8>X2)_KL.]77\/> M:O?Q4P!-Q/8V2#YV'A_E?YT6;OLE%)M(X^.3Y#2XEX0N$.8+L+MZ9L:[./O#T"B^M>D L0O(>Y3ZU*Z'/NQBH%"=/HT MP(4H'D>B>$(4P@1=BE;6:0A4"($*(5#!B4"%C51'Y.4#EVYFCVW^'V[J.0^X M2[K#VPBD<%Q'?AOQ&XZY)GQ)6S/J-J_SBX,!_@4,\*\5P+E\S^D;VMV;K?!@ MM/_LQW1VQ4 /QOTO89;W:,T'P_[7=N+C1>XH\.-$G8#A_M4SN%TR0L-5IJE8 M+$;Z=(FA%>F=KC/U;>QZN=M*51=RNE[E?(J6XDLV+U:(WJ_B?'?<'/1C M1;#="!2T#+-S'^22;Q4O!"AI[!0)Q"YC3.5Q/A;^1L1Y\EZTU[_&>KR7V+HW M[5O2Y\G;^4KR1RZWH+3VTH3UY[<+/PWX@O%M%7LZ!7S=VUC@I/D[ZR?]5GQ; M*[])OD>31]F7'?)V[CNXKA79(#K+^[&K8]N.!O@+LR;G/*=[&,# M7)%YRU.^.19D@+LQ;W+6MX_Z>&/79$;WU;ZQ>S).2?+*5V$AHCKAI)(,IW%E M[=U]S809&.>\(XKX>S((E38;STX,=!N:N@4W\P?$C.]ZXCGSQ9>8_H$*8=>H M9LT=2DJ*"XQJ8X3!G?MP4-)6B;%G-XA^HB3 MNDC?IF:V:)2W/ZK'L]H7"VIK-X!Z36B!_R/W@_GBBN\,^1+S-3%C#"G+Z<$Z M6>5#E$"9+W:E2Q5DU[:Q2N5%3,5U*\:EX_WIAQ,%M=JVHU+]"6,<U>GZE*"=> M%1[B8M 96A"*JG;W\1-B%T]\UG#1'NOB&O8<]H.XR2O.@M-JS'\"8:'JFHABMW_*/9&"SPQ,GY/'8[FX%N8RV+J M<=B0:0'0ZJ<>@FD"@T80GOIL:%X5(2K?@:A\%R.I]'JL+U@HN7R-1'L#A2^[ M" 0LC<=WN)VD($6PG0:.S+IM+,+FEEVO5ETACA [7Y M^2*G&(%C%#?ARY4?(X1, J<&N([C/D"M@D"&NTHSPE%N!%>CWW: "RY3@T;M M8O7E,HK9"FL*]!C@@LB8=Z) X'2,#Q_NCH?KJ\QBF!I& P'$X,#Y)WZ#(=%\T-Y@MI)NOWA<326L46B#9:36^61AA M<3*N7/!,8K:*%AGYWL_]SM?#C7Z]4T52I]N=YRMQ.9A=Y8==O5+\9WEZC>,' MG$GI^_#C-9?6D:RM-%]\8_4WUGH;-WK_G-%.)7*XQ$+%0SZAZM^K?)8DI.38 MWJ($X4>A='#BON6 MQO;1AY'I9_>$'STD3W"&GFGM]^2<2Q-\(3UB+CF<;?F9FYZ>U55V9-QXUV'( M1]F]RQYO<,%GGC@=TBK)#V>A%%+_65E\)<4_4'$38]5%6M/NEGEC*_$_L?T\ MQAF24LH^*[;X09Z.IU^>*&A-%)4B^G\W?%9*9+TZ!J:)M>A21]16.!.D%^ MJ[FRVF*$D3FLBR/?&T:W8"ZUHSCS-C_MW"< M7\=P %?XD^9Y\^G9T']L[D22TQ?;H(BCK7:.$R\%G%_HB,XLS1N*^ F=[E?9 MSCC.::Y8T24D;#?8>(OW>0C>\ZA@3OD:EVLEIP9];>=$JC.N<=$JSI-GQC4% M:_ !1M)"X00V;+[M!W*!WVH*=GBC-0.X]49K"&SW1@$#NA/8#N9V);A0JY:$KPGPYHL''4\&J#4E>VLUB%4^=XGL+PFM0J&7 M_ /_B_$91'5 MO#G:P>4BW-7B4*%BXYFCH?@E+G8K5"J9U03@C)S'6<;F M"_6"!J#5>>S14!'DZ C4[8DMA[&;Q/)Y0.C\H8CY;L8EPKVOB9-J9J/J842[ M"1MK%ZJ"N?K&(]F:)IL:LSHE+T6<=8-P#.D2TGO6T5EN-IFD(<[VR%WE"T+7 MU>V+!MC->ON7_!$T[T(&2/\S0#:\X%Z3NSE^#RHD=P/P2?HSM?F"5@<<5#>B M/5]@VFDU?#RX+Q-O4*1.WH@Z<'&XF5D@RA4G+^$$W_7PY4Z[+6"'S4)EG%+! MXRD,,Q,,D IMS)1$]K;;3@'OPZ55\W37, _-&2 ]VUN8V)V"U7W)^C8TV%VN M#_LB<, 4C;:QM .H#V.N_A8PD/Y36 R@24P/U)[C8H=;SH^(/A#;PFV'B3I$ M*ID!%(?IS=A>TK]XIB?TO?8A]U>&$_I'T&+[!A!R3VT D=X? (WNB TGJ'N M9.OK/6!4IY'>>8C3QB!1%QA-X\S/=A6=WJX M/V^01:Q+6 =';@K5G[I-O_97>H;S>+AHY>EZQ9OE&?=D*>\ ,EA'5,U/-0&O7\'*8+Q[;GM#L_U[-<,:=J0-L M?F]G0/..?1&\'T#;YTL88#N=GB@.SI_Q-D1Q"!PUAX_!S>NW(8"WP[&G^_J^ M1%+TA*V]B\4#AG,ZN3$$9YV^6S<)"[4(CP0 MY$(M0FUA^1>)D0!%Z,>D6IY@0LG@)Z4XO!O2/+4:8U0N7]2V;^#G16O[A0!V M@GWE:Y#FW%G!5<:'4EXVO"='6^[.O#ZC5(@)TF.A8+*_@=W.Z#Q24KUG-#0G MTU:W#:D /4BC]SL2$CU*9R+J=HF^ENL'1.>+W<92K;QY67#!(A?V'@4CAJ., ME&->0>4K\G3GH]$8L!4^+5W<48DSI"H,J0I#JL*0JE =>=0DR P'R C7%O7\ MJH!I?>=P*JM%.TS9UV.)">9"1?YEQG%/M6@X>+2!LA6F2H.0K56'RY M-](91X"]T)<@LMZQJK7>C> 8^SDJ9$X1KH#M]*Q3G8U_L2&YV$^$>L;9E=_$ M^99Q):QZ6:)_%%=)9 WQN.,O4Z>(2*1=MUNT2/*RU=%?(9^7#OCKK'W M<,\E_'9NKD:/E, M2/H=9QD'_67AB9>?FUGN-JX#:(C 7Q%9W!SK ^X__A1^+DC ST%]OQ!$8S^( M9EJ.SC'U[Q!5$:(J0E1%B*I0>,SAVIY7#G(0VSJ8X!KD<"O+8=QLV^8'](R[ M"W)?UL !\ZU,$+S6*KDO3O)N:USK61PPWW$I+:GK%.4Z4GNX9,8^B](Q-B_\.* V_<0 M1GE/94WDK7R02$.+TD\EY4^J$C]60?^GF64OGA!-,'N5CJ>89G2SZAR<)4FY+F69-ZG7"4,+12N4,_R(3BZ_*5/;'PMQRY(U?+]2>!@'>-)( M[FP@)_W@X3ZOM3M2Z_YVN4M3+!9AG(ET=5?Y+K&=GB-('\M<[!>&J)U23Y[< M2!]>I@._%8<6PP5?9?01)ZC:HFY10I:Y'$7N5DH@AGWL6#.>)+CR*%5Y-O^. MTB4ZKR8QG[.?8YS+?6K!]3_-ZC8;921>+Z3,U=3Q'T/M1Z.QP M.)ATMYOX6FW2GUCNT%0P!P\K^^L_CPQ>G\9A]Z]CO1BFV U-W&, M^H30/@B]\\7=B2Y:X=D07&G4UX> Q0'H? F;DM:7#-0?:&-] M(\'!+8)#FZ4"[T#1LDPZ6U5\<>B!\3*TBP_GI',4GQ8V+5]R]AACU"A?^!)\ M:(P,1,T?+NS0<7 9C/OMF4'+WZ,5OH-6-VJR>PTW!QQ'9E&W7FX4_L1T0=B M.\:K12K6E_9M[\YH+13FMO+A3NH18@)A(-EVU@UPWH]9'!L&LHDA9X [!1,# M"&H;&NYJ@4N[6:_14 -<-9@H9-!PJ^$N&8Q4W[:MW-FVR.S[EB*YJ\ T.D#@ MR$SA5C%0BA@^A@\.ZQ3N$0-A[18L!(=L"K>'>YV)S;/,X<*I<5))WKN:/C@O M^+G&\%.TH222Q9_Y=X/G!:L4[NJE[G1+I UK!?<;G1MU(%U#Z[$I M9S>47(IE! G<->[O#'>[Q#@M^'K1,X0\AFR&>EG9M:/PC00QA0R'@,.&M#Y; M?4&HV0\..K!]"0L 3!BH0N,+)#:RA$XE1LW!8!&7G!RMY4?OUDIK>#1JPS3L M@(R5Z\I[%95,Y)HF$6(%YL(8BA8QIM&C=,%SP0VM-QG9(E2EIH@V)4U6,4/1 M)HMM&@B'(=AQR^&03'([I^KT-ST <&-T]P\]AV M\PPD\0?_S]OQ_X0*5\%VW2;*W)XJZ-TTLP\N0&'QSA$U.LIUJLO;NLHYC@HS MW'70MXEQIWD\E?P/M1C;]WT,<(W405QM*^73< L?*B8M"(U24CX4BS+;-WU5 MAGA =Z\9(8Z[<=LPT\D]VZN";T;]8)[%-B &CZ$C'L-#*39^Z'S:O;O9[M7= MH@3A1XU-#M9YI/RG-C@;)T\JC+C?*2[0?+%0&7];CN(_IV/E8;VAY!$SONW6 MD*G@#-(EN!Z"Z\&VZ\%0) @NA>!2""X%)UP*CF<(;"=Q>C=QM!C!A8*W9=;O M)/ .9YMW.C52.SUH ".[^_GNNFH9]NV0'R):72;B_QXR/(JX$<1E-"'G92=5 M>]M9&+L\PJ+ML#N9G:R"?)KPJ9ONKG;5U]EJ;MC#!8E])>+= ]2$:!OV0,@U M3D1ZIWPYRZN<3VI2&IKV4C(V3M%Q"6O>C[[ED#=8NLQ@D&6X^Q()-M\A;;Z, M%B<&#_[I2!G_((3"M$R*.=UE]JTAKZF9+1H97\B[Q[/:%PMJ:S=53)R)D_]N MA5!Q+1[9D,.GH?GHM.NS*#5VL$K_.+Y8IB%S!:PA^V*6!H,",.OX,E'4 M"P>F?DX=!\A9 S=K37VE0- Z :^7)P ;Q@ \^O4IX;-> ''IX7+\0(N.GJ- M[3K#'2K.UM1H8RBR[Z'\&*UC^@=7R863F1TJRT2L7/,?MN+N^I**HHAE3E&< MX?\@KLWSSZA2[(^WW%G$57ZDUR9=* M&_DP#YDP3B?EH32U)@9]YEA7!KHQ=8T8NU_%!^8&04[UD GC9&/"-3QSK D7 MW&,3U)Y<$5:"+\U_7UJXYA',-BU-$D/*&0/,*?+/"R;,":T**6L?_(C1*=H98^=6F\HM%:5S$7.#* MEQE^Y*+7+F[I87LZ'$5+W+XJL'W*;*:%&8N[3H9.Z?']?'C0K7R.YN(!I/V@ M!33LHPS+9S/6V^]@!957QNBV4F]W'XZ:[>Z+?U[>O@3BU0^6*+FZ5E!R_,$2 M)=_N%)0Z:QK57;UU>2 M)Y4C5SJ_59:ZE\U&NAX0+(L35/#=.WR#C=%_&R-LJR5&)\C4,8'%UP(/J*E; M8,$31"6I3MV690S 2Z5AZJ&3Q@"\U! &2&'B* !FYH.I;PTV_5..;@Y3\$\Y M&S?;I"TY;EB6DO7S[UCU9'/5=5@1;295P>!*)F"^-U#[L<[+:85W1I M,Q !>]G-G%0=SY=<7:F[MJ?/J&32-SA\@L/'FL.G/RDU^'S>AL]'(^82(PES MZF"8"#ZDQ0GM,3[U\JT.)*U\[PM2S;9@,UW!%S=!FQG40N3R!:Y6TZA>5_,% M$M,]VD3_\-\3!;%N37VF-(LVS=;XJ<\$0PQJG0)3CUFPZ9IV-&IA"JYI%V^C MPJ?[Y:^;D."I#I[JX*D>>@8!9"Q?X F>Z:Y[LHD^,75W),PQ':I5 M'1VS0!/\U"<&&!"H R XK8/3VE\9[36?4W%:_QP5\=,^I3EO7A4/SA.=:/*,L"-U6O[1T6=NG MS*;#>BSN.KFK+V*:\WV>\0E\M^*KXRQF..&:_2>+H".+JN$L M,77%UR87>N:+SU?7]U=M>:D?I0<6CL]\]KRO).??B0.\SM)OT+-EA18S:N_* M!WX:%Y?5SP;$UG<D0!_ M?QD%YR4_#N8;5$G=[ PM^&%Q6&2(73QQ@9QK&3B/Z59N9"+CD;C&0C).VO)* MK#+$7AZ_%I\X H*V 4\Z@3"3YAO@D++Q7%F!@)T-!#LAF)"_X%B>G(*FW&G&R'$9H78K$ZQ M62.H+2$RR__(+)N>*D?=N<%3UIQ!+T":Z:(#1"*X M6W6R?]NR=U$,QKCI? I@='Z9,CJ=[0!@F/[L^1ILG,]'"-CX5ZF-G9)*C/T9<.AF;1D/UJPI1.ASR7?-6@1XUS:UC>$86GT MZB^"&?B <0.1C8CL%$_\+1<>CV6._R,W\OW,X#.*(BZS?D+5O[>(E5G!9Z2P M2DIE@,],3$27FSUU+UQ,0PUO.;X.^"K:ALD9O>D0[>9(M%OP!0]#IV*[4!"L M:!W]/&':?W&)]OTVS9[MS^=54%VN(X%3 MG#T;;$%HE(EI(HSQ(N<=?T6%&%/T(U4L5+ZLFK#H.RY6G*8\$3;G3)P"48'H MNK75:'*,V;16312$BHM^->"B/F1-UW.>,/./5BXOE0@WTJ,GQ-P MO0?XYH"OFO8NX_3 A@3K9C>30&##>@QJ0YS< H'9+B?'5K"9.F4SW1>H*^/L MN"X5)J/:MB/=;:VEY5.)KO)+4M)B):*B3-AXT37ZX!A77_E)>?\=98_H"V^S MTJ2/!P[@'(=WPA^?MGIOQZ[.<76_PK0=4X>>(_$DS^P3X4)3M$#7=%2:M4G^ M]8V#YRK<8NSD*9B>9!8\%&_'0Z'=LHG9)ND+)LTNB^:#SA>C?-/\Z,D.X8L% M'@172Y/3(L=7S\N>XNYL,20BSZH]LK^<"MG@F"IK0?# MK:X)PJ2T1PQW/DT0);4)$0R3/U=(0 9CJRYROM(9R7 JKD)'#W$F5.*(K1 J M#-S1@$'LN'[!A'1RL\Z2A,^B] X](BJ>L]T[7K@8Q3/B_+/-6#T]RZ#Y)6A!80:+0-@ZO.*5<=7U;B MQC#C$T<(R?(HSQ?W\9.:IS:CV.4T367 M8IS=Q#B]RL_C#=[9J4A^5Y#D#Q5SX(YV^9'7N54TRQ]'(4R5W[$_H MH3A^:ICI[4:Q&[ 0L]4L3\4_%_\N^<&:28ML<1Y3NL7Y4B2-4/EUC?I:#L,X M[-!:!A3-1@D9$;E-SG>5QO.!^5KFYQ#DNT#47R#B^19PO1?JKIC<"ZV25C\^$I-]QIJK# M\/)GJ[2=O&I1R%UL*<+IB2@36V.Q5=#+5MQ\<=+.J!^M@-%]R'2DDW//#TA75R@8_&&=78;ZS0TV=TW>+EJI@OOK'J M' +QHNAC/QCUM?&G^:U ^XW #4P5U;:U3[6P_]\CNK[*'Y&^EDM3-P26ZYUX<#ED*8>;&&_G M)D;(%>5T]*]+F7R>.\VT]BM? -&S>AIK:.Z5\F7Y-&($#?7RY38!>-)T4L2$#C)!Q^OP1PL+A3+OFQRF#=Y M1/PZSS7<$G#0MB_3! P)-'3 ME\5E/(T@%Q1]49W,P#&,[?=%@S(#R20FUBN#IQE,S6'SOJPQX]/]K=@_82P3 M\TP:PQWQ(V3A :/4.I+=PY/>1!<%1Y,:.W-AI MY_VT TN0Q U%J "I1/OK"X#4Q3() B1NA##3V48F )YS"!R$KGC6UE\LQ<2O:&D;JF.WD+RKQ)D MZ8(=KIB0+W"^A,2,*'6^T@L9LF6B-#\4!:8\OB.M**)_".\^\\4.*-UEZ">? MO9_I/L\_UJ* ^!N<98"0E+H@W 8:(H$>;QF+K"J"S]F@%KA&28G>X;@E#M=]2QG4RO[VOM/UT<]?^0B3#LA3Y. MC'YR<'6G=1M-WW-J[63I7W#^!65S:A[M%^DT/]GX<4KHHQOZ,U]6YE+?N:#M M??'FF%AF52XXU^44QSLSXIT9\&=&"VY!$*,*;DH(!6$]8!7*/+,I.(GO MI=D$,[ (7,(+//M8!GPG?!OYZ.M%;!3>?!>U)$M0\'J?OLUPB7L.$_5)V!:!I1<^K=MR M44%A5&T+7 $N9A7#F:,")A\2*D&0IW]5Q=-!/D](NLSYUD+;@.H* "J(9(.R M=$;=DP1R^.DKY7K.P8Z4L:HSK&XE) FN#C,G!4H(PZTF:,,:D(0 3)\2*AGV M(EB??:X;;4H\6]%1DTT&\F3.8-29 FAT5.S80:F.4"2#2LDS/YJ!I1\!_@$9 M2X]P_0KQ669+IJF&(NG'SS#2#W(JKM$S$XO->P6ZGF3\17#^O*+[]16;"])+VGAP+/49PT'19H*!EF1:DH M6Q[F,BQ>RDD^=A)*(D1Q O5PBT)10#90LYYKFXB:54/V](GDV,^1?*0&_1;F M):3_/T/4.>#6_CPE8+G$##W"?J+%H56_U,7 MUC,*&BA=%"@_QKE.9Q1O4JU MR1-&\W)6-,?;)%MK"/??EJP,"ML5T_D\@[> %.T4=3;60!!/<[:3T/!8PTN? MUP 7SRS5F2^[/TQW:Y-YF('36"H]HF6I#,@3\.@%WE7!HOK',4Y4_^&/[\_G M3+U[$/,GYO,G!!N7K]3_ SQ-IW! M!N%U-;-%([]/JWH]:9QV4FV-4_L,ETR1?(9HB<%FEK4E^[7-4483B?%$\HS8O[G%(K MWKKD.KGB8[J%6(6%YO:7DJT>ZD[&)'+X2>1.+PLI.3@AB*/;WT!*;M389:)F MX2$I0S84F:A8-&B0T1"*Q-J37@J^_MB3H-)JIBVT.G8!R,V&[O#?V.4@L_U* M1)7&GA%7$8,@B!."&.34@D):<.R8(R63K".C,7:8D=H$:4W:CGV=] #0=$L6D._Q\"_++"J%RN[M(M_TD^8T3(\3Y8 M=A59(PI2\] :L)_#*6HH2Z9QY)X5*]2X90HES6NB!GY+Z;'($RUPQ7*YT*X>GL[DWAHO:I*"AYM0CM&C+(O=[R<+;H;^%JZ"L=H'7L44I$I6J=E;%=5E#J(7R-<,%K9N>4K0%H1:7V'<I_@9?R>6/RO/FV ^72 M/;#_\M U1\2#>B2'XZ_K$K.(1B_&6T>QRNE=FH-\EH+L/B<%+GD1KW;@AY^/$$<>Q&[X].2%TD6:'XFQX@9><2E@9LW.7\0VAX]MEM7>#3DH M_2LT%&%VYVRD-LM0TL(2*1.+%/C&OJ7JQCV:O,;BEU"@]C9D7 PO/ M9;TL,W)KS/$$A_S2OU!;0AK!X7BT2*YW9#4X3)#RVAV&')"6GWS1HG&JP*&@ M!&E!_C;FB6@Z$2 MQ=]#E*):&DY:5O^\ %GU26;+V\OR[H:_RL]L_EM>EJ-V M/K3D>OR!HY)R31_LV&T82_:UD_W'IEQ24X$78*#R9N4:F)02'FFFC9W 6.T2 MZP'\U07#@V"SRED,NQP.0MNY^!@1I><)2N]LCSQ3_M].3(V6%*CZ ![RUP < M5A_ %7(NX@=&&$\?A:J..?7+R:G;R/*-Q4&*63XI5['OUF]@OO@?G!A@1]CW MJO^>+$"*DRT+8R9K"$B)JZ> [BU%O<^DX#7-JHVC;C)/0'':LY^7;.;E%KU> MDPP,K)OB]Q$T,X*3B40;QD_]_FF+.ACE,_H-.<*\6K'NU]G=!D(D="F7^=&=J?TB$X3 M=+5W1?WAGU]2B*D9L=H]L+*6-WGR?JK+*3N5,>QRB3!,EWFU!:C-M=U@AH5#.>+Z\1#!D[5;!#T<\1 CUR.,$3GQHV(D^G(B MT8HF*-*R+P1IVV4$0K<5!.S@\,)5\B-=?B8;GV22+M88N!60]S M.YC',AL8/S.G=#R6F4*4RIQ&\E@^.D*4]@$E_T@VK+81+G8\ @3_6Z:;ZBFD M,D'K#2*\F"GA:,4J5+3$J-S >?*Z2];@3X23&?,O6"6@JM!I/W2)!4HL0DVL M<3,0=[*FYA7$Y!DMBI]T(4SR^>V>5!$,1;J;!E3*=$$E .]*G*?LV*PG:Z4-::-I>%<]I"U'@<1$ M@B>)A,_U9VJ)/^T?)W_SFKJ_.Z5N,J/*G>Y8-R5#;C]!G*)Y!\6B+C%J&J.F M0Z*FVC1U#(U>3F@TWD+EM3^]X3L$?3\N?/1VVLR$X*:&E!2Z-W=S#G$U46YS M+P,,;?::?0?X]P3,9E06\P3^VL"!OG,D^JMM]3PR2%DRY!5/&@YIZ_00P.:\#,&>?%4L=Y$2--SDR!&8Y]1 M*JQ@>!+%.(,G<89Z>=WG5*VP:@^==WUUM7=!_8NC%B]"+ M3Y$&94\EN DBC"^H6"S!H8#:)TR[1QD*:DYI>G3Y%-)"42ZGR["?7IYMEK24 MI26C7!G76QR/M"=G/X;YX?^HV8C3+7W#MK8J5W!.-X4E-3GIWZI[_EBRKZI1 M4]>GP7!_(H+:I+Q8#3CBOFJ[E)VMP'!%S54Z-._8,\[IE$:+L5 /^!P4+[TY M$G\#2;K,&0$3<@W(ZBY#/[]4O-SGA*[&]L.4.H;2$.JL;VJX_54EN>G/GP#/ M#QN)STP, =#BDKQ9 %]\[P07V,O5 DU)UVT6%>A9*#&+X0]<5' M0I%IOQG8[+Z$(A-9O=4S%!1*XFN(F&0B>Z'(*=X\'N$%BDDO.Z$#!QFS#YWN M5LIIK[RNDS-RI]U>00;R&>27CG4-T3-KYII.FYDS/W@U)DA.-3I7V7N\S77]T6*;X7R7(TL6.P<].7!;NRR3-W1TW=$0BJ6N0!I7T,)WKR5F82\G M"RNW;2 ETS$XV72'5[LWW5"R.,H39IAK&%RVHI_8=$04@LMZ]!"EBM\>W(J- M5XK[F"CS_ JT;B.&).!9>7_+>SZHS'F-C1OCVUJ#O"9.Q+L]7U] MW6$&!SG\C\D2HB4&FU4ZH^XY53'KJK(7PV#7);]*4M"/C9,Y*$""X1;F)77Q M7P%A@8+\^)Q'2?J7-+9"B\U/C1[+M/$9Y9 %]B;4@'S]#)5Y@7=5A+;^<0S.UG_XX_KK.>OO M'EBBY/MS"R7'!Q%181Y107!Q$M2GOXZ4T1]_3$@*GL",V7&-FD'8QCAUSW#) M0TJ'U0FRQD\JU=8\M7NU6:FLY9\OU&3/B]VCC_Z3%ZKI6:M0JS*:8SXV''0:DV*]MX3*>%GTZ34]!(:=\9NTRZ@Z\* MV]K8@XS2$Z3-YAU[*%Y> K.[=A36DIJH\.H-A?+\TP6XM"#M!B4[_+S30PM M;OK8-65,6XXB;>EC;FZP*^D@[/\I(3"#,X;9.SSBJ+T:H()PW5:KEMXD^J;Y/_T@K'[O(!4][>=QVEK[FCB MG9/3?N5@0TM'1Z5B$'J$1JRU;3Q&FL./--MTCT<;(7#O'GM;$D-V$S8W2;P5 MS5"#V3BL]\57R?6S4L<>O5>346\OQ5Q@WUN8LX3![2!4][>D8,656-:_-L+8 MF5I$4I[VIP;;^>.>$;JA[[$9F--#JZ%XW%#BY,)P>D00HV^>1-_J\RAWD.I4 MD%%M?%O5-[V".5RD;2$"R5Y..*DV'E5.6GHY"M;!#K3LIEM0ZN^&K M$G=/OH2=G877]@>3]OFX-"_3?#G=T&_ #\Q5]LY)V4*JB>BVG\Y:PW"#1_1= M K>_"@RH.9?F .^X>?05T:=Y03??C%^?W1%A-?9&1P'/'AS5JT&?B,X&=,"_ MK$)HTP Q6!V#U7J"U8.-W1BCCC'J&*/V(D;M8Y1,R8\*;I)TA*?5O1AS2$AO MH_B*_JO!2R1\E5 _M_$BP]!2YO38(>=]A*+!"Y<6VS\N5&R-?J>TU'X+;!E: MB6HXR"I)%=R$^Z(SR::ZW8>[6BN85%4X6:^Z$B<_@+H?CSIAASHW],_[>P/[ M)J8\(-5F;LL;=@VEQSS@3R[#Y@&A,4GG5Y+N;55)8=D.85O+R9[]K&,GD(KN MVN]OFSFBM;UJ;"O=785F'5:F/R^EV,I#5UE.ASS(5V>5X$ZU[*UUOA]2\)IF M7,EWLM70UN5AEOTZX.OX#J3XWR KX4U*F&%=XK8<@^(H?AS<.10=W7^#W6"& MA4.YY?JLXJIP Y+IXI*'JKBN"@M-/:QRT%GR_8Q^R1+Q'A1_>G./^UMDZ/D- MNI-<<*V6UG*A+IS M^SK\K5"2W/H6HD1 )Q2A]9MBS0&+4&2BJICDW:]0[HT:**%V[RX4 =D IHWE MT**'P#1OD3,# W.A:&!9F)$HC7&!R#0=4<[@U(_D%&H-[!N$I?DZCXR&]AP@ M8-0*'N/SNFL)*@L6'U(9I"< QCVE-O$OOG ["/[R]MH.\L##AM/\_':/1X!_ M0%XK[7@#2'OA(VV#:BB7U$*+J!ZL!"O=Y60-U7AR/^GD,$GNZ8R0)+\@28@4 MTT5]!7$;%.FTS;MZEI8(%59P/R-8HMJ[):H_PYR=>J%&RV2^3O.4%)@;AC4T MOX7^CEZN/D%8)\-=WB\P\&3T>"E//CBB?:BO8.KZ[X/T:DSJY (%)!4GP@JBZ"R0: R M#YSQB"F['$R9G%)#2FYT*++18G$B,[9;*#+NSMWKL_M#R5G[,B\O&ZVF8 X& M)Y2NS6)8.B8X:-80D&=&F;KLLBE2]DVT+\BOR<T#S1#(-;Q\^^UNR1&C^,\TR?BXZI>_*ERFU>1/ 8?>\ M4B29K>"\I']#"U9*,BU@1G>>IM;]D+%FB; (>K7!R" \ZV1&_>+JNO7IX@NE M<\9V-[IB!!A/V3X:@)W7K((9G*URE*&E$$,K;JF#E)(4=,GB*S#[05\AH$34 M4 ,A=\)&.@B@ MQER:D_07G3(; 0GMS300\?7J'KW(S>R.IAJ(:79)7Q#*!&1)=S*)[S:K7Z6@ MVS94?$1E>X+*OBH)M>H(.=D"^3\Q%$/&I/LYYZ8=>]/1VG(MNFJ//;W?H5E7 M*?2P>VD:UP(/#3OP=P(79?:0+EJOMU/HZ@E/IU;%:35?90Z[!O*%WZO=(_@3 MX6N6U!6LJ1XC^,+A9]P.?Y;MY@LO1TE_!1W@WYZC^,)I.\!>KI-5/I[H*L\+ ML5YO;!,1H!$!.@0!:MBFC^#.RP%W=EG-J+>3$(J$^MA 2-.&'(H,N^$IO2W- M4(!S Z>9M/\8BKRZIY140" 4<4CH<;FP<2B@P)[K239%$@IP<*#:$;@WY@ ] MHY"0=-8OE 4GJX'4TK.A )>&S"+%5%8HJDEZ2Q,G8\WAO,8S@Z1RM*$HHG@< MP,_C !X#1M535J'X#4/ETY0P"4Z1])6-5#(P.)W35UKOTCBA>!!BR6@ O,G M<.LG[#^O@$#ZE_\!4$L#!!0 ( $"*85;K8?$_ #L# CA* 4 8V5V M83(P,C(Q,C,Q7S$P:RYH=&WLO6EWXDBV*/KY]:_0S=O=)_,M<#(8#YG5N1:> MLGPZT_8QSJK3[TNO0 I E4*B--BF?_W;>T>$!A 8,(.$XZS3E1@T1.QYCE\& MX= QGH>.&_SCW2 ,1Y\^?GQZ>CIX:AYX?O]C_?3T].,S7O-.7/3)Y[W,A<]= MWZ%+&[7:T4?X55V(/UAV?&WV.O&CNM1EMAEDKPRX>=#W'C_23W!/HY%^KCUS M"T,KJU__-_OWSKF@ ^9NMA^#JOPZLP-:BFVZ]@N_]^S M^V\?0Y^Y0<_SARRT/1>>56]5:R?59CU^*5SZ<&;N@7_)V$8[\?-K!7S*D,X64+.7@SUT6Q)1C!]YAHWX\C];$ M%1F2#W-)OB5(/DRHTGZ9*JN3M!P.(M?BON4->>;N^XNO5S8LOQ\Y:X[S M%Z!^S=P2V.8,*K'-S(7\V1SD7XF_9)?A16[HSUJ%^#%S Y!QG[%1+GWC#YF+ M_1ED[6>)V@K]"2[.X!I^_H@_XSTUY)Q&_=V7OQB_##BSOAA_,8Q?0CMT^!=$ MBL+%O^NUGP<@]'_Y*'ZCR_Y/M6I\Y2[W6<@MHSLV'@0Q7@ Q&G>>'S+'J!K- MCW5\4]-H?&J=?FH<&G??C6I5/&'(0V;@&JO\S\A^_,>[<\\-N1M6'V!][PQ3 M_/6/=R%_#C\*G?/QRR\?U4I_Z7K6V C"L0/$WX.+JX']'_[)J-=&X6>#ONBQ MH>V,/QE__S/RPL\/]I 'Q@U_,NZ](7/%EY^-$;,L8)5/1LUVC=I!W78_&T R M@>=_,E@4>I_???G%LA_5FRP[&#D,'NIZ+L??[.=/N"3NBX^V97'WRU_P,UQQ M$PVY;YMB,\_A/6I+Z]\(6(1]K2X^UALDP%R&? S\\NG2!4B/SV'[/G.N :S/ M_^3C=X8-JBO%\]7\R[[4@%/KQ\W#D]-?/F:6L9YEW?.^': *"F_@EUFKFKCJ MR_GE;VWC^N9\S4MJ#[EKP?_"*X?UWQE"*?[C'6C13UT/5 1S>\P!&?Z%_EGS MR\])LH17=F RYU^<^9>N=0'\\.Y+55R\YO==>&8TC%]X!X_PK"OX+GCWY>I? M&WT7;DZ^"2^?]:XKGYEHDA!-F*?-TY/#9KWU+O-N&U]85R^,7%M\_:-SH5XO MI=^GMN-X3ZACKCP0*U$W[$5.VR1!&MQSD]N/K.L >("X;9F%OUN-+2\T.*F M/60@.N0'$(O5)FSBY$3M0:UY_B:.KR=*3/%FZ(&\49@]Y8G55/*PH4VG] MC6:E==JJU(^67'^>=%T5![M8?YY\717^KQ&N8A.-"BRJTFHUEMO$Z1J1\/I- M-"N->JMRV#Q=:A.GKY!(#SYG0>2/4]M8;>U']5KEJ+:<#W?Z"C&TMH4WCT\K MQXVE=,#1X1R%]F_23>BH7_X983#(&XX\%_X,VL]V4 5/,QI&#JJOVW# ??S9 MYP/N!O8COW9-;\B_\V&7^_E.+$8!/[4]T[[@W;##SG;26 DEKCCC;$DC.63"X M_^5V[U^;EX)#SA*[/= M;UX0K J)94BC5:_5PD"UV[HV[#=YW//'\W; MJZ)^]2 5==V*>ETSTVO[Z(:OK8 M';/1GIH!P$/Q?O G&V[UC?XVG8$T8#2 M&'(+P08_(&H> 3B E>7!U *"64Y_G]8F",:2@%(1L(4"4M?#$;-]I*S;WC?/ M[7\#?%MBSP_>&;^P@Y$7 %GU5L+\DALZR=E07DBO+!MJUI;=T%TT+:AO(B3G MV][M"#,3H!L[O#_,4-E2XGHI07W:K*]S"_=\A&D48*M-[6&)T/"_[YG;YR0^ MOMNN/8R&2G!D%W\%/X:U[GVH_FK/UX]MKS:*?5S*&=6K*7VK+\/+&%0.S.P=UM M/J)PVCI+!(T(;G8SG?F_^3$W,)(28RK542M$=A] M%SX!LX-C,CLKL$(NB!;_P,V!:\.R.M$(A9)(/65X 4-(.;P /DLX@&7-3!G- M6E+]-%X2?)Q>4@=@A ;)T X"V.+E\XB;8-*UA[ \^S]DHXA5_FZ' ]O]?6"; M@X#6A/=@&4L1'Y-BM;$@+38S,OM5"N<"KGPDD_K:#4*?DI&X5I+C5Y[/@>0O MG\T![AG^Q.V!77E+F\)* GQW( 1][K,"9:F?C=&$!U/AGCL$R&!@C^@M:1,? M?IT$3$G4"T'W/<6Y[-YX;!9?#D>.-.0_(5[ >N#^\[^)ZN3UIE?,][_LC=B(.TA]W#ZT$&T7MPB6WO0Y\&_0$KX#SZH=81$ 06._C#BP/GU/%BAQ!$).2Y=7O$S*WG@9V M8ZZ9M!0MEQ+4A]L$]4J::F] W=HFJ/-%] J@GB6A[QSF8O$4P0QL%["$ZA2 M!",%8RZ/'*]83&J^VG2@__P&]H& WR0XC@[S):H Q^$2-M)1ZW3:1LJU!O-# MML(Z7'6;0K\%H.D(TNW1R ?C1H2\[/X M!J6M 77KC*!U^IZ+&$,_YN6BZ62 MDJ5 []I(O[3N'P":X+[S0Q+' ]9MH@]EV8^V%3&'[HG5YI9)Y6B>R]]@0*_=F<^,;W=D]I<@WV)2%OKI+Y8 MH'FU[>?Z[00-Z2S^[OD_@99_]2(_ +=* 53)./;WAQ0K)3@75[1Y,%!Y,0> MV+,LO0C':1?Q7/0U2#$Q?6T,P>O 9]Q)_[2$/PVW73YS$;&88H:CVMP S?)2 M8+= F.GTO@2$N0ICID289I&C>GU>>G7#H)@?$KZ0I7)PG\HMCF^\,$E'MH>X M@-O>#]>/O\N[Z0=H,E1XW0@TWB7ST2\(;GMR%YVH&]B6S7Q[A43_:C;>#JAN M$KBWH)W@*BSV3U-6O7&(PJ1^8J#Y::!N7(:8CE:NG4_C$-9UQEW>L]'XECN] MXRYS*+?L6BI\V39-/UV< 9B&-JA(P)>[!POX[\NW LNDE+^/O MG#DV;,*U&2S,-0=V@->=>6 CY(B)&Q[&V4^,OYTSWQ_W1 0O..-]VPT>/+(M M> ;+Q]@746OFX[;G>:'KA1R[S#Z!1NK_XQUWJY&,JO5Z[)2=-"U6K;4.N]7# MT^-:E=5JM>IIKW'([7!RZ &^EYC$0@ MON.OC_HB9 ,M@H?'7HUK-&+!';L"6C2[GKN%3;PK^[%KB M)_KZ"0@SA'^]7L^PQ.Z0FP^,6P%H>&,#W_C71AV?&- # 761$]+.#),% \.+ MPI[C/0'^":<7\"["=+->D8^[ANU;%M6L9($T2FQ'>M[(]P"'0T#L"/QVSQ?- MB'C'KQXL[I_XG[X'!.82))' \,= )+(4?; N7 */>^2BCJE"VX;5,;GX[")B MX,0@ +F(&$M!OGD*EU&9D:*U')15)%Z>X%6P],B$JWN^-Y2T"=P+ /VQ9;^%[!3'$"3'@DR#>\@P"$DQE?E:7^B)V%HCOK<^& MY\[B00"_8UNTXT"58 5BO2C:C/<.[.?#"LQ6[[+N4:O1K9JM)C!;[9A53[O- M9M4Z[!WWS./:49.#AGK__WXPP'\$*8VXLVP'-;O!I6HW0"0*,2(!&4N3KE K M$M$(:<3 I^67:79;#58[;57Y89-7#P]/01PT8-7LI-XP6S40"8WC=U_.![;+ MEG]XK]ZK]5I=J]HRS\Q%L!8G=$\$L M(>0$'8)Q H#Q"?_C>LC,JA#5 .[BS]PW M[0!3VRFQZ_!>2'B9?T/.BM5JQ3-6H!Z+'1V:C5:O>EQC0#W,JE?9(6]53UN\ MP5K-PY[5L]Y]^>MAB];WUSJPLLM#, V$T6B$[!E>K@0'FM,!B&KDKTG0U.@) M: I4D)HPG@Q2PAE72,\17V.'; "S/@C90$$*^RJU3CL'EK'AU7SJ 7TT&R< M D_4:]56C_<:C9,>.ZFQ6 '%:)N6$2"U[+C,P@"/T^]S$F#-2JMUA!+!4\8$ M8(H2Y8'Q9(<#M4/$T?403(5'&S/JB4 9*YU%^D""X2/XXUH:42B=H "'^1D:."TB FXT5_I#FQJK.&NR0/X&^@'8;P9-W?@TH $F-() M;L?/ =@/HJ?L57^'^\"@)##W\'SL\\0+\R\ MA/X.P+D7?])TDD_2:B3$S5G_9LK@291>^E>>.(CF__F>VZWOR MYB_JJ^S31^1$JK\"E53YDJQ0W9?\%B_32BZ5O<[97]3?ZB4?,["(88/B@0"# M]K]ZNBR5^2(':GR"W]3]ZB?U-]Z?"VCI9M2.JLU: : KYF6$7Y)%Q0^2ORP+ M,)'UF 29Q!?9RZO!K$FS9)K%@IEGX%?/,NF2\,OAJP+NL?&J/:8%4=SEI]Y"68]8^.&EY!TS,)Y6E%E3 M]^.7%]SUAEAA/_W81?DZ\XB/V=6_1+XS4R!"Y=[Z'=3RI@A*?(,/8 S( ,2& M"4'N7M1!BS\M>-DSLK(=BC6 .3O$+@[/!8WMAY_R5OWNBXHM99;_R\?<)\80 MBU^\K!JM+:Y&:Z]2HU-HS E,:32NBL;ZXFBLKQ>->7DIC<85T;@UHW9EH7KO MC9D3A^=+A\;,\M^P4-5HW NAJM%8,J%: '^DL)*J:+#9"?O;Z0K*^7WBJ8$+ MJ5$+Q90%<:G9O!V]HZ&>G^;M:YU"(G',%<#7%'Q8$']MF3YDSAVSK6OWG(WL MD#FE1F \5'#>WO8)B9FY&WN!NIP=[1/"%I^N46XT+KS/?4+N/;:#>-QND*C-K)(A3)M+6XG'[0:YVNPI)MH* M%8];XQYGUW$XW:"7&WV% =MLQI]M%&SM5C5 M[CJ#EL:[-H;>,/*U$?5&$*V-KVW%JDI$%-IH*RFZESCS5YMU:[/07S=D:47\ M:?-L#Y"HS:R2(4R;2]N)5>T$N=KL*0[:5)*UA6A+?3R+ MA-$+1QCFY 6D*< MY^"&/KS.?C[W_%&Q$3=C"])^R=G()O.IK12ZYN=3,Y>N(7W^"LS^FX[YX#X. MOD\="3&P>>_RF9L1CIB^[?5LD_MMUZ+O'^(1S/('.CY;//BMD,N+K\3Y27F@ M5:;UZP"\GV1\'%>!U$ZKS9H64&O&[/'"!1\$_Q4Q&T^ZI3/*U..S@V9'\%'= MO_#XXUG%0LM(.V%OQ?H>3\N)K__*7>XS![BP;0UM%\]OHD.GY0'N;X70%G[E M'%@F-M-"0-TDT>^LRDD;66O/WF84SNN3[@MBZ#OW^UR>//KO*Z#AD'_#XWFN MXW-RVG1,SMGX._O#\\\=%LBX8!2$P"%^^F3Z@GM""^(Z#9+7"Y(E8)H(ECG M+23]Q6J1SK^;5(M1Z'_ZU\H:<6G[7Y/T&R;IW1O\6Y:_9\S\"=Z4)M/7D:EP M7/-@6DB!6PQ!J6FO1+17-LF8T*F!7"(,N#<7UFIR6W/R:W,\N\MD%6A)$C.>$J- ML'V81KER_E)C=VD)NZ.LGV+8:_>1!R&N_F$\$B4UG8'GAP_<'R:_%5QQ3V\B M496S=[,A(;OF46IUC:B-:<.-E)MJ1!6WP/0ET??-<_NEQQ/IL9D[*;W4TS@J MOL#3."J(K$L=ZPJWAN,[!Y[6=BUL'QCA^L[&,=*PF2 *N1]TO%[XQ'R>OD[& M?.Z9VQ=7?[==>Q@-BXW6!;:==!"^M/G58SU88AU#[MT7_#,#OC=/2^Q9T](K M:"D-OOVC)=%:=8U\.1 M[SWRE%&XEY)(73QGWUH,K9U\]D8 ;9U\2B5]9LWJ65RAG46V4_PI+@N1"J(O M;U,;R[\4:CQ3273'-B5V*9!59$F]3?E87&0M4ZET/1QR_]%&\"75AU(]S^O) MO85UPE]NOQ1-N,N7M,^!R^KJ>ZD&W7P(:PJ>I.";LVOO(<:1S8,%J/?<"\+; M7HIUN?Z:]D0PV[^L.X+>,0C::!K>+@?X2KO[> G MH>_*\[G==R^?S0%6^L&?"!H@Y=L1:K9S>+[/S+C&/.]9P5=FN]^\(#@;_\JM M/G@_ZWC!%25";3S%109BJ*E6:7055H*MY+*MY0X^H]?^1N MQ._Y$+8->TAYQ[==Q^[3SC'ZA9[5@SV$2[#F*;2#'F#"QK/7I?Z0'N4Z'W=@ M>?B<*JRW*;36;H@[!&_3FDU&Z]TT;'$S#Y;0_)) \Y>/FWU3S HI &H^>!4? M'&H^6",?'&H^*"D?M#0?K)$/6IH/9B=-[GS/BLSPUIM^=(IFCV.D(6]+J8$=Z;V]+L(Q$S!@\>/1X_[XTX_.?N5; MEB*C>V_,G'"\EV24V9LFHS614=EHY*VB+G^TCU8DI90 AFR;N=ECRAN2ZI( M4]R^D)/&\N9[4F>P.:K% 4MR?DI+&\.9^L'=CLCIF ';.X M!% $#88_3P%K#TVE=;M@>T!@VU%8;YC 2DX]&JEK=[!*@?>WIY8*9=UJM;1_ M:JE0!%9RZM%(7;NW=!L.N%]T]_2W)I6EZ6\%_ZGD MQ*5QOAE/J^1DH77>KFVN5_ID>T]_;T/G%8K^]H6X-,ZWZ.=UAK#\#H+>[1>; M+ JI\V:#;P]MKDWX>?M$?SO0>6^=_O:%N#3.M^CGE8B\0M'?OA"7QOE:_3PU$?'!9V[0X_YM[ZOG6=D[U&\^M]KAG6>[X;4+]Q7T M%+6M:[\%0)B\>SXL]] 46\W]>XMDN6:EJ,ER2;+X?S6E2*(S'>?O(_>(22FET9A:,>VC%O=Z@+S:E:0(H M@AE?;!K1TJ@HJO'U5E*Q*4T3P L$4$L(H*8/57B5L-G]2/7:XF14VPT9Z4,5 M-!DM1T9EHQ&-NO4HDE)-1:TI;@?JJ53DI+&\.4U6BJ%Z M1=!@VYW>5WP"TS,_-8%M7D^5@GHT4E^KEDK>-EO(7I$=].<6G_[T3 !-?]M6 M:B4G+HWS+>J\\K00%5+G[:!7J?CTI_LC-?T50N>5A[@TSM>J\_:OMKDT16+; M+*(N/EGJ-H\WV.91*++F]Q^9%V'%SQF,&L; M,ER0OYEUHM5V 7EP[71WF/IE54PU-*8VA:G&>C'U(D^U3=./N'7/'[D;J;W- M,TE!=K5=J\"'$2V(U=R-KZ[>9]L1]+89L-L3=M=$M(=$5&!)E#')->FLTX_9 M6\&C:::@-+-M.7/!A3\EH5AJ@LC=RY[PML93(?A)X>G*=F&'-G.NX8%^A"N3 M!6S^R//![S_S7*O@CMZ,/<1%:],[*0>.ZAI'I9%W5\SV?V-.Q,_&[2#@X;G# M@J!\6)JUB]+STFIX2E\>?_P50,Q\;H;MFR>EN?Q7GFU5A^ZN3WJQV MV%]Q_S8$;UT[HJ4(&*R&I[>A3TMFF&U6BY>>[LJC]$M&=YLU-4I/=^6Q3$I& M=YNUAS9/=_NK.-^L"MM?G?1FMS37X5^:X=1ON)UQ>WN'_\JK&ZC[SZC;. #SS'NAZ.?.^19MT4//*[$#[C MCO+9^]L_%M7(+"YGSCK03 V6:INP\\".JZ"OW="'U]G/&.U1(2\;!!/_9C]R M"WYF;M_N.IQ"1,'9^#O[P_-3,;,H"+TA]^^Y0T7)P< >%9P69H!""N<<@*PA MZ+4X1!,RG /:=9)AICM[)V>P9?LJ-*%J0MV1\M.TIVGO#>CJ,V;^=+R^)L#7 M$*"(N^1!5"MG39G[3YGEU\::V,I(;.55OW<@@0L?*"DZO<4!G30PM<;5Q+B7 MQ%A>):OIJV3T55Z]"K?Q!VX.7 ]L#[OPPP +3G.J]#,'I%K-:MI\"[197JVK MR:W#/=$F=_S@&-W:!ND.79_>E0Q M_^!YCK8YUTR=+X):*WE-RYJ6]U;Y:_+<>_+<88)].,3#5Q!PFC3C]-(D4/:> M%DNB]C6U:FK=J6+7!*@)<-NJ>QD*NSF[]A[*4^6Q/)IG;'"/=:%&_W;1OX5C MF#1&=X71]4KK^DDLK?%C4R-WM]):X6,!::WPM29IK=&_<]Z>Q.AK>?LTX>U3 M+;AWS]NGB_/VZ5HML7I+HK_]Q'PKGG35"3WS9WLT\KEI4R'0O=T?A$&G?=^1 MKN$]@%%<^YT]V\-H6&P2R&POJ7=Z<9^K>WMX"'0,I'=?\,\,I#8D*%H;&H_F M,/>&'P8,5Q::!]!XDG[^PDU(8:GENM497^1WE=>"V M;&)ZC3@OE(#>/35EI/F#'3K\MG?M6O:C;45,S':_\=S+XG/Z.UTM_F12$IK\W2G]+)3[6[7V#]CY,?UR&_I;RU/.)]7Q@\][E,S>1&-2_ :#O?!X0%?_N :"? MX&.'.=JN+3#+"%MZ81QJ%MJ4FKFR7>::-G.TFBDZS\1J)A]GFD"0?9WO(([4D<5#+3QP,/#\,N3^,U>U=YX=JV_L-J * 1!?*S[?N M%>_Z$?/'^,A&P8_CGJ!V(KQY.WX]I:= )M\W%W ;([G:XDF%VGH]Y$V27 ,Y M1)/<\B27 IPFN:6E7,&/,R\FR:4 MXEQ1^F/6XZ'SRP$R?.QVSUP3^$]5[8?A&W7A1?X 3B.5+B)@"@57[VM0/J* M93^OCR\L2#0;XV[)6(MP]\2E&U=]/.<&M6RY^W6"0#/DF%][RK2M# M?1-\E47>'FK%U_&-IG--5&LGJE0KENTF#48SA'1:5-RZ*3EQ[5X^FSP(;GNG M-;#H4?-KJEU(.D^V>:6QL#FYOSPB-6_NDC?3S7^:-W?%FPNU8&K>? N\F<^# MX//Z'/ &F')LFN.C[;>U\,0\P&KJW[TK\O#D:5)>B*AB2&FB6BDN=#L1H;CS M<"CRHT@>##S'PN,!P\AW-:FN/3JT).PU#Q6$AR8MRC!BCD#4&4?PAM] MX:Q M47G;ZXQ:M=JU:_%GS45KM^>7AK[FHY*%Q31_[6>43'-NJ3AWA:"9YMS]C*%I MSBT^YR[+H4DXM%Y+(?).,^@6V&@QX&LN*JWEJKEK+PU7S;?%Y]M7V:V:;_?2 M;-5\6U"^74L1/!^TS]HC3\)/UQ<>K?>WI]+5XE2!?!Z\2ENY5J>]WH MOSG)I;ON-TA]^]E)OW5BU&WM&Q.-Y6]5WYUHU'WCKZ6^\O>"[X[ZWD)C=N:8 MG<5'%>RU*;B1Z0/%L 1W>0*8=BW>@&M1G#,GM6M1#&(LD&NQ1\2I78O2N1;[ M1GW:M2B3:[$CZJLGU%?7\]T+-/EXT_/=ZXN37+T\)*?GNQ=XOOM^DIR>[U[@ M^>Z[(SG0T_#FT_3'UY\S6OZ R^Y.&MU=T(6POZ!ME[YT#20(AN5Q^N,:CO7. MC11H&ER8!N< =!( M*:ZS/B]C27MT(5+[YX_2>DO)(0%0TL0(B3EZZ!$(^% MN(D_:D)\TX1XO)A$G+RTP(1XYH'/?-M3MQ;:#3Y/@,B1X[@V'=AAR M?CY@M@\+"[PW9JN]F@QG@U"3XFND(8%S^-90(_XT'XK[1Y'U5NR7UH_S M$R*;/J:RG(3[I@^\/I\2P_MT.!^V4OA13Z(MN>KQIEJ$7 M+XA S3P;8)[;<,#][#G0K*%98Y>LLB)%9QK:H=H.W=1;XY8$&)BS9?W-!F,*9 O":,Q1RF,58"'IME.&OD[9L=F&F; MO(#['AG:%-= .WZ$^[BW@Y^$[BO/YW8?#YD8X,D7\"=J&&G=Y=T9?&6V^\T+ M@K/QK]SJVV[_GCO4G!,,[)&H#V'!X,KQGN3OQ::8>=!)C,)Y8'J]3;@:G)/5 MY0)\0^)HS?TT#4VDFD@+K#-?E*1O@=2*BN8MRB*-YC?!S;-4CO"GM<:9KW'2 M4'I;"J< 5I$F44VB6XPCY+1V:FK5U+H'_:QY91>:M#5I[VG9A"9M3=HE#W>O MPR#1044=5-Q;DT03MR;NO35*-'%KXBZ]6?(62+2XY%%XQ:[)0ZM&31X%)8_" M*Y?YX9QS>*K/S/C@WQ4)++DMN. !O 4V9K6#"52D'ED^$DQL+*HL7 2:NS.T M1._]:DAYNXI6LXIFE6*P2N&-#LTJFE6*P2JE-N78!@B+; M:.;N,DD2+KO===+%1HY<6QG5:I]7OC=,..76_Y\((-(; Y.D>8;O(_I7 T$Y M2**NN;^PW+_FQM%54*VYOUC2B)8V19,VNXMK:!%3,!&SN:E-6E245%1L=03-/3<=%@0 M:9,BPK=1>-M+082.5D+(^7R \,6XLND-U5S\U6Z6N?7YE)GP(:(D0)SPX-8M M$P&^!KCI^?JO@?+K4^XOL!%E#I9 UMO(=FJ^TGRU)WQ5*-]8\Y7FJSWAJT)5 M?Y6.K]J/S'98U\%*PPYS^'?F_^0A?M'A9N3;H:VYK>#5#SX)[R MH+8O-0]J'MPM#VI;5//(RCRBC3!-?*4E/FU]:.+;&?$52NW&%LQ7[O5]-AH MK,3QU 2=8I()'LL\<^'2[$HM?P]UV%*8/+\I&P*]R W]\:?SFSU$W;PR4HVZ MLBEOC;K"J[[\EH\I?%U_*RF^KK]MJ!!I0\>U:10LCH(-'>HX&P57]R5%P=7] MOG"!1L'.N>!'IZ0H^-'9%R[0*-@Y%Y +G7Q[S_LX/:+D(8$9^]D7MM$X*Q"? MS0K5G'NNR7%&&D8E<:3:V?B,N^9@R/R?,JK[R-V(8SN"&J;VNQT.SJ,@](8J MK)7WF(?Q2,2%U:53U\A[O[,_/%]=%&1N:1>36N)3"UX 7CK^NP 47Y\$GH.& MU%D+\_&Q^BJ0B::1*;EG J5O(YJFN4MSUUYQ5Z$"GIJ[-'?M%7<5*AU;;.XZ MT]RU;]QUMK>6X2K3/MWZ'^X^V*3G04% /?7G.RH7@ECAI/BY>QTAYB%2L-!.=>\A5J_A;FJLT5Y6!J\KE M9VFNTEQ5!JXJEW^U':[JP/O"#N+,[6NN*CU7S4:GM@ U5VFN*@U7:0M0+RUF0W(J M83$;I/O'O+,)-*X9^^:)QD[1/ "W^SP(,],U-$7/!%A"7'F0VP19:V8J(#.] MFC>N Y]Q)_V3O.<>CX2E2[[;KCV,AF5@E2+2ZRP(O\Y&C-'S[@MEBM,XT@RP M9@9@SYH!BLX :1QI!E@# VA"WSBAEX8<(]<6M'C]+6GL&G(61#[_8@?>8:-^ M_ E^4_>KG]3?>/]2M/V-]YES27 @(GW@YL#U'*^/#29W/N]QW^?6)9J^(]\. M>+EDML7M3Q,[E/&=Q?:I)>?K).<56$LA_V8_XH$Q(8##[CJ\'00\#,[&HN@. M1P_%CJGC<#.,$"$>O#V<+53?A !> GI9+S4?C/OLJ^ZO1M@?-IO3CGG!'[GC MC?"WML]9P=L3-%_NV"5YJ1LVGYS>ABRXL!^1QBW![?%?=\RV'KR8$(8CYL:3 M<]^J?LV 2I'.(@#3'%MV[K&U?__&:7!CDPSJ)TDV_62]%(;!YP"NO.T]#/@E MO-@;CL$88:[)VR[8(E:$OU[Y^(6FO=5H;WD8;THR*D):I.CA9+T%(:<)"9]J M$M8DO#()GRY.PJ<;KVK?&0G_&YYS1^L7,5;V_"_.?%R9)O&=D_C"Z\H@,5G* M%#8W9BD7JIB]>,Q4U\RT1\Q4WS S[:Z&O13,U-#,M$?,U'@+S+3F<([V5$K% M+%LDX0W-W)]!MQ?P91#:9@8]926UW,UL**RWH:&R&DU%C;ZNC*:Y47TL"7*9 M(ZOA9:?8]7WG+6%XK4+_!8CN!9E1AAI4&':2./\=^79@V2:VE+Q,<.?,L7N> M[]J,]-[ #O"Z,X_YI6BBF4UR+\!D.\3W(G0+3WY+^I":$C4E%L%;VT3&O>3] MAD7TR+;:]+"Y5Q[L'HR5 M;]_NBDU/B^]-ECG-W.$>E_EH M@V 6S>_%9G$P_M$%<5I/MH[^$+YJ1^!*GZ MC;. #SS'DB6X<4E?41&;MT&%PA6VN0?8S>Z4+J'MWG8=NT]M^^5%Z<)[VP,\ MTI=WD6\.]@1Y\S=4>(S-GEH745<<*I D*G8MB^K+,KX VP;R=B)Q%^]G=2M[ M9\,""C:-;5%J*7+?Z&ZHY>WUA\ZGEKVCBO+B+G=&\%Q.GS>#ZMP+PMN>##44 M5.%O7@0L-'Q*FH73\-H8D16JRE 3V7X269EL%DUD)26RW8<]YV3!AC<=>'[_8Z-6:W[TX>>/>-T[@_FF/_]B><7''C/# M:L_S0M<+^3LC].YY+_C'NUZ/G;*3IL6JM=9AMWIX>ERK,D!,];37..Z>U,S6 M(3]Z9_1\;RAN,$^;IR>MDT;#4)^.U*=F+?YT&'\Z49\.&T Q'R>V6P =&OU MQFFCVZNR1K=6/3QN'%=/6IQ53[J]UFFM=V2:M=-I +1.%0!:IT?%W%B]R[I' MK4:W:K::L+':,:N>=IO-JG78.^Z9Q[6C)C^6'35X]/#P%M#5@Q^RDWC!;-4!=XW@:=Z>G+4-].HH_'1=SB[UZK]9K M=:UJRS0/JXI4=\E;UM,4;K-4\[%D]*XV@='U;-HQ;@J=DX!6ZK MUZJM'N\U&B<]=E++P5.KH>1CJZE(L76HI"?\K#X=U>-/I^K3\;'Z=!+?&Y/V M4:V9#ZC%+!%OLD#0#3^/>#,HM5;]N,7XR^&\0M^@'\-X^__]YG5/M-WV5]_&1E! M.$9FZ,&CJSTVM)WQIP< ;F#<\"?CWALR]S/]%MC_X9_JM5$H_GQDO@U&SR?7 M\X?,^8S+JC+'[KN?\/0#[G\>,K]ONY_PAG=?Q )^^3B"5V_KG;]TO_RXN7ZX MO# Z#^V'R\XO'[M?YJW ^/N?D1=^GEB(^/*SD:S'H 49F149GWS]>'VIF)<')P?& VP$T]?6LI_3:SEOQ993!&(X^KV_KN!NL3UW)MH M")QF&BY#N87#&"\\,T+NQW,^WAF2\4"NYSE=YC@>O/MY08H&&#:.ZHW/TU0=6CDK M/XV7/BGTVCJ+?> M6Q^,VROCX==+\9*/ *._S 14(CR67%!*!,?BMWW^@*^NGS8/T^_^*)'UD8AH M:^HC_M_)3%7RLN#7 MO[4KQO7-^<'VG)6>6@QL0B22(A+KJ#J\%WYB4>BI+WR[/Y#?S-)5CU@S#3:7!';H MC>2#&XV#8Y3'QA9)Z@6FQ*2K#PJ1(I24>Y5M0^>>Q:>59(!7C'SO$9^SA.WG ML">P%6?R\:1JFH!@UPM#;RB!6#LXG:W3R@3Z!_9\+4.L(M.]E' \/J[66JVC MYO'1"U#-,PZ* Z;W1',&:%@/"Z"-/U+]E""&]I4ZWE\?W!]T#HS+X;:_Z&_/^PKNK)\:MQX!Q]>B[&%MKQ&6*5O*S:)O2PYVY;E M8U))_//-=GE]T7!PJW'8,CH#9HV-KZ#&.*R:616C$]D@A0YKM4EA6ID=+,W\^VHXSI107?2,)SEO_#G8!3+EH//S[Q>3[C$;MI%4S MWK8NEC"]\\# R2LGX4@2N KMPZ6NT>S?^0#,=DCYAC\F9M1:#^B-P"2 MCP=[*]W? \(-Q/BT4-_KN :PQ?N9?($"#8\_6883#J?XX,-L84;C,^X&GKM< M4*!9.ZF>-!LGR\8$-D V][&+C'' 6OWT#VT8ZJ&!0#,'(A!7D=V*!\K+ZZ-D(/,>VC*[#S)_QK_*.63^# M/)W^<5;$0MXCA'?Z-K_??5^K&/C_'SX;$R+;0)D=;_#H;R\M;8LB_<$.'0IC M<68.#!,/U,K57NO8>!/558&V[C.2-IWQL.LY[V>H[>S&Q5)QT?^W1O_W>:9V M1CQO<3.3/Y@"['@T0(T\#&[Y)9,T+UM;>4?A,O2HE\;C>Z!(7+*A7 M,:X/8.V$X)=4C+\>U&IUS'(8P2 W&DFD"63"1Y;%,*7O[57 &1Q>?,! M%/B+9'@I>189>3J>C!R]5"CYIMVY:/_/E ]+9&M\9_Y/'AK?OIV_+4-^*>.K MGS&^C!NP57=MCFZVZN&/* CMWCB_<.#:M3"J!T;AV# ''(@(GO/3L 6$4DDP M.S"8\03F8?6GZSVY1L!9 *"SX(<@0CN?!8;%>[8KE(A/ZAZ+4P98/YTJ!%329H_DGNN%\,V?D8U:!90)U7WX M5$85Y&N9)F:&XK^H7DG*064.D!0L GN_M?]J<;:2./O-_@ )JAK&>\;8H]=\*G@]^X?L .\GBZ%FW 5\CDT@HX608MD06B< MU@R+C8.#?9(2+W#V>>3[ A1%HP^?O+I%NO GAIH7%-H4% M,A'PS] .0^ X[@ ?^9Z+<1=G;/!'[H\-.HL"9^4^3Q+*@@$AA&9$LY846$$46$+DR85IJO$I 4$3(@6=R@YE ^D DR.7( M,Q@.=;RQ._6Y_C"!2Z9N4!UI3! U.4SEAL_5@;)!$'4 M&]UJ8^<^XL[),N&A%]J:DHX*_QQPUO?\<4YPG2XB;)KRHH7C[-_R"6>F+!, MW%XG<7MR9;$HW!/4W^3)B8E-;KU_NS-+!+Q4LT@WJF$@F^Z]VY[Q&?^O<4Q( MNYPI\Q!Z+\!(W?R5[CT7M^X05E.9GTES; I>,\UR-, F=+]E/XJZC'^\N_MZ M]L]WDT;0=+U,ZA4J-0Q?O;']W?I&2YT93+#17U*/@Q\M9R[]M?+ZMG]9?N?U?;5P^7])X,Y M3^!PJYPW4IG+)ZJ&!ESLMC%Z_@SX=CRX3.6"C2XS?P*U1:Y5S?[TSO@X#9I? M+_)!@Q!^+6 >;L^_X3"G)4 3_[L+"MRF>SII:/;F&'18,KA@M M .P)PXMQJ*+%?"LPL G,MF:EF9OOV;R0?\IOV_U.#FPKBSSQEMM>9(FJ1#? M)+/.:P=IBHX.\SO,GAL]?;9X6.*@+ZOMXP?!QV<5G3< M.,)RSP^X\V2;LCRAZX 63!%7S_:'(D0Q@GP[%P^$KT_-]KOH,21S[/H;"/:2^1]N+ F>L MB"_OK84399O#['RTH.X@#'B@>@00$]@J2DAABS@\CCBBC#,]"J>"*'/&@2T$ ME(O6&DBL:I>A-D)]Q=U R#Z,>L)/E*&)WY[&?R(+)[M8_" =/_5!>3XBO<1K MD"HR3:\R''M8.ZC7+JIU(-I)U+^,G'W193.B>BL$SH(!VHS*?7R?4STU,R;T M01<.E.R_94T@S"HZ>"G:@;2])0=^32F$W14D+!X8.UW8R-E="J%-VNN_(Y<; MS9H8=%8A <;Z?1"!*".'HDKYD3D1GZ>Z3%&1'U!I,U 4J3M*'_30G(%'Y5D^ MF,[[JZ3/*U\U\Y'@N!R4R& 1VBUQ;T.&/SL4[D,>F#9 #__Z MYBH[!0APF+P2Y4DQN4F$1;/[GJA@P L,/:0>"!0:;,MU0QQ@5G6*%CM*,0L([W M_@_@7:97QV"/#I.GR()Q^35V_H9NS-#S8VQ[44B.M R@)@^6O]^GG4$P7:B6@S]+DY:&3HF4,'-, ME3DF0Y?)O"U8,0':7D,VQA2TQ<'T4OGHA'H.C =\BL7!1A^"A1O;PNH*LG:C M0-4 NF!V!0'P"1C&V,B(-G: IE7V";UXF =842,P"N-RDG*;1J_,*2)B14\H MPCB0E)6B!-7E)(E U)6GQ(%#?OTD,5+AN;P%S^H-T'M&#C-)V>*\QFV"7ZCX M-;=5OACV4Z/LIF+&K;]-AHQ;6YI=WGTYG]F7.0\D1]0CMCZ(Y)M)Z\#=\<'1WN+N-B6Y0.U<\:X?,7"@ M&TU2GLV M/'1P1N?M_=WM?1O/LCC[EW%_>75Y?WES?EG2V:29-]QAWD=6DLWR3E7!&9C_ M=[[W/#;B@_O( 8_[W#7Q%WC+-3IW5$A[Q_S0N+XF!PV_#8"' M*T:]#O\#-[W>%*Y;_3!U[?5=^W[!^-: !FTO'HX*?L9;\H^?7+TY.PK3TX6OG1RIOVNES6= M)3#2*_T%(9^Y%BPP.4'UDZBM<&R4<*!X61_L=+R^C "/7>0+_:;4^Q'0[L'"^U"59:NB*'6*W;5:M&&EMM5>[%MW=O!3^.*85!Y MU:W57[.WE3!VMMC>?KAX5IZ#67RPZGH] _T=K ]8<:/-QI:1V%ALGV"XCM#% MY3O9V"H8;"ZVL6^\#\8];,_DU()6&L0=+K:_[R!1C [K\7!L7-@!YJ+V66C+O(-P=,II3$O:D\ZJIT?KAE;CY:4)5RL)T?<4S@ M:MLZVC)A'"]*&-/EORBL(G%"#V*[G:JJNXKK&,\]UQ)%X7@-0"=R1"'E[8@+ MTW1E"CC>,@4<+VA-_0\6]-E8"?#(:=?PA:/^3DEXH]WUHE#5!J -MJI9N6W; MZV0Q0"14T$FJ,A$@G6@T+[?R<:@BQ])WV"TAG M?9]+"% C1%N4HS,J*W;5GY3D@AL2R"7TL@L0K4(JWJE0=>?!^N<^R$#?73&70Y81]TB?B?D)_:=M--2EKWQ:\:T+PU-+!A? M4("A/:,]"@ +,E"@,UU%6CJH2(4NN D$N\5'V/^X(V99B8P6#$ST),:* M<<6YM.' S<'36DI #L749VM5RHOKL]^VILY68MH% Q67SP.[:TMW(L?/,#KF M Q*9W7Z/-TV5RX88+@"0Q*T?O6?X$4-A^ _K;C!H^:&4!NG !OO#-][$I_K MD^G XUD.XHK;N:K6B\*+)3&0.P!*%L[SN3:RD5\^IA+(O\0%7/A'7 >0*@1( M50)L+>^^UOJ8J0=B"4ON$_-D^/Q4_F3M@ZS_,(RZ@G4,N]U6PDP!88EB&+FE M%$ED:&);Y)$EDH6K5[97LW)U>_][^_ZB^NWV]I_7-U^-SD/[X5(4$;9O+HSK MFXL?G8?[?QD7[8>VD:YGV0Y;)6_)% IA14)5T5;]H-%:O%HEASLRC3'-HY$X M/<2.2P3%\%4J2 63GV;2/C'?JCJ>]U..'$$/X6M$8&A3_X" MYBZH)P;/:L!_@;*CX4C4,XJ;J:AQ;&!S&$#)@75B@]:(C@.E4D)T(BJPFL@! MMY8ZED9.0$YM*>L)FK^/ MN)JS1GAT'SQ6GS;]Y.. 4S<>MA"A^@*DNP$%VC_B_$)?32L50'CR<(@,@8(% M<:GGD^TX\>#!F+_IIR$;S_@E&.">9OQHSOD-$(2(GO'4J-_GP:Q?NQRP^4P,]J"HRTR5Q*3LMK^4@-LMRFJFS;<#3G&3O%J-D3R#8SK.X-9WBA.;@HY%=+A2*88 MW@L.T)@YJ"JFX)6RB=,F<=HBW@;S:$[1G)+A%!3_V!1,P^)0UEM\B-2--2$# MH#EL]*)D%K8]X \@\8V1]T1*HX_-[B-,Y@749']])\R, !2@L( LHWUM@.8) M\1GR1Z\7/F7;*R@/"M8(]3++;O"Q,0 51!=F[J)S!7"*+!@B(S!^3,&^FN$T MPQ66X;"P*N1]'",!UKW)1G8H_0-AV>;P7@ +#''\ S@OKIC$:'&*P&M*UY1> M6$H7O@]3(]HP1"1FK(5)59@WH8*>N+PD-5 29^2Y\BP*E9:*GP/^-'=B?X2> MU[.Y8VG.T)Q16,Z8,+H27\+K$04_V3@U, B4P+U<=HDLAS MB_F5:L9EJH:-9N^@3[7XVC+C$#&&J68@VHX3"848R(G")A_)P4DT.Q9GS4BV MS@=*;$_B:$]@(_#90CPX63X$UX5#A\%:9%I;:IE0#IF Y'Z');)?&S&!$]^U MOBI6%OX3_'WM/1C32I0\-'0"T+2D3['Z 9JR9CUI8^&%2QW2CX F2 ? MC@'I%A/<+(=O!\@^)H5 Z&LE6U0Q*YMX3> YD1H>#02+\D2Z8FQ M>3L:>"["J&<_PX6*UP%F(!L9C*(X)*1,.4$8!28%/=5--%= (/&DFNO4DN/,DJ/..K"8E,[Y.; ]1RO M3]D;;O61[7,"-TF$1K(K2@Y#S81'W>K1H3T!BH;PR?-_&N_OVS2"X# MODN$UR@*C4@4Q:,'[.%[/'EDP%PWN"4>)+UA99A@^8]E!V@B]'TUK![3%%+9 MFP.0&":EB*03/:1\%17!BH=DQ&QVL7+?^!U(6HQ(;42PQK'E=0E6+:&TA"J- MA#IS(AYZH'TKQN]V]A%%") _?QX15T<^ MZ6XQ@ @&<7D^3RZI W>V/ 6>+."%O\">XE>F-@D 0ID[Z"@Y"%OA3,3&V$CCK;*.#] M>#98I,UUS5OEX"W41N#7_@FL!&8P TV"<2TTBKUA%P=$9+0E*,,*'5+D&1>= M.RI$F,R(RIF+6/3&Z,L(UB+*'FR:6 ?&>+"<-=YC05A5 @#X6PJ!0 R4)DZO M3+#Y[:,\E>,<^T?@,W Z10&9C1?'T3SP5-A/*K"X.Y?2 36K9E_-OJ5AWX"; M7E(%1*< @-=VYWL-"H=C^434)7X52TA\0"RK@+\IG>4X8H0EJ#AR.7N>./A( M/*+*7:0TI0Q%_"MM\ H[55P52$LY[2C2(7UQ+S(ROS)6U9/% 6I84#EI2$N+ MF[)K((4P#R>Z!4G6T&%8V3">Y8M_X?< SQ$!F0+_90C8R'_D8"UC$4F%$#GT M*(T7T!RFNZ<2&_V'^W[0RO&NVY-,"SXSV-;#/$R\!ZJ1UAL^>?:O7XYM1C:MP+ MGD7D6R+Q:_M6=03Z86SP(+2'ZF"A.#PJ73@1UJ&X;9*A%LE<2O!B-EIEDE/E M);+O@%3,E.;(EA:BIHW0''VTD_%%UP9V!5#V&6ZLQ]$! 7L@>* M#LSB@&L+YIVL)D$>% 7U8[ MP5R4#Q=>K*A5&>*%8TYI7@N\:;!_10I&A'V1 MB4>.-U:'%KL\\L&2E#DLZ0T#P'DJJ2PD2E?>+8-0+P>$&P=)1/@2$VT E3@M M/;!'(ZRHF1DAUC)"RXA2RPCDNE^!_$TJW_K&NH%R@WL1*=VNG*5,"E*D=B8] M5@SQ#K%CDT[(5:EK\)QM;E)$BPYQ%8?0R7I05.NP3*KWL$WXA(&J;'3*>/A- MZ/,AG>DK^MUFE:UI?M/\5G!^RQK9'%D&NW+EF2K7;NC;0-;/!C/_C&P1X$V; MT78H(U'X!^I<:88_JGEA^)TTQ(5U*ZJNNK['++)F'[D;B1*(BJ%8&1^62=12 M@I8.#XQ,7\[&Y+Z'%,FE==VC1EZ5!DG2\QPL7<'IM HPR413VE*F3U#6H;NF;N'3HJ#(HF#*$4;R MM7N $5"=DJ,Q/@NTG73_*V-:LG @7%AJVO?IW'LR/C.E7\0YDV46GDKSN+!+ MHP?KEQ9X(F7H2:E233'1@*K 58$X+#KY5BVMW;G#K8,(<>/'4!OB(_#[D*=R M8K@R*B)!22$NH8/ILE8'7I79T'W[1C.V9NS",O94EKAKXPAU#Y5K8A&+-(SC ML*XGE6ML7@\]BV-M)WG5F.M-"09*&W.3:JVDD!BA3N8XU2-0[1_8'4+=B'8? M4\*3221RQ8,X,L7US6G]+I M2.9Q.*QBW-Q?"C4NYY3&:CSF?=+G:;;JTO374.C18>2$]LCA$Q8_L":. '@2 MG5@.]51AV-X6QJ@%TF%NA0W$3 MXTGF947G;L;!\R:;_2>Y2-Z:&J:$B@F/>\9XK5)=LM ((T'TM5HN-1O+6XV1 M/>+("A6A%K,V[4@<*JS:J.5KLRYN5B7&DYNH^HD!EPUM_,/%7AR?.["9<0=B +9BO&_?M<]%W]?Y $@H M:RVD&JUPJ@-STU5D,3[)(<\L%AYR&>&)=G&WUX^#SH&6I&64I&_$>HB',6;, M=9,%POFD#QQ<]T=@)1=E'AD(5> _#+&Y/S$SC?77*C>%47 BHR ^*PVXR<$Z M;3&5#A](3.S%1VE5!)?+RE*P3_" #QO=;>E/"T$L^2^Y3\BG$#/T09A$\NH- M\+/=<*!-&,UXQ66\=(2LYT1F&$FB!B5"<>!XB(B8,8+<(\>)V.XC?$_%($ER MB%C(]4)CP#!)%4_=E<.(,!XE)@PI>RENFZ#XLBSJP&&\?T8TLPOK.T!;:R[2 M7%0.+J)I05.<8W#WT?8]-SXE""<#@?48Q $HS/;"E]X0[,+ \9XL[\D5<235 M=F2I2BW9+3%@3@]M5W S0->P<U!_@"8ED#MM^$*8O;U:0PU =_ M75]4ZZ<&1@DPXT=:P?6DI$\?@9"2\M*3 ==(QJXJJ';R0CVB.$I$>D1(J^]X M7>94X,FF[\7J*]5J-C9& ^YBOI%-=!^H9UO&/1Z$#+;?$&N5<%:Q."[.8'T\ M9R(T?OST&06LL$DW/:HBX>J\#C:N:DF4ZI6]%&!_>8V+!KFT'< M@ZO")*F<<"".J -)Q7T1KP:_\ \$F0RP@<;\(Q+F;[KUWN<"]_*T6I6G%4C+ MY&GCFJYI[?P9'U@6G:MED)9!L<#@;I^)L5C ST02(&NHY$$X>;*S01S]8JCI M4Q@Q>4*A-*(A?%C$GSY6V0$+!.5APB[7M- A%.$(AX$-HAV2=3YQZY2Q^8/P.-WH$(9+[(?O)J7_< MZP*0U9 T(QI92++XPYSM3VR:IB**AXED@U 7V9&,%3F^E88N8KC3%[K684_R M@*$73B42I^R@JH:](V14(?/D M<R8Z8@!ZW?Q4(Q*=D:&+ :2Y^EA&)OZY#)KBQM%42[N#C!:@C=4)L?BR"EL &([U@'AC@C#7RYJM>K @JKB))4 M:-N._3:B@-PIS"8=X*DF;:"7B8Z\>+U%PT-20SYX7'(%Z+MV*1]=23_WX#A^ M,))6E4X\3 T8HDB$?%DE5>=%]>/Q8UJU9-X>K& LT^#::5R$\9$HXB,@TR<+ MB>&GJOT;?Q6<+M">JLX=> 8?=CEE2H9Q]@*D8L,_;[CG7^0;"U. MZ,,NT542=7IRJR1Y$(D@Z68HZ-7DHPVDHIHCVDV9T);6R M?6^4I@%GR49Y@F1&[;SXG @C&K WWA_>_G]0\KW%*=CT@0=,=L&$<)#>G$\ M:ETU]J8X(5W>/?2 _#G.9TWF.:8G-Z9';B0C&BLS>OPI),XMM-4DLRM)A:H0-,2&*\=GI80V5O$D-XG52KG,' MQ;GQ_J)Q\2%N:?519\K)R#,?D Q;5JI)]KB"[ >@R'-1\!'W5Z36Y7GL8NT# M]DC3Y'+/E8;=8L@JCI7'$UW7PR)W^L@=3X@=.BV.#8,D](YE^L8%!N]"-6/K(L7T>(GZNXU8QY(P=1(" MVD<8H0N,=I\.KGM_T;Z_:W\ )(/\HJGP^!HLD0909&?D)N>NQ,BG[0RPP3'$ M;8;4Z8+*.]F\)-?440_I-@2"@18FBP@396Z#90>7,=!.!P2DCAH_LSK1)^\_2A$%K#4V'6JV)0W-G1XJ&\G3 M\$#'&W/);J"J'AD0K:"NYN?DQ4";H"2ID1T/]!&C(]$M 48Z,-HA$255K#!? M''%FA[*<,O!41]8(@&:+W57$9 L*_J;7&U>)$' )7N) I$ FP$81O#O@.DFQ ML()4D@"U 1W%!*(]2%DE@(',B,*>HH;)GNP*QFNK0E3CA: "@*))@!GO;^XO M/V1;X!))GO2FJ51&:H@+$8 Z7Y,&&ZI>N>N[ Y"K$WWARNI,FLWPD2-QG)7H MQ:.>5E"]%4PRV*X:NXC]7S2V)27\ S*:@UC.@I&+'>D*9"@- J)?IL(R5P[12C!%:82R*Z28-I[0A"-7R%+UV6KL9M<6783*F9'G4B2< M 2ZW&+:+%D'G3@"71EK*%R(9W8'9, "Q_)".&(PH25N%M7&&)RVG',ZN!:*B,9$]^!SW N!-E[+B7*:>(S MD,Z5+T;Z=[C?M1E@%N5@ZLP^>?D_@2(L;UA)]9:*H[I&(AE*I5-!N@<@I^<4 MWO+$89?)6\7")E\FUJ;I)"\*?:U*7,_B[* .1"_(4[_87V*A^H^Z%/SO(5U(;J>H.!25YR,>VF*P)?B? M@R'\91HF<[ 17L[)$_V!OL]H'UCI MN;4I "0;3LS >*$BCY&)1E92,?D!CW,\X/^@3H-MJOD M.AV;&N,Q)XU P[^SD[:Q$#Y*CDM5JV" HC$&$3\44USK&I<9-2XM7>.B:URV MHG+5*/U?QUW?ME(I5:V"%P3B! 132@[5!J,9,EV?4PM#1@52&@E'.:)'&(15 M$?:BG!BI$M)]Z1F/*M=).BD*Q(_@7V#6E6*NJ HR MV"Z-A#5)1SA]CW2KF"PM"N/3;U0J!U0>9GC5A!X<"SD]!W;RC$2*/9#CBZ^W M S%A'EZD6C[HJ:Y\9FHM/:I,IAEAE6SR7.JY"AZ93M-PAIC=I^)0D2.1;6_M MZZJ*&"4PH5)Y=+E1J-#<(!&5'+$0I_9@O;0YH'>.?$RFQ3% BX=<_N6CX^=: MCIIM-.&JD_$A 8WGN3L8:\(R9EDEK6AE,$4KTO*AU/\$EN3 3H%]Z5JZ7G)( MN>EXD24/U$@, /7*-#W:0\J?V]B11TWI$3 )$">SW4HR9YRRN8@FN219_(]I M&H95V\**RI[JT8M<<^I$(84ZA3/.G*IH.\#V'T>"GT[2['+,_LB$[!#UEL\3 MN!_$@$OMAKJ+AICO$IE*4'4B!RT+"P(98)-G#.4<:#*=CDU2L3*=FLZ^"I,J M.5PO/;.YF/95T40EZ)L.%>;<$]W$IQQ?WVEULW#H*6\4;^0 2Q%+DAOQ_L?O M9Q_BPJ'I>B%W',<@5:O'Q,&6BB$ZZ/7\Z@WAXR4J&XK85_*J&PZ,[^"YX^CR MBO LDX*))SL8X N2YCZ1/\G48V5627RH_"X:K]E^+K!\:_\#0$,7$5MY$ $H^UMRB](_)&+IUS[XP-CFUOI!A4*(PV MB(J=3YX82N4R"4PS V+%KE,U8G%>'RO">B*S3"FH(!)A9B$M/95,Q4-0 2B@ M-"VE5&A,AT@,(T(&U">&;1LB9IT>D2?;I.5QQ@GH@/NDFRL(@"P,&\?>@H'B MNZP"@X2$VMF8C1&5Y8'Q@L?A[@,.N M":X(*G6$<7*^3-R[K0@QK@LZ&Z>"Y&FJD?%7J> "/DEPU8$7!;R2(ELX/&CE!3#71,@2?"XN)0NX,C&2C,ISLPT M+TA5,TMTJ4TG@V51C-W3Y/(++:;6+:9:7S^VOB:E73_05[J,RU1%,5[/9T!A M$56K:E&V!'S; 0;?X\,J)T;;B (0 +J8:..,Q=%=&'QI,LDJ!Y>!/B M""6[7/^,6FRLI@ 9E4@W?"E@Q4PJTI6SD?)F HQT]..21(^RXEB,BT_HID4M MU23Q@91J:!A[JN(-B2*R'4M&&R88$\URBOMTKL_C2!08;I&I!">:\H@(94IC M!WQ%SLA70RM4=0\:?UI$+AI1$('(*PI$:MFW(."N72RLED&M;,VFB.P&R426 MH6WZ($%$=G3(,>",UEYR M"T4K^X7G _%,NG6Z[C>[HX-(E,?OA'INK%5<+;$NG> M)*,IARBACPD:UO>8<#J489"N[*<=8;F>Z'!'TR.)Q6 >-'964L^OR(/HX@V8 MJ5P*:FS";YS)9=3XX]@_.3K)4VW]22[6EB=H$#P4/)/^,;'DB9#6#,"H!L-, MSQD.\Z."9/R5DA=R YGC.WJ1XTQW35(4'OA7,S7:&0;A;/;Q&GH&RF23P=#E?A+@H# M8\VOJAA1%T@W1-0%^W*81AR*3@D$>5Z X=LF"CXJZ$CUP2JQ*HQ[D2H3]34H MISO93^E&RCG[8LQBEZJ2Q@+_'$KF6"[E-S)X:+99'/6!:5<1A M;5RZ(CH;!A"]V120S-:D$1)55EU&(\2P"BJ+DH1T8/Q.P;I@!AU*=)DB,2Z[ M:N4^4]EU,5*!:JB$M4'% V*TBWBS(H?4,7B*,D<.,T6H!0^U<_N.T-(8S0B\ MR#=5,WU.DSTM"&=L_L0IL<3V,+IC\ M5E)1"6^"YV>&6F5G4\6A/)&?2"9;R&I1XC!X4#+*1\B0.)8W/;TF%=F+L_JI M^TF!2N?HQ4%?XEQ/,3 \:? V&8"4541(.3F+X?K[#\W_BU#R5Z!"(7FG!70E MEM T2Q_\(19,"FGI32J<41F&##+_Q'K:@,;^3A<=,1GLKWIN5:@F"IQGE:9< MRK27GSA>R5+HH&*;^$(0>&?+)\3$8@#'B 5YT M*X6,I(W11X$K,K_T*HS]XT&VX@!?*I/)4E!JR%:FDB2GOU&ALI+JTY\L4J%R M?()8 ,"64[D>>3SY:Z)*/S-I KR'T8">!#I!_D:IC Q!#3WPVT3J^]=_)>1U M8+0Q1"-LJ\HL^@\X_YFF?F&9QB1!6*9:>QK9714CNV7>7@AL":*7QU._/?%) MYA/.'(F'W7P'7#G:9EIB7(O7_4.&5FUA/> H%%G9NMB\ST3@4E%-7(AFR1,# M)@:"@E$P48"^N!FVJ!4&OG3_D]+<30",K5BGRBPUA95512(Q+OB=VE'#K;QUGTF0QJMJN;!C_YW!3A M!W$TN)SL%P^A0XGE9,:-,!/TO3IRM9<:8C=C/EW>D%:\EF*L28V_'#R7&@N9 MNC&8&/]F!\ER)Y9*?3[)E+>\ 6]8(YH:\H:'A-'9,''1]O0Y[FH.4-ZX-RU+ M%YR!HO"70V!$.#3E,%!5O/%80E'@BD$+JC:0/6Y9DY$FSSG46Z],(\4Q\6BO MGL_).D&F=,;Y["N$DKI25#>H^EPQ+E!%6#QW9C4^K9>L55EHG'[5]5UE(FR) M"0<&Q"Y(>V(>HQC8* R5'(;.,'YJ&:G+I<&N8HCH-@[9B.I3!%/CJA+/4E9Q MB-I@C!;Q &>(V\$ \PIL998%BDG,4\@Q7TP/N^A6??$:CBD^4VV1V)@W@7QY7*P'D;?A4&-$5)<"0W&P/W17+]X4C0)8'F@((L['@6M MI]:J^*B88D[7U\RHKSG6]36ZOF8K:ET<_XIYGEB+O#QO,1FS.)ZP!K&Q("1B:H1?D'VJ MEQIV/6% ,R?PXL((',&8-G*SX\]5BG1J7#&N*V/T3@_Y+:;X+1HY?DN(1&C^ M#$)$)2NE#D79L0GXMJA8A!P#UL?!&]5HA <8>&(D)]H ((@Q2'.?#'BFC##V M!4@K('ZJ/!O#&:?5,T)]>-,'OB:E'M,QU^OY:23 M]*PW+ K+SU%E8[0XY(12X1R?AM9_+)W35K,!*$H--35A0;3/I,34B_'F !V+*%$/\CB=U MLA*;:'U+0(XAB_DQ7I $E<3>HHG8B']L<@2KCU-Z/2TEXB%)B:Q $&.MTE25 MD,RFX<"IR<$G%>/'[V=)8S:VF:=#%'EIN>GBTG3UZ<2Y4)E:TTRX4H:?,,5: M'7DB8QIW"\>#.Q>6%%GHF.\ MQ?NTY2-(7W?H(/F2Z?5-NK83JYMQ&.', _RDC%!KSCWJ;^($0SS 4"[N9#1Q M5N':(=EHF;W/\\XAS%G?9J>&Q3;*+&9D!S%@SG&I*XKDX93%8$"Y2)H3=5LFH%[YM.MR"[*.4FO"[Y.#=I-GB^OL/XWT\/^([9]A'0:%M M/"$D^! GO:%XI#*^D##@ZY,VEHYA1OU ."1T9'.(C9P1UQXES+NM3\,Z\ M@M'SBYN;B6K1G-22=FXT/Q2*'_(,LYE>?^R:D$D$QAIU-\8MEO&XKVSI4IBD M4?-BX)6)(VSA=^:(WOAL!1,6/KMR7J$ZG99EU_2(N7@;TVBB9D+Y!Q4EB^(3HDTL=XJLUE^:0(G%()FLR?>:WF(G"@"#P;S6;A!R; MG%I73$[EEO'+\B0N*GWD7+)Y9;'_/WMONARWD6T+OPKBB]/Q21$@;QJ+*^5283X6P<#0X#DK'IA3"H3E(#]];')I7 MHS9B5_L4X8UXI]^!788-'&1;I8'U-M'&1*>./?=@4VQ;,%B(%I<:HKK$RQN& M.4%1"7T4$K6N[T">/WEHX84W]^":-_*\D6/B\\-UYEJ#=.$+=4KI)5W =5(L M=*DT1Z[I/!.XIQP4M)*&FN@:>3DK=. ,4O>HDZNUL.'CN[6O M#9ISG* *=%2=Z#](BW=!2Y9/%AI&F*19/0KA\]L$V-/5*L;Y9F/IQ)SX>FB' MCA8BF8=,SB%>V12CIL"=:?VR\E :*$B5[8H(M7O/UO 5T%*^.9T_C\9.@P.S M-"_?MM!DMV##%8[931$PNC(W\"[IR=DV);.5=1E_2>\<: 4+\K/(V.9'I^5I MMBC[$4/T)+1;J]I,@(C,M,JI@N7N)8'2 JH)WEZ5RTV8U'O$6.# MCYST=33]RCBJ0'Q1'>K4 CSC/1+5F&(X_RRKBHP_.G!^RA93".S1"6#A\3WT MIP.6I:5?XR+5DS=?_/(FW&8C$/RX!-B7+(' R54 AV1%GO2#"Y.T2Y9/2IIY M!BBA!WDPP7O8&"CHT$,S1X\-SN3[)F)??_'HBV^^^.9I/WA0?Y$M MO\@^W.1NJM:FON3F6V\V6U&\?SA[4'RZJRLMD2%=L"Z@)H%5P M7:KV0!IV-:*R;@L L0DK9A;P6OD8._@&ST+ M$/B%/(FM!$E=(!7W"6(0#<)@D-OENNP+ %:/=<.30#4!9B\VBR'./9#'ODMOHFWSU M5_5-WJ(<;G9%9NU]HP238ZO(?"V&W*?2E++*41+(5?_]P/WTD/6Q\V,0DDW' MW61IR"VQAX/% #9'(%$_E-:56KBJS]I?F0ANTSXU2I]W64 MVY)C:(6R)ZRR]FA5%E4N][D!S6?(O%=OVEY],F%C.>M*&M2::A;96VGV?/V7 M-7LDQ/5LF".QLTJ]<0+Z@HDVGW(L)YVH;C+C(=68$7['Q6D9*%*SY2[YYBC[ M4(I]\[W\.*JBRG*2QA7 >5)J=% MQ^&FJ.XK<_2I-+XSCA[C!OI\8:RM.1'H,WY@3RBK\M_\\IN[.>>6KP,M7]_; M6^>6K[GE:SZ,_L*'D9I*_QP6ZE!SQ!1UZ07347.>T!(A=1XF^G N>89KV@C- M4LAWI$Q\S-_"+^H"1]MX3-]D>=:FR4_EDY,W(M!'S>KH686-'[*<=HHVJZ!) MFP T"6W(77+O^8N?N_LW]SBYV=OK9OLBC_ZJOL@+3KMI42#MGB_4DB+_>?9, MYL/@1HFK!EK%VP 5665,*QL(0\I%@FT=5GI(*^"X\V*/Z4 JI%CP_9DQR_ZM MT]3?[!V_-UWFPYZ$Y\V[62?/.OE&R>>;\KPD,_E]=EZ,\*I][]BCY)[ LCTZ M_NJ^[QQS_#/:5N8JFV8!GP7\+R#@TO9XS_4]BHQ__>'K^[,HSZ)\ T49?;@F MF;-@SH)Y8P3S29N=-O6S:A+W\X8A-WILJJ9\',25$#?&@(0:2"T "1]B3 MCG! PMKMSF"QK#@\\XQ\>=$MVU(P"*]!^_ M33@PNUT-PK'RW[QK\?O[Q\E)50EEFM (@4][480,ZKEQ8>OPDD'=\%T D8&< M8+M+#:.'@4# _BDP)3D O(,:)[3^@8>K,30$>FE0_QYB]A3U>=DVM="^GP K MM=+(93F1UC'2_>_H5Q(:W M9YO12O I)*!L^2"8;,RWGNIB?BA[E="V[,ZPQ1:@]1$N=T6SH+NEIT%*!6G; M=:[0&WU(W5#V$I>251CS:RH.R''RCIG]#OQ9L_$RQ&FNS4*$3SM9^3==IR@P MT+>R_"@^%ZXA0T'U6"&@4>'T![WD"+T*P87Y4@>L-PC"#Q0I8AB",B/DISIDAY,=90!*DST29O:+,.S<0W MW$>\,]8VC+M##II.FO)16)J/8"92#U+HVMSV^!);Y*.BZ@C!)-LKA-.2!BY< M-30B0[FQH.=S1AJSINS434C%J83&"+4N>#2W ?S:\/(S=+FA51TRK$""J MN?8YU+HV.EVR;P("!8QT8(5PYNBLY/G$D.%8<6QY-^3\)E99S&%VZP2W>IH,_S M7 4ZHVROIQ^N1K*_G$>VQ+<%%BXSV3*K3.R/!2*6D5L+T$QUK'IR-[0 M!$:,7TKB8YART_C7 >SHF@3\=-T,0JC+*-IVX/BK/,5S8:B-)=J, E5QY$JU MF$X9C7R-4=H=Z0&3^[_Q241OW(7686J@]:*ML"<:ASN'4VS9D_D&D 8W-(^6 MIA,9 STJLBJ#VN6D>)=]M8.EQ3!3I.HV4%2>D8*)Z-L1_I17$7]/3I:JKT_H MS/T?+,;CY"U-,?W4]@W9Q/3#V]=/GS[!?]\D+U D0#_V&U)C2_IAZ)L^JZ"A M?RC.BAK_Z7BP^.L/R%;1EY&Y0-]:-_@O.TCT0]FV0Y?\1%]$%S[MMMP5O4I) M/?]:/BLKNN?'Q^]T*#\V30Z%6C[.^N4Z39X_?O4"F13'@8[[] MI9UH+TGFY>\OF[,RPW_:G,1#QOBR.9?GO!S:JJSQPW^_3I-7+_7O;W=UMA7$ MLU=;OO!5#T%.D]=9G74-3]AK^@W/UQM4\F5T[9MF>28O?=.LZ0]OLTTWX#1] MF]$6@?#1CV1DT 5O:=[074K_K=#2BI].-]G;'D4?;YLEB'\_]/BQWO'_TXCI MO^_XPXMPAMXUW;IT,5N3@O^3;;)UQK+]?]\]O<7Z M7&R+3-EAWV:504MNM6'X3BEZ=[HE8G22*?#TQ=/DWM.!K!LQS%Z4>4Y.]-.L MZ^^+$?WZY'%R[Z0K,Q)WUJKWV0,>:K-/O_W^;P[5%BJ%;([SHAX4X//AEP\? MILFWWUUQS0-^&1ZEO_@R%:O-&T4TVL=D'F;V>B.6>_3-W]+DT:._\1,>/?B; MN. '!N)>):\@W;7E\ZJ ,C[Q1,)ES2"7THNN?.U%PZVSI#@6;9&=Y8A'Z$>Y M-TD^:>F:V%FADV8_0J@D1PD8CIR2P51[:9>E[WH)',4'#XV3".<,&9XYV\ K M^N0:8*/B^;#W9.XS'7KHF"JJKK@@:Z\0ZY/KGNN!)P"F\.?>WW--\(&:X =? MSD7!M[$H^#,>:/X(>\'V*6/FW9T3['TQ;5SOS'L@GUV,ZZ3CF2(MOBQ(L[.' M_Z18 HV@3;YZD.IY< '?)T^^^B8I-H@W%>QBZ,W2!Z+3S.8]^TGR1_+<76R% M]"SS7BG#+P@?@P.3CD\Z1._35:<0PN)]W;0;[]UGK6.IQSH#>E/3^ M6VC[[G;:9A,K^X(.0QR([.54J 2=H*Z(J,G%-7/T8PH2OG:0WU3HVT=?I!7(N\$NR"+V#'\; MSPR'R35*7P\LF#!=RJ(](H7N8)+QNAVS:_"9C_& A)"]249%%T>5W=@+@7)G M!@')<)R7G!4)(VERZ:8 2E7);HWU461\P?@'_3X4[JD*TD&,D2\MD-O!>8= M3A<'CHUI"H+S'=J\-_P7MWMHJV:;X^1'@0"M=JFNE7NU1$5N"<: D^)1-MK4;DM7 75@CI@1'2B=YH1$YPBBD-KV.0MA=;6T$)/;E MLMQB%'@O?+5D2Q:=8IN',V]CDWEAE4(?>8:G#*K33+Y'8AR04F*Z YQJ@"V1 MN8XPH@JR/OVNJ([W!4]>EN!!A9"M><'C!&(&$U_Y"LO-@.@R3>=&\^.2MV M_B)22?2$;@W!5M%;D45?"X/I!%A<7IZ"P"08CA8B)QG->8X7!$QR'*0>6MH1 M^->$:O4"ZQ2L9"O\\V$R;H'V(T$O^B7SUR]HD&MQO;WYF!/A,9?=WMS*)7&4R65C:Y5RQ"@[M5D<,JY%< M(\PAU=X^"5+6@(MF>CE&:-/C #&D0A*WY4KR'VI[9>=964DW2UZ"1VI#R"$+^RK['S (.J MY6=Q5&.F39QWU,W:4:.BE/%N8F<\3%0'QU!T;+F#8[_.P&A/)]WR.T]>.&UI M&Q4E1W::RRU75FW !JA#-;2GGABW5;TVBY3XZ(B4.956L*=_5B,@,)XE.%MV MW#"K"+)5\2$$[NF:[9J+K#C=-24/4NL;0CEW:5A8NRS;Y5#VT5C"L ^7G!XG M3\D=X5R?C['8Y-#GP&$U#>QCC#013G!%7EV0)P;>%/FJ85IHESEO8D M8/HM=_CN30 ;Q[Y=-?=06RZ'E(,Q374DF!Q"U^E;WZ%V*$[P2GMMI M:EM$C;$9@H V"1=,-HUI%?4:V7'=MRZX:YHH1V9Q)$3SJE' M#Y6*@$Y*/J26(\[JI?O1J31YCO@K//#@;_^B=^2D507 MUV@3,T# 7W];3C4 MWM1E/-$GLK\52JB%CZ8TH><-*7SZA_)NW3=FE"TM_NK*PJEAIEX\K9!+"S_#)!5)TP5^7< ME*J?)/]ZIJJ[,4)'3/D '1_5Q9M5]G@4HIOF\<\AF>O?SQQ#7D; MIBX4]RSE5%\C*O;-,SXRHO+)<9K$AG".E0U[AERKI5[ .KNL4%^-")L!H$H_ M9[/22@#1OH4:5MV2]"PZML3%[)!2(J-JA?,%?FJ39P'7=-R&@'.8[M?J5_7. M$-6"!TRCW3DBQU2\'M<#8 3REL,RLA1F"I*G.>IY.0*8>/Y&^#Y_XBYXC[-V M20Q57UL$VM3T-> M)<_:W/=M!9T=4ME5J6''>?I23/L2UY\WU;G$!:)ZE+)>D852:Z/FJ/J$"XKL MG?](SHI"JDBDW)@+A#7D0"8"K*N]TIJV.*5[.6[BGZ/MR7X0>;&A#^]=EPP; M:7W9B5R;E\0;<#_OGURL&VED@2%DI2TR0=)#*.\]HAW(SUDT>7E;2]6D+DUC2TI\4=[/[N1#D/"YQ/W+^< M;4OT77$O.HLL_NY="7I&QB$Z::P/?'2\17Z2N-G[0M^F*=&&?2!8WU4) ::= MYIK9)@/,_(@H:(K-NB6?"M)>184JKF59BUB$E\3&OA>KI+GAU@%V_IR?YL\? MNH1C060)A!VH:=*<ZTV8#74;8UA\'2,!]0X 0:V65A6R@MJM1=!U$'J=B+$?;ET:A. M)2,6;$'<\BZU<_(GP], T($N+;,-R8X.\DTNY,&:+#"H]XIRA:U(H@2;;" M5IH\1O1;'96WN[K9=KO?5LHSB]=M%"\6F,>O?X;Q(NT-J_*4#EVLM?[ZGJ5- M-.XK5Y 2QM])K+YH!"0J8NO5WT>!W_%9*^G(YZ_O&PH1.C",>N7DS8O4":R0 MSP62C)WPYOG;QT>_P&1%^!>G_RS7LUR'G;-'9;IG%=197+ZZ.+USAQUA*)$ULM1!BCLA![^4U M37XAZP!U% #%:265'EBYLYC-8N;%+,2N"H(^+%K1WSA^X"$ 0RO4UV><,!WS MOD0^SC:+5ERL)YI<8_,A>1T4[I&V?/+B-2G'IQ^V1<[&GR M$F4;66C/)B]_>?+3R2SML[1?;@,(>SAK4\%A#!N30\W*3M6>,.\)V&_M39B% M[#8*V:AR+*P 4"2 LHXMSODZ0 WN[Y M8T"Z]9)#?E:V79^\SL@*#4ILCX,XZ-P^,&H?X&0O1ZY7V5(@82W?:54/43A> MU[\$T[)GT/K02>IK+3YLRNQ%TKR6N,DG0P)IHO6#E_P8KYR&H.^JP#/./H M+0P^2T?_!@"R:+8_&#T[YMB;F^M1U,PI^##FJ^D+MK_'T3JZY>7+O?A=LA? M\QT2DD\[$W@&\@-+3@,;F+C#V?7#N;[RSM17?I8#"Z>_(C=R-EX4O.9X)PJ:N,*;=?HU [^&KW@H@GNX M22W Y9&P+2GA2R+(#A26E? >H&L4X;7N-APCK/ZCPXN;\CM#^@8T)0Y=X.%D M[4Y#R=SOQ:4R<1O:&&.9IPK?OEPWC=2,V4#D\>&C#\Z%9F^LH%[[9E*A\* _ M#Q69? HYH)AM9G< K_^N%%",.Q$P[[#"8'_@')PRQ[H-"AQ:L@U(2HM1Z805 M\020V6%A2O(6$ZX]>4&7GZUY7BQQ.J.;@>2C6^UTS04;S*I=75;"&D5..MPE MC8%H ;2_'RSO9#0AV9IYP^F,:'."AX4FBHYR)NN3K]F%5K=LI M/ER,^#K8?&]PWMVY=D$MNY+0G-2NA559 M>P+?@^*[L)KINL!);Z/S^S&1\O MKDU]TIW1QB97#PG!!7Q]6:^,86'\6+;SY*E0Q%*(V*+<#>:T=D6[MED4WL(Q M9G PB'AJ.&$%Z8;>V$AV_%0Z_SQV&'>9*ZF8=[Q70"9 2HBP/JNGNW@\SN4 MDTG[%:.Q.4 GG0.<,%EMX8),9$:1.,)/#[&>N3RZ6 Y](34,N=@2D)SLM"VT M$I0?."BORL[/,;(5T6LT0KLTJE$Y?0_XQD^&PI?)^GPNBA2E:):5950Z:95G M9EEP[WET)\\%HS*<6]^$P^RQ OLTJK6-RLU]CZWQ]C3[7;:)()^T15"X3L.K M$P?^L"\\>]+!N9\.89>R6UO>9Q.@@F;AQ0H7B8#3[0:2NX2O(W/=$(;\%^SO ML9!/0.5*<6QE0#BL:Q240/^A[0].F@^;>B/ #@_[X;S\L$#A"H"VILJ3;[Z1 MZ;:1J(H>==*N^.O])8^S.LNS-/GNNV1TXZ5 ]P(JQ[]_\&5XYV4(=(PQCTEX M\,WW=H^"UA[D#6]7[P0%\36_XX MZ+1!>6*&^HO&73%U=S!I-:B[KKC6IM)-PIJ4HKOIM&H6)"#W7C]^=W_R"5)M M>WZMUS#SP-YD?_7E9??>)1V06:'\=FB[@<.+!7NJ,BW!20RF,# F,".9$ 60 M3*V*HD)(KB01:H=<@%)@BW>-*H&&YI7!6Y1?9\<>I&T/M%6'#B4K&V;R(]$; MZ%C:A6-@L+D 7/D\JP;VI7'T(*;)L Y%/K8\Y&E=H*&L]:IS_9)RNE@E-@[5 M_QGH*%$Z,RT$!&=#WG,[P;+*RHW""*/0H$N&6H,(I)F6RX8;K!2DN!6#,FPT M,/8Z4$7NR2!4JE2Z#YUT(HBO*TB]>OVBX!U+#RS(([9X,9L^_#NO3P0;8N<^ MWE66+0J[-O+O4GFGVF:P47*RD+ LP6)DIV@ C?QM;7%7L.<0@JQ&@#>KQ?:0 M2< R81QN160@C&(L[X<_AQ&*)0SD#OM&-GO]1=;WZ'_A?F M\^S-)+-13R"5*@^)(7A6S.<_G.<'7(JJ2/ MX>59[.)03>I%/)9(>4#8IQ-.EE\[+]5VXQI-%N/W^/$XDR8_)P&Q5J I]ZU) M%@#+(Q/DSJC[=WM1'M>( BZ9=09WKV@9FH*F> 6O")*"1-"IJ"7?.&I2=+D_ MHE)]G/R7Z5).X>B&YA".%1=& Y-F&M71UN;CVZVXU%5Z J5/6B"C1UM=AQB] MS;1VZT)CK*15EX)9I]46([T;=J34T5HD[%[7'"VE-TBOD03D\A]]VY!G)/_* M_W'? L :F>+ JC>@\0T7ZX9Q'U'*H-*H)V51,^F$D_M0V8X2<0-,6*BGIA8K M_92/H!^*9<:HDKCLX,?HV$QSN(0[/2\>KVA.F:# ,><8L8Z1)@U\CTP0#&:G M]HAGVQTTM=OPQ\E/7J;PY^CTP<5U >\@$P8!FXPF<"JN)WCIV)N)7/]4 CDT MTHT1SI)%4>:EQ@FZ)0Q]5;F7!6!$3S528I#[Q1)A&TL\;SQ[D2EOK((F#- .9%L+"7RUA4',0FFQN<-P 7FQJ>E;@D?3GX04-H%\NUB)Y6!\( JP M& @Y*H2Z/N#KNR,=O&'.S+N.LA#A[(]OE0,3?(KF(9YR"4XF,]9;?,.JQOB79/8U$CM0C,EJYU*DA\F= \LLL'8]'J:=2[!S M;9BWTYC@1.L_!WI6\CC;]'IYY^VP0^_+1+&=3; M?PKAG;"]VM/%O8=??DWZYZOOZ/\>/;I_ T3\3Q$<][\'#[=CR+XC_IVPEC%W MME?IOU.@;L'$C>:*NWP.;<*OOWLT[\")'?CH$6^^>0=>8P<^4POI1NV\WW,J MWTZ1G@^5:XKTFT,UP J$>&-D_&:?+E]]^W ^5N9CY;?MP;?[C/;SMKO>MOMF MWG7SR??;=MU)OBGKDH&XV9Z;-]PU-MS7\X:;C[G?N.'>C7D/YSUWO4/NP;SG MYD/N-T:/-1]IO/-*$=';>:=?::0_F4/M\I/W&G?9X7=;9O,^NM\^^F_?9 M?*+]MGT654;/^^U:^^W[.;8^GVN_;[_]JZQ/\V8S;[CK;;AYO\WGVV_;;T^K MKF"TEGFK72\Z\O5?8J_=89QYPZZ[D';HS%!\Z531>O/6VMXF (NX54ZP%AVT MCP)NX8YU46VM5=I5KS-Z%M#YSKFK?F$O-4QV1:SR2._+LJ?/KI4VED'M.OJ\ MC%PZ;A,2'%(!2'H,6#]ZXP\& /%84##XYJ?]&@B^7:'=4IYJGE$6Y$(=KL#? M-HQ&L%J52R.6=9\Q@L0)CP=/7[); M5J6!&DL[85&?EVW#&/PTVSH&_BBAF!^JK)4&^^F/:(M5)?"4PJ"[*?N- 5:5 MP(LQW =@'54D)$C]#S4/-4L C])UN.%H!;@RX.AOJPS@]WTKZ(+I7EVJS0C0 MH3.!?Y O6G-;H(%4K(NL4N*)+EL5_$+WV<%D%^>9C-<]%[-\I. EVL/)K7,T M&0+4^VZMR)',(W!>%@"K8ISG;F$(.CBUX0>"Z*!;8]I-6YG#^@!\-E@ MIR@-8UMH6Z2@SP!R@NR=2A%N%O1$0[!TP TD-\T% =2AV3%."Z=X>Q( K)$ M,[&3CJL>ZE &8"K=LWPTX:WW%5-.-9 ] M(]!YUA[-P!-"U%Z"LP+*CKDPNIYV.FW.B%,^5&>BYCP 1M,( 'G9*:JU0F($ MF]&@?^B2IF;U3M*D"L!#3]"+H1F;5I@V;N4&X,J.$Z<'GGN8W+O4 HT]G]6U M8"GC6(%<),\ :?K@RZ-_I0F=."UI^6HW]??_2JT#?^^OWQW]2ZP,DJS<@>O: M50SJJ$?&6X7M>_#5O>P^=/N#1_?R^X9N]%8.99A*3S\(4'!R(K;%@^^_^EH M]_$.P-Y%JCU-^#B$/;(&;DUZ#5W/C^N:A@%1 ,+5P# ""ASP*)QS\%Y/;, 'EN D.O,M^ PVG^Q3'N.T9Z8\F:U601FB XH?\/2QWY^C+R## MY?BT.;^=^_2 T+HI4+T>PEP#(9S.CT(9A;1)9HBBKE@49OF2ENT*Q(EQ M1$6I!O?[NZ0N9J@O)T:YAP^^L__5?XGPRTR;IL'6F2 Q 9(SHRH[/@'E!DA M!:H=0-\4[%'@W@1>DW%E!9))T2L%WJV3L )S'-)Y2.X8\1EV.$47&A MR?M)F[Y*P&.!_P VOYL2V[,Z7#,E!O(4-\ MP3#)2IB!(=(S/7HV2$@&,3,%ZLC D[U(T96&.(I)BF6&75 &R.HQN+H) !09 M#8SGA\1(@C>"V7QPVN&$%@*L'L,. BT],.12&P4YOB&$Y44)YK'_0YN$[>7\ MG/Z=!T$'9LMA@A0%CV[Y99Z)Q2V?\;>:(?_15CNIW?)V.HNLN=\.FXTP,75G MR3.1KEOK'K,6?L,;[(V/'\/9>&YPU,RM(32]?\+"WVQN::6'OAON=*>QLJ5^:RAG'@XXP G07;'.E= MX,F25@9A!"@!&&@;3Y!?M%"_@\4!;Z3=-N^,.[H^NO0U[F5A*99/_4 M@E4-Z'.#2DZ3H+LN6:8_Z*;0KRM6V?,:VU4FDJU87!JDN\'VK!:%%X9SM* M-.,'GS?RO)%OS$9^;WR6"7,NC$1=\@ E^1'(I>_V>$*FD(=G\9[%^\:(]_.5 M%00-M>GI35%(;(?]23C'PC]L]3UU?D1'6ROT1U+<0CZPDCKH%@% =9UW4E?B M2%J4TF2=M9LBGS?"O!%NSD: (ZWU;23%%HSD"$X0'.-:-W5H4&D%L),ZZY4^ M5T"UI:BAL)(-' =E1*XX32:%RK)E-3#1$##BF4J$C#M@J>!U:Q2J*#^&0^J^ MD;OGSXZ'_"AUA:_<:EJ-X!P4F37)Y]$DOBYE7Z>LJ@$6(;D_G-702R&\]F,N M9-19@M<7/7.#N9R*UQ+,TE/4I_UZIYX4=)*&5T+_BT[T#&%S4%&1ND'"HF'N M U@TQ YJCT!!G!SM,J\D^[<3GI?"/U+*+& M ]F'\OB@ND5IE_&3$B]/.:/S+IUWZ5W:I>^+(&,4A42$+-7BD3USYOC#CML: M96.9=>?_J(5DB$'6>5>0?T0[?.&AV9-[P@F]*"MWC6SKE:.HW31YL0DJMO." MR9_ON\XN=TSS+_8<0(V"7J( 4!K%@5E-M<%N+6OQ"IE6V-5.=5,)=LO)SQIC MUAAW26-8TMWZE4.=@5Q<*XUUW*3J.YFYGBY6,.#KIA/;M],YAY-V'4-,N1PW MV(L]H?.V 3!#P=(;1TI!_=!#PY-"6[$8REH-DM@\,-YG87B1 M +&6#>J@N0=5==*HFQDUC3U-]6K5I4JENJ%W##$CZ6G1N"\+BCS!UF[MJS+$ M24L&U8Z@[N,8K2E!*.]@$3S/^K;I2M?0O,RZ=;*JFHM9E\VZ[$[ILNAZ0]O=P5M_V71A='GO''^:> MMT,];X_LM7//V]SS-A]F=_0P0^R:_=:ND]X>7U+'C6!J0YIWVW6K 6ZQ@#_P M)9ZKG!UF,G.W,#3SP(C\RY\B\Z::-]5OJUC2XB*!<3&W="*HQ.U]WF=3D_)% MF>$^S#D 9IR@NBIU$,@':AMP^,@;[GDY2='9J9?A%UJ(,<(,'(K64+;7, MO5LE0D^_7\^CVW$0, V\I^X9QQR::2=*]\%KH-3K7>CKF-NN& M63?<-=W0'F+^=0$C;$475-+6#SIEM8%8L7,86V=9(*SL@N>&%W7:T,?7 MO& M[;CD41:,@(:@VKJH_OJNW;SQYHWW6]M%I@J2S@JNO^B0/:JX*.F"(Z>+@F$/ M ,?8*Q:5H"1R&)0;NSOK!_>@:(I]B-J_OL@VW?3IVD26PKPEYRUYE[8DFI2# M\EA)Y$I;IE5*!;V1G974RLY#=!-8B6V#,D/ZSZ\,A8IM)BFFOAVX\3)W-21 MJ0AJKL[HQ?3*8IE) :_.>_4N[=7GJ,^MN_*#1Q-T MQ10M,$8[@/Z2-\EEP%S.RYXHYW!_/GY[')JDVY:&ZR[BXGG9E&0 -[!_!T8; MK-=5.BDJ$#<[\H$ U:$);P'BH3R@4Y/%\ORT6&M:X@C7JL5 ZA9 M[8&O*ZVMO@%BW1;8S(S! IZ)>:_.>_7N[=41:(]A]3#,.!FT&DZ:A#;93]%( MMK<;&,^S=%@3W5!(0759KW"(BN6KF.J3CU;.#X>W(MPEA8$6(5R=U1AZL^!2 M*>W-8 -?RJ3M 37#=A:MEH@'VY\=]WG7S[O^+NUZ1,<>O_KE^9.C!]\G.)T! M3I$Z,%/@QB[(BCW#SLO+3NJ/VZ0K:929@YY5)IY^#8,WG>APJ@_4!E^=RYTL M&)YWZ;Q+[](N?;Q;8.]HP$>VF4<<]J$@;-7EVK4PHB>H;3:T;>F2NI/FH)"+ M G#+ O%$Y^0@3XRP_L21Q;, VC3A!@L\\=!G?RPHS9^T+?_4L4SAV3QCK5BD MR71)%@A8EW,#T*+@]]F67)-EN67P85*, M/YZ0MH0,=4+/Y,VN'.Z\='L?U+WWV09$: M&)EARZP)$JQP?4F /]X4?&E52L&KA@LR<+%V@MS:S+O MS7EO7GIR6STH-L6SMJB7:]YX"SI>5V6OL?W)DE(CR(O2]FCUV,1%X$)57&X1 MM%>#0-/WC%9K1*Y!A[7U&BX*EWB7TE2K4HT:*F-LEJC3&E]B:89Y<\^;^RYM M[O<2KY>"&79(#;W2>DYD2R]W=(W2#_')/&^4>:/-BTV3 M@80JJ-?\U'HU %NSHVJ1RO M"]1XG8_,U]O7 C4WV1]JLO_&7CLWV=^F)OL;%XQ^=5&3G[PNM_!XT6(&ID'R MA=_VS?)LCD3/)_EM.,GAS](]Y1&X1.&5PB$]+SLS>#DVA'$CIMQSN-I3;5ED M:+&KL@L++VTY(MS#]P3))ST J 994,BB!+?9$HXMSNSAKW] MM\ZM!@=IB^6Z)J?C=(<6SH#[,C^P0L?)R>DIJ,L0A7:_Y^K0N 2]&Q8=*,B1 M_LF+986DM,6.=:4LO,UL4:J5Q%5WS:;31:WTQPJ<]GD!]%%R>>I.Z,%E.$UK MU.E>H=D?I(ZV;\MSK=YQ,6MA]F1-:&EIH 4:KY2\'R!+W.;R.@('="@.FN"F M!\6\ H:HO"JDMC;KN8?-5PPQL3Q]=E7)*XW>*ME6V]>?[V\=$O,-;H(.?FL7GO MS'OG<^\=!7>OD@*UUH7V#3->#_<\&L&[R?6+(B_)=#U+D_\B+(DY73W4 MI^)8O/SOUV)TPH!2XU'+)C8LJK(+V\!:9J"@ V=/61^M&P#GZ[9I"P"6L)]M M'#>1C4UCG;?1O(T^XS8RXVG=M"!I0IG!!1E6E9!*B__"6^T%F<]]6Q2C<^%C M=^#CW99IK>_5S05':.%)/:=3K2Z:^CX]7,RSY*=LT=F.G+?$O"4^[Y8H-HLB MSU'*MLE.S4.75(6A]XOM)E:1WQ-I\@N94@AJT(\G[89O#-R.691G4?Z\HGSR MW,P2H FS[$*@67RCOW&4RKR(I@W= M^:02*=3DG]XVRS:,6O?E*>E@!58ELK M>=TV*YA$*!TGK?_DQ6M2\D\_; MZ[*(7\P:?M;PGT_#(PVR1.&0.JLD_,R9Z!%MRSHVY-^7I),EIK,K27>E M:L?+ABC:1@*F@FV]8A\U=@2R]IRDD M%[CS6=^)Y%M$ 7 1P*99IBF/\F9(767OO M;44=&,?)6Q3!CN!127E57:-QCB4=]$P20JJO6^TT.$A+F",'US;#Z=K',N1M MQ\E[+X6-O&^1=:5D7:?28=NBY?YX5J$3>)0!;&P8K$P3U K1UXN<+YNN!P+D MA=#^=<-F*Q.YJHH/I? OI QIF=D_$.<9:FMNY?850--MV$#IFE5_P?G%\ZRL MW#TVI0QLBVM3FI\&8Z -E7J0V6Y@>BY:EVP3=::F0?>^I.9K==KIC9;A\R @DQUUHW&Y'I_C MSYP&GPN0#Q4@?SL7(-^9 N1/5FEC[*V*S1V :;:BPDD::M$-P->WR#;#]<4' MC3]A&"@091=M0YHU0>.@( +2R =4(=#!0V>,TBP'92,\B@ 6O':YJ/#=BCZ& M0R7^]?@0TQ<8R^(>M:([8$>U;1ZH4&'8%,E<7V OO%&%09_(O#07EJV32]@7 M9*:Y)'!/DEPR'EB4I"5(W%K2-S3WDWF.'4-(T]#DCDN$3.;E:DE+F?&!Y*7> M$[:P@DFES0L4_6/'WW2A!3AX#^W87GN>NK#N!XQOR#MY'@RX#=+EZ]8S M>#9_@PO?HUQ4% CW(7*YTP!'&=-1UN=-=1Z_3FTTL9H$(=3A?KMJ,WWV_K3[ M_JSPD=PG3-8)\R>KN1D"D=*^S81SV7\&W)5FP+MWZ H;6N9:=0UD9"XJ<4 ; M((K[E1:$11:]\00)PF)8FQXL?'-1.ZQ4?+8-HU^3<2QKN?R'+TQ+Y5?Y/PXO M7L1?,KD!CY,7M, PE%-E5EB1X0$I,D,U.VVULNPJ\1T)%>BKO>B*00PRAT;# MXEI/G!)O00XW$9 M6HRJ?<#+5#HR_GY!O2QY8?=GWDT\^[6P>NR>SWT+>X]PG@;5% / M&Z=*V.3?0-3LT[7C74KNF(>MW&@N =49V09P.*Y&%01O T/7T)=5I,9SSPKE M7LLU@+01[142F*5=!@+AS&66A1JG;](0E\3 J" 5:P0T\\7L 1L"^\] R M6!N]1];>/==K3OBXB$(?;;(S@2!BUU3#'%ZT/[?K\Z<%(9[)I*5.N5^X(UXW MJKCT!A:U134J1Y;&-E@:W%K6JVHH1,U";J%TL-BRY?FP!6Y>LZ]Z 'U9]&'Q M+TI__6VL]H(2Y'VEX.D4:-O\0^N!]M7.PUC1R&^[$ MH2ZC&ZO32"W?%6F*0EH,7W_8ZJ%O M;+=[GH#0#/#:Z :_6E1<.5OP5#JLN[@8WI\PS!PFA=ABP.Z" 5A%NE=W[8% MG1R;9KU*N9#:O.1A[KJ^V"2OGKZXKI>5*HC+4#$;BHZXQXUAY(M&6((X,#F! M 6&0T%Q$CG4*;'4V P[U7T!-(B#.@],N^X*K^7]EPM$FMMM,9^=D%@$$GO0=%"RE*"6.VTR/=].0[R%."J:HZ'?2.CS9%Z35U)V%^RN7O)#! M:'^9<$$)#(\Z4%LZLXI6BJ O,FTL#I(BD2\J?%4%,S=/)D/ZYB)K\RYH I)* MAZEKI9:4R:5H%9!#(9VI]AO\>OGVCY\S+*UJ>'_01K,1P7!"$;GT8A8YB%;= M5S47[/Q#2-I^NVZTI2%KRF-)N6B!3$ #59.D4]$&GY_A],2F$++PYIU=Z,OOH\H"ND@!4@]!L1TG M;P?VD>-50 ?>!ODF'*UFN,>3P--/9F^S++E)CWW;QN%+B.D!H:B]WBPD/&28 MK^ V+D%(P<$69 $+U\;K9W=2%/A$XLF".>Q/5CK/S+@(Y?0 (T7&[AP9[+59 M3&@@=IOM=AYT!S0V/K,J+(4*$U]TL1'!QUD M=!5D^/(4P>](E6J49U&$X,-WP1Y[[CAGAMJ2*HP8R7$F"Q1+"8&>ZBXQP'@! M>_S9%DZ6,U67RR!5#H3I>:2 D,!Q$CX1-M)E,9J+0HS&(%MGCGVAWK%V MW;CT$]]'BH)C]4"%(=LNZI%&HWD.@RL5^G!XA5"6*%A)O=QVVV*)3Y%98B\W MY "=%F2R+_)H$H ]0#*AD7!> <0?^8#FPU]%7>-';[0)9PU5H5O[":LCV"R0\]T441?9YQQ3%QG""R MC^J-GC%Z= 9K@CWQBJ.+4K+"2#PDFR$-I#2"<.K0HO:7%:*E'O,!4R0NN1P M'+(T<%RU;?B5/M:-7XT);<6C1Z\PI!='6.W>:2(\%\71,"MLJ(O6*W/I. M"@T!:]8.6ZW)NUM&SWL/!00?]HJY=/SC"@$4%R2,L94UXRJ.*YT5FK$\3IZX M&/2E[YNVM7+D=TORDGP:6ZS9%!C.,&-=, FG;4U/Y(B_Z[JA&W'LZ4$5H!7I M[4$(W,+?Q\DO&DLW^SGK,Y*ATU,ZS3M_Y!_X#K6K5]Q9H&$TE]Q8-0A^U+@+;HV2""K!08VZTZW:-PS5LX7+BKZC/R[:I MQ0#,)(JI(W0)^E;QO!"<\99&9& @RZ(T\8R<1EK&&@LQ^YPP]^[F_3"F)%1D M&@BP4%L0]<%S@F^,YIT%62)8B&:YS$C?G!;\6+;*9&(]=+^O2:;/6&5H[5*Z M[2JK75Y4#/(!M2EH)$C^9T#CH["!2)S \PC81HC6EKN.LU,5V@;<0M$&T7$4)<]L.P\- @3^*@GSE[)8?U/6[M89!:*Z1?FE)#52["!6W9^S43.!3,'6U;E9(3'HMJ^F.U8 H?@X- MB0* E>6_@G:7.V>[/4?/[J:PN>^F@?-][!1LF1=2 TA:>&DI'M3&"0&G5 -G MU:[K.Z?#.UF[D%_&%[J'D*=9FF?I?US M6"R^P\:Z+&!<[N(A+@(>!>[F^/K!]ICW/NB MVTG>Y6RF>3O,V^%3C]M$%AZP]$,47 E@T33;!Z%T<^>IQ4EJ#WQ/U^AVBF0Z MV#NHB+"1-\ZG$765MSM;>S37P)'\IC!G)1(Q6] MR7Z-*B0Y4*2Q'B?\DF-SCRQKCO/Q;I+K-U+K2]\6A;.L04A#2.-#9=X0\X;X M'$;2IOP0U&YU&L&,G5@^(B3UX'NJ@,P4YV1F"9XE^,\S\UT/8Q^T!DJ?"@H0 MZ[4T*H2UY=#S0^>;UCWM3V3_AQTP47,2)V1GN/99Y#^WR#._)5<=9-IDW2;; M84$J.S)DI+>Z6:7:A,8&N235'?POVKY?LU4+^BC4/6_HY< 8O'2\*X&S:HQ#O/K"L/-4+MD5>+D6$2%P9BB'; L-=D1I6 M@W0V<.<+'PB^?I4>N1P5+&:G!;G)465>)/17@@6CX7;85M:!*OU\ 6;0"HTU MC.J#IATYT@Z/0+ 6;'\U@L/@S\3"2'H4HYA>TU?<#E@WUK&*PIURIJF:M^;G M3+PIZ!;MFB6WJ&;FI$1 0E<88K/(SB+[J<#3+793*2ADJH)(BX*<_OWGE M0!=>/G]KK=^NR#AOJBJ;"QMF8?WDXQZG6WUE*?^W=Y=J&;-ZL2YO\;QK,W+##Y\U M@2-,?BT>X)H-[=[G=4WOX*/K9.C73:O]>KCF!1I1T7M%_W[*C7$2*'CN4-UJ M?4YR#]<;./+SYR>&B@R>MI_MY4SP P-Q[8?<9Q^2)<(.<[QKWE>?9U_YEE]& MJ?%UIK3=@FJ.L)\+M^'BJ1+8=JCF#-XLNY\[:R_O?1 M53U>:(3SMIFWS:<>-[ ^!V[4-QZ#L1,?&2,.^$G!-A4\3.V6(+'M<"EG(9Z% M^'-DL4-&#!I>$?9#6XM!T6V;6K#8 M:. -=CC),Y"^\LO)^\@+H69Y&$$D9T M41L(JUH+ \! _EVX.J$]5,HT(-@, :QGX9V%]Y/GM+P:%8!-[81IJC(H+&@Z MSXWKRT%G^9SE\Y.W:(79'M0? T&-$U=-DS,**WR_LG4X5U:2C\J=TR(N6=YK MO37I9ZQEEX?RF%*.9\%5S#&^U45;H@!AQ1!6J.EI@=8*\YK'-V^,>6-\\G$; MIB8T-0\N -4,8WN*%RCH9V1C[.53>WKY:B6:WF&)1UA\_)>L%EZ%3F,>/O9> M**!=FE3EF< +\X:3TFON?7_XY8/O\(@]W_3_OGOJZB5>+?MF85LL*MBF7<9L M%WL0@1SK:6EH*\&Q8OPV[KNG%0,R2\#$$ '^<7GL@,Y]9KQ@'&Q@9D^HB[8X M':J,/>PLF!!3'1XF:8Q:%U'#!7!\LW:8M8]\O@I4-#R'!+952>-U:%U# M+1W*P#P5H%U'M9"[_A\A^H$A^?3)"=W5\//.RWSN YJ%^?/B&&4]-_U8%;6C M]> Z0_54)!T]NLT>5\>/2LAL2]_. (?E]"9PTCS]LM4WZ@I]%FL9['^Y.$I MLB+(P"^96*867JT1*ZQQG*JV9BALS0@ O6L]].A74Z#4T&Z9P.SVC3SQ2Q1] M' D%7#,+_BSXGSSNI5IWG.%R=C57PY6G99]5#K)?]T#5+,]4Z%LF @8]I$=U MR4O T0]23S&.!@0HZOMT 8B3U3N#B5$,9_?'H5^T1786M%VOBZSB,G+Z?7_\ MNTJUPT6X/2#03[/EVG$P,96?PFVCJL6M$X,S-VVQS+I>P:( Y+Q';I5.LN\= M1H9/3JJN24-6ZU%W.R#5C6/[$"'TBEU QQ_.<%E2I#/F@H_$U[5 >F]4"3(< MS;- M[<85\W=*34*EL%;-Q(3CX^B18,UHL N5)X99@#&W3=,E\,ARQ\D_Z?YS$&;(! 0U;OS"^#.-6$]@_3%QM7XB,W=TPDX?%M%IU'@R M)N081I7@I^8T2_&A[)78M"U6S5+833V!M0%JC'>D6T5?^S?E= C##[JPO:)P MQ]X6DRD#?_STEY-0=EAHHV7VLTO?VPIO!-Z_I25RT,,C[FAZP,,O'WZ9XO\? M\%@X2,VA[J:MX^1+YS%E:@!,,#.?5$7& MY?C%K229R4M0(_3"ZHSL2*FLUZ84N1:)^83NS*'Q@N:B<5HE5M<'SV0-_XHM MB5Y8X&"" *>P MU-=H:@&9A/>["$0IDZT\:JMF*%,'"A+VGT 7)6[;SYXRT< MQTN$^YT:W9O%(2$Q+>$L3I6YA2G6!^ MYD%\99+*9&;!O G=A@^_M-?.W8:WJ=OP\](JO6<=L!N=NTU]H%W@I#LQ$W\U1-^G+SEC"1-],\OG[]] M]3BY!S7-3"EOR1K/\KX=-LGC9K,9:M7J)*?/Z^7Q_=1*A0JQP1Y\_3>R !_\ MC9>)_F$E<7W3\W%D@VJDAB&V%LEX;)D:$@C/U>XX>:^U^5N.M<=RX/%$^POO M5FPS]M*\,!49]QJJ4T&C?/#EWQC#KFF+T>#&GHD?I!SL564CBQ[X]3?CKSST M(-B(;5%\RL$^N&*PC[Z]YF#U0:MPRC_!>+^\8KS?/KSF>+]D*GC)0HH/$.\, M!#O4&@FQD^TI4V3E%BYAI^F*'03CW_B-X$>%KSXP?1JAFF1RK,G//J)S?6,# MW;/ 1MX7S,ZF*G,QN91,+#(9F7-.&5DG:2.5D#WU>.W,46\.I7N2-/9^_P\\ MK2''G]]8P=,&O8>X.&<%S%.CE30>I_Y*&J?C)+:O1W"5GQJ-DH.WZJ]S3)GC M-9[PO6P#JUFQ7SW'*:SQ/-OV$Q%"N1=.NKN_+HJ\PLS@3J6?[ISMD./^TW>)IL M3;5>D(@:VX/KNA"!A?.WYA"!XF=J-8?2!P<,K98M,;M-NU:YJT,\S&@-G58. M>#+-H3PO7"[ V3H81 &P-3/O1N R)D/!+P&XA;M@$)BE=,=E!Z]MGXH6ZN]_EH MCYG0-VP,Q.)+6#!^2+$BR>G5U%&1X?/X3%A8 )#[$*G2HY\.^VKW7Z.\D:Y<93P=2M*L$AT?$U[%=;3W[];8)(&G^"=4[6P21-_ C88"L$ M)"T?(BA?X\!A3>:FV\R+;N2J?7:MYE\/ZVUB?!"^R/MY_IHS1E)X >$JSK$G MO"31ZG:P@BI<@[2'])MX5(7QI"M+]XY6F1Q@'#>PW\5-KLA4_,3Z]6#X_%)5 M&.JX/]E->A/$2*4 R?!AA)--IL:ENE=-X-\'A_4!")@8OCOX:\R='LS\9&QC M(I1QA0OVEUV7">_KC0\&.4#/H4L E'/MQ7!\]U(A0;JH-INKBBF%5QS0" P\ M)5(]3DXT7D.K4XDRY#(!]MRBI*:SW+1?AD\O"Q"=X_4T:Z:/H;*J:U3NK6:.75;;.+ST2F$\IW"HGZ%E]8)$67C M(BXKBR1 AJ^&EGX+FU#R\\03-;@P,1URB\R89YHT_YL,"H?3VS%FRBJIT/?, MA2S:ETF_E*=<2W1&L==1RS_/HBU$L;]RSII ;8T1+2B >T-CK>/JH7Z4#^'GJQ6D$@FAY?JLI8^:< 5EBX9L*1]Q+E]@0 V@(BPZ5#RY6LM0 M$M*)+[M@3+P" 1JI_#)W328V@DT*3R%5!@NW>EQG*P(7JK*(,6Z9=6OREIL+ MLE''"0%&'F.#[T.YDQ'OY.LE%QB6$4H"7W(M#=M#%I)(F^Q-&70F( M88JS,-&1$#K 6O$J1;#W$RZY=- X[A#;E!]^4W+2I1W9B+1\HFKJ_5 T3D$4 MRP'(E:LHNT[R9(@P##'=NE@]?K(/#-MAFHQ(J^6PM:7(;*6;BP'?C@=>]FY^R4_O MGMISY829L YN4IKPIH06#P0YUC1QE>W$PX[9'^J0!1'W5/WR;+-%?>@X1J)8 M&R6W^BF:97W0:>+=$!JGU^'<^FA_IKZ^(\.Y6JF_(COVY%+SRCW**BD0 M(OK#C*N_;- AJ,GS#3\'JL3VC>#(+=ZOM7(-< ?R85PZEFR:15F-'.B5(SK? M-"00YI\5N976WWX%&O#;IUD[ ?4\^Q !'OM "@^7;- MX&*168[V/_ULU__ET%/BJC;W?I8 M4#?H))%#<\>)(9D$!6[AYX_;R&)YUHD!K!ED>!P-X214LX76&&IKMH=BDAHW0B#1KT]""@%\Z=O M&-K::0JN G?5@Z8K/1S5[U(CST-5CH"7?:"WF5W=Z]220[1DB/6!H>U7]+H, ML[TK'7\YU =+[N6/MK[^R6\+JDXDU"IF;^U-;_(/"CK1:(?MK6Y*FUC:GR20 MWG>!/\@I C7V^2SI]-01V>_HI3UO7 Y?F!+E,&BVZCGM+12UQDL>_1C> MSI841V[-6L=U/%?I)7/+WP7/8[G6ALN6?4;VNJM.6SD?BB)Q<[@79\4BQ$$* MUQXKUI>IE&:U$DC2G9.52P:6QA *E]^1A3+"9\/D9?(H.N5@ YU>*T&DE7IP M<2ZM)(\ZQV-2C,ML#&?2N*YAT4VE994^R_;^/-& \/_G(/.50>:'JUYEV=7N]H+HTUGL<9$4%E&F_ MT/UC5%F&2;'2UV'QJW9M.?C=-&CH]_4D7@%*?1K,I6D_2/#__>=)E%?]]ONK4ZG??OD-Z*I9:NX?>]A(C?!,=]/MWJ[-_ MTI59\IJ\V17"B\4IGXO2NJAN2=BP$)SQ$B0*VDFP,SYZ7[#Y&K=*/OKF;VGR MZ)$DI1\]X)G\C6V2L?L=;QL_(ZZ )PU@:+7$?7)ZZ")!BRYC)V"O66XTD=

*IH)=QE>LH!J8J(DH8*I-C"-25S1:@I(ZMFYAX2VR(JQ'>R=S5)YT0OK M#_0]7M%B3:G**,R08&@Q)!0WNWBKCT90HE6$PE=KH-)57U[GSCJF+2. MQ#6)SRI#-X!*Q3O>C?[W^A@YXGZ'):PMGPB[%;F][*WV'' ^E196HDM--$71 M-XHXT+H4?[\)&ORO1D%\62!Z!EC\_.,.4)V#C'D ]M\6_S.4K21!;R/4[2R0 M-TL@K3_.ATL8.$RR0ISH-+N"L^9Y4Y&],@OF+)B?>MS,^E(ZER&@BQ%+:)&U M;6G 7:%1%B4;V61#HHWEVXJ1(,I'8H?'5\R"/0OVIQ[WMND%W?.0Q[(45*!^ MY_-!2"P8W*?3Q>^R#\GC06M!_G>SZ)*3Y:VD^9DE^&9)\&(@03&\WLVV8@P> M#6^&G>]-6R!W6647[#T76>^Z/UU:WM41S((["^ZG][ZT/4H$%((I/=TU-P)Q M,2CZG+197:)3 C'JP^@2YR(E[JI&H+X9;&L0I)EF>DEOF/R:/PH08V9RFOUT_;.P58=F,2+H=<[ODP+I4^/I!9!N M@5;N'^B8R[C-ZWG(#_K64% ?@H*PYL M(4$C\F$4*9$,"PMBNN:@C,6QRTY<*62PT>SNP3&$V1DG,%F].^(&'V1LI5[7 MRF&YHM '(@\73APC=F.P5YS-S@05P)^ VB.'%2 V %(CL58>D#M6"N<**_0J@R1ZQJ/]HCTSA1K10?K*N M,3Q2X]=61+ ILLX9Y!+//BT:;Q%):ESZ?IPY=!FZL>\'+@ZDX\/LO8NL1\ / M=P_S_9TE!A9%?P%H#G>\^$(=KO!CIJ*BHZ61,$#'1.%W1M%Q\BY.V5RR,@?VCM\QF)!H%L+QQS@\ MUI@[JIJ1;>L+DM)PZG2:5-\6""/UZIA8E9(4]=3:;;1G;DP>*XP7Y9YIYZ<1 MU!11:\MQ$EE+(8UB-">1AQ5&P0Y/KSQMJ,]J\";Y,W8"B32ZD<58+5UKJ[Y" MSUV,. G\\HI I<*ZQ 5)OG[*;9)+>.'1WV'D5&OZXM1U/.>.YBJN<;1L-R(K M*,GTC0U*+0;LS->^@RGU=5_AT!S$4*J(YXC+\.#T7^FE<'J_I:?(*XAEJ].[ M*7H /,J)+6_#=X@ZB&W5U"5'7].0LKP<-M)0*A#V?(WWR6.T]U^2Y1&-2;[B6 M ;X_]^0I[=Z[]2!<=YV1W1E\F,[<\B,:6_X(4\&UEH953#SWLEH<=#&#A1;G M]'2TJ)D*SR+H+W<+&8,?RH)/6O5!NW+>A 6$F"))2.T]/!$ OG6Y*/O4&;&M M=) .#)"R)8E?9ZIJ8SRXGK@$B5WS2:/3VD&RY1 MK@N=2WE6<"=S"G'/:63>&ZQ+:C<1_3 MD$S.4M.#VX;;$?HF/2AZNKR8D* 36S;Z:&E%OJWFU8-HNRT/(6N;[6%DSLCW M,?4R]GW^S*:QN5'LRD:QK^9&L3O3*/8;/,P)[_XY#IM< H,=Z;(L=BP415FU MC;?OT-8U(#U!VJCG.DL$=JR%WMHP@K[^3J[/EFN&3 ?W:\=,8A-$Q"!'$',N M=P2CU@#@.\G+(J8#"4)]%N/1/^E+;Q:QRY\+>>76?(KF0@(W01==T.MTY;K' M:!&V^E%[BE]58/*[1F@CO/7>H4>EI5.XCZ'C.4X!VUY VX:V&[B1V\558TD1 M0/(]:'#:V'3BT;3$O%>H]MDH;H8%<'.'R1_R9>SQ&XX,NX"--6A;"LQ.Y_#% MD"1BG?C(,;KLR#Q37M>!(;JV8/+"@@G 18^2Y30^"V^YZM73Z^%[_?H<6;RZL"-6V MRL3 /A>$R!-@4I@E+"TP;>$,*@F?Z0$'4885XPMFLR,-].^!(+ MA$''(,O*"/]B/7H$7\9':0NAP!-?ACF+2$QZ8S1OA;\A-,TF;3%OUP6_C!$K M7HT9R"[;JL$>GY[. !2%%N(LI&8;4C:S-JE\0YYM4@J M%>'/J/7W>==F1<5GB\>+.?B$'N< ;GO6"M?1**'&8 M;0+V745;W")OV9(\W*YTF3)/C$%O>$'[Q37UXNG_)&%9,FW\3]FB\UO( :.T M3Y2DGN[^WT.%VQ]\?U_]M*5 35J3?P,UD'M$'G$U<.?;HEV4&3)X0'WA<%!Z M"$TMDM!0F+4?V-+- 032%+OC68'D0;$PJ(-%1=S88&=8H-@E3>,4I53XU32]S55G>6II6Z%3VD)R\"R\GM3_.O2I%6)-!;Z!0A]H. MB/!-^B7Q,.6[-DU?[,7OG CL QYJG^JMW/ZA)@V6S6UF=P;O@SXN=E$*4IV; M%V6>TVH\![=>-:-4G MV2:I!*XSD0Q6F1OTF>GHDXJL$* M!D@,6%U !:X"@RA UH6AE0DQ4D!MJ.4 M-MH+,T_),EJ3WZ,O @ I]MT W4GH/\ MQBL;7:,GBJC\K&&?U?+N00G1HF!L2!!$YN(ZBA=C8L8/S00U#8Y:L#^"4U[X MJ<-31@"KK60H2-5*&8#@ZL"4YUG83^IP3ZWF8*Q(22?!LAD6H<;01KG_D=)V MP-B:;O3;C&R<@DVL"-JRTTI?V%R_TNR_.R(D%A:Q.GZ5Z5#A?#T5O@]&JEAGBK%T[J MTCVXYL-YX(^G_/IK+]1D]@O-@@&YV)7PD6X]('9WM@8/3<4 M-B2#-;5H0TFG)9#4T7E6,C69.X;]R9NJ( DV<7+1M&>TL,UVFS'0KF32 M*N MSM%+MNZ/5E+!.+'Y*(1SD$">82$%A28,B#G-CHMI.%5^P9!5D=OA:YI'Y\Q..< J2,V=$D^ST%##Y/=O-__$H M_?+!URGMT#3YCZ_2[[[^"C_SXM,_O_SZ(?]389^O8K]CH#1:X=.20?L:(Y=DTZHL7FH3@66K]]GY_P\\YA2?)O=S06S!O_ M%R-2RFW\SK-O2X&@EC%:>;;K1YI\Z^UVTMX70>KG4%C<,V1?K!M%_&9O.6 1 M)VE"5E3+P<>Q9X24-U;BK$U5G,68M*KC4/B-4L"?)0P:).=D<=@NC\,/=!OF M<]@V]3A(%,<>>,:+NFS"=9!M9J#U!ZKO]AG)T13H.%.XJ/ZLY,B0?YTN^:HL MJERHDYF3Q3'N<%1&Z]V+^KQL&SE]+SA!OT&PQC],&T6@'KAH@6.GN8@;)R/8 MI0H>H]'#EION^^379N%Y32R;H4HN'+*F7RQ:!)D>6L-HY;SPWCV=C$OUER]: M=IM"&NTD:L4%!T6R:P;SVT(];N4'BS"7Q:ZK,)@8HQN*?T//7G=.P>,8:DN)FG/+AZ-5XB#]>$N,55-,L(3Y[C5("4GX MD?QF>MC[ B7;]'4MROSQW,?KLE@E3UVJX96D&H(BBR>,>/]+<^^S?92[1C^O@U MV@$,W]O>0Y\\>D'BL\G/NRZCW=8FKVC+93Z#D'-?,22=3VJ01_@2^"[XFE_H M'.]=C.(MK\PELWCLL9@-9AJ%1Z>94'%E6E]6[4)A(!N5U2Q/4I#O MK(L+'$R$$5>B:S3T74%CP)M [(+12.<8SX8'HQ:1 M[+A:YC3";] Z,;DT%.3>5)8PEEF"EA&D6^Y%("/34:7+T<'!N>BP3]WY@&QE MV0]:'X?N)=+YIX6_0,:X!5ECL72%/$&N'M8!;;AN'7P2=IE4>&EI%_+:HMUE M$HJ)[[>HUJ%)'N,U.S-".[:RG%1VR4\3E+@"*PLM83A:I%DX)M?UURE^NA&U MYY\YKJ]D/S39NZ7Z5MK"A?D#WZ4GHT)FEC9AOU8X=Q0S2N'@N515_EKXNJSS MP@/KY&9_(UR[<4NQR-6:%6F3I-+9!MTRZXVZ9&8GG+A:DKJ/X.]Z6:+^3X=35YQGU9#M90'<2O;< M7)0\\XN!;E >6>1C$1\B"//,8 M%&*_8E.CBER8*HLUX6F;@OZFKHP5G!5UAX8 M+074]=IXDX'Z'ZEAL$)>,<"U&)N=OD"_ MTKZN.AOS>KC E%7UPZL.,H0<)4-= BA%RP_:M#$*C1GK^;LU4>VJVG%M!F7=DS*GX,J:=([#*!19.>E=.9P")K+ M8CBS,+8%R(S9%.XBQA00?0. $6BR07M\]07*0(P3G14DO*30M@H>+=:$.\'5 M^7$M/6(K^..WR-AUIC.CK%T,S8V>68/IU!*C)D"I2.-"#>TD[M;EJN>E50RQ ML 2,%#<-5MJST&)E>95TA+%"NCRKX/3=**/^3V0]^R?YM4TK5>II4,=/AIHC M+SO(>U5RNY.9%YTPC7G!!R1B_'JK);QWI/FR?UTKX[1VFDW!RQTZI9 +UI#P';HU9WR =4J'JR_HCS*Z+%LH4TE/.VHZ4I+D:/ MUUY,K20=$;>9RP'DBF)9(0CB\:]XGBXPK-^//O0CN_+0RD&#%K;YXZ>_G$"[ M+X]#'5\"_#&I:.-ATL*R!]NO_6XKZ"NBB:LZ+1A=+8- M&ASL:WQ?*,=*Y.M#$&Q=?ILMGNNI%]Z(2.F?V_4>U/I[M62G(&W,=*2*G94E MME0JH2X%28LLKR!@5L([SJ2S38NLHZI[3L-C*?=HTL4;=V8@Q$);U36)F14( M^W,6)%"1_)MCGDWAJ@@5E<2U G,Q&$FLH4Q[DO/4)?> ^DWM.4VRJ MP="I5O.9BJ#XA;DWK0/L^#I">NNWP@EL3LO JQ4V)W-)+*);.$Y9#&T%DTG H-MJT3%^1)D5/2M/> M7J]H__:=L5V@\CR=YKU($T=DY,596M>69>,*S\-]=)SP?$Y,7M..9Z]I_?0I M2(G67(03>< G6U99"4O(.%O3B/E#B_S-F%"31@\,SE_VP<'HDZNJ%PQ,PY^3 M B<<6H^IUNY#<;0(6T-MEC9". *+TK'F6F^)]!FP'5E@J=4L7;9(:&8*99VU M;;:3W&I@B3FHRZN'L<)AF7I'U;_?>;(IPXULT/0G/105,N]8([7@#4*P&V#? M=_H5>;% ;RVZ( \=K0DC _J;5@I*^@7 WUKVWFB\Q:EA:UYBO#@W*<@6- OG M!6@*>6(01[:#V ."4-:Q *G\./&9DA[&>0@6E,/5Y8IL;]^!*:%;!8N%MMG4 M@O7)/2 HOLD=I//A8ZXM: SZ%NY;6.PL?U3VHWY/;O:*0L.3_>BK)FIVW)LT MF1@6#/U;3KL8]BL/F[535"T4"N$?U4MQ!Y/8[PL)V<-N<:M8&OJ-%HJAIB5 M0] JL7A7()_"/M?0UBB?V$NL+INC)?-TB57!N94;%;'Z'&GH]]**616\46/4 MB3W0"4$XA8BZ[!5=@G+O8R2:_;7+=;DU[ BW*@!7(BV"XF<+C_(BC= 2PF5Y MVSRVQ[@4N*!%9F>%,!'TC.ZPLMPY-.B*[.\F\,'"@B<\2PR'G#0Z[60X6%;59YV^ST8)-6>[36.L2E MBR*".X,[.@$S(?GPJ#"312,J;$SWN0;"7'^H<#G>=N ])(&+LHX@:H+J-?9E MO%2&B;UM*\SS@P;K!+M-;$&?.ES0#*W*L$H]>-PH4<_92(^/-49K#I6)":38 M>Z99.*#!XJD^/V=997N&270K;=O0X9P,6P6Q>_R##MBN*LT-0 MFFA%1ZD-:[QQP6Q45!Q[X/3^-G-%-'?1AI7C).S=8(S/8@]$+0R41SF.T' A M5Q8H4!7*HG]%H7D"*X,;3]H6IYVFPU'S2A9?W;#5B#.3@5SLH&3O<1)A$ZD" M=.,;Y#C9U$>"XG- - 2!+H(&LZK BW7!D0NT$:Y1+X8HG19\R*@=4(TQYE*3 M^"I?'P4'E_"+(@]]%% M+XD\%>MK-C&I\Y'1MN6/?8QU$B(9!) MD!?MK)W'*820DL/'^QQ>5)=8V:YL1M80=A9P7]!AA>**IL/!'S)_Y?%UJ,]9L9GY>ZUDZB&:$52[BE:-5,=(@8X$+]R=0> /+CFC6[H-&?J) M=H-$'?@(#ER3O%CT@8;23ZA/;V>@;8J%SQ+] MJ<==T25H BJ.@#Z97) H%T<-^+NF? %.]I62./67SG(ZR^DGU[QU:.NR*:A5 M(##,.11?NES/+)"S0'[J<8^3WNRJ=5U)@\A&NL*1. M',78BVX+X_N>Q7X6^\^BAR-4"OK[OPM)%T9 $(C<[,B,%9&V6B!1X@BD*#>E M;^_DJ#BY^L) CAHR=4_W8T:SF,]B_NFU^R0TS$2X6*H5I"IQ#REF%M595#_U MN*U6% 7/5D0\R]TL=Y]ZW-*7@4 84D/<:>!XGA1NQ1$;"=]<2"]@$*)(I #Q MUA!(!'?&0\_] X^:I7F6YD\\;I\@-TRV& 4TSG.?DK_U[[#\ZR.%\S8EJJQP MQ@$278F.E?DB2,%1S0OM%6-U G()CV,S*A%0/"F%0Y6J0JT0=I=RTAN-=-S8 MQ#%X%&&HWV()?"%7DP%XNH5]XN(Q*3L&DA?:JI9Y2@D7@-II3X\G=,O1+)X! M!3 9[E[=SZN/$0A7V@&S!OT<(@ZIK:>>+*>=5-&XVM3R2]IK#:Q6TJ 4I*J*\U)Y&*6QGW3< MANL3RND\<^19>2P[WR;O7R">U6 ]7Q/$11A.\Z@F0U^5XH6.E9I,4 7&=*$9GE8D M3-1[@9JB+E DW.6F_XJJSVE60B#D X_=6YVH3,,*P+7'\'(7.)*+-.K\U])K MZQ=SW6*&+1*R\$DY3?4(C(QQT)M9'5\$OI*%<+JI9$L9!'YZM- M7\'T)=$=VMK8L3_3J1.J_^__"EW35ZU$7)+$ @>F!Z=2"] M?"@W0@C_']]^=_P(0($5%[W]Q[[_<5<7^V M5)Q=)D.I;=O#GZ-J^2;LU#]1J-ZM(]JPO9.>CD8$P!G@E:T>7I5FNWA'+1:UGJOP19ISTA)&CW83Y91,W+7DV6I\A=I##@7_XN"](0'DSW58 MEN@.6T\!HS!#X3$GMHV<)^$6*FJ:XD)"")-E@5)T,#ZE]47[WQ=^5]#L&[@(\LDR\O*5=V#+2=9T8R!YL5 #J),RQ1D41J8BKZRW18@%+HB7HZH M.%H)+#*>[B./1,\F-^U2:3:LC6<&IE3TL(LB>J4TI?+4HF'2:; ]RUV,Q "R M/1J5/=+Z$=S;YLZQN],Y]NW<.39WCOT1N/ZJ113A2<]]%P@W,B+@YF6M4Q_! MH5:5RT+95[4OX-73%]I.# 2QH[XYVA1Y.6QXR"C,WI2*$M^TOA3$PT6R=HV: ME22(X8/U.'CN7% JQOK,(H-DA'HM:R+6B>)[ J-SP5U)"@M:2D.7X,&R$<3Z2F\Y!D MT#\L ,]V@384Y:' '2>O63Y7406S2K51B<",Q0N!]:.H^2'*8F3Q+O3C9?G9 M>RUS7M-@9(N=AP-!>57!;]5PT7[8K<=G,CB.(7*Z1UDP,&[%"ZT'M1)"I /A M3)^ CP+H)-,1RELV#=G$W0A0GJ/*AN"IZQ"A>V8R :!IV5]_,7B$42#>F)S2 MAFUN<=NCAGRI_3SCMU=10FJ=H94=WCY[YQN#/GS6# #N ?% M:%+.P[)69Z8_HO^B+7HT^79GGME W)?IW2Q@IPP]MY*&S8P_CUMG253$WL^GDB+@5;'.'P\G?Q M6CCBL3&6M,^?@H4JI@X+G>=]X#B^E#'+@O=(BB(&&UF+GD_.:;ER[=;4.UW_ MYBI\AL\9TIF0'WPB3:3P29@:#_2$R7L0=<>,-$-OL\ZHP,$[+8&T]Z*]7(\M MFTVM@O"R!1",Z7:JYP-J1_9TG6T4P]MV>T#,>XITB[:;#\#J5_CN>"$YL#( M#@9/\CPJM'9=L5^)$CR6KMVD&G.RQ0TTH#1"&_YET2N\7--9Y"%NL&;Q%#15 M!N"QYDH^FEL\AC\V];&W"H\Z1+3C;Q/-Q:?3+12/,%'B+!C>G,+ HZE_ :E7 MIJ!8#:Y<#_JA$V!OIW'7.S]7V_\54E"M+<''5O8\>< H>A=$SIET["1*N%7LCO!=HW6N/T_]K[TNVTC MR_?[_!4X>9TWTCD0(VKQTD[G'%J6'4V\:$0Y>?T1)(LB8A!@L$AF__7OKE4% M$)1D1Y:U8,YTMTR"586J6W>_OUL*Y"33%/XH0Y-DZ6/!$H:_MLTN&8#V-%_7>LQ;>E[$7$>@;Z5Q)?]3F^T2.XK@>T!T8Y1*8P,LC $[(MM$$22 M._$ZK2W(Z]+@@KBS[ (7Q<:$:3A#):2P8AI18;^T9N<5,"**[7-@FN&&&O:; MB,L:F2A)Y=;YS=V$1X:TMZ* ,V0Q(;_&0ES&K5?K4+^H M;9E^$X&]H>P=,(,MWHCE.!P(2 T:-KBAEJ_[!N)Y%"?$P1'5&>.>^D'H/\:2 M@9]K" %[P54(B#I0ERDMJ[AJ(#\*X]2*HLP6GJ%2O_ZN08L3HC99J0;I8&Z] M@]KM.V"@X- AF,-7SVY MZ9TGQ^MHWS5)5),)5?KPM\SWI*D,7CN$O5VN7)UPQ!,D# AA$]-V4KF?$-,2)M,U M-B"KF?.XU,I;7CW=??M6(;GI/[-5R:CO$R2@456ZO$$R/U%N<2Q9>*)E>9F?D6M+95?"YY>#F0P?U!'5 M!7NNBS/?E3CSLR[.W,69;[H[.=SR:.*S?&ZW-1%E>YY-$)&PI@0NJ)_9V#@C M#9DE/$P66MNV!5SJ1_4J#]DR\X=1T;T!@QRMAP!L9LF[78 MB)ZML@E]P'1QL9%@1C>HT,30YX-L6CCHU2*O%OR-]!KP>Q;Y*.@T^C0:"V"( M;$.6?R+%^C((2.+#UG>O_N*ZXWX>BU&OWH\"W<&\<_:0J(_,4F5(JW[9TC9$ ML0;'N72YFU;:T].6(6CA0DF@Q=%;^""I3!>?==OZAC;98 M!*[9^\.VB0[\_E[V,)TVI=\@*8QGQG8NS.9@D\\1^1*UEYCS^CV@DI%!%%?Q MEW&=PBHZ_AIH2DOSKI?,HS."@/E@QI"%P/-TB=AY&DPK2GZ;I$ M;7&&>>_":XLQGYQEN39/DHX=7+.CA][(D!:9;EGX2KK;A;23XTUT\6H8>9)I MQPBF=&VRV3P#=-@U^)#OHD09VC*TJU%2S"2_YZJT_#;4.4R;V)4L?K&3Q79_U MDE-[0T6E9R>;T+Y>92W(U1ZTPH?HZ[Q*D!T,_1I1UWR5^U\[1D914>:.>@ @ MI4 UA/&90;X9#(Z;WBT_EY"J9F%GUJZES1?KR-YIHK9YTR4NO.NI&]_@N*Y5 MU=2<][J53&V52E>5-Y$J J)@06'&VD9ZKJ>82L:R?$(BF=@HGZ?M+N[%@\GX M6V!9K6*.*^&,N.3YM9W"NZ_#$GU]V.CO90;_0S3S>C!\R6;-\/# :\%(7M , M&/0(#%]#?;_F1NMKYU7"T58!YZ.EU"*/K43*C7AK7X'E4-6KC-P%:!V#G8V" MV:[-C[@@A\(&N;'H\:1>K/H2_9HH*4SQLT3J-2GNJ(3,07K[/7^I\4:4VB#] M%=?+*]>A"_,_45JAEMG':L/^,]S_@!-2G,)2>+@*50%";XN[TGMMSPH[)Z' M4!P85X/<.]>;[WJ,":P][4WQSV"COVFSI5F+HADYRDE"EA[$?V_L\*-B/S>Z MUCJ3N,"X.JH5V.]\ZL A9.DZV\V90Z_\&9S>+%@M3O7%FQ=A'$!@<%E[!Q\H1OU87JV!FRENZ1JJTY277'S?,EB'0;4 MW:&>YM@X FX9Z+^_W33=A4(C["O;$;:HG%B"1NXA8YIRB;># KA^*V5?H7.V MC&BD64[9X?B.Y&9+Q9SFK)+,H8PW],BJ*SR[,P&!YUU H L(_&T_GN-_E/X1 M@=*N@5'L65U(W6NM320ED.&C'FXV"3[L)%3,O?8QSI+T6CV/HV(63$$LW^>, MAN\($;":*>F.Q %*?TP)%&]8TG'BIJIRBWVQL,7MGR"EBTFL;>(]E[\-@7@J MHN=NAQF.BCS"@+IF%3:^Q8AX"KKVZYSM9V]!OX&DFF3S,#B8P>'3POXG6D1I MW23\LYJ<<=> P@6/""* 0T.:KW21Y(EEZ:'%&8 MPX@Z*9!MSJ5TD69XN*@$81'3WL]1NR C@//FEIAAD!:1EST7IN;!Q+KAQ?D"3\_:3Q*32 YD1"ES6;R9X,/$DCK#6 MP.I]YL]JL& M"$&#O_ O&;\PAI(CZL;\V>'AV,D(R&(UCS'\:@GDXJ2^LZCA+=4.;BX'APQ1 M/B<8EVI3QVK&PZ7''G-$WK5TH3KFB*MI);)D&L>*;O[K3CAE;P=OL]775'-/ M7%J1#91"+GJY!C.OEML9X&K\3GQ11V[S,F)3"SYG@"0Z+O@72SHP2A,L\3KC MV\T_C;DF,,>2/_^^UR9O'7^'1GF-].+]=*E--4,&^Z+<,["267$#JG8%2X8< MJGQX5K=CUNA4/=M+NZ80"*T30 I\G;#/5^W(^AY;1)P&^C[>7TTPKUW19M/U M6AF$BS])G R'G%;IQ)4D@GYASLD#56>Z%L]0=C[4S5MS E1GE6:VD7N&]GJ" M.2]BOR,Z#F^HKQE+5IX7\;%2DT:$-QO'U+_2"N))Z$=S&*Z(&,PU68I8,0,5 M@+4*2#'*_KM\$ <[Q?4)-!DLBA*L/+6LE7Q'L,&?W M\X5!"+'0,FUF7ZS,2.L&R^I5/;9(H,VWAR]/3W:9+H5?4_DNJ5I0:SE $"( MT>.X\)H%C4'QA1,C)/4JYFA*,RK00)C ?H1:_:E>,B_\2L.N+N64F-<(N9*+%H&L-6L@DUBM)/F :'@4H? MDIK8O-=L$@;Z1W_O:>^I99V@/2"J6V 8^!$X+CS0[_7M Q>15_>(.R.WS9>F MH53\8S3F'T\<8V:&1K^.4^\VUN%'/AF+%5QKZ.,!$-5\#&X5[/7_9*,B&+#& M#ZSI*7"$F&Q[B9%+L((J-@A$\7)(I2S%4V%J]VB-*9H;@OVKZT76-KLJU/"(9*[D3H5<$R3EMR7?N7KF S$- M5G;)!:>F@E9#??#Z#Q!'/-0\UH/,96/A#U]Y!"DX!Y&DC@D6"<<91<"A3VY> MS>F 8XS_1ES5^0Z],PY.P2H*D4(G(4QQ/&'D)H^OV[[I5K/6FAN,MV<24#4I M5W=B!)H>\A+X:A2(HWCAL3K& WOG,/$\J[5I]P-PG@Z-%:UK"I?OA!U^*_W$ MXY2M5GS[NAO3:7 >;+C'>CWG54U7:Q;2K[I7IX3-'X^ITW@]-P2CP_#"()T\ MHVP":@"\#.=HJ\1:L1BMQ7Z!108) 8%:U!62WM:K%I%MIZ6UUBQI]W4"&UYD M1"$VEY6EQAQ]P(O$7.% 9BV)-2_1MV,+]]%>8!#)VX'L",0C*6V=:D:VJ-6Z M?<2Z?=-^&IUGG&D+:@?I4E-*7F 9$7TFL>-Y.J5BG).U[+9IOE2A%6GH.W06 MH%K3:4V?\+,=K^G@>YAWSL_ \]U(XL_ _1B9U)"?6',D:KYB8_%QT8'N:FXL MO+"//L'N<\[TK=?;4\*!&F>NNL&6QXZXPISTG GGO%)/C?;THS6<64_V3D7X M;BE=WZ1_9DN[P[5S]9R/+KZ1+-MZ7*J)/,!T-$25/.2 #.AIUE)68M!G7_(\ M[0^CK5?9,BM7[J2@90I1S>B&&+<(5R8XM6AMJ#L?YVK@??5T(&1!7T3'*QBK M0)L8+8I$0X<+;K&V?OP'CZF__R):7( MI MQ-Z&J( X#&?$R@1'Q\'+3*T:YHQMW\BH6ABGSET%S[8100MC1(56'JA1+GG= M4^L\@?$%_4U11'R8,@L8B[#6V;1$G#3?-&UF^DJ_,MP3"@'$ @DYMX(-M37& M5(=5II]@V\H+(\GJ\CJRDSB^?:.%I I0A-7"K5@EZ^3_@@![\:KI+)02 7X3 M]&^,JM+"ST4N>/&_'.=D%R>MP2*S2#C9MP/Q> ^.3D64+Q(,!F1G@TU:#16I%S-.U1Z YI<$TA5I&Q/42.M;1ZG^V\"" M6/:B.::98^1-U=\>H*[R%EXPDS00U;$86+;@Y'W/Y%M!:%L:\(2%N.;Y M"_1D'KV;B!)?LNFTP*KNZ1,VEY!M6F\&",Z 1UR>7E:OM8#$YS/!!)@FZ"/VPA/DS!MC&S&)/1 C?'0NLD$M ML-[(YO,A4B7^BZ);3/Z5-'C/V3_'+J7-/"I*IQ,_/+LP7?K<)$N2J-[/S#N] MU=-JGJ>'ZX9IABMP2L 0LD124Z,S&Q=UEN4 Y*G"'Z M,\N]@(3+0B!P' S[I9KDJ/YW-UI([K5D2<>K7HWAS'PR2;#Q_FBX:9G>X<>3 M#^K@%26F$.^Q S'"7/'Z',O:%G&K.E"XYJCFV:4NHGCBW8851'8)*?'A\)52 MS ]0^RDM 4/[+/_M.G\QE/J M<33RK]6=SVDEUWYY2A%"IQ A;HA"[3W ++RM;A T!"3DPB%/H] #DX(J[]VY M*6\&97]R)J7,Y.XDW*H4!--_^-+QB_K;V#SL7[,+0X2J0]7"7^IIJW7;L\A8 M"'%!:>J5X&*USN'RONUJ;4!*[J]4UBHL)J'@B7$)I\)Z#ZL\:[QKM,HU"K#RTS/X-#63QA;8 MBFJL%^#4P*A@95H\Y\2)89K'IC=1\)VU?6T6T*@M;Z^$MOF)S$ZNB]UQKTLI MKE-=..!NJ3&Y5*8JW/",DLQI(@I<2ZE.24@)[ C!.?8ER7H*'6P1V\X6VM/-$5F+2(DUQNU#4O0M%];M05!>*NN:E8E'.K2T%6078>LC M+A]!(XWJ(UV0@M574R%Y*J3H".[G&PO;D M:$=">XOP53AC"4T\S2='6V8B8)/>1!0']I&TM,7#EX8*1F$D?ZQZY4+PA-U(E@]\V:5V!&VV!&4"1^TUB/I076&&682I&1= MFISW["8DZU:,1)M>K_A5@M")46*CK7]NF3^.OY _?G]3Z9:@0#]J M*85Z8,1)D!M\U2&$!*5H:^"]:+)-%^5H(YEJBB2$UP1]G-1JD5IS(AHGM\S" MU!B4@^1=G8EC3','*.=V&G^66 +E[7!2L")I, (W\#'C-7K77&.:6!-HJ>:5 MHYCRO';DC?P5!N>@)L@J>1-I98L$VQQ[_8#4DU];*A:\*V8)UD5Q&R):8FT/ MU-4.%C#)03"RX['Q.TE3Q-7[##O+ M8-TC^C%G=Z"N@%Y-SVV[=JG-9A"%@S.QB"4KF-&L1J"#B&IVG&^!^2;-X-)X M8,<57)E#''Z?51/H#K2,\8"%D#2Q91+F350P? Y@8:-(JOYI:5./2CI0XI)N M7^UR^+N':BWZI4;9N9&L,YP&QZ30FV32SSO.*][1U,?N1>[EMPC)G;[0;&?J M_VRTK'>)=:&-9M"X%8TW;&KK8A/YY3EZ;[C5R6291JB36T7=K_W17M22.F*A M&D23-_5*(:]$L@6&JH9F1D6O5I[O+81SJ0>RK./QM.&\ M@N6D,/JWJ_[%D^_O-/Y63].D&MR6Y[ MG1_?GQP./[S]_?!5,#P=O'X=''QX]^[P_>FP;9R@-O(NRI<,18%Z)2@N);<+G!ECJ=/ MK[=\/I#G#],P;2]B)[J3;4##7:R"4143^".[)BAACO <'3J6P69_AM!?A.Q" M1W-AC>#.34@].;.\7&G'B9X1S%"D*'8=%.Z5/NLY\)E02L$/ZV\_#_>>.. U&9S#EQM:3].FU8Y+W!K75T!V;T9"@:(_22<2$9-E[P4+VDO M"$O@6MC*!KM7L?2DKZT#P+>85H$D77*/'HX*$ SZ4KH8UGH7DD-G2<7U_0]K"\FRMIZMG6LZBZRJKW[P:K>';T_#(:# MUX>G_PY>'0T/WGX8?CSI3*BU'HG2*P+M$C3O2H+F3I>@V25H7NN>"ZDUHY&' M_^_PX./IT>^'P8?7KX\.#D^&\$=P^NMA<'+XYFAX>C)X?WI7(H2WP>A>4JY= M)'U]TH@.-3JSF&5JXDDPR$:;O#HKFV[/8-3FLQE7E O'9F%.!:L))RS CPK4 M;R2]RZ3(93/,.+2@S"TI%1CS,OFYD?[?7#0A?40T1 M1O=HSZE$"\_E8!:;:7!H3_<#GZ[ V2FT"=K6O>!7$_P)IXH=VZ6.#<'CTB&6 MBH98R=K#!B>GKW[#J&6UD+#>TCK;C#?WNGGQH-](S/@=:>.4+XF#'K@D(J>= MOSM\-PQP!4@Q+Y6.W^#\O>!=WI/=\'MT$MJWHI!5N.]C1UG^*:] ER-[10X7WT'[(+<_1D5F0BU>]-;*!;NHA@X1VA5,')B22 _&(T-N=Q=\6BT]A!FPT6\ M$FZ!.W(L*:COK)%&KV$/W4>%UA:G1]GA3T?9*4C6V&=T+>_HUN.]1$)96KI] M=81=S.%XEF5)B GQ1'Q<,G> MC#W+TSC"U;XTL,V)X?*^"+4RN+%9[F[!Q"#,=Q@<5//@;51-.,_Z@'LLY# ' M2S":GG ^<3%'6C9.[,0E2%^WC M#8]Y8XGGU[LCV(3W[1T:[7?,!*G-R:]EPK5OB3\;FC'"2S$$:GT^1Y3P.?)C M.+VWMKCT52P)^0O=&TIO+0E5[B7G."K_P=_S*\#"^\^?/UVS99'M!BWWG=]@8].@OW0_Q:L?T+Y1+Q-/*Y@@?> M2O&.X%V/1J*GX7Y@J,5_GNH-)!G6?R,4 N\U;6R%@AQ7>$RW_QTP>MS9EUGU M*5I&GJ;X;#T#^&"SN.H,0(#HX!)X+(!+1FIW7R9KC-VXD6NT/^IL$.?M7QUDWY^[&&SN"-!J"WQ"6CS&/P2U+OL*8&^S[4\9K7!\ZI MA.QSJ8WYD*KP+H^1%X1NV0N@.$Q^"R*=EA*I*9!-C5?-!,0?N:O)_%EA$ >' MOP\0DX1$-*W8L@Q5OK6?G>O(V%05UKZ%ISM8/;A7VT5WH8=CNM&':)OE&:@Z MP:$WC06XL*+7D[;VOH5@(T23BF*4] MG"AP+<@ML[!#X%VP"$(4\+ J$KW6$ M'KM1&$T%S92SA\%"D!^HG5BW!#RCJ(55('70!'A!?7P$ MO QXE4C*5#E(,$J"=2CU87/YQ8(&Q&!V?U_6_X638EDE6SN_9K#DWS+,$+!V M&*'3PO]2SL$6U734=T5XG-LQ228(IE5:;Q#%X ]L$Q!7X"P "N>'P6D47T1L MW?T&9Q*UV#G>AK/]N;U3WQ"TCO4>L0&"*#V<_F!Y;RTE1VL#Z_:1?1;SD/V7 MC0BST,Q(OQLR1UZQ4.HTMF)RJ(Z/;,CC/6P9J&^"64TP)#7-/'\!=(<=851G ML_P+YH!?(JXA2*V-H^'A\687&[@KL8'=+C;0Q0;^3FS@>'!R&AP=?0?W?Q=J MOU:H??^>A-H')[\=G@:O/YPT@DHJ3^"9(=4$?'@?'/[OQZ/3?X?PY-O!*14, M?#CX[=G&*$:O'\5' V''^&CXX\G![\.AH<4MN+?!L/#@X\G M1_SD=@JFC'(;3?;$\AG(E68)MGD\K\ MVHQR5+/YPYU=0G??5=0MZM]=3Z_;M&"C_CB)T%]$!6R:TO3@U=@ MI=$]V:6+LK/C@>AS-UE@I\/!"?SWR? C&S7'^ >8]A07YNOB%3+"]A;BH\!, M;#(CSJ,XB6POHP*QXL?&WC0$X^>?*=2< HXX)T)4#5V_#PWG!]\#*2_9!R> M6IR(OKR\UEQZ4Y-]!-M CF^YH-J=6<-QDP#O*X(($9PG0P$\3-<#BW'$+LB# MXRH?SPC+&+9.KM#0MG:^Q_?E\LMQZIASBK7M"W\;5FJ++5JJ$6A7PNG%[AR( MP[-RK1XPU=#-&?"=>^?NW-"_<_>8:+ZJ5B6UK2XY4K2>-3612RP/Y/2&."\) M":S)JAXP/6&T;8+ 7H^,:"CK2N')Z,PQ&YX@,B:Z)0[@%%@4AA4*8TBPLOS$ M!HY )/;QSOUU5]Q?>YW[JW-__2VV2/(T./:@-][DT6+VF)CDSS&F_F.\B5K M1IZ=Q M0H6ESB/@M.!@P(T+^L]W=PF$$1LI31 %,5MY]% 1_=UO]NJ_8;0TJFKUS ^+ MV BF3F%-G=7US;%_KS1'TY"0;UM1X^-2*D %OW,--2&,$UQ+P7F:&(.]K1J= MANL@J-Y[4J1.WQ4CD&#I:9)BV[@U2\LWL1C?W1X:V8<4_](WSG+WR%=NAJ!- M>8)K/=M7<13/@>"2\E\_G.%>;?=[?R[.@#WFX\8G/_WB,::KAOZO.MOS?OG% M?F=AKF JG^)/V\7OY2+L4G_?W_5AC[*RS.:M;NRO=SHZ]M3J<[[Y@4%P8MCV M7S_LM(I&Z]3\&W[4%16IYBV_/0YL]V=YX,ZSWYWG@_J/'=N_3R]I %4MV]T.G7J[#S[ M\2I24K/BQ[]SMG=GCN<_MAWV#9/MMW_9[S/KW9FC.\;N&._.AG;'V!UC=XQW M94.[8WP\Q]A0DJ_P2;=$1O.ST<;.]EX8[.P^@__:W]^\8<]U7=6^+8.&K!WMJ]?3L;5[=*A[3WO/GG9G^J#. M=/]9;V^G.],'=:;/G_6>=+SW@9WI;N]I=Z8/ZTSW]WM[NW?B3-?8#&ML@_U] M,@MNP39X*,37V:AW8HN[8[SCL]Z=.;IC[([Q[FQH=XS=,7;'>%J#.M3^_K/>D[MQJ'?'"?]P**ZS2N_$%G?'>,=GO3MS M=,?8'>/=V=#N&+MC[([QKFQHYWC_&L?[\/]BRZSC8%_]P9W/O?.Y=X=Z79_[ M?N])ER#]L,ZTO[/?>]H=Z@,[U+UGO6=WPY/7'>K-!5+ZO?UGW:$^K$/=?])[ M=C<.M?.Y=P;IO9OU[LS1'6-WC'=G0[MC[(ZQ.\:[LJ'=,3Z>8^Q\[FM\[D,S MC\=9BNVEL[SHW.^=^[T[U"]SO^_V]KM$VH=UIOW]O=Z3+N7]81WJSGZ_M]W% M5![6H>[N/^_U[X:GMCO4&[NI&"B[&X?:N=\[V_3>S7IWYNB.L3O&N[.AW3%V MQ]@=XUW9T.X8'\\Q=N[WAOO]I"H*;+.]L]WEO'=.]^Y0O_!0GSWK/7_>G>F# M.M-^O]\A2#^X0]W=Z[CO@SO4_=VND.'!'>K.3F_O;L0\/6L!_AQEDR5] 7]' MH\3PWZVZ^G\W5O'?+]S\-'U-.Q?E7'3S^EH6E\S2F.0Z5ID*7T2QAF#G_R7-DTR*J< MATZ7<'BYCAYGDV":9_/@E1F;^0B&V>V#';;=?QK"(V"JG6,BNCQ%L%OJI ;[Y)LA%\]R[*/YDRV/C8&_8V'1YG< 1;]#FD\;R2X;:/ MZUE-\,_$C$M\$#8_7_(O@@W[]/#H:#.(T@F-X9MF_&3O1 KY!UA42%Y"*8YZ-J*2SSJ!XTK/@D4> \TZFO+H+%VEHTT^ MP1NG!#C;2XZV=2DA_4!W8!*?Q[!)DR(,XBE\LX2OW MMN6S"*[ZR)@TB"83 P]DRDH:W$R9S#0NQG#B2Q/E >PV_&2%G]!,%S!($J4X M8)R.DVIB\.=SI,AI!3P%1TJ _(I>L&:]0.,1=O$PR3*H"IAHE&?19&L4X=]S MIKB8GBQG0-(7^!Y);.!]YAD,'XW'51Z5^.O<+( #PPX5PC-C. ,@>.;-**QT MO'&TB('MQ?\!'IBEO6 PF<3X5Y0D0$_>%#3ERF[2DFNSN[EI1)PU"A;5*(F+ M&;Q&K*S.>Q'9+G^M)CT#F8&/!Z,*+JV!S2J"(@:2@F. +8:K"QLY&(^S? *; M*HO5 YC F0%AQ6E%AX"[B0OQ[G'CRJ[0RC[SDL;)W?*%@AL.3 ON^[]^.'[S M\K*]/3^R OAZ'\MKDMIT,3J(>37^ V70K MSRZ_,7P H0I<$C[[V(1C?7?;4S+GP9HX[,& M37YV5M6E 9DR6[3&6622O?UFY&0M'>H>!'^/T,E4/3H]?!<\N6Z#W*@JL^^P MR)/#X>')[X>OVE9Y=PS<3O2M$WU/.M'W$$7? V.K?*PWQ5.??@.>>F,K?#=X M#[?KW>'[4UPD'"N8ZL]?8"E;\.IH>/ 1#*4/[X/!^U?PG\';?P^/AL&'U\'K MH_>#]P='@[?!P8?WKXY.]1E@SQ_?GM(C'XX/3P;XQ?!N\^KOIIG\'/_R[ZP* MBEE6)1,P/".VX:99DF07Z.E!.Q#L;+1#R^S,P)>YY_H#92]+8M#@0#6;QBFH M8#%H= 48KF9.MC/J=;E)Z '0[>!]HL7"P*)A:),4Y@+&,ZPOHB&^"J !['MAZ5,A@&1[>10Q_R9[R^]#.%V9,O@;RGX,ZR1@W;.O0-GOU5;Z$!ULQ-1>?AP>O3\< A_Z';3%H\,_+ MZ:*^[ MQI_8RD3(T$NC9%D 7>'_>Y;=(L_0'PO?BU\Z$UX3!6F4YVH2DH7GN(U>)QXY M,.=14EG'6?U1C!O$EL[UA_@8V)#T&W$M>@L6UC@RS!UC8D-_ C^A<6AY;'%> MAQ4R"\1[:-B2)39ZF6,TQ,RYV1=PS<="8;_":?Q513EP3N9C)V#KG\=)8D*, M+2P3V.\P.#C\?8!DAMNK:54\"OMC:@LHHH-0SV MW[CU+T#&HA>$5X=NX(3H#G8"?C(M+]"[@@17\+M/*Z3N,(CG&%DTZ0S=)_B# MD'Y'T3.#4#OP[!(DIH4V<@.<'E/.,Z++$\FO>!#E?,-VLJF6W"$6W@D=I@E\P\G MF6D0D+IIT-\/1D *I#3 T8!\@_]>,)?!*RK3@\%BVH&1M+86V071W\30F0?X+YTL#,Q?50SL"*-K,+$;9G_;_L# "I8H M?H$U/9J[B^63 Y9<9G,X,:"P+$ ^.=$ M$<>@XCP89@=R$4G!&@/3AN.F8]HR4Z1:HG%'MR6:)F/T(_+%41*4 V(B=#.K M?C;'*+H$1(A:U6HI+)\I_$@UC9[EP B0 R!A+"CJ"N-44U0,<[AP&Q\.WVUZ M,1RXO:!RXU@/#T(24M4< M[QM:>?,,!6H8#/$2;LW@_6 KJOS< (%'=)_S#(1//*;Q2(&#*P^_-7F&9C3O MV,1,\8#H[[E!SVTB%U>Y#APP7%1[D(L<>$X.I(;G R_LGV;F_RXNQ9',Q_JH M;@#\E63012G<" M!001:'!QYH*+(&_0A3_"041H43* %3TX+],;!UY')(,MI2*5XF]Q$.+KR$9/ M!N\Y*/_QCY=A\#*I0#,BC0<^^B/>>AVWR0W+L&LO5[NR];=L>9MH#>XB_@IQ%>[BT2<41=G& 0?3),VY0S)C80"EF] M J%;I1-:/)UH2"9!Q2C8>+7SBI.G2$+B%3LZ%GM^S0"8#1$! XA+O4$3UGWQ MYGP."E: <8B3UT39M>2(672.).MOG?F\0 \K"AC@27BEY8T<%P2Y9-(S('L0 M^?@-^9OPZI#F1Q::W=J0GH[F"9X'O\KG*\I/B/UIVD%<>H$+-&(5,SU[.143:,Y4W/39*Q.@ 7]RR/YH7S ML6%^%)B%^.J:IO7*$[GXB/Y[H!SMQ!1@+0*U@*7QIT'%:H :^A).='!R/-AL MN/+BLJC+%3PWRV?%X]1970$ MP P9+HIEK^0,^SPV"TZV(Y,.AB"'^25O8K55N@ATIT#5UI0]]M+!_L.D$:SF MQ$PQOYC<%^AK0U$SH5^R:P ^S,OE%@I\,08+9'7R$>P1FSVJWKT_.01V#]H< MKDD<%^0R6*NQ=PES=R5KX&F7-? 0LP9NB@]_$=-UH1'RD"82(K")OZ0HHX\5 M)B!E$;C4)"=OI;7Q1$_XY^5OT)FUC?=[# M==ZD-6^BD0&""2"RY&?-7(];.)BVM>_LCZVCNHK&/CQ_"HIQYZ6J MB6H:'2^TM?F'/CZV+N/)%IB:>?#V]) ^V'_# M*A=YFVQ8XL:26&Z1 #LV\-VOTWUE Y[@Q)MZC!;IFQVKQ=-MA8NB+$$OC@1$ M%EF,D1LU2,P@&(F7*PM3N^U$3,)JZU&Q!S# MP\\Y"04) MMH!@V5B3>^J'JR@8@M>UY3W^>+FZZI@C?F,)3HQ,>QJ:*E&!Y#FB+L=NY\B9F/"F.&V-%&;$ M=T*FCMNW!3QNBJ;TA9%B=LZ;+R0X/<'E44Q:AW%9=UYB7&U.F]%6'Z&YC2WG MOBCL(4V"_LZ/E!"[E0%%;U%J+&QKO[=CMQ*#Z)W&V;'2A\I*3SV-39@2WMW3 MO#)PA<0&'&*P*PLV3O\8;@9P24;51"VXBZ@REA8/%#%^:,$A%P355AHVU>NE\O.$5&6"++5"'::P#T8L33P%>& .?*'B1?#5#S:.WJ$J^0<,>9QGJ(@# M<_)3COP<87SA@P3>]??L^G5?[$/W\U/.[83\=^'BK[ MH?33-/ZK,BZ9BW)UP=P9X>VL276X[I+62'F4DA]6JSC 0#]L!M:H1/1A50!C M\-*DX#867V;03J.BW%(>"2Q0O>.4P]_.##]@1AO^]B"K,!(<;'PX/=A$SDAE M-5&,/[$N-N IT2?*%SL^\)._/E!^V9A]^J#+914E7.%VO*PFO@N1#6I3:%$$ M9YOXD880??^4<47K@C'!#!U%.>R*A/F*.M89+H,2IBE'CY+&I(+0H+);8LD! M:W<>(H8U2TF&P%9IEFS'P3H.]G Y&%?4:%(GTO_0I*@N[&BZ]*P:$[,T:ME[WFRW>5%T$13;&88V/P M:C#LF8"CU)VT#\W); MAH)WA]4^V=X.YOY88H[O2]$YVLE4%N [0.MYV[Z+K\RCM"".2^?N56)XQC + M -]9P2\@;@ZJ5 6)N@!**S5KL42E%UW(/@4I.6@UCRM2:%*"I32D,(EEKYP( M^S9M6*?I4>GD1"&^(\;E0!!55DR.* !'!AJ7J=:_"2NKP7&B5N1P[ M\1PK"HC:J.@3RS'XZNO7"IL@Q:\]A4+@T^;_1A$&3 CS6CP1)J(*YJV5#7.= MA3$++#W,4U)G&6D20U "OFHJX.M;[WQ@2^1R*RFJ7/*PK*6;51;2#1@V/HAN MN>(J";#3<^[/0XR%P:)MG2Q\3N[#%8=H&,!7R(RB4C7C676&)9PE:;FJ3(O* M?^_94Y=PNR[A]EF7=S)X_5VVZ_ _<=4QO$V&A5UM(I&'27%"IOJ M./JLYUCJB)G3GAMX$9NQ84QH$&4+D&Q4[J$&2,VZ0B])W8L4G/XN7B J^^>2 MWW7E,*%+X-*OJ6(D$F!H 5\&Q3\NRGIQLBLY%I5BC8'D4+ZUK?:403>N8 W'3LEI1D%:$3^,"?GX>B&>A^A9+$BV MEC!?%^]^N;+%?BC BU7DADK$T [*LV3E *S]T[!@;!EXG9:T2)$O<9RFV3DC M"FG.ATEK40A\OK^S(\];CV91+?"\,)N7X]U6%X2E8(>&4HF6D4=H<44-QX)\ M>%Q6ZV[@/A!P&^YY7K';9V05WA&(0 97">Y 0)T?#@^#@^*. &-5"*G8$ M-C>;,#$K=9SMZ#?+RS?5NV^4[YP@9-+2@J_4(%IV]IT)[E&2!_U+R4D2 -U MT ,H^XPB EW'O6" .#DN3B-.G@;?\!%V\"DY#,1+AY6DV05H^JF9 D\A)98" MWWX=,^5N\V:5H$_C-2N H+>*6;;PBV5)A\9,)I388EJ7RP57)&4 M) YP?QF.2\L0&9J'2F#8EX8&@3E;:JVA3>K"[7<% >I)T7I"X;NY' X#X:'= MHP$#QM7#.U;+P5-0%6!V.<(;4"&B \3/_/!%2ZT.NFQL;H1O54DA-);+HWTE MG5=:IQ9Q I0([YWERV #/4PFI^8$4Y/GS$R -D&CW=(J2Q5"F[W@(PI)MPRN M&XH+-R!5'E:+X-E*Q@4^2VT9<(*$O#X%BV2O%*5L MY76TCBD%>@BF<"1B5)[6C&6I_EWD,:7)3/V\9AO[\ "$2N]37=4 F"5)F91L M8]IR/XFH%70DDTC-:G *257:!9/B.:%M&IKS +AKD0;S( M^+T>:!TR(2(>?#PY.7Q_&IS"?[\:WF,XQ"^H]0."C H%2\4;P7B(C ?7\!N3 MRZ6PJ@Q71H\,YJ!Z.?RL[7CP54AEU2C^JXI+C!TT>=[^.!.+!8I"4 M.JQRG$(G1-B/T%/0* Y%<'@<'J>#&QM)6X;?'\SB-+(_!]4YBE-!)\0/!L># M _CT[!X#\ER-OF,]F2%5VOO@PW:K[0UH)&[ZI%S3!N>@E2#FB5Z%<\/1> ;A M1 P-5$?)PG/ !8ZD@R[#5S2!P&S M,21D#E0:I"V9DFHL][X=LTV5H/,X8I0@BUY4M[2536@JKA\;)6L(GXIE\18S M)^3-(04!1Z^)3-Z35CT'%H];+2 +N])JSD'QK*I,5'70FFC:\!\8=2GC[5 7 MMZ_(9%6^"ECAIJ;$"P0_,6YU.!1Q&R8TV7HE)^ O,TX^)M5VKU;3Z0:NJ8-1 M<(IUH'TT%)F9Y&:11&/3X".T+_];10F6?W'27%G4RT;OK3IQA8B=Q0E7TA]\ M^/WHU5;_>4 7 .0-WNLT(_A4R3+2&^ZA;$=P>^2T!?H7G1>,!TQD2VI:G26@ M7RFBL4;J@3BC5G9( N,\PX2##!?@N2.6'2B&#;D[:"&AR $$.='+S#A!#F20Y"+?F"$ M#'Q$9H!\,TV1FQ$GC(J\6FOQP20%^AV9S1X)K MS[O@VD,,KMVF-7]R='IT,'@;# X./GQ\?WKT_DUP_.'MT<'1X1!4W>'IT;O! MZ>&0V[8,AQ_?'=<;L=P_G>2K$$&OT1@ >]CEB/ H\19JR4G)NZ3A<0((J2UC MM&A9S<EU?LD= 3UX4WQ3:L,;89".HL6N MO9;ANF12F=$LHKKD(G'$>38QNTK5^A!:^"$RVNM$8PO.9 MXP9S*5YA<2F2N!92$!V"\.CE[S;Z".N=7-IGL1J.6(.HF8%54=GLP"Z\G6DXKVIN>L7+M'B+2)?% M&)ZHG: M,T1\+':#5YN,>'V)'8C7]X'@NN=YC_M[79[%78*T4(A>+\5[Y1WN6VY==P6Z M*_ %Z[9.3ZYT\Q %:CVESK)L0O+*>3NB,>E.%)B)TK-8RFI!\'=WJ+M#C^D. M81D.:M_19]/1?D?[CXKVT8 NEU[F)EAA)#5>H*CH+D-W&1[191B#.A2709)1 M)B2FQU*LBHA(RE?CFZQ"?SA>PZ.4LYS'P$<$X]AS?F#[&ML))O)3#BB;2-)D MXX+Q"=%Y@CZ/23PN(XE=6H<@YP)DB'27E=;_!W-+AHM+!U8G#SI1,,;L%8B2 MIT8\1]2FBCHGN"8C5PU7&&VP$,TQ#.A\>E%2FCRE_(4BN* NK+A.SA> K_V MKI?T1YZ:^QKVOI18 OV/<*:?1]B_^T0,]Q,/_P8[+#\F1_O0M?E/Q3?/+MN6 M<ZJO;9Q,*_L04XSRVK7HD<(-5,PP_;S.C;"!%&YHI MJ6$W&XT2Y):N_X/(TC.3:IF-AB*P01/E7*.[@X[?YIZ1FYU25VT6.J4\>4U2 ML6A(:%T2F*B/CLV$+;!SLN#-BA-?\T,R2MS$I#6,/'T6,N5L<7UG/HZ&* M/S M'GC+'///6ORUFO?1:#$"%VQ1=#&*K[ I]CJ;XD[9%#'>!E<3))R*&!=P M00O++'RH0L2:HQPMA@,5VB M$[_U+G6QD587"%4^<+60,AD/,443-'$BZ:;N4GG(;Z9( 50=F OP2(0E>&44 M$U:G2;*+4/QHZ.MR"=B$"I)0NJY@ Q*$CS1?%U^PM/M!X%=,ZD8/W!IF^9@\ M5]8;Z5<6L<=RH[_I%6YQ;;OAS.$%%D7G4DU*!X)>>DE+'\?YN)IC)J]Z)>?9 M! P@.0#U VQI)$Q#7))6O;&SN5HA1OUI=C=M%9M60.GD3%WU]6.ML7..IE+% M*4!!(8K0.-54XR)B\O'=[,6R*,U<('D0-(ARZ06DA@MSCZFF;RU<4*W&QD99C*K@A&%'_TX(=:*Q3U MOM$K47S0?R^OUG 28^0B6>KP_@54A[%!N"J*UN2W?G>Z4K(UI61[V]>MCNI* MR;I2LNL)"Y&DMKF,1:DU=4ZMQ;-.D#/3$##W6KF\X'7032RX8$B9:]A6=C48 M'@1/MI_T@H&=&^.R(Y+F"T/B"8-26&R4Q/.8"ZI7TR..U@X="L 5+CMKY@3>I#RN:H3QJT5'(GQA-G$I_&W@#7 \*#FP(AB!9 M]*';SFHQX286VMV2*FI$M!%/U])S$HP35L0:1Q87GIY4U)>,.EL-;H-P*U1$ M\'9F%_<6L^2+B?\=EBX)=)13;XEJ'"'C%Z@ 66B2=?HE00YP_H =C*C.OV ( MN@>WA=2M-4:]*K)8)\\9"5RBI\?*Y5JKOH*8._J-?62,JY1B//6(;S8U2KQ#D^Z']>.4.L>:\:@K8[#A7_>EIF5B=F:ZC4#'<9O&1#Y&YJ(8L-@#;6Z ^T^LV%P="=<"2E5!BCSR:*Q% MS?)/>+/E;7TR1W ^>&5;+2KUGS@OU4Y6E"]"5HB7.%)F"(;F;@T_KOB ^A(] M;$S",+C\I?N!)IDB,J'"=$Z\M]?:WM6"6)>G2!LF U'G*@+-L/D6DW UA/!K2OJB4"?X&2!$785/7F,K*8; ST;">,%:PR M2C =%RG"Q%P<5K"+#PVMZ,R.;=DYBZXVIE+7SXN*"<[R#, MQ;A=)#!(]Q-VYS!DHK/<^#!VGMIE1&_ !-L_,VHS),RTN=FJP%*V%NA+_J*:J3E1/UE65-?I**3.]!+/,B5ZB1 M>#I:&@PU",? 38 QTYN\(\)W[8H0-IM1 &K4PX+$YH_*4X*P;"CIE,07D@V5 MQ&_9NOB>TUBT=13[>NL$^(J, M5-I7WT>XX![VDM5D_8C,HB1GEN$C3&(8(0S%X=8\BA/WN.0""PV:/$?0PHU1 M=08$_AFFXKY>5>I8@V_L58NS'"0FL@+D1 1R?=FRRN@39B,G!#%(%]S:J8WT MT) 5W"9#L@,3'ZAYW1&X+"I]S& 6SHR^-;#LQ#W'PCVL7WRZ4Y\9NG1F@=R] M,T%V"X8\M[O.YVR)I-*A1NV-/YRBR"*B;5?6:8(D"JPMO.8A;<5=5S/)_@\5 M"0VUE77N@W5'I?8$D!IHD5N$8BAIW]H;4Y0B'$*.M6GSX\)T8.[;0_NGO<^% MIJUJI]PH],RC_DXPAQ%FC]"4:5>+,'[0"O))R$!KK&0[E">#+)VHFZ4V4FY2 MLF[$*P"/;:%QJU4TA>\B6!_AKU.FAV*+7UQ[+=9VZ 5O])Z'GL:.E$)D.&(X M7O$*M"R:*/A%,,LN8!DY:>EQJC$A$E$1,CPSV9H:C\O@6U!<([QJ_:%GWJ0U MNPGY*F$KB\5"N#L3'E*\%W@-V+I1($K_!]Q4E\R5NJGSZ"[&BGEP:7SL&]HV'RFU#\$X6^HK8 M R/L8X$HC+T4A16_$D14<744OJ!9"CAGKJB\-0UB0PPON',(%(5!130GYOJO M3:MZU?0#21_WWUT]T[ ,NPTAZ$R)=OYTFZ/^!&TI@5H9]5(@E)"4D#554;&V MG$^5U(U!Y:<-.)/M2,U/QL)%)@@&2BK./"[)@4GS:;CBL=#N*^V!T8S1VP:' MU+-%2$*AUY:AC>%7*39+]K!W.&VK]QG!^A"9N+>;0_795/R(%349<(.[8 MR(>G1V-U:4J?>:$30YT7C^7P_C!^NP"VA!'$.BX*49-90*)-.RK5-/(J/<3T M7+J>G=+ "K:_'J+P$:!'+#7.40L*\92 ?_Q'&WO"NZ;258IK$IUC9!&5Z*,E MMB5R0UD82A?O&N,LSI7$7EX.4B(XNK@,=46R &:1CG]8SH$8O1$W6NK_4HNQ#YH 9;_[ &5O?("R#Z0* M#12@[,@!E T(H.RQ0050&AJ'I%F#B^++/A; MV !XQ60XVZYGS6^<;0DCQWY,RZU+VOEAFY'"JLY?L&SKW?&&E&$P.4.JQB)_ M=0VP6K&,\PFK*PJ UPN&SX'@.0]C#8% L85^M=I@ #4#=$+Y"QR#YB3A= MASZ@859V$>9O'13$.:Z)3!9)%5T] 5$#P;JOV(^"JIGF\919&$PKS(MTTGH< M%;-@2BU'N4N''J'5[D+WF4MLE,8*Z$P-TFBNMFZD^98,X!(O\!6P+2G.!EIH MB+'@:94$Z$057_XD+M@3G[,^T0:^X'8!;19')/B&'HJR#]0KZ+E.0U+89=X; MEX89IS/"6"$,7=U9=B(O$.UGS'42I()YW1K"!@PP.6(9&X/WPJ[Y,>F_H//' M,(<%DYRRB0HGQCTB2FSF7I2N/SJUT,+ =,YM*Q*RE=%R8$.2@1*(^NN)T3;D M8U&YQU&>+_%Z6 9BEX%G@S?!JR=9M,7][HNZ***<:NUV M'VS( )L].Y1T]*6DAS+F:!>[^JF?9H$A,F!)[%K#Q&4,:5!/'D5% %68Y%U, M'K[4(,N,\EK83$)M. $/9-_=VWX@QM(J[/ZLO!!ZQD-.8J@6LB+PB)+X$X*8 M4Y]3?$#;FK)X=M.$V*E&FRHU9A?@#^&H$UJ,VQC#:!HXN&0R4E^5;"%MHPC_ MQ3UN-TA#Z[0]K6NU1%*7,)&@8E-OE)1_+UZ0B+/TZD05RAKRVGM8S]"^5NK_\ MU!$RX,9DWK5<+C(MJY@_@>]?#X8O08FS6$.4EQ;EL,J/%+3#V_1Q,WB?]0*X M74^WMO?"X.H+R;KAQFFVB,=T%4.0J.@FFRXU*'V*'6QP_?:'1_8=I:-1!.)! M'7JSW+#QZO)WQ+ ESWCP"FXD]8_>[8?4N(:NP)IMPQ["! :D.LHCBBM;A7T: M8SN'K80\4RV*9&X\1X:J>C5-TE 9S55RJ9#:+0P2]!8E8Y9])$DF86%UX2 M1GUBZSD650],9-&PZNJ>=>44*QXEK6HB_N*_1".AT'408TL!A_09OO5-B5/0 MH,PI?*8Q6GJ.I54NYJW1YU_$M4335$:8RL63Z#%K]37>!:I$SHE*_]@-]_>? MA-O;V\B%7*\TVV*BJ:0?S>?H"2,_E=^)U %D!X/J# ,'J+!*;PMLJJ=1X[&) M"J;,!A)9K8LP!J_MJU T DN+[.L0E%OAXZPUV;-[19)+L=U,_? Z7HG:)4"!F1+>;@#+K::IVN*GQK$"N6$UY ME6786$R5.A$SBA)64PB0<]0F?>B-T-1LG?5!DD2[O^Z(P=!/$0S],?K9,,^K M&OUI_3<.&EZ[I@*3.BKR"/OGOLZ1KICT"*(6><@1\KMT4O?T./A89Q\16&"] MC8_S4<"4J+O$SE^JAH8^N]#4<4T-Z>.@:/E[) M5R >O&YY%"N.IWY?HVO;;/Y(MJ=2 ><580H[NAFQ_ZBBWD@8'7Y$.E$%"Y=& MV+Y7THMQ@M"(7?1>)P+[/<$BLK.9OV9;P3!!7:9D1H=22*JS+SDAL@F0-Q%% M2(F8(*0Z\Q0S=^EWP$CI3*Q".*=PG325$DW2 @1S(;+-7:"*0EJ69 M-(T4' MJ*NQ[%X)5E M CL%0":J<(JC<]W*VGU46NOV&-M$CC770-,T6\LFZF!*2*7:2.WR$+9.E.$ZFYH9OCN@GPB-!"^ 6/0U[X4?GZ&D.E. M^4)NU+9%.%U3CZ.41[Q2!'^@<3?R7;*[9GHEKR[P%I#3"8W3'']LVP&VK,)G M9+FAI GNWT>1%3*,5":2;DD?BTM>@4]\CD#<3=NMXW?19_'RTO6D,U8 E0*V M1G$M+C#.3(MU*.W,M<\Y3R8U9^S4,YC%A)L1C026HC#.?:!CKDS=)2_2% MG2YYH4M>N%%_IO5=DV.XIO**$N]!QVN:GF<*XY]6+6!O9,G=VYT>2?+=(LU( MT AYNS)O#):4,66=$7\MRSP>5=3(U$W(...B\%#,"!-:48AL61'CE4C,C%/T M6>5-@$E/E@ID3\CGKM"EK;P,"]JP^WQ-Y]=**UH22<%$D(Z(" M;UY785 .X(@9BJIA!]+Q3@DE#*5V;JD$]EJS,^!K5DO&G(Z(\Q@LZ\ SS VH M5W[UAFO<+1+)9Q$MJ;;!#9NE9QG;=U2EYXP^?U!- MGLVF)=&LGCG24$:9W=9[U=+I^:)FYMD:(/4IV8P"*N""*\S%[$)WA=79T6^F M1I1Z+;U?0J;.045FF)_R4C-WU+LN.^ *RDD] MY)+'T*^#1,N0B82,2J3[BML\4XJ)0[IP3,P?WWQ> #]\3)9*XRZ@6LC&9$M/ M\YK1%P5I1?<:KY[V)B#Y*'0_ &&FX.C"PBHA8-?F?^+XB7^ K MEYBSN$AD65BUPV=%O9KH!Q.DYC(>:\X7PSID:KY;4Q@3ES(JC%JHS=N8$ X" M57[VP*)X2X"12?&?^EK4W8SX"F#+2,S6!HU=\+0H*GBE#;GX1[RN1)N! (.U M((A2&4F+.\* 7CHP<9*6- M?9[L1 5OO1L9J(E>96(PN%%(-0ENBTAPDJ(&\]L2_U!@9#_IB <4R"8_R6)L MP1O\$Y7*[09C07_[0A+I!-O/RAO;!Z<7')&]9^T;VHK&D7)2!FX^&&;* -CX MC:E:%R6?-#LA^XP^4!"0: *LKU W"2%=R(&1#)6/5\7G(^(@M%4FL:%9OVS] M+,E >_(C)6"L;Z%Q&.2E)CD*K?(B"U<@[@C'$H(E(+T S%9M M^!A)GWG8JOLA]/2!&MZ..#$)7R>7Q$ ,NE>EV]:F7"7%/1*?G/R,N:.^!3-/ MA,H1?#9Y37N?Y#0>)&VWQY$.N;'H2_+*'WB-11]C4,F[UFL;KK:E5'$*U?" MDJ2>]I^%-G-Q6&;C3[5]M4F*6E(F]JF&=3UTY]JT-H? !E!:$[I9,P;Q67N! MB"U+TBOA3AE0,;*E$==;FJ5;^HE@I68(/G.X=@O ]H/-C).E<[2C,SR/B145 M],Z4[[9Q,OQ8;-:4JDS3L?DQM"4Q*YO-(\*@VA@.3N W7HVXK,$-7 0;QS@R MMX'3M?/W+F$]0>G&GME'1,65Y+C4T1A\TI(2JU(99 MPH3Q(,5H5D.QJATB1":4L31IF:'-*JVA +3V #Q=21:EE$"@*IH6:"#8,)_5 MN8(DX:Y'KC4)0'I%CPNE9D:@^/*!]L2:CY'- ^B-9%UL&>8 MM$O)6G^XC(B67%=<\54KU%$I^1*3%FETAR7X#@C%! =1GF0(*E*)FC#/)N9N M:&4W#89?EUQKD/%!EH%$.^"PS%L&6V/Y%?\2L*R#O7SG.@4/;:?@QR;JWK6U M2];J5$V?(/FC&&DC(%%VSK@T:KKSSA-HP=-<-GIK6^8FYJQEUQS\VK(9I!+^ M1;50]."2;[^F"14S8_36M2#AUH3R[LYVZ)43('=C$_N5&94>*81./-LW6JY[ MD<+%JM![NX7%QF IKGQ6^Q'9M\0DX7W\S&]:=)5J$"XX@W.0F"93L\708@VD MF@L6'./)HX#.S0R1[L]MN&T#?XKRUT&C6J0%WGA8 'Y*=3_Z%?(\W9FO.XFBM:')C2\H4MCJ*"LQ+'@^T9P;[CMZ3'A?#= M&9<5T#EJ?L"U7\3"'7L0A%0SLX;RBADL?@NW-*3TZ$!<-RSY60C+4EF0B+?" MKP"G(/+(+#.1X&HSK5XP>%LSCE"SX/ SW/I19-T1%X;#R(3M7PKBK%VL!<6S MZ\&_<>0D!DJ;X")54\$^7D!1RX1OBO&!6$#5V'RV]*E[6/5DJ@OG<^CD)OZM?L9'5N4YNA.I; MK@5%O5"H"^)952"=2.3,I6!;G8/76!?]JR+LBY0/=&M^V:8H7(+#6]:KU"PR;A>E5*K'"75<;@CBL3855*JU;R$ VB=C?H MB1FSDWDPR19(UUY2R7&>I1GF@2"U/39;$0RK#^,RX\CF3I\CFV1:27QA,/PH MM:$[_:WM9R$OO!U.1,I!GVWO;_XS:*3M*-JM8(<0U=K/WOIN?KR_#6S< \5) MX-FQ8E47M&F#%Q(T5%]4J@54.2=9CW3)H%IS=HHFN.)2I/[/PY)URUR! I,H MOS>FURNNM>"]K?SV@#J.R5W&DO;-@/5T-B =SS70PO'1F/.R%]4H M@%X"H-I;+.-!#DHX46>S>)1 MS'X_VZ1A=4!A)52'B_@7<&[H>@$MA?,F7(=%+T3G*T1K5D13KBZ+,JVTK+OF MC&MCT?: F+DX!(4F_Q1,;^6%5['0W2L9X>6\+&:H#C\1P <-^1N\[4&J?\S/ M3@Z'']^>#H,/KX,/QXOJO'W:N M=EI^7=!QU5?+1+#%&PB/+3X'1/%!?C;:V X#_/_-]1W _]ZME3=J\BGX?W0@ M,&<2[G3CAQ (O?NOWAWY]SWR?G?DC^W(=^[&D<.?^2__=5TYTQ)WP8W<09"P MG=UG\%_[^YLW+(TT.K.__^/Z@[KI'!0^J5IYT+"F!0D@Q\9;TH)>167TSV]W MF-_PJL);ZMBX^F[\;N/OQOC=QG_A^#?#R??WB8E_$TY^F]Q;^P']\]YQY&[@ M;N!NX#LQ\-U7CF^/I=9=53M/:?*WU-F(6EE18R-*/>!,$7'^7<9^U8FF+K1O M00^W.?-\;V"GZ5TBE$VTZ_LV%S]>]I[>[NVZ]M*^ M*1>]V1.]0TNY4\2UW7O2$5='7-^$N'9W;YUSM8N?FU<6'J()N[?/J3&U5)5. M8[A_]ZZ_O=W;[KAZQ]4[ZKJ[1WJ'EO+8J>NVE(:'X6'XX9>#1O^GSJ5]PPZU M_O9M*\Z=1_1F#_#6+9_N &_T '>V>_W[[])^&%;J#[^\R;$1R2+/IG'9"9L; M)O5GS[OXZ?T^P.\X-/GO>?W7]@\%.OFPTHGWBYELANX&[@;N$N9 M_";)*:8P48[=BJAYK&U,3A!,G;9_T[E:_=ZS3EF\QP>X__S[>B:Z _R[!_BL MRY:\TP)I2&#.!'I&L(-@"G1BZ*8=Y/WO:_)V!_CW0U3[W0'>XP-\?MN)GUV MXXNDT!N34A<^0O>=S.,TQH8VB++6":.;YF5[G4I]OP^PWX7;[_L!?M<2P,XF MND(:#1J]8KQVGPP$W0FEF\Y Z8*Z]_S\=KKSN]?G=\MIR)U]]$42Z6B^B.)< M@<%O20AUQ4K7O4!?LN"=[?[>M]V]KZ\HN6]'>X>6TE'9@SW:.[24NT1E.[=> M3-^5+MU0O7.VDO77*1/W[P(^O_6RC:XT]=$0U[/=VPYY=L3UF(CKEA,B.JR4 MKRX,J'7\Z3S?-^QYV]B^_135SJ.^TR['^#Z?W\;>[3N_-SNC=9W@>=W6 MG+H3.S=,]+M=P/5>G]]V%W"]U^>WTR%NW!V1N2'>5>??Y_/:^;V5>=WY_UWNZ^YWC%YTIZ\N@TUL6-YVQ>N.J MWMZM:WJ=&?%X:.N6W?X=;3T:VNKOWG99:Y<0_(7:P7M3WG(Z3ZV ']0QR;M#3YB\";1#4'6RY/# MP6];@]>GAR?_#*+D(EH62K&H)J6F]N8O@IGA;=P!0@E$"?P_V_1_;?JA?/5# M\%/;GO_ZJGW/\?!N8L=//QR\C=-/;J.8H*Z[6=Y?[2KH"H6'?$AA4)@\GJZ] M@2V\ E]YA>!;9VV2P34NE3?1GU51QM-E_9[]//KE55R,JZ) 2!=$&1ND4;(L MXN+GGT:_7+Z<&[_EM_/2?O7?[A-:QTN39!?!A<'F,N?QQ( M,,6A&.E08Y-_P/ILP4#)+C1[]@W,!$ MXQE^@\,NHJ*$/W)C@BD<1)0$2Q/E0$?PLZ1"#LV/F1Q9171F@O$L2L]@2_"Y MK2S=PO\-@ZB ]0/A1XA9"O_/AVAGR6&X> &C3_(8;#SZ@@?"-X!'"N._U33/ MYCQ!F=$$O0=)"D3_/\>_G-@6=O$O#Y7N _U/_QF_>2PUK_67O]47YTPR9-BB MC?SK!Q 8^.]B$8WMOYFU3^/T%)^W+;_XU4R]1+]J[7JX47;*I^["I-]0SX;I3]M?/"&H& M$$GZKQ]VKE:L;F)%7VN?U5[E*SQ:5RZLW;_5MA=UGQ>ROM$O.]L[V\SRA.U] MZY-MLSNN<=P=@=U? NMW!-81V+F#@!X^[& SU7ZVDW[2?]\FO_PR__N$'?Z%>PG?9. C?J8/^: M7;GMD^EH81TM[.S<)))W1POWF19V;S01]D9HX8Z)\YM+PK@/XKP5!O;G^)<# M]F;Z7E'KT7K(]_@;A#MOZ.K>?'%AQ\G;9P3RUTF1XN\:(<#R=@C(_LK%?6-: M@(7\>+NKZ*BAC1J>HWIW!XGA[B0\?+=0Z!\FF!B,$091+>09S4'O( P :T=3 MD# *DG@>8]0SK>8CDU-@$6;*YB8O>@%W42RSX./[H^&' _CQ(C<%>G,F07_O M1]!9^C]2V!G^@3_%6&I9-]*A1EC+ZQDV0ND4U:R M#"GB&>-+(4"!#)K!A[E;F5L(1EC[VS!Y'LRQ+K%]$;BM^LH+V)]L@B_%?X4! M+23&R4%#*F>Z,GP$QTKBL4D+G,C-3_':X(P671KO$3OEF;X0SYK"L;N?8[ ^ M^*N*\M+D\,0H*N*BQS3$__U'RSKR;!DEL"4Z!>S4168_743+^A(I3%T[L+7; MU!C8.S,\+E!6$SVHVH![3YJ'OFZ@7G!*,?)ON-C^%8O=?WK-Q?9[P6M_N[_! M6K>O6.O3G6NN=;L7P(U'L&,DDUE4-J[] AO^<+,?'&Q:E16LT8YR$2<)YC[ M+:H,DMG(T?0D&"VO8@^G<%/AY^C>S2-_(K=9<8'+2Z(XI6!QG,)^YB6.[7(N M8JKKXC0-,X_ABTDU+N$-@;?!0/F29\(,#&H3D2YK+ZF3P8A5@GWV,$,"MS2: M3G%?<$$I)4.8?*Y[X*"B8=>KI"P>9HI$BXC K9P"Y647E)U"QX)]-Y"F@.EP MODF&)\#]+\X@>_P9#=(K]F MR+L/#5/7I6ZO$/P@2U/RJ*#KT%JQ&Z.H,".T9=%M,H,_T!S%?[-;<6+(P V# METEER@P^#(,_XJW7<1B\?[EUE)VRNV8X.!W\-!P,'U6S")RDI33R)J7*#[\\ M[3H-W.OCZS#7[_7Q/0#([F^)9/*]A-EPCI[R0@)+3IH-CD+Z-$.'/A9^@GBJ M)G'V4X';0J(JGD=G^"/\^SS&9SJA==-$O--U*KC7QW>#*:K=\=W^\=TRF.!: MH?6(,TTT[IS58L@V*>+24/1*B@"G26#,,!IEYVMBD(\F2#NPM?\C X^E*,SA M ]BH74Z0*5 Y6,RRU$@J05I4& ,WF%&09VD\+J3=1P$6[[FQ1T29+T4UG<+# MM.5%-BW!!)Y'HCO ".<4_X]3.*(RP\R97C!(BHQG+LUXEH+J=4;=0RA,7P2@ M>)C\+!-%Y4\D"VG!'$03?&7&4W V=VYX/^CS>A8##(=K2DU!J4">1'"_ME;T*YW>5RM5WQ0 XOLXUKZVF/N;>]GV MOT,;JCOCQWR81_ITY_8;&SWN([U1@=M6DOGL^>UW/?]&(NU6XKBW*M*^+^#! MG0X4WK&Q2P>S^"WN0$13:VBJCPWG [L(HI3A$V8P][-"@DL]FE.BDF/_ZKB(M8( MMIOP A[@X.N<)H7OWT5++*ZC 39#JG=F<(%L.L7$X]%2XHLMJ 'T.K@=-A49 M]H3+GV'5L,L%A1NO/A$9"KVD&$0E[ 4+(T_EYE.,%&,XF(NXX85&E;[?I:_< M>,70XA-87 )*M<;I)X163RD =F@]T!B?E!!U2&3#KX%GTP!;P*CQ.:$I! 4A M4IC/\!B.^&@2 O[@%@8(#O"$-JL>R28J.,L-]RT(,3Q-!_!T-TBP10$%HH,/ M7FE^L(@7AGH&1"6=M\%==F%KHNR9B9)RMM3=#P,@$<;CJ,HDRSYAZ'\>((&;(1_(2"[N-L0:@+)CV+SJ1M Z%X5(\G6^0:3K-H/$8$&&%Z3Y[T M=J\&;!EG9L+[N?^\M\=@+_L[5_YZ+=#+0SR2EMCPB626?/?N#%TDN(L$ M/_P(3Q<)[FBBBP1W--%%@A^*V_P'JT+="O!_%U&J.ZV<5]VP)-MH)W%79:PY,NKG,QRX)B%B^"*HU+:4P=+PKJFYTO,@%9IDB! M%_GC6-3*^!8$&X:-RL9,.,O"3())E7/8:ZD0ZF$@0>21*H[?#A\%P8;.YOPS#]V>[OJ2[&W 4%D, LBI;;U?$;] MUO2% L@AP?IQ?K;0 ^7(_\;N)IXFK 2."4O2/Y=P-M+7 4Y[;*_369*-HB0H MDNR"]@ 6X]6U/G\.O M. \!EWF4G09C()XSH)H0SKY8Q%0N;HC$=&V6[J1"_O):;TIR@:N1)+#6-#IC MNH[@=# H+FDQ*URO ;DOC_5[>\%(CD@0ZGI>6H@EQ. LAUO<[Z\2GQM7>GW\ M?_;>M;MQ&\D??O__%#R]R:Y]#JT6=5OY,CIN,BS5>;X2=VDJ]Z%,HOM M10%-1&C# M9MLJ4D!Z C*DKRSP'-E8A9=R(G<+.1^(Y1S M(AG+P=8Q//7#CGE&$/\N"=>R&R12-^1-4ABCS%=RC%KG1[PW)0_U#J5EF1364[+#]B-*N5>G/54N4*1)XT0\U%P6 >X9_!,8@(O M=XC*'*R3Z) 8CG'SQW22C)+P@<%LM@\R7Z5/U \\. 1.=T2LN"7BLHJ,EV>Q MJ9'(-@,>S3<;5NPCZX9KA@Q-S99)V3^0/-]"_.ZMRSRD_HB$(VX4_W:6/L.H MR0:Q$0*[0"6( UV. OS!>; I]>[L^AMGQ_\ZM5J3V643#&IZ"MN$?.3L5Y&2 M!,LA9-*U,2&18&4/G!2:OYCTFH)Z8B.)8&HNV 3_RN3>P5QLGH:9L5.I.F6W MJU[DQ+B95J5=S7%Y)2?,JK2:Z=^$F 5N.5?=2 M0I1D&O["@KO0'H/0E,F&1L^WO>?(W:>DPVJ6=-BMKC3I4$1JMB?IL+8M_6A: M6YM,5-=9AYHHMH0H=-JA)HJ]RSNX1VM\/=_8 M(XVXML;\>K&LUB8RY]7,:]-@3UB^J?8"/EZQ>-N3#/K:FAN(_.Y3Z^[K&., M>Y%@N$0J;G<=:4RUJLZ77T-.VEK.$I%(Z#AUHN'>7=-69>U=7_0U7=TUM?0U MW%TEK4UG&XG#W5;KVE+ET[OT2UM;@W,Z$Z>Z;9>4JNJ M9>D>W=(V=I[8BENJ PS3C(9>Y-K&-WN( *_&4>];[_08:]RTR;!*7:2M6[+L M$9N#X]28!GMX33M=[!#MYJ-MZ3;LM+4WWZ9I:6W--UQ5JT&FX M>HUZC8>VQG7Y)#1WT6O4:SRT->HTB7DP744--H)Z$?34(;L]5]^)VM*IFVLR MU-;1Z[&Y/8;:3A[JMEY3'9W8KVO:W!@VK[ZF*SS:=E-+TWVZIJU*;4NNZ<^; M0M!65?-NCA@V#:G5@ZW[&SN9IOBD*5B5@+)&*,8Q9ES']R'C2+*1<6]C'U4@ M&3 M.,0Q/8=9%C# '4%B4F-.,CXRZ&PY8 K@)5"AHGL$I$1\;H3M0J3.DB%+ MP"#E6N%G>Q %7A(CWK'GX1KA,_JR[#5L"4S/&@$&9K"1>3!1 @*&)1!JI6@+ M3.V?6W!$MN_8H<-A(Q$3,VL ;=B.740 C6 KX0UO QP<\P<=25]9=R>&!:10;;!M-P@B% W^@^ M>,16V7PQ @660"013I*W#=Y'(+5IT'>+4#Z2<:[$>LHU0(#=B3N &+>PP=BN M%R%.$7\:5FH,$CA^.'!3:83SQ,PTP7D] G:,KFY0+3TQ3(KR'" M5?L1(LC"Z 'B:8\1O!5ALG%JPMDV56A7I+B^'S.O".=JC /B4LP-J;=W%!-8 M*+TW;LE[P*#GBM([FN-G)V).-CN^" MP%&N8G9#LU;U>.?2*ZDOR!RG*<[Q_.NYD#0EER4#R\^.L_E+'G=:$0?\B)@ M!P:R?G(Y-#).(AD>IT&'O?6J,](K6S4'1R[P8,2T3Q&>"0B:8Q]CVXR!:&X^ M#H,AWC[Z DXKQ&6>_G&5\,*B*SOAU<.0"LGZ#RXP=+J;BHJQM]Q\ A9S0)VV MD%?!/<_WX![L"R2F[L.]!0! 6PMTIQ$Q-4UL!TUH0$Q-$_N&AWE(?;BE&J7[ M<.>'!*@^Q%$(IDY$4'H&AL,NP^#YRE:4=H<YFKW1R,6/K@8"3V1 MF0/B<5QSA'\!Y>"$-^U*J4?R5M2AL8%Y].L/UG%J&B,.TC MMJ.#_XJ KQB>MH#/P4-"[G]X?.LQ"+^G@<8T:F_*(+)('N 9%$./QW/AO2,; M]OR9-]L5*Z+0ES[08QS M)F$HR"ZF5G%A%/.&<2+XS#MK6_C*LV*N%!GG&1PCF=[RU7Z6S2A+"&HN"K)* M**@ZA8)*3^3%K<_WM<_O0PR\P'SA+&;N?AHYU_TUMZ2_9EM.J_MKZOZ:JQ#E MQ,8=^,&S@3A2B91R;N3$R'[M\=@#0QY4'E/\41$]F EPSVP'FU4/*'/('L8! M9UY _Z[MP8_PX0/SS+1E)GL:8_X$YND]\^;"0K+TH]!FG@M\R0\>N%CJ)?%] MFL*(SWQU?3>*0_K]'&8,1ISC]7TGH<^!2?-QC",:L]\[!GDX"L)8BCKX)DF' M,"^ 4C>8/"W^/F$IR!1ZV<_XM^4*Z\8%_,_+'?:F2H_9(Y$)$1@J@7Q M%LAX"C]89J-EF7#Q3..'CM7A/^$S/[3J7?Z;T#= )GK/%2"EPF[S8\.]5M*J M[&?*$I 'T._Q!!'8+U#S\./ZCR?U"N^QRL5JG&"[9DS=HIQ.H:0(34UV!.== MOAUX22_@?9WA 2[905-Z<(,D\IZSC;D+;22#-)T+UL%E<3 $A<). &N%O\< M,>4-7)+F*!-I%G]BA?P+FQ20AJ7D0)K'::^@._%+4N):^5 M"^5_)W88\Y[JM2J<&(YH8\8C=JQWA_!PFL>&-)MIAW*8^-X-G<(P77[H,)3< M>1?T7/_.Q5.4Q#Q3U*N*D9@H8K"%A9E0&\+.]KF;(Q5>3I*U2E7&8X HK4I+ M_L;I$C3X](/,&LC1=I%F^Z+)^".<,*PI=*;JVS0Y'14E&06&XT:<#A+XCKJ9 M:AZON.63VK1"R1/:] %E+EW"SO =/1=<0^!0,I/TD6_T MR#>1>*2/?*-'OHF\HBUKDKFZ?+=%Z#TE2ZMZ\'19R)?:/0+=9+9;H[7>;+2S>$VKDCU4>ZK9)JE9;6.B75+\S' MDG5>P.Z,> R98EI:8*WT*C2VH$)!'^D;'VE='^E^'6ES"XY4FU:Y#G>%+)6) M+ \MMU9:6;<%%T*?Z-N>J"YHUB>ZG4)K7ZRL?I:JA]F2^RRGYH[YKOVJS(G# MLK$RV5*(E /BGIIR-.5HRDDIIX[].+:1:%9MCY:3D/Y4*U5YI>J&BI^#-#.? MI9GY>ZE8;8EQT:UJ#\">':E5K54:^DSWZTRM^A;D[FG7=;$$>BZH*^/0L*[6 MJ5=1'MN)4?]985\4F(_$4N\M8 M C,*X9]L?[*4G2K9ZTKA?!$W:EHAN\0LP(Y/R1V\G\0&P-I\[#KB.DR@!.#K ME( QQ/=N)%$1#,_UF4F@4Q*;*(,28J.Q%SPSED<(6088JAR(*$,FD#-%&1@4 M?ETL*0.2FD A*<TF:ST&]=2K7E12U[@[>GK>X2F%P+OK7 M'.P#.P$E89"[H7!U;X%V72*5')F\\$8Q$$=D4_^["3J\M8>NYQ*NBGR7$IK# M3EW49\C&)E>V/V2IYMX@45\KH;1 MV%D8#=T":,M;>^@60)HFM@&)0]/$=M.$;@'T6N&W>5 $13OU02'5C8'6!M&N ML1+V[D@U5L+^':G&2MA>L::; 6WVMJ&V.UL.1^*T)I^E3?[%0[ M6Q/UWO+XZ(IE%$5((\;(HVF!I)FAJD>4T,=7LCDZ>]LSV*3$YT#IHS M.*GNR *M%,KC2\M'-)>FQ4V$-^VM"G!2^LO .B1LHQ758*!H MI+V*"J,\L6&"*/Y9G'3C@5(>HSP-@8&R[@>,2O9'8_CEMO$A-J[8$)8&_QI' MI_VKXY2R,HKZC&N&W;*?#%LT(7&17%\.F8HV4F#H8 .R18Y6LA>ZH_5:,]\\ MK6Y5Q0.B@T*W(WX7K= 6FHI/T3'LV#B#EZ=OUBVSE"W7+2LW<[W:2&?6':.V MI&-41TZK.T;M?<>H#2I\?P)K\V,7A2)V$\)N0=CYYV4Y2[DICRX MLZ9ZM#J2@M@OQAUCXINC=.(A!0^_H23;43= #"UDO0E1[@V2.-4O>5L@%,A9 MITR8Z#8)8Y013O#(&^V$@>UD#9B>TZ?W,E&F+,ERSH .23"NP]QABS&?GA%* M('Y5".>4Z%!*#YC/;EU\(.U8AGL-XMWD>G03[,F7VY6JHH\HI=G%+J>Y[J0M MJ]))/P+A^Z?2KZBHLP(C1#4!_D,*=!C YR/>PZAA=II5[-V5F17YJ7^HF\UN M4WF"3_]#S>PT&LK'A27\_AMM",_%XAL&NY!M$/5/,NM62_03JYG-1IN&H]'K M9J/#)YVO;9,FWHS% 1< W@16 PSEDDG#%7-7L 1%&1?608D".:&R3V6NF,?W M(!13(*V_X4Q2ZT-=E<_MEE3_+R0#XX5P0?WPT+[![FDP%FB*P*$XQP.*E,/A M*Z36J+F^QGDORA?..>9MI][[@POD/ITTT+1*S5>CM.\Q@J!A9ZS3J01N,1BY_@B0T/@]* MG_W@D@'+<\?A76TI$4,VQG50*T<4A]2F+:6LP+\+D/=-IA;3:Y!*X#.1KYY3 M#6CB68=/;H@$_I >P1>,K62U-4,PONKA/ N]'[3":LZ854GHNF$54T3.F%5TX1.6'VSS)Y]3%@M MZ8B2J:8Z375MR0.Z4DV=-701[IW1ZK35'6:JDY3W3>>MZT)C=4M26C4 MA_IFAUK56:K;$Z,K@II$LPRR)3+_IF?]&>59J'-FW^422BG^0M@><\%P+!)_ MV\>P1AD=S#3$>6B,A>AVL3D*4TE* 4*NY56&N@O2PZPJI5F(3D ;4\U.0!) MD@^=Y>>5D64A-:^EY!H79TW_*-+QFED>P,P7GQF?-A6Z@U_BT'Y@/-$WB#E5 MEF63EKV)&I56\HEMAY1JS).AX1UF1/?!(Z=LRB6+.EMELRIBS9;9JK2SF7#.K]4Y)S'D?KVM)%%)MS]A3VC,^ M,!V,U,%('630P4A-$SH8J6EB\S2A@Y&[XK^=WO3Z@>F8Y":B';H7]AX>J>X2 MLV='JGMA;Z],TS%)'9/6&A9AD>?L('D6 Q[PB#^EQV3=?(BC[%BT1U#!L;B>G MA7F7[XY P^H([K1;,X_W8H% KF55&K,CN5:E78SD-I3*[RF1W!DDG0_H-F8% M=)OY N]Z!J]BS+,/I7'=6R9ND^.&<$\"1$M(21H_AY.#34OK*(N#*ZD)PR$8 M%SRTBS3+[F ]M_2G= D*EA6OVPS"0@AWGD+G&;N9"RK/<[76$AB>EZ/-$Q^N MF=VF*#S^H6[6:XTL/@P_\I+\S<:'-?A.CNTIX#M=#;YS,. [:TB(Z(T"4"O^ M8ROH?;9_YV(^0@\87+R)=(B-:0*7(-)M=4-X\[Q(LLU*6X8PS-QO(K6F4D\_ MF()G4L!Y(/2VLODD.IOXGL47D$(SNKZ$VDA;^<7%H> LW>PL;3K+"2F(\((E M$([XT:_P)B#J0-9_L0=1"A3)$>_P@5*PK[Z6:-+ MV+C#XUA]J>@_*JA,V]X ]#"(CXC&,'<0H=[$N:835+ M,^Q65YIF* (QFT\S7%G*T.[E"1U*$J$^\HT>^29R!/61;_3(-Y$"^.HTJ65O7@Z;*0Q[A[!+K)Q-1&=[V)J9GZ[6;JMZ(5[WI.P#+);8T?RX+Y M;[R(>J76T;D[>W6DU4I--^3*A0"5U,A-9@)2U M1+W'., $Q00B-DQDVS&PD+1MM&*MJ['Q2Z./]"T7854:;7VD>W6DM4I[\[=T M^\OSUNK-"T(&[YMU]T2Y9ARA3#OTNGD-1)?@E4><3%DW$XGT3FZA,3O$IJ"!K_8%-:=8:P@,B-^>8K79PV'( M*''U2,U_/<:O8 =2RBT]&H=LY":C8YRS="!>/U.4LZ/@@:IW#J@/)S@.V[R?> Y5%CV -P"+GQQ$"H\2\D MOC""H[O#]LJ44N\/GXU;+\'.G)167C%^A?,!:\.DE6+'^\(0Z1V)X/7=6S!* M_!B+ GW#-OZ=V"%0%/PZL('Y&0/V'/A.-I+GV@-1IY>"&!-Y80[QPGUWJ3TD MS"+JY#B584M#GD2]*LVR/G*2M'>SP^!4DK0L8_(NKX+]6O'")H+.5Q7X'\LR.X;S*I76&! MO)!3X80;2N_>+#^3M0?91:A5FBD]J05-=G:K:I5JX1%+K>\-%]EUR0,>&6># M=DR5\Q7C3-X1?OL-1DQ!5N+P313E.$#@?J 63]#+8'&-BR\,]XZ!X+P$?F+$ M+BIW'"U:",PC48A[+$0A=H@=@!R]O>6,?? L7L!PGGTXGJ&*.'UK4^5TQ3CG M+X:\@JGL3%Q7Q\:J:UY5/7TS:.!D'/"VM,%0L'=>N#Y R +ZWCATX3,^,AQ: MR+_BYHIJ9DU3,?K -AW'Y8#:#P&687OXC&B(>^<%P-D,H Z47D-CZ+DC%#>D M9J:J,I\"3I 7/,O38K1Q1$RGEW_TSTZP[@0T6<\1;)LS;84CRDT2L],>9FVG M4QU[+QE7[F;6Z@KS^A8&HK 'R887HA@W]M/A<:H"*RBMD<_74J'>D=;7DWCO M5"RE"K2I%'WR OI*-_NS+J'?PA+Z9E67T.L2^A4Z"\8Y?BN4@QCY;:8'S0VV MA+P*!?*0A+$MRSE).T(>!1]E9D4*5Y).).P/NR 901*B()9KA,61@!=KQ8]$ M*WO.)H4([4>AS3S7",#4$'@K1_ FMTE(*HS#HF'H#E#38;".X[SKPH8%.\E0 M\%2LF,9AK>J/W)SC&X'L$F5YAJF#FB),+>S!*!E$KN-B2QSYAD=HY(6JT=C_ M9GP*8 IV1SI:8:]A*X)P'- "U)746MA@16BAQ_NO(A0KB#D0C= 8'XEQ$<4] M@,+)E47T+Q% #F+>L#L!/O. JO&0%4J02XF2X'-8&*/Z[[!;1E7\> :BS/TH MT_^09%"-)W&=/G%'- 1Z#01%YVF=:[#HVHJD9@#W MV'/_PWT3A&]4LE1>MO^=$599,AKSRY!$G,0_X9<--DC$N9G;$>QZM8PA1<'/H3_=7)0238Z=;QT''0]P_N2 MSL\]>QRK(75"B+ B>D.D&QC:>R[2D5*^;C65^G6%D]KD)@IQE\E?&1.) ME)S:P5SJA272(B!X>8LK[R6G@45< S[X'-J<-9!E?B_.BM,TC(F.[EG<.!4@ M*=1=D2WDH*]2^_\1: 34L9BL;^$E# ;$=FSA%N2>1LF,B$22^#Y(PRGDIP"% MCNQ\:3,I3LB,1+,-G,3H&"R0E5G*.^B[NW74,6\A='? '/QDQT*:CU,/Y-QA[D>,.A2L; MP7T<&!06-,R%N?!4%5\T+<5AZ&$G#PB?,C<83L>)#9$@R2--WQ%VZZ ;6]D+[KR L<H#QQ>P']/M MF;)6N!A<<0.AUU. !87G"1Z\]1+N)((9N?-%R!ZZEJI[1KJ,Q-VAV>D]@1?P M37QC".+B+@!AY),'IPP&;Q X M.#->OC(Z,55G6QF) ']Z(%W;(W\C*[R DY@E7 [?"CLDM*#3Z!-\7)F%/-D[+2>(&-O0T$>_XSV 0 M@7B,C2/\$]<-AA\H.H#/7=' _&/GP['!?)MX-.QQ"C7$/1Q6.Q?K4 X03WN2 M"9MY(:K*#/Z2N!Y4!.2!IH$%H5J 9A4C)2,?%GH)L'Q0B")7L&0;W9(P%<8Q M4HV)V&80H[<5CAQ%4LCN@<>[#ZH=!$\!5\T4"O$ZH,4FL?BC?$/N,*2SM0UT M/H84G1=#\=?/P3IE?DDX=^?@.#'ME"KA%6L/0:U(\^9DGOL#E_4I:5PQT5X1 MH;Y0VOG(_TAACVU^N&/,4\B"804C-(WE"8I5)I9JA<)DY(VGL!FW!'[I?[GI MI^L)&0$9D5<;T8KLL1NCG@\K_6^X?!_.\E%5;E3VKTZ-:X$O9K4;!C(@HRF, M8O?6B&#=:-&F84N:G_8&G[1*'B5.Z-M2"L">>*!W)* (J78-#M$'WJ18O%(O M,?ELI/P&_B,8.&:YA6P2[R+)@\&0D(2ELO^>5*J *_E\Y?+R"_LF_55L;U24 M+?QN^6@DP)\]O$$YS[QRV*F>*!5V? H+[*9I=$6 JE2(X5LE_DR]CA^XQQZ0 M?@O*W<'<951X"C3TC$%YC\)8I#';AE5#KT>F>?MD*I,L0],XGQ&2W4=0R(.R MX>'2I@1G9\I\\\>#VO429Q7*P4<#I5KL23^4#PM138IYW&&SG5T\J:?L+V)4 M2OI "#)QHJC4/*@,##@V"EM4="+BW_PW%+4R RW"ZXZ(9M]X*B,R%9@.K7T[ M3I6S83!^IC]CSD)P&P.CRFF08?!L>^2CX6\F1^PDCI^^$>@/Y)H@+D3Z:0I$37*JC/NG$)/\3= X \6" M6%3 E3CI/?I?ND_/Y&/B:Q!17^4:W-H/H%LAO\+C/>W?\(MQ-/; 6B&CT8,M M#$F+O"<%W*I6ZN2+)!#P W-&6FU3)?!,ZT>'5\0=$(RPQ;G5E&K7Y&BDLR?6 M-KXGCR9YG6/A,L)Q)W5=[@0D'Q3I,*G]KHP^1<@J#)4< 59'S#[%K='Y,>=P MY_:CD8R1L$B-MX*F(.P_J%9KYOM1O,XI5T4K@XH .GP M]7JE7B^=P1[ -LX] VT(QWG,S9.]5&8/\,D?*9=*^/<#HV[]:&;;>.N&($3F M?CU^K.KJ@79 S1LP/%S%,N9BGD^*.YN>)8_CVC/6*\X"75(#QO]$.*R/A4VE MP_2\PH(B.8ME%DCJA7TAMY;\%E6V=%191Y7?6GV? M#'.!CJ1JD3@+.CWS^;&H*J4@OE@I:##N@',CSB SYU#5:G$V="YSM,YO0>-T M*1GXB_UH''T!+2P2<:@>R&&'>^"0,_9 J7R6<;-T@&\!Z(W/:9B*?$\\NP:D MXZ?$N0/]\R^TBX]-,;_(WN71,.XQ3&>2C![7(H<\!_Z8A+*G".:'<7,>7DTI MI+"ZS:YQE W4KA_GW6CIGU('FDFLECP7T3T32?+I8R:Z:U$9YB[I>W1SF:A@ M\KAWQ/5U'F9#&VKX703KIAQ%FK-8\'Z3)Y3KF1SQ/(H2;G3AZK^2TY/[;GFY M"05?>C"D1YM],.KBC1#9Z78KYI%R:&EN>#YOO#R.;)(-JQ#)3>[POH72(WJ> M'J.D'J"6%Y^E9?@*#2B1*][Q!YW-B'-(=G9J]V'=4(P6%L5WASQ4S+W@GI=S M$A$QD2N&_#I6U1B(D"D>AGSAZWOVG7G&T47_^AC]J\S;B_+]&J IBM"8K3+:.:@LNQ%(7E,VFZ\,GJ2T:(KXDNN2 MG(J'XR>[":CZA-R(Y3N5I63 YW>NR R1PHB;5JH !H*-C1%BY:/OP/6Y/WK$ M0.[)B',:6E!=.IGT0FE7@4M*_M5IQV<#OY?CD@M&&500)P^/F,)YFRH(CS0N M4-T0I8?G"4\'K#K]BR*.\J:LXHJ/I]DOHJ2$]9C6I/%X'QYHIGU@P)*'GW*Y2W*KD)%B3%@$W_'0GPZ&J#&J. JH M6PJZ+T0FUB!(>'+,](00U)N9<1'$HN69U9 *F!W']A"4(OHC.1)/55&55;Y2 MO)6H6&U(-JONHK:?YT()^%_Z__M[_ZQ_\Y?1NS@S3GO?^C>]+\;5^?7E[U>G MY]>'E'X_M0<.UNS8CE%P"-6L2ITO74GZHFHY8BVRB1ZO=03"_:%5L2:>C^Z# M$/@4"T?Y.EEXW+)J62X_/CNMMAKS^CN5FOJHAW9 V:BDQ*&D_L%JM"OMW'HF M_9N"JQ1VR)HMU%\PB3GR>U4AJ2RID>*G6M%)PGF2B'D@K*W8P M#>3A6%9J=CQ[$:@A;3M3&*6N5*.5M5(EV+AT.7S MT-I%LT:;]*,7YN )GW$Z[@/UR<&X&8^:^W?[R?-*/1D\9X.;-U2R/GEYYRUB MIT10O%F&ANN&3&0,D#><$.\)- M$?@"71LEI-L,$J$ M\SF74H-_)M4)!Z> ?9:"H=1JNS(_AE]1$*N9'IT-FW(R6#6:08C4/L MVTK&/;%9ER=:/:"FG*J'TELF4]YDX)(BGS(U4RPP%319*2+^261U*?$D.6@^ M-8(XB+#KY6C*CLK=ZA0>:D<<6T/-;)J@\C>\1$P?[\K(\NMB>EC?!;\0)$TO87LREOF?9W%7(_WT@]K:>0/H/XD7D/3-Z361VIX+981>$'-)_,#\=: M..);,S06#+4R=%%-6^D"ZTGGLR-ID96I2)/[B>%X*M\1\0DW)!P@-?>4&[%. M&EW(NY6B5#>9JF*DBD4D0WU2Y4 C]&&G\\SS_FOWXV7JO.BE[W9(+;9/ISKP ME,-.7;+4B+VEV PB@QC1/U''NB5/3ZR@9-4SQ[(Y$>)" #]N3*K^?7GH>[ MFECH1CNE&\5*;LYYJ'9Y@5.?;*H$GWM:LG)X/@P\7AXF_8=I<)D3?35_:Z8,E-8?986< M8BTY?+)<#;UXP"S"WIFED09U8CQT>E\>]Z9I:)1Z/NB1^\88W8=NZ5+%^?,7 MM@HO7'[::HK1#\UL\;LJOU;*X"W.X&M-Y4Y,X?""0C@!-Q9B\58WXU#+L7AE M?:]@\=77LGABMU9=B<7,Q>;7RO;*[U\S=_]R7YCO^M6+1UC@-]/NGS4_\YC! MLY5(K7$DL'4E%%1^A'*@'1&Y&,+# V8D".K(8\58T#:<#P?;I"):F>9_<%OX+. :HB4:(+?*+J5)M=L$A?5$"268#)$K2N[W>P*W*-\+)!V5I\F\ M'-;CW"<[AG1]R#HF5R;8$A )K"ZDY G.VE*L:.1Q'DMC<7@!ZZ?>O) MGD[-%Q724^$<7$1;F5XU,:YP@C^;J>O9+/BRE/&=+-4%4P0*P5AE6N5!.A7< MM#3#46QO]J[$&0IQA>G;5.\JV_J&VU1OJ8E[;[--UKS;9$W9IH[BI.N\V5:=LD_7"-LDBS2Q--PNY\"SA<8):QKT=.H]4]>1G MV"'I36>@MON,P-A4_RDF)(>^*^!%$<7K2?3'H80#D;TX/5_7E27Y/]0F& ;G M.:J6_0(G20UQGEHC/,/"/]B=&,;*:HDR]$>JF9.PD#HA8%L2 NHZ(4 G!,RO M.XHTH'W1'1=4%&_3MY^F*-9SSJ,I>J+J[2H=DCM(IN[PVF["R0RPSA/]:X3#A2GT)%(?."K3/;>0%=3C MX"ZT1R3=>.(K9G7(+9Y2'R1P_A3$&S*B'3+W/4^V4Q'.<"7OO64V!+*0&)D# M,E4)9*)._]LP.0B%S!14D'@>U94[+Q4QP8-18OLI/N_45\>";E@E(J;=3>!! M$]E:E:J%R;Q\#'.R/JKD2RTUO),B$6&4V76H&D)9">($E+^% I54?/MJS:QW M:]/>_L67JM4KK5KV4G.]4R,7LLI5"A;3/46Y8*W=,=O=](RR3@6WE%,LYSBD M.SRCGQ&55>=T7C//-(LZ;KY]D9DYKV;7Q:54-@]F-/\$^OU/9<]L(S_3BM^-6?G#4ZK:Z4B5K(>LY!%5AEF\^/".-]T(AD % I;8$+U*52QNY8[2SLM1&&$@4=*2 (%/\4G$L8Q< M'\%WGV5&EMJ*+]_[PRZ"0F=,G4A4@&N2*D=2Z)DW:)C"1[@S&R="OWZZR"!4 M%H^_S5S@-18)9ML 6^9'MJCRP_6(\L@#!!HA"I7TBH:B!B[+NJ MQCAL$..:Q%)2;56]-G1=F/$<)!(E*L61D>A&43*$::/;!$]3%'. (@!CTA.Y MC5*;(^(4#M4P8#\9'@Q@A;//-5,T*8AQQZM890Z'?0@+>D@!M>]E/#DA0&ZJ<%4NQRSXZ-=]9V!7J M<(-?39U?>1=E\\?4^=7%GV>[!?_[WTD0?RB\&O^P$)BOCI\^2-]G/ B<9^G\ MBE.?(&+F(X"7=$L-@C@.1A\R+UOLE'K"9BYB8OWBY1K5'Y4]C9VWG42KLC#X)]O(G/".$L8NCF^4:4OYV*"DVW#&<*/XUG@%- M)OM!)FM1Z98F%NU;F@=&R^J,>2-82O+16MX67S>K;797[)?2G'D_2*5M=AK: M)-"4,@=3J9K5%4?S-*GL"ZELJ5F@:'KP8UIR!#]C^=-!U+YE>4I>FHRDEK*5 M8XI2\3J6MG/$$-X]WC3Z^(3OF+(QZF\PKA.,3..SJ%,_O7=]VS3^:8]M/^T3 MFNNB6C'2 *:ZC&QJ 3_* 35YR0\ESC%1#DMUG#8UI:5"5P(VSH*>%:/@K%1G M$2#"'(2,%R-3W6G6BC;]%EX&*GAU9F$#B M>&"R61 '() 5S')>CQ46I]',M@7-K"&GU6AF&LWL#5AP;[)Y?!486PC7\)1 X%/4*&Z2?7O$G8L MCU@]B79,_0\2/O?DLUA[[R7Y+M3II(BDG*T'.2TB:"'(@R]Q!T;V=^SSG8() MD!!R>:W [ZS/.J(WQ:[LBX70[3;(\(R4!;!3NA00^K?W[U?FUT?MT^?N-\;5W]=OYC7'5O_[MD K M>G"5_^;@.VD7 071:0(0*&MC@9TB!18/YWJ_5ZXKAA-XGAV*I@!).*W;1AS< M,5)R"?XJQ=828BCM) D:/]XGQ!N$18M?)B:K&+]FH%5LXH5R2RX,PT%QA@3$ MD2G=9$ID$Y@YTP7_>-&_3FV.\]^O+@FZ.>1-#F#4AP#X$K[JL[SQ[(GW(C%" M8EAH%^9G;?R$Y9/?W3^18SVX0(?4K1G([AXAJIZ0AS&'6L3@%SA)BQ6J^TPK<5R! M!TV-5 ,"XR$3,8-12T=*7Q-I0K0=)28.)I)+ (9B]YZ-6R]!T!2A>:1T@ L] M3\*@,$3:R"3?;X-:;XLF&PAMB;R!;_ L&L)2K18*('CT MGH05*B"BQSD:A@S-T92ZL/>X /FKJBV>)I],^PU9E5H[AT$X>]A&(P<>6 IX MJ.(6[JK$6IR19OJAAXQX-O9)QI+]RGMZ2OF3ONU1'!Y"2F)VBC-R[,E7K[L]TZ^ MDML ^U\J%%XR^SUS[FCO.((L1YB'SYB4A&D_9,2:0Z$0*]V0\"1P)U-.EJF: MRT@>&L]&)%T733)4'@2\3^%EXE$=M8)!DRRM!?%%'Q2 M=!TXA-,X2KB)QY>%)EK(0$A$J*YF;*-50^74?/$;*>]H-DF;)18S[RR-+I^D M! D5=WG6.Z?FK6C-5^S24'9ZJ/FC9JI+[?<*U!KEVJ;[XD :A80 M>^D)9EV R*=.[Q>A/Y0[.*GW&KD"E O"[P7^%KE/*DPHC@J"\C^$+ZVVJ0.I MH;8\H[_)DZY6K*)$4?^,O!YFJKQ)Q,:$+44AOE=G[L]%!Y+:IA0RF[S.B"'D2T5 M$B_RW$,1J3^..^O6A7XBT/:%[I^B\Q!1H"N*Z M)FEZ8R8B"M(5@(B^<.*_2%7-G+4*^#"/ "PP4T&WQB"#(W4 4/<0(A(D@CM" M1$!RNADA(EBR)S/D'SUWY'*PU@A^0F$D/G']5'[^#3PD M+R &P $ ^VZW&@UPAQ M;?\6%"#:1@IS#YB.XZ;Z6WXV#/]PBDKQ7$%1<^A59- H8U0.#R!QUIZA5)+_ M:_A=>.<(;2<0SF1QS3BX>#AQ#3YD,-(<.3:%C86)BLBQ,X8NO6(D\I"!([(L M<5>^_3/V6YJ\/"8YDXW@UA\,A_U3;(DM.[CQME"@Z()*X 8RBLGUX22!D28MM8J:F$%KW+B@^W!6R8+<0XT%V _6O@D]3BI"WIDV+Y$N(--/97; MXF;J\/*VA)>;.KRLP\MOVM1 L#AA0J( )9^/\.H2GR+3=DK+"U!=35SK0Q ^^>PR MST$T?=YXF_@WV-/<\A^XOM!FS'E;@V1J)NCYSF2#\S=]1ZOD':O2OYV]*G\? M_J:'I!Z1V?*$7E1':1&/;HB"_Q0%([5%08E(/J.<0L 5<,4Z(HF;?P2M/^Q MY3ZI7=I5-478DL("P,X2POQ =Q!# N$]WU%00F['J,;%7%5QDB'I; S-1I^R*S!ZQ'4'VE+R M90=^07_(701&?IC2L)ZZ+WA*60L>WJJ#M[O(%B>B9;@#(6C[%'U'(R%,^!B# M)*8-&B=D"HYP_U)]C6R+!+WO%>-SX>0+FXS7WYUXJ4RG%@E[N"#'E*DJ8HW9 MHK.3$5:R.BEI:3@.NMY070W1XLG"?V1(II:03)+).Y;@9#;L5UJXIT"97O=: MV/\X&)=65,FRJ":M7-F2F:)Z_MSCEU2"+ ^B4WD)IU&LU4[B8'-K_=R_Z%V< M]GM?C.N;'JS[_.+FFM(NKG__]NT+_=Z[^LLXZ]WTRMY'YT]_Q$XVR&?Z\.D3 M\M#/Z16^SASXR#"ND['25^G,CFV\VV/L!OCYQ-+W>"OO<7R%_[%[_0%S(^D.58Z0M? MWJ\7)'XOS0_1UW8[KVUO1^[MY<7-U>47+G._75V>GI]A=J.^>F)_SGE'19'* M>.9&0X\L$(.ZE@4>EZS?PF (E@NH\Y6#R@)-DUJ8[\@?1=8)^8)Y*)SRDWEZ MD7 GAZ&+.1P)=21FZ1:;(ID:AXD2&.C!C60V@ Q54DM,;N,H^:6G]RZ[-7B5*)4(&TL^_)"N-$.QC5S@^X.2HD<,.93 M/(0G5Z2F-UBVV(U2[*=!$8VR)#E^"$,RO=/0"4]T19N>H1<>OAB!U)(6LT@N ML:/4^$:+788B>=A6J3/QW.^,.XTF'E]LK?MYNL2>O]H^F"]HTHBD_UK5ZF(: M?V3TN,/BBG8!;V)?[I=@W<8E[E=VT:Z4_3H<'GYZ_D?/Q#STBMP])$^YJYPD MHS$&=&6/=A:AP'>C>\J((&\TD"+\2[\[[-\)]_J54:>LWK+]YVRZLNME8^;C M+3G!X6I>)1YLA%6W3ZSFT>TQS6HU'?%;)C2N,Q_@N4R;ZO$T*JM;;U2,LK>= M_\Z[D9 +W.4M0Z)*H]DL-!JR.SMT9*H M'<.36+9,UZ7D;FK+3 L@@9GEB6.^Q#CFN9J8PZ($YSW&BY5")K*A\$TK< MR;NJ)V0E>D:+&RA+ .7+P^J >M*7OT]&*/7#, C3EQZZX3 9/6"_8][:&,\@ M=!U13R>E6Z'O-"4&9<*MN(XH%[@._'Q/X/2H)E.F2O9!T[F*9,P8!8-LK)WXW$&G YILI:$[FL(; L ME.]*U?Z %PR=4GE_S _^&KEP0'K&97AG^^Y_[%QB^0T0M_,(1T[?BDAS/D+0 M=00_&+''(/Q^;!R=7EY?'A-D0D$5K\-T2T^$S+!RV[.0W4E@H% L,-J'Z!LZE MR#P'6Y"X%4\/EYPP6[/"/A4D@YPN/%V;F9^>LZPJ M=/2434UII^2;2'TS/;1!,G<.CP(. X<<.P/TI:!'"AV'"2(B@)'!8)E#X4!T M\95Y)6J&8U8<4XEDG&.)7@QD& ?#[U@GQ+ F76),\5K6=&NHG*W@4[QF5$]I M6*TC^UC.]X)S'7?3]J+@=5MZ*"[*V83+TL@PQSB=1<%H'MHR4/+-!E.TGQI^ M(FDWU(;?%LLM:S?D5B:L3B^_?CN_N-;6WR+7>Q7R1U_HK;S0M=VXT-=PGZ_Z M-W\9EW]>@.KY:_\;J*$&:*$WO?Z%\>G\XAQT4LS(Y7\GU?1K[P*,8LSJI5^O MSK^ FGIF7(,A^9OQZ^67L_,K>.8&C&6=0J@Y@^8,!G)UKJU7S ,T#)GA 8S=XP+>K_L5I M_QN(_ZQPQ_A\?BZJ\\ZO_NB?ZCJ!0[K@.KHT+;K4T=$E'5UZ?73ICQW..U\& MJM]JO@ZJ__Q?O_8_]46]>$DAN7%]^NOYV>]?%#&U>QL[O^RI<>4&/?8_NR2" M,H!6)Q@F&>;%K>MAZE)$M514U12*S.^Y$Z%^^OF]NY=;FI*OV$ZK4EI0_],+ M;5-6T_JVT$_EC75P$C$+[.T4W7RZ1MMLO/PFI1IQ0WY$T>/,J[O&;7>*$^REE#+UIMI_?JJZ*NR8U?E.@>, MWN? 5T=?@B@ZIM(LM-C^HES<8.UW1PLB?:-VZT85+E%6=7J=)7M%LIZ$']#YOQ,LO=6W2]\N?;N6 MEU<(^?_9"QZUG-(W2=^DE]9]$8@6N[R.7;E69>XT?3OT[3BDVU$K]2H;U\-[ MYB#6S4\ZJ#X15+\DR)4R;)9(;ALOS29HKX"J(H (7-%2[9F#LKLT"J)FIT%Y M(,"FB,*'!4TT%8/G)26:]?^.++R2 5 MXQH=C;P<)V)*4(_(?HS=EH,D0F!VO 'INZ5OF^(%*:4\J)^FY3P*<@QU. OQ M,A'RU1QY*OPE[=!SZ9IZV)&;(VZI4%\@)?V$%.6Y8;MP;ZK5ZDFCVVGL U3A ME"0 3)S\EW%S:D44P$'01P'HS2/ MI?VC3*PYX7^A)!J#U%)C@ WKIFL%*SEN<]F](*BW5N57<+=^K\;!-R MXM?SJW-L=/%"2OR_(C5;Z,JL+')FQN1![<.J_EBM[J9]NX!\O^'^_NXWC\T_OWCX^/E8@- M*W?!P_M>.+QW'UCTGCEW=OC>L6/[O66UZXU.]SW8Z%:CWFXWNC6K:EG-NO6> M/?U?K=&!OU?NXU%J+9[ :"? 4$-[&/\DO!,P;P\ACCEJ+_;4\&R".OG*PCOL MUL"#!U_M9Z/+0VLF>B#(33$*!.K*%0%!AC8B[5X@D&X4VZ$8P;A.!AQ$$J%O M0]>/W"=J95_A[?2N[^V0";"4*R::&/-^?]?8B0*!HK]\.?WYO;V0P'UC;K@V MB=8Y^6TSK]E9ZVNF?J7-O.P;,Z<77G9C[(H+E;6]I\(D-O.^NR;'ZEJ.Y>58 MM0,\H5ZMUN"?9K/VWF%/=6LN&39BE Z"$N6*48C*,4YQ!PB^B\F$8>Y,5]"\ M,M%U*!+&JBK.9RUF]D?,;(R;K%G,_#/QF5%'.5.M;9*4=T_:;.@:;*NTL:QN MW:HUJ_5JM]II-N>7-@7!1\>O;LQ^APS1DM5+10V56AIJH3*?4&EHH9*W8QJ- M6K51;59KM7JC^?X!_ENKM?\/S)F3^;UG% $2A2/:G:;ECY8_>R]__IEXSP8O MF:PVMU3XO%QV,PG$,15,<%:9D09>G!MXL2NGU<"+^P2\N$=5".O313?$-[=6 M%Q692/!CO5NOD8.CW6@V.EH/77585RNB>ZB(;HB]K%D1_[U6 MW5)E=,ND3T/G#Q7RA[JU=M5J8?Y0O=VM8T2W,9<'Y'K,AK!L7R"DC0(![*0* MFT.1)-KU^TFW7FQN*4*U7D&R,4VS"HU&O\N0@+43F$R(Z+6@> M$Z8Z5S'%&8N&H3N6MD@&L7 HTD/;(7LI/C;TFMH.V0418E4K%H'-U#:5B[NU MLH2GF%HU_,RRWCNU3K7=Z(!=8E7GVWXQDYHL5K-:JY/) MTJTW:XN*F-)X"YK2QOEH[ 7/C FY\RV!!=D1X^7B!R1Z_E>+GCT3/8U*ZR D M3R^Y2Z+8L*K:LEE(ZN@*AI=*M*VJ-9=OC.!<*6+OL)'/HRIHO:0 )(;=Y'YE!DD:Y?V$MA=!BR M*+VT77EIM22:2Q(UM22:E3]61Z'4[ CCIE6)G^*WED._N X#V^=/V*5[!B\7 MEDLC2Z:R'(8TTL&=_11'UF'XV"BZ(Y('-$;(W-*HI:71;%3?:KU1(["06JW= ML>8'"T$A)"%\T]P6JR.!?$65C19=VI#2DFN*Y#JPQ#?)'+3LFE-VM;7L6L2G MUYZK&H>-;5'/R3,1/(:Y!F\IG+273PNGW1=.AU'4H[U\2\JFCI9-B\BF^;+E M C]*O!B1?;4\TO)(RZ/#,Y:T/%I2'G6U/)H_ZM191=2I'T7V\-X.CU MWTZ'G/96%ED'5%"D0TX+UZM6M2QZP3;J=.HMLHV:3:N][SQ,$*^P<^+FE!_V;[[8/1"EWEN3DS) KN.Q-,^#"FEBV*UF-I=,97WY6TM M"OX62JD-H#'LAI3BB#_U1KT)MM1[IU6KM5I-[M-;*G$O)=$6X874E\[;TY)+ MVU=:<.V;X.IPKJ %U[R"JZX%UR+9YO/A9[-A0,6U*TLZU\)+"Z\#$%Z'4;>[ M*^GF/^OF8W)3MJ7Y6*LJI]7-QW3SL8-N/H;*[.LA95I W:^1D'4^P/8JM(4T MW_D4VIM[-RS19XOYNEJ=U>JL5F>GJ[.'T;Y,)P0O*[Y>CT.S[^++ZE:KK8Y% MXLMJ8$^:5:"B?76']S;SC$]!\MU^SJ=?]<:AZQD-:?1Z')I]ET83T8':AK%HM.#2@NL@!%?C( 37K@0&ME!XO1Z( M9N^%5]$3.!>0VK30]INY J4(FRJZM.32DDM+KBV77-H'N*S@>CU*S?X*+E'R MTJK6K5:G_OZAVNBTVTU>\E)K+=)TYR+PL9];$@>@7>6:AV9"*O$=(& 44;KM MJ"YS.0SI5#L,9&H15N95+AMZY;<23H6FG*N63Z]'K=E;^53M-JM6O5%M5VOU MIF6]O\6>HTWV]&!5'VMS009,F%7_3+QGOE.U&L>T>,&P>B8C2MI7!1@!_%,F MRXJF&Y_G\/!NM"#;1T'6/@A!EK^[7)YMZ,UWT-BJO1[VYB"$F57OD#!K5T&8 M=;N/BU9NLMM;L)=@L@*XFBIQVFL2;/0L+,,6S;W!<$,A:TCY>BB"3[L7]T_N M=;L'DM&1CS9HB3>_Q'L]FL[>2KQI8&\K:;SZRR/S8OL_QDWP[X3%N6C75_O9 ML"P9\-722$NCW91&!U._J<'=EA9'KX?-.3AQ-%=?AI[C@'F3C*0I5 0-7;[; MG99;6F[MO=PZC,X-6FXM+;=>CYIS '++ZK:J/+VPVK':C;GZ"669%CWAH./8 MV9BM ;_ H);(NH"'@*;1J:@3+[3$V76)UX1N Z)9.&K%A.,LV5#B@E4S\*;41&TA)*2R@MH0XORT]+J%=( M* UCL9R$FBO.5)10Z*@+W2&ZZKB\^=UW5?%T&X0&HY 3@Y?6PDH+JP,25@?4 M@E4+J^6$E8:M6$Y8S96C)X65%E):2&DA-45(;0@@3PLIW70!]V8GFBY8@YL!W,N+8]='\7\=7^:?N\;0BOLS(.13+I M:OR]%$R'81<5F_WH\LBYI5)-2Z47I5*]6FU4JTTJQV^W8;US2J5ZF53*H\"8 MQNF]RVZ-TV T8N'0M3WC\O;6';+P)=&DT3:U9-*2:69ZEHR MS6TO#=F#C7I/M6:U_Z_S?6ZKZ?R)#1,2,9\"/XD4*04F4N ;?\+NW#-X)1!' M?]F^^V#T0A?]?"4=4[4MI276_DJLB_>]PQ)8VI1:5& U#EE@N4__GQ,,_[&H M224$5WTQP56?+KAZ(SY?+[*TC:4EEI98NR*QM(FUJ,1J'K+$FE-2 MP8_U>J>#SC_X(_S_0KAH]T$8G]PP^"V36-^N?X]R*7S9GX3O+]*FDA8\.RMX M#@8$.I,\#9(\&TJ?WT7)T]*29V')LQ"JS&S)\WOENG(RL"/F:.&CA<^>"9_# MZ)RCA<_2PDQ8"B?D2^'=+&#T5+7BTX-EEP=/0@D<+GEF"1\,]+"IX M&@LA/ZQNM=JMU>HB*0%^;58[ M7>MG/1? M1:K>7AY6LUY1CK13K*O=F*MX\8L;Q11%3@:1Z[@P/HLTH]*,2C.J#3.J^N$P MJKD2+4\#/T+="GC5;P'PK,]!"(;V+_9@ 'K\?]LC6/YO=N2R$"O8;&/$1@/X M.SQ]'OKP.'_BKR#Q[XQ?O&!@>YK+:2ZGN=R&N5QC_[G(QPZK;)U;CR#Y^;S4=_I-QBF]R"^]"79J! MO7&(G(F@O>9JFJL='%?[6?>TDINR-3VM:G):W=-*][0ZZ)Y6H.1L*!K>J*WP MM284G+G2X1=5<#Z[ONVK$(!:P=$*SL$I.-O&T0Z!GS7GRK*^1J0<8%A6O5F= MVT@CV!W-WS1_T_QM*_F;5;4J_8OK/61R?=]S?6;\Z]/5%Z/O1S'P'F:-'N8 MS1Y.>U\.CSV MH7G% KSB2^_3X?&*+_: >9'F$YI/:#XQ)Y_X=G5^>'SB6\BPSD%;()I;:&XQ M/[?8$"+;2CG%:0!3&]\P];^/H2>;]R\YLV/;^.QZS#BZQ6_%,7.PJ8G*6# 6 M.X3Q;?C$,5P?& P%=PW@J\>:B6@FL@U,Y.4,5_4V320!+GR?]C;K#W>=3U6O MU%?(D/YK S>/A?YIG_K.MB.U_8,K)$"52I*JZ<CSUX)Z23D-T)OW!4>770?][->1.: M7Q2O98,G]]7V0=K1Z:#T0HEG!"'\/!J#>FS'0?ALC+$!&'QHAZ'MBX=#]N_$ MA5,$_@,G:MR"<*3#A"=%5I,Q3L(H@:7@(_V8C0RK>30X1JI(J^=>E8R_E:PJ MEU).F^_Z>#$P,?II&K^9Q=O?E9"/5(6:M/)I]0F3>>?S%BB\E.S][N//@X_] MF_.O(.[@:@YF9IJ)Q4Y2]CH7^_GRZBLNU("?D?",Z]^_?NU=_56V^.TAPA6( M%)4DZRV:].:>88_TL>T_ X>.#.8Q8LU^0%?7]8=>XC C2D8CA(=T?:X# U^N MK'FENFIFSJJ9NIQ65\VLN&IFLB)LG@*P$B8U2=M\E=D25SB]44)]Q#=/S__H MF4;_XC1C\UOP^OC#RB2T$,XOBN6ME,>=@CC>.CG67/KS_ M^9E1MEG9-5SCJGK7QN5GX^S\]/SKI_,KH\Z;@>)2:K/6\L:GL(7>@XQ7?)QN MW0V". Y&8NQNHU+T$,WYS6:EL=9$>SCWGV$W_9Q =M@P"$GW^\D LY2>C?_:3( /W">;W+Y(1L,ZAX=LC>!&'N3_U$L<%$QR_U'?> MD84.Z[C"\B+G_["#_$G5@G_XCU;MI&Z]^VC5.M;/[W,C?CPNE0BS]G6]M/;Y MI+8XQ32;1"R[1#$(J19XKF.C??7)]JANXOJ>L3C:^A-J'<2=SIW0=0S_07>7 MN./#8,2,(R^(HNV_4.W#NU#YXT*71LCN,_SMQX^>M/[_NP=\Y.[HW/GO!X_;?-:MZ M$)?M(HAA^#@P6E8MGY[?])S:I(TZZ [CCB'.-_R==1FLQ3]_4&_U*7_14 MO^@:_=!P8%/)=6@8%KKCD1?E$J:OZK593YMYNXL+>;H(L@B/",3^[HSNX]?$_ MWKDC^XY5K!$=^SG,%&";#XX:< 6S'!Z9RY(1O&0<@M M \[<_6%EZ_9G1P\>;L+EV/4)(LJGG2_7ZE<9+RI96$G:QI^,9_[9Z,UFG$KL MX9"GG.#U'*JVR4"X12-RB^9IQSB*LV258\PW0SIC0]YZ0L2E:D2*\ /\"H_S MPPF91Z/GIHIRQJNK^O=,2H'+_$?X(7R6.2LBA?;_QV#DH.!)X&@#WZ(-3/W( MF#V\YYF0#/X-&3.>F1W2$/C1&.1+X!C(Q)S)-S'EK5V"7^51!$AH!)R_:1>/%08PQ MKZ,Q;FTW])Y-?$,;M-\1/!#BH_#G,2PWXN-E0XR#R)5(9\KQ&G8\\V@EOX%A M$T^<(/X'=I0GC=(3^-';G@@\!GN!.5!XXH]N?$_MKXT[YL/,'AP%T#8;4W)K M)H'&(9"7._98-),![B0O*K_RMA<%N7O/*0*V)'3H@M/6X8XC?I0#0B.2IR($ MN"0$19!?@B(6H0HLQ,S1[[Z;NJ&B8Q%9.S950OH?/%J@01]HC7)< \^@.H^, M!$-2*7""*2S%-'AW@201LL0B7/!3Y%]1Y].<UHU;.?PQT3S>7?Y&!K^N7^T02)Z_2MU@3WA3\6ULWTC\?R=PL+/),TN@ M\5&:R5TQ+HD"!3P=I U<-:6I[$"0PQ#U#)E90- J7ZC;D?#=54/!8Y2-F.H:3,+HY80@L M _X!9ILX_(JE+T\9TNEJN;P/ALQ)0NY\A_7AK:-K[$;?HZG3RGTJ6_0+2S+5 M#2LN ?>5,P2'WR7OPYZ L'P8RL2+;QL@86-D!"XLA3U@ MO<^0JG3@"'$^.J,1,@!^8QPW&H+:+,:<^EJYK22E(5O @^TE=IP.7J9.&0F7 M9 [U;B+87-A&6*F+&XQLT6$H;C/V:**0?T3'+":[YZ= O0"5UK%:$S[C3(@' M#ICGL@=!O/][!/;K(/X>P893'!&H(J#KAEHA; MTN-H<9RO4%4O%3Z-$A\^)U.4@=& DM.6?X9Y(Q)O8<"9$LB($.^ML!KX6#,( M1K XH+S<3$%8%(6Y/POQQT_HG !H8^JKW)GI.+RHF$*QH#]G?E4 MG08L-/ 89Y6/7'N!>4QD$,K:!#,H7QP1A2DN-SX:L;&-:O[$PDJ_CA??5]G9 MY"$%L$H7>+(;RS-=K]/LA1X>IYA'W!6%LL#.:46B,ENZRD).5Z2-C PPBM#7"0P-O27D M6<2>E\#GQKA/J:'$79 1"Q_@"\#7OP91/&F-RF+BB!L#0WCG8(1A H&188P2 M+T8%SK@+ H=XH!Q2<#^R+#F+Q)?&^N,HX[5"SR6=/P#C\XY$BFFXM)!G^C8P M5>#EPYC+'EB.']F\S0*HC_ ]%.R>%^1$[ L31%P3IEU 4<=-&"_P\9N>)U33 MH5#S*NB7*OV[<#B7[S,_"29,_^T6HZ279\,! M$=0^'M-H"J[#"[2@W*>1_9S:RT-X"B]3JF;A'T>QY"C'D.2Z<0<S-GOX-])R>X;<;Z(#PW?@1$K<^2;K;8UH$XJFT@JJ^FD,IU4MK-)97MA-*U. MA_\U>*2@@N.("%6FQ:.(0$+Y5U[8B8.7+E,OV$>@ @7,(6N,H$-NG>.$?4Q-$ MG"DZWTL.ECSMQ3-[^:C)GC(B&]UTY(B3^J6),V.DF6N.U'..Y\UP<"A82D;) M-'M&R9F//2. 23I4%4"N>]ZF'D-.$T6J6IR6#X!J;@1-E&WZ!$%,M5/3A)AI M!G6.#O-1+7GP=$;\MH).="= W##A0^%E8,HG0$!IX)I7CU/ZEX/PFCQU*FT% M,A&OS=B1'>M?]<_BTB+:PRE?K&5]Y9AK0\GGH __G:_D+ M;-([XQKA^?S!=&OR)'E@_N UBE46@S;Q'JV=+3>QED5,D_W&3^OW:G%=UI=>U.T^ZT5[K3 M> F?6KYW5ZWEBO?2W]]_7&]1]HYR45WYIHO0=N(,\D5HQ1((*M=0RM*N9)G% M7E*DFC95ZY96OF4$>%!%*;QJ[_+Z,ETG59JIV7PF/["II7XCVQ6]5685EJ5N M\C?=W(G5[U^Z;CGM;KZ$ZX7*T%RYX#S%H,9*ZT"E W;EY:!&OA+T+8N^MD-4 M[>0E6JZ\;"=?M81?W-R75Z-A4DU:B^;QB(/DYKG0YB(\V^<9@50R,A%A?#%8 M.GU@Q6,_6:;^M232TO/])-5L%M*!7E.EIX37YGZUR0H^7#; MUOJ]97@#UM9DVN)49?$@3OM2.6#!V/CF+]K3@K^BIG/&@"[<- GE MBPM68\:!M2^@YLL:TE)GF:W/!9E#3"J;I53P/ MB9=!B"2)TNI LF:>Q N,DW <1*RT$'QN8!3C=5O$.5PDBA+&8-T-I>POED)C MN>18Y,X+S81$!O-Y_@L62N!+\,?)ZE4VV&'P1<\4*2TQHN^00DJX-PC$XY'& M7,TZ4WR<] "ADNG(=-,U;&$_-'Q*1> M/MI7'*(T4:G>?,C\!P'"K6#GRO5$&T$SC94'5 M%?)H'-77F]M+JF2MO["?V6T94V44WZ+0B($YP(HPIVHHMRWQY6IH(T#[X8=J M8KF"*2HZB\!&$\0M3IYV"_;2OI$&M ,'WBW<3J<\ LD7",]KPHH.+_O]DPE4,HQ/(U=GG#!:3O;8*B M3_AW1:4D1TR0"DAF0:4I_;BT 2-O-"S< 2,;4U('V?LK?FBTZEWQ\BBT2#D@ MN^I.X-Q0AK6;-_!3+2G(&44X,>40N]CMB6W<6MG!.=96[]/NY,M]\"]+5_N, M7,?QF%I)M,Z*F??1^Y=S+1> M,MX7.IQJ/7E"3VYJ/7FW].2,G@N=>>=H6[SR3+F7^A:O=@$K:N.^8/O83[TO MO8O3<^/ZU_-SM7'L6E=T1"$])_"\-,LA2"+;=S!;YPD]249T3S%([JP7OV%) MV/'+2WY;G4W0+[^:"^MOXAZ#B7RUGZ;.9XTR)LE2K:M&P*=?.XRV$6+[J M^@U'!.Z+363_\:[ULI!9:L82JO*VR] MB_&5+/V'7X4IG;W?:ON+7=#VAYAJ!T],F &W(B(R!%=4WUF?[KI/M[:YTYV3 M;Y0HV2]U57S%LH78;<^R,Q<<\D77;M:.L2,/IW=]K2I?*[P.;S BK%<.BNL] MY('UYI8._,JK/J/;[6L6NJ;K#3.="KAG'KG]:0?NM![Q,$?<1J&\,4%,?:G3 M:@Q,5GVPO:E-CZ7%_N-KE,=IY_LF@T]JIN\^_C!MIMH;3Y7S")(K.@-)^!P* M/%#7^<>[8;?>[33JU78>&<%%. 1+P"$8B>_RCW^_/GLGP!62Z.3.ML<_X;'U M? ?_/=2?W=QWK=M)IU";T@5STA/5=V6"NDC>TBO$E:>>/99Q%>IX3P:ILE MO)IEUCK-[2"\@U;FBB+B^CX(XQ.$38/W];_#L5'ZWJY*B)<&W[A0Z"XJ%(;L MP?Z)3@D/Z1.TN<@O(:[EQ5QGK%! MG/TF'#%+W=!NU:QU.]MQ1?>-ZC;*^FO+ZOLKISI0."RK9E8[6Z)Q:-4?_ZVU M4]XF$RM.!)A!:%.9T)"YU/LF,HY\1@ #V ;ED9*H";4Z9%CYB:@@O*[IAY\Q M)BG?X@0DS8G[='+O.C#\3Y).FV '=H !X:,?R2\UU]=:J+76TZ]-MD>W:*P2 MV!!1]$R=XH^US%N-S*LO+?-$(\"KE-PN6/P: 5=KFXU&=SLXS;Z1V$8%7&-I M ?>F),;-YUIS/X39?IDYW["^UQ4%MY$$AR+4@V$N>+FC8F#N%)PU2XOYEK6P M4%DZ=B+HX)R30<]W+I$&>G3TK[GX+;/57M>]+TL]VB=Y\X:TO&*Q-/=*9]'R MTN&8E= RN>HZW=86T[*VTO#?5IV;9$&,Y;Q:ANV<#%LXU)-JK:^65E:G8W;7 MYG31\FJ?Y%5MX4C2&]$M2":KW39;M77E"6Q -NVVT04S?0E@PRA=0.>"ZA&W M>T2M1RH.DD\ZNV?EOO!:623NY>P>Y*GSYF#\AX6!8T?W1M+,#R#U*2([MI^-6WA9S=57 MP]7+PD]SY&S*\_EF/W^&T[D(_.%K3*.J:;6WY![N&W5ME+TWETO";4!$$S6LV!TC M#*_F^2OD^67Q^3ES3?A9??/@='N^LR/&2?0DN#U!Q/.=3OK8=O9?+PMWS\7^TS/[ M@D=VA5-=WOX>,5+,EE3*.K7V=MS.?2.Q3?+_>EE9X%S\_^U)S*J:MIYF\ZMA\PN'9N4=E >SG+[5,-MMS=+WCZ4O')3=.W+2^KO" MO?M^;/MWKNBLI[WTJ^7E"P=DY>7[C)U;V1?W ?VH\L1>YTBU&F:KNB57?[0F$PGXI[7W_@45QVCUVE&'MH.L^?M:0.RN7!4M';*F8 M#K/D;E@X4@YR.>@!LVMMB5]UWZAKHT)@Z7#MFU)7H[HEL$U:YU=]]H0NX!4* M8G:4SQ]6;69]Z9BO4H+]RI2[IMENKDMDZ K-?:K0K"\=3WX[ZFV9M:ZUQ=2K MS91J$4- 2ZH=E%2-I M?/S2[WWJ?^G?],^OC=[%F7%]Z:P/KS=7M4DM LF2[5,^U!ZY'X5^-DZ5'W-81M>16)#=O@3&VGZG_Q:[Z M2'>I46ICZ10.">__C9\6'=VKX"?-1FM+>ICM-;5M,J6CL71*Q]M36[>[)=6^ M!ZVP3<5<"=D#\Y.=%0+;GKK76#H)XQ2^A0/^Z<;WITD$I,G"+T+7?G[-E>R8 MK=:ZHMI[) "V(& UF]*63IA8&:753:NU'TE]^Z7^@Y /$U;:1VC';8)M%P?- MY3,=^)E]R;PMK^F=T#"K]2VIM=@W\MJD#&@NGXWPIN35 A5C2\A+:_TEC!^X M?!AX'O']D'EV#)\-F,]N-6SZRCC_TED"YZ.Q%SPS=L4/ZBVN*!KF';-J:3-@ M_T3 TH'[E=%9HZVQ6+9/%A31N)0XWHZ*@,-*FFXN#1"0!UQZ(TN_UEY74$$G M4.]3 G5S:0B"%9!QS>QVUI5^II.IWR29>CB9AJ+%URZ(KZ4#XF_DHZ@WS49# M=P_=.MK=!9FU='C]C8RJ.NI;ZXJLZ,K4Q9,CLPZB.CU2C[@#(VK-LL1-'JG= MYW94J]QZO_C"'>2I-9@X(K5#V.M[SS6;VB&^=P[QUL*MWE=$8%VSNBV)MP>M MGNV_(WS;>7ZK+$WA-:[KU]S,!J)463H;9@\Y?UG(_36NY5?#2;6K^Q$)W2]U MGV,!!WM+A-_ZVWQAQ^)QK;OISY)&+#$_?I MY-YU'.;_)'33M@5O.<=CM7+"]!!8YSRCU^2:C MD%.U6L5_"Q-&]W:(!?E)?!^$L#G.A[DF;LXW<6N^Q]KS/=9Y]Q%T;99_@\+[ MN%&$3G4"&$CB*(8?0'/>4:_$UL=5%\ZED898*@))G_T#*7Z:&?8?%@:.'=T7 M+3"N_38^;$> 2Y/5VY%5>^$,FKTE*ZTW*WKS:3 :!;Y6FO6(VSVB5IKQWT8S M9?VN#VH B$ C(W489>A\:P(]NX:5J0VSV:S)67"(>;[< MI976K*;9J'<+2U0T\MGK- UX?,Q \#XP3V?"KT;-ZBR-#<8%\PZ!NS;T!Z[L>UIOKX2OMY= M'O,Q/:IO<%)]_Y2?DW(WE[R631,TG>VXF_M&:9MD]]WEX1]71&F-FMEI;$E1 MG38#\=]:>YH9>!,R.TK"9^[008-@&$2Q<32'E=%%S$^K:K:JG07MDR[8E!%HQ#=L_\"%B\ MX071KJ:V;S^3?TVK*GEJ5)-RJIY9WX$W3JO717&#-"6ERQV'9];&ABA[[KW^VJ M:#BLJJ?NTJVQY'F?B^-6[O\9NW6'[I(5CTVST5E7LSI= K57M+QT\ZU5T#*B MF]9X9'IK:5F;.]5B 6\TO99("[3M9P*-ZM*!'K6*[)P.?#EW>[MEMNO;#&"N MB7=KB7?IV-%;$6^S8W;:ZXH5:-^$:]UC%;S8UY9#9 ?)KG5D/NU8[9:&S,]3T'\7$Q^3X>!,XS_H;]A#\:_\\ YN^X#_RG4I'U/X55 M_<^';#VTG)R0$C)*B*B\M![/F*4PR3QS*)0U9$ )87[6FWN&Z('!:&S[SYA+ M[0UO,._8-Q MS_@^UE Y%:KD?U7I_\JT3/&G=\;[LDW_]:Q\T_'TWF++;RY/O[C^]VRG.$7- MNUDO,0=C@CN8_)1,(V*A>SN5>95(!WSE33&+GP]/F1I&T;?3[ M_ K"S_3IJA/(K=U258\C5"Z[VN]4V3ZVJSOF?'D"B93%% (-(+LTO_Z][UP@ MD1#:$" I)[JGK0V2S.O>MYZNW=Y= 9'W+PLF]!P?^_[NZ?[K[>?>\_5G[>D9 M_O/M^N[Y2;N_P;VX_W:MO?MZ__3TOHA-@>6]^W[^= [J@6T;G@]<&_BT._7! MJ &$D9\# J;/A'@L.TT#QFVLL=#,)1K2R-_BQ"413D165.ARUO*/,_1+ 8ER MT1V^]B?&('S-B!E$T3/^-)G?I_/,5,TBEG!8I3K#[UQ#6&E09V8J[[UP$1@Q MYC#^XZQ672U\\N[@EBF3O>(3[=>W.F6T7\O#*]6ZY?\?/DT9>J5.%,UDU!=45WQ MV*^H4FVD7-&OU@#S@IT77;M[O*9!2X^P0@./\\1#3;9)"%\7&7U)CZK,M;PW M,:I2K51K\ _[DP98_O?!<\WI(+CWGHCW"D?7^VGY%7:&Y!LU*E>EU]$SO?'< M\17<#E?REQ6,KJ8^0)YXM\[ GJ+:T/-] O^86Z:'7[;J>JM6DG8'"K3[ FT[ M ;2U"+2U P/M15WOU/.:^:! 6Q!H+Q) 6X] 6S\PT':Z>KVX=(_R6Y3%5>&X M,\-6,X<.)=^SLX,"QHYZ5B:VT+S0.[DI8"KU^:A(H;N#6E=&4NCJG8N\)*0B MA6,BA5IU!V6QC*2 G<[*3 K*-U<5O8E%3<&AN^%.BV'4UE(CR\$-:M6JWBCU M6%L%]-("O;Z6DE@2H-?K^H6:0ZZ O@W0&VNI@"4!>J.IMYN=$@/]I%V$'W%( MC$^K7I16=T@\H)F!5H MK14X>>M05>O2PRV;O(9,X<9*DUI%#N52<-L3W++)+L@<;AV FYI36CX-Y F. MDK66AB_](&B.*;UC/Y291S4@#I[L3/;B42;>JV65WA&B8/\ )=)]'H_@*OG%@]4@,L/ M<)E$F_J!^'$G)V(6G_Z]!D>0.<8*(X;Q8V-'=\'T2'&H-1=DI MM9%4_+ZI+B(?WOWP-CRZ'CVY[5)P]89R@APAW)("?9MJ(EG#K8EPNU"!OB.$ M6U*@;U,]9"_<[:)>DD"?&)8'@;64 %.] M+",8UQIZM=HJ,8Q/VGD6*Q>UG($[)MH[V_7]]P>J=97"F_TNC3:3PNI;*TJW M],B^PH%M0YV:#\N&O\XN+]H%SH!ZKV"6=="DF102WEJ1V0UE:(57\VIU>40Z M2RDPEL;*FDF!X*W5C*Q864MO5@L>7;P3C>68S@#R["Y5J$JK_?([),B MY!L'SIQ7X@?HAF6$>$>VZP_3T.N=DH3%%<8RQ%A2<';C&%9&&*MU55K9\2$L M*4JZ<3 I(X35]4[M.%*,#]X_\4C&Q/"G'A$I/:R@VL"T8O*?J17,-)\,IIZE M1C@>B'NRN=X,[61*'Y!7XT,,$_?#;R$BKBD@GD(\;)@.$5D1*B]" 7Q[@*\W M;WN? %_/5J[IW8Z:/:H@O@3BJ5PU0C@^KZXVW M/BRLMO1V1\7"#A.K:>I0:[T!U <%5CFF5BLR@IN-WG3PGK#GHU"1CM!.2N,+ M671%#NF=I^)](@[9:GY#Z^RRJ7>K*CE:07D+*&?1<3DS*%-=JMXM\X0W!>72 M0CF+;LY90KG6T:L71YPE?? ^JSL2Y)4?O7 ^#>H\W"?QKZ0[6()FNE.,N<[Q M@[\7:)*MO\I4TRV+!M* CZP2&+'NI[ $QB7@VT^*MD)Z]DA/ WH6W:MW!OIE MH[AND04 3D$\7V:>1=?L+)EY0Z_E%F+?D)MG[T^;P_7AO3QU-?>3X5L#3-6/ M*[O:A,"6C QOCTY'Q2ESYI3;=#!_(-X3PF">8UX;G@-GYXO/*8Y"SEE=DW/> MWMU(K+-Z7J($#J4&'Q;RTX"_32?U_0,?\%[<: VE&!\#Z%/9_3;MW/-D][7S MW.)2A>O)AZ44?K;L:4!,I1:> I]H;]-,?ET^P9&D%$.%_1(JANUM&MOG 7VE M&BK8[Y/E;]-A/U^6?[3*X6%[#,-_NR$^+<71@(TQ7@A3 M%WUMZL-[@0NX&T\ 'VFZI?;.*I M6]S4GW)4-O7:BDKA=1[9F!(;YQ0E*E-">O:8\+R;COO$NQ_2[_KWT\ /0"3" M0<;];QO5SM7U6G%#VD["MC@UZ&^<950<]#NULB7:*>@?,O0W3CXJ"OH-O791 M9H_225O54O=/#^&%Y0)FJ]+DV["?Q^[ MP&A8\=PW\E^O*I\?KWC\KO9OGZ\_2/VHBP?:QCM2\W MEOZG2O^79$?QC\ZTWY(V_8_/R9N.IY?%EC_?7WVUG!_13C%$K;M9JYB#ML = M='9*NN83SQHN95X)@@,?N2AF\7O_\NKZSYZNW=Y= 9'W+PLF]!P?^_[NZ?[K M[>?>\_5G[>D9_O/M^N[Y2;N_T:[NOST\7O]Q??=T^^>U]O7^Z:F(G8$UOOM^ M_G0.ZH-M&YZOQ8+8JU>4N?Q"BOA;G)0D,HF(B'769HR$IFL@07)!';[V)\8@ M?,U(%P3/,_XTF;NG<\A4/2*65E"E&@(G?:85"*:PTEL4.%*=JOU2['ML#ZD$D3V_>_V=9.D/FA_7W7'PKL/7VQ3M%5,"ZL\#^Z]PN/^ M\)@&QVT*J7)L-)7G8>6 D1,'8BICW*:TJ:!V4(5QQHP4G?FL^XSMD_R4F_M@ M1#Q:F>21$7%\ZY7,U29%,VO2]9Z#\NJH*ZLKJRL7=N5#,#?S+RRM=>AM>Z^& M96-TJ0*,M^*# ):&OBH>K*ZLKJRN7!H>?!R:]FID."^$)C),'8_ M5OR7F-J+83D^TXN)W!7_H(W==6]2N*-EETG:PKREYLZ5;.TP:_=[>,A_N#8& M);[ 4:,)?.]$LUE[GN7#1Y_AI?/R0#S+-=F,LF?CYW9#79I+!HTII\V!XSC5 M3[/+Q.P2 KD9&[)=:RUI7J.V-ZST!H[D?1GPI*R:4,P/:8F2:(IERDDRJW,YB MY'BY:.:R5KBP7I+4=@0*Z1&320J5=+*8=5XN*I%&G2^9PEE"T:*\E2E:+V8H M#JC'4FFQA\QKLIB?GL9KPL@B9RF2"1URG1T]FJWFP; 411HE(XTT;;63Q4#V M0FDCYB1M*T5544C&%)+%G/>24$A;K[<+#XVM0R'*&9N2R'1E^"-M:+MOVHB8 M+RIW25U975E=6>4NJ=REHPR2I^EF^\Q=0MT,1>T-2-H_4-"*&#E3QA8>=- M*+HX!KI((8ONOM.,]D\6LI):[^;M*%"912JSZ,392YK8[>X[M2B1O_2& ?'V MQ&1:A?>[4C+X (DDC4;VG6*4$XU!C\ACQB-]'8[!;NTBP57(X'DZF":^,Q[?F!LA5/ M#*^J[AFG! $M*4^<<3C,;<7J[\9/X2EDL.Q=9SD1:U2PF;Z4QD3L2W ^WU1@;':4Q*M1G+SM; MU2PF?.T']K( [2BU44$_:^AG,5)L7QQ?TAWUSD7ASLD[98ON[^1@QQ5=%$P721E3FRJ9NZ-+IJY-_935*&H J@B*75C4PTT4ZJ( MN>J[>K6$?LL$PI U3_B[[YHS]A&\P)YN],7OOYG6*_LK40/\=6Z)OWZ,%D?7 M%M/YN,K'-;ZXJ39)N/&[/H^(9@S026DX,]@HT$8#N(7A MP=N -OC!BV?8L(T>\U3"UP%SU("B0?&AY1C.P(*O^ &\08NWS_-^B+FM@Y/2 M:$[L/\X>OGSZY]D\QJK57Y*@PM^A)$K?XM9#_'HWSX_A!67*YNO2I)L(ZT.^ MP&A8\=RWT"Z9^VA ;%M[^'+W_5OJ/9(-"D$R\_M[=LG)3;NI=$+,"SC'_I;_ M'(4FV$/ORW7ET^-U[Y^5WLWS]>,'S;#?C)DO^!B:, Z)/?I';438/M;1\\T4PQ1ZV[6*N:@+7 ' MG9V2KOG$LX9+.5F"!,%'+HI9_-Z_O+K^LZ=KMW=70.3]RX()/;_'?GKN/5]_ MN[Y[?M+N;[2K/WIW7ZZ?8!NT)X#./_^X__KY^O$)=P166*_6NA_A-]KU__?] M]OE?1>P3W/W=]_.G<] J;-OP:,.S8.1.?<,Q 73DYX!, LT?(9L'/FZ\+\%A M(@G]+4Y[$EU%5$=E,N<\_SC#N M0,!?SX6M_8@S"UXS605(]XT^3Q4$Z2TW5 M0F()956J7_S.M(C5;BS\:M:- /=S1>#3L*F@V[57BZ9\7;=+O7)[H2OD@>YX M#*KX4^ .?C#"X<23W?8O\9CF=\KUW$XYQ^.3.,[A'U4&5_R]'UZT?SE_X6S/ M?<7-,M_^/=WMQ @FOHO]R]Y@,!U/:3JT8GH'WCJ*@#["B5U?Q@ M4E9E]6XZ[A,/?7=Q537715!+T^="I,B%N-/ #\ (!GI0FONQ0KXW=J=.<,3G MZ[EO[._:608/M$6"%-_[1061O>C!#F&TQ[#9VQYZ=>'3B6&9%/&/[4FPGF[Q^YUZ2$M)E4I\J/(U:/<.3F>1$G$R.WI3&=]>)Z M:>M;V-%)_C=^)(%A.<34"EN!1@S/ ;#-:9IY\)A3 ?0F:L"S&\QK )3[CUP; M[N3'PV7B&^0_4RN8:45QH35-X76+U[)9/8]4-:J_Y)J"#-OSR; -9T T@S8\ M^#^&,S6\F5:#YZO6JTNI*_OBA9PO?E%LJZA6=:[UB?6_2"4LG^M_GT2BS34E ME:NP)T7OI^576'"*QJ;N(V/W&T$O@)0*]H06^7PR&'W3EWX6IH!5UTP!N[V[ M.;NLU_1.HZLWEG60R[F1U$$!,^E9_IZ"TH3DPFQOGH;2BWVC-"%A\4F2(.S2 M6\X\4MC<-S8+Y:"=K;$9>2\>#,N\=:Z8@R)7<';T:G5)K85"Z $A-#5_N[LU M1(53A>(M+V#*V=THWKM+LKOS:W:FL+DG[EFK;L\]HQ2!9=6M.7+2[I+2',5$ MCP2HM:V!*MQ5U]QGE",JVW6]65\RI$$A\TB065^.S'R4R%9-K[66U/[GC;(= MW6KS5?T'5\V/PX+B-?P'17BE<)>1L7Q8'S3+ ?7"XHL#XFK"\LA8<=&#.,P4 MQKE>F_R].9B 5*,F+,LX[W^)YYJ&/YIGNA$2R\!U%2JS0V52L?7&J-S!M:1@ MJ6"9 ,ND'OD;PW)C=Y("HP)C AC7ZYB>CP-)0?1D(9KF=*^M-WQ^#[ZCM0"Y M7L>ANMZX*#"V?H#.]]+#,JD)^::=WXX.865,QBI'!W'E1U)^)'68J=IH?;VY MWGOS(^W2VU?II:<&UJ1NTGFZEQ1:%5K71^MZ?8JS]CHIC"J,KH_13,)(&3FC M\I_LHI![N,C-)-2TC8M*,5@%T_5ANE[HZ=09XZEG/C'F5.D;/C&I*PN.V<#C M4"XLY<)2AYG.8C,)5FWOPNJ9_Y[Z >WI_NPN<2[0FE%*W5<2<3]B&;=O!>2) M>*_6@#P /%WSD0S<%X=>Y4_#GA*E2RB@,Z"O%_[:G_NK**2G#WIOZ.V&*A,X M-K WUIL5F[7W3#%SA>]\\)U)X"TCSYM"O4)]/JC/)(*WC==.05Q!/!^(9S&> M5&G:^W48'GS2V\/4&XS@[.FX.:[D:KQKJ/(8;DG5:;FGC3P+[A+[CL5L&=:$ MK#> FWC$W+(#6;6N-[H%MGA2*=*9"Y],HJ+;^T)C&*621D#TRO6#;R08N>:& MFE*4;JU4IF-%;2;U>3LX-A5L%6RWT0DR*>7;V$>Y"UK3&I==-O6+CFI7=F@( M30-H)J'1C)R,BLDJ"&\!X4R"GMMX#!5>%5ZW4 J:ZP4N3UK$GW2Z7_AO-X27 MF(M=Z=*%W/K^E X46'#N:5/@:AKY2;R!Q9Q_]&V>.&B\&9YYJ-W3UIX5DR_Y M;S'P8PVIULRS[#+F31R05R/.7A!MQ/P\]>"W+%K G(OLNA-EI[%= M;^C=9EY\)VF,R3%)P-.BE$PBQIM[-->A$RJ8T\FDG-%@12&'1B&I&FAX6< .&.]OU=E7OULHC)_@1." MLZ&/A%&8>\_H/?A)PHHJMJ>*0Y :K80IG/O/&,Z*+!H-O7:A:$/1QO:TD>:E M:"5,_MQ76G(V)"%-3Z[JM4:C9*2Q'Z>#HHI<)4;"T-%\4Z$SDA[-BT[)R$-) MCF.AD<;6-%+4R.CFV67K0F^T"DMO531QY#317$X3^5@+[:K>Z90GZV41;2>= MV/V13;!6LX=V(E75N/6X#C.%GR:%T&M1@+"F9E@K5.:/RJ2P]<:H5#.L%2RS MA652*??&L%0SK!48LP!C4E'VYCQ2S;!6$-T71-M)9=@;0[20$=:7C6Y)NBPJ M/&:'QZ2*WT4\G@RT3CV;,6EJM0VGJOQ&RF^D#C.=E2;5N^;H-U(# !58UP=K M4LUIGNXDA5:%UO71FE0%NG\OD\*HPNCZI9?M3.)&I1Y:W90[7127T7*0199E M@&\:>C.)+ZG!U8K+[IG+KA=P4MQ193VIZ=7*F:4.U+5V_WXTQC:9]T\IN:?Y.\<:?4&_0BS]*_XN??7-0;>KN1%_-1C:;7 MI92] MJ(;L!T0J:9222=5FJ;>34B+V#\S<$GV:XVOB*&3\C5S86&OH%]VRS3)0XV^.@2HN MMA<999I_(XV**MT(-44H!T(H:722-(]V?SG>&>E4K9;>[!26YZI4JB.GB:09 MM&LEA6=E,ERT]8M&V=B]2NZ.S\!1G4QW(%35_.&X#G,Y-^TF1='K48RPKB;@ M*%3FC\JDR/7&J%03NBM5U-*@S=O]=)851A=&V+ MJEW-)(Y4ZHDXLL'6TCL7%X7;:PK V3'93").:B:.XK-[YK/KA: 4?U1Y4&HJ MCG)HJH.1 MX2>,O5$>P[VX\VMYEM\E-M^+V3*L$U]O #?QMITT4Z]U]$ZU6[CS7\$T.^&3 M27!T>U]H#*-4T@B(7KE^\(T$(W?3WN-1J$JI3,>*VDRJ]79P;"K8*MANHQ-D M4MBWL8]R%[2F*OAM_:*X;D!*'=@#8\TD-)J1DU$Q607A+2"<2=!S&X^APJO" MZS9*P7J!RY,6\2>=[J=F6B=OW D-_&G7\BS"+'ZF=;/9U=O=O'JWJ^EQQT0I MF42,RS+3NB318$4AAT8A:1IG/9.RTP.8:BV//+C0JZWR3#Q08Q9+0REIA))) M#+?40ZVK>OLBK^FC2HH<$VUDT\A5#;56Y'(TY)*J=&42LSZ4H=:UW,;]*EWK M@ @DC3[6BXV7!>J7#;UYD5K-16#JMFJ9UU".MV_6D^:3[SN=5(ZU/F"H.0FHDS2?=>[YP M5F31K.N=9E[N.D4;QT@;J3Z*I*&D>TI*SGI,;U?O5ILEHPPUJ/<8B")I*FFN MB=!9DTI;KS?7-COJ.9&*]N[_5>1R(.220BV-ZM;44M1M5QT41M.4WD8S>T.GHGMS!_.>9:SX%9O2S[RST$+.!S?V* TH-%08<5O5C> MBS;SCT#QTB1-%1@2V'(V+-BD([*TH>>.->/5L&P#^%X%N$[%!Q:D^60PA2M8 MQ-^_X\:+.U;@JQ7K9V5DF29Q/G"VV,3R$BPNP:]>\M:Z M<_^7$)TI:; V9^E9J%1,-Y@:VSN>LVI/M_HRV!"])S!]XWI/@.BG$-!1.Z5L MFJ:W]0(3(A+\$-G#O%Q73&_E36^6T,B[7,]P"%Z@(K0NSBYK^2D(2U+'CD=K6#NC+#?E8D_9EJWMW5!9Z2#NP$(E MX\KP1S>V^_8'D 2Y8E>&"WTQ+(?J(,. >#OK%[5J82-9UDVW+)?@.GQ1N!&O M*M=6G<3F*W=&"903=\G8;Z:-+,T+/6Q/A'+NYQH?;C<+5S76/ N2+SX79]'1#,&**X-9X;^ \<- MX!:&!V\#SX4?O'BS 8ZX$^#IP7FHO4G$_M!S#&5CP%5_P7?\\[X>8VSHX M*6U@&S[PT8#\HS/MMZ1-_^-S\J;CZ66QY<_W5U\MYT>T4PQ1ZV[6*N:@ M+7 'G9V2KOG VX9+Y7""'H6/7!2S^+U_>77]9T_7;N^NSL-:KN((/WJ&_WR[OGM^TNYOM*O>TQ_:S=?[OYZ*V!%8V[OOYT_GH$7; MMN'YP+*!2;M3WW!,_WT)S@@IXV]QDI+()2(F*FHY0Z&%74B87/<,7X,M/@A? M,Q(& ?2,/TWF\NF<,E51B'7]JU*E]W>N%ZQT,616O+EWC2UR<%17BYR\7>)Y M4A'\\R]B>!J!$S=C'@I&1$L*5W,.K!T@L.HGCZMZM5[=$XB*&Z$.R'XO5AVQ(T="32+!JBT M=QB7?7^HO>@WR,^N95Y1N6ER5#NIF7PU:K557: :6#9A&:+Q?04_!C?'*!Q M-_'<5PL=M?W9,NM.F77JBNJ*1WQ%9=;AO\T6O>UG,@'>:5%OV(%:=*LN7K12 M?9'4?G]3&TX^IRV;(-<;!>HWAZI5EQY<2;WJ-[78,@!7K5-81[?C!M?>K;0T M<.W2Z#T;<#4IN+J%-7PJ?URM,-6A-W;AZ?]+#Q9S?"TG,)P7"].Q#-\GP:%. M*RT]RT^:_+ZI/A$9TC>N)Y_D=EVK]%:G4PX254C+$&E) ]HW52ZR15I#[U0+ MZXYVW$@K5-/(8K)ZMDAKZHWB^O IC\52M>-V/#$L#T]9*1TYBH(L M'1T=T/ M;\.#Z]%SN['@A\2V7DL_[._$Q$*AJ,LB'JU0=X"H*U(9Z601F]X1=2N4X%:K M)!D2RB,BJ2:LCWIDH)G1+W"8_L2CJQ[49T M-_1VHR2$J7"6(=M61Z,=W]UA4A]XN.0/PBKFHY;P2CG9C]!("IYNGO;1#Z1> MYW-=T 4,1(?2'=N%E8/0%08SK!_I),4*-T\/V3<(0:,I//7ZV'!7J"*3%#C< M/'$D/]Y7%FU:N5-2$DPF'AE;T[&/2HY2;HI5;I+BM1N'@YQ7PN*UK(I'/N_[ MX0,[[>UBMTV5C7A\F$L*06X<#-H/YIJ N7I)DA2/#7.%*C)) \CV:LP,G26 #-/)S,#*<%\)]-5%G>Z6?[,?P[2;%<#=54&[8 MZ5U-/8\X@]FS9S@^NY6P.J*CWHI^6]T",\R.U.XM4D7I)@4D-U51]HTZ:1:1 M7FNKFK##5%I2F5]2O')3K67OS*_1*I[Y9>MO$;V%O]S\GW\U*Y]O[^#+XXIG MOE2"$6TT9X+V5QG8%JB"%8_X[M0;$+]RY?N/_$5E%(SM"K%I0_S*"(!C(WA@ MAP]<)WJ$)S+\J4=$XJ[DK2$T;48Y;?8NG9+"R^OJ1 /R:GR(G>+]\%MXABSS M*?+6JF3*DP)=JC!*BH.NJQ-E@[IUM:%N"3H '1OVBO3>=).BG^OJ0?N''I9- MUE2)4?F4E2OJJZ$S,:0F431U6S,<4[,MHV_9JF&4NJ*ZX@E<407E\=]6D][V MV3-,@OWVB/6*@E"YL?>J/.\29Z<:S*TS\$"%(9\)^^^MTQL, *.!_QB>8<\Q MOSL@T6QB1F]NJ])T:P7&I(Y4B2[4:[!+V+T "$I)77JG62^'>GUL@"S6O;U+ M4+X(IMC0+XH;Q)R5K_M(3#RNQCQX9&)8ID9^8HD,878=FT&O^DCL4:.YJ&81 MF%^D7WZ>G\F0>!XQK]FQ @W3,>NL['J[$'VK>,I5 ,Q,G;FH9A&BSP]_D3;3 MT-M5E=5Z=-K,136+8'V.#+&FU^H%EHJI00F+RLQ]Z*2V\? 9ABONL#+U55NL M_4J3G4/J/-9PZX2'R&@3*/5K%&8(/_R*!_R("[L??O?)#G1WF#@38F)#4")1WS: M^:)O.#_@"">N;RF-9U_R):FT>_>(%)[E+3_*>^<3'.1G?HX[I[AW5&.+PT1A MJE1)"HSN'I7*%H:7[0(5FB/U'1:83WA130J%[AYXVAOO*TL5O'+62(J+\,AI M@?%39<_L5T@D!8IWCS6)$V35W,]XC-N%A1M*/!P5WFI)L$QJ6*]/'#)4^;7[4G#J MN\RT3<\Q>S)LP #!O/E'=IB\*G!G4=*IEH2*%1(S5'#JNXR]S1.*EYT+E==R M5*K,+H-PBV&"L.QRL$#EJ*DNKXP6G3MG2GO9D\S(8NIM@A$2*^[+R+%:UVNJ MX?.1P2^+>;=YP:]18'.Z(P5?H4I+%D-O]XH]L-1:96\849\]Q5NAV=-I4_Y?B0E\W\VCTCKU-@N\-C1EZAFDDV M4VSWBSRPQNIJFFWY=!,1"_();(/A#&B]T"&7+2;Q*NP4X^L,T MD4\-VKOT\LT3VO7"/#T*V_GK8FNO- W:NW0%WCNT+^NY.HY\MOP!P7OTL)[E^[%.<&[WM([N451%+R/2JO; MI1=R3O!NZ]UZF=%]TLXY7+ _,1QQ+XIY.#\7C]Z%[\#C$L^V'/)1.[M$F&A# MVWWSM:'GCC7+>27^@M:'U[M4VQH_O$SY7XH#C=#U$F\D_,9?K1?XGGFO"]I0Y=V,=ZM=;\6(YPI<)@AAFD MC2RR-+( 8;H-VM4[W0*;61U@_* 4R$L#7A9)&B?(_4[:'IS7:AZFWF"$A2Z@ MOTP\]/(',UJ]2^#,)P@-I;OL1VXTLYAKO$"^#_P,'VQ 0,\QK\4Q;IEBU54M MYX\,=EF,,]X[[&HE:&!U;+ KM(M:,XNAQ7N&74-O=HN?W:Z<+I)Z4C(':>4!P=VNWN$]&:#3!P-I;GZ=420$QY/F3/A^<."#%YI%NI%OMW6#9WG@0LSNP&CFQGS0*0W"A2 MLU 1F3W!;.=)OYG"K-;5NZI&]D!UC#28[3S;-U.8-:IZIU.@KU;EC:SEPC!> M#8"OT=5K7=5L[.#4E53P93'Z M-P_P-;MZYZ)XCZ]REBQUEL YXB'/:!ZL4FB*-'9;6/#+A MY-YSS"O#MOW[X7)ZWR[27].[+35-^/A@F<4TX0)A"(D5O32,M[,8<)TC'Z_5"G/NI6/\I)U]'W=JH3:T',,9J!9J MZHKJBB=XQ9,VD>?ZBP385G[JS>#6[N#'@9K"I8B\IRH]F62$\%#FC>L]D@D_ MP_OAE3L>N\X3'M_FRD[S[+*I7W2*+X-3<,LNT:.=2:+'UF@[L-93QX:\0A-: MVYDD<^R!T=&>V!=%%N,HLXTI'^QP:6]6^#H88?@*_O3!DF?6FV:+^]>A#47.O5:*2O:*2B:I#?N H=)A3A>4 MF:0B*% J-TLL 97\)-[ 8DX7ZFNI] U,2C#>#,]4.0BEB<^F<88L4A#D)*5; MWY_B#,?[X=/(\(C_'8,6M_ &L(Q7TG-,^O8GQ D8/Q/B^)1W8&=%'[YF3S$Z M1 VB^PE^L*56I70KE(\@&GJ]J7*U2T<09Y5'![W@"[/LEN0]*^RR'L$USVETD-8O(* ,V(P]= M9(K6]5JML&)=E1Q88HBG(3PI3)Y1_FM6/FBE')82W651#E,9>%)$-O5(\S\_7@'8O7PR$9T @J^3D8&N\@M>._U]$A/A(_\*Q! $8?CH)S MS/@;TC=#&_"SY4]WM0Y;U<(JG0Y7])4"T*G" M*BE%8%-=[# 1+0G!^H5*.#BF_+2+I(R#356P0T1U4T;U1?'YOB?MLON(':@' MF'E/M'=P2/2O]UB?KO2VO,5<%N/*=R+]!^)9KBGP\)FC(60(,I-AC&^T"S2: ME1^-WNEJF;*E&8$6C(C6)_!M!V.E6"D);\R(X1VH)G9:D:3.7"*&!7RDUMT[ M'\G#W5:OZYUJ7J%5%8$Z*JJH+5)%#A9.+E11TVNY=0=75'%P<=DTJJ@G4,7^ MC:8\J*+1T&NM,E/%J;L!5ZJ@!#[+1?E<.+X&#;GOD\NLI&98@F:Z4^S,/D?. M?R_0&;/^*M.83D.)XGQ21_:/X^1DE4(I9ZD<+!/A;"6LFTI8YYERI>AF#;HY M!"6WE4 W^W>LYB1OZL4U=ED#Q4S)_2WHN^8,7V%#^DOM;QHH2Y&(%[_K,VBKQF#@CB>& M,T/WJ>,&< O#@[>Q!WM 7CS#AIWS J'<8@,8A+0!&!(U*O 5/X W:#.@\[P? M8F[KX*2T@6WX +J'+Y_^>38/JVKUER1T\'Q"XR&%<]]$Y_,?S0@MJT]?+G[_BWU'LGVBZ"2^?T]NV3WTK2;2JTJ M;ASB.?:W_.>E^N*Y\>KWO_K/1NGJ\?/VB&_6;,?,'NT&3"]JVQ#1X1 MMI%UM"VY)?@_5?J_)".1?W2F_9:TZW]\3MYU/+XL]OSY_NJKY?R(MHI!:MW- M6L4=M 7VH+-CTC6?>-9P*?=*4-#PD8OB%K_W+Z^N_^SIVNW=%5!Y_[)@2L_Q ML>_OGNZ_WG[N/5]_UIZ>X3_?KN^>G[3[&^VJ]_2'=O/U_J\GW)&PL4?_\MV5 M$)OO5^_5H0H0?,[OYT_G8%?;MN'YF!H5C-RI;SBF7\1S1^3)!L4Q%O6/,PPS M :ES'2!\[4^,0?B:,060:<_XTV3!DRGF>Q /__(L8'GH/09WZ3 9DW">> MUJCIC'8X_>1S-$S_/448UD\>A>C4W#/D5AM@ZM3S/_6:.O43//5Z64Y]0YFS M;GPQVX?A&F"K]4NN,<>GZ61B4Z>*88-BS?QLZ"[$EKR&/ZJP22E1>Y /.2H+ MZLKJRNK*QWKEC-CR?.9QQNO..?UC8H#H-J<>.LI%G@=&/Q3;55=65U97+@W; MW:LVG'^_O%IGPBMQW3&A27AO5C :N;9).;'Q4VZ,E_"L.:7=[>W..Z??I:SL M8-+PLFCIS!#TC(!Y %E^1[:;+-_4+Y:UF\@1 \7A45%"H92012_GC"BAJ]SBDH.S[N'U_YSH56MD1>(;CL\-3[E1U M975E=65EU^_7KG_PW GLPXQ:]EA9-Z%S)\4\4[-)LVFA5#U2T5UCI^MI3%?'>* MN/OA=Y_T$&[W'&RWCFB'>.-Z]P)D7Q%CX5#CK3A56[_HJ/B7(IF"2":+6?1Y MDTQ=;R\;S*A(1I',ODDFJ7?ZILIOWB33TJO5PR$96246'21XF7C9VD@<:JVQ M:E9Q6LTJ:B%IJ685Q]ZL8@$)VX3QM00 ;MRU(I.5E.&A[^Z?KY\ +=KS']=: MK('%S>U=[^[JMO=5:F61T\8L6:U%&TG(O2-T])&02:#Y.#== PYN\'825O9M M1R(.'3IS.DNX-:.ZB.0DL0<2X'H# MB_C/L*Q/MCOX<<9TQ'J]VZXV6V<: 2UM@ES+FQ(A4/9)(QRDVN]D+-_E \CR M$>PA?J7VX???R/A2NW_\TKN[_?][S[?W=UKO[K/V=/OE[O;F]JIW]ZSUKJ[N MO]\]W]Y]T1X Y%>WUS$X[T6V_WOJ!]9PE@2=6A)V"EH$%OQ:G&CD'=D:JP/R M:L2 2E$UF\<4V!W=1K-9FP=5D;L@K_I#;$MRT)/S>?"/?,05;?/Q>>S-H"H;K35R/*M+ IS\3VWA#Q@R& M9@KY:G?N*^MH4J_K6JW;[9YKE*!1E^ M'T"M'TU][9D,1@[H82_ R;2)/8@>BG\C6CCFD^"53.L%PS9TK L:")X[(+X/ MC_WN\]/#>[@1\%8-4$P<'\V*_A3^ U^@OW?#EH>X"/B^1ALC\@VUUGWZ:K6> M\.0CPTS[O>,RYA)7N)M_KDFGRO#7_8B &1(L%J7D8T]-HGWF2'QB2'P02 1UIW<; 1-U M[9$+R\(5V"ZLRZ/1HMCB03V84B#H:1AJ?6$8"C=@8AL!4AM[/+2F>8L!#R\Y M#"A58U@*MP3^,P3PN8ZN66/C!?.M1J!XT!_H],=3T."T5XM]Y]6%W8";P[OT MZK"SJ(58M'U! ,:+]4+@USK89#8]E9$U&%$#_@>9P;6-OKUP"+@4@YT2\71M M#,0J]@$8QIOKV2;=?I_,'1XR)SP QK!D;H+58V@&5CR"P5N\)7$ ;H2>5L10 M[AZO(V8BSEH;>NY8BQ@H'O2M$\ O?>LG8,";2'PV_""ZCB!F':Q.>X+W&P"D M71#$L&;3]/",@* M#Q[5#_@!_62\#$BJ,H!SQ1BK<'C@+@PL;S"U @%+P-&_ M87L EO%E O>J] T??A!B1[YEM'\SS<,\/(]IEK"-']:!&%ZZC^OD.,9GP],; MNWW+AD/O>ZYAXA=TVGIM:AN>=NL^TT=[-$S+U4!7Q;7:Q0D,$.F 1/\Z-F3.'&OU'@_N:CD?^1 M?GEJ!YY1L=VWRL1]@ULS)T+%=7X3G,*83(#3<%:,2WHCAH?7IB?+_Z37&L/% M+#A$^K" XQ\$C^:&[@S%(Z,T]N4YJHL?X!^6;0_@N +MJ]'WQ7>E[8Y1 .=: M0#UTYSD/ ;(+R9PR. >#]H"G,3'0>J"YE^@'EE#\[;M$!R%TZ-FRQ^$,#I

XV]_/NK:PY6N>6X?'GL ;\+-W(!2<^"Y-GM^V".V-R'#@G=T"L]' MX'MPX&_&*Y'9&"[CDSTE@>L"6;^#,P-J)MX+8^_F%!_--UVK.;\;@-^,G_3I<_SL%S1OL.26#=]__^O2>\B%< M/:5F>A @D;B,,N, M:!9@DF$34&: D.%JDD$\%WL^,NR;9(C'$**8RBR;-M4!_,-/J "!0ZK@G$%& MJR'\@Y$1<+%"YNC4#^!*AF?"5@"S@XM4X-X5'QC^4+M]@ N_$'C#8X)H3D;@ M[S>539SO@Z$59HXP8GI )#W>@-BT?A*SPA1@=.3!M0%QP*DLT+:YC$$("E69 M75&GVHXMM@9E;\'*95X&4W06"TI%2+N #YL8E.GY9&P!*9O304"%$]@-'NPD MZGA10CNL=SHT!I@VYD4'>7_]+3I(%MRPN$;ID^B-\$2DJ^@"XDQP@$XE":6* M/R$#U+X2% 4_NGWOZ?9JSF1*O(B -$H5?,S8)9X>I$LP#0-(9 %J(VHMW_QQA//H;4R\6&M%*-W#.2I^LF"8HKO$=91_(*<5+)C]W=C]-*.%@_ M<5EQ%1D#/O-?Q=U6]3*XK9;M2V\ ',6W1(7B@;JQTG%_G^Y7^6;,L$6NAMD^ M.NAIJ'_)+BQTA"-;QKAOR)B8$BE<+\: &CBI_A<,TC%5D(>3D9>CY8TA">H/ M"F4W<*=0&,0\!,@_X;S](.8CB&X?*3*3J>=/88>$JM)[\0C3QI'!/=@&=8-] M \V6VL&&R3@?C:%0&Q?UE=7[UF7;EK!K[-+1?:6=ZS-EVAB[O/45?PY=NW.] M8 3"P>,KTYZF?>8<)=/6+ZK-Q2T3Q8&CI6Y'45&8?6T&C)AO Z-H? M>.[;L_L$'_C#V2TPQS$+Z-%?V88UWF+;FMBZIMZN+NZ:26R@0X\IM83>'/_R MV>U1"Y/OCQD)L #0SH8:90)(WFG[7$]JU+#;/O_O%48UB8?9/K,[V&3ZQ:N1 M18;7/\&\0;YR/X05$Z_GF/3],'(PXQ_<#\,+9\P&OD8I_*) 9-NTT>IB60B M?$:'&\ 1P6-@'I[$:XEX?!\]C";-7]$,:D ,/*N/9;0$G23O9-[_!_!E^L45 MW(5*@2$ZXUZL5VJ<@H4\H#)KXOI!14A>PT3UAKD/@=.C!PS>A74:Z4!)*N\$ M=%R$N;W5;J51W2MK?T"W&7K?#/LVZKE["QT&WY!5K]BRA.+ M*N!O4U&-_D>NA>"&I:$R>S&Q;_;U,/5(3/@\$ _3;8P7N"S;C=AFA BMU->$ M:#VQ8NV7.53$;B+S+>J48]\=(U^ @Y@@(V%O69[0M676IF,TKD^8ESGD;!A/ M\*?]?W,VQ'[-+X> "J?7:03HU65$$\%/*++H;3:X6X^XWF0.8PVT:="=.3\5G)/OGQ%AZ/!<;NG&W:V#42>+T:#, M*\(^#]+#5^!-6]HN:A/MA1'TJH>V59;Z-%$B5/\+%[P1Z0 MG_11LW/MI-]WSM&6?>IW%MG?Z> TS3PZ.:IKIHZX[O12J4\Z(67'\N^H=X?_)H_]=%= M:0ALXAFP%XF).?0=/=V:YLN!O8)[^4O70RU!,!HQIB(2+L6G/%K'$X H5X'K MV+/YB_+4#_HUSYT9=H"9DJ\$I!N<_<3U C3N9A@N$[F_6C#U',QNO7V0\KM8 M[I#AA/E#B4N.)PZMR%R&ZR]+)[I[O,XS18AYB=/.K!%""+.UEAX9;AGLZ1 @ M[[*'HZLB4@8_? 5!C.D?+*.3+>,/ E+410L6I+WVY%[1)!AOB/CB/\$[@F+^ MQKS5[B0*K[VXKOEF@=)O3L,E^C-,DL2%Q&&3RL/S5^0S-\0I)XQ+ M42Y"16[Q_)Z&RH>)J!I3=DY+5FBFX(>\O'.LI'?C')C-8B5Q=]338$3,J4WN MAX^ )@#@?XEYBYL)2"0F;0/A\YBNV7/DJ!=\!DLTZ2#MY'K#=F*]H1C;O>VL M[KAW!'/*YGPH%_5)9$1W6KM,])['?L)\;S[9.ZN.OULO;?X9<64;]UA;2>MB M5QM;CLE<>8-U;&6PFA@PX]--]_"\L38@>[G^[_WP%OW+8[P-;9J250/!RR M7:W^_AM^]?)](HUMT8YG6W+;PZT6W>ZB&53"?9N_)/9MVN=:E@:]6M7NW'0@ M*Y<\ID7U *7R&@H"8)-]:ZOTF,Y%/;E!5/[PD+&Y(U<[))E?'%>[G?=J'2$? M6G6K4K&>6K6V3]:3$B+?FOM$&&)?OL>JK.>1X7SA!O-67.E";QTE7U+:UCI\ M24#G"-G1?"_*VN2G1OW1\ZTH2\:UUEYW&G.KY\'<=N([]89^45W2EWG/P)CO MDEG#5 BE)17/C9YIU/!H%:3#-=1JU<9!&6KL*[?"?; 3HVK4]5JKIC2D@GG2 MOKV7ZOKK7U\)PWQ" U_EV2HJ/E#VVYP4/RZ*+#X35J6F!<;/Y.%#1ZPOKFT; MED>MS,2<;1V:KTZ@]-GX*7VX51E,36\G%$$K._F$>2"SDT^-^96)JZ6SJ_:A ML:O#Y5'*1#Y.$_/0KZ_D8%YR\"1DWZ9CX,H@(S,8!@>R]*+$LE3XE9'Z-R?; ZFGS M>3^ 4\5WICX93E%?'Y)8%03O-#-7[D9;7:[!GR.]:DO5B(J;!_KD/F M?(-LG)VJ^'>KAO+[7_.?*&L65[HO'"9Z_U+ J>C@ .G@+ZZU5'I<:PD)XR!( MXCO3K+ZB9F4YVK^(X?DEI9 3<@C(TK\XY\ 5KYO7:$\V;',PLB8G[REOE\M3 MWMG%NF==&WFONQ2;X]/LF_%OU[M"$X!UKN30>)2145PZ_W;E1 V]G=!2N@0^ M]V.AJQ6WJM<+(Z6E1OHV;5[W0T5QNA&$D')YH8EP181)=A3L9S&&T8U1")9\ M?C"G'G9T/+MLG;?F?4XE((<3"D&53/#CCMKNRQ&*_%6W*I>4KU4+E?*?& P. M3;XWZZ5,.C\1$E+2/9EZ]B37:[44N5X[1KFN#/J-H_W2;$,ETXN6Z1E5F&[$ MDZ*A$I^PT^?\]P]-PC?T1KVK9+R2\=D-:MD#->U+XC=2)'[CO'I\$E]9\IM* M_ <#F^ >H[#/J#E%[CI!%M4\\Q,Q@- M69'2OC2$5JJOOQ -097$E5UMF$OH8Z5REIS3MY!RFY=^D9A??>AE!86K(%N5 M%!SD<3:)$G?XVHH2]DE]),AH3LABS)B1)>0'26#[N0JR,CCHLPTDL MKS!966*RKT*)<-)6TG3$K489IH[$RWN0H3S',&VV3B,^QG#UQ+V_E6.$X;YC+BM>9>W@D MLXA852).9)@ZQM2TL()FXKE,"96&O%D.4TO9E"^#]LYZK_WAVB8= M'9\XHYY.Z_H(7X1O&F.JT-/7><4FWZD4T_L_#W=.@8\7'H'(X- MIY],'8\ [,!8T5X,RZ%S%/FL>SYS#6=RS4_^"T?\X:/QJ\4?4IKB[4_ 2L%9 M8;8]TS@IFVS="\<:NP;;0#K2<$)'S1%Q+VP-1H9#>)-BS)_"O=BI\ EEFQUU M"$0X<$ _SK%,09?C!DPM<@B.?0,*HZ/Y3#K0\Y5N1&PRXF83&2GP%_9E($;1 M!_2S/@$R=A"!_#+2%@TM-!WI#'1@/D#X^#A6D++:X33 ,7;KK7/ X)XVEZT, M<\:6V>F2R?_@N3=X[]L("**^[;SZRMZ.,3:W3+2 RJK94&_@DK9H7)PC/*( J#M M>J%Y4Z%!$]#P)Y_Z?92)5)L6/^^16RQ&;])CD'/%S]14J4:F2G7=DJ.F-[K%C*U2 MVMD'>?,7=ZEL)=ZM51R](X$M]0-_170L0V3T7QX M=/@+"X0ZC=+PFOTJ&711@Q-8?48!@9I\-8( N(YVG0";[ H'[Y- +ONV!IH?>*0H16$@:/D MBPMH<81XFB-DH%!Y&\S'X_$I8U@-LT\2@(6? DV?2; =7^W[^I'T!"O=H,!^@ M1B9XK0ASV@-(H8$UL>&!WK&V!OF!_?*XK?A>+I.-5'@NYA M>]8S73P#B>P]8,539\".-)7\FR=#_F*W-+Y=<GN(M/W],N<>>>LU29E.^P0 9\J9+RI6I'I]]AVR84 M5TVJN@!V\^Q.@(Y2KM*IMNA5WG^0CQ_3TC [$C53W@2[=BDU9\X'92D4FU<"&LQ[B"H*1$<#Z1,Z7AS+-B-*'_)$[ MM3'IB!>AT$<9$\/'%)^!>"0C>LSP/6G<&.9Y2=<<1-M,/Z$2 80'8<\O[>43 M*'NFX9EX-"9-^J(_@BVY>J^M/)]VM2T?,_?CI>_Y&L<.EV6;>9XC7MEU0.5@ M>6HT,PN )F5G25E<+*\PC1;#](A:B^8TUCE!X@G2O#YK'.95 I%Z!,X)[S>9 M]FW4RL518D$2GK#.MA&6 3S10)Y($^&(-[9 OS=9!IW(Q92^Q7,Q'>!++U.+ M@2!ZPO5S,NM23F9X>VHRP);Y'$6::9EK9>)1M<6@)B<%G1-H%BP=0,VMEH4D MS96JD-)0LK!)OOOD?BA:COMQY:-U,LK'=Y8#+ ;&^*&&85U^6)%7?B2:!I(Y MLRB,B-+7,4@L3(&F"9J8DDQY5FA-@)"C(M#78-G&"TM(!B-E;/R(IO, I_OW MU'QA5T-N:6"Q)>4W?HS+1;Q!NEJ?V!9((2YUJ:-CC>OB0""3^CD\$+RN0]-$ MF1>%NDWDW&/CU;!L^@5^ [@\P3]F] )CPR1TF?Z:MQZ@:D 9,D\,GK@>35T? MHXRF%K D_&69CZ]-$$^V2W4%EL:,4ATW8MEO0C\/GF'X(NDHY7SNQ36)# ;Z M)9[;[FOFU!-I]NQ'^(J).9#E@V!*-7;:H+K M@;Q:WM3'IX7S(9&A>G7_Y^WG-+E>ZPH3EFD4&B#').CWPG*! 1PW*V=P4N46 MG.J,B3^VPU/J$&._C@DQ-$J\P !CSG;\+.!YX:>-OBOR9RVT=8"Y8FL?"2> M=!D89GG#+N(%HE.##RA"F8IGVYI)X$2H#Y O"-YY);8[X4<;UC0P+$PYF>-5 M?:![PQ3(<*=!'U[_"%>\2DZ'>A[5=."A? -]"X/9P,8CO9EZJ.[HFHO_T5YL MMP_K1S#A5VE= %6(M,>I[P,+T\8(7=1#N O>H&4/@?;]AP=_$ XCIE XJU8G MU*JXND2AP*LX2/PIA]H:$&,Z#3YOTD,A_X#_A+!>X "4CDF JIQ#;\\8"Y T M+<=(U:?8K?&Z'N+ ,%]AZ\7R?;$/J]FV*/6910F^:VFWC;AVV//%4\N$0EY= M^Y49-IB:QA$L,]4^P="%'S%7/?G\EF_B>M0[,H [AMM%"RM$-057QI4:F84: M>>."0?/B7&$1C#.8/7N&XS/Z]7N.25_R%O6I[J[VR6B<-TMT*:H[F:YMTSDZ MIZ:%]H!4_^UZJ$F&=5-<[7#CU8>AL)GV@8U;<%]TBOC:"_5]!ZP23M[,2(?@ M;T2N;NW6"?D42&J-ZC&1#IQV2\&I6!D@50A!TK)2,)3![%:KU5B42 DB@5\ M'XR&]CQ@AB 9!YS,Q I#C8,XH#>Y#KVD)4?_4K=MPB("E#\RE8-JM%.?,>4A M*#F2$A+I>?/+6'4VT0.E%:?E@3/546*IXD?]IZNHM_M&(#J-*HL2J:% MRV+FD2;L(^T;3=+RS\4]M1X(E""RFGBO!^K-IEQR%<\,$W11;\LQ)%DJ0)'$>YXV6 ] MIRR91NXKO*6*8"N\C7LE5ET"_UACI9OX*[0]E!\6TZ/6M9L +@+&,C$!VX@(6DJ(3! MR".$QV[@HY&/JI2-^3YAFRUD;6&?,,4J=DZ_?<(S?X8C_TPFKF\%:1RB=3JI M+D\1*?0-YP<&CG%W3I!3+-L)R@/"%Y3@XW0^=K% !LW:C2B^/PT8R:_Z*5@Q M[(A$:U+&1YR^KEFIV+;D*#=U$)>AORW>?9A-#ZN)!>H\\61\4\ M@.T;H_('XJ'G!M9T/[SEBWZ$Q3T9K_"L/J?]J$"N4E^S0JYY=ED_;S46RN)^ MT=,>NI,\:/> 'KIV7EML4?\+2YA)>>Y:PG/7#^NY6\V$Y^8)3NGIQL+=LTY2 M\JK4(YHZS+X9]8RT9THAR,)V^&9X/PBM)7T*>ZWIJ0N(VL/0QD(_H_+9GS$DCO ]]US'G,L[" MV#Z+@DM^4Q95C#S2J%\DWE'./L4JR:DW&&%N)(O)5X _VE.:*463ZDR":8H\ MR2_0B 'O)2D0MPD>=RP?ZCU=[>H&;V"K/-D++O'ZBO:9] ,MHD(]= 7+_AFQ M-S2#.'%3I!2R"K#Z"B8?GFN]A?=B/_)X@V2J) T-T)%P\P@ON5CHN"QYXC7MU3L!)8^Y\/T K)&1:YO$ MB]))6(=GZB2G/BOC)WJD'I>N"TZ9I5TN@P]UUTL9)@B+L/%S.)V)8["/I;BZ MR&8)??G)/GR*\Z@6';7-Y2"V?-X&&KUX8 +'.F:SVM^Q-1TSQQSHJ41\@'G/ M&,MAZ>-4&X?MZ;MHC0]9Z$&'SUX(/0AZCD*'W>A!8BFB GW,2;@4@9%W0:?9 MD#34^3**&G&;X9*9E;]6[F(_]7MQ&P%VDAHE?3)S><2"Q3:"!*+7,?O2F&+6 M:( ' JRH3Y\JS#H2FT SBWW,=0AH?KOTV,"\,(,T.@SZ-]Z">5;P'8<0DSHZ M8(\ ^106GN7_T#!G=8K$](;!.[?_;Z;E^+GUK"[6EYT@%.9[O'MSA+V0SDX)I<1""7Y])A_BX)L3Y&$\=_( FBPD31)&TQY29H_,:9'.62R$XPG<'W MY0(B4Y(JK%<';C.6EV"P6QP[L"VTJFF-!8M,P$M6'T& 9'6RC/V5"]=0A2M;5,S*P-4?;%-QS^,19)] =HB1:04KJ84;I[0FE:AF+. MZ:12-FE:,FDKEDR:D@ I_5UP(NFN>:2;'M)B%FD\B72=38MGS,W#+RF)=#FM MY)1(.K](E4RJDDGWGTQ:#.P7$TKS$U7S0=ESHN?%F:]J*[G5]U[ M)+3H("SNFXK!PB*6;$0V(=BXCR2JA%\92"U/$+7;VBR(FD"018?5&@GAQ-08 M:C=Y,O@A/3,JOIN&4+L7FX50R_78#;!1SSM5%4$]T@@J1<^S9Y@$&_59K^A. MPM+N'DXC16ZZNI?I11FBJOG(=[I1Z$,2.R4RC=E>'6L+P_AFR'CGNY.P+]SQ M2'UMM-N=X7E6-$@S3+6TG%?7&H0]:5@F%0I3L:DLGN3,M(F++5;0; 5D=QF IVXR8Y4X0B,W]!TI_U@.+6CURA*;0X,:IV?A)6_&7 X&LZYXT$>.[H!!!<1IL?(9[;/T MB@7%PL'?V.?IA4?HD7@TUG(\[3,YBUW"YJW MW&I.I'G++35O>9.!B)W&+Q*\]C2*,AH2LGR6* @"SWUC?]>*FBO*%]K]Y9!' MC/Z2SWS198=Z@E-%&1$5-?L,%\[#][R/V)Z#?_@8&PG@Z7NUY2Y:RFSO::F>7 MM44WVY*#:.0W0BL*=RTWXRHLS24'T"0,EDK#3#-?S!@_\\5,_>RRL5C)5-" MKQ1\R+E0IS91LQP2YGXXM-!K-?4 E%,E7A9915)P:A-6P7;X1FQPN80+,(JU M!P$JV;*>;.GD"1@E6?*1+,IVV52R?,5&_IB"C;W*/?>5N<:51*DUDDK&-V$0 MX<[>2AM;O"Q1ADKVPJ2QJW&[)E;R%B,US-HX03%RN ;*,N=N*]&YF[DKLIVO M*%OMD'U'0T]8",H&_K%9+SR1P*9#;&B:(Z8#L,!3&!JWK2%Y+PE"-?IZL58R MBK';F#&*03M3'E?MD5>+O/%R+1R&8GFB"?[>RMO;U953!FNKO])HS?6*O8U6 M#\_RV?(GKF_0%H4T6?8K?70V!3,JFG\;$8=@C%/,H/$TUD25#>BRO,%TC$/[ M!O0-$^M#I7I?S+F9T3!G6 V'F35XC_6R,M89 =AGB3Z8^]K'&OU'\<*RI7D/ M:4MA,\E'Q&:90K0@TO*UL)5P?Z89M!(0<.>SLG&:VC)W2;@,&VM '1S DGEI M.6:(8(NWH0T,+")>=M=HK@3ED$5 M)U*)(43\Z-G'@!.GI%-%X>_CIXB-M3G5S\VOX?7<_(98!2*K,"9EHI;V.H7 M@?Q&ISV)?4,PLSX7HE.O;P$[HMG=N*H3J%=>GD'78_$<:/B'D_#+6\1DS)J_AD@(K>&U:;$T?6 M\BH-Y*P+:IX,>RPU#;.QK-3L_CUD#9]SS:Y\><++UQTN^3#RB 7,OF(Y/*'F M2'K)T.E,0&>;<7H98G(ZKAAAO'I2>%/D^#/9%TX:94.CJ-@4O6.8^BT/R*1O MR&,R08;:%)%,L-$OQ!O A-,80<*QCY=V>+*8SN)YJ( Q-11[S_-EH%**%8LT MHRU1Q95R@2V1*.R"I?$N3=/DXRY!$>13%Z1AXES6TGQIT2%$2'(]];+UA,N* M)W;[ 6TC@EVS0;4,V( ]WDX[-I:J#\K3D.HQG#OXR\.>.>Z4::1L M.!]^!;[),H;3EME(6>:(SY>DKCC:?P-P ILR:S(C^)-[!\X=.2?-\64ZX--N0U; G(-/:P&9@H MRQC&-42=3T"EE?F18RJZQ<28L6HK@J5M/IM5Q=Q=2S74N)-+NA>O]0/93#R; M^=.$&AAZU%C7/=ZXS#&H-Y'M#OV>[$"DXV'6F.MMV+!1#JLV0Q69NRK1-,&- M"^2SC#8V#8?./&H1BK! TR6I,[1#MRWMZ;@9=A%.'+/GVA-:._*>+WKT0P!Z M=(:YZ6ZV,.$Y#LFD[[[&YXGCQ7GW.#;D(QKY,W]S?T0=COUYIL!W$X_WW:)Z>;'I+1O=N4A;W/2F'CO9GE1P#B]+4Q;XH;=X=SR;(FWC%>#VNC-OQX8EL# MH&*/MG.5GV"*5[38."PV)M"PT4+QF"SQ8OMI.?@[48)5@XC?@9 M, <'8(&S3^#+KNR-F,V?V1C+EL/>LK$ET*G2DG=85 N&%T%&X] ^LKSPF9AL MB%=X_]18(8V"K-=6(C9"K \+I96.5WD*B1T)<("1[JC=%48*OKN\O"04LS_? 2$"ST5T,!:#_ M_PWV+"#HN1LR_$3TFRJRHG"DB"VY/-8$4()-HW+3TSC9\BEQ[-H8/N5B.TFO M2>R++/0,O69H,Y_>Q=)EXE ?;F$S13J -2*+?4\$>W197\2*>UTU5*[3[ M0>""]%V92%/S@U"'H.,\L*O="20\R-O/K#"6U/0[)AF*16'60<7Z61E9)OSV M ]>8&E6N>N%7+R5+V"+P"6=>Y1B]V##0AA7T7:.MT/Q[?"N4EQV;?<)U^LQ#Y$U MK;2M'\2>K>Q=&5Z 9^OQ4+:<6[6&/VDX]=B6Q)^.9FGY(F9NA@\;4]K6>S[8 M7.JH0B)B.C!UGEGQ"\;&'X4>LJWV(U3&X[X[8X[R\/K1L,58&B"?]1.,2*R- M$]JR$P-3"(PX1@S'L&0P;7B'H%0I?:YZR#, M+AU&\ ^;FTG#**@/$XE(3TJCQ6^_3"WV#GS.TFI9$S1UU[ MHHZ7X4QX/YY1\N/6A1>^E=P)Z&JB@IH[?M8;%HI2GZ$9G,M=T*Z5T \^%K^@!6I@4YZ:J ,5\SIH-/6A3=(66]96&_S)MN- M!4=/: 9HDM76/AFK+=J8L$78239SZ_'QY-C:.KXA3"@,*6!X3S7:G2:TUH0W M'H14<@^VN*$E?NBO=2MZ<<8L0:W!KP.'ILEF:VCPS=;9Y!SA_<^J_%V5 MO[O"TMSC&DIA@L9JKBQS'1NMU8#]6^-K3:Y[4D,N"NB@,4#3C"+5Q!=3;5!# M81Z[S7UT53[18&5=:NU<.#.WR$^2AFO(&B+H^AX;%Y&6C=-1O#L$[2DES,G.S>0T[QW?[UJQVTP MW:YEC^F[3[?NL1F( 4-H2K]X MA CCDN,TS)BX^U2!#8B0;(G[CGF$Y+F@/@WGCM^X!40 M/?'XAW6R-7WCLPUK/L3A2LXUG^\,\ZU*3$S%7[*)OXA1?JDM$2Y.*.X2SC9$ MP<)G=$/S]Z+B@BFQFZCQ7(%A-WLC2:S3SSK%1BC/6-.UX%0 M%&BVE>S2L\+SC=9+E?HUO,.TI@IS(PP3-CY>CR%[)WL^]6'J88[#C@\ZWUM MRG#F,^!82"%(?KPH&L0=LBP132K\ @;L8_X)7G%5=I5H;B,3BC"VM6L&B:>0 M1DX@'2U=@]7NL.))W?[<"_J8)Z)7>F]6J_:4P"<6+O^ MR<(D"[4;\^[JI,-'\E@C;0O]Y1B9@>>V^&2]-,3$,"ZJ1ND-?Z5/$L\'"N, M^)QL6=)2C4#VW5.S10H+21_)P07,PY#7A@[]%%9-UYN>I[\TH84&.J+E2@MB M(0M&B*FJ8\J9=[2QH9_% >&2_:R^H MC>&^K?9EM#MGEW^OZ=U.(QZ7IK,/5^G6W1T2@VA;V$<9#??#;R$6&$>*&-)6 M>U;76[7:HDXKL_=MW#&U==TQ2<.%H\XV"Y001ZQ2E/-ZTF2-,J8E9J.U/S(W M!UJ+Z-M&0/X%?/.*CR%-5>4[ZZGR^>P-?Q"Y?=;II3@]QWHOT,9=)AR19TU$ M#C9HMPX&F''F+U _JV6F]!\%T@7W%N%_7SC#L.^I\(K%RY]I#2(M1'?#6OD) M7!5;*=#,1YJC$5K@^&O1_8%G!- (OAA^2Q-9G#!W 2/D'AFRQ&[>'(P&Q5EJ M^4*)(TMCH#G/O)@6+TBX\L.9+<;>%U9V>$KF!@&'*(_=6R06T1QLKG^''Y!) MZM#0/256S>50+607,.V,1;_#.9UIWXWUP%G!DM=GT91+MP^_,42:5PRU"J4*I;F@-'0FRB"EVA8W MET$''! %1P7'7."(M;.#="P*_7]=3HK^( 5?!=\\X#O7CEM83FCPTF)APX][ MJ'W K#^D'<*6X/F\#- M1P"0)N?1*BE7:F-'[?D!9E;P1'F\I3O%&H)QG\LU MGSDS7-;00@[OZQC7 !EH6#;6"Q P9'7NW$"W W-J8#.-@3%A+<.&\"VT=4T+ MJ\L'K+,"#X?Q&AL#NRQ,#-J!; F7.CS7P4Y'%SF',!039DM15](ZV4\VG)5# MPXD8];71MX/]2":L_Q?-P6&'MJRW">LHZIJLRR$>DK '*[2W):CIHDD C7JL MURO>&'X?QE_7R"F"T1Y'Q\I.1G0^C,=7 M(T\G2Z[$2@T_ZDKO:YHFWO7"]:]6V]2F#FQ!*C>@HQ;:0 MMC6V H8LVCMH@BTIR. ([G,%@E$\B^P?C_AL%VB!MS$8K;AX//"3 M<.FPJZO;Q^]2O4S:(S\D;VQ9*5_,QZ',=!NDIV?/JPHBRUH0V5$%D:H@4A5$ MJH)(51!YX@61CS&S>,X%9#FOKHUZ#5R/1MVPPH;J>-9_8P[E!<40E!GT*"WX M \0?7'VBXU.BOA3I^:UA&_1D92QT_+%N014T4):,R%MR@;7;,@X\@DIAV"*$ MA-&LP]6!N/5I$1^:.=@[W?5^H![,]T=6"PV-YOI$W6^9 MMPCO2_MI3&D:$6N#$NG/@8L#!"(MDWU=Y%J*ASC7'M!&]RDD\,/H!^CQH.U4 MM:D3Y5A'3T]=4-CU7ZJHY6WO@!NQ9Z<;QB^$WU^O;VB8K&/JH;M&:F](YA8I M\KTQ/NU)CW;\!F+(0<(Q%T#,M%M+:#@+3YHA+!PBT:)P(7..,W ],.9%@_TD MQK(X9W@.CQM_9SY=3H++?Z:&%[#V+E$&GE@Q3Z.C1:[1VL1/DU;G#H 6 MPA6(025@;@VFS#_%!T09/#Z!XL!X"6\6+E@,H1 -=Q8;6/&MI-##]<8]\JM7 MR]"#2_88A<-J6(M0:KY1)PWGU\SS1&E %/OY42//<"7,FN<3FJ3V2@MK7W3R MSA6=$]IIB_E(*:-A#XAJ!(,5;;$4NAN,8<";J8K3)([IRV$$X3_$AYHZ?)W0 M!ZPO;-@\GF-#;A:VF[,J.9.+KR?Z#E_U EV< >[JR N,'?&UB&SARBU)4 MZ-R=RP_6F>MGGCF$%Z:$%XOUC=$W%+AP*2']UQ/#M$V]U@OI.[H.$_-ZG+S6 M\K#S:2Z4S[,=D X5F2GOZ\5FQKCLU%FW?N[(D[6T:.H3%19)&[Q,X:0R(/1! M+_F2&)D75V^I_SVL(F/E6SC2:5%E7'KLPFO'NDI6:%=)^GS1["NN2K$AQQ0B M\TYWWEF.7IB-2*!;*7K,H5 M!C(Q$(EE!G#1N&]VF=O7)0O*B9EFM+.AT<>H.36* M:!<3DUV2AQ.09I@!);I"RC]@$\ZH112WIDZ()A8LC-18_9YK9DY@X_\*=\Q@ M-@;S#QDQ#Q'78*E78CP!S6:N&:=FF'@W/[[?D7$=KRT2Z@(9#FE)D4AA1.80 MM@@%:4!F8FP$?(0W1V-(# :49!*SIFB?3^*'9R@H^QVWSH#BZ(Q$-O)'3$RT M9^]CZ02AVL'K(>1=$-%C6$:X(6&W9J'\LVT2#@N?38Q=RP=&VQ @LNFDFT_&;EOQ(M$<9@8PWHM8'QOP'F,:1%G0#6K,0[1,_EZULUT4/&^LL;[NBK> MI^)]*MZGXGTJWKD2,938BO2BO3;17\"]6CP*]+VCJ"Q11ZY==RQ,Q+(6KX1)4>? M@(8>\TP9$RM !S,1[ET"PQ'% M4^OFIA;PL0O4Q \GN+ 9=H;C8'8E\W\BQL(@PL0(,'Y*]7MN9 E='TTQ29_% MNT21&A:!9QV?TT5L-"-5N/FT7^YTC#83O0.6+SJ1 M1/?T&K',;8"06J)["6=\ MPEK6)2\/.B5YM(W3<^1'X.Z"6]\SB&UIMX[COC+6TIN"*B3'/+\!0_4#C[Z^ M!KR[8];"\-8QI_1]8(CL.MH[_'XXCN>V)_Y\K[WS4$KC;>_<(#5D4FOSF9W MHL3<3E:#Y;\_U\1NB%#VPJZ$+E$LAND+&>#B *H8!\4@ON@R+75V99$/3WQ% M]L*QO8;ON@.+QK\IQQ<+D;]I>#A[BZD(T9(%TU]8,D@TG,\JEWY$Z27 Z7T7 M9(VM$>?%>&'R)ZHCB(7J0B].& ZCC^09L#0=EC#$VT=-IM'G0K=7:"STKHK) M9]/"%@N=GHV?:6R\4ST9-L[V0PN,G\0_/1Z^)!?.DC:%VQHLM"B&>K$ "^B" ML7BH*0R>Z/Q2]-T-]&!,ZH&(8XQ$%6#4QHO%>7^@D M"!>#29:+QX!G&@N?\72"E"+(A'P_D3\6B7FZ+6S@=O'S#_,@F#_%>#(V+YT- M5_:C)J#TN$#NBH$.(I 540)73>;W+TI@^:#WEE9[;=#&YN)%++U%R6 M3($Q7.,5]!?6!19#%_ XNM9W47UP?8M/US9AL2\T7BI<$XB+$>A>H(ZA8\%& M%4-"D,[A*U*047^P_!^+.HI(\*2_Y1Q@CEY8 .;%I5"$79S88."RKFT(>#;) M@#?!]T-R=8@H:H\&RD4G=JZMQ-*1P'5IF>_4$07G=%/I8?,V)!M6NEXTJZ(* M=^47UYVN*9+!,'Z6-I7[C?5CKF 'O[!.C[=$I)Q."(-H?.&2!V#DTXBWMNV/O454.9-@'0.^B!DR7)&, F IEA M>,1W[6EHXU"-@QD5<'($];VUN&SG6_IY?,:5D3^Q3 MH$R"=WOC*DJBO#JQ);TBO:E\2D'$4,2: A@ E*S]]6_WS $2!"\X49P4KM9 MB80&G5,//PDD#3X^UV*A%*E2^6 9Y8NOP-?(17\KI\8/5 M+5F3?A3J_84"WA-H65Q#6NI;"!L)XHW@)6Q?]V F,5E]GGU&O"CD%/2$-Q:< MSOG8(B6,J8R661%&_LHC<$)\B5BX'U)Z<],3UG2328A^0S.4Y%^8XWP-$X7O M_Z!>=F+0$QVHG/.ZG&V$[D/3-=PIWR:6M,BGI'AY/2(XWTL4"]J\/9;+;==^ M(2J>8( J/X^EQ+6MG;9OXEYD49]Z=69=R?C/N3<7\R[B^WN+]" MW O;T%QFRD6)N%S?FJL>>K;\ZC<9*ZR\E9J5-=BVMK+2V6&FMD"NM*\UN<[7)&4I\ ML8O=KKEUD1;;./O<4&#JR7=T\SIVQK=S$QTT]^O[MJ8\C1=>Y,P?'4,WT+^, MM2P, M'/R]7\GB;BPT+7'0_IE6U"T/564U?9?.\Y=*W,*:.R],^YG]PI RSU?I\A=/ MI_.K>'BZ9J X"@WI:O",7]B'Z^E1ZBL;@;ZPTMV,##C@@LGE'$J\KN,"4"*I M&Q E4N)#I2W"=5%@T"]+-H/0)+8L>LL42IO";+B#=;$)(W@8@],"L1Z>W2:^ MFH_O0WJFIY 5BT=[C5$:$^+;=X?:3\(-= K\%Z9)NY_@%Z)[W.;F>08_CAN? M7/BC$>P<_$O>>1&(ES9Y^N_*$7&8DVG0+1B2;( ?/(WQWOQ3Y31)R^>S!>#&IK_](P(&'0&[!W MHEX!CZ.3^'TH19P->/. ,7T\VF'B>_)Q/:)D 28=>$&--GT6D8)>>.,[@[D' MWXL2P=@6#W'IQ3' Z(83+/<3JLP"2J>!9;5>K.FLB)2 MY!LE%?F&]#WE/;73WE&RK24@V2:_$E51N]W=)==: I)K&HNI-=6(8PG)@*=Q M,?F\A[&Y\+4@6-_[@ _&(\KO_V1EVBDOM\&"6H#QS&V-11;ZT??"Z&U3S6%E MB;C%'K[PN&JPURJKH($,@3DN?*^%_T;DY(83NHV$WV)%4@](Z-Z;1GY+%7^X MI1L(UN0]'%AP(G>2%^L2OI0BWI;E'17]>GEE[79E1>SB?C=8+4H)W/8&6VUF M?QB'K'57.]AON+:B5+UMKZVDIZ\V5J>_^:YJ'7!7)7X K2B+6!X7U Z!(@G% M(I4H/L.#Q3TV';),$&+N,$?IWG)I'",_K/LZGU1JD? M$8E!U<&0#'(:,1F7PORQKH8J%?LD4C*\.YI9=+!+H3%C$1 FNUS'+/"5Y?49 MCW.1#,V@PK8WG(*(./%U\W-R[PT7\!/@(UL66\3&8C@KEFZ )8<6>8(PDH$E M46D%;S4L"<"JM;%N=-Y; N6*[#F+16:%U'3*RJ5AM 5,+VQ)A9>S0I9B@<%5 M.QB$P7-1X'Q8WZWY;(/5M-;>E5^O&!&O^ %L, MBK/%T06KG[-]868VGD2)V9;!/0ILOQ_#8GOQ)*:?%IM@G$A):#;2G/_]?'#N MZ1FXNRB]\T@BLN#-$63(_BY$BSP,_+]SF!)O<,DE9Y'&XR7$+M)HA<5T($K( MQM!KH\JEU'<_WOMMNDQ6SWY*1/(]+$RGT=S GVE:+$$15!HYKX'($!8E6D-, MCO5-6V8.[F@"FQ='\1%&GEK7IWCX,8[BO;MX#=&+^\W^AO. Q86^Y\Z&NS'[ M^T5BJ@SE(\$]C=DJ-,B)MS1L/WZF]G$NM'1DF MJL?H)CDG_:5-W [O_@;3S9>-NK,A:X<-%4ZO'B.4$,N'[?3DKD-VMK;&N<5V M$!C=W!1<<,V-LV DH6M'#ZOJ"\3**VGSE<0JR(9IO&BN2R MW&I=&E!*8$!A:MH :QF@V_A>>XO-9VD4R6#28PF9V/A8S!YEE=/+8>FSVA,8 MC1!WE?W??/I&^"U6$[=8L*+3PJ&S$/^66]XL#"\35@?);^D2]][>_ E6P=]< M:XDWHY"SM8I6:_!K4DBJ/E9!(WLC7[57);X"<*LN$N&_SS;-=+0JLP!0P MQB(V8FW,"O8%$,D[>R6V=Z]:R(4UF]O.7+CJ_-F$7C_57L..KF>L,(4Q2U@K MGNO.GI[D3=/K7VPL$J'@.GCDI0FY](1_PIYF"O?8[V;L#Z&Q9^+WVZ2D7N4; M?LZ7-]P RL5A>,*<2)#"0,#I]J\3N\FZ<&,S#K]A!^N?\,;[;$RQ !+J!,:U.NAXN16%4=;-+DU1/E;>A$&1S1K6TD M$MA9W5Y#76678\J^DSGXZ-Z=2+PW/#$77; 1&+ M";!>#@OFPG?'+VG/4>3O9+","U=Y>.'+=2V?0AK0(Z ;W^Y,*'5E7^;BYFO5 M9+Z6S->2^5HR7TO6:2]4 EGAU9I($7E7Q<:$A2P$]$5]VFS5%&5A-J3[JG3: MU+$24]:VE,A73:QAL6^BO6#% HPUG!L@B>FLW>?BF84,>0XZVI+?VMM.%-*] M.*^0,N.M=A6N(P=)T5T]*F05&7_F1-+&WZ MI-FZ9Z!_9G7<^0L"RUO8T.7:F6)U%S0R#4=F)LP!)]&2&\W@62+=,4>'1IJ)4LUB=OUJ&Q4%:JRJX?$WRLLP>W4]K2+ M=SNK.7SQ+H]Z)P&71T*3;ZQ.?J,/HQZ5&K*K#R.)^:M*N[KJXXYP2LC:7&5P M7?C008G^ J\(M 8!@V-7P]W,Y0&A-UZVWMHPT&:1O!I]N+JP.A.[\D:!!9V> M9V-MG5RZ;H^B*N5>]P87FZK@WEK"21!7*;?6$=>1%Z@V<*W1#Q($G9^5X24I M,SG$$4()*XCE2;6A:?LEJ'S9UBO"#&*/9MC":D9,[@;S6P7<_(>4] M$^M>T5:%'@!&A=A=@_T=UA"C6&L:7V2S.KK^((->,.L'2_Y MR)KCUWY>^,!&4XL5,P<2&7G."M8.RS(%W(2>HVO,I\;2]<-1F(OBZN[*4G#V MFV:[>(-+_5<$6B)\P_NS'%XBSH+:Y,.(KD*NF07_'K# 8TM+'C/2J [SOR9\\>/69V,[W@Z4.0: M3:@^G]*[\4+XNN=6BQ["U(NI9#?DO=@LE+_\3@V]Q>*'&)&_''"BJMU6M;G2 M\<9S9+@LBA\](C,TG)A/_SC#B%SXW9EI(_]W[CL9&R9[A^^CK:"OYB-IJ[.%QZ:#KJ)X']C__'=NN9^6#HI_J'"K,>NT98R%^5> %J2_ MGRCXN8^6_@;_\;U9H NQ[M2>G?C1?^7+L\>WZE'FK@/&-3;KT;KEP#H M7#W-=]4B7C6R$ 0FTQUMZY7_7-OLX4QB6B$4L4^X^['"3Q >F_TDS$%-[*?' M=U6%X#_O_?6T<3WKW ^'3"S:,1&U%V%?%"HECVB+J7*MS7/IR',MR;G6Y+F6 M\ES5B'/]X-J?_Y+7-1.X'1)\0?0ULT!;5J]J9_>J>BE7)<_J>%8ESZJPJ]J6 MQ:]&M^']IE8;"E'K'?B_9O/]4>D;V5W"X0NW[W42TPW6!$PG;P:=ZI'2U+&3 M3XQUW)L%.G_3)Z\(N6U-6-4ZKV6M'I5H%NLRCDHXC?8]]1:IZ!=OT1:2:\VP MT1A" X80#TI7 DG[E49 3VA$+G0& %D]E0,A(PFE"(2RJ%E35_]\\) M>8-H>[!?ZX+54@_K6$0NC'L]VZC$73*IL[,8V!1715F"#:^OLU?=IM;V-\NI M<(NHFB#%$+@3Y!:KQ'1>D_P[8?Z]I^=$[_8XWR>HY:<*FX)\4RJ5V?!35 M2J3\>W$I"E7N\[24)^E5V]NK!H8TK"O7/H1. M*1! TD@A:>0@=4;2B*21$Z"1*+?>;EW8)(T4):!,^@UV%7U9OQ( "'8XPW(< M6%*!E427Z:K!B2*-K,%B+, WE8*($E@CE-C'S^--9KNT6R>I/&2?YT?(!.(P2"O/!8>,P'$JF=?Q@ MW+(D809@;"<$1B[6?!!U:#ZPZCK!/@'!6IFEKA]U%>ZX6* :N(&R5%[MMC]A M9NM+(7JM(;T:OZXEBE?Y-?D&O0?X?RS>I_!2:9OKYV$)0JQ?=<05J_S:5+QP MW1KE"!8Y8C_=C1_\W;ZGV&J(5:B-KE=52[5>E:Q-E;CY(;7Q_0NW5LWAEJW/ MMJYD4Z#R-?Z_]=FBE W\\V^LW,\9<9#9+@K>N.E7_<\,: ML VP61[Z KX*XV/OI^%4\(#OQ@-M2IUOS/@1WTE+F"ZI'FW9['.S\%X-MEH1 M6?LYG7]1ZI-*G#.<=Z("XE>=MD>"\TYM-=]"\IC1:J]EV M!4#Z"668Y)B23QVJV:,)<_OJ(#U.K1F"E76'+:$8N>E5!>,TV^6/Q'(:[X1[ MIGZU.%_!,?*6)95.NU%$WB/AG@O=+556J$94!"\!E),1S@?AVA7./"N(UI:6V),0EQ 7$HTHY[2@W M%@KB#81X,Z)09P$@+JV0&,4VI2K=Y/#0E+;892.%#RP49?&,R>58B M^0I0ZC'90)EHALN[Y=DXY--5/A.;&G+S,FFVLQ'695D(\EF+=E$A0'%5KO,F&P:2K-Z M/&13L+I.?BT?^G,TG>O4+X^C&R]>\9O[+]?#A]A$:V]SJ]5?_ ([H2$FXXIM MO2Z^6_X2R^Z0^R^WW[]M3NA>6U9G:5]@H=[;"+FN^*^.K>ZD\M)._C0_P#P7 M*PK^%OYEXBM#][TO_MA_^$BTZ:OVYGC4B/*^24-[]HE,*/*" MCT1%[4OH2G^MLO]%J5'BJS/R(?J\?KN*/B]$:E*G-;R[_&J8/X*;S'&UZ^8Q MV/OP"V+1PVGH^VAM;/GL]]&YUA0"#N;%!V:2QT0N^[_W%')S>WF^F%)ZT]BB M %RZR[V]&_8' #0R_*U/+N]N!W=?;ZYZP_X5N;ZY[=U>WO2^DL$0/OC6OQT. M<$M@PFJUUO@$?_P.Z]0:YISJ[[/8K'55I'$=[PR3N!-K[FBF#M<)((C.7.+@ M54ATS=7$! TVR;SA;BP0;\3MVO(4MKB$=J[]5X@"A#T'HBGJ#+CQ! MR:OFD+^M%["JRSW%C:!)DY6@'+[-J!=?ZH)D@'(4E@+\#A*7#WF$!U:[G_INZB--]^AE!5J;=7 M;0>LQK09*+*XJ:[B7,QWEUJ*YV0X,>"Q9[AJ70(_4:_)"PSX2(,U'JT7.&V- MO+)KF^H5#7[7GF 85HZ0X67G\KD)G75&I\L++UY;MO@(GPN50JUBT_2(4JA8 MQ!.[@[56Q%U6WO.<)$%O<>36CB"W[8\ \%0,JJJN[BY0EE=H=HFL3&N5I/:C MIU#!4D926+/TW+^Y@@>*XEU^?-O7;S)2HPZOB.J7&KX;7QLF4+FA36],P. < MW5G.O34U1F\+&NO6&QA?&2YOFM9B,[R$_5)5M<[,JU5E?,;-(2^X.\@>QM[^ M %_P-XA++.SICQNDEY(41QY.*!EIMOV&)9+%Q06[,]*Q00 M.2W;Y4T;'C7S!S")F>48^(UK:SJ[X2@\_3A%JX>%[)1HHQ&.Z@2^\YZ>:6_L M4<8%EIX6WQ%M-K.MG\")7'ANO#A"'?X%MH(EE-FD*FQ2\-@<>+Q!V14 7SHT M>+[GA =(LI&!X8EG%9'3P#[F#K/ MR*7UH:YH[\W.!Y! 1RWSP#&IKF!^9V3 M <@(P'MIW$74Y,8"8,/DV;)Q:,Z1@35*AIC52J.YA<\*DN/.>#/;= (W(\"( MAQIPCLS_?[G\M�[>T8=#:[$EH"P!770-Y-+<=Y?YJ\TRO?[O,MI.71^EV" MW]BSMHXR.'DUW FY[@TN2&]P&<6S%&G\+'Q2%WSK_4 M/W%EQ?&"70!ER -!Y@F?FKJ*%*R]2"3M8'3VRZ[)9 =&@XH/&_LJHA9+#X* MMP-[QC(9Q\3UD_%\.@4.RZZ:)Q$L#)H4W"4T<#'[4P.^'0,\;X0I%M&'AQS. MF>$-H)F93Y2]DTF=$VL*?-SA&]#]Y+%Z?=$@0*A?PL#B3BPFQ#KS*5OYV+:> M83 49#G[?WR#6\[&W0 Q_W'.15K74D*O0ZW0!XKW;I@4K(W=4OSBB]M&+D9S M*=JF %$4N)\T0\C/^!!>8B;?4%?[";,RR83J3SCK=5>7G\JW=!O*FZ>$-X^) M]CF;21;85?C2ICKHGO!3^++I%.NR"8&)D!)QP9,S90C!JP)/M' MLA$%KPX*RT-NRA@Q0RY:#SCS6=$80HQ2\%F'W1\.W W3N<-G MR<_==[_WI. MAH^&]3S#G2_L#A/-"5QZP%'GADZGADD=SG'9I6 !=W\!+FZ,#1X,*E[GZQGP MQ#.P8E?#6T8;4[A0&%,V8,-TO%ZX(A*\-\[+#U8\R6?M#\L.[,#*%NKFTM/-$0QU7MX:CSCFV!7 M'?AIJMG>)TA<@L+_ &)P=&,DFA )O1Q0@7*E,Q\%B146CU5-^1OXZ;(G(L<* M'11?Y\HI[7PF\UGH5)3@L6BFQKMYD4= "TQ4<%@#/\#F41J(6Z\@K^&)<885 M,#]P:BLF[C]J!Y0@G=*2C=(HD$&!M!%6$, MRJSE72C(0I?O% $^0*QEZDM,'UDROD1[-*;(.0!)^!Z.D*#D#;J6,64.%6#. MG,/09QP7?M'IB'-QV&E^+WAF/]MCW&_GY#C:D_K=!$7,80@Y,9$TY%IW8M^!<\\X]9&)<.$(&_@TG@@8^G M<^P-RW$N=FZ*Q7!PRY"SPX= 7[!K!&&$" KQ&WX4H4<0\P#?L?&3,1SQ51!/ MVS(134=A@,),#5@%>G84(%L83T/6( X<9[TT@:W&AS_'@2@G 4 XDHT;GC+3 M"U$I9T?!(O&0EB2,N)MIP5D%L2&W@RL)-FXZ1X88- JLX"@H,K_-,",%#EJW MXL_/M%S!#5SD0>S.!E8Z'S&&0_&V--D1 GU&1PH@P-E<* ,#I3!@3(X<$6461A& M5DQC[(I?J&M<+F%V*:HP\Q,*I%Q4[CF&1NZU$=I(A#(X=2SO6PQ! DF)I3AS M P>WDJ"'9;VU==4FL3)!$,.870 &?WSS_I9;"M ;\60QV8M_3%$#6AC3A.\, M^UH;KF5SG=$:@0AE+TME,QZ_YJP?T?$$I!%L/\C*MC V6D@+E"F8V\AR&,%D M&Q2V!&T$;Z@WPN\@5G)G2WA6S]H/RDR)(DP!9N!'_GD[P?Z,">X\%9<9(9A= M +]PF.@'?X=P E(F8] M+#LDN$Y GX;=&6%2KS\[KKYBY* PLBV?#+QNBAHJ M#"6F\M^Y-@T(DOX^P0-SVV:>0-#>K6?N:M -8=1!S<0R>4R&B1KY#+5]]CN: M3D8:VJXPL&8.&C:-'F,1YR'6QY6UK90C;3Q&\+$M6U@'0&29XL?,GN$O)3,5 M**%.UIC=](JG=&W9W#7SE>'ESA1&?_/I84%KK)%T=+-J-8-FU2W6O]!K5MU, MM5FUER%EQ;&GFB2M X7<;:[+MTI:VF6]EIM7!7?-6LJ*(.6U>8\XS)5];\T1W/ISV1 MGK2P(N]77*$C6_-(N$;"-:I/SZY%WNXQ\M*!D2.0NQ]>"U+63<*U:'#=KN=. M$HSV7[;ATKOQ>"V"_Z2VI6O.9!F\?K2)A+"$< 2$.^NK/N4F(-1K]2+"]81, M?N72">7X7X)S_^22FATK\ES5=Q MYBNU6HTP7VW=>"P-\U7S['.]6LBFY1*N^<,UJF7>KKV_$O=OU9JJQ.OIXO5= M'&"3:E:7@(PG?HK#;NHQ^R41J.0V002L05P;T4E<.T*V=3=6PV&XG9A M@@JD@ZLP+#TN&O\0XN#Z(HI\?6"G38'7W8)O"DVE[L;&0,:]C;(W'%5$! MN.),*%WJ[[-4YUFV?BQ=Z\+U/EQ,6G>J$]T,D66],):HYQV ML^&QA7> (_KR_G=NV+Q-+E)S4LV$.[6FXK6#XP\'D,1.Y3=^*MY#HGN9F _O M^:N9HD,B=L1Z,F%'6%]>7JKVIG4(-7@[>,>AO/GSR1DV=M?-YG5 V=6"IR*,?*<5F\?PYN6;]FK%O\9K-917766^(J$F] MX92\@0-_IL#\1EZY>P#LXJ_9E%;_0@G6N>?=N7C/(]@15LT>_@*;9[&^68'- M9Y^+IHQC0+GW 2R+[Q#EFX7-C@-=DWA;:=%"T)I1KWW=U9QZ[0A7NBP\32VX M&A=/PR+AT);Z28DA>6G\T=NBF2EKNQ75JXQ3..S6W';\-F^/7Q>6-7:K-N MI!%S]]I.N1/;FC_QOYS-;5@2G^I*RU;XX%6S==Q^:\80N6CBZK>.%)P 6TCP MKSR>\)XOER]*(1.OY=[,MB;&H^$ZH>9[K(8_MIB8B^:KEF@-N3(^(UX89&RX MK/L;_.AB%P"-T:PK^JV*9FJP$W['/:]3 >SJ+34:])HY(O'%3<4C+%CADZT]+W5+ M1')P6-=%K_/%XF?9F6YSEXG:#+%%A(B!N8*-<](+-K\$=LRG+F8-_(F:3RXV6@_!9>D,6 -C M]F>+EGZBMWP 3;S5112=P?"4-441Q/OXYK4 $7L<8'GBV")6 C^*=H.K"WFE MV@]JBED&P_S;6EK?,$U#\ M^S]XNP)-\V@C8^*'SH4'('TNK'&N@A_9%"F1_S%K;?D.QW[/]@!8 M-?8C04F)M<"T"+!1[(JPD !!U?$YD"U^EBP$O>E-Z3LFEC8 MKHD-V351=DV471-EU\2$%B&[)AY]U\0>4W;B^L9YP:K>=.$&B7F\7E,V6L0P M TD\A=))_).J>)(;!%#B0,L4B"6HF$V)]LPZ'JZ3IU$&[Z?A5*ZYJM 7EH!K;@CHF?H= MLP/X<_W&MCER+.<+R(O8R>[B32SQ@4ZYL61BS-A;+D$8O0995'S/!XMW@"W> M="LVML=V=S>LPZ.>SBQ-^CF)''G,G!73 M*-Z=S +:C9:\Y4[EEAO1%^WC4+CJ!BY<:+'W6ZU(]YLW;9@!3/3T;K:@W\RF MGL_3X2W0K>=G]#7BSG"7GPLS8GYC_"\\[,SAW=PR_FB!O%[1YN[$LF&*NK 9 M+,;T?'6^D]4"]H):_@_JDL6+N85[\4=3S3P%7\AP0D/[C_[JX/;C7HHH#>ZD M13'"#8%7$7N'3EKN^+>]5J8X''MF8DUU:CN>AYU@5(K[=D[^Q;QH_G!X=%S M :W,<>88D1!4K\5,%I(*?XSEX.";F:>1_<:'.$I&E'']Q4'$#@"@9U8+QBZXBUQ!@R2DKGC>9E>F4D< M73KPF/9$R3,%,M!YA _&',!7OD.%N_Y#HQOH_ILR_SX\R0-$A!L)+TQC#/S8 M0+1PGP\?_9S<"+DLN:G#E$!/#OJXPT.$\%"

6+SIJ[H#R; M&*?B.:RI-IHP7?B<7!E3]I("3$8!V63N +N#&:&C?F:YR*&!T:T9# T$P,5M MG-#JN(MXJ!0O4+6U?#MZ)$N 9@DCVO-%>&LVP/;]^H<[NKI^2LS9\8(>LDB ] ]_[R9*_ M>WQAGU<5S"'2R">S[M0-1DD^"/!KTKL[XI]7A0J Z 3<3L% M-TE"Y?5B%7*J107S[!I+!8=\ MP\X8HV+WB>,AF'P'/YU]5I5Z>S6B2M9K.@6-BZAB4P2MG":-N@FUQY MS7:3W)DE[=RA(Y(EW6!E2RPPH$TOF;S/F5$O4+%P:'G1[U2_U][PX9YM8W45 M5IA@'9_ZD]J6KCF391;EUZO*@TE%12"=RI5[TM0255)B=\DS/6J)O=4;]7RN M=$DM)THM425,=A=WY=V2ME0L[9O;2,5>LN7X\OQ(\>7-H?,8JIBRDME96-8N9OK,?GYF?B%ER4UF!#1K3D61EJ2)XN3 M&[#]G.-R"-3Z'LE87O6I347RPD$#U2T%QYO;ZT!20?6\EH]ZM7H&T;#-(F-+ M4DRV%!-',%&1CIO2PM(G&*"3:D&";'(':][O/S%BB;U>HL(K-Z6H97F]U,XC MFM84B6QD&EOV7CDI(TLF%F1B4:&V2R+KHDL2:LO!^+J+YCAX0FE%87LC*<*0&ZY4R MH89-*$\$P?:UL"JCXG474-A'<Z(3&M3M\L#U0''YV[GY8-/RTFDJU'=$V41Q($$-Y0:@6@% 9F$XGF2";'$$# MJU#4=E%9CLKQDE$CEAUZ<1W^VE#7*8%D3P#1C1>OE_^L]*Z'_8>/1)N^:F^.)W>C M*<^DH;WZ1":4MZ-1,>9+F$'_6F7_B[*0BJ_.R(?(8_KM*OJ84"!-YI"&=Y=? M#?-'8&\Y='?9- ;Q$-J"\/-(8>69:$/K\JGO8TZ-*O;.Z[LO=V;S9I3'9"[[ MO_<4;ZH4I;>-+;0#-)=[NW=L#\ O)'A;WUR>7<[N/MZ<]4;]J_(]5#(;PP;?^[7" 6^+G+SU^?G<)+S;,.=7?9[%9:Q9AX#I"%>84UN%R MYHHF:;KF:F*"O(5=$6!O+)!O;.K%F+1RN-P7<+E3X\']R6"J/=XV%827>]LR MX<<13Y?C?1)CNR6N=";+J5MB=MIZ=*/&!XIPF;Z1&]:6EBRVE(3V5(EOE>?R M^_;?(!GW=&O&6@6^!5N:!KL\DJ-L\QAO][@Q8\79_YN;E""681]QIW!G6!-" M0VS[X/O!O0A9^Y(-W7RK=2$H7VN@J/RN3>>4?&/]?-DIDW=#:P;D&#-"!ULO MP0CO/ZX; S2E/E.OR$+Y((/YXQ^H%($>A@P=]8(YZ&L#4#'( W5<8 *H* !; M?9T8HPD**S9VY^4]<)_FANC>B'V5G]G+O":/8YS%"YL%O%DSA6Y''/YR^&'Q MZE'@U7;@K=B5U\6&VA/CT7!YHV"<6?2 V.K8@($L?3Z""9J (MUP1J 2SEF' M9WB<;P77DL-_CDM:,R/VRM5IX?7"EXRZJAM<<$1KRVT.,* V^SMK.$)OQ=Z; MK!^V:>*D0,ME*>2,U#(^MJG6!>C9!4 "!W6C()5#] MA?&?#1<8!F_D['_.&D?#I)C*#OHY3C#FG:;'@NC/&2R"BF;1B][=:%+&QL_8 M8-T EH3E8#NLL2AFS###P=@P87]8&U)0F/FQ9M!J>;N^RE%SR*;# M*&H47'-8: T+Q>#PV_V!OE 0^KBQ@I/(OP ]EW"M63!H=+O11F2[T13.Q+]+ MF[6E ZJP3WRQ-Y9A?^2(?>C_WK_]WH?_7MY]N;T9WMS=AK65(^N=O=E!,+:F M4^N5,7#6!]8PF9@,' B$EF=&=C8__Q Y/R)W'%E QW]2Y,!D/'>1XWHL*F#K M@X^8T0HYF_4($I&VQ%#GI@,?.:S_.S"[F69CJV%@3,$O-'X54.#WBS[VELVD M(_Y2SK16INT0W=J*6XF5$XW9W%B/8]MZTZ;LFH!Y@=CPD]HC \V4WE4!+X$K M1YLZ'S.'2%)D_4"?-0,OD_O%.=WYQ]079P[3AT?NQ@-V(-R2&--LN!G=;#C3 M7L.=INPU7+Q,G\V-$85;/3WW<5X-#\7"UO0[K.?0+E@>=DZ'W9"'?3J'W0P> M]LE%CI^A78T1-ARKD]J'/C :>@.I)B66LK[1K:Z.,:?57Y!7>/"H.'56, MGY6)H8.,]5&$Q35:L5&FC:7D12,@[O[G8/EVX((F<@4HZ?TTG$JRPYWK%HY3 MP8N?2^KQ79JV>OM>)3IJ3:59CXH=Q],I0I5F28[%(<=V/#DV2D".C7S)L5V/ MJO$O:5'2XC(M=N)IL5D"6FSF2XO-9I%I<7V<>Z;1;OF8KD,$PKZ'H[-L=M8? M 2XZM:<&QH5A4J>C/3W9],D/'A4R_T?_+$_&NC^SK1<#K?N&R:D =T1[M.8N MNDV];0K8_!_?X&^ ).PW\D2M)UN;35!/16S^H*X"__T#3?;,_^H2W'*F7;F, MR -[[7D+V/D Y41;P7O/RXOJJ?5VIU7JM2J-_W:MTJ]>M2J=: M;=9JZD6WV[U>LHZS&;&XJAZPI5&MH?9:O6ZSTKJJ=2N-7K-9N5#K:D5MUBXN MJEWUNE;M+%G4>2RD;TS?Q[@>"J#>Y9 MG[N:B'U[KV/?TK1ZA*PFVJA^2HCC5EPX?V['#8,LTYD$3,AL!CZ7RV4V"R-V M7E0GD9_N"3_XD2CRC,MZQD-,FY3'6];C7;J\\ 815\>J+U)BH)P8D&R\_&>< M,QM/-+0D(2W)BP%1.WO&@.P9]7&_WG09'?!1:$50CBA'E"/*$>6(_FP;JC@/,B$PLBC75X)S#PG&ZAT7C;!E_LSZPIAG5N7.U MFMA_[KE/_,X>4/L%5'\6*2/"D+\Q9\E_!EX6ZY> ?,J>^S[8*N9E74KF#4ME M SVAYS@4_M&'VL_]@D-;2JO33*/J8\:Q9Q+0ZP&]7;/-:$!S@\;;\0"ZJE3K MJY7T)*#+!.BHTGT1@"X^6M66TJYU)%K31FNB9LD=N[DVHQIPK4:DE4.>4*M* MMROEB7(#.JI!UK: /BIYHGGVN:W4TJF*+O%<&#QOU\*JZ&!%[MM1JD7AOD5T M4^5FP^G/;6O&(^>_&;H^I:2O.>Z1&G,V#)Z[=A#532!I^PT_T)ZI\^/$T^1_ M4Q!&H'3K4JTH';*WZ[ETF.!5<&37);++B.RH[D@[670*#MN6TFFW)&Q3@&VN MFD-4XYFD33O%1W:K(9%=,F2WHIR@2=MX"H[LNJ)6"Z),2V0GA^PH;^A.UIZ" MPQ8]H*VHNA;'9P0J5R!/SS$TYRTS:>@D*XWE6Y5&GM*!^DH__%.QIZ"XK7356KI])X_>;SF MJC%LZ1\NG531//O$94R8HR77S)T4H.A+'S-1KETD[:WI0'K?Q)8<::,UF^7OWVYY)8BD4L M1W"QM+=,%2X6)QD"BT$M MC:[2:><6%BVII>34LEW2>3%(H::J2KN:6SJBI(7]:2'E"(MD:&'+2(QCD;,Z M746-;!0KJ452R^'4$A6+7D[;9PIN^!9N4?W#X!(,MDDD&P"BHI)07UX,=PW3])QR+M'S:&/6%86E!(R@1\;RE="?:2@WW+4CW'C>1.5VFH$LFI(SEE:WP\D@_I\%(:&06+VZI*7=9M M+CG8#RGO4QH9!0NCU)5.MR;!7FJP;UGXY[B1W&TI:BNWR&B93['6BC6 [USB M@'P IQPP8_5N%/:I99,Q ,XR%:(!$JP/#FX(LU'!\3[A'^'/+P8^<[36JE-* MD>\656BA M)*$RD="658V.FSY @0,!7])'P>@C!V+852WL'M+NIU126DOI=.J2A"0)[4Q" MAY1 *I645E,:W:R"WB4)E8F$MBR,=-ST4>\H]4Y69O8<*L"4).Y.5H I7Y9^ M]Y!F2@7,3)858"2UI$@MA]1+*F)FLJP (ZDE/6K9KEY2,4A!5H Y6EI(.7HD M&5HXI+U4 >4L60%&4DN*U')(O:0BREFR HRDEO2H9;MZ2<4@A=)7@(D(3RQ$ M1913^_6D;;9HIC6>,3C4&A.;DS;\=V0] 0L 4*PJ' M-98%]OGZD27L,X']EH6+2H%IUO87?='H* >BB;Z3Z7.0RWXD MACFAMB'V4?1_I\\2+Y+O;N2[6Y;^D4Q5$DG)F6H,D6S7$_!$A!.UI73K14XO MEW0DA1.)EZ/!RWJ^6]NRXHUDJND3R4G'27-JZ[7#FDA5,!<4EFS0U)+ MBM1R2(6;(N:2RIH=DEK2HY;M*MP4@Q1DS8ZCI864PP"2H85#VB 54,Z2-3LD MM:1(+8=4N"FBG"5K=DAJ28]:MJMP4PQ2.)::'1_<1TM_P]\T.(W/Y"^$$&_2 MMW/8$6,D/HPTPOU]:89__[28&YM:R.PFK&["Z!:V/\[$:^#5]"<>@I@,^54W M7LAHJCFPL_=?KHU^LN9&" TPF1>*;;>][7_J5BX=^[Y^5WO6P__"1:--7[S?L#P!R9/A;GUS>W0[NOMY<]8;]*W)]<]N[O;SI?26#(7SPK7\[ M'.#6^&[0Q\_O\*(QX-+1WV>U:6L68N!:WF&V]\2:.YJI.PH!--&92YR)9E.B M:ZXF)FEPO'W(%7#& OO&QHU;N8L4/C5L"FD;X[779L0,D$U%7DTC?I3:0C:I M-=1>J]=M5EI7M6ZET6LV*Q=J7:VHS=K%1;6K7M>J'8^3_Y:2S=_6YTMN&NG^LNFBRI&R%C> M.[8[AJE3DTD8/YE[CXL.F_V%^[YTU1>XATMQ\Z"'%9_8>7RX0>&TS7^KM>-LXEF!E$;$+X&D!,\?OXWU6Q" 8DTA(/]7 M"><4@L5F3X*';7F87%K^\PESFL:E==677A-JWLTY?X2N/_9<]\' MQ?"ZMI1V+978MGT.)3-T2D+8AA#4J-*KVQ+"FM;:A26$6D.I=E/)#Y"4Y6E4ZM7H187Y"MHF"R*#]N6W-*#.*?S-T?4I)7W/<$@JCFUY5 M,&83E7F7M/S)S[YGZOSD\>"+%!?;4FIM*99*DO!((BJ]+FE)M,@DT3C[W%3: MW50*14N2.$J2B,JAVTDD+3+>42&K*=U6(>\ :2W-6E+M.89&[K61,39&)91/ MDRE?DSV#2J+4GAJ5_YBTM(OX$? I$HNK=Y66FDIYF[UB!4[EHC]IQK% MX(K$S?;G$\5Q=B7"VJ)J9.\EN!>#HS55I9F39^RDI0-)3X*>#@D[*F)IDW9N MGF9)3Y*>ZO7MHI>*02RU:E6I'Y%N>E(F\#)%>LOQY?AR_.,=7QHR,LC:^Z;] M8=EDQ@7M#PZ7L\G4,->D:APGE.3X"'"4$ %-"DH9B^&^^9= M#PYY]Z@Y]!&CJ$'=(Q,L$D9=%E5MN1-J@Z;'NO JY&(ZIZX%'RKD7T;EVE#( M[47EQAHJ[.%!;]C[,.@-WI^$T;Q(UH9X,T(*T=@75KHUF48HJ2222G:-V3Y*$FAWE%:K M6402D,:3K"7F 7SGPG"\_-Y"9.[=*.Q3$)C'@''+!!D8P&=]<'#7F3P,B'KR M:O:]&/A,*27C$PZ.JZ<0^AW),1D*!QR$1>28M9K2SHECGK2K_)1I+X4X\*.D MO:[2Z1Z/WUV27@E(;]>8\*.D*[4&6L#QY#9)8WJI \33[CMV."?9O0M9_MQO MKZ9D=1DWGMX!Y0WSO-\OR;I$=%)V>O+%)HDQY?C MR_&/=WQI#82CO@OA@MH]-Q[A,6-B>LIE,VNJE3;A8P$E/22/[TD%S)>&GHID(U;TDO1 MZ&7+X/&R$$,'B*%3R'PC:1W)32#&8'"1CQ^6CBTXA-(*Q2<<+-=(+D9\1\9X M!X@J&D^LJ4JCG@]/E-&JB1!@[M06P0+B"3"Y0/'C(, _*:Q$S8Y$*RJQ!=A>0:UA1F<:]9>LN.+V'0-TR=PK=JB\O^SDPS MO3>Q[^$X+9NM]R, "L"+16P_$5;*D,$&]).I9HZH\_'7#_C7GS?,^5BW9CBA M +'IU'K%F$L&#"Q'\V+H\![#Y!2!I*H]6G,770LZB\>DQ@L^"SB=FX_&=$KU MX*?,'S'RMG)J:/"(X1KPQ1A(T__&(:] G60DR!/W.N--YO1[.X>W&Z-5_J,N M^(_J\9\PQXEB,\A=W)ZI?Q7K?AOBI@QAY(NI-?IQQMF>JG9;U2;(\!08T R! M:<_I&9\7^96?!&>L_SA#WDBG4T'H_N\ S)'_^U1S@#N-#9.][#=$&(@3(<2MX[ %["FGTSMYCQGHT%@+PT]^1# +48< M6;CQYC_.U+,03Q'K ;W*I?8NVY:@R2PYMA%8DEA1B)!^?<1_KH#D4;(E]9I" M@$AJ<)_ %^S? ^*TMS1%R;/.\ZS5',]Z2R,CXRE+1YK/KXE:11-BE1[7;W5^ MV<^4N6]^Q[(,D93M,E5OS($Q4_6$7[6KN[)9"ZM7!LHT-6&ZN."R[F!"J?O5 M&C&!SW.-Z/1A<5+;V#'62D2WU+V50L9(T,S87/F?HY9:X0$#@4Y& F%B!U8Q)?]/@N5-[?9]+J3<:@::L"UN?(/8X+Q<:_$S]#IM. MY,H9E$X]%;M[N>^OPH.XL<^5=:P@[BBM;BJ92YG?;JGH5,6[W6SF@32H(R^Q ME.B_F?(EMH,/.;6KJZITVVHQR%YB-T'LME*^NXJ!7;692ORD5,AVO;*NJ$A+ M$HH5W%?.Q++=BDOMYTB'H;RU4J+\]CZWEG=^@O3W)6O?,7J@))I.'6UY)>4* MS,X^5U*1@%E7:JU"W3=KXWX6H0^91UW0GQB*1;UP!]UX\2(8[K]<#Q]BO:W> MUE6KOWCQ$J$1)N.*;;WZ7RU_AY$3Y/[+[?=OFWVZ:^,@EKVL9Y_%RPBYKG@O M)K_2Y^".?B2&"?J[@7NBMG_]0)\7<_P D_07$_@E]//$EQSN>U_ZE8N'?N^? ME=[UL/_PD6C35^W-\=S'> -C1%-@KSZ1">51("KF<0C!XJ]5]K\HF4-\=48^ M1![3;U?1QX1@3.:0AG>77PWS1V!O.9)VV30&]!#:@O#SD+GR3+1$M'SJ^TA! M) )LW,4QC\O^[SV%W-Q>GOO._92W9,O@MW27?7LW[ \ 7/6&_2MR?7/;N[V\Z7TE@R%\\*U_.QS@UOB9CX^?W^%M8L#-H[_/ M:M/6+,3 M;S#2E@3:^Y@TV6% )KHS"7.1+,IT357$Y,T.-X^Y HX8X%]8]/& M)1[^F%_0Y:7U/-/,-V&\@_%GVAOK8B-")+V82()=M'4RGX&8Y"E(3$]J'-8O!EN.PG-F4XD S:C/Q#61'8CW^P;J$PMQB MKF?3A#;.C7_PYU6P3_E"?VRPX M%_[X#3Y2R./"C4E\"G$ M>QX"CS69P=+A@ M!8>(/!?JN 8/%SXG?B!U,/KWG;YD 'COG[T/?W\JP,,T_86?V3ATA"QBFX-/ MO$7 E&TW<)@_O:/ 9P+'LU10%A];'>N\I*'>5V$8$6HB*F-P1%9"_A3"@!4) M8YW\;;U:IT;VM(P*K]Y;91.JWX,_GSVM"O7FJE4!-DUSR:OF>'!EZ%P&\P9K MUMM[+ZD :U;&[?O_:>9X8;&;>#Y0S@2? 9C&G_QR!%YJ6, AK?E4)Q/MA<*C\(<@.W5$@@>0"I\J'AZL^ =UD1'YZ[#,M=<\"WQFK-OQNOXY>!O M&H'XR;NIY3CO2\>P(XY?M[:45S26VH9(8+>]MN!#$V!?&G% _#;&0%8@.XX- M$]@1G@6*2G"R6$-WS X##V?DBM0?=S$(;#R=<>8. )R/)IPUXI\(5#U2]Q71 MY FH0ECP9 H& OS JU*&Q\G^'"0/ T7=)\L"$('\MBAH%I8T 533*;QG:YCB M8 CN34!)_ 2EX2O"\-61AJ^B&+[6F+^BC,/%L41E:(@JBQWJ&,Q0Z^=Y$%OV MJ^4T:TL\NL(^63ER)*"_A$EN054))(QJS@3_[?]W;KR 5(1]BTW]&Y.*4+L> M4)#>F+8Q=?^V30O_S^<#.\Z0^V ML)065W0+P/X/D$N,\=L6TMPBT]I@LMC\^1GU/)" M!?-F.+Y5T!5K:"X+"1E ME@?L^*#8I#IZ*KNW;%0<8XZGIO#SB;NOJVI-B)9FK+D ,?\Q'U7U8*H<""OJ MW;CG'<2U90^T(#VB90&D95#G4?Z-RNF^K*G7?2Q5T:A>J)5&X[I:Z5ZVVY7J MU76S4>O5VYU6:XE\RMZ4ZUV*LW>1:/2N%9;E8NKJV:EVJE> MJ8U&_[I[74\[19S5#Q%"3$:88=/'-3I.2U\49)<:GPTJAG6^/#_[?KV(4\'J'2]$^RM M*KP5&,2=V]3W&EDF=U5_3%UD3&;$7Q_]01]7 GY/:V"YN7)SCW-@N;F1 Y]Z MZMJE9<\P3@4M;J9^$C6KU)Q3@=K5F%2@:QZ[H$UO3,>UYQAJP#*!_'.ZP&/: M)A%HO<7WBCZZWU D8;_]BPDE=R;]-X@DOAWBTG+VS$MM*\VFS*DN.82CRJXE M!^$1?=%6\/N-"]$AN#*]^;NO*7]!*TF1&CU)R&8+V7=QF(VKP98?9K_";[LS MV@;67:K7J_F!]KW$:[HL-JJ(6$&D!+11_8Y6J?TDA):BJ@61$)(W;A6B+N^1 MU@,^;FWJF:R;JH?@O5.P 4>"OSBZ6SO@R M7EG5\))D<71D$6L^C:JL6#BZV,^:BEV:E68]MP+@:Z*PCM'$6CZBB*.)N**. M!1*K#K/7=IM*)[-*P_O<&LE;'0MA3#U2(^[1*[B@\P\M5YNNM;6F@_2$>W3O MPQ;WZ,J=@9LLD3[<[6XNK!H9]()=)Z7>UCI*MYI;,ZX03H+9$ M*Z/1_'G."B9&Z+X7%*B%[MOG/C,=6-).*6DG3D_NI!L:=RCQH()\&/&TE$ZK M.)IR/45-69).MM=.N@%ZVVG3B]_V[I6 L7DU5:EV5).3BF].-.(Z:1]O$7*:DIW7IN 11' M'/-\5!".2GI)#L*I%"F)#UOH2L0>/V)C@P>BDD_RA^S>4?4YLMAC#)XO'%;C MH!J5#U(0 >' ^B0@'+0*PFIE?9(BA;8?MR(EZY.4RRH@-[?P \O-E9M[9,;" MHT_?*HFQ\*02:3M1V5GY*1.IUB=I@%K<4;IJ5M'!L@Y#F2BE&Y6;E8V%*)/R M)*J:EBNKDY0P];4;5>P_?5:=2G62;E7I-&5Q$DDJ*9%* M/H%IV14G45LM23R2>-*I3M)--R8N_^HD'576)I&$D_RMDVY@7F:U2;A\IG:+ M8TS:N31)L'!'YE5#Z,_1=*Y3KPR(;KQXE3WNOUP/'V(30[T=K59_\>J(A$:8 MC"NV]>I_M?P=5A0A]U]NOW_;G'ZZMF+(B35^U M-\>C4M1Z31K:JT]D0GEU%!6M+4*9_VN5_2]*SQ=?G6%F:L0Q_785?4R(T60. M:7AW^=4P?P3VEB-IETUC4 ^A+0@_#YDKST1;(99/?1_+ XD &T\'%H:(X/SR MF,=E__>>0FYN+\]]TTC*6[)E^:)TEWU[-^P/ ')D^%N?7-[=#NZ^WESUAOTK MBV93HFJN)21H<;Q]R!9RQP+ZQ:>,.2\/_8^ZXQO@M M>#<%@S?KK>VAF,5$AA,*NSJ=6J]PS1->*&MF4P<><<@3ROMD43:"\$H1! Z< MC#7#)JR.@(/2#"+!H7#UO%#'?69_[4XTE[Q2&S^%/UD>A\PLQV"2F^80:QQW MC?E5DDB@/!+<:SB/N-NOJJH*OP#Q21>6.J7FDSO!U[FPN7R*JS.?:"^4/%)J MLID3(<, TL,3_YA');1%K;>0B*OS\GO5&OP3J,2W++(NJ79+ FQ8M;L7R_0] M/JP6VA#>>#&U1C_.N,2MJMU6M:6>$0K2[0QO:7M.ERJO)5-N39N[5I2,*H2 M;O60"FP*YSX*<6!KQX?58]O[I1$1@[L[/#8-ZNU77?WEX+#,;=]5BWA5P@5: M-DYE;T=N< U[>(XV3BSZ4HO:BQ7?$OSSE3J,U9J@GI-G&&J23"6?C=..]*[& MG'<>T*I5CP-;]68QP>5#BL -_P27@\LK%18,7=MZF25?EGPY*]*Y]N7C A*, M1-01(BI0T>_S4GG8HDTUH.H5>Z)3;TLE?4KZE!Q?(JI0B)(<_V0X?J*!LL>D MZ&2'D# :>LSHO&Q85I,*TMV\LXD%?^S.'6-"/!JIOGCGI(B8-L;QL1GQANY+ MWZ(?;?)&H]IPHIDU]1LS?^S7I+BCM*NI1 ?N<^*9P4TB>[L,N)ANQ%E".Q#> MMW>Z6TWI=%()Y-L' $E$\$F,)\*]8[JXI@EQ#]IW]E?+?,(HOCTPW>@HS71* M.$KN?1S(CN'>C6I,T]4LH7TP]VX TI5N.LWO#N#>B:9A2G5H7W6H)M6A EVH MC6I,U83BJT-UI5%3B\)GY(5:L LUIOS!L:E#K58J";52&2H\PN, 'I,T7GAE M"!LD2V7HE)$=R[MCDKR/2AE"I#=32;8[6!4ZL/?WTJ3*G=-P!7C"9(:)J'-- M*'P=FRFPHOA4%9YA$)]=4%LD%VQ(0^ /XHRT9]!6752V1C;5#=?+J;#I"%W6 M.GG5G+C13,OE@SUC,*:A3<\SST(H]UU8+ MI\.K?U ^IN.SI"-,\1B,)E2?3^G=^"%0Y0(98DS^1CTV?X,'4_BI&X>G)XM4XPDZ-Y2";'8;D;B=682K[>=X1;+U DN'^3D*76XW2MR MXPB!)3LGHR0@^V*7^'1K\G1+?+IJX5NCK0O46K( M7KK'L?;"V,625<^W+UZCNE1AC>E8U86.53W>702H$"D^Z,^6J MD'.(A55*.0G1=JR'KI.9F+-W&&)F+;9.L/UT_@#L9B;B[ W N@1@J@",*/:; M[-OC %BK9B;>[!U[T,RM&':RP09).45)Z#]A1VG4=+"Z*Z_BNJC@NBC2>KAG M%6,%*;V;45MS#?/I*]5 ZHGVIS8B_:F)&4"7S9VW=\-^7-! XR./&?C:[PWZ M [)%]="210U<6L\SS7PC4W9FQ)D_.BZ,:6C3Z1N!_T.)U7 Q!GYLC$ \G6GP M_Q@\\$(GQFA*L0JFCMW4O<,7(YV3P.A_=[SQ60%)"YB<86I3_B&!OS0LW2'T MY\Q@\2F/U'W%&I/QH2/U+6-,ZHUS_N2WP#H-DQ5(&Z]2E]C-L"V/06(>35>7$ M#<(O8)NGO*!=X$]905E*GT'3@$D]XC>:8YG F][("#0O4"?/R5>^R=H;+^$I M5JX35J06= _X>FY3_#+\UJFA/1I3PX6A8(FV@1,)AIE\Y+\:/V$L8!^5D6:. M*&/[WKF*5RJ+EV,]5+Z-[8YVT?JOPEVA;WZ9*.08%,UX"?/ M\#=OB*Q75OX3L\)ZCC TB=$H]JN*C$3J]MN7M:MVK]*_;M4JC4ZO5NGTJO5*YZ)SW;RX M:-5Z%_VE:]4KS4OU'@A8?56M753KK4JMU;BJ-"[J]J%66OV.VJBJG>MK MM9IV9%.MNAS:Q%"33)':DPMMDE[LE0(EI$A!3;EX=#OU;#VZ_]J&HY-W+-3X M_9&:,S<-ODO&P:'>B:@+QHBY5<(*F7=:/7Y8#]Y9L2^'<%*ULY!=H!M2T"L. M'7W4YS8>)JA-YYWNLJ(I_0TY^!M62# D.DF:2\4CJ&Y7X^ >U*J=2/)*G-T# M'-T]:#3!UE@5=4M[6?WL<_T\3Y?!+P4TF!5!.<)NQ\NZ"L#(<9G*,]* M'%9K>,<0S1$J5CYJ3K!K&2.)0J@6*UD3(=6B([,F=E$M6I&J10I^B4,UB\2O MT_6]P60B199J[*EC[?3"[^6)RY#\DH35MQK9&F'N(B3*(]7[=@J<:&81.!&G M!-82"-P)JX/H -@K/J*N5-,I,RK#D(N#-S6!.)W$\*9VQ:9Z5DY[[]<#Q]B_?K>YE6KOW@VU= (DW'%ME[]KY:_0^LJN?]R^_W;YNB! MM:;295OYV6?Q,D*N*]Z+XX*E,)H<8Z6\.?IQJ$N_A'Z>^!?\?>]+OW+QT._] ML]*['O8?/A)M^JJ].9["CQ>E24-[]8E,*+<4J]AI1MS_?ZVR_T6)!N*K,_(A M\IA^NXH^)H1C,H57X.P?GE M,8_+_N\]A=S<7IYO$0>:J-^Q? MD>N;V][MY4WO*QD,X8-O_=OA +?&SSE\_/Q.U"*D^ONL-FW-0@Q#)I\O\=4+MQ:K?XLI2M?.MBC=:N@F^\1SK^88N9E/F-V^31'WO")X MKL-1*O&;!F_EK4,U]^U6$DO"GAYU-:>W,/3PE4Y?Z+X= AK,OMO(,:)'VMM" MQ-B0Q)@.,;;2)D8,XAB^6GN9-U2ET4FE>T'F-)C*Y9@Q#38E#:9#@WOW%=V) M!BUL4OM(Z7(K:/U4 !BCZ7B^MZM M;K>]I?<3D:M*O=V2%W3N) IO^LH*C#S/YBXKN *]Z+B[QHTSF-=&H>*U/8)6(N]PL[ MJI7N'F%R/C7O1;5=I5648/V]<[1#T0U)0%,&R 4"Y&HR0*XH 7)KPN0BBVP6 M)F(MPX"ULL2K'4.XVOIY'EHH=>E,4ZX6>ZT9]N\H"&&]DZF%U2?7%(OM%*M8 M;%,4B[WNW3R0WWM?O_?)MWYO\/V!(>VT:L=>]P87I#>XC-NO6TM47HUYIJ-6 M%?X0)]+1)X0'8?@@WQ:U27EAR !B^./Z)Y"NQH8)ZQWCWS$!&PC)05G&<"88 M+4C&-N#OU;)_H) F"IYB?M3B+\[)M?\S*UQI BT:+ID!Q&$XFXIFNE[W9-&K MV)UH+GFUYE.=%U\=4>,%%'U\BP.W%#X-(\'%15VL(CO3#/XE#N':FNF,L7+N M&*:X*+8*' '^AMW46+<4GQ*2K%<6EW>+@-%0GS)F<(K..>EA[=[11 DLBE?@ MY$]7'D%NU4/%7MGDG8DW>Z_^+#S%G[5,7JK6JWJ+CT>\6JQ_#NH,3!TW;'G9 M@=7!/./ X*)?F*&A CJ1'5S+!'[7[-'D#5>U.%X= T$UG+'!L]^ 'SD&[!U. M C[5$DK[@9\-S4=;R2@5!P4_L-X,B-,Y(LO M7O<Z+%KY@\0GO=DFBI2;1 M$Z;1>TZH!$]@%48&-?0#KQVG<$G\(C!YUQ\;"GXE"8#8$/;6J. MW@CJ0R\:$Y;07H,^!WC2#2G -[N\!&#%#+( *8IM.-P)_(F@4]3($%]+S\-; M1=<1;4ER.R??HM:]RU+BYN-/:$$Z@D08=7BZ;EBZQ'<+] 9( 4UR> D>,N@8$/86#Q3A?8(P#9/W+6X,5Z!=B+5V*O(X0&9YZ&LSW; MS/[X#S;##D83JL^G]&[L&V3YCO9,_>MB/X4-3K\S'Y TT0YR@=:6J/34BVK] MLG]9K58ZS6Z[TKAJ]2L7U5ZOHC9J[?;%U66MV5Y.70TW*KEJU.J77;51N>Q< M]+":<*W2[:N=2NNZ==V]N&Q>7URWTLYVC2\FW#W^8L+>4AJ=7XI7)?.,]_9P M1K;!C':I%]>5757\;5_NJA*N2)KI//(MB"I1EN[I^E9-><"E/F!YPJ4_X1R/ M^-2#R[FT_C%MZ4B.*$>4(\H12S#B2:CMZ/PVG MXI_4!1[4-V;@C<]WZ[UHQA3EA&O+'FA3.O"EA2OZZ"Y^NV1NV3VR5QMGGVLU M5:EV"E+6\)@@NVGPW%%:3PREPU#('^)[4M M77,FR[F>?N*1!'FI^7*C$(A7)6L_BG-B'",B,WB_$ECU8E"E1%R"B(NI M3)RZFI 0:(_C+I&H31"U,95\4Q?U):N5H-T+M#'E:5,7VT^*U9ZT/P'>M$/2 MD13D4Z'UYMY%;!?!! D8C8 R&]6"M!27\$H07C%E5%.7VB5")4(W(W1+GVHJ M$OH>"#T.P48B-$&$;NE/344<+RU"D[>8+\'HM'X]=4TFD#$M VKEB')$.:(< M469D[.VWEO:NE(3IO3M^KS%,.WXWB,1<*K5N,41DB;L$<1<3,)&7^WHOZ!Z' M=B>AFR!T4XJ\.,2'+;FNA.XVT$TI_.(03W:)N6Z"_:16!.EM)AQ9)4\4F--\ M;,@BP'4EEC[E1!?EQL.2H+*'O$%Z/&G.3LY>7L4;44 ML\>Y+#$G[5JRQ%RNC" J4K]6E!)S+5GWJ'R(BXK1C[AZ9(DYB=H"H38J/#\! MU!:FQ)QDM24$;51@?@*@E27FI#=!EI@K&*U'E9/<2I!/NH"7JG1EEE?Y -:. MJF&8E=PN,2HQN@U&M_2JRC)S$J$Y(71+EZHL,Y=@2FPP.74Y*38XJ;\O3>?O MV^18A#(J(C)CZ<_1=*Y3+]55-UZ\[-7[+]?#A]CT$Q^UU5^\7-G0")-QQ;9> M_:^6O\.L67+_Y?;[M\U)+FMS8)?33LX^BY<1_6)3"C/ %9G/S\1H6G]M0EL0?GP\#Y]+3T8ECJ_1'9?AL(^^2")0R+*1+ON_ M]Q1R7=[>#NZ\U5;]B_(M5S(8P@??^K?# 6Z,SWP?/[^[Y+R-ZN\SVK(UZS!P*>] ]W>V2Z+;BP']O8K,&SP23]"OMDY[17I_[_O-_<(6X7<]H=!@&9Y Z=T?M&GID:>6G8E+M3VK)0E+EJ=7S*U M:%Y:SS/+,9C\;HV)QC(T%8)RPXSJY/$-GO_#LODQ&6/8 'P4GC <>!A>,9U: MK^EGY/AYS*V3SV/NP<:[)%CVHO )S8E9^F6^?'8XDP5-2GZZ:N'Y1FG]B)>6 MX\HL5CEB44<\Z?!<_]]:QQ>1Y\!&0>AUK+'[BEH^*/[,Y<\TI"-U]>^4L5+/ MV:'0B7-YK=5=+]Z&;S,J8OK%*0[$&0:?V\:KL/8E7VS+.XD'I=. MN0V)\U.[]@ZM 1>4ZHM&3E4/J1&)43NW,)6*R);?B$O[9WP2./@_^T#C[W%!J MG6I&_"'*\EFFZ^W$R""NS=)1D0'V&U=:S5:!R:"86MRQ$FKAY="8/-/,;PBU MH[2[65T1);H-"@^RF(9-F?/?>DUI5:6>DK^>PE03QR$\NK3^B?1&H_GS?*JY M5(B^]VP!9?S)/E_+ M$_8SH*M*5CLE.WNM+R17M#:5:STCYV1'LQ%8_L+D/O MI,.>(H68]%C=14?E'N[&!#;L*:3>TOVHM*6T6P614"7_>:C>:X6\TQ+C\OU?0GUATVF/+"J^,/)Y1@J(EFOA$0#U!^">M#A/Z< M4=.AK/2-"T]KSW ;NI@V\K>X5/ EEZ/.&9R?C[05KPN*+/NIWTJMLQJOPNZ\ MV,DW(R8?E4R5WN0;;/(1]BG\>W8.;U2S'4)-/+"8U+50S@C!G2W7LUS/X%S<_)R\HPH[:S1&]/5S"<#V"W?UTW)HO6C M2A9MBV11EF3Q^/G+W=W5OVZ^?F4YHS>WP][MEYN+KWW2&PSZPT%^N:,[YVPN M%QO!4@1[Y5"ZUBRL,HDAV16U26CKQ"I**]ND\+1PA3AP.N-/RP2S<=?>85KW M>GU(F[M6EM/Y8EGZJS&=!M-(8L28C*"40@[3'W/'-<9OP?<&L2:@5DST83:@^G]*[L7?:T5RQD6TR-JLN%)*HV2'XV=A^\:&C MS<;.,A=19C3_&^17(;Z&1-24\A.C?6$2.+O;9I(^@_(1MTPTEFGD)3]=F48> M7"Q4'*[\-I_!)E!T_X[>NM3Z+]S@]?H M.E9NGDR43@:TN/5,XTBVE8#'RZ->=O@VU:_F-@A#]]0V+'W?8@/M:E84+1-A MM@9T#NC=,6B@66LGX$W;!] %*I,41V54+#3#5=.5!\6(Y>F MDU6VGJC+UA-%:3T1\4P.S18\>WQP?L7I=)%EJXO2]+HXBF87(?3G-.'EYAO[ MAF2MNS8C9H!L2L;5[1E7]UBHN+I%1*H(52Y6@%V",677!LBRE 4U+X?ALNBO MZ%BS9MJQ9B'TQPM.10\C\P67]B\IQ"60A2Z0PN!;6A*#<_CUT9_&XXKBDG"$ MQ&[3ZVR<7M+6P:WW)9WS]T-4:M6BQ:AXTU;K,0$268<:9AVEE"[M2L:P[?2Z MDC%(QK"!,60:X+;V[+*-D6-:O M7R4DQ^G,1%(=\Q^3=RP']GTA*%522!X4PBJSD9%FVV]P4E[*)4]1E[ X65@$ MB[LM,+&&@4EDG! R;JGD"Z=[^O*ZD+"0UX5$QM;(6!2#(>_^5RH:IPN$HL@- M^QB$MK#J; ;;UD]T,GG+YB>Z!9E'-KN^^8EF0>8ASZ68^[$'/HJ8[1"V86>7 M^; 20>*7FO=$2?@JZ>[?1^Q0W'Q;%'SFQSMX#,\1?*64QAJY%&4_I#UF?WN,_V_7S]GR M[ ,([#'0?XTL3]!YG=ZRD'+J>:KI'A.H[^(%(-CY<'L:-B M)P\B_P4TY4$48P&2-15D 9(U%60!DB(*LH \[X@BULK-RQ%_.7=@K=3F*AHH M9,[$F#E'6D)WLVTOLS+5.U2?^,^%T'H#-8Q[/PVGXNO%EY8]^\;R+?\34Y#B MXNV;]H=E7V+-"/;WWMD^!(^6C[-<\6+]L-\=.IY/OQIC>A:L *>JH;IM%8>. M/NIS&U/,SCXWSYO+]]25!Z-]\&N4VUOKZH93YHCBLY&/,2EN&P M9Z_45G6U5ZI$>8(H;^>-\JB.%<>(\D#"1B^0J+$?[CNJ1'V:J&_FC?J87AI' MA?I]6Z[7%565&"^W_-):7[[XJ# NY9<"HSQW^:5=$I0G*;_4E&J]("V;RHK[ MW+E[5,N%PN%^1%\T ?KI!M OTFH+W@/F1 &?N\@>TXVA.(!/4617E6:K($Q= M!I5%^!9PL5/K27H5RN15N."'FI _H5Z-\2?4I#\AZ<'S%M*PZ'IN9J8EZ&:N M?#>PD'(1;JL2 3IO;;NN'CV@$]6S6]*ZE/3@>>L9]3S=OLE ?&\-HUD0_:)$ M<,Y=!(GR[^8D/4L1I 2 SET$B7+='A>@DQ1!),1+R+/S]-QN 7%IU3]F=.+M5DD+VO6;[6 ME9'Z99,T&E&.U(R%8REIE #(N4L:4>[2XP!RDI)&JRN17386G8?G= MD2^O[ M,:,Z=_DY#_=ISO)SHR#,68;-!\+F+9L"=D<3$U;X9%!I?R^%_1V/=1@XU80, M\8U6C"&^+@WQI9.]HGS$J0=AKL%N#FGK=;4@5U:),)V[IAR5L7MDF$Y496[( M:./2:1=Y.% 3QOC^^;DM63:J=))(,\J3FI<4+2614F Z;TFD&>5#/3),)ULN MIRTSG\K'N?-PL>Z"*^;)% ^R26%![W^\<&U3N2MY=.@MFG^UOA,2XEF&*A/&\)IK5/LDGA49YH M13^EVY6X+QMW;^V3D)(O[F7P_C$#/F^1O;5/;DKA&?U>(CNHI4VU($JI##.3 M?6U/T,60;)/;5CW&N5"536Y+)[Q%U4G,Q?R4=[NYHN2DE0C42CQC< M2>KB$N[ETTL*XRB6C;K*ANWJ5_1%SJU9G@WL=-.R%O0KL5X"]K26U VR:T=Y?G.U,*T!::S[XRG M--K-8EQO)<)ZWDIY.ZI$8TFPGF1:0J=6D/B/$F$_=[4E=Z]P>MC?/S6AU9)< MOG02S3X=]8X$Z5*B*1;6Q D.P312F37)2RT;*<=S'/I2C[4:@.!$?F0LVT MG/?-\S.U7^!2ANM=?!NH[BU+>&]\ARSA79 %R*J@!5F K)-;D 7($MX%68!D M3059@&1-!5F I(B"+."(2WB7JK*&#)HM7-!L0#4N9)1LIQH3)=N2!;O+YFGL M1!5$VQ0]E3J(LT]45:JM>C&\+"4"=]Y!))U]0L"+"NYDBUNVVET)]Y*YSSO[ M1($7%>[[^LL;2KW3D- NFY@2%>2=NZPMQ912@#MW,66?N.ZB@CM),:6N-*MM M"?>R\?)]0KMS@7NBT:R;D-YL2:2732#?)XR[J(Q=EM-8&PLFPU=EF*0,7RWJ MN11E/[(/7RV/,S/3\%48Q#!?J./BU0D_DMN+RHTUA->.)B9L[Y-!'1G$*H-8 MCV4!,BZF( N0D6(%68 ,8BW( B1K*L@")&LJR (D111D 4<M$5X4X3R M1=[][_^^E_&L6<:S[F*#OKV QL&SBNIV-1N; 77:C:QJ3--UPWSJ<)I$#Z= M_2R53P68BZU3.[@^XEA30V>\I:H0_.=]YD[&[6:UJX>F&U7SO)8DYC./$:DI MW58M(X^+I(5M:"'Q^)*4:"$N%#Q/6D@RI 3KI645'BBI8QOJ2-Q)GQ)UQ,62 MYTD=^P;*=FI9A59).BB3Q!059)ZHEB EII.GA6.1F.*BTLLC,354*3$5B3J. MY::("VM/C3K*6(%6DD69%(FX\/=C5"2:]2(K$K)H;3FC*8L272JC?HMY+D79 M#UFT]B#O[]!RM2DQEL-UCS;F-JW!>; M?0Z.^!'V;4)M(W@ETN=L8SW2N?CK MC6'"&Y)*3^+2NU+2).8.M)Q@FH45T8A*4[C_Y.JM+*S#RW MNLG90Z\48,\@ISX9L'=3 'N2YK>.4FWF5L]$HG\_]&>0>)P$^EO5F/"7[#O= M-)16?N4>)-1++=6TJE'1+:J4:B38RR?5M*I1P2J'@CU1IZ*J--3< MU\?$J)QTI1\)_)++\S$!*=G*\XVSSRVEUJ8#%Q@[SO*K-=+^/WM?VIVVDBWZ_?Z*6KZ= MU_9;L@_SD)SV6L3&.;Z=V+XVZ7[]J9> PJ@C2[0&V_2O?WM7E2800F A":BS MDAP&42K5GF>_$=?]C&+O$..Y_SZCADW3A-<#X7 _6=Q82+QD*#FP/XGI[910 MOE6;O&G.%$!AS^C(61S)YY?2S?E8/@N !:LD@)KTW&?7=DBM4NTJA,%],-9O,+'/LPKZP&\O%*O3/C< 65OH2W)W= M/$)0@I[$79:H*4Q,/BT%Q(3GD7#*$\VR'4Y0_W95RZ$6GE@B!58[,10(=Z<< MIKR9C?IL48;>K+D-ASA R'+4^-XVB RXGOIBNAQJB23;72;9:LJ>R+,@4/)BWJ3::1@_O5=5=Y'Y.TJDU%SUON9]:2.-= M8>WQ(_NJZJHQHGU4> H[<76'B].1 M:D^)Z3H3W7RS"2R0S,O)-: WGD X4K_Z\GI5,/YTN'X+4@#T87P:)2(K9BKF MEF@S5>P:1/.SI;[8Q)Z9AFVB&!G.V2_^,(&R_HK_/)NOU#*80(%C95_:[FQF M6D+"@^08PB6A)FH*HUDX U4;BHWO0!>#JR>6^<*N?T;> NAK M67,$1G#(2UDX%V00I_@+W<%_5CA]VT>-%?H&SZ@>??$NM4!M-%QJ\\_'7XAI MA%&&?]S]8B-D65(N>V+;4^1MOE]4[LFI#L]SME+/%%K@GQ?4P#]OI@?N4-D, M^0K^!4JX-IF'[QNC)K!;G'BG:;P M5#"GSV>BNHZYX+UHU\)I795/JVS\%.:00MC'"K'A<"<+MGZ%.41^%^Z/C+(- MM][:QXLW/>8?%%>7F'87RBX;D M%T7SBX2JK2SYQ3^H:@W>S&WKV"L[F>I7,)O8)Q6C4#;1E&RB:#:1,/$E4&C'T-,K&UD62;)0?I;8Z2["/H'O,HT;HTKTW;N)X\B7+UE8F>GLNS> M9RD3B<]:39654ZYG;2CU=LRS>GDDV,O?)M1 ;$B3+$/J59"? %>1E&HD_BR4 ML2Q28X%!Z?-UJ0%YT$-,6)R^X_E3+^P\UEZ]H/+#MYO!HQ]1#C/_$?X--^@\3>A-Y/?75L8?>M_[YU\=^[Z_GO9M!__$S4?4W=6Y[LA$M M'YP&&3JK+V1*>6"^AOJ?T-;^N\+^BU/DQ%?BY<&6<,%MAL"ZBPS9F*8G!0C9 YZK_MYY" M;N^N+OR)G+O=R2+%%O'0=_>#_A-@ !G\T2=7]W=/]]]OKWN#_C6YN;WKW5W= M]KZ3IP%\\*-_-WC"@_'[5@XO3Z_@QAKP\?%93D>VXCDT?)13)N5-UP8.#IH8 MH!B=.<2>8G;26'54L4=MS3XSY]1+8$:B^:\HF064]/%DIMYHA&J._:#.46.$ MMQ9 Z+NF#C5=E2_AC1BR=:I'GXT[.Q&":LL7/JS7QR]E;>N3U$ MJ=K1HQ1:?#M"HEA/L(1NSM"M%0?=3?C& A"+>5OF=K&M5K[M8OL&O*&451&I MJ&.I>GROV#UHBA\3?5H97VCLOD%%4.57NIO*G MMO6.0\H+"F075HS6C5.IE'F,@L7ROL7SC8/9NL+REM%IEQO)2 MU%,N50/$5;_LN$+@R3%'OZ:F#IAG]__M:L[\SG1H4 ,0GT+>W6WR?\P\A&9U M%BUT.V>?I"H$Z(I"@*?!_=5?_[C_?MU_#)6O=+%\A?3_]^?MX!^%U 'D4C+A M'V2UPX]-NU0OL&3V!1B(C4CP.5P/:P 'H5.@34PALLT1^3OP']V0_4>L)J)9_Y5B+,]]RF(V3 M;R R;&J$N>_MW@:L)&QRGO#CS4;[#67G9QID3> >92 MNC.O?[=87B'3E/#@F[=49-ESK.;&AX@N%NPUW%?\JZE:8[SR6K/HR#&MQ![\ M<"YS7@0,1ZNSKM;P,*\:H- 8V_#C0A,P>6RBTV?8PIRHKZJFLQ(:M!$I0(NR MFFO<6-J'$YWK_VYL&,_=^2D>NQ=2& ^V,'L- AQ?D 0!- M<5+$4?+0<-<%S<;NXU/3@ELP7 ;*=RE2^AHFFBZL*[AA5'GQ3Y\Q4':)W?,W ML8)WKE9<&>ML*I5*!?\N,U"!^4!XWGB!H:X:O\AH2D>__,D"LRA**#@3@T_Q M26J_T*JE[N 6R(:DTWA0K7N+32(;_PUOOD:BK#F5RD4EKJ>$+TTNR!.RJ85G M3\=@0>PP7/%'@\1P:CY-0L/PK\G_GSQAC E Y'; VUZ0$V,S%LHE@>V]2[<] MQE?'U :R8$+-5L1C4F,$:R"+9Q,R@*$JH?DG(.848C)6JNHA%CN#@X4/!'=E MO[M MU-M)%W!UU[T1S^!G\+:.> @L_?,_%B3A0<2,$[:@22B2^K")9M M!WR<%4%/5>.9^A^ K,??>F\!:DPN!*S_-+B!K1F_6!$$W&/F6K 2G"+*/YSP MPN? V6=\+$M8Y$<.*N5Y#_&T025YT8P )98D^S*.'(_<&0&U<2V(^K 0@W:. M3 #=IADSF&X"4JU2B1M^IQJ&Z1HC-H9&=8CFQ*$>46=(!MARR--/ER"#S':] M-*RGBTS$\G_&]A_]&S_P^WIFQ:)T')A?:7!Q("Q;:0V-\U:\G<&/&U! QV<+ M9&9$60WF!4U&+>IV?]-- M3VTC8=I2&FM4C&3A!BRPDF9<5[6>ZJI&JJLZWIBL=2V1*GQ&V/$PH5Y!L]B\ MJU:31R-=P[T-N,DC?5$U S2!G1)(K=U1VMV8460KN(G%=H7L-[! )DQM\KDP MJ"K46N'06,&Q91^ODO;Q:LH^7F7IXQ5S30&=JSRW?7A_Y6D;EF??L(-I'+87 MG<,BV%_0AA<[F15DEI;%-AY?D/[+3#?GE'O?@9>?4^\#KBW,=-6PC\Q0#GMJ M>-&<*%XZHIGO>G\>GGRPHX!VJ M[1TSI^GJ%_^TQ[YY' W/L!^@(8WA!FVLJA'M*D#_]-&=&6P+P)V,?I9Y0[7 MB0;(/ .HFLQQ@P[D"_+W*>7!2[8Y#?#LG5HC#:P6/DXZLA'1+UK#RB,-G4&@ M[SU/V77HO,:9]HR6? -E[19Y5-(C+>;PY4?SHKYK+^Z+-V\8#1FJCJ;^.5YP M$D6)A-.*@1 L-I37HQ/-L!W+9=6MJDWXHZE8)R7$&)PDBS>J;^C'BJ?TTR2K M,FZ*?5-,O>[AHH/YC+*YULR([(7.\9%YEF'_3WS"]3\?T27-KOW!'WMI\O52 MS)R9G$.T+O%\J6&SE7N6A4OA8W^=!Y<\J'/\B&WK < +K]5G[)B(']BL.#!D MI9[74IJIE9/+1HS_YA.#%D:D$5B"T;ZH8Q:NX,VH 8>Q.;6YQMW2$I/6GQR, M* !$UKJ$6C'>RQ'%,\"[L;WX*&2?<>P33)]Q*894S_Q $LUE1E^ G!BX?J6" M+;,HR9 "17E+J"Q@3":J9J$R\POPCT?!4M&OF,_-MXW3N"_(_:K-1O@OWWG\ M)G%^/.Y+Q0 [VT@2FB>,:/SG ZQW!RC),!=.$B4?0_9;[Y9XQ0YQ61Q&SQBO MH+&_X;QNXSG >1RC8I<1L",POH^6ZT $H@ MFDXBZ-=9=L2#4 ,*<:8GE_764K(@^P;'3F @E@4KD ^)\T.^CV>(=,E!@MT! M/:#@XN?:^_E4&X/P_NSMH'MR.3%=Z_??\%H.(3L@PQ#U)6M_#'8)A-9,\%+^ MFX6GY7A F#UK#L?=+=)4O0>$D"U0&5,/0,,*K6G/O M=^(*!I6L13$\ &=-8/#$*\-CY'88HI$ M3>$1;8T%OSF+0L-S?_M,,_KXNDA"C%=Z1,)/=;ZZ_W2G4D#_:=EL6O:.W:9W M+ ]S 6=A;K:AA0Y]^#BD-_,OL$8LW&$VUTWZ6CTYK9[)/L:'BHM_9S$H.HZB M(MA=%F@A1>*?YS>);HPY:R0V'CHV%HEX)<#]P%(M.95S)LU->FD;'"P(A=VR:A?]HM]W=@''<(( M;DAMEPY8K;5BLV5E$[@L^_ 7CK]QK0MB&W0L%D#M.)(2PF)/Z16*9U\8/@]H MZFR9ZEJYJ+0D9N^"&<>TV,CV\-9Y5N,&11>%L3V.L7[@Z2HP&0:@KY]$*+$1 M&WI"V0T(>[$4>I+8>E!\.*YE_OJFW;O#9M_BN/6T?E;0&D+R+3M_=FO+):W[ MV/ESOSNM+29QBIP<:27LAKI;F_8LR=-@8+"W;PTO'R)>H_H/M(:\U#H^P+X3[/W3E8[%V6925I6*7YH>L'QK+C7^M=A^7QN3&M"-W5M]CE4?U/"D@K>7"EY"X63CHM.27J5#E[;' ML^)>:S7[[56*SX%C#<.#[#=R6CL[J*%"J<>6%"X(LIBPTJFGZ].\CVEVE4+3 M[.1LHBUG$^T-Y:0>^7I@"7ZUO*94'B=-92B =IPRN#$9;5&T7>[4PD;,')M0 M:F&EH-3"HZ"38Y8]C8TGONYG4F.K4EBX)O74O2/U>0=I!JS/A;0.#]$Z;'QH M(,$NP\.(=-(Z+#>Q'+6$3CVY=K5UN!/O2HA^%C1>:1WN 4U)ZS!'ZQ H(IY4 M5AF'=M0Z3"X\D]:AE#V[D3UQ)6\EM Y#HNA@K<.2S63?HBUAY"#9^)CP!M>T M1 DW%%P&R\)4H"CD%JQIQYQ]$7OH)-FY6_1HB9S7:4+$N?10#[="7W&#GWA6 M3^[P7W3D#$Q6F;=5J]MV0JO; "8VOY$WI2'4Q'8M<-_DEA%(Z$G-J^0ICCSCPL0;L!161=;,K<7$V,GKU M@C%8$TP>P'N4BV65="XO#@E-->*RFG;F:"UF]L58&Z?ILV!=\ M/%^L>O),#6JINC[WA^FDD(ZMY@EHK/ ,GGSD=J[*1J&P26.P(CX?3MD0DZK$ MZ*8$SCS1+-OQ>/C2')/PS*>?AJ/IX4!Y\@RLMM #%D]AA6K_9KKZ..9@)JZN M^X^1XI Z_B/Q0UKS4.EG>G6R>9X4S]"N *#?S&+ 7 +2E8.V8P9MM^2@;3EH M6P[:WD#+D(.VY:#M_(5581NY3U1@R T=6BZ*_&ICT0>*BN^+YCB4^GI-@E75 MCC,^P:H":ZH1?AF-G#R"^F-I(UB;&40LH &:E(B:;#+U<<48PJNI1B>8\^#B MY?>3B3:BRX,((WY6?Z;:ME9>GPWYO?5G_-KW: $,IJHA[+]T/123TY*Z2K>^ M'+91$D&TPO M&$0^=/X&L'D PTM#_/V[:>EC$/_T"<[&/@2(-95N:[F;;3+$ MFJ6$&".J&\U0C9&FZ@=$5&VET5P&$?=B)D!I1$)B M+IASELC#C'%06"83[N'"V9YK8H&!'&Q'Y:#)A[FN\@5=]>\5XG,P@BR,^#Q, M(3X7(XR-*80!A?BT0P18&(KQ[WR(>=]%?74*F;D63K/W _')_@GAB$=LX0/% MT?\EQIZO&_O;[J1RNB]F0TQ-R\$)4_ZQ/ X!*J*V;SL0O'ZWO .'Y>L51-3 M(R(8NDUB%_M'W)G[7#\R)[@.)GC]8CD]^!/Z7C;!M[H754F 1C=G:-20#O8/ M&LO>[HVAT># 6,/W.W$=,W=-'O6C!$CS0O1$V=,XQ9J@A&Z;_,ZIC^6#UEIG M1=/,9)4%4(&!'500ACU,9Y&VVOK"K(;2K<0%X9(@M"(3L5 ('8NI5E>Z[66A MG@ROK?P?>5#4(1IJ0%"MY43Y=89:9RL'2!XP.D0S+9Z(R,.QV&:I[3)R.C)U M/5ADC5'''W#T)4B>8BKE.19KA1X7SYE?.OYRQDV_68#)Y-D$2+&\^K4VY-K; MD#?-F1(\!VVB@>+QQB*$K,&:Q0 \@>MOVV:$?Z"N1H0LV[6+2K/3 M^;10:--HAFIO+!Y(55W'7)E-GJX#+%GLTX YVMY6:IV+UB>_# N^6;V,N(;O MM?AYQG_W$"DV+5ULUHL18SA:?,0N^,PW[W\8ZE.1[MQ:U8M:PGS>[!_W&]+D M4GKRCO&A++!.DMMQ?J@J$]:M\,N<':QWIN%E[E^+!)_59GQOXJ"$I3>8<=,+ M7D_Q+;]=63R^9RGXE/253Z$83EA.@AK.":96%A$206)^RI)"Q+ M+0FQXUQZ:Q721 \2EIPP3'@"Z,).3?:3&]B(V!M3!DT#4+$W J7FE5UL3O!N MWT&E,6PZ@">B3@PJ,_YT;QP"JGH08NJ+.1J!WD:T:!F1RH_'3J\@Z?S\%'+W MV&=:HT5U%3TQ%JQCN)0X[&2).IM9YBM\/IRSQ;^:F#-ZNK'>)^!%'L7R'' + M2M^K0$G,$;6GIL[S7@/0,^U[-8IVM_)#I'9RID*ICY5R+^/3P#N*#R)6=P5B MI4*6>.!=D-L5U@SOR(#VAJL[+!F'CNVD6W4KGT2UU"0]"L?O"NPUX,_S1#S9 M*@B:B">AHEG-"(IF5["X,'N[-T*\[=;HPV'9]OVD6Q$ SP 15^/A,&1T)($X+RTEUNQ'S@>4 ZQ(4"9I,F5"68!_EK5 M@XVR'W](<:FQFNQ5>@L5!\$4F.62UJ.W&=N5%>,,L]1;!F_F :C"TFK;S&IK M5[8*GF9@M=TO6&T/IJWA0@QY4$)0ZY$ZKF4<-L)N8KO-Q!&):FD[."D0>7A4 MY VK\X0A)CX2=5-+*CBO^$.?>2K-2<.", J 11^[NK86Z^G_J"^S+P]-[.#) M?FZ,Z7N"#2<>.?,]JP[108@E98:U*ULEIFY! HLZ'.I-',>_4D1MYSMNU5?C M[B=/,SC 6SRZ;8E@WZS-[=#J-CWV**@6CO K2[/QRK5YA\$]E0"MAN9K4D.5 M=F6G]L(6%J3$M2BN#5WD#+;-N5D2)+,W##YF^1TK),&&Z"ZG26S--9(28-K5 M[+6BTI-OR?0E!'>E[@$ZM60BCP<) ,NX)=_#/4\]8[[MO5[%7YK/AV#J OM=-V MG1M_>[4\@B+K//GM:KNT$N+8460'?OUV-7M#+ N_?MX,O8Q^_:-L5=D;>W# M[%BF UE>EUB69 K([5^2B-AQ=BE/'NN$7Z9'[)V@XMKL;#@0_K <&V]MVT5T M"/$61C!]IM_1C_*76BQ[>:&JL='AU[(/R&161E0N>&TYIT;I=C9K+]"N96^R M[ZINZ! @U.YNUK"C7,L^L3N@0 -+MQM2G)-<0M6O96\29U04= DSBB<3W M>?CZ$4:TO+ 8OBY;)9"(SBV7W-C4P0T[4Q$1P1(9*H[LB!JQKNT_'M$B$P]D:C'\_0>+%.TH65VJ;AV8'Z%RT84 MGF'\^Y!CS^D@,7R&V27AC&K&K M![\'\<@S,FVE,-8%1\91(9&L5L3TUDS&R45]WX]ZV+92BZE93E0 ZRMLILP/ M_5@*^ZM*M[[,JY)AL,)(V@WB'V*Q?DUIU):[7ZQ3M.O;C>+*1='>CW./1W91 M@+])_W_9W7O%77;=W;LMNWO+[MZRN[?L[BV[>\ONWJOF@'VP=\N:)J#M>EQ^ MR/)4*=D$-(\FH.UZ7)GM+J%QQ$U E31=0-OUN.287=.'[ )Z%$[R-<,;[LQ7 M/IJQ&]<-E'G,+8KN7QQ)-54=\DT;4SCSOU,+KH&M6F2JCG'R$ZCT([AHBF5% M@,H&0W+'1&>J!OK Q#)?V)>\G J^4^V5[DKNM37\N68+49G->K_]CVIP#. , M\H(_X2TFOAD&Y<3(NH_A[OAN7YAC-.BK,:9(9YK!YW*I(S ;T-:G_A@Q)U1A M!=OY85V$3BAXM"0>$)\Q504>T V_W*1!T1YY1Y%3T/$'NP4VE$XG9IJC:[RR MU5E/]R.*CZTA?7\J:[0EXJUMJR, (KD'Z*B<"C8('B#E!H1C84R5,EH&BY]: M_LAEBS[#]_@*:87=*A1@H3/58JC%V<;6I+\TGCN9^,=X7P>DX$=I?^%YDL@^ M/B8"\K[2#K_\.-G'^^ZK+:5:C4G#.%:Z[Q';?7D)#6%<$K%L@"D0*@LB M(C&!1*9VI-^49G ,"(4+3YQWO,6XYX]SH(5G 4V\N3H<0=X"*23;GSO A4@ M*W.1M.+I(8XJO9QN/.+Y '-=!G#7KSI\?\+Y0*W6;56PF3H%W)^AD]-RJ>>P MW+S[J/!M3C2#WR&3FQ?&L9 4IF]1_J0>K=?[/+ MNT*P2\>QKJ"-.J8&P(ZVH,APQ9&)QVQ@KL):=_YV75\C35[9)^DZ:.39+&7( M7)@NHVYSPMQI0PL=]_ Q&U_+/6Q#<24P%/$F^(+EH^>Z7S2+H[?/#$V((,4P MC"0VY@I=WN 7=4S@,>HS+1+3V-B,'AUY7IS4<.29 MA_"M57!<2+T#_S2;9UGQ;;_/3U*3Y V73!,'^NEIAJKM35\?4OC>"+7P064G M%DI>R/'31^AK%8_(9?'6AU:/80UAWL,TC,3&6IU&*R:_,M[)B4*E9XQCRV5R M-E7N3($U7/YM9ZNT.AVETEYV9.X$#Y8A52C:9?XL?TI"\&6S@3! M?SY=@UU<%)I[@K7'Y:K?9?P&A-G?4)9M.7>E>E%=3BDJ!/\_*!*;328-LQ6) MN8E!_V^UPR<'\)%?4N3M1N2M*(A.3D4LD?3+(INP5>LHK>IRA:$4?AE@=Z'R M;JO,_M*)OBB.[TC^U1L7S>7J_7V4?SLQ"0N3?SP2(<7?]N+O-(%#-+MDFA_TO0+B;X;TYI0 M;7^E7^K01,Y",F4'_(UEZ59E;262I3Z^?3#OH])6JMU640QE1J=)Y+.B_26Q!1*Y%[5UY:NL7[;PLU3A:DN9KVB@F#V%28YQ/\'() M6O6$K(>=<"BX(1F;+N9&%2OB8_A=ZJTF\:A&Z@XT)9+KF41(.^VN4FLOIW$7 M)=5WC]OYWW&M7%V-M$7&7+,AK?3-G4HG\W<=FP4#O5EFRDOH8/M;)+WW #.] M%XUVS#C3+EFF,<$YXYA[J5VF* O?T^>/S73?O (DIL#M1=4,!_ZNJ$=++(ZN MU'EQM#>]G7" <'IE<.%#F;W)R_YU^)4_9MFOFDF\%WJ.62$VNX4_9#YTEU2C MG[UEPCO@&S"?*3(<7A"#ZT5VRXMBO'5"B!=,BY:8MXQYWI:QZC2A3TM5]"I, MU]'0G(F&;T^]1_B7I5Z+@@X;RY1FKC6:8IOVA-*C1GI!R( M9!![W9O- #,T M7O; JGMCBQ^,<4)_Q)WIJ5S[%%4:=N]5U704%& P,SFYI3'<:BC=QK*SB;>[ M8-@P,E]>X(AY>\ W:E&B>O=F)30L.YC7P3%2"I'0@5+.DLS2DF@@F<.EZ-NQ MIZ>T55>.,!=G+2;5,3 %.B:BA^62&./5C("F'E/'.NUTM?-XMZ"1 <-OWCS3 M7E=^_T/U*N^K55%[^7/=J)#%5"GD2U4O>1(?]P[8!&-+<$CX%<,6'UGPBGP9 MC.M,30O OVU46 $U0JG$S.Q9Q5M.0V.;U#$B%&Z-:+PS*/8_=? W$Q>]@^(W M]DP'SJM$/V0%HM08PRTL8C+9;VN XZI%0'S *=C>HI'[BW+ )10;J3.-M5<% M^V6$MSE3R$QWN5YE>%5#WE.Q=@(61>TKEE'"E:S!J1UBF1LJ9[5,%"9O&?S9 M&1&/A(IC^$%X>VEVAF^:[?>073]1)[H^JTCP1JX@#'TO+ZA?K Z9EV1BN^KW MF2:JI(.C K'\JIFNK<_Y*0)#"$XOU2YF['#285@8M9C^$<4A=IT-2( -H7#8 MAH4=8A'"&C;^QH;6*3<7YG9\GFWZ$V7,T06+4F7>83@9[R!983J6O,(SC\0; MVYT!7\-.VAXG3;TQOP,60PC6;#HKH+ ' 733=8]BX ^OA$==#P_3$;BF6>SY M+LB'C", &--@$OAT,R[)O;*23U=J1?/IE(K@N4U'R++?3( =-<+\^KQ^GF*A@ MH9BOO/4$8),Q9@R,D[OMC9)*U6 \HFD!C4U5[#T1L/^WJ3::Q@LRG\TQB;E6 M2BP]4<3^_JAH&,+M3%W'%N*OR'M22*8H=^.W%KB,L\!>7NA8XZTP4DT%:ZW( ME6J=5VKAEZ52\H+14=FH>[5V76EU8YH9"W3"8![0G(>:'(]573;8+6F#W8YL ML"L;[,H&NQNH%++!KFRP*QOLKE P4=IK8VH3K^F2[PS1?/^%\,)P?SSOMCCF M[#<^,E^-'(M=O>?%T\7Q%'? MB:Z^P9.OPH$D\^E%G7.CR33T.5H!G@\"-NR?;PJG2A1-T>!P(A'3/\?ZF &+ M5>8]U!R'4L)<"P@$,VBL1Z;FF]@43?DH,Y7[9N@[M49H2,%M_)C7S,(FA1S2 MFB6 <43F]$\#QTT1VP3-T0HYNY0-;5W-#C5;= 'M]$3@].#<=3#2ZY4R]=C- M/.\RVN\LQ./31%Q64,.4NRC1KG3FW.<*,--L9SO?:)J=3$7[W87; D-1N+_$ MX]+9D\4%JELO:?3Z[P.-U(&+.@&?,FAU1F_<11%_!IGX&D8K Q)H% M;-DAR&>86+21U^V:D,/@[>Y/Z#1%(LIQ15!_^L)W(8LEP4'5KF[FTJY[2X<2 M)/8N_EA5ZLU#C3\R#4WU#RCBE#TBC6"P2 4)9L9J51_!#=^>^UW9?97\0O 9 MF[S ?L(Z)@N$!6H:5\THWL 3#*PW'FS_%W!ZUB+/T]&C(.=H@*WU\'NV?'#7 M5#ICPD6&Z7#N&=KYA,EJU)Y8K U,;YL'U+#QHK<0QHK.M??SJ3:&\_[LL9'Z MR2789+__AI=>LF*,X](_/MO?-=G*YI/8U(U>;%A_[+'/ K M(WQB_SRBC\?6'/H$QXG]Y1E654\BI-5>#K./70OPPYF>7+86,_C/"/O&%FW^ M;1= R=A_&FKW,Y@7),^0,I,D2>PL:Q5A.91BW(@+.^+VS.^VZS/AA>)$QYQ] M0;/I7,1RJMB1.V#&,P?P!V02+,!<>RN4P3O!EPV&08X+-G3B"GHS..NGB/%]7P4)F+4^3@ M(9ZM^AD6DE@$L71B,F7R9-\>W/:(8)H;$8S),IA4PT!+=*C:&MBPM^G3X9NA M/#2.T[9KST08CGM5N7X2V-5+IG2"$/'*P>+)QXWW;%V(I IX#%VCKI] Y&\E MO .^+WO56N$!2.%,NG!R(_/^Z+H?JAH'7NZH>891.HW/1[)-G>IL+@TK6=HP M&S;BZ19/>X,#HE*#34#-7'.?MK ?5L,@8A$LR'P^7H<=$6-D/J(Q%Y3/K?Z4 M1/\Q9FBUZ?%&-*4H-B;<]$_B;(01B[2V5&*B6;9PV3.U&K8'R&C9H:%W7/%B'B-/G0J*,;+9A4V!X,9IM[%6 MP12 JE64M0$+'"?![\M&2Z>J&??!R:KQZ!LF. '%.2S1B@575BEP@DT!)PO4 M688A(CBG/C_C/$\\Z1?3Y=\G<*INC')3J_C]9KQ2MW!3=32D+JZC64KJ= MF-&8/$,O"48QZL3ZD>021MO J*K4N\M]]H*F#DE@BA'Z*7H92C!M14K-YG+W M8D%**.YYIIP^W\B3T%WR)(0'#F/-&/<3 +]>$?Z,*!0K IY)]2O<;X(28I7+ M.WMEM1L3GJAVSRLUH:RRE[5.4=;*@>NG)<@1D*5D,:38E:5DLI1,EI+)4C)9 M2B9+R59TG4.E 80X&N-#\Y4JJ1*J9/.$CW8_8.U4O.X+2HHX\H=ZJW0JM=2] M^0K-1!=*ZWW0_R2Q]?-N6ZM$HZ''DV^[X^*CZ+&F+C!*N%N>=4<++52*K2TJ M2RW1<'TYD2@+]I)'O6:5GD>!MU#S.@Y[O=+XPOVGAX?H-V/QS9G?HEB[/+)R M)"0;/)AM>S4N=%Y,&?2IU$371?_V6GS!.&[*\)O[)D'=;QF\08UY/5)CSFJ: M8PO-V5,N[%!4JL0?E%^_['NBS-G,M!P4=_.("VQ%'I S!?OV>4IFZAS5 Q!( M8Y<]D T2WPA%-A)#&IU*3"]==&:U5_5"\TZ8';!WOJ5MB;:V@V7EL"O(8GL7 M;M)A;R=-H)/P,::'JJ\_'CP^=KI*K;X\8YX#(7V_9H%H,;TJD9,>J*X0:W9B M LN*]-H0!YZ:@EB>7: _D#_B.TXV+Z:%3!SKD-=6T'4J78SQOU*OA$ZD&VLB MPPJ;B8R!Q$70?0RFH?4KS;K5"E*06)6?[]1TN;;*-CC#]O>4_EIJ[3'#9(N1 M-N/M[@(L('>Q%9%*N#>)*!KP3RK$_%A: JJTN /L\<&".'A@%.!#_N5:FCW6 M.'TS(QC$X50;:@[;L?H+-O,BE%^N+VM6:*N,*[#\#7^''-N#7AE,*[82+6&_ M.C+->1P/5?@JU9C:\"LX" 3>!!!HQL*, /;@F/DG' ^\G'9,"N'=;H+?D&=J M4(M5-;UI0'9#ROP5NCJ;H5'C794L=FH-!B]^4IQT+@(E;O6=4B3^G[/EO#4N M2#_R, R3$!5TK",8JW,_^7WA)%B(-!#UX623%VH]>_H<2EL#502#B_90\QV% MV%37;9Y<9[$./4AK&GL@-8%AJ;9-D22Q8@)U4)O?@M\ K$R072.OL9)P3R4M M%_&;#>G$%"<06HF8;P9A+5DX^TN3>\3OYI@.ZW+T,F3AX%>36;8S\XTN!H&# M#84=)L #@8$X&JOSUG7SS2N?".U.26V"+%CT/MK[=@S_3:IB;*H+!FA/05VG M'!G"U(,?,.8%# ]T0402T"=7$5 M"CJ\%[=@Y1P!L_D"O"UT: ECQB2^2WS/'=\C&N,"9HJ$ M.\9$SLXS4,*]#+VD_M#:_+IH;X@ASD46D5\MR'V/+!]T.<2O;?6%@_3(-$XO M/!"$_Q8U^RVL 8];,5Y)X2URZ05H**+M_,S4M='\\_&EF7B> M=$RU,BAF.XXIR 54Y[!-NJJ-113-GH;CYP9+A@HBX*Q?#ISCV$SNRNZ'A]#] M+B)",W7N.1,7;B-TZ:8-IS* 6WS5 12BE5ZM MUFU5.K430FV %.H-EDM/,L:Z&!)K5A?P[9Q]XO/]) 2I5CZ+WM3]Q]N_]0:W M?P,QT;N[)G_TK[_=WGTCO2OX['9PVW\ZKO'U \\:3^Y@%8[HC'T4@@/V<8B9 M;5Z,Q\[?/1^]S4J5/[$5?[(Z\V':>QI-Z=C%FK]8*NPS%\"]P9YH_FU<=YMMOOGO5KGIE]OM*Z: MM45B9;MGFD[/^J;=KYU^OKZX[O:MFM7_3\'3\ MS=W"PAR8: ;;O&]M\,,^M[@U4T731GR$MH?P]GH62!>__@!D8_S0GL7!O9&^ M-;+:+3TT'<=\"7Z)%X]C-<.-YCU$'-IY+0W&(>:?_.6DM=Y\WFZ*1026[!.. M,^?\&.&RV3OVX@)-P'H>GE84@G_.5OO)/\8-Q1-%_>1#_/,/3.#AJ9[A@@DN M!H0HR LVW$-^K+A8.WI62^_<'"I&_?Y/L8TKUJQ]-+\26-I#Q?E&U2S69BR(.VS><*Q^9&C*V$ZE9)C)P8J_M$C-) 6310!ECZE8,*L02U>AI/9$ZL#/9"QJ:+ M0:_B>=DRDTJ_W21FUMY0L]@-2PKNQ+B0O2<*P#*8"L1G24H%DU)2UXL](Z7\ MQ?<'2"D/7\$J.MKGSZ7:DQS6T35UJ.DL)4[&=@[[#A( !<=V#L1/*V,[A[LXW\ '_AUKF M&+:P:#_ZI75%6Y&''7S9"W)):B9_9.22Z'.I%>]SD:D8,A5#1G^3V5G],%,Q M#D+\RX2,HR3)QF$F9&2O8G1;>T21TDT@LS*.-)3AY.]!*&Q?= &9 MFR$)*B"H37,V2T!0R0D:U>X>$51$E'M=8$57B4@OV)CF.WGT]SB&5B]>7R:+ MCI"@QD$W5K__RWBQI!7[)7E3N6869D**@_SNZ:5.P1VLJ>*>EZIE3*@XT2\'D"OBH!?YR KY4'\/L1&O?TQT8W MWR9),A-6+BV7EDN78VD93ESDSS+1N/#@QLGE:5+48J&BE#6;K@3-IBO[DT69 MU-DZO!SU[\Z\AH^4>S9X_\IU)JBHL M'[D;0U35@*CV*),_%Z(J?5S_L-/Y2D-228*J4XFAJ>6I")*F-A)4]5:U!,1U MMH<>CT*UZ /._T_K%$RYF3W)+^Y4LU?#BTHU+IB]-4XN6S@YUU_(-D*JR?:JU\G$06[1P/33:WU^8/E28+T,DE31X; M32;J[:WM]?8#) MD(7U6 (YZ9A,+//E@S59FN&8XBN%J!8MNOPJJVGJ=]2Y-5ZI[2![841NWQJ] MX(@V':@^JM6ZK0HJ'I&AZ;+NZR +:&2)EQR!7AIDE+4=LIKK> $OJ[F.%/"R MFDM6<^V/M)9+RZ7ETB58>E^"Q[*:2R;)>Y[SG55S^0UC/Y;Y$I+PU[Z []D+ M+OG0DINUO(O9RV/(S7ECF2]AS]W5[:WAF-Q=UV=]HV"-!]/"+=]1YV..^MS[ MX,H:L#+5@'5V5@,F25%6CDE"3$V(W9T5CDE"3)E14J\7GU&RQ^X866JV&QPY MTK3X[NYJS21'W-A*Z)0P 38NE5X2^7X1^>[*U"21;YRSUVI*(I=$GG4I:G=W M]6V2QM..NVHV]JB =5]"&C+/_QCR_+N[+8@[>.83MB**=["D*@F05'QX5+S; M$KHCHN)2F@F2B@^&BI.(>+'KX=C-X3$QO]@ZY4OD4E".%5IA.SBWS+;!>%K[#0BOR\.WNYX_U2=0K MJZ86TYI/+CUL(#?G 6;0E_")?B::,87CQC-I5'__C;Z$X :;]!\F]";R>NH; M=@^];_WSKX_]WE_/>S>#_N-GHNIOZMSVV ;&@0P:.:LO9$IYT5@-+4MA]_UW MA?T79Q**KT[(;[%@^N,Z'DR(MMD :7!_]5TS?H7.EF/2)H?&$#V";6'T\S!S MZ9KXN-PBU+>)Q9$89&-)[5?]O_44'GM.]X*RF+67?[V'?W@_X3@)H, M_NB3J_N[I_OOM]>]0?^:W-S>]>ZN;GO?R=, /OC1OQL\X='X22##RU-T:&F& M2\=G>1W:B@?1\%E.-9PI:;JV:HQM!8.M=.80>XIELV/54<4FM74;S:-\N%1U MS$L31C7,/K4=G/IIT5<*$!:S/&?4 MW >/9'?"I$96706 6-E_\I01UJILNC M3*N?>$K)O1%\MJVB$6?J;_1HZ?+2BGBT./N' 9,_'9:;KWNZ5KIDGT*>+E9# M)&/70BS%";-SJEJVJ)1-T @B5;0$L5$A3$=(^ TO?T,] L\S^<*:PJ^TJ#WC MNK$^5^ =;PB 1?Z.383*3OQ @3_R-DYCS$=A1-6 JP"!^ \D_,=[ L04^=^9 MSHKZ_E9L?7]FW#,X!N+];587^.8Y^\07GDE@KU8_Y"T MCR!J?SP\]O_HWSW=_JV/:L?]CSXY_7[_])1&E!Y8'PW>T((1+.O38+LO\".X MC\TH.#0(.=Q$0PR'9MQK;4,-A3$[N-)1W^E^M\[X>)>,]JZ[9$3LGF13+M$V MCVF (3I?I&DRD&G59JWS*6KS9[IZ-6;Q$G>[\ ^EG5#*FG/G"Q)?C+Z[4N0D MV$G$*!=BU$@I,(.Y!X^)=96N4T)DUSGCYT_#HG#-?^@XBHRY;H*U*^-*$;7/ M"!AZ!6Y&?54U'36'&V\0>F<.JM1[?T5V2R2 97=$NRCW9)]B$!\W' I"2_M/U) M=N"TSZ]%R5<*;PR,P8NX>BQCS+Y\.;]V2O$T5&P7I86T,2UR .ZH$^B:P50-+\TJ3=;_DV..?DU-'22WS6^W5396 MH[VB8B[G3D0'B['=8A&V6ZEDA+ >\>*0F)G+>1!1(7KR4$++?>7E%+G2/+ M_:#+9;%%TOZZ7/R_K XBFNE^WF5'=K^NJ($,V4#A>J6UZHWL2*S8K4[S)>O'B5KITQGG]$NRN";[.#F+W/.DFDI:%2KTIL/R3-I)IR MG-+!:B9MI;)J9L?^>*<.)R$HA7>J]P+/[]@AYQ,=DPEPUDB3CK6-.?;45;7- M<(0\%,C=##[I5N.F&Q7L^%KD3JPAJ3G2KEP+^=$#M31SG#7'NJS6B^)2B;-& MCI!X,E=1=T4[*8<&%:W)%D1/C<("J9*@=JP%[XJ@XB;T%.7&*XAJFH5E?DFJ M*;$.ET0U<7-A"G85%D(\(:]A-2E#MJ=9-VY^-T+Y M, @FAVJE])M,(I=,>HK(QC@;$'ZJ>,I$U3MN218D;J92DHI15# M*47X++,FF)92;4B2V1^2*95FED@Q[8PHIKRJ6HHT,IA2 JP.#1Y,&"1 [C95QT(_80SGUJMVZIT@/=0(/49W,6Q7'K"MTI^YP#@_.TO)QC6 MI[HN*,M_;\_4D?\>=P8GJ!GL;B>+5%ZI?(JAWO2$'TD.KC"2_EU047+[B.D$D(,0AOBAI!#7(KJ.$[:XH:2):,9WOM8';;EE%+?ZY;]X18 MYAM_7=W5C+?--IG;,#?>@&0G_4+D=)MEG<3C'*V+[L^MFFC.(TPB!#$-YF_MW"XA_9VFU&$96*EJWDD M]M;:#6.,R8W.>93E[X#QH=M]!O0'?J>Q"[;ZZA]4M0@%Y61,KNF(65RD7E5^ M_XV^7(;_VTHFNOE&IBPHM:^%YYO,]JM]BHV$9'OWA&A)/:YLO!*X3KV)E-OZ M2EE<9=L?\V#+FJ!-@%(8]+2_,WRZ-S:/;UZ9-FSKD;Y2PZ4?#&WFU7/FD IC M]XIL4I:*2[+9*-]94LW^4TU2;+Z>67M0*'0^TH4R8U88:QV N( M[X,3-29XGVA ()9@[,#B>&(+4V+3V$&NK:_VEYFN6[QHK:,15\E\G,KZ([6I M:HVF/6-\#;2AFS-VS_<9;.F#6DBKN+Q$23H[(YV4_>\EZ7S,[I4J_'Z23I+6 MWHAK=7^<6GOFM(,=BNN%%2L6K\B756=/JZ!["$%48PR0]5$B8T5]1XY_R3)W MI&W$=6<_3D7]B>JZ9CP#P_RA6K^H Z^S434*JXB09+,SLDDY EZ2C72Q'QG5 M).KG<3'\O'LI(+WOYNR3FP793[S2) M.<>%/(_3%/AJI.C#GWOA%,S3;L6"WKS0;Q2:O682R0?TAD6E8 MRLSO*^N>HPP?&+EP)'VE!IUHVVE''>GFE=2X!37*#]30D,MB4+ MN3T&>T>=P..T702DN!BVI)"=48BLU\Z.0JH-22'[22%)6GI+EF5G1B+A*$.U M66"1E(PRY!IE,"AKKY1OE*$4HQ9V][:MRJKZJFXT2G]O[MOQ"\U K\WL>8MV8%I:T_?"QZLE'JG0.+V_"+M\3B-8/ MMM,Z-&%Z^ 241#^'6J)?,OK)KV!&FFPY2I]#K=0O&?4$TJ=YQ+VUCL66N]$, MU1AIJB[L.&;6R60Q&1#/+"#>.M0B_NSX]B["Y$<1)-\7.BV *&-X0Z)QTC[4 M8OZ"R/0_U#+'JCU=M$T 66J5:N.+S"XK&Y'N@S!M'VI)?ZF%:6$QK7W*.#L6 MBRF4F282TF0^VE$[IMJ'6N"?%4_.,,/@X#Q2AT\Z291SJ*7ZI:$<&0K95[)) ME#B'6G%?&KH)29S"/&DR""(3VO;^[='90DLV9) K+WXM@IZ*JB34\A0VS+0#9)7GE2E[E;RZP M>TA>B99<^;L%Y%@]5"M11^5ZL9&6)+J39EF\6?:;,S3')":B3O 7>G[2'?'8A_D]['V2A@=_N7DX=O- MX/$D#IPCBNW^OA /S2J53R=B@<@*T\FY9;[Y7RU^-Z*Z3AZ^W?W\D7B7Y*=? M!/;)I;@9(3?GWHU) OP:-08G?X^_P2;]APF]B;R>^J;B0^];__SK8[_WU_/> MS:#_^)FH^ILZMSW6BS5$!HVQ (O$H.%P *&EU?]O_44_N!_TGP R M^*-/KN[OGNZ_WU[W!OUKW M685KV68U8PS[_'S./ED".1+0?T5)+J"JWR.$D49)6YZG]XS^[T;<_5O__MMC[^&/VRN@WYO[QQ^]P>W]'>G=79,?O?^Y?R17/Y\&]S_ZC^RC MA\?[ZY]7 P)XW@OC[8KG_//"@_YYXQY#BX(Y%[W&/^%J1\1 +]4+\N2^P"5S M.$2N'*,MH Y-UR'/U'RVU-D4$ TH1K4_ATGEL(XF@F_U%MO(8$H)VA^J,0>. M8ZC/<$?-L.BX7,_ MX:3+PT^,E@,+IQ*Q<,YM.D(KYPT4$YL:81,':.+D$O24)<.&6/[JQ.;+?P8> M2HFNC= *,YZYUNN FD!'CJOJ9&:9,VHYCP!7V G8INZR]M+$,6&Q M%PW.8.R.'-."R_!<- *9=:W2\!0,\N",)\8NJZ^89/"H!5 MB2WH WYMT5<*LLT&'/#XN"1/Q(V!N^_@^PT5/T*J -L&LO^ M.O_F/V /GV^ :!$K)KJ56#%!?N>8Q%5CAI^H7PJSTG]OS]21_YYKHA/-8'?S M%5UA#EI_]C6G/L.&1K$],31EX+#$2U8X5AS!LES_"2 !F"<"J!.!^ [!6 M6I:=:ZZ(I^@T0=')LQ'2HZ< @]4#LA1TZI%0%@EHA$SK_[P>*IFDQ<@5Y8IR MQ6)6+&?GA9S8X*(7[:>A.< +66;QOC9YBPNV%IG&D)C]TTG9NL'/]0Z\&*K. M\[R?DM,'0DX1C&?@'OZN.5//,7)K8*@*M(8>YH>#(!RH[ULE\=0J2D>60APX MNG93MC#8 W1M*>VJG$U[X.B:LI9_#]"UHU2Z)6F37D8CLC"-J>]BQ$@A/[3Q M6*>DK]K.GNI-I:C)2R+FN,#C1JH2AU7/&'-@(:S2)&#F1>/5JM)M%=B/=E]% M4ND1-ZY[P49*4\D1MZ5TVA)O#P]OXWH';*0]E1QOJQ6ETNJ6 W&E&RJD5/5L M324/Z@CK*M4)U8I>F>ZDL'V&DVB3?$ M%?YOI'TQ6.?,%63394D*V9-"7!1\([VN"%)8+2 ;Z%N0E" I84-*:+%"Z8\I MC%(H;$0*Y?2[R?XS>]5_)HF@XU(0EK6\$@@MYA"O*/5:8:$5A!AJ-:5=D<0@B6%'Q!"7%I!82%\D,=0;2JM1YC9]V7L!2]'=]R-ORZG; M%N08/:V>D:NI9JC[ZAS=G\1;X&UQJ2,;^3:O[LK!^)I5I5V<1KS';IN]0M>X M1(B-_(]E0==66VET"YRG(-$U#W2-2X/8R$E8%G1M-Y56IR1Y#Q_K<%K>KDA/ MHRD=NSJ]G_0-1W/F?]?&-&B4=V\L]$7Z;AK/W[57.D;8.O:M<6N,M5=M[*KZ MC6E10/@KT!0=2Z/VUSE_.8]OHU3-MXU2=:F/4JT]"]H+=$K91RD3#ICABMLT MYL@K;+(/758^'K"00"Y])Y:L@5S&!":/;;8:^79E0?%SKJ/\(2H30&0X#_ MX)DULHG/IL50/!B6G3E M+-;H\<,*A*JCJ7SAWU 5-)+>G@:KUBW>*#I> MG++):<1NX%;#5VJ,IG"W7\P!OZ8BE7OBXY89S&>4U[R*2Y>N$;]E-K5WD1WY M26_)T?_@6G31#%I:^,$WQJN^8^:\EM(S4P-#L\ $BD^2%C*GA91=3B4MQ-!" MK<"F!I(6,J>%6LH^IY(6RBD7L@WX>HZ[;S?_\X_&^?7M'5S\DA=71I?_+8DNY0?!,0O P(+AUD#SL M$?E W*M$D=__>T:^4YL%=8TT@=P2;#DF)DO?LOMT,'A.= MJ1ZR52J?O&AJ9(7IY-PRW_RO%K_#N"IY^';W\\=ZE^U*9%D\MI-+<3-";LZ] M&R>!IU'G879OC[_!)OV'";V)O)[Z*NE#[UO__.MCO_?7\][-H/_XF:CZFSJW M/>\P^@0-&CFK+V1*>8RXADF/0F/][PK[+TZ9%5^=D-]BP?3'=3R8D'RS =+@ M_NJ[9OP*G2W'I$T.C?&'"+:%T<_#S*5KXGVTBU#?QB]+8I"-N]"%PWQQCT7L MY:K_MYY";N^N+@(W_NZV$>$013SNW?V@_P3H1@9_],G5_=W3_??;Z]Z@?TUN M;N]Z=U>WO>_D:0 ?_.C?#9[P2/SA'\/+4U3&-5#,QV=Y'-:*A]#P.4XU ^2" MZ=JJ,;85 AA$9PZQIZI%61J5V*"6M,E=YW@%H(Z078%)9X7GO(TNR*W!+2*T M'=6AZ3KDP3+'[LBQ"<"2/%'K51O)++?E++=9^)AL<4R8+A@D"]HRARVF2V8( MXT*.A?X[\!-#U7TGP->YAX@]8^RA87RF6UUFNNUO)I+,=%N?YB93W&1BS!9X M%Y94IJR^&#Y/AE MRG$W:^.73ZI.;6%KW%$G1;Q2F!ZKPI7BZWM+V"4\8!G"$\]T*29VV2YLHMC! MQBX+I8.4>)X4BS7J!78:%Y*S^SI(*YFJ+Q:9(GHH,"&]Y(.LJ># MN'JA\FJ1):*# KO 1K3(TK4LDFF%)Y>-ADPK+$M:X8KDPC@:*4F.WVYWLDBQ M!Y'I5\AS;)'LMW*?6T3.8I+9FM6%#*YS]LD2R)& _BM*<@%5?3S1Z19/B-I. MSQBSIK:WQLA\H?'I2HW8=*5"#DD@9F(Z?_TSY^Q/_>_]*T38 $W)_0W2\?V/ M/@%<[H5Q\_!S!($8U MRHQFJ,=)4'8X,0:X0@SK%9$ON"HE1RXK'Y&;1B7>1 M6=0R\4XFWLG$N^(12R;OR,2[ X>N3+P[9.B6/_&.284%(.[?6YEE&)KO+71O M84;L:3!XHT'+14<"ZNFZZ"7/"K@U7@%JV!^'6TL>'+>:&5!7:MT"D4F2DGL2X'K&NDZPR7%]8UD-=5NWD-W]K+.5OYZ1[?5,T@ MI[IIVV<$R\!?54U'-]PY //K^-S,2@D#_7[RP$&^ ME:!I- IL$2U5G!W@6[K*RD+P#4SD1F[3J26^Y8-OZ2H8B^)O]6Z!I0[9:#![ M[XL!W93"@V)6Y50UGBEY#IPS^ZQ[I [WYDS"Z;:UL?&*L72EA(5B=V"65Y5: MJ[#2I14I'WNH7!T@CB>A>+HJP6(9>#LO:(*0#R) MZKFB>ESD^:-.L6U1O5J<2T(B^J$C>ER$^Z/>N&T1O:9TJH4UW$F!>"5MO5!D M]>?P@CS2%ZK:KL4&9&)$,10SI/]VL6-L$#H\PAD:8O %L>@("79,5.[/A)/Z M4U*.;!8BZ(0T4EH7CXR=?6%/XE1:U9ZPA(M7G"KS350%'$F[,,O\/3H R?4K;Z<58'BII,?K>)=E0#T&%=PM>L#'5ZFD3) M1IJ%QW,_"21. .]*!-[G<%((\S>@.9L:BP WS!AH^S?@F/RFVO 0\%:;:'1\ MX;=12-U")&M&MOL&#KS6_?U:LT=P!("-\37OK?WJWM 0W1L&O?_7?R+W=UZ_ MAF/LU8#R]^?%$[S0+AWU'?@.$LWA2F4?@]@IQ!S+?2*/#VKB@8438%5MA3!D M0J[+SO'9?*66P;@&-8"5(#N'[X"*R)4KVIO^CSFT26_DD%/\BC>U&7W!2^!# M_G;\Y>R"#,0/\5+-8%V+;.;$!PXT@BU.#TU$)R"!]#&9+!#1P("IY,<=, MN(!Y9\%)F);&?RXN^B(N&+'E?+"K.)1--484[V]0!X!K:P;.I=6\"DKZ/J,& M'-/8@Y0=70+X0TKYISI1,7,?%#E+:*RH>8WAAPXI NPS\:39EN\-_@8*)&V W M]R@XQ!O>IM'-7I >:)K_@J/&4YEXD_T$B CK=!7PI2$=@=) Z&3"]=A$[OD_ MJN&JUIQ4&>_L7*09BGRH@N;60)V,M4,'X#-P:TP^J/KKVB+ZJG^&V*+QZQAA%%VS@?H*_"Y 7+O"U MQ3[G-5^I02?:EB[.EE)IQMB5< I1@N$2C0D#PEHS.8)R;0;H!_BNIL/G M_ MGBQZ&"M+O;;"KD/1D L^\GM^'6'+TZ9L>9I/R]/@97ST?DEL*ARZ"@Y7T"8K M7> Q\05\])12M(@NJ7FV23V8/JE[T2@UTJZWH TO-FXMBTPMIU(;]EB HL*B M&P;W6>T)_S&WOBQT=%MH.W)MAV'*U-1!&*#.I1)$;\O4 M4<'S\L2OA'<"[^4;\5@.3-BR6@.L]/1$^!U+45UG-G^W+B$ M S3@KC98M3IHD+#&DSN6G@42RFP*Z-?+2X+4? JGD&Q1\44L7;SLL,K&I\;M2+A7*.ZK$P06'O M$P&XT%&X0UL;:X":E(^"!S[!@TEX?/0%'D+H]GQ!#>#A.7) V%+'OA!"-1QR M ZLJ9 _S[2$($A^MV@F".L(>%\/H5]R"ZHCG: < S$BXAEQ'.U\X;> $[$=[R,%MA!9@-M9OD7.[!K/\M'P8X;8XW7FP*$:V#?B MS"<:6J IS3[>IC)=$,^+AX4M.6[S(=]S&)*CY0>//61)K3PNRNS'!5)EW^1K M!1XLV%T+&S6_P'DK$4\5Z(9<'RP-389 M+Y!?:J),]H]RX1P#I_R!,HC5F4FHQO>(X3*OGE"9! )P&=O]8H> %-%!$-<= M%AT"QFXQV@1MCCD" 0Z,!;-/#_10U[OXM*34D:JG'5H:B*>GT,$><:09^0\_ MD!4XAQ8 #WZA^J@F9=1TXK+#8B9X^4[ZG@M6.$9XV$0MKRH'=55K+F9O+5][ MI[[P"5QBQ!<0SXMFH_X"%LLM9B\9XU2#N/I>M,B_QR,0C_!4P#G<\P,QC2"= M)_58+@P?U"Z6^\Y\XA$!M"[P[% 3L-0QV&P+;699_ ]%Z9PQ" ZAJ#UB!ZQ M%2M.$J&3+LE-G/@3L&>6]O7=Y,%9=N3>+ODU*T%T<.#$*6LQP 3ARDRG#2(X MF+'AYVH R1F!4J>$Y2J&<8$+"/BKLYFNC9@$A;3U=FP-TVO6^ V..IUA!1:B8<6R8> <#<2( MM/BT"2ZYQEB$Y+T=?%???-[HQN MO90&TQ).0/HRX^E H'/ 07@90BPEBCNE?\[@JW#J$"[.GI7_VG=XKW@4SS@- MR?M6S M\RT(.:WZC@CA7(53&%+G#;'S=QSUX=$1YHJ?:^_G4VT,&/[94^+:)Y?.F_G[ M;W@I]_"D^%$'?D0-[T="V1A3T#Y8&J8[$PYQW1Q%\ARI__R1Q'Z+OJB:,0[L M5Y^EBVI/']H..> MLD=-T(^[^5HO',7#7XG?/*)OBUWR U2]%_>E%-KO'@5YS,WME8**#G.LA>P\7QB@\+C R[C7!PL^')US\@GW M+0<)SW[PQ2<*_G!+W&\SJ0(T[[,(P2"\9S+?T#J;:C,6%E,%)T1Z5:(;&0%O MLE@BK<_D$BAP(PMU9Q2X@M)8#F*$NL0-[[W#Z#,V8WE;&E D86.R%R1@?]'["KTG3Y>^+W!38 M -9R&$P*!7JN7QE@"P2?L*CGV+-W62 X?04#,]18JO]8.)UMH6J?1RR%:.R, M;\SF9D% $=Z!X7/;5$""'_@63X\/9E/*THGHRE,@INOXQLWRMLN&V3(O^FCR MHELR+UKF1)ITIB6YL!Z04PO[KC M9^J0?PBG8?)O6I'\;K^LG;F'O2?Q_,6;NO$3[UWM-KO\UJ?!C1*NQP&0S'"/ M%.SZ/SW!(EU0\V?N4-?L*=;-#L+/H!#UQ43_#?,8.5,L*58PHXS;?#;!SB]> M-;,#YNXO$4Z.Q*YH.-3 CPQ90CA(I('X@=*:RD@CA..7IGJ"C+>7$ MZ9B6SW+@5ONVJI5T,Q[^"5Q-U?OH;^5.KF8$DLBW MX;0T,+]C0I]P;_GNJV[:LN5J)=:#2(::KN-Y(-KZ>0M3^HOJ07'*W>U3J.U' M&O!&7-C"3:2K;R%<9!&EX$LNOA&\?!/,K8:.*==:X4 *K08_)4K',*N+V(%)=,YJ MSV<>7M*<(D(Q31$_$=Y'0[@5+>T5.3QS>VFA4\)+V#$1U#?'0/.Z.6-R$&A9 M);V%$ * .PFD<2WO]Q:D__33[KY13/J839'VV$^N@W/JP3'U"LE^%X M%LECLV%Y>Z+Z;6_44.HSP(W7C]A*J"D0ADA> '=P351DL8P() MPC;-EC,,Q*A':H/:AVH).O9"&,7*D^ FKJA[67TAW-2<4Y8R9X,.@Y%-YK1D MR78.B!C53E34:LV@:D#L2H3_&26@*Q,) 39D6HY(RP]&DUW>#J?UY[S\BQV'OWH&KC@>G3C7C* M8V"Q(NZ ]9O3OF37H>J[H2*BC&PB])!CV9KB3))G4L%'MLPOM M!35!$_5)8;3%] -;FUU:K;8%>^'9I3X'WYZUJ)'<@5!W1!5[E(,R).[AV121 MJSUY:+!72#>\JI?[_ M"#AG8%T&KX9S;GBO@R>OSTKDXNQR;-?V/*FEZH>>NB>\K!])+J- @]SE^>?A M@G9DLB,+ M&>"N1!'5@VHY(OV0?_%$'4?$VC2+"+>RN']R)*P*5"FJV7IL^[ ,S@ 0BG?X M"6&#K($D^F15?>2KH+SL?&SJ.NMG$ [\V50P"?[D/(F?AQUXWQG/&/-M7V^V M+O,_G,*WJ#5Y7-_O7,;XUQBY^>\-2W]>7!*11V(14?&"&SL_9 MP&RR1,.^:YGVUL4"J+1U8I2VV.D'[+VHF&1L4J2%N[,UC9J88%-'7V#'(G,D MZD9(^.F?FO6&R!_QJI-M!UYA5Y_5FTQV_,?-@#I<5.D-@>BSP)4&>C8NZG$Z M?@Q2J'C;G2-%"E[3#?&:%*B#!F"XP6,"&C53C5^2:+3$!U:3S5"[U'=-#<6=EB 1OJ#OP+A8BY,-3 GV.["L7 MF!\7I3L[!;RKN^+RC;@XY_+ R!)B2+5P#,$1D*VX#)L4 *WM#* Q8GL_ %HK M'*"KNHB5TT)>W%6HVN, *^AXS5;TWW!]2_AU=J6('SC"N+/+Y\Q2%ANV9;&A M+#:4Q8:RV% 6&QYCL>%3BF:%,;,+@BB>\&Q'RT'"?9!4ORI*]#)9X[ALQ)4* M5'>6?9"_)^$):_DFVDATTK5_8ID8W)R?Y.WLJ_G^2)\!$3)K3"1:VS%PV.+N M01574*8F8'G[0& /&!36O/X=<=_X#?-@U=",ED@>/4M_UX!";5#*65C2?X>A M:AL>C_7@@+W@1 I8G^E=-N_*@163JL.J5=$O/C)G<_8UK&Z;$^=-Q08F04F" M95A!:XBI:O;@QT]9$WX^HQ]N#(4W.W!SB5)W8H3^Q,A&]T@&6DVS5H MKURLR+ABI:EGQYI,D&7"R$?S19:5@+4-S<.CDXXD/V1%2LCH@LV29TUY!N3N\GJ#*:V!G-OI^LJ%49 M(((-X Y?=7/TZX0SS%JMVZITVR>$ M>8H75ON=3O"^4PG.1>!I:ZCJ;Z#'.P MC6?_O3U31_Y[;M1/-(/=S?<91/T]U26G4*T]"_P(7?PZV1/S?_[MFLZ7!8#P M#X7=(C J/L=,< 9FN,Y_,]WJH NY&!ZKV?@#$W',5_8I>-8DRKQEHN[#6#M MC'>TXLC$DS= B%;6N[2VNF6,WXZCPCD_++AL]DY8RP)B/0]/*PK!/V?(%G=! M[.*)(B2%MNCP\A_!*+DP/^96JC#O=P6*WQSK\K\.$K%J1X]77(+N!(F(8*/A M9Y;0S1NZ50G= X9NK3CHII0*,9$8/+5:I0'&1+T#_S2;9UG)#D^_:G0_K0;' MADNF"19<@S8*:OJ(=[_]O%-I+%>4*\H5BU[Q@]ROV62,+UONEQO'\_]6.^RV M5[QM5RS;\R+GGSXBDU=!,Y/%EP7^R>6?5MVID?&M(B%(YCQ@WIR5CM_8J9O+ M29C)1?T"7J*H=77+CXU:(2QW0<@-6CM$#HEY/N;%S6M9S@7,'_.6D^PDXAT4 MXJ7KGI0_XG4;W7*@7AE-L<*4D6O1RV)/M9%UBQ=.C7%#HS950#P8"7)ZE:R5>/.XUE$9,Q4G>N'?4GA$LF!#M;:0K6*XH5SR"%:7U=3"N MX%+H(DFJ2%Q1P[;>7RZGLG&%M)1Z?;F+J[2[]AW?UF3V;^3SS1+?JE6EW981 MAX-#N&ZZ.1-%,+A6HR0,[J@-K /S]J9.++Z+7O2N'TO2,W M7J.XX,Z*Y+L]].T=&WIG$2+/ [T;2H&Q2XG>)4;O).S.(@Z_.^R^K )65Y;G M;>T&\G$XO)]A^EW2Q^(IU1-J!';%;1:( ;9 QJ:+57\+1%ID DSZ7281:!:A M^6)YC(-.;#P8[LTCX* P[JPVETUGN\B?1\T#0LU;)(CVD,/2L MU91*H_CBD*.V 1=U'Q&'VE?5YY@"D+5*%MDC6U"_P)&MG&0=I=/**]*^34Q2 M8GMIL3V+9)*5PVM3#:3MR.*T<3AM"G&URQ^1P6CF< M]MB'TY9F'NV*$6CC"Q*=(AB9Q"EFSN*Y>7-GX3I[>^\*SE(30Y2D\.8=H)7IQ7]+ALV8?Y*;.#*06,8(_,7,NJ$^=0WM/2DY)W$JY5XTK% MMFZ&%76/K^BBTO/&RSUY (ZXV+>3C;62S)B3N)DA;L85,FW=N:HPW*PJU6Y> M_18E=N9795N-JSS:NM-44>@9;N9<:1=?%5Y&-U\1<[&X$T\X]4 E0AW()J8S MI19QIJK!=22I&>U.^L156F6D&2VV]47BO=8F$XH#&32DT4T)N7%RV:D6UD14 M2IF=86%-DI.MDCX;1'OZM1H':M_3Q*!GYN5YL$1[>])'Y][,TFQ*AES%MGB8%Q>$ MS"C\DPWF-0#S&C+D!;HL<' MA!YV& J5 6X8_"Q9S%-B7H:8E]UP/8EY$O,VT4#JV0W.^Q#JI4R)4_Y_>]?Z MG#:2[;_O7]&5O;.;;,D.8(/M)-=5&.,,,S9V 9FIN5^VA-2$WA$2HX<=]J^_ MYW1+(($0(/0"E)I,> BI'[_SZ/.LU:\.72DY>--'WS:4/\^&LD6Q6-0$C5FB MJ"85AJU2/TF)5I-K<[>5@;*/=6[O<)M;OEUN&?M6)F@T\N]U60(S26 FUY$N M5V!BWG)I83DX:$8A,[GF<3D@\[;6R%';*4-/?.4')U-8?HL8(_*U\SCHE"I. M.N2Z3]LX;@_=IHBYNYG/([Z5L0@SUPR[\C"<$OKVZ<"6,/I*4\S)H6^?7F:9 M\C[IJBB98*=NB1E@\3@5VZ!,J&X3IA.36E, 2HJJIM1KOCZE\#'([?.M"3JLED!S#@FK.0'4QSM\5*5*J>4<(2SWJ11X&]/)JZPY(K)&UC3C3=:5,K8F)8I-L?2MV-".?N^608(+ MFI9%;>LW;WN;WN[&;"QU>5T0-W$)R00AF6(=W/0A6;^JEY \.DBF6!,W=4A> M2O7K@F#RU*TSSUC37R(ZM0]4G=FZ7VW&]+S=L'8F^WV*Z&X@>PX%GPDV7B^D MK.@ZK&?O,0F@$\/U/L5XL\!UHU8"NP1V#&#O4]0W"V!7I5IF=L\XT#YU&]2@ M;*Q^N"UOHQC#/H6$5QA#L%/;[HR@CKU*;BJYV9W+#L]'#O?Z/F6,$X<[;VA> MRZ]Z<0GW8X?[/D64TX![]5JJY&<'W@)]R1OBEL!]>&]/6O6=_ZU>S^F4Z2K% MR\_X9^]NW__K@U@O"PDM MXNJ>1\N) N#YFY]RRH[:,.5\]+445)06A04)UKHD"BHTWW@))1;1F))0L=. M0G&BFPI(0F%I+YQZ\LY[V=H@\]$>&NH,WV$%ZUOR-T*(-^BN,Z$F4]P/0Y77 M?RZ-\)^?%V/C0PNHJZZVZBJK0;U]ZCX&'DU_*)JCNH,A7U3V2A1-MF!M7[X^ M#'KOO('XP:E0W+3/Q%O/2N6G=^X- G<8C\Y,XVW^U?)W"M5 +_[:_?84^91P MK=S;NZ4U@4FZ#R/DXK=^1C*!1^O@^' M LXA&2 ,GEN/3/_3MW^N.6J'C?&_##__K="0)! D$0OP,%I+[B$L&J>^2E*A MCUT&Z19TZWL2/3D*H%/ ZO&VU?VM*I--M MG7_Y.+S-8BB%F';W>=#N W[)X.&IW!WUY0]4-6B[9F(@SG\I[IQ!X;CB7K*A %\#4ZM5V3 MKRK;LCM(Q@<:9(/Y#-@_GIPI$ 9$SXD7Z"WRLA?!)I^V&&7R$CZWQ>C#I6S$ M%+@'+Z8, LKG+L JDK(^$W1P\]D"E6ZQ:D3F ?*$NQFP2P0&R%N?,E^[@&*V MG0H=]#GVE3%5'8T^CU:B_T%K?F3RD&G,9M0:H#XX@+O?:8;RYSNAO==J-XW* MSR%N1TSG3YM+\Z#J M45W13[AETY/P-Y6?-BEDD'=K^>UN$<-$/.';:/R4:;0T;,;]JEJ6.NM.YHY? MAO.;#E<,@:=UXW)Q0V]\TH$+F*TZI:;,0[4TP[*((IOF;&28;[*I'FKZ:DCZ M2Y[NFVBWS%*6'MLZPIA29]I;I3%I], M2T+<["HAN)=^A3[AA?>9F_S0HQ8U7RE:(?D. ^VY.^TS2J)CW_U9S]WHF$FQ M-_52FJ2"SCP%2*.RJP I)#IK4N/J.(3-P1](!G0R-4S9G/E:/%@@9#09+F6Q: MR;-9;BE/4I(GM<0.)&F@KGIY-(+BX$\E[;\<9L]".C67 B$=@7"1F$!8U?;\ M#46!3E>B@'=3YJ[J!6GA=6SXRU4T7"8F&M+%'QI./NIY],VB_'U,0]/514$TM&.#6*[N4A8+E' MJ +[RVSANB:'[;LN/*-/SET-+UI\XQ+P%5:DFYN2YQ\?ST_..YTDVJZD6C6W M.G>E?K]2:_] >?UI56UN[.S&7A]I@IL>CW0OLJ+;LN3XUN!-6<)L/=((\%[M M[.5. [Q2K="M($[^*&+8LD9@9E9H(N.!2JFBGTBNDG-3?\6MBT6: -M:&=UT M? >0J^2\T?'!5;^4;AIE;Z]"\/C?CJ9GZ1&>/MY'47)RSNN$6O95;Z3:=6[M ML=3DO. ) ?GR0KJ^RLW?'0WD4S^3=*E]1&>1/4@JNP3 M=,QG5SM[V->2?3>N8_T:]-"LZ/SH[63QMXE#U*MY=:1I?0,^T5" M1[=A+QF6:CUL^\OQ^0PB"/LZ+.AC#Z'RU3#4-Z9I35U= ,)+50V^CREL+FZR MBDH_>O/,\3D5HI >%D.QAPA+&^F7F;D;BF&[.2QI)^*@U+5VCL,4?:?K>K@. M"X+920[.>T#Y>$2\."NI6BTRZ9>(/@QY%Q8,LI.\2PS1->GRILB(3O[H=@R. MB(.7T6OB LC[?WTHVPX?2LG+"5_7RP[!APCVC"5Z M/+"'QKI87D'2]C-9>RC6E0C'NWO%X6 MS)&-(+??R$T-)]_=;A#%LF,;.8WL?];3876Y4[=?Z/Q[T0O8L<>&R>Q9\P>S MSN[A0PNVHP5ZEFW.GGB3J.R)MAKBJN.5KB/G&\%W"C[?2ZE^N6HO)OJ2:DBQ M]Y[)^_7-J&Q:A )MJ5&]=(.-OG#_"6^NBVL9\3-<.$ETX36I-:4PGE>JS23> M 7!D&A.0"F+AR'\L35&'Z,%FT!>5S-;>-O*L%,";(^CV6)/8*BR<%/^T^+? M6Q:^66KQB-]QO,ZP@J]CP\O_4F#GIBW#LT>.[< >XQ, 6H[85HD8@=8D5)2= MMY<*OGBE',C49 A3 ^L",Y-/Y9R$Y.M8Y(W"PTRJH)SA%85-?"@-G2I\*\./ M)TBJ,"'9)FC8ELC$@'MH[$\ *'ZL1P%;-VP7UT-\KHQS5PEOL4K=N9\7%R,Y MM=:-'-,]T#_ PN-),5A231(\R8=1Y..\B:W*-UHBHK(H\GL ET0"$!;?I69 MQK45^LI4+%$MP57D3;:B@2!@H!E =>:N&!*_Y1C$ 74L4Z8:\Z@$*"84P'.P M@\J# SXGV(S1)6')3Z,+DI##N %.>[TDO*Y=1B2FK).$#[ "L-L!01AR;1=D M(;]>S-G_52SAF5#B"T#I,L3C2N3OP-2L779I$_G'$%/I= [/8B!-WA]X3V)> M]!1V=)59MLF&#M:/!VZA ^NPA/"";3O[=MX_)Y8SM)C*8.14=!QF &3=%0]# M? N[Q@!C2*N 6?T5%!'!Q.?W6&RQ)"05C)>.D,:CJ"8I_3&2;+#+HBYK;HN$ M/C5?F4([O?Z.U!-F[*X$".;,H@H2S1LP$HOJRQ2##'"96OC:+2FLY+4&= M8F?OW4&];Y_O'+&?6*/WC>-,H^U["95LH9),U_@$H))HY$RQV:G7FOZJ$K,U M?4Q8!"%P-S\'@.J.9L&D(EGB2I,4'K539E0MU0?O'$8:EO9?V<9#O^:L$3-) MHEY/I>A2G)W+##8E0K=":.SB]HDA% .E)#@A%Q&AB<9,%EN@Y2?$FJ!6"#>V 'O?2@4KS M8!J3E@##"\S(P*M?/"S$+(6>2MAY*08/$LPW(6 .,P<7$+CS QRXX$TI63IDEI538]Z:RAQSF+>(V\*U[*OX- ML*\7A%DRDIA8,%=X]>[V.I4*\C&V*KW:P"75%(1JJGL(_&)132V5QF])4TUY M>,[" BQK/%)1MOU>TF.4^(=K9+N)74W@)(QL)4+S1VCLZ@#).BH:Q;30%"YW M$+>2_N"1^[=I/6T10Z>R5R\"[>7KW:_A.8BK& R&B,%'\Z"WP T?!KU(K[_O M*=X- G<8C\Y,XVW^U?)W&$I'7KYVOSUMCBU8&SVW'.OY[M9]&"$/9]Z#H\(A MZVXTI#?&CS#(^61\;P*OQW/5Z:7YM7UVUVLW?SUK/@S:O4]$UM[DF>4IRZ@= MZ#2P5I_)F(J5KV$(GZM9_;W"_X0I7>Y7[\C'T&WZ^3Y\FT2F91*;-'AN/3+] M3]_:"L#OLFC^E^$*V0IA;,D=N__FQ<]\EGYZ1BGH\C\N&B,KH;LB-VE8P]Y];8=FZ- M=9JOM)04#FA9G],ADB1'Q/?]&XZ2R'R /-5#UG5'U@CUALSO8,*@S\G EQ2I M,L 7!F1Z",,4IS/VXVS,5$#P)V]E&VZ.)EX*&Z$HIB.RR-M^8*=5EC:NTK\<6"L?B,:R);+I)O EAQ3^4E;QB7Q)Q8^C,#219P(U_CH M"%WZ Y9#%SF0Y^1GXPT&8XH<8\.Q.7 Q9PO37AT5L:T $1HV)EA.,:5?P93* M-V:/OH\!H0W)[.1@QVQ-9F!+/% M^9AT@%S4@ZHN7YC Y^.%KN;.2)$MON46M6U-4*Q84[%7(D^5472H\&QNP M!CQ_EDW<8-ZW,8,EX=H?&\$8$718Z %H!)E'09C LI*YQ4/BY(-^!R1@25W, M:@Q4P#BU=-#8:>)X0N0(0[(,9'Z/9977OPE6'EDJ-(+DBX.'\XF01#YB)E/' M!.JB?&SR%&C^!X#MV"=818Z MDV$PNC)F%EYW9\#TMLD(GW>X>83%:?G79G==MHX./.FB$J+,+JA^46T#J-X8 MC8"=X&+S3\3:GY,^+9P?.R,'C]-NK<%99FK5Q4SEV%KB2K[2817F1E1 M%4"L!'09P63$*4>< ?GCV2YUOX!S_(=;H8S@ ML'RC]Y^DR7"V>E[",2Z/=LWO)1*LWS@OE!=I\*E615T3;X/#G+O90 O=8\(- MMG"!+5Q;^Q&KQX?7R2TW(&>0XE&OP./44#+ ML*B&[,-G_#J'1Z)QSI[768/O(^ZZ;+G>HX#C)G].[::^5:CKO]>Q@;N9_QNN M07DS\Z8$,]I&A5KSA"8O564]CWR?Q=*IZK55A4J8#65%X<^ 39^)&MMNI"2' M6M1&;3 %K^R*NRF T<@]B6@!G\%&W#MT8/AN!A+5S4>*M>XAG>3/CU]L\J.Q MB.V*3^NLX((71FHJCRC&"!Q^]N*3^00^B?=Z4,"%.%4I47ZN3N*#O, MRR4\+IAF8.C U? ;U]\A!-"R?U%67X%-4%>4KO4S#AV+Z=2R)+=(+A>WOOJM MJ' O?)% .2)C^X0.GD->1'A+:XHW:CQ+K+^<%S/;4$8Q&,LQQ\-:2[Z%[D?8 M(JS0JJ"X$]8$8ZE!NX0G(I@PK!X_*8UDQ:L]R@M*_N6P*;(Y#GF+NK\BP.OP M[AJO&\U=:R! Z!L\SY@N@.(Z S+8AHEWMOAU:!&Q ,B\ M*JU(<P<%[[Y;JV'!2W'!VRZ>^SJ'N.""Q 1G%0]\%+' !Q<'G&/P\I:Q MP#E(K$/PO:6B+;I>HZEC*F,>D334W(.'4-(F3&<39X(*G,U5^OG)EBN$7.$; M&W#6@'/)E)ISU7!9DQ2*U)*Z"=B8B(BT/$M_!Q\3IS+VIIR'V 8%R[0_M5S% MTY&UY_GF/# TQF#IXR<9-I#9,Z_^>$1M\8O(VN([])9;5V8\J+Y55W2\VM5T M(>[W*T8>LYF=FTN>6%O:_0K@9E_R-HLBM_MQ37=&P11#7L'V*<"*N"P9FJAQ MPG?+?"E8Z3;38Q9O";Q]NV[E:NYJ%4C8BFXY/![ZGG4A#AC M]/@1P_?E@V$^>GK]RURIWB:@(O3X?N_0CMZ%80W>J/9*GPS,$(L7V!(289'9 MQJ>(LQ+$Y^>:"Z^Z:;YTY^ M41E^N:OK?>RPK*+++5Z>ZF4JQ9B/6WH4'K%1P?KYZ.;[PE2JUU.IK5H"-5>@ MAO5ORT$1WP>=J36S*:&9*S2ODU>Z]X695"D*THIH-L]8W:Z7ZG8ZA'=39'5[ M,&9F? J^J!6$?DO )@?8BTKAM.T]4.HJVP4QZY0X31"G.[L=TU&V]P1G>0P\ M/F1&^!+S8H$WU8(8QDK+=JTAJLMB-7AY9%/S0#7OA/H7)DZM>W0LC"+JG9VL M6>KQ#X9CVN/8_*%ZE15W"(OU.R;9=&)$$54(-9^SPF9*^"\U#56VQLM$,$]! M+2FAI(2=*6%GKVHZIY$2_B7\\X!_A(NVU&E*C\/*,,XS8^17TDVA&;DX^'QT:PA]Y%61O&[AJY6J MLZ@;E5M1,N4<;CX3/4OS+LB5X;3]=9NQ'#-3V!0+H6.GE*EI?#?EB46L*<@ M YM88O,1^(77]>@[=H;4>4<"KZN(Y4RGALE;'9C4HK*)U6IU%2CCE6H&+YU+ MD Y>>4U=K*(+!^KOXV(4#\8ZP<80R_?"7&'NO,",B?U,<=*=)I^EUSO3[=*P M4C%Z[;1A/;'3B[52+=NMVB'J5&/=7]-#HM=9 9XM$9FW!G [!4>PODHCI,=! M=5%QS6U?_6_>(XJ:O KWHA]4I^DVC>IA)U#_L7%%"P!-@7K<4Z&O\J<7:F+9 M"OD[?1X):IJU?TRI;BUZ/Y_5MF2@-=C)%=;YTUG4O*^VZ^VP_;SE']G/&^3& MQ7E]=>8>WBP9>QNY;P!2JJ/8;@%"7AC&%)T,X%_>L\XB[XW8#5>R '.JTI[ )6(,]V$L>LDUCIJ3=UU?)%G2#R+%6Y:_M7^BD3: _[ M7JFZ^V)70$B'=)N<+[;+ TSW 9Z,0%XY$QU=_,4C-G%PI)Q.Z[K:WDH46Q)#CVV<4]Y3^0 MMNE'Y4V)6?.FQ2=4Q=[;6"KH-MB6W6/_+AR8SNO*\C7'HNQ"V+GD%FROM7TK MFT2%6V6KJ]Q*VUNW>Q<"2(BIB(8N%]7+$.9063"'RG:,6'0M['OMW;&U+>^0 M(XPVE@V\UEWTK?KMA//EW4R4E<:JB5**7HNPAD.["^,"KD7U:E5*<2Q%+D>8 M;K*[C,YD.2I;+D>G^X#K4:N%]60%,3 5K;JT62$:9!T09G[;6"D(VJZDHID/5^6%MN5?33KM6NY:NKE9/ MZ$5H=Q%24=FK9Q[6<2).?XBHA@,9=X?P-8>(Z@U1"_2&V-3/X&]%Z NQ;UN( M73=IM2E$L"?$-HL6J)Z_ C]Q/P^?2U>&MCB+;CZ67?'$?N=KMSGXU@LVZ(HS MO,3[L^7&9^#@93EP X_SN[J_J*X+PJI/!6^O7F!?KFK]O?K!.W_ 5XYH04O: M/Y0QGIM)4^'JN&[4KB[KU9\^^PV^L "&]X$H4.\& MEG""%D9?KQZ^.><(X;56ET)B;&/J#H$SR21+H(;TZZM>+$'WC'_R+M#)Q8M> M\9@9FK:3FIW/9K[Q]IMN>7->2VO!X+9WLT_+2^$?5=#7(MPLZ'#Q!-K2J-W M)W?@E?/K9$>^@6%_['\DS0DSR8NL.]9XARW.=P^"\G']9A1JL4$Z!M;:7UFX M7.]4UKLU9G0$DA/[^V$KY^?1B"F8@12Y]IZ[3F@I"Y==-AK$9I[\Q'T?H@'P M1<:"-\,RW#(_[$X-^1VQF8W/Y*_')AY;_X[="N7;E^??VSWR_$":@\%SK]O^ M(Z!U'NR2;*=7_MI]_ITT'Q_)4[M+[O[ [F/]-GD!W1O;C$FBDRN5T>T *AQH M=V]CPQ+:GLP;-,G3*3>A#JEFO*$M 9YJ.S85YFZW&[KEEQ#\BS]D'0Y%39.A M@Q(T5LJX6T2HK!.)H,Z)O8#XQ9K\-G(T;%5NF#J=63 '6"-08?DCT#1B2:*/ M$URFD:GQ)FZ%S3KY:% S%IT]S_R?2=P,/&83SS2/3T4[AD2FFNQV[+1L*H/: MRG3B]0'%?I^*C(JAY_S#Y0A\#??05:&<6&A4L7@ #AHZA$_Y'< %C\C MWKUA<6 $_#QC,5NL.8R<6I9LSMS#A0H'_O63PAY=#C9UQ=6 X?".JZZ_9>J8 M4P,=!7 13'N""C;B3?0AAA&B!YTC&S '=X03"[8'&\UP4'@#>.2(F1/^%N[- MZ6&+E0J!M/ X !EPS%D+=**KR/2]E!CS+P>,])69-I ( MCML897U\*NQ1>,LS+W>@K9YF\?0[I%3W#K2"K[D'6=$*#K$@,&/A;]VSKOMD MWT':Y^_SL0M.KZZ75\:]A]F!OF,?\0&8G\^BS[S\DRT.O1MR/US3W$7F6N(7 M/*P&3(8J50S1?OR3,(!H#*V6[V[[GNS\\A%_=!NF2>XPUUKHT7>'&UPV"KQ8 M ]3:DEFH:E0SC;SG>0\,(&*:.Y_J"![K_.10O#8YW'#PU.F1EV;W6__G77;6 M/[G=\>__=23X4TCB6G.:).]?3*9C5)^V^N6'N$N3,>)7SY3)(CBT@6_ '!(' M/.&WW1-0L7\NMFQ_2^:6JQ=[G">T<(5DG'\TNYW?2+/7:3]V3HES/C!=!CX) M;-+CG*A/#TPJ6Z!1^?EHR337D[W?^E(@X@_?W(5D;"J*%UN]$(W%X13[L=.2 M=6;$.E_:@W://+6>FMWFTW/W-+CG/3.I8AN"HEICF<%%>LDBU[/(%PK_DB?E M2=;EB:$7B$L6C\Y+QG<0C.^NW>LV[]N#09LTN_>@.@X&)Z([>MRO9'CK&=X= M-759I;9-25-7036T[2+IAL4C\I+K'037^Z79>ORC2QX[WTI>5_(ZP8M^D15M MII-'YI0Y9Z^=>IS]H]\ZZG<=^_]2,=R6[6\_N^J]4/VN-36:AW:[+-,LJK78EWSM\ MOO?X_*W3)_W.XV_M7LGN2G8GN-&CX3"+])GVBJDH)9_PX_'%$9_(OSNRTX9A(DG!_AJ5CPV^X.S M154.+TI_I;")-X?UI3#6ERN9U\$(E,%86_AB7O9!O(*77S[RU?K;EX]C>Z+= M_NW_ 5!+ P04 " ! BF%6BMP]\/L# "*10 #0 &5X7S0X,#.;"]8,[+DDP2$ M?OJ3C7.!E'::A+F26),'3U:V=E>K_4DREKQ8)\SW8B217WGC::H9^GC[YX>S MQB\?3FNFU*MOA)4WIOPGQX$^B9!5"P35R<[=&AFDL.':XJ/H5K[ZQV0M$M :EURQ_G&M'T;_0A68CU6W(!3.2 M4+9VX>W7A=#M*4U0P1!7,!8)X1MA&U(2193/76A0#HU:D_(VA NIA'2!++1H M9SK3'45%O0\J;-\;D=N0_[LDDA*N79[YQ]H:;[5#&)US-S3.H6PG1,XI=[,' MJOY;'JBT[=53O_(/.M\]4/KNOVA]I([G^27I/-:[*KW []W&-* :6LU:TZL' M_LOV<5_LC),7O=^[)S 87M1>IXN31:!H1,TSJ%Z@=SL:IC$:2# F5B;Y@4@$ M;21JRT,0,R@BRL/:#_17DX AA,A8P:9.U=Q5S24J)>&]9(\M_P:[$\C%)Z!0 MTED!R6UJKFBD8Q?.&S^W86.?PW"F3?%95ER(\@R_AZ,9'LSX(0]M3%9S5G%T M5_$2I:8A844'!2W2[Q:?9A8?6//>4#^K>7>Z 13]H&A5,_[<861H1D3X3I#, ME+J.'M,:S8,VQEW??)P-[\]?442^+"15$#U\&)K53XR2PT B(_S) M'<.BX"5%/4?!)2Z1B30Q<^6M6:*%@H7"A?%N)B2GQ.*@-#BP!+ $V"+ VE0( M Y7-"92E0'DHL)D&VG6"!<)..XPQ702,AOD+!+M4*!D5+B*%0:_O-:RGR7^%X]/X/E&U!+ P04 " ! BF%6 MA2 1+%D$ "P$@ #0 &5X7S0X,#3POCR?;34S*>]V$DKBWO]_'#7=DZ.3&LYVZX5P?P_G?W <&%!! M%3$TAOD&9LE*Q%2=RY3"6"I#.#C@U_U&W7?] %IM+VC[1Q!>@>/TNBDU!!8) M49J:T\K*+)UFI90*DM+3RE*JE!@GIH8N#).B @LI#!6H;2BG62(%/16RTMOO MU@O,W;F,-Z#-AN?+A7$T^YVV/3P)>,?0>^,0SFY%>X'PJ>JD M1-TRT;8+*KT#,==9IUO/>OMO8E.QV\3LFNS.>]%]PN;,@!_4O&Y]WON2_>?^ M^AL(_M,SON17/&3_>C2-1C.XOH#AZ#P:1_B#KY-H,)S.HDET#N.;LT_#/H3] M_O7-:#8<#>!B.+EZIP[9L? SM?6BT3%@))B$ A,+J3*)]8K59 M6T2555"SL M5*XQH;=,FU)A:K"P4UROX>,%&H"ITX21U#4(@L#Q&XU&JUDMQD&KZ07EV&LU M&UNYV_!/CHJQ=]+PW9-RW'";C48Y/O*"X^-R[!T?NULY0 M4>05)K!6MZ?R7<]#K'+Q*PR%S0.V1OKA1%1QRO6_-!6E&9<;2DN=\4HA'^E' M*NY?K!X399*5AAE=)$)R>5*JG8WRE2"7T(]^ M"@NK'RVO4L4WVU/TZ9H4B ZMIEPI3 Q,$XQ[G&]_1= OX%F/^!CE.V82U- 9 MFML&P6::Y*S07S*!J!G2OWY(H<<8JD7VVS/8Q72YM R_QKM$YXK,%K/ ]9;P ME>0@UU0]VK: 9W-@9U>;X'QEO9.G,],0"K%"_4FN7V:QYSJ7AX!.R&UO*%%0 MN/2<+F@Z1T-!<52_]K4IX!W:,&3.,1THY^65>EI!K4HNT1E9/$A>P ('OZVD MZ3Q!5 BKD(NKH*EBRPX\H(0<)J9E;!+[XO[8@0*@P^G2M"&?+B7Y95B(*GD; M@WV.PH%]QEM,F&V&+0@O+Q=,\NS/_8_M]J\%NM*;4>Z$:[;& M2*4(X=5OP5 MX6QC^<] O"4&?.;QP3"]=LI4WIVC7QE$;OE%5OA7E;C#&%!21EF V]*KZSI< M7D]G<'$]B28P",_.PL]P0%(\[&4X'6)S-LDI92]/@>_I^+:9L'/%?^>@;R/H MWSH'A7!5-'S8149*:%/RSV>YPM9RP.6<\/\Q!^WCTW9;;_8/QB]D:%IQH M?5KY%$YGSC@<1,[9) HO[:>21[/CP<5L\D26+!TE[YX+;5<(X\'HYNK!&FK8 M+SHO/!!%W7[AP;_F^9>J/P!02P,$% @ 0(IA5OF*":/^!P M3$ T M !E>%\T.# W-#@N:'1M[5MM;QLW$O[<_(HY'RZU 2EZ<=+X)%F [,B)T,8V M;*7(?3I0N[->(KODAN1*5G_]S7!7UJM?TJ:IFA,01%YR2 [)Y^$SPY4ZL4N3 M;B=&$7:?_=!QTB78Q=O_OCRJOWYY]()J.[6B\-D/5/^/:A7>HD(C'(8PFL(P MSE6(YHU.$2ZU<2*!*C1KS9]JS7KS$/[=:M"_)O3>0[7:[:3H! 2Q,!;=\5[N MHNK17EFJ1(K'>Y$VJ7#5$!T&3FJU!X%6#A59.TPPB[7"8Z7WNL\ZM<+GSDB' M4[!NFOCFRE6M_ U;T*AGK@V^(!*I3*8M>/XYUZX]E"E:.,<)7.E4J**P#9D( M0ZEN6E"7"NHO&E*U(ZS6-F2P.5_:YTV)X[X7WPCV-AI%"NI7A^ M2=OAK:N*1-ZH5D"30]-.A;F1JL4-]KK/U#D\$0 M#ALO&IW:J/O-'3CM7PT'9X/3WG!P<0X79W#Z;M _@_['_NF'X>#7/A51;?\* M+C]<77_HG0]A>/&7.'K=/_4N'M:;^^* /1V^Z\-U[^JD=]Z_KEY\_*7_'^B= M#KFF6:\W'W/RQQ4O?WR*FW\^9)9&&%2@ETH#ET+E-JY @,;): HN%J[U#2?G MQ"A!&&E#Q\[Q7IU."$R2DKUWSS83P>RY=&DB0Q?SN5#_5QO\%DLZN6A$J&>W MS&XZW^@ -#/[,<\O$$F)!' Z\U9L%*YV>N3]])4;UP#6%J$"OJ0"%HV,RI-J M[>B:K0J4RP+END"Q,(T7?E%XV)H+[W%N=GI]:^<&$(LQ@L&QQ FIA8NEA9Y2 M.6G$%68D%J 5G%';8G\;]>K/H",X[?_:J\! !2]@W\4(S_]YU&S6VZ94;1;JI2HB?@KUZ>\@R4/J MDZBP@,D*T4B:9 H9(9E)R.1,DCG+2H#;E:&)R*'DCBMLD2=D0-32&>2.L,31P$%Q9^DY>5!?K8F3-KWNX8M%4,>KG-#!HNP8T# MF\;KMBTY4H;7?(SK*)+TZ($X &'00YX@+'FC"9J EC==VIC-V2PE"6,9X^=0 MVB#1-J=V+&Y&)P7V,Z,##*G8PCY!/43B3H'G_BWEZ.H&H4>Z<94G:,L([5!4 M&Z_V\<"W;[P*BZ?B47*FI KB\2# "K/ QX(?[-"CHT$Y4+0T4$0#\61764H6 M'&BV=LS;)N917KS%U'N#EE:.\.>#J<<94N$X+Q"Y?7H3#KA&2$ O1RI".)W3 M+N:D(F-IO3:1%2K?#R?2JQ7WE%N._OQI8WVHZ)5,6R2''"DG-\H$(RU/! LP340)2]3E%(TY*4PXXP1>41BO&$7\;F9,2+,;LJ:[,/8)"ED\;DZD/ .I(:F;+=*UD<[= M_1X\1G,BG7I>$!D\7>D?'WJ[_D+OPX*KV)A[^);5BA/8PR]=/OU*&5U"HG\A$EY M8;IB7_G#2[2C[M91]]7W=TWCWWV%,])7YD+"NK9(O+FF,'6^(.!=2P;O7!.4 M$#IM[%V,Z0NHRS25SB$^H-HC35$LUX>2_/.=[!,]220MBS!]["YBMHI;VWT1TTLHT:&UD\0=OLWC>\% (H&]C _O+D0F*#YQ MP%H&[1$A-;1X)SWWTJU,]*@)<89 5RFB M3LMKDZ^_]C)TO919ZMO2GH4.$:&CO8* 1F]&A$5_"O@DC.5 M(NZ2:JR3,7+PI<1-^2;;E *&:9;H*5+M)-:%:HDE1A*#ODIDNB;Q?Q6VEP&= MN55(<\FF77Q@H$?W2J"4:NG&%98O@+ +/M727,U_)EC62;F#AS^)#] M_&3OQ&!?C;J0]Q^Z%%>?W=+,K)M%409/'_FJT5 M?RQ\W>_W+M777:D9F9?.C^^-(\N3_/_#Y .HV^WX=[GCI['$"/JW&.1\JPL7 M12+])?'"G_A]XU".(4B$M<=[O_2NA]7+WMM^]>2JW_N9?Q&P4'OY]FQXM5(6 M1U6C)^N%''' Y=OS#^_GHY$%_ZQAPP=Y4>.?.70[-?]SC?\!4$L#!!0 ( M $"*85;*>P)5^ < $HQ - 97A?-#@P-S0Y+FAT;>U;VW(;-Q)]CK^B M5UOK2%6D>9&]=DB*591,V:S8DDJBMY*G+7 &HT$9 XP!#"GFZ[<;&-YI24X< MA_'R1=0 #: !G(/3C2$[J?_-!QPDG>Y7?_??ZJ_O+Y3\^PME,+ MA4]^P/I_5*OPABMNF.,QC*8P3 L5<_-:9QRNM'%,0A6:M>:_:\UZ\QA^:C6/ M6XTF]-Y#M=KM9-PQB%)F+'-N>.1$UH=0*25 MXPJM'9<\3[7B)TH?=)]T:L'GSDC'4[!N*GUSY:I6_,9;T*CGK@V^(&&9D-,6 M//U4:-<>BHQ;N. 3N-894Z&P#3F+8Z%N6U 7"NK/&D*U(2J,U:8%K'"Z36/F M*P.5_:YUV%XXX7WPCV-F!%.NI6A^LNWXG:LR*6Y5*\+)<=/.F+D5JD4-#KI/ MU>-3NU4?>;.W#6OQX.S@=GO>'@\@(N MS^'L[:!_#N>#B][%V:#W#HNPMG\-5Q^N;S[T+H8PO/Q+'+WIGWD7C^O-0W9$ MG@[?]N&F=WW:N^C?5"]_>=?_%7IG0ZIIUNL/KN:/:U[^^!@W_WS(K(PPJ,"O M3(DQ](S@4E0@XL:)9 HN9:[U#6?GV$AR&&F#Y\[)01V/""YE2=_YL\U9-'LN M79J(V*5T,-3_U0:_QP*/+AP1ZOD=T1L/.#P!S76-8"-1:B +ZF Y48D[?6CZ\$U:3SSZT$CUES\&;]F)]H$: 5G&/+L*N->O5GT F<]?_3J\! 1<_@T*4< MGO[S5;-9;Y_I+&=JZI\:[:/V^J3QT]#6X2?A8@6$I5^PD(+?I0U[_&W;Y^:. MXN^4640=0BR;PD>E)Y+'M[P28&@"_F*-(RKM?'#!4.\18% H9PJ./F)HD^&V M$"898#2";B!T$Q9AD0&="8=;$>PV#!2/N+7,3,DD8Q\Y$)3G?5HLB]$9'!+W M-/5CD$$D3%1D:*:P.?B("B:IB%*P!?U9M)]PP\M.: *9L!+#($0:3(1+<8(V MQ\B)1J=^H1Y24EE9(HV=.;/A[9XW MN\*;YSO*F^$*R"AT:;QLVY(99=A,1[9.$H&/'GX#8(9[H"-P!6TO A*XI:T6 M-B5S,LM0KDBRZ#D6-I+:%MB.A,QH&1"?&QWQ&(LM'"+ 8XZ,"2CNWV'RK6XY M]% CK@O);1F#';-JX\4A/_+M&R_B\!0>!:5 *M"-!@%2DR46!E:00P^.!N5 MR,]<&@5RUM.3KD4"6I M4_$(D[$%B'J7 Z6\;\1)T/40VS/X[W^[0P?1W\+/CY:0#9H M^7CI>30[D=%C$1/IF-7*XXA9)"RE7L1$9N(9*Y"G@HV$%&Y*H>.V8>F,\ 3R MW CT7C%=2MV\GM^5$\H+DR,WK0]UHPB1[!WP2=RMOV"72%&LX3EQGTPP00TT MQ#-"Y*BF>R+N#!&C'25B?\QDX=6#4,J3A%ZKC!%?=DLV- ]4'Z&&X7%[@N1Y MAPU1R6Q(PT:Z<)_WX#%ZS>;6G'+,Y.'K#1C-LE=_E/"P$NA/FSK?4V=7J!/O M*'5>!U1NHILN"\O$QM=LI= 7*!?%B3J*"D,87@K*MO2::>NPG-Y*85\6=Q4^ M%1C38=>'GVF2(!E14]:L2\>YGV MZU%*Z!2D^,AE>>FY9E_YPTNT)^PN$?;%=W7IXM]5Q3.J5Q:B01JV3+>%?A!A MOB"DW4CRYJXQ3/2<-G8>1?H"[#++A'.!D!SJ\W)IQ]I) N)#0^J/.IF']C-KN/_R+BE#<1X5)TB\ZP&!M:/I>9SY*L M3."P"3(%H58)<:6E92DRG"\NB)],*>];WUSL)6BG"+.K]QX]# T3@\=X!>'+ MO?(@ ?R+VI(IE1!9"376,]#:5FYZO,*),+FJY(DK9UB6&'I-'XHV:?*U M?-F@UC;^S1P^)G^_\LC;Z?%'5G>%*E!R!98QA!D6+]WK;[N4LW8O'* ?&\D69WD_Q\H[X/= M?LN_RRT_2P5/X'P>-%R&M/E+(H8_\3O ,<(QDLS:DX-WO9MA]:KWIE\]O>[W M?J:OZ2_57KTY'UZOE:5)U>C)9B'%''#UYN+#^\5H:$&_-=CR@5[4Z+<'W4[- M_X;B?U!+ P04 " ! BF%6CVK0-U0% !Y'0 #0 &5X7S0X,#$B+QO\\SN,_/,VMU()W&O&R$+>EO/NIKK&'MX]<>K MEOW;KEVCWFZ]:-QZ1OV_6!8G0:E7*5L$2W*^$J4R8M@+4Z&N> MB@KXJ= H:+3&&+,H%;@OTDIOJULO,'>G:3 'I>=Q/EUH2_&_L0T-.],=R!M" MEO!XWH87GV:I[G@\004G> GC-&&B:.Q QH* B_,VV%R 76MPT0%_)E4JV\!F M.NT8F]F:H7+=C04[UR!R#/GC!9.<"=T6QK^XH_%*6RSFYZ+MDW,H.PF3YURT MS81*[X68JJS3K6>]K6]B4_+S2*^;[$Y[@P]OAV^&'C2=;GW:^YSUEQOF7WZ) M_>_JX6V[2B[V!V-O>#CLN][P].31>CDZ&T_.W!,/O%-HM."L-JGU:S 9](W7 MT&CNVM5'Z[L[ ??@=.0-#F!E&QZMNXM#?6WOP>DA>&\',''';]R3P<0Z_?!^ M\!'0YI(&6.\@ M#:$_^-VMPE#X-=@VHU_\VG(?[4Z.R06,A\L3DR"4BR%L !^IA, M41:.-1M5VDC'J0)3$/*8!BP13)#4@FM.WC$1P."*9$Z<(Y"1A"MET-*?&1F0 M=D*$$@G9*IP"_ )--1^;BZLB F!0!3?A$D9,S%14A7[$,20S9%;S"X33,.0^ M2N.NF5CZ5LW!?&2"7X K.<9\,?.0"R9\3IMVUTQD?I3C))FG?LU#M)HM@9U=&ZZG:H7)(+L9?F WP65R&(_F?Y:/,H&!S MT5:.,^]<[D'I N1ER4I@0XSA5Q0J5U@9T':E>A;1I[KY]1LO&Z^ZI@PV-P5^I7FG.G7D.B)L0_&6.?G8"P7Q?7$ MT-!<2QBGM$RM.0,7=&9<$I\SB+ZTR=@T:A87Q$\S<]NB#K61H8'II9X4HK,0,)K!TT"1[8 80#>UV@_"_6]2 M$GA&?$J!\EE9%]"6BU23/D& E$2"AW\E# NK]P20Q)E MX9L>&F&80%Y1MBBJA4WE,M3,LM6/Y+[H,UX2D M6OD;A#+MEDTFXQ8M-[7H_O+PAC;<)G(+P,W=Y_>I (O3N"E0GP.Q=[\@UM7O MWHYXC8I0J;)_Z 4.ZX\7Y-:;-6+O[[E\4_ M=&J^SL.W).NGU/P8@]2DYM5W/$^Y^7]Q[#>._,&3\XV7BC_(O3.@??)CIM1^ MY;T[\:R1>S2PWHP'[COS56^E=W1TZ(TWVJ+0DNGES4:3WF%T=')V?&V-1IA/ MD[?\$(JZ^539Z];S3Z[_ %!+ P04 " ! BF%6TDFE=5\O #=5P$ #0 M &5X7S0X,#DT,BYH=&WM?6ESVTB2Z.?N7U'K?3TK14"R3I]J1; EVN:T+&E( MJKW^-%$$BB3&(,#&(9G[ZU\>54 !! _)-G68$[MMD02JLK+RSJS*HV$Z"HZ/ MADIZQ[_^7VPMPV_'CWG+W_]!7[_KZTM\5Z%*I:I\D1O M(KK#+/14?!J-E+B,XE0&8DOL/=][^7QO9V]?[+_9??EF_[6X_"BVMHZ/1BJ5 MPAW*.%'I[\^RM+_UZIG^-I0C]?NS?A2/9+KEJ52YJ1^%SX0;A:D*X>E4!6H\ MC$+U>Q@]._[UZ#G#?-2+O(E(TDE KX?I5N+_GWHC=G?&Z5M!7_3ER \F;\0_ M_LZB]&W7'ZE$G*L;T8Y&,N0OWXJQ]#P_'+P1.WXH=K9W_?"M<+,XB>(W0F9I M]!;G')N)1C(>^"$\//XJ:*)4?4VW9. /X,O8'PS-W'<"!G""SY969=[[G\HK M_^,(^L81B8K]_M2T,%;ON/EUZ/?\%+[8/M@Y>MX[/GJ.C\$_X^-?EUU6H/H/ M:%7_"'O)^.V,==AC5T9^6XQ$\-/':QG[,DS?A$A^P5MKU2[0GHK?:L3@"X30 MD^9?#4>TSD^V!:-S]OQ32UL&@M)\9JDK7F/SX^79Q>>/S?,N+/3TZJ1)?[YO M-\Z[3W;-1]GQ^46W==(4%^]$N]GIMELGW>:I:)R?BLMF^]U%^V/C''[M="]. M_A17YZVN:'QJM$^!"K)CPDIV_(__?K6WN_N6OJ$OBA]7NIS[0R&@2;0Z[4;S MK(5(;)WFA--L+H.+59#/PR?1_V1)ZONUAYE1Z"E%H8>,#O+!RL G]E\0')^C3&RD0R40$7L[;RVT M[.V^W11#>:U$3ZE0#.@73[15DL:^BW]VTLC](JY"/TV$##UQJ6*R.T)7E7ZS M)VCCY9+(J(^_.8#$J+4AY'AHP7# M['D%327>1;%H);%4@8_O^;A\H9=9!HW'SY>.(^.OMYFL,8B5&N$,4VLN?BMF M2%/I#F' M6EHH%F15BO-&Y[3Q+W'F R? F.TL4.+PQ?ZAV' WQ<8!;$24I8@;1K826B^' M[K;8V]G=U2N%SS"!#R1Q&0R^^NJJ<8JK4%_' ML4J28"+&<73MXX(B>"Z^\1/ET!L\[HT?!#"R&$37*@[A*;!Q)7!9")8\DFP" M",8M0. 6$+1>IT&&6>,V()F^4-R@NI;Q;C)4 )> (77T@^VQ8D<^^# @'3R M].M9HJD<\-7+4I!/:8%@X:F^C\CD84CDX,PC)4/<0_!Q0+S%@%$_G GL]GW+ MZSOHJ-(,I^ )(EZ)T-Z(=ZH79S*>B-V7CD 7\$?._>-7]Y=BR7,2C4!@:$&% M2WYR*^U&Z+N?9Z,>B(22KG)$9PADO-4%EK#5B$/<=1:%@ZF?2FJ4* /8Q!:- M](N1BV +'#B'![NE)W ]6W](9,#2PX#K5\[^X4'IX80 3 F*SI7U+$+X8L29<%00Z )%_3L;2-9^_-;Q1]:9O M?"\=XB [OV%YD;/'YT?/4F_$X/0U^P/^R ME3_SN5ELC;0FDG0-N-#Y*J/K9<;._X6^N M$6*! -+K JT\E&#\RFW_^^];_:^RV%_A7]00C]B:.,J.+05NK*@.>HW@PV$, MZ,TC-'P7!6BH^-IX-N10B, ?@1)D1ZOB.>0.BV,Y M@;83D3M(%8^=GZI:4NP-7L.>D!OHNF"'D-&6>W_]* BB&_)A](Z]$?O[VP>_ M&;?ZU< .9)+\_NWS_QY_/JE(434$==]O" M3(\.ONEO**5%7V$:K#36NVX['\Q.%^GPL&UK5MX=]K?BZ&;Z2[1^Q>7[\ZN/ MSX0G4[G%N/_]V:[^#!Y[W__Z^S/],Z9RCNR/*NQ*@/_MXVCU<7ZK66LB)59?NWG:LI=96L]=6J]!6\KZ0[%"Z(5PQP>BIQ8[^' MM08*5!(/4_'V=?R-%!J\PLHK>>3[-2.YUE:!I$!VM]-><1:-@Q;E2 6H@TJL M K^Y959HH8BXK8JR0AK?&Y9G5;^!1;T1U_&@M['C"/R_3:,&MNC)-R*) M_+ MOS1K0C4 Y@)PBPR,Y$NC<671WQG\6R?N%FY1?1K/%N=& )4$_K/COA)&4L4&00B_?(\M(V%YA48QE.-8I1N 8K!%GR1I!14\=374L 06$^_6_B$%78DH.E7.V$D M0Q:7JUUG.TL2U.A[8#O4K\8\4;N"9_# 9K%0+XLY6:6?LN*\\+=NB=0?\ M@IKP_,1E)8-A9JF71(+&IV=,XBJA$;CD#"?Z(Z)T62@&4>2)OD3/!3%'"1N M3HRS>!PEBE(^6$T6C]BXQY<+4][ .X4%O1O;H@-J+I!Q, '=-!.W#V E,_=3 M^Q@/C.UMS?+ 0#O2'+SS5NO8G-NG"=]B=WX*A._>1/K=\G-1IEF&-@G-+KD M0&&%:CA QH4%81YK'%,!!^CI.4+0X?@)N$=8J^$E8BQ]3RR4G3KA#R95(S&G:Z$/CA])X/0PZ8L@.W^GY)%7O83\>*NI'*AU&'O@K@PG9%W>QCA"S M,RT.H8 (?;1\0)QQF-EVY&!EZ@[?E%\I\W"H#LJX0G1,D((OB#*19B%5@ MY^TF[Q?N$Q5"7BNP4M?1@W7TX-%'#PYWOJM7+=VA#]PQTA6,^ CQ4E#EI5CS M4LR\).0HRJB8E8VKS!NH5,@Q5AY6/;V*'V[SJF%-T85%JG3*;,69D\P=5M?* M4=%BS.IPU< $FXJV"C8Z0%51, <\YT>I:G$[+56WVD>H@IY"?FYOA?FYO75^ M[G'DYW[P@9"]E[EE6U4!VN>C KDI@1"%X(7Z?996[';#L"CV=%&^0@$.DI\, ME['EX0TB$%@@3Q(094G?QRAAJ?9]J?>',N'S*?DH),7#6EUF%6PPP 3\8J@3 MSMIML=*[UFG-6/V=^3&)>%!YL;(7TJG,3*/.0F&N2WF B9'-4XO%24 DJ%A' MJV'MA;9JLH:>Z6Q8FLN9?FUN'-L<)D&43;VY0$N"HHY RPU57%6O^OUIK0I4 M$$::"&C+L*X.WUVT1#K1H5AK?I1?_5$VFO/P!N5%^>B!K7K&VN=F3C:W6&8U0N8A"3N+"IF)BUS^$FQ/?(V2 M8E(2*;(/K$_'<:HB2,N TJQ%KKU<'68_]+VJP&K&_ '57C6S?.>JKI^+4$\Y M^HT$)3,PZ&,Z6Q4H/"J%0>I>HD)3)E)/M1K9^K!F4IQS*U>:%/Y$DB5C/MK' MQ$QQV\J$6AC!@"8[ [^]YKCNMJEUF0<(SQ:K) .>R,::5*KU,Y;#8UZ?@H2] MR32+0XMSC6K7_BF>&9-Y_*9)87WVDI; 68X8LA.\PAT-5#A(A[G[3&C#4W*/ M_D3:479L'4I:UW,]^'JN\FDLNYPK9RW6'["NR'6SV!!M7J?\R#=SU@4V])QVV[EUG4PW.8D4-AE[0%LO J1S$T0U( M*+R)BB*$811NO6\T+BGD2VP#NAW'C?EWDD-]/P&L"RK,*%*]0Y!7I6(-NA5@ M;V=O#W^+LL$0/QR"HL9[#Q)8_F^HDV< N@@0U.@V'&;4_[>[O;-C%PPT+SMU MJ>Q*!!F?>@]>]G2$MQ;%=A)>!T)H,@_QF <1.#B%LJNV(SU0]+ MISR0_,;3,LT:K(,NQG@3(LKKC_3 VCY;VV<_JWV6FSU1SA0\ZERC9P],*J)L\/L7C,1&N+Y]Y!*RP>V)2UQ?.P0+N5Q6.8ZJE;/$^AHF-_ MA14=^^N*CL=1T?K:NRU+7%O1/;4$OBG"::M.51C/M26='+E_M",!V@-K; MLN;SPHZ%%KUYMHG@E!NG=W6\/HHXR\J+>[_YI(M8]UPB=:(+J<%LP+MH!Y86YBO MW07IQ%8/FD?[.W27NG(SJI^U3Q [7/RB9:BI31OQO'@.6=GUAJFO4FU1S!C0 M*05-+29>)GI:X?D\D%:?1?Y.D50;QK7A]2! *PRO6@:8=6T"712.C0E,%P,J M;: #\7C)161N38A*S(8,@'6/8@"D'#+)C+(@]<>!7Q0EFB/Y?!B_KR_+KW&4 MBFE@7,13,89N&L%7D//*2O0E/<0'V2\X 8^2 !@I(#F_OL$!GG=+^$AR$R;P MOZRI[1L"^+,$T-KN_[&@?4O0?DI^_X1F_NI.=U1"'L4!L"6.K4UME5-QT/*L MYE%V',58#%TN[_(+Q5QWM"U4/E4,WVZN4,ORNEGFE 'W2 OT84I]BMO#TF(T MR, RNE:3XM*<7,]H C2?>1R$6+'5I6^!"=3 D)X*5=]W?51K-R&?*B:KPIJD M AP=Q2[:OM!I /07^!.=0E>A+FV"SQL8Z )*ADQ,.4SL1 M@CY^$BL\X(>D@ 6=A46A*32+JR86@.,W8>X+!Z,X: T+H^86$,2T\)S,1\$>6CD]!22HPK).CCR,Y MNAI>,D>:] U:"H_7Y(=EM#M>2 =C>ZE:1]ID=D _)E&(\5LWR#C0H"2>$(O% MJ9_(GA_0N;-JG[>:4VY+>.^WFM2A1[-02S>6QD,5>!6=60I0$#I(A-X-PH=E M?Q3=*M=FQXK@:)V+3ZWN>;/3$9\^--O-BW=.[48;XJ,M45\Q6D=8+QLI$DT3 MRT@W_1YA8^S&C'HWEF@HZLRV>^H[--YW N.!)DE*,Q3]0YT?.8T4I\"<-VA0 MNA$8MK$.N-UG \'OPE2+@A_Y_^_N'Q) M7#1._CR_^'36/'W?[%#;]\;[=A/^['YH= 4^B$W?.Z+SH7%V)OYJ=KH@+MX) M^ T^.^+B_.RS.+UJM\[?T\.7S7;KXA2;R5MS:*NC(TXNSKNM\ZN+*QBOV?X+ MV\YOG%_@-.V+J_^NVO"Q/7^] ,P'' M4(?S1P<\(),Q33$K/?\0. M[XP36-0[&/?J\N*\-&'C_+-HM]Y_Z*)6_8!]X2^;L+;N!8#2O6KKX3HXN,9+ MH]N",9;&G0/@M340K2[ #$X00-)$Z''R3XW//'7=< R97IC^P!.?7'R\Q-?A MMW;SK($8A\6VNI\1]$\?6B>E <5E^^*OUFDSAZJ#CP$D'UOG\.[22R% 84K\ M]^*J*TX:5QWX&C>H^A-O2GEW2[M*6WEU?H:6C/W0AP;LN/C4;G6[S7/1_'AY M=O&9-K+8TAQ?!@NX&/IXWFTWVI^=V@5UNHTN+ 8(IH%#G)W=N^WQ(X2&9?J! MHQQ&-X'R!@HKYESEC[D'-JCW<7YC3+77NDS$#3JZ,IEMM3DZ_8Q]OHN;>X;8 MF P\ 846)"W1EW%=]VZK]S6Y 5&?!\2_P=24+G823RSH[#P9@%;JRET9D,@/XMA#B1Z9B,9@/Z49^$=T)5K4 M2Z4.?TGO6M^&[D99F"AL]>UC&#K29CHGT"W <.I^%J#WB/WG*<.9"&X2/J.) M^*W-\#*.]#[@B^96)ICM[PS]>ST9N76P_WP[!SL3'EZ%F:2QJ50(^, 5N:(+ M@Z.%:PM$%076%:6-8MPHOV7#[$&U4V!'L0/Y:@9]EU>:>YUZJ>PTV*8 MQ=U(O&J)V><_60R0Q3[GFV9!\/J.$(01LG7)J:.H ?Y1] # GP%1F!9&G'H> M?, KX3W?E>G4341/4M25$DU #0USM2WU(J;.L;K"A2]NTY>[\*6K9(AB] 2K M9IR2R^PI-Z#: 2)J2XB^T7?GE61=E3/Y=T,$"(HF ^Z.'%H<$..U/UJ4#JCC M S*7"J6;1TAH7'TGFJ9.+1+'RO7Q>L3JG5,Z!S?T1PCA$,.Z^CZ\*=!M<8(C ME\6)M02=N)!?L=K'_0)D&('8@GE>!DG$ MMV25RFU*SU.+9$M:C*2'"8;T1JG2MP&K:7 M=6+ITCH]7BN))7B*>>MKP!7>P>8GB$\5,],/<-(R!ORD"*; 9E:O[1)(J'1; M&>;"(S?C21$"#COV2I*"$=V$_8@F**UB&Q5.G;2BKCY$9#58WA9'O>,C_[A1 MLABJ6X$YTVOI!U0Z:="MX3]Z[A^;<@FPPG@XHX'S>C'F>'$3Q5_PXS#*8BQ. M2\VR9HP2]?M \8GY]2D*N:5\:;W?Z@FNW[#!N1S!TALCL+!H2&Z;YSM\K)F]635.2Z3I'C[#U%;/9\?YY;180W/?(F%U MQ4G%W?O%'=%4E[!A53@G"OO?42:N6F*A;P1,U2#BZU1A&%V(4?XI=WM155F] M'G#:S;REDUU6G5])*S:(O.$[+[H)C9T3*DD)LILA5JU1W>KFO=\=^-U#QT8J M3=5?SKUC^VH.]6>/:C>FZC%Z5I-,J!WG_Q-$YNS"1/ MXU<@59Y8S4UOW[4U+QNV.[?R U9%,78YI3@WL[!X[8VW\%_SD\W%RL;WX@43PP5OL#XY/B=6%1EE2$ MW67[-M+J!Y+2 \/?SF]KO-3B98Y(SD_XUO/JX2&QZ0/@U0,0?.ZYV7:T'^=(%8"_*'PVRO=W\C,?YZ+<:_ M%8%K_,R0YB_V$$.'SO[K5VNQ_G2!6(OUA\-UN7V^ENBWQAUFT]>8JCYF7SLZK5Z5*X(7]SDUM\$.^&.H. MU66E&5I]JL'E.UL6%"*4#J';O(C5P8-82>YZ+,/YG"MZ62H"/,E SR[%[;KF M>5$W>RK,\D,WIFLI>A.Q_YO([RP'=S7_R0]GKH6OV)P+S;;H5B[ PGKQ0%UC MY;?&!UZ9(W6YUUC%2)1RH \AA$LGV^M*S?#4#IX5P-*TP,?",GU0)^+3!8^Q M1+HT ]ZZI+X"1@*U[+[3Y4:*3/]#Y_#5:W/?J@2!!VA?2%]+\P!N+7:.JMRU MQ=G^;NH+4ND>_OLVVOET?[[[+DL0<<%GEOC^%2Y1>K/ 2I1?K2Y1^HDN4 MEJJX:B/K IYN71*[(A!KZF:9$G]_MO.L4D);+:"M+9]=H!:8S+ ^UI8;,DNC MMR6Q0=\4M;$++%Q=Q\>#[Q]NO_AMKFEZ!]6U^*K[6=6EA@+V@"=GUY#R/IAG M5UE)6L;=WO;^/>".3,.9K'*WXLZ'L*ZI>LO%XN!.]9;HX)6)?^G@B_6JQM%W M>W7YR-GM@B33JUWEMD[5]I68]H[!BVE4KG))MXHFW#.HJPK/KEEJ=9M:5VWU M^+GJ=@50:[9:L]7W)L"IVIY7Y!76N^WYJ][4%M/@[5N61=P[TQU M#V57:^Y:(3GN/B5C\)8IV_L%=G86=6;\8IU%_98LZDSZGI-%G?E.*9LV.ZCV M?;.H,Z'Y[EG4!2M:9U$786G)+.ILFEQG4;]]WQ\H;2T.:9\!BL/$ZKU^7]>[ M/,(TU?T:5-P 40M7Y#9J;6CVD_:P=VRVM0MOJE0T= >U6^9>1K[G!>H!Y)2J MU*I7>?>LTOT:9G4I);VDN7RY3BH]<&$Z\\*EB= M5[L':X9Y@@SS^#(GCQ%DY_7> 0*]N^.\?/UBS4A/CY$>59[DD0'KO-XY7//, M$^29W<=$AH\I5[-[X.R^?%F;K-$!@KK(P&-(USS\$&EM?P'=D;T:["X%V\Q6 M5'-!**U-'+SV!1V6FYT5FO-6*3]01Q2W3@G- U'JR.%T_D>'_.>]C'U(]/N8 M(9"PV&L5\+L+\D7C4H@3OZE=*@W%7>T7HV2=4YJ#("N=A#V50(?OO]@Q.:6\ ME0_O9H(WHR]#X'F?H]T]9V_W8.9PNSL'RY'^"M)&WXKV)W?T[N4*C]Z]7!^] M>QQ'[W[,V2MNJWU^LBU6G(M];+;?7;0_-LY/FJ(#'/ G]4NNM@KF?CGT_I:@#STP:^$3O"M:G7:C M>=;"#L&M4\2A;B_;^7FZ[.QNSVS'G7&C+CJ0![HP]JF#(>ICNRBCDT;N%W$5 M^FF"6-L65F-[4=]]ON2B6-8Q]^73C4JIK5[>O;.NLY_^SKPI0CDRG1.5:9RX M+.RZ<1^:N*;I7YL;<:9F[J0T.8^?SXWM5VD$^QD:,W_$%+5$*=A'1>[6 L]" MI2,ZPRA.M[I@:LY"-RWG+ H'\Y]*P(B"'])A!34VI/1DL06U/1LK/7GU=#+&-BVZ# M;&V(;I!XWNB<-OX%QB(;>^T,'(G#%_N'8L/=%!L'@(PH2Q%LL^""O,',W-W5 MJ(;/V#SJFGO84G-)H$;J"M6/HY%(@8L)G?BOO6I\W*(BK]1W,N]+;/?'M=\V M#Q3(@OW ]E;4 )2;#I.3-1N#E>4Q^.HK=FO&5:BOV!@K"2:\][B@"+N!WOA) MJ2&Q\8X&8!N3BX!M*4'\A"$@V06" 03C%M1TCLY;92:E=4[WI[X9^N!]HC ! M]U.+$\4=IF&V'G;QZL/?L!4@A>38!T8# >GIJ;+$>A:\9G0=\Z7D_62Y>>E0 MZF+&D9+4J7.*B7A;XA*$]^[NK49E[,U3&2=1" 2 (@(WLY!3K23)2#1A[Q[L MAL;:XHEC[."0X-B0F_.TK (>D0%KSTXA>G6OWH0?W-OHL8#8 \D$4BG47>6X MZ?AH! A/2!1%90>Y1M>RS,JE3MZCV\<],OU>*=)#JK&B#1I3>H[W,Q^/VMUJ M[WE;M$:@E7UNST=MA&4?^-%!W@'QDD38!#LIM1F_QD?[2B9^SX0=#. D93P0 MC=>ZMZW$]M#C&,>WZH,9H*KM0!.+!&9(^I+;(%-3^8GI_>M1-V1L1XZ DJ@: M1@&)T:@'QBDW0T;0'2,&7(R!P2BU;:KU_+I3;YUL)E2K002?G'(]]-1B\EW2 MRV?E9Z_O;F !%8N@B#M^E#%&^ Z/DFP\)\J-T:XM[1+O[H%_7+ *1AK2X=%S M&.#8$".%5[A?HEDXC ?Z$;Z><-A,2_>"PI""DI]%0/3F"0BTH:E[92%<65A@ MBTRW)' 1?2QT_=# 091\:+:X$4^:;,8BAW7$&1E2B M%J)@QJ[2KNNM)9C + LRPA00T"".DH0LM9$REI(P=JU &Z:38D )D MZRO=CQU# _!X'M,]B=ARW7W]ZD7)Z"YK/:]PU'3.@"Q2CZ1H!9$5//TD\L== M2O[,,.)(#AF"9C8@;J,]T^IJ8O:[)(YJB,ZH)YTD"I4+[H>$]^%[(*6QZ?*K MWQ('.Z\;(,!))3NO6YL&K*Q],/C#$P!-YAL@:V"E.;2NH'?-M\BU2<9,#C)3<=> M+LQ6\+Y1V,PZA0_2P],O(" #["4,7*SY/_&_BHT7FP),/%BW3D>4E:FG.\I; MH^?I1LY6Y?0-.@00DD49(I[R'59FRU@6$5YP3OT MXWQH6GL=M.N;"F^7+ME=8;ID=YTN>1SIDM4X]_OSG/NN_+KVVVULB#-?]OS M3R>%(C32'31;%J3^B%W?P">3 AUX[$^/YH?QM%%?IHA9$=T4!FH^3(C&2JBU M71X^(Q_)@;$&\"\5@&C]JCU;V\;$.> ?.@ *$S11Q\ D\@M9E3 @0J0]?'P0 MO> 9SB_;?(#(9#YDX.PJGXPX&Y"P'I(10<+6,$8;L6@CU98@V0D *L+!BS6Z M)\5R&0KKZI57P:Z!CQ#$:]7:4N.1+-=\Z 'G/6(3Q:!HA6W(V$:,'0759FZ2 M]1+U=X:P)>#F6F](5T<:C/V3X\NVH9!*T,4HX0E->B_2UNMHY'-I!$: >"SP MXXN-PJU,TCASTRQ6%H#P-N621PX+(,E#U=@.@,S#DC<&+DB,R/Q!A#'CP MFP"6REKA<^H'<]\82FVER1B>&"BVVZ2+46GB(Q.+*L)&1%K><[T#.KC!/D%N MT3O$;[1#U2A08?5KCP66[P@KC8#H((0C0\V+#_TLLG%NR.*2;6U$[2<+384" M$9=@&,9&XG"@89Y $1MJ>[#M&([<+$(.AFGRNJR$HAE J2!^*0TQ5Z1A6D'1 M?J);3UDX\L"U0PT*'3\[(HA<<#PCY+-PZVJ[LVT+#7)\(M>76#279#$Z257J M<8P#@M8UD#*8/VE!^/# 5JS9W6)CVX]%?6,C\R)_K,C<&88: ?D;YIE)])3@ M /[!"E$Y8GATDG+F5*6\SC1#ZLUXZCSP*_O3CZPO>_]/UX9-<[SY3W6L4 3#JD3'*)$H$<)E*QZW-*JEH- M/R6UZ*H9>+&ZEIX:RJ"?5WM/2:9I(51"0B2/+3%&E,R+FS%PN&GG M8HL4;46<%1+;@%#GQS+MY'O65XK3_\P ;I2 GC)F#MI^HF;E#KTQ+8^1JT>A MWV=*)<5F;R7@9T0<2X2 WP11DF!(AJ9U8*TC(&K*WV+@$HO#-3 Z0$QW]D_# M4W=O54X)Z#O4O40E-,J[@UXJ9[PKZFC( U-BA6FRH.U%.M528F@N@"[P!Z$. M5-1[D+8!6;]*# 9@$D=BAC@+)"9M?%=O83YS"5OU2%YK^-MH^-K-6$?9;Q=E MWUMAE'UO'65?1]E+%NDBD_1DJ-PO#DB&&*-98#CVT=J)Q05ITH]H2K*=VF 1 M3)6E*"B*TX!]K$?=.-PL9?# ""!IWE9BG2"UK5.KI';$QV2RGR"G1S,^Z2 *H1FHL;K)B-OYOTXI'LGLA>2'Y MA-/EQW6[^=-X@M?SV*Y1*&\NEDM*\9INQ4Z8LA*")")"-H2S@#5ZN./]1*6I MB2$RE0*WY(:%D]S68'LPHR!AKH16'&!G:B\,Y.] Y-F<.F33F&S!* D<-JIP&1IA MLFPFZ728ERU*?\TPZ>SX&%8=E>PMK/3&R=U);D/CL+XE+UD$DA,4*U?YU[0_ MXB;V4_ 8(01HEP[G'8L#A,T252$E"EI4?,2>7_*%O3*[25+K.Y)V:O+>QR=2!192-E,YM:G>9$FJD( CTJ\ M@[RMENMI]'>L3["$$Y/KT&D:M*MZNA =]ES+4RZU[%-\E0X:A71@'&8$Z6V" M;[K&5E-5N<8K\/N*E'-Y"X$>8*?+%0';I$ZJ.7M>B3G44V18.'.&D!D)Y\=V%:R)$UJN+CETB>T/LV9*K$)14V)LT#*=-YXA MZWEII:-B^P#B6:45[Y>@J (D.BTQ2S4;C)&>!#]H6T+=^YV.\%9ZQ=F07A2'9.31 M\G*!T9BZ6KUN7?G!4\X0UN];8OC8EI05/B8B&5+-/1I*;,*2)"OD4G[HK[ = M41]KDZ^:(+%17.8K3#E(/P>A+L5MN+QR^7R='.4#3T:*CH$8,AG:A[$0 CP9 M.BT\"]$WC3)843X-;F34=\P])@9G+A*@24)H"S'W%HU5X91>X5VGH+0W[?%. MFR32' X@?A]D4H]CR@/&109.F\5\-%6//ZU%Z%!KH1I\/@I68QR3 M?ULZZ;%1+G6YCL@\8*U/XHS_J@[D^7AB./0TCU;*$ND4XF:1I9M=)I8?749? M.2CXPCZ70A*O_N#?'<_K_1S4]6(>=6$X -1_?BC_C7A/Y[MQ]\_D34%MBZX! ML(Y^L2:B<67^NR8WRB/55*6F7%1)QU#9-1(L1UG]95@VJ#QS&QF8JSQ!RI&% M,96:696D++ORV9,I3UQ+F2+CN20X3F[H:W]B%'D M%=-G[X'$.:!'04$,/9 DQI1=-8I8A9?LGZ$N@4V+W3$Y^NKF;,P][I_RF7DZ M.H5 TODJ]K;[RK(UM5V#IWW1? CUZ2ZLYTQL[\G:Y^5H!PU0UHM$17&F?;.* MXL#W\]L'C( P!\:,@T8R+=6G9?*[2?#]"&R4 ;O^JM^W)*$[C/1-(O T67!B MZN ;V9?ELVVV6XC#_ =49^+YVC(IHV-),#7E:&R3CYD1NY2YQ['W3EHQ;]3J M1=6T(1K\ENU2+DXO#-/\;CND (R'&S-SVL1M&\.6R=*K5MYNXWTFB"\BBNJY MO@7T6;YTCTD!7#HU8&\G"U4(-@Q84)23)4503)$#K1_*3:5^!D,0OU%6'YU# M77Z/^VRP4SF):(YYAAANA9\HV:+C,DPVY)+E-KGYJ0!PG:6]799V?X59VOUU MEG:=I2U,HY<++CK):^NLT_ARK$,#R=1=5',5''A0'!3LF\!SB#D*6Y9HD\+# MMS"5@N*^=(S%O%O4_$7F0E*0W[HDILFZ_F:H0KL*&+QQ#HUIS0G#($ITQ .4 M !7W,"#L#+ :& <9!IV,N-0?IY\S0VR+JR+$@S+=!,6BV!RVU04OMJW1H[(G M/%N.(9PLU#GN'$R@:CQKG]_D814X_R1F_*MYM&JE>DT MU4B"T/ .7'F6M-< MS*+B>JO+;&/I[J9MT0 U_W>&J7ZF0L]/QFC\EX]PR3)<4]2ZI'V0 PLV^0A3 M=%.'Z(I(O96K2ZM)\/(2NIQ?B8*L=+ZY;E5U&?4"JKX?:@[I^1R.Q#U OX2- MXY^$0E_/H]"_Z#H'Q-$G29?[ +K_F<43<,9]6T\%W>Q(7FQ[7E.7SD)Q^>SD/QH.;&.E/FJ;UW7@XSH\% V?WI6Y#QQIIW_3A6UY%+ M%Z+<2!+W]?8ZG9PQO![@21D*6Y%3;@[ O^ABX]^%A\:\-U%6WQLZ+^[%Z(A_GG5_BRZ[5;C3%R\HU"!9,AW1_ MG.59,Y1(=O?D4]WG7:T[\T0HRQA3%$BGK4GHY(FS*+:8III/RK.#>!.7#C:5 M4DO:[,R=7.!/?H&R/:S*9'XYVT2?_O#4.$I\O@8T+W/K446>#GIPIH1,-S<: MA'1AHXY" 4;\@-C,5_GM[$2A]M"ULI+>A'F*8CKZ9L,ODZP)_M2-L3#Z";4X)+)C78ZQ1]) MH6" !9F'!['?(Y;*11G7[:,,MK9JNLIO&J1[YY(?@&VY MU&>-3G>K"!#4!DV^,1ARL,)@R,'<6 #\T8N\":!ZF(Z"X_\/4$L#!!0 ( M $"*85;@[&1(MMH /4< 0 + 9W)A<&@P,2YJ<&?LNPD\5/__/WJ$%&DB M^S854MFRI213A"0IDMU4LDZ:)!D9,R+[%D*1)4LJ(7O6R9Y4LD2(V21KSHAQ MF.U.W\?O+H_?Y_.X]_O_W?M_W/_]W\][YOUXS./,ZYS'ZW5>V_/Y/N_#^<8A M ;O.FEF8 3P\/, 5[@?@3 FP!8>GC_?_QB\_+Q_QE8^/EY^@:T" G_FMNU" MV[=M$]PF(" H+"@HM(,[!+;OA GOV/GG]Y^+_#G]SUG<[XYM MMV_#?PW@/P;/%EX^_JU4^S_ )\(ONE?KU-;=%Z\*[/,7T[Z?\FR;HG%EF[C- *BD M<^UV^'9!"4DI:1GE_2H'#A[2U3NB?_28@7MXQMP)_!N$";X7L2#R*CHF-BXU+1'Z1F9CY]D%106%3\O>?'R555U36U= M_=N&QO:.SJ[NGO>]'P:'AK^.C'X;&R=3J-,_9G[.SLW35GZOKM'7H8W-/W;Q M +P\_^OX6[M$N'9MX?J 3^"/73Q;@OX(B/#Q[]7:*GKJHL!5_]W[M.]O$S-. M>5;9MEU1QP84OW9[0%!"29>L3/MCVK\L^_<,"_\O6?:_&?:_VS4.[.#EX3J/ M5P1 "QF0=Q&.WH<3S5/QNEC+X"C'161A!UZ9;O)F3'JS<>,BBF(F/5Q]:^L MSL8CV:^JRVIDE"FO?;,>^8=[*B?QBKI$P<8 M'ZAJ;.( KVY=NBZSO@FHOD.XXS>.YHUWL#^4);.?*8A5X"L 5B('F*;@43#& MH3K$Y@.,3=@)=MR!_"W_]E3]N0P=5.E"B#"/0KOSYUK%1Z^#N94TH>XL@7![ MM[BCTWFGHVV&]]9E47CV>+,'?NB\-OWZZ"PMM2RQB'=61G5F@AC5:,W<77J& M%M0Y B72MBZ0\9%,^1>^4XK@^IR>UQ MEU-%^6X\Z)V9,N0 X;50'LF^ RXWGR>"@YTJP,1WY&ZIAY(+YYSLXQ$U^2-W MQC1$Q\\H-X0<-?H4LB/UM )"PX%P+W*_?Y.WP,0=^W;B+@3I-4*4+>++ 41) M-/UWR\).$TR9IH'GM,A/>9WZ#6=6/]D]D_CM\')(I/SF%[VVC*F+?);3S_N> MG(OVY "Q"-)+MA)(Z-2,2?N./5## 2*=P5**4QQ;]*A/>?Z\Q*#T0 M72+K8B%VV_=N^Y5UD:K"F\G]>PLOP*I>5"0U.W, _NMU(')I]!EV3], 6Z$? M50$U8X[Q1W=:HCB I,/9<>SH1:+K[$/GQ@E'P\IM)GV8:AQ]_^'RI8B( 0+I MF9$*Q &HB# WM6'#W>60;3M[/Q1;[IW%7Q]MB!G\OO"IQ,>)&61RZDZ^_?M/#R]K@;T_7CJ,"LL#A8WY8,J>-RJ/UA>2)&>U"YDN#3RVY;O_CI MY2WBA3"_A -JSEL!=!= )3L1!"=.<)!F:?T+D8838Z M/:K;][Y\=0$%[8^:<;:TT*F[:VY^_VZ-^8ZV^Q7ZU=Q >.I[+Z_SO<(H>;*9 M*%@+B\E$"+YNMN4FRG;VE]#;VY7KM"U*0A^]\ED*W5%70+[I9M7F\D[1[QWO M@J\J-0]2U(S'HF@Z)'@R-I F7*%,V]] $^@<&5RBY1939,^0JT;0987A(^.4 M P65<;NB^"R]>YX^-%>-3/GHO['.%"VAH.:,#H >>5W6PNS!UEU0!TW?9'BM MR1R*I)09+YB-['(IZ^JJ+7\\GM,IH>/4H[M-%&7I>-I[@F?K68 E4-"JRVIF M'V:>9(6W&OC@Q9@Z* HL!K<;RJW+W=($7L^J7-$EBEHJFCXC.L5.C_GQ?UR) MMZSR=D"/8USFE#I8D&AW K$S8C*[EB6*MH#BL M,IF>"C^X[*;:%W,S8>^O\H*D(>MPT9?;L%5J2F\%O@_;M^=)(TAU6>8/"![X MZ#PQIE8!%A&*Z&%+M-).E&4FLI6<,&XS2TN&M:$ZUG%'-56&T5GFUTVCX$I+ M2*+GF:\MUJ2\)48I>R"OYD=).%.9Y'JB62UW&\@!DM9.A-C2A,8GG9U0V^_Y MD:-ZU3UVGROSB1(VM*SMG4P7),'/742J,)TJ6UBE"%+!O-]( M =IM20OQF9*BR2]'+1N:OO"U;\PI:!ZMT^ZXZU=6^.9HW#$;_8R%.W$S!^I6 MC:2A[-?L]T;'(%4PR&%$#Q9;2-&H+Y]S"HI94TU3*"QR&'-T(4Z8W.GYB-J@ M)HG7H:*]I].\,ZQ6,KV 3:,X*,",&T8-F'K*:=RV:M"Z71AN-XI%>5"SUR+L M:*4^(W>U,.XNKAI6OY4??.[^X?#^V;7CAYRN?_Z")]5LUA"W_6+ZO<8J M15@,U.+#[_5W]PMTMJHQK&8J/)Z;^"G5!;VHNZI6G+9TZ_'X,8VH]J[PHROO M!:8>V;]#@C8<8&+9.8)DW8G>!MV>L .?UZ+ IE-0)(HBK^^4*EMJ&_J:]7"\ M)".FK_;J-0]1X7;CIJW:(?@X G@9A8Z$U\W$@UG+9Z#@$W5E%(:F0/-E#B#B M5XZ]BE*>?)$A;VPE*!2\X\A6^SBX-F5>&H$IFR9318'01%/<-:PHJP&G"_50 M=M[7C]<-9IZBJEK'$,56K7=ZWX,E)B:EO'J>E(E"ER#S!].6MLN>WE/_N.+) M2EEGG&O6WB6"*)Y4Q98 S=O4W2E6R='X6J90(=.0Z_:$Z>$)^Z0!W&2%:[RK MZCG/5(0R[Y&97'+QEK$=-P8>;@!PKXM(?7P;@@.0"K(TEWI?8SB 26WFNR # M#M!1&B\^K($5H4HQ7H MS'WRZ(:1W3C/>JWXBNP]N,58HF81)L3 MMQW=:QWMK1A:9F\D?YM[#X6^/@L/V=BJ-X4M(94PQ:B4H# "MP=(8DHH"0B! MLEI^:("2S.O3&!W;JNP$(3LV[6K3EZ"D[0X/F6O%F]=&]M6]S28?Z#K4; MCB3PKNZ/@S3I :S&6L2$*KV1];C9_KE%*83NR#6 JC9+;8=_O-5_5=&-W&E MA6/+Z R]O \/76**,2GTLSV^:(]R?7H]1"1I;N4 ;>>,-+IH>5T< +Y:$3VU M"_(CM_A^,A1Y!8T+JY[6#'C-JONUB E^<&MKTC8=Y9$OIU5\-I O&C8_B<^ M#$\JYOX^8MXEY&*3WB7;T;!W50 MEIGB54IZH5W@WT3IN!F/Z.D!X[W0J M;>3H=\W4-^$>MH>_)1X6&->U/P;B*:Z9W[^&]/!1Z:+-OF"8AF]]HG(U:72>/KFR LAKCR MJ#\"3S_;',P!2O!;1PE?>-QX&+(3/0*GV]W KVT#BT-8&(%%- =0V^+M U]S<\N>>?#\G1AD(IUM)Z5N\,P;C^F MHP"./'QHJ=SV M M?_II!F%V$'$TDFBD,+E*"$GS2O!TO-@EF?RX)+$LU/#^S)[D_Z/-SF)6;8 M&Q5<$N?S8SSW>KG($9:K*8"1[$9 *N;A.'U\.Y7]]:NA'?<>"#42S>M&<;T! M6T)3[GSM21S/ +%"9CWVI MW&ZE=%'QQL57+L&>NV5?GDE:N?1KHYXM2*,=8-I RR48N&4$A;^[! SI^$E1 M2%:):A8IAY)V4V''SD<*?\SR>$W9-G(\9%E/6;7U^#=:^@Z8-<,,WW;1, C6 M@8C.$VV5GG06G.H%$#I53KSG-)]H<6/_F/FP>2)-*G6W/' MYT6J+E8Z":8TI1T&@!%4*UC$1)P)Q";RU>;UR4Y8KQL.JB4I1H= M)Y1]W-GGQZ-/:)3*N$91[BWZ^_:3G_8&+Q-(&:V[:>CP9E=WRK(L]C2M/J;9 M_R7F'L..=KGT2+9$A9*!.%-_,S!5R/FHG\VD2FP??[TH8MQ+[4=\%\1[N"%&3QTK=1.3>V%(FQ=QS6799RG#\RRS]9'ULFO[J@&MG\ ML$T^_4?CD^:W'S[S#]]XR-3@7B$5\[-['-:F6EJFVI[22U.AVL?AY'ROJ:+" M]@S5=(]V-;^9<:\C$ZK*UJMOFK2Z[/MQ-RQ4#^RCWQXP$F-Z0NG4'(,%N^S+ M4$G(U=!2DP U/_1-^ETMQ]-[[$P];,4..8<<4[/@@ST*;LED[G9NJT/([.ZD M=BKHH&&GJ-MQ>R:@/=^=\.TGT)2#=IU9C[O>-FL,6JJQ+5WUWN::''APU(:@ MQ^XG@!>LQY'T^U_9_!-=@:"F:3SU5R+E.,,1WKY9-H0Y/3LTH?)X7N\ !Z@Q M'7Q/;-S:O]A] 3N1I_3ZVUTBZ(2()>S&"H%UFCLP 5:#3$<*(E*+:3R"^P0N M=[8>JVMM#7EY@S)4EC]HG>V^(W5\4JNI,9C/]\N+I&NNCWB7$6,=].M?\)ZP MR*#675]NKF6W:', IZ]K8\JM;Y$UKS=S6%W,^0I1\UH)YR=;KMRT$\KPY$^6 M!M%TP2$C2:;C0+-[&=88RJ;IV()).?Y%D!T6^6)\LB)*O?S(]DX;$[\=H]KO M4XP3_4.5/[4Y<("1&8MSN3":.UO0EN;\;DH--&MY#9WG9D)'3E#'E,RH1G:W MV_91/2GFI+&'JUGWNGVE^\[[)U+?Q^88#Q0&[[3L;OJ(2^,VW_,9M&3@ =/:Y*O_6% _A4[(30YT;+:YW/&&I26F2[)V@_DQJ5J$*([K86I _E;#5/,BG!)/6 M/O-N2B]QO&3\AD?\EC_K'P:]YPW:I>##T$'D=]2PDYMY-&SN&E4@"&0]'M* MK> =F0JPKTS5?"BM'2IX;3"*SI%^&V#XP5O6] M;]\AK<#?=5T+J,RVM=T$7%W%#H24?@FK3/^J/U%^N;E<6.H1^T'Q^>^(7P_M0/!%2)C[8 M UJ'+]W1E&(:@X0$0Q&*+%'"&:)TSW?_[)3)>!F*UJME?1IKJLT==/>76Y06 M?G.F_?2;UQ8RAYB1'(!OD_7<2!T*HKNQGN(DL-I-4$"A\G);J%=/4%9>[*KJ MI$NISV9Z<=5$CWC+4H5H:'V&YLI2_Z?$DJ^Z<$A5/ZF6&'%O?R7K/ED6+8IU MA:S)_5)8[:'QXU&6.4$7<^6-N$JLY_>CT2'XXO=.BKLW)&%-_$%?!&J9N[GW MT1'B)9WHC_ 8#"3(3A'NKQ+$YR347Q#;;JV+8.)MKM?_NUZ' MN:C6VX,>4C#I1+,-H_/VZ%CH)UOP&22A#L5_+X& M&NE@3V=C,0>(R?56\QC6DZHMM=ETRZI;P"DY6Z:H)64DN#FT#HBXA??0?T!M MP0PKJ(2\'I?7#A=VMFVF[8PD'U='O\M:"7UN&1*L,K@F:^7OQ?XXP@?V_.R] M*NOHTOG\$K%U.\R M??I12+_0IU4%"BE'K;#[[?'B:S 13/WIX37+)GIUZN2^VLR;Q;)]:K$&L1I. MYUV=3DG(]BDDX[GUY2:4"3IS#39TIGX2>+?Y(WVTS<%("X.V %EEDT_'KV;\ MN.JJ\6O>\3D#R<0Z>\ZHA@2L6,8'I .\L\1H/&A5(8#5@\@EF)G^3B.M7*H9 M#1V#]2B9"^CSH L=_W3[B/.JK'J&9VRNA?*%E6K5AHVXJ_QH&!>1J[6*0VCZ M72@%[)Y2Q[-%B+%93+9R2^82 ZV;W:%KZY1]T,[\8<9MYXG:*G)SM6!:K=VI7&4R:/W[4V;L?L81@V&'Q7P,;V'"X'*1H2O/JR$MVXP>G MV7N^8/5??'-$<>D$?^*@B5XFO?3,BZK^?5;2#7?>QAHG'ZC*C7E]Q^YBGHF M/(V 4U+O6,78TG"%N5SAF4OWSFB-2D)[ZRP/ =)SGN$-+^0$_[+-?,OCP& MV<-,1A3G"H)I 3Z&(;A1YCGE5LE,VF4\HWAHR+SD2E\HU1NA>>6>'$B M2$ ?4S,RQ+<9XK9@SX#P1/8>;OL1]F.:@VNK!"$7E_#QU%Z*L#:_05GG(C$3)&04$Q8,3FT:$WQ!YG)(P-T5QSH=WDF7/5&>+M+4R&NA M XGI]O2X>DEB#:$;%J_CDU'%O SY,$XR#4'K!WKFB3N?%<\&^7N+])".9&01[;9_9LW9L+]CEUX92[_7:?YFI36_JL)Y4/(A#LLY_>HX>'B+(DT=;WFVR5C,M].FV?< MO]JI.'OH "_5V1K:EQFNT7![RS=R\DFD!,I]_ M>WTA6$)$T4JZSK7Z8]4'MGMPF<8W>HAU$OX:6A#B )3S+93L/@ZPR_P%)IZ\ MFB?\RST*<_I@B6'568^3UY1<;J:W7CM[!9;60)X9J#@KJ1=I<:+O$]S/PJ -,F$*(6#-%Q]P=PGOU+,[TM6[JZ-J?.H6,URFW&AT\=2)OI.AT\I.11. MR"PI'5#KW-C)376^4DBVPH^%F$1+H%4!W M?LL>\AS5L=XW_JEU6_/& _^"]^36Z((P0^L_"7\7"__:>L"N5/N8V]MO0)\B_J,IA;E]P5HTZW5&]J9&7M.+Q2..%\^D^184J# M/[N/6RLX8IS8\%USK?L::'YQ'*#=_-61G!+?>BUK\4]?6^Z_/?*P>2% *[,O M\O1K\G>=5V_6G0[P?F#+L;O@.UIW6X-L) SR6H2!=4,V;\ V]D!3)D-;_E1A M2-?&#[3^1^^',ZX_[C*+;Z.2:0),T3X2/L9('N/>WM$^WIU6C$&8-H!3CS=5 MXO42%=;N-$7;Y[:CFBQ?E&NH7[]CYNV50E5[=7>:%VG,=;<\%0_MY^9 'AS* MZK=M A-&A'Q0)=\LBF?'IYX5SC;FU$9X?IYB6-7DJAZ?O0KLZPG<\4)1P2<$LX$JP;3.7%VP/^[*<$T>S FB##$N$YVJ@E;>U461 MSJYTDW\+'93FTWYJ_Z5V(^2Y17X7!]C*8 ^H=$IQV]!V6.?5HB6;FX@ZZ[C M4T6L;#E6!<-\$6=&?&S]P^^G&,\Z,IH#7.4 D6SQ:O"IA(+4RCX0$;<&D_6. M9Q7>)5X;T?Q$;FKH?93Y>^>S8$;]I,P&\9#&\$3O/!RTA-^_E]G!@ L2(M"* M(#V/K$K8HIR@H/AU3Y*?Q%S\)Z\C?0^]7#NKFHMSCR@5'IQI/<5ZP0%NSDC]&^8N8I7KS9O%HS?70EYH[JO/M3XR M(CG47)-85NPWV.IN'0Q6=.?),,^S2HS44 85W7W6D6X2D D-?A:\9"3:.J3; M/;C69+%XIR]Q/<"E.[/@UZ:5!:46%?*88I-!;&C8=^D1[Q!N#]7:^_SO$\ZY6T5^ MT#FX!G_ 30*F%FC0XU('MCYA/8'%ZO4MB_JJTF,]&6;/@@]FS=QX_]$>FW#^ M:[O&K5<"XAM]#&5\VRD<@FE/(X1C;4LK8JYRF6BH2=<]OU_999,8HQ[C@:X' M]H,G&]4N3,K?GED96TQ5C?E%33NTKBU%$BG_3AA;H#]@/>-RL2"RKCV7]:K$ MJ:M V8P3UC34A:9:L#[ZP?C-8L\[WS*$3HX(R[1I#>M_5+%X_-A_>_WE]K#0 M/C";?AZ2!0M[G,RCL0=+YH[@E$&!<$_PT_.,K+6NKE_IY"6S.0^/5,FD 3$:Y_A.O""S?HE6,7:&C"QJ@/#^WGS*?)E[/!=\[;-X:1S_<[W:MXT:PDLF^S BXF>67'LI&_5DG7Z M8/EQ(Q$P6H3^T!DZ9$ZSINI.G1@UU H,K'!S=4#Z[NHI]Y78/%\=Z%Z_&*0_ M?B.@+'T1O!%CKMXI:A"SER!3!G7YQJQ1DI@>3KM=LA"69 Y MZ$I,_HFNFG(SUW%!.D XYVH__LY>Y2%=.OW5XOZWUWH^/JS"]P_U!1Q $A^,+S4@ M!6T?LUXQX87L$838*"FY(T?@3)T!,G$5+L^TIMF59;5)1)Y(_)KQ3+CQ0YAT M;?;;)?7">2_1J H! A##"TWH,3T[NC&&+S4JVRB5WW[,/U\2J2S[X M06OY-%/I3F[J=<\-":S-6/J9-'&[JS(\^>"6HANQD:6MVT'X8@--E9);"*Z? M_FHDBZGN-A(#U?)@>LCM/13O->=)1$>EA=CM,==OTI,/4'LCY6>2<:YV>3-M M&_8=MWOUNT*!]A$KZC)T(\?#0TL4C?N@Z_R%7/F;]BQ&)R^S=^7WRE+%'; D MO 8Y/D&O@P)>,H^#[)1G6%G64SVK&^6U7IYU(ZTJ(^5^&G<6 MH9!_E2.^M@Q?-,YU-[U]#?@"*3)TV+UPT8GN5@"\V4(FQF2UU(X\FE*I08A6 M8"]6^/2<:;6,%PK^F;49TH=1K]CSO8XQN(=]Y4#06[03%,_8SM2 7OI3-M:2 M86ZR_?(H&?L8O?@F]8 +;QK3+@R.B+]IB$(%#UKZ[)4 PZYX_ZZ?F6RHIB)X MF"I%["%\+?%^ZUZLX1?=9&&F""2>[]NZ&WQ>Z.Y9]Q"J"JGV$^LX'W?BA6[( MI9I+22XWWF:J"SZ^EN33VIF_4Y7:O_B;K#GNW';+VTASZ->O);7E9U_5RM4" M5%1J>00]KAW^__BVMW*#=U%RV]]K/P'O%8CP4 M8NWH(B\X2A^//HN6=5AX."^CTUFWF1M1/N6=%>&L/ED[,=9,KS);]E.J>ZAC MUADV4!3[HT_N=HDM%3:&>J=@ .D]PYX@@%\?@_91GH,E@W?B+92JZH<^9QI* M2@A)13Y\9:)M]Z( GSYQ?_! Y8[G'QD(EE@-<@T>Y'685 MW, =(D+W*-;2WTXT4QS60F;O,%XN4;-44:4Y)_9+!.D?[O'?U^-OJ*GF[MF# MU#C16OE?@SM_)D:@$[UQUJN-P%!V,^0 0X0(%''AG9$B_H.MD3 '&#M$^\G. M82!2\($ 8<6[5H&2G@*%4O0O@2W-9CR-X]T>W M\M$JHIKURJ#EMD;]&*87!]C'3@\M6FA!4 EV5?K.7O_!PW M;8ABG,((D>N3F2?("!$,L=U ( [K-'-"R&RX-C[$U<3IRLE]X]OE++3XPD[[ MWHL;H_4GZR*B%&##6!.*J]=9D'Z_\-VH_69N29!\<4Z"99^%6M6NF(@F+>#" MUEKQ=RAX;5 [$8:5J(-2\#25=T<0.Y>-9?%BWS%1@^H2MY8KC[CIADM\IWIW MK&#D1E$%"Y=Q2@-+>O(&O\8Y@#4A4L/O9EFQX]6&V&'M,TE%49=MMNTAA6_+ M%[KT7_25^'26P*( J-).$!OM,4"V63_(0B>FTJTLL*=0)):1O-W-(K7^6QJ7 M132SNAYG3K[-.&8X6C9P4DZ_4W,LFES1U1_C)!#?; _^?C>E0D,^F$[R@SE] MK9%UGC0QPTR+=H\,]\)D6A#&2TR90D MKQZ]3+2BZ35=*%%V=ZPUX++,,9/2>ZQ'C:O)%5]1TP(:;= M"#;H.5,?E,BAXD7:E.O**+)(V+C)J_D4BVILP*3:-4>[YK<^?=-4LZ:@4R?;NE+"+]I5?25%<2 M FLN"&1@(N@RD JE+W&GJSUIO7WR+'*'TYC#;'\0V7)[MD5]U90:N5Y=9,6] M_K?22OIAQ=^RWM)ZM30A^E4(10N@2-RG+(MS29]^+-.>?$PQVV2DUF_KR/J% M@=QC?)6U-2MF@\9]>W862^UZ=_AGUB_O_!UY.S$P$_!NR>NI.9DC:<53F#C0 M5Z:&?C>E3:/D]KXD$UM_#L=+Y[(&]GRCWMN1ZW7O%$Q<%W\G8.PVA-Q_R/F[(,(Y .DI MLKJ_(UG2A *#8;=".OD+(U->:2]]IK8/^=VD_!8I3+OQ*;SMA.N:-Z'\QCZH2G(+4PQR()$$!E7[-E:F@\AK(F$<>X)V!04V/JLQ%=_ MH$/IWLV<$S]R:AXZ&U>73GY>WWU2S&F\%!T77+>1O+27N@T;3$*.1U^*O9[< M*8F'X20($8I?%S74]*1BAS7.YTI,D44QV0R72M-O93./J/[BF[54^-8Y+L91 M>>EMM&>P9C+(9,2OJ&I8=\GXJT:99G[*V5ZQRJ,']VFG"K[9$WY*O!]32@^ M0J@$&0C5V4B\;RC[&DINRUO1G*\?5Z[M^A4YQ#ZQ_XZFP"1RS>,>["S 7.-B MOU@KI58#5LWII>M3AY+;"<*C[5MNGYLGCM=[6>]:%^!J8Y6W\JV"=JTUARM< M:O4#JP9=TACG!U?SI RE&K^]/7J_C /4[=':CGA0,=[UZ=UN R[OW4+ ME,:]63!,=:?;-C")0,G;?BS->"10769JX<* PT.+NMS3VL860)KLSO#G7]E; M(=5.!7F:63*>Q &$W.:,CCXIQYI[^!>U*1-BE+W=[QSRMV#$WG,W)OM1A,A6P\ M1U(FD1?P;;*&_=!=8@=Z#3'&"(0OXA59YG1[>@Z1'I0^\8$A.49W_S%6+W>M M)<2!]0@G 463:NL[0CA 5"M/*Q1T?9CQJ-T1 M[V>:7"5-J\&I9)\2GY&,$9G0!P?]4"@_T2[AFC//;'1-@4.OP@!> . '_.%2 MK,2F)EKR9 #L5:?)4((@T/! M>GBVIRIQ]A_1?T3_$?U']!_1_VE%G^YAE;!U,4+4H'8.((PUA9S!#M,!H_U0 M^,^.A[YNY[W2^ZY<>E^" E"S7$PTH?@' M$UG_P42A?S!1W )QEO=O:9S;WRRX_[=LX=^(9PO&,F2^X881U5QF^^MUJP(7 M@L.2%FN$EHYW]%&6;#!J=R1S=1K97T_;%@4-5!6:'U*RR7G&__&0)2S!T/^N M84#!&&XD5PT2(ELG_UDUU $MV^TSLGJ2*^ZLTL1NG417U#HOG#BQ5*$8>LH] M5W&?A;^/K%[C:]M/S357X&6/['_4,\5T%O&[<,KL(;Q(T9L(&QJZ#2V$V6T# M>;QXOV72V\8R. #C67V-]^2Z[:L.+2D=<\%.QL,;%:\(I-(4#M!^"K0GKT=J M[I5TDZ;][(()0D&=&9]/QC&LLFUBBVLS$?>DQX^24PS.I#;*E3X\:9170%#% MR3,1 ]A 6E\;@:>V7]A')KE-6)]*3/138VH&\=G.5CN/>ZN_*Z5T:.!PD'L[61PU5?'U>5(.JNPT,DRX-:H:*^[ MQTO7L;&,E%@OA&T*^P;+AOJ M-.!K9X^C^.OONKI]>G#2XG;J\K4M6RYH_)2^TG!U -].I FP1 D*>));/ ?H M$P26OSA @3VUGRDT@-^X:LY4YP"[\ .JW%CBGR4PW^3OI,>1"&0T%,&.128C M0$U3#O C$@[6,T]Q@-,5/7F09 $'6&D/.SZNRJ4ID00*;%,99\@!WK5(FH?>WA.3J>YP1C&^+:3-; QVS8.,)&W MRU"5DBSLH*4*&]>L\#U#7XY-)QT@,F;4XIB;K,8&4BZC77PRFB3?;DI "WWWL M5S0FWN9U&IRFCR<$]R9Y)P[LA+DGOELI4D MP<+QH&N.!FQW!PF90(1A+5Z@)$%7J;&D M'+Z47OE?,;W[4AZ^2S3A$_DRG/<7][?6, K_IXFG_X<5_$W\&WBS\*-BW+XG MJR0.X4,<.S^UWH;;#TY;T(S9IP)>])FE/WF80Z/=G$\%?U\!G@;_!/RWLOUN3 N;PWOW?\.3Z M)<>7;2%4=17'U$UY@U#I7S5H4=][?.MUN]-];I1??_/V?KF?PXO]V^-[4L]_ MK_RLGXPG9D6HQ!F0PMC#Y5\KZA);E"S&'^ MWE0BI<58_?**4,[-C:R1&I/7+D6XNV1O)BX*\E#^X6C_&33Y@'> MKC48I-+3'FI.FDDFV>;[UFTBHM=BFTU+W)PP:9=J1Y8"C^5ZY;("'7Y)7F!< MZIZA?GK\/3@U=MK><^>[360'+,H)UH:/-H _P*H7C\_FRH)?$PP\GY1,:.RK MKH_=8B[S4X7GI+12VG JZFX<0")X+V^HC.-9B0KR7)=\30RJ;<,-$%>L:S@ M0\;P. ;S <<>GD!+5UJ.J@-L3[=K099!* MSHQNW84Q'CH)UL4^Q^!-*UW?.#HXO]Y5TOJ55XF:&JR2:A6,!(NY2+Y$C+V9 MO!I-8<%VL\6KC2!?S8&O*-H%IL='P.GC$YT0J!]CQ;>%,G&GME&'IQ): WR8&Y*%<_YP2^&'% MN-5YU?):F< K?LG\]=CGOD-E?Z'.OE #6C3-&,>5=K MTO.6 %H:V:Y)V@O$O7INN7 4ZG\4'^Y<<03J_?'LBNILQ;<*MN 26$WO:HD_ MI:\-P7LF/HI":!=_L?[#2F+A)I&/PV%]D6D1C\373+%4AL^?[62M8KB)D:HI MU/BI 4/G^G4%Q<$M;=@$GHD96IV'@-Q1%5[!OI%6/$-3_/YZU9@;_/>>@P*ZQ? [6J^' NFHI3\OR&Y KHP;4-!2+A]- M3E]_P$RI:> 7#?V26^5&SU@H)=._5-W3*O\H$6C6S(H\/?>5[>C-=E5J'ICU M^&X2W3F\67MI[C+;8I8#+(W69#YU/I$1=Z#BRGKXW[S;#0-850AN8;W.3>5# M]41N92W_5V5]_Z_*FL;E/*^(^'D12B.7F?[=7K#1,*P9!WCT'"O+;0AVU'[6 M<>A("SM,\&\>#:@2%_Y";?-W(*"#Z^W6NS#U))480PMR,$[7EZW\Y8[L;(VP MT+M<;J][X.\^?#WA<:!LE&6\9\,N;8VKJ1;40\X2:<< YGT:DOZ&9MY5$8T4 M:=7RY@"BS;8O]=NLHUL!FF:4!SC)HJ<78%(I&[F,"PUOA^K-,BV"98KKTX)$ M#N][%[+FW \OV[4[I!28OG3Z>VDMN MKFN(.Y@IX/&IT?36L_>B5"!XBL"ED8\@9#"^X-2S*4QUV]3NH9I0H8[-O$A= MU'M$E:%5R6S]_I_GZEM^DS-(,:Y/=4[I:FH?5_IT2+Z&AX0'+\ 3W-2'V*KL M 2.=H68[:J($>JS^%!A53$Y4/3.B\7IU8N/7S9^-K:BF,].[B/&/;8X;UV]; MD%&4>G!;*[7U(0<(?P*-.GS!P3"J'8U&I67>"+"2O1<*:#>(*BERM?#">UT- MQ,/''TB*5/7R]NY ;TO?=N=WWUY[P?;UG@I(!?D X:V9H(.IOS#*]"@R+3,I M=H(*C0=_E:6=I248N%+=OIG?JVI3:KOV9%I@PG*57KQ6[7! M#TEN^RH/"'2V"M!^QN(4L79@Q2+C!=1$,8:,^ZC6\7>$$IU@N^>/--(+BWS& M]>G%.1'S ^?KBT51LP_[?@8/*H>7OI\H(JYY,46)E(P66C1=%-0HH_AQ@\YA M5!U'+'#UM7\76FIK@'L6<*5>^R&@?;:N3_$PH'/LJ'37Q33V]D)R-C[:"#[$ M[54R3.-!K#N9(([$C$_TW!V:6Z)L#T3]>)NT0K%+'5AT]8R:<3BW?ZCW3"=* MSN>'F?UH*X#=^07O61$^)0/"HVSF=!%"#CWNOJ.V3WYY":T79YE\3'W?E?-] MY?-BR!>!O8Q+S M#6 1Y05T[!"URHA.W]XN&Y82WY/J1'_;VU0_OZ]ZJ,06+ M^(0;'D<"U< ]3%H<+R9 ZP*? 'F6X+17& %-66@G]T M_$?'?W0\NXR:T9RP90OV@85TC6#=[$E3IB/UQL8M"'W:(W?NN@J/E__*J<]' MW0D"AQ)=OC5[[%#7MQ=1EEKW4CA^N./*G 'T\H5I('ZDHM?W'H,]:"2?:'%$ MX3BP(Q4K4N;/ 5)K5W[^*0_\0Q"*=#P=7.X0/NX"U5(9O4XCHV>&[C >BQ[L M-AL3ZE;RY M]GY+,)]J"ZKL&'61FOK8U54M^I"(P/O'L.KOQ MG!GW+EW=4E(01S-J2.[QB4BN*F&NN'%O^PZ$8VC/9Q9>YV/-.Y-O@QP@+^W/ M83Z$(ZOGG1-^D4H+80L>I#BL+8^'=")W8?>2I7[^+L,*D/L%?!F7MFS;>7F, M@O3RS'([\\%^$E'](Z\=,89LVTY>!B"5+C>Y(;.A _7@_CK/IBN'%7RSW48M$2*1]80.6!).GCT" MWBRK@$JL8#]J/V>279WFCTXP7MM\6T*[1[B54)(%YW*/@FM3:64^(P:MZ7CI MN/G/=/[<*3+,[LX5N^A*<="ZFP@I;GT)XGMTL":L#"PJ%.SI\CY7Y6WKTC1G M$*4]Y:#>Y)N*2;)+5:/* A7PL9FC,'*]6Z87TW26GOFY_R-X(L./R^NV-ULI M?&+357N7$.8^P=6+>?^7>5^1R!;@)H1W(/S!U+%H\L\E"U+3/4YG"&7*KF<=Q2%;G[E!I>3'-&_044<&&HX)#A M;DK*?>5.D6?HQ]C\7XHJ4@)PF]$PW!A\Q1]1A6>E.R^SC WM_VQ._._S'HG] M9P)XH9;F%6$DBLGNH2/E Q$1."D0$56A^=TG:V[2/:@9;I#="K8@[*3_C9<\P?H^2"S^7O5N722_,NDH MB:&6HGWNUR^/"_L4&'^69Z%^BN:#O&W-FB60Y64C>1J\TUK6VTVH9N3RN.H3 MW>NM+:??-B0=3*$$IXYYK72^&H@5E+"_<#'LQ$P<8 MHFBP@3_WYY4G]HD%9 UAT8-$D( R4,X$T;.9]]PJ OT$QL@MS6^:<]N#!S4W M/*LL;JSP\442P\Y(Y^_LH"=QFU!H"0?X-D FLDXXC(:XG>("7CJRZ*_):EQ?+ ]?>GK&UKTZ9UJK>NNU%0E=EV"L+DLPL@?S*2 H_ M8 ["V6(2>^IMID=F@I[ZQ]''L4 5Y 1N(K-1[<- R@G+DZ7)3\ ML6[@1EC#\/*)(\;;QF'KTP?RENQ_?H>#]OC$O/KR)^YD>)1B&V&[NT3E?@)5 M&&\?/G']P37KZN 2P0:5+;H9+E=^J(YQ@.N(;P)T%+2]0C.^.9!FTD:08._[ M3)FA.M"V$E"&(I_:-.5@JENOF(N>=5W1%ERMX/>22KA=9P\+9#5,FD_7IS'2 M-_-TY#B ^!.E*E_< @?(3+,RQ4=B;?&W";:I^#A";1!3_.GCYMWN*N_@$9F$ M@R/E\8G6EQY,WTR,&I,[O+0KT2!"U7Z(6(EFBF:2]1=M4GP-+C_"6E U6_1C M]?+K);/[E=JUJGB>LMH( CN6W*JY3? BV,&.0X1Q #"_A@-0N0WT$O8P!RA( M)B&8!]01T(_ J]H&E^;5S/:?+T/.9%J#/=[,VM_';QD>,TNWB^OJ'2EC#LZQ MI9A:&ZB9H!I[_G_GDB%> _)+XFU_.0X'O\)W(&8+(2Y,$!2R9A\[^?\?,4FC MH[C^5D%6$5-$/QH;2&[1[&P\/69D]=W1VYE!>]O1S0&6%%5#1MN,]G. <#_F MG_>: Z'PY2Y$U<^$\F9S\MV'WZ<@(;>'9ZMW6HA,O[+H 5[&W0!X&_36[9EZ MYAVPS0-L7BXH"A_B $D7_^JE]!_4E02C@Z]2FSWK'MU)W5A;#3*/?S)]U.5& MNF.)3+Q/U[CESZ_!QRL49XAC<+:0%0F>B%/DPBX=BE[Z:#LL]DB5D'..BMM' MB<'^=Q-RGR7=13%)%\K> P0GAJ%.:Z_MWWD9\N]7+_H3U0M.<*1R *>H[AR +03DDPCB,]*,):%1K M7!0N]?$/6.F.5WS_6,Y34]NHJ/-)!6+A\>+6Q]\83OA^\5<<0 SAP.K)9#U[ MXI'E*4(?)ORT*N*&"%4YF='-CN2<>W3-.,G?+:TYKTX%'C+C M5T#3NIA_E5":M],*?- MC/].&]TUZ6]926PE]A=$#?P^$\F%U#%L_D'F<=)1W&@)9-]EM+5I=!%?U]QN M:^^.+G58SI*BOQ8ZU-@^8V&_'G4DKG[I($,&Z\!Z801?4-@^:J3K+3'%3_L5 ML362>N+(Q+LK+HWBWLL3Y@WZG=_B7XQE2L:_D$H2U/?=O!T';%C3([E)X/6) M%D^YV1!4B)G1%,8H]FS>O5^$(7:LS$:Q0YU&S9N"ET8^+R^)L%*>)YG7Y13% M4;'.=[<5(0]O(I;T&-H+Q)J2#M2G?7B)N:S]E468$BN:?42@I:OPM(S2B.C$ M]Y.9*2=Z&=X^E,=GW%%^7SXK7DC*#0A1%^-9<:U@[O;J=%, EZ/6EOX7]KXS MJJFN;3-65 24(ITHB* (402IDD=]$)$'([T)$1%I0D0ZA$0%I1,! 44E2I4: MD=X2J5%1D"X@I-!+($$(!](FO.\W/V:>=ZUY9]9\L^;']R,LUCH[Y^SLNUW7 MWO=]'UGJ]70?1L(E1G?9Y")&U#G485G+^=JBU6,?LQ*[_B/KRD[&U1FJ.181 M,\>JGXPZ[+O/G62IHGJ"T1\+EV@4.,AA0<-3/? MB[+V\DAU.( 3).QZY!+#)\CPJA!V&@W*[<0(\T#S"YV-HW\_EJP"61B+_U_Z MA)G0H"P_-H237"52&\H#=60%8[1B7<9@MK_7!7NVIOU>!DM/!N],7&W]6.;R M1DH__4ZNQ.! MI^9<)GI)WYJ;.T/C]WS#?.Z\1 Y1Q"LW1F_\R\>?4W;ON2@*WAY]P*F([6/7N!KC9] $C,VKFUZYOFUC: MDJW!^)?Y !,NZCHCY@O2:O-X4X_.()J_$[CWN7A413QF_ CI(I/B\8F6S9.*I(HN391?P9@ M>+P5F_I76HU.1%7DPT-Z\G4'A'NW, 7S-5OGL4+Y;YK.U]1\5GPJY;9?[NK> MG<7)H%UO)2[\6>>=H0P_]ZH,8B>%N]I1@ES^C!7XT:EQCYI7TC78J<8^FV"[ M[DLX-T4 3L#98CIV?!,(-*7*P@$'TTEU$7B2U A8Y,V%LMDKFW=$(PMN7!EZ M)C&J:2__ZQ;'RUB"1OY@??^Y+5BX3.)C(_J51Z_[2#!X5TRRI*""O8E[,&VC MIC5>M3RW2C4G'J1:'D"%=HKL1\KW0:L,G:D88<"Q;3>GT'[@747,+ER/FBK' M9XH'2B+0[V82"OR^E\>0Z[!QX/$MK%:JW)_*(::OTO!8KI4*HIQ#:RT!AE/<[G9-]U2+)^>54<+.&N2")8 M?/JT6_*,3P#B0$KGC)/],MZ"VZ\B?_4]IA,,G$+3K*'4RV21)X0=@8W)QYH& M)J3+)P4:\W"!FPK,KC4$_YX5[P/78[O I'4T3V8, U(4D07W<>"),DV;;?,-C2 MHWQ_JE0,=Y="[L)^E M>3,'NLONW2$/GD+B?7%?;@(0IBX/%)6/NA"*8,;W8JG=A3E [2>9-VO!6^FE MCA>J$T?O"+ACT_7 M)[1DGX,2KA(55:-[II](S7ZIJSV>+98&+P#:4@'7]I];9\A-*-G]+F>-#P:BGLNS\]%*P^\2^;$ VEY_U!\_N<4)HX' MJD)39 :@%1VYWJ2[:4N*\R-'S]&,X"^^EE[RZ[QJ^4?WCGF[]WGKMF)VME Y M&@]$CD)7I1<2"8"]12B)<[U_]CB*$WEI0IY09 M+@K>S2*,Y+(>C%[MXAWA]/#X5%RRQ? MWMHP/)T6<^:E%790KYGC/+Z^+&YA'"'0],]R65K*/_:)5'B@$1O\]D911]!V M8*\Q8;^&+6&W:V!9VS6P$L.$'P+_\IRZZ>_ 8 UD]Q#%AYRK_M#J&$ZZ$YAS MR?#D/W*U_[95!;K)J60[,#"?7$2'#$WI+!? A((6 LS::AN&\D,FY358UA'S M[ZX\NQBK42;:O2=9TW$ZKPX*W7IR> ;V>KN>=@^$OE93V"-<;=XQ*6.'( M/4 7ZR+;AE[^)BG(8P.2TC6\P]J< MC2VLGN=SD)79EQG!P>Z!8T'BO/=IL,D$,+K?4(LR-[#<\5L"\]-K^] M3)UM2_7*U-0>9OJS1,MS:H]\K&[@@V6WLUI>)^T.W@;)8&L$V.*21/@>E#K[ M2F;;$:Z@T4[@<$%HB VCU+'Z37M#]H>L_*D2K6 KHK]<\-.AKQ!#K0\]LX8) M"C\?:F(].74$3W,?9CA@EMM%L0\,0[I.PL3GN"(_G&R3IOMIY=6"G\DZ8D2Y ME"_'[[???=&9G'0L]FC@>#/2CMG$=UA(X/[8%2G^(#.U'&N0# MW.GUF3X:3_Z[.CW=O_16TP(_&G^"RW%X^ M$1"5/T%J=83'->V?C%3JP!_2R7K^VV%A$I8U,=G5[%XCF'K#[[ M53##TWH7,1 V]IL:DJQ,'VY3UX#%!$.E5KC*/OB=@]J-20K+LW_4UO25N@_ M;V"N.PW40;0K?ZK6ZF ;4N>_9!G'AF$OH=JP53;#-&?6J=#+Q/"DI.R7I=X? MS'U+'!V^NM?4$JKK,OIHQ^YN9AWSW]THB!P+GGT]W*.OL[2'8?)IPT4:>).O MTO9J)8$)%@U:45AHD.C$A?B^_36V,&3I]=U5(:<&<5]&\,Y'U_OW>* (Y])#@OAG>F[A_6KQU]?4?-YQ2J)\UN>D$"\ MO*TCUO5!YWNM7]AWD"_W;]E=/I^AWMAH(S$&)*:TVM>DE2L_H.V O/S6\0*M M^]7!6A'!!:9_T]TKEAW2\L_+[]O$&HHY2[(U"7SRI:*P3;Y0?/*5]$,@PO@^ MG/YU^]AH[G4HGP'N9\&X.B;_-?"_!OY_--#E),L!Z<9)YX%NCY_%$F5$VEYH M.[^B]-YK@GH%%?WRV'U;XJ_W>I0\52S-5C?1^-2A(!_3*VHEP7H,^P9=;[\: M1>^SSDX?C=[CY#G%:,3V?EM&HI]A&+5137#(G+EE4\^ZDA\T_W'/Y@=TTYC5 MX!-41/5P!P\$G&SCO"+W?"+M8$L!/L'WD0ZE<^=+PD(.$[\+OC"=\@![7&F1 M.G=@"\;<[B\IP3[*R794=^JHH3&L.J+W9OQVCKX0#Y5>I>V__OBWD0\K0!JS\2#>987-+@HEW4"+\4WVVD6;O65N+%L,_4C] 5WM]!M'N).#8 M=C_NZ%$>B*V,%H4$B21F7ZCS]P]X#SS)X %Y@GXJ. Y/^&WPRNQJ%>OJV\>JE,?BAXER MWA)*-\Z([_@$"B[ZQQZ$W?9&PI^3G] ;!3-:.![PX]\B8_9*SB@Y(&=NI.6 MW;2WHWMNZ!W'0AZYK#H?7B.BC9$J+!BZQ1CM"ADQH!WA*N(!L^(%YJ95?FC( MQ>HAOPT,V14A>YP/U9R=U1A8KN Y?O2V[87>&^&''?8)P-^?7DMI)1[OI/K* M#%]O9LBU?%V!@* -%Q]5N+O6QQD^@M>$!I!5)/SOGD^'EO0(Q62L%U]\G^_# M*EIM2%JSV*PJ[]&1S+KQ[LA*R C:$3R@;#,45 (5GD]S69 ,'CH?O-C@L*QL MGQ,;7GD6)%*&/D&@FQ($V(Z<$JAG,Y2,?6B( $>3&8%VDCHA&UGW'*/# X/I MIF>#-)*.N]=$*SB=/X "%\2/X*D+1JB/]-[>G$QL$/+0^L!%8>]OI0 M&2+P70>"V7" ]>$SD]A"GP$=S5#AXSUN>_M>NUU_8CKP7-9[6<>:$IQE.AAQ MLTOHY6#[Y:PD2',>H8=N]!T8XR]'%B<3ZD'2,S1F5+:(WFQYQAPU'AGRDR T MN%4Z., J=N+M&3BV_&7Z*[NA5R: .;V-VM/Q!L%U,'8O4"\]%^[V4F5VXL"6 M&!G+/N3$_ L0K3#"TA%M#>,#H>K^5)U,)TVLE7Q7T^6Y]P+5$?@DEAQ;D4Y[ M4=O/E6#K5M3**];2!Y]?A>Y)W&ZJ1X,(::YLW#NB)@O9BK05YROKP[[$61XH M7?(S*4WVPK34EAHWF(WIWJZ6$. ;4S)JH TLA'8O$Z $OPSH&4.ZWV]=&(1= MKIDQNPWC-.KT1?% NQLY?$;C#7E%)=$B!!Z=]@M+);8E<*72O+AW,%6-BV7X8(.%WR_PS=_N_E&M2:!H ML]FM]=?#0^#=!'(J#U1IMT2_C3Z E* +E7V36BU?"1P<6)XDYFVXW'G+6L:9 M_:_GA \Q8%@EG@M=O2N=[G5YT_H7?_1#DPSHHVI#887L#X__:7+V9+[)/57> ME]+YSD8\$"0,^I?V!J5D&/T/]]Y1L^YA,=$+UV5;,@J7\NEVW^!BV,>.UHS9 MH!('KU7G@^A^\2O/>""2]N8@7R#!G JH!R(9NT<+>Q )[@NL'K['OBS$Z3W*T98U]8GY?Z65DKYN-H>3&L9>TU7R\*?$L\9'V3=Y @\9I_OUHT!FPC) M:!^[XM>-JTQ+M NA%\Y_PXSJJVV6NF3_C>?S?";L&NK0 M:/+6D=ID=_#-R8D/;3-:"U=^;\"+UG^%D%TB4F[GFJE',Y[_LGY-,2\Q^/)@ MMJ32[4 _-.U8S5ZX].>KF9ST?,#GSY"/$-QA67R;"C=*>SS-@7*G01AT)] MH*,IEPI7H&E2ST"%I_L=LU]W#0SWPBOX 4).G:7%'0JX6&!.)0*^U)=2?VY! M$RT")V=F]XC.^MXT4\N44HF(Z$G[8##C70(/\)JW4KS7G_W)\DF?5R=( M:"973D_(JNQM\]:_,E0M@H-"HRC+%ZXUS7M5;3_*^BD99'\I&[= ME_""-)- #VD-S\9_ECBYHY^"UZX;\IU@-*>0!Y+-_7M@8Y\&RHZ@5.&?-F2" M,_>4XJ3IL'C[=W=N7$LM]N\_=4%MP?$_)7==!)V#1_*-(0K=%*GJ],\B#4PZC:IVK.V16%VA\9G9'IDF#I8+ 1),^]E" K%L)?I$U^4!9&2Y M:?DKM21A(4>FF2?JBP\S;,]DFQPL0-?KK>!^\Z332=,8*TXYVI/(>6DDUE+Z M+8T'JS3IOCWN1A[&V,Q0!BF5K]Z'C=ZM2JJ]6Q5%/#6C6YZS;R-;F@ M\$B)5=]"MCBFW4B13HP)O"!+Z4X)8*0Y,29*R/O99T.H+]77(HT6S6NSEQ=H MU=H?4Z]4G:\P/O[7:?:PSC,E8^G?!R+02^]8ET:X@^C*VB=(M$>ALV<750VJ M.6E>'Y3JJ[F@X^GGZSP\'1P?.IWXD3ZFJ:NU0^?ON=%UD%$#KBD3RP.YF<2@ MU];=G&G_QYW7Q*U.O%%_YW7;"[R=*'2 M;BE;9=I,BLMOEB(_3,@8'4)UA50LAC!%V9<910&&#;.QSV]*O$@UZ]CQS?-! M0'UM'93H8L+,/B==X'R]EQLV#F$%&Q#L[H1"QW39J)>6N1X(JBNL-S@*CV&[_X ;[MR^SWLM"4/QEQE:F,,='/PO=#KMZY?^5R M/&MG'3B9!ZK6:4.,1%WB]@%QD[@#@.:/$T MQ>%VQ5G+Q KMB=$ '\Y/=LCZ?K2+=<5GRC'=7.RX::TTS;&IH1KX8.(+U870E[T-A>Y(%C%/% R*6[K MU21"80XM9&A@5$&]X&'Z0^N5ZTMJ16("*:5<9B':U'CFQJA/0BJGZ[%9["Q:8TE-!!I^DP]BRZH5L!X:X MPG%./EZ?;0X,EQ=-^')'F37^:4,75JOZQ7<]FJZZ\ $DA:M#WT4#*B*?<#]7 M56%MF"<3HO3Q*="I!;6[&D&* F6_.F:A"<,F X8Z7];;J3XS-I(C^1(QN7,+ MUI;%PZ^]VF_^_(H]<,,EG%#O!6!W@_G8AT9B!:9(?H*-%(.?HN0:=1/:\3IN MA"Z:%MIS5PP M/:[@LJV1&><%FAP#YA.WI6S?92V1)UDG*DO&*$]+J'\$O2J;! 9@#;IC$\>O MT0A^*\")D%8XH(IKBQ 18AO_F%;+?3T?GOQ2<90T__I6J:7O+?&'FHGYH7)V M!+MX5"\/1+> 1!$^FB2K(W48@IU@.F;1KN9DT64$)STR!#\^E:H=^>/2@B;C MZIGK*)<72M#]<$SH4X?$<\7 %NZP0.A NJF>26]MSKQ[?E4UQDW]L[]T-#<_ MDS)M:P[/./0@V-E7?.)--YB[G\;G#$A G?^W-Y7[F\)\63RQN/7:Q;BSOOQF M_L3;WCMB,A\5%8\=%3V\]_XYN,5P(O(@7QV?(J4YN6O-P1NM+@;]Y4M-VE-H MKU\N8[^\4APW)SS2,QJ2CXZLWF'5=T[XIV0[4;%L"2(S%#"=45YI;Y:UKL,< MO9R3E_4N8$YACR>1^BEB."6;H:&CU]&E^;U"N-IA1>\K;<"4F>/ M!VI\>NV,=F2>;^BI@!D[.SO;A@:OQ=Y?6Y?B@5V6_-FLS;M'UF!_X,G?CTAL8*D.5]?S3U0M0'E9_"U0Q5_DQNH?K@IR3Z'[B'W,-UDOI;H95$R<2QZ4@G6\]4 MD_4Q/T5=YEVCJ5Z:CQGE23-\\R9Z8?C K?5OY^QLRB9C:!&X )+)W2Q MO<*,6V(Y$)TRIKID;RQKTM/4BJ\'G%A2R!/ R>G:)W@YP, DV]"W/L$LKKQN M_N4+:1'JX'Q5A/XJ4(@PYKIRZEOJ+IQQ\+VVLEDRY(4FBS\W6@Y&(1/0@*H* M36!C&@BB/^A$O4,6%5CS0%]JA#"!>EP:F#X-ET7>W>2>Y?9F&S%N6J'+^I>D M)VLO_CJ992H&OFK21[CX/G?A&5H6,1C#-C;LBV''>_YH10\7G^&+]--,(11[ M=A7>2@(4(4N+=&)7*DS@)I"U8'@[$F&1-0FU?Y:GPKC&) %NA.B85L9<$KV1 M,I5EJ%DZ?XPJ>'H,0T!QSH/>W,4=)3K@P22N=6NQ.6-K80,;[J&F4;N4KW4G7;-"Q> M7A'1Q9:!@Y_-GQL,/C@RE#- MT[!!N16UCDNAHQ]M9/INTAKA#2&D=ZLQ[3! $;XTR1"(P#V:^N$'+QV]4AB MP.2YCQ[C@9!V&3U\ZY:L!-#GS.B-DY@.$5!7ZGS"HS-7%GF@TS*_N/4;VEM[ MC&_3GSL1(/.;"MF"'0IJ;9='B/*6%K3SQ9"&G%2H$1_KIA+\(%&& &RRYRG; MQT.2W;C(Y($(+R+='UOQ0"DQ0QC !S.60!Y6. WLI_3(.'3P0!"9/9T>+\*I M)Z>AF_LBU=9$X^$VM2TG\"'L;A(0RR7]U:/>.K3,R:Q,XX%JBW1]5CUFUPEL MR0+BIW.GH>*H?4@+^L&1 ^2QN,9&M3)?_JE.%3;3_B5TFQ MZ \]+81X5C>!3FR1_&VZ40[]>"R>S .-6=N@V>'%8,=\9?V 0=]\[,03#JY% MM_FL7I"W0F#)21Q[;^GVP1K7HX4@12#'8BM6:$_*B%3H8Q2TW^@(, +NJ6JF MGR <_&"LH^OF/H-:D69]T+I@5#]#F+Q#H/]UG@=ZH4/SI2]\XX'Z30TOROV! M_N276 A>8^JM&T9>9(AP]YUE&81.AE7\8%^DV*65>.E_*Q084">^SIU/C+ 3 MX8&$;S *6U=>43QH)QG@UB+)K4:#@M2K-X-MSWP7G5R45AC3V MHJ]EN\-HKM?-(>6Z# M!WJ"=,H/76D;:L#'%D.A7\TXZ)YPL4?J)^ M$OO8=2_7:_V*7\4&+>E7YS M1WNUFPFDR$ZM_7O>.P=]($0EQZ)D#\TU9.A^%OS;@]O KK/OKME\L/]V7N.D MR\#B%8G3#2S]IJ0M$Y?/W-3WN*F$;4A%1@WI\T#M=QA_DN38"(5WLC%'F,/[ M?0O]?XY<*;EG(G_P+J$ 9RPHSFC60AN*UB(J[I0<[+0>^)DOS..G'2-R(Q5 MR1BU^R-LWXJ@/F;YP]1P&97 #]P7R*<)(B_O:A<-%MK>Q*1TC;]YG;J1VN!E MH#UF7468?7&Z+^.4WZ'FX:F(9G$+>+3""PMC\1W_\CSX_UGA F@%.+G1 A-# M]8(K1!+8Q\BT9D Z&Q1>%0)FU"T@]0N:(M#\:'H5X>!W(OGW M7Q%Z\A[C^9<-?CWY8TKS%(ZT=D-@E@>BI?/#$(Q!:D M*/'>=1%QXR('AQ;*RT!6G.O W:;'#JD/RCP4OX"JDF_WY2K%/H]3^X7V6XE1 M@ #S]*Z_&ND]4=H&WR,HL'9GD0['X)=!D>Y^2 >$FZ'8K\ADF&&>.R5C1K5C M).K<'R'1<:FV6T;Q(/8&O78IEW&90DQJ@C"ZH4^SRHNHEQEN[1.:@TV"/J5> M48[5?=7.9^;O[\YRRNN?H(D.=7JY2;K8BVCF?=34X($*MGOI\D [M'$CN4Q- M.CRZR4RHK#!.T:S9RJZZ!DL[-.("GX"A#?=#V%7V4_6A;0]WW?L,DK.KZ?U# MX2++&E"S'$1>< \32& ;%XP18@/W&3^I.B_DESC:G!5W,75D>B(O!E3O_%DS M_T%A#M_X+E)%MDYE;W<^,9?D@=+7_D5_B^VRF[^-0[>^90AP)& *:/*)!![H MZ]8_BVXD!&*A<\7;>84[M.!<.[[N'HAJ!Z_9&/)5Z&$6A =26_QGI:*UPG8' MEZ+)'O;N7O0FW(1]2N00NM>:,6G?V98'8/EP<'W^M;ZJ/S-R5[A;8B4LHD0K3*5ES(J0:_0M=6X>U M*^P:,%3.,W_O39!BNQ;8.VG,E_M1?[Q[>FRA>PBT8UV;<8=0A:;UL&[_2:)' M(_7H_*\2A*[OE\'%R>I\>+?\YQQ<:E;-TZA9[7-3!$L1>;@O*'V0!_(1&3. M,9Y6^$WX>'X LJ3:=]^WI_%1F6+,+!/FZ!JR 9B(FTM MW]2-!\J.=>P8G^@;[",JW/V]K'WO^8OB^^XFD&95*>4T+M8F=A-^ M1"$S/"ZN@0<*-J^VZR31 V83FBQ\&BG8I?K)")9>I^L@VQ05R-*2?\F\U#NY MJ(\)YX#WDT7B[!=<2/(Q&4Z':T$QH0 ML\S\E;+(7\06.3R$.Z"I/DR39%T*37"L>1Z3>9%.62T=R+[>M_#A)*VC=K(# MA>#V$RJ@3WF@.^C1G;"#/B0P?A\ -F'&'>V7T1V3 M4D'UW-SA4CU) -31-"Q#^[5Q.:J'L+R\M]=5-:=.Q@-006L/T&E Q2& MZ*(3@=%9%$ U*!FC/5B8GFEN:$K/SUJP/5Z52.LZHJ)W(0!>&FJW9D3)/DFT M;?-X67;RZ^NP^OMUL8,EP;2P[T4=QL%)RQ--#7!A%?KD0MVUT":_O4U**NZ6 MQ44*'CYLRT%\C2.X?P$UP0,)H=U)([-MDO C:!]?#:$(EN;Y#!$ADI?C2.,? M9^6>=3;X..L&[@O1CZ2V^7=._A:))Y )>!5@$O4+OM,F2$@W1\K0N1B+'X$;(508*-09D_C#]\U7 P/5*GS MJ$DH]X_&H[5-=ZJ3>]$CB;\^"?Q0H;BH'$*WZY&_?<7#3(2[^VV^EZ ^T$^P(I?R$5Q';89NR!!_(X?D% M'FA1L?=8O34"D>JY%TJ&/D$R(40C%29$,/62U '8$L6K,XGCK3:(UJOL=Y&^ MLP8^[_Z:PKU>YK%Q"0OYU9.+/\AMQA$H2W%&N3:K7%U?8QXP_P1+63A#YS!P9HAG\P MUB6-3F5888.J ]D5\'1JQ<\E&SOXX97K3O6F-1R7,LYL10S%[S#?SZ-P\*_) M,J2 -\:;\J2$[?>^\VE2DU@C#5T-C?4[P.Q?^\['A_[,,UY^4,?5GB-\2_1! M'0;"XG\B+8%YZI%NI=V(URBT?LQ2*^'=-^TR,^]<4:2M)7;IA:NTK^U:ON*TG_.49@C,[6'%LY MCC?G%N+,%"EU&MYZ=S5K.R159].YH$02?+!'&27$V(>?AW=A@1( M[F,D.+20EFQ9H8%]DP]RN1PS]F(;#^2- M&#&;-*JE)IWWO>W3$RL)=3]Z\Z=3FL3;"73(AMUB?_.?=(NLJCS2MZURHF%X=MGTK;@')FKJ)!7;[.%JT6A:4YH1F'_-O1G9IOE^< MJ58RSVEO.V-S6O7JVG9G2>OGB-CE&(A5[/YA$IU*(C)OP MFUW83U]JU\IQ5S@97-DY71;?>9V6#M?*NF?Y@7U3S-ED6HB^%>)71>+4@[E7 M-PGVG$9#Y8+9S\ [1HS%!7Q/SIP9EK5YM_H-WS._H0HAN,:;>-U%:19A3N84 M7\_P6B-J2]_!+5NPF JF$.1Z!1%6.7;SCO4MO(+5_AU&(>2+4# MY=$.I=<1/&&'>:#/2I>!7*_&Y3>7A%31,E5T0CLZKW MHU'C[9YYN+?%'V@$Q94M)Z&\V /I-OG:@&CM&<7:Q_BNM,.$[-^Q1FJCOH%A M&L,\T-T2,)T(E4*:\D#'T,GZS04H^H?D6U#&B!+N_?NWT*%2:_2CZ\^A;=? MQ1Y=)/H24$W8E.+[S&'[G@G.G#-I8R3U _X8NN4X&ZKQB <2Q\4&O0^"GPT; M+(@W\WV]3-6UJ0TDZB["X1;&"3$R'F>RGOLTZSLH_S8]CE2G8(#CJ _XHU7Z M/?%:PWU-O#()S_>(]XK-DOQG<>YVW2BT6$@?1(F_(%5^$V$C]O' ME"0B38R/:+?[#P4YWNPK69U.PL]D&3EE,H,X[]C2TC("'8WJ%M:WT%YM]3_1 M8U=GI+>PG?7R?B1F'7VP>[-Z?[63#8MHCKGZ"_6(K,X#)S^3X] MM*T/6RH.)PE;444 KY5XH\.;2(="Y-W^=-1Z1W-!:B^V@*8*X1KYV+41:G6B MUSWV1S+,J,QX,J5C*"%'E^\5[I7>Y*8S;=Q#$SXUJ"3T^Y7E>CF^5=KM/&IR M1HF[6V@')S_-NJ])8\$25.'A/R(8!6;I(+^R(P/>2RTZ)CB]M MC$S.*;I+?%K$TLW@,9EI8:/.&W%K>@/30LT+#>]XH$?O$.Q0B_>IP1]5I*;LKR7_Y@=BC'4Y(I+%K(JCG_B@>2U )/RJ)4 MMK.U_B=>T YDLC0FD,Z /U7D@ ]!S# R*"<4:U[?%[3/EG3ELG830\ORO:MK MRO-@:;G$X2QT&XP=1C=A)T(%)*WW;R2GJ+TAF3\-C]^&L8_<*&/[AUWHD@E: M\I>[$,HJL5HH/^$?'>R:L=<>NW1IE](2FIQ?YFN(?Q?JVRX_UH94$%_ M M!\(_/ MIFMQ.]D70>:)PW ^S)_;?W5X-RT\;/GF%^;HDCGK^%Y2 OFYR;: M@_0D7/)QDQ)#H',+^K1)VS-#/_)U\.BY?8HN4>JW3(]/I9H>3X4Y;N*X"M-4 MPI8$\@(/A#[! U%+EJ&[%WNHV+U>,J]C*[Z\'[D<.$<($LRIV#66Q2H_S=") M [ B)H)8-V47<=3NI;+\\J5,K;)"+1SD DQ'F\RV-?/^F>5MU-N\YD7/TF'Q MU^F^M-N1;;L?=-PG)I(Q13Z?H'\[P/]/:OTYPJE$(W!/X1\\HM?*3*C"#1FU M$XKU+(68'$??5[;#[B(R7Y@^#UK>W/YMD9]V3-%VS\B#]YG+E2"U Q'LA51&H$0+<-XX\QE+KRC3WV8F\-AWR79'9BM;IDH)1>ADGI\O'0XS+'<\J5L8FIIZ\!MI*F-Q@BU]NA5?V=&S0LW/? MAK;9Q9C6]I6S8>7SMLR/7BBA*.OF"%EI2)99[$Q[I" OR*BL"><%2N([]8*&1QQBH0H8/,Y'N@J5 Y!=6N;U;DM%:/8(+H]\'KKW1#R&'_4>P+"D$R ( \CR :>5=.,@X[-J;^^A.U^ZM3^T?JI MK,/=;)4'W!O/[3)$ZF1^2)%#EUY!'3TARTZN79*YDM>4EGC\)*".0,'D@P:"6* M]"'S42!&S&MXRZ@^B,GQ6S3'*]$<70>T!5^MUSS?^4>J8)B0%9:NM,8R9_/'J.F04,UEH4C6-('#Z[+0@C:;XHYCIQ_*=P;@DX?46_O M>"&6VO*IQ:+*3:4=+\.V8-@]Y1YS\@$+*C%<&OE8MGMZ'*GL(USD+U1RS^&O MC"7Y.Y*"8+Y!K581-+52A!3Q5/Y,H,L87:3?2M] 4L\D" M'&^QZ9WU'#MF-P>_=H]O@S;T[Q4\$!0EG"W2(XUSQ.PA%[.E\9(S##Z6[/LP M]YV.?U#3IC-_"K'Z"NKV'MGC!60=<=Y;>PGUND$C"'KMI6:XY MMK;*CI)/9!^1Y1XX[+J!%*/[;8!_U7:B#0:+/Z);_ CDM\%@-,6CU<%__@Z- M!WJ[H/VSZ?C[P2%$)IL1.#SKUE/R^%L1#R0FX(#^=9*/AE@EQF@H6(Y +B#5 MH&DM])X; &P2'<,#B1@J4["238==%FWUC7NQL,,P^5;]M A%#G!#[ATY^XU) M=[;(=E(C^PIPTZU[3K%WFI&6,Y_=>M$M)"PA_DE3$,1M"6-K-HOJG[()Z"*X7?,+&Q+D9T M;-1 X8N4A:S7-V":6\3#1G>P= EM8/_[.4(-CF;E1J!*TN1QH;<%/T=]+RRH MN)"GJ9;X/+1J8+5NSB8S:K0"">;S,7LZJA!UAZ'2CA#UD7E.#(R!]9I3OY%6 M3 U%4;K:'7;1NFJ[5 ZV&3'3DI-UD=K7LLKC@YSW06T"?3+N(P[?/3-;&,,\ MP_4>AF\>MRY&3]5 KT*]8( ^ABS0BJMR!&1(#D!P$%CQ+]WMS3&TZ-.*Z;;T[[>6,1UI(TVU]VG:JW^YK M/Y8@[]*NTN&)AC!1[&88?:TX:?W8E!*7);$.;ED!3AAO/"F;/ *O1$0M3^WB M^%4$A L,=*@#&!Y(#J=1H]16#&YM<3N+LO$_U,8GLCO:^I_3IFEX#W?8?B7H MIKR'L-JFY_LK4$!\P2++I6@+G%)+J 9CC$Z$QK 0-^GG\R M4^N3N56U%(K[B=Z)^@P_PM:NY!XF[46* ZC)O Q'B=3/^.DA:7OL _.0+I8Z M.X2AVEG!R%P"\1V%6#FIH$5RK3!ZDBULRP--*GS^H.O1=SVQ0L*.T]Y^/9^$ M/4G*H$O&U)O-Q@>Y#UGB"%_3):'LTIY.!S0Y&5X#H7D?@ZGBH\#!R3[@'WV&31T0D/'7.C ,)-P ;RED92F=9J7F$BNY4 MN\4[Z,8/7']D!'=_(75%S(-O2K+:8[1QU&#A]_/HE9*&KCXH.57E>EH0,2FP MS$Q%A6:D4"?- Q%"YFU>A!*)]J.HS@(?VT-Y(@]#M([LP4>J H3L]9,6BPS/.F*\(HB MO9BYARV]W6@NR3S(B4<*G.!8=1CI,9J[0ZYIJ+RQO4QZ<8MOK9=5)O ?>Z'D MU^?#CQQ$T\L+70?+D3I%/=B6ZMO0:XMKL!&S&_0)HP[)EE?!\O(HA6MP[I9^ M,MJ139(\]:(!3Y)6L8R<55'9^%)9XW**>DS$/8:O]!&623*"?,S9.=ME)-' MP:#DNE-" \C^PQIB'/A88/O 16+S0)\.UP"NL8 2^O'J1MJ7WGLYCW74=C_X M5$Y_"SV5>E%OUZZT4<+-M97=2..^HZLT0W/Z\A!T^3*Y\3G\L[?-3"WZ@U;( MQH.>TVC!"8?7GY>0RNC?9_54N)>JBB!W5LS&48Y2[MG*/PKU4SM/#>J5E2XT ME(WR0-]]$#]^(T;:J#U$'\0CKFQ?DR2==:6IM[0,^9*5QDJ;2SY\QWG M+^Y&'6H:DYEZ?7#ASOJ)*O3?8_NY2?_75M=#XP9SH_.]SJ^HUE^ .WTIV?A8 M,0FG=X'EM^/^,6R2B%OC"OIN^R38/-L&3*V ^P5G,!!;NHLA.N$S,S8;\!@Y0M.Y-_ MA7'X_T10T1RA?W1YN<3'N!F!?%JKO2D9"!WY_2E;AOC34)H2 M82LOKU5WF0NRC4Y)9SY9$X:F<=YM^ 2ZO>5!^;D!(5 MB.W(1*^+V21)*K208IO&EX3O4+@HE\]Y"41WEI&X/+D&V,!*X@ M@EY)_I&AQX4BM1A"4V$=M3%-@N\74' MZ*ZS+VKO:9^$]:ES34@2>PN+G3P;D,,AF8<<'I3H4/#.1NZ9?>9:\8\%G MU9._DI]XH"-&9[SWCI$Q+>,!5$2WFQCA\3(M5TKW-*HG,N@1EP%'VCU#MYCA M=5$3!+Z%WW4J68F%"FOQ00-81(\5J'_8NK[N+P_.,<<9KW3_[#,/?[?@0@1; M7]0/)1F:):D1JE5)T[(3LWWD.B5YRZ:3MZ=E#+LGUB:_KR8MDS)BED^\+';R M<43J!(<<S<"49J$O0"W<0B]IJ75CAE59Y:-?"G]OW,-^XYS) M(9SCZ^)VQR#L//2W!EMV@,$#F?L.0S>E5?D :I8/5:!]Z)G$?UZ #2UBV47Y M 3Q0R>I\;#X/%"6Y\( '*NZ+N/T>31[<^KE]0TT_J \!.)G]BDM@^@)6)_0W M=6+YJBAO[_N;KFHZZM0:4 MC /7:FP_[N+ '2)T.H7 MB>@Z5+H%Y>:0N;(9 SYC':JBGV9Z(WR3R.[YJ:]&]V'R,694'/>8)U@,5VJD M'IIK#A/VV2CSYQ0%O>TI3A(+H1^_\G@;NO=3"?>C+R9)W[?"-GPGKVS83Y M7K\V\"OSM[$.&$]ZN9XO,5LC@VA/LNTV2$#((B_4U[X,,3GM(MH0Z+^P;X!N M;/8O?,QBB]&=?S0N.KP2QP.MZ6QWK]HO2. Z]/Z_(5T&HU\9/3$]"4B)DGEO M-[N!TH)J6_]TRSEKL:7]Y?!_;U:GQ.ZGO@XQ^4R@SY$D^#,;I*RP-G3X.@+W M!U0NH05#SUWM/QZ4:J[_5=8NB%5N(6&J\,M._=]TN K,H/:?[*&SR>=-WT\, MF2+F_MD1[=_Z+MCH?V/PCEG"O\KGZ8)7E:=/RH*W=Z80AQ;QTH.G,1V"]!2O MT8-,T5(L/1HH/.B\0+.QI8I3!6@L[U!!9@!C!D-! M'_HR*4@ZO%@C*5.6_9)"V+/HH6MC9D_CM5-#,P,?7=0 ?0>% M-TM,39SBU.&E0]4F"U+H)*MA7%F30RDGY78,2^1&A(GMGGV#)X,/141@T M135>,,XMXQ+(1OFYPB25T $780L#/F4 H*A8\M$_@LG'H-W@M?UGK40(WD9>X8T-I%ZN'[-I21[]0DFRT MVP=E[CRY!_WH^-,;['4W4!%-0R6CMJKHSIGY3>T]].6Y9_$4\=N$SXW,QHT'S8\E)T"[PWYN'WI3\%\WN__M[ MJ34-_95@"FF1P]A3YLS95F@^F9+7"^ MQM\!=%HGY.@9F6](;KU5/^^I_UZ<;B\FY <&VEWJ&+9VD3=?U4$Y-<*;:P@O M2G&H0B@#3-%Y@C_KJ6+&0#RM$A'W2GH]ZCV*M/L@1T>92L3,P\'L4+YC"N,' M2$22N7H'YDDU=(>WY12GI$T_8:RX]O;1YZ;[%+XFP.];.%+.G7:1((E8$'L) MG]<^Z.$-=J]$EZB&G\\A;%%39AEG'1H!!W,S!\(NF!$FHFZQ'AL,-:9 M"TB&UD>G&L3F;B57B0"JL[1&EC(2*X6^^]X0G3MV?XL8=>?VTIMI]-%?[[>T M_%'R/FL+\6L\T)" W5^^4M:_:T\3Z*ICC/HE=)EH68%K3*'3=V(&'!#70\MB M=['Y;B8JF>"!B--)* 1R9CN@!]>#$*<\#2_^-_;>.ZK);ML;C:(B(*+T(D2E MB0@H4A20J+ST%Q$5$!"B(M($5$ "A$1!>HF@@* 007J+])X H:@TZ5($$J03 M2"CA@;0;SM[?]YUO[WW'>.\=WSGWC#O.'VN,C(R5YUEKKKGF^OWFFIDS6UO_ M1-I(=_7&^2N_N=:B:!($3I+ M,H8IS'-[U6#,P$I8G=PHC?+[>FO'4?&EQ@3 M]&-05 :EG&H..-&,;"IT=X]Q@(]O(5]"/:][SZ#BIXB M>U0WH83<<&.3'(,Z'N1"N\B8I &7NL*):SSI-/FID[LR^:AL[4=#NSW1.S<@ MM">X"^/A%&VM=[+K^6!&%31EE^N9N]"81]*EWU##F_I.D_ K/]3! /!CTW]C MI*LL%O<>T[T&/.0;GZ?J[V#%X(@^IM)"TH1<,O'WZ54GL.^U&GX21ZZ(,?,P M9+IBJD)EI38"YP(==6Q]8?64;S,ML*5KW<8PKJ8WC6N+!4+%,WD8#OG6]X3N M6J[?JL"1Q6R83O@P]\$1I=;KF'=.G2KT0W#,:NVN6""9HRD518?#%%MNSS,# M7*@D>G^9%^01)LR:!4(VI8NR@53Z"RXP,_@@?(TLP>19IEV OUC/U-7V.@3M M1&V:"]I4HFR3L,L"&*M5^N?8WY@S#F3_ 7U1"=(S)GVU"6G2% M!E9T_J1D?$E52%4JD;$ZN2K[],[YRY)<[4=YX8T/V$3[&_!9?5/1.W>18J<6 M)0O;$JW.=)Z3OBS6_JP9TQ^@&-=1F$@9=G_U^>R%9*T@YVZYBJJXW1./PVE: M, X\C"82W*#$H6(H?H]-Z]8R:QGNA0,5A?:G^93[QR;W6(^H/CWT;F;*>F6I M9<&RE:=#\9?,J#/G_U=Y^0);3*0:@\L[$.G\6&O.?Q@RI\^E^:7?ZP_[S)IB M*/4MX$N@,W =D]QE'= *]Z0^-@IY!N5B]D^1G^'PR&!,F\X7)C^[2?2;.5WQ, MM1ZOQA F&* SRP0IPRB:W)?-8?1D([=C'N'1;2'R!^^I[X2>";>WUE_ M:I(DE<(^U<'Z- /$C_!.0($F#90$NB)GIJPIBMV262F+Z 31<,+3 &I)'5S] M_3?O&^C3:QKLQV:K^?43CHQ9S.>;CG8TC 6S0-]2(68%$HSKO&=[3*-3,JNK M0_V,SY4LV;BSY0OS/-C>9IT$1F!2=9VPI*<-ET'>US/%>''!3 M(*U( _Z^R*?/X\B465L."_15G03F1$Z'X S B>$1[S>/?B38S/CO1-B,F5$C-# M0JX6BM:M']173]<;)S/X@A-->FG]-Z$^=]#,/Q'/P.,L$'6+D:T+#9LJETLA M;YO7+/H3=WZ:[Y>*.8@?FZ^FER*SP>15W'@A-6$'*X\83$(<_%)#&W8X&J:? M(+,:_M7T:M#E>,:W16C.H 4#M\("_7*Y'8Y6N4B;?G]._6P06D4' MNU.+,)S7?(F<'E,)N>#& HU-':/;4Z2)GJ5R.COJDC?M]#39H$)[A&DGOALX MO4;G7Z;Z ]P/O8[03Y+U&ULOK:]BSAWZ[ ON=T>K7@W:MF[LN_?^X\;Y5D7+ M8KEZA\Y5VQ.7>F2Z+Y@F-?JKCU&AS\OHATD>#TNKC![$77H0>3W+)<,2M Z ML<_"7?Q*;H1/?;0$SE#I\NL;CNH9V1,U"G^Q1089N,%("3K,?DO^9, MWKXV(M"FF6#_*P?G=#0G?NWR!8.R#![1*X>XMM6_TFW89.=1 M.D3:B(X]1)VYLI\<4RM(V+0W%!*0:YE7&GWNLT!,7NP 0GS2V(_L/,,"M>'"-/4;6MN^UEAZ%=?;:>AFH8O9'/T( MFXH=%&&DU9)1'>8'X3<'3BTZ8YHR5^$^G6;[V$;NE?3NR&*QT!2S;,8I1SHI MDTE_R ))0"E75+;PY]/?EYATTL@Q. EOA/R<-5VGESK)0!OHRC._(-E,3QSM3].( MC%W2,TWF-4S?6 <%C2=Q$G7?/='1RW05WXKL\=B2N+2:>7EYO49Z\S/-5+F0 M#C]KWB S ^@^@I!B"JII/5SRDQ]GP2WW%LA>KZ?(UKC1W!GK=W4J[1#.:^=^ M\AS%/!_[XS4+Y*,TUFI,!8<&<1*F!!:Q*OV?L?V^/)*WVJ&USURU>@488L:< M&YA4Q+F]_UVRX0E?3+J[&^0P7#.G5\XH64]U898OS\XY%J(N/8:%4T3H$J;D M;;QM42JZI3=J2@@KMA3[_9L7(OE"N^&?3XYU=C3DH!Z\M03.]J"!S"PL4,$" M@7:K^8:9D@'OT-O3?_MF_?9F>A3].PL4=F@O/Z5S.@*,&!B#H%:*V51EO.W+ M1?.GGZL\3]=>9H&J.IE;8/(O,/FFRNC,+&5M9> 3_7II"-.A0?&R>W2HY(UQ M?\_#$&HSXAWR?J#Y]A/]RSO>SW%UQIR[I23D!.5.@;_WX" M(3^O?D67S>_(A5L#URA00E+6/.\)JK'W"6O7*5]PF.6'M%Z0VNJ%AF^<54SU1AT'O.B8/7 #!Q;4Q<)2S .FXSR+Q54QCG%N5N^CJU MY<:SV:*E-M/MIAG)Y07N#?<'!7VNEM&Q6]96/]8OB)H +Q)AEW[9V]LNUUCH M"T7V_-?(3A?(0,#9>F+6X)@-%V3DL$$/V);9;PT^C#W]DZZL(76,7 AS:T<" M)JO#ZTO3>@>2?YCX"NBT](N=\R$EF]SB?P35/07]-'B3\S>RM5=T64J&HMEF M'LY4LH/RP7V (8HFP3"&KDT(/Z7B5!FLI;08+[=@R)?%(N8[DDC@+$CQ?ILGV_@4,0US1I*Z2@ MOK> BYFKR"N#$.5<:J6CR*BUE4_U1>'UU@ACKV3UK7DZOU:_'6K4V7[DQ]L, MV Q1,P9N3>C@%I+O5Z'K(7V==-@(/\E;[_2?X1G&[^(.8_+.?.([R2CPA0A? M(RR?V20)X*MM;U*.OOSVS+NXV^OI *]#5Z9HTM#@J:<%T"X9A7-"$=P!*H 1 M8H_B9[ ION(JF^+;_-^4\/JG;G29O:"!A9MD,%-H&TDO^GN@^JD]3\#U\#U/ M &;/$^ $)K^A[WD"])J0@/4O]K*7_3V2_G4XFQ9S_ULF*RR;%B>^0[;H42#, M4+X]!RS4CP7Z_OUOH?3\X#W/P)F]W%;<-!S3RH(%XN+;H]F">Y'T:M6-6Z;F4I/V>.&C5V^EPB\RO=41F#Z'$A'M M#D*RTMF27^F%JW[05Z3I&M3%%L.$4-J7;.6U@[P3M]B"%ES37N-HIK M1YAR[NFJ/^ *6:X(>8IR+TGI^N%2I?:^5U,\'?:?G+'N$\T472FU D.AT-?9 MLN[9G4B[H&TKY[[I2YT\XNH9LH"N#XL_C'E=CP8MSV<#U[' M#' K=C/'\!W3+;=W-G",FG7D\(ESR/!7V1OS2)K_#GM1>028W$BB^4Z\+B^ M]&/HV&&GZ!^24,!5W'0N4X8%2AF?G@K?1@[P^+%Q6D+9R&*H(-)KG("_!:7. MLD :>(9S-?[U)]PJ>Q-H]'9]Z!V59G([8S"[UB0PN>"')GG<5L8)*=AOO3-\ M99LN$,CD%L XD]"55B%' Q@)U-5S01JVLHA<"\/=C@CH02WW_H^0KY#AKEM, MR;,6F]E\ZQ"YO5CK.%S59-W4(@M422TK0*S;P9)M(L"T>1?&63[@:37I8#'R M:R UBF)0C&YD@832L^IQ:_7^BEME49!A>!MP_WSH%:"#XCL$?]:E#>18GAI3&'YP-YOUX<.;F%&2E0N$V$#_//6?YFV+<9QI37/9^_F](H/O3+_?BNO<7>\!YR7K3U6'=60_5:\M'9$UKGUZH8\^KC-[A^"LE$F/\ MSYLQ<;+/0OVPVRE7_V[K]]RC_\TX* MC1$< 4*YD2*;E#NM$K8;^['!V,N7^"$E$UE0]?X:)HUYB0UX%.#[*&LFN.@[ MC#0FMVMU]9&XT-13.5B%_ #?,H*1%RU8<J M>T*$2-=SM2[A)X]H;QU2] /\VX.BNFIU2[U\[?2WRW_VUJ E/M @Q>,35GU> MOW#0FK\J.<5679^_+N6]P@F6E-AMDC9- 1/AHW)D\84>,73'V(<4$+AC:PY< MA]\./4-]^K)FPL]3_B1O[N7_W/)>;,C\7$J%\:GA()E&U'@US4"V,X_WZ=@3 M&Z=^IDIE%-F-NVFU3TJL#*\2C4NG'GZTPJ&P)Q<@W T2>;#H-O')> *.;_'8 MAVB&N65#7$_/]PM#LZG7\Z*_SD8([532 DT> :&TAURV34 M7\L6^GFJ"_E!;,Z/3D-KB M@:>R0"B"<[6?1,MV&R@PG*XF\A)'N(%L:6/K[U0+A(S!?F-DL'<-A-J&HVJ. MEJ,@I$ Z6@724>_5Z YP$H^&4*R;ZY 1#2K%BU(R9";F<,V7PYFCBHSWRN&F^*V"'?/+V%1V\?H*3@59#!F#9 MZQUL[\P\KA(+?KP.(8#9V[.#B%OQ*F>!\M:QX\RWY=5T9%#UBTG-M;54$!7\ M3XF2_)$D7B21U_%&5;\:Z@ 0;2N\BWV;_Z'3/4U+^X6IQ_7)I3_VN^?]GBH3 MYE (;O6.B<]E@X.05LBF"3V03;H#5%B@_UCT*;B>!=602;CC4UBK ANE#*-"[:0;.:_.*M5",9WWYQ.=*)>TEU MS'ZAA4OY.I_ZYVY FV=5^N0)QU=7I3+VLKG^XX-1_SC$O]6E:9FF\#'X<5)L M1.$0S0)U;]\>6^)<'_4D/_/R[;HNY XDCL[)#:[5SX>4K,BV>3Y6[1ZI.Q6#NO M\BZAAVT[._2-??,<;KC+32?__ZX6E-PVC,0$3-L*=0UX,".JWE&6XK/HN;KI M>,!/EN]=_T-ZVBOJVY8E,Y-,-M\ M1-\9COO,MAZJ-M\"BK.+- ,T@&)L[V&G9,V9^8W6^9C8HH_S)UW9X.._T,C_ MSXNV ;O,WC3C[1K\>FQ92.O9*2;61Y9L>EU9-6W^K8K,G;E_[;G$F^=]TU+/ M_A/LON_79Z_98%6"J:02\>)==N[%/,3+F.X=EST%)?*FBX8*-"C9\+4O3@1VVX\J5YOG0MW6BD/5)]'4\1D))[9_XM7EJLGRS5*R MY.I(GRN&S5BA036H6,^(P\F!59\/_AZ^HRG2L5GUD6^*5F^=>5?Q*O+N#Q^+ MN)(HT&\( =W MBG-[>)MJOL(" 0:04A(+5(KM_K@#?C3Z>\>? MR5L?5 AM@O!M@D,=> ?HVH0@ 2/R5/AFA'YC6$JV38>SLY/H0KR>Z!W]W^1/ MW#\S_^>U.OJ_X\PNXOUV&=E83%Y1S%(L M;^%7N3<7#::%;B?$<.K9S\)]:<\!;2-&/MRPA-G+ O$U0#ZC^6'XVWT-^I2+ MK:4V9Z\1"DUMBIVJ4^<>X'1_3KVEXUO[VF@FU9U'S--"V>N69+JWOICV1_D4*>(GTF1MNS["#>9I(P=@/HG: M?FL(8H%XWQ85Y9PV6QLUB XXH:&+4+MPR'M]1]B"/,K>.#53 M''![5^5J?PPPU>QPB=E7,ZAN%]T:)>%,!JJKJJ,,+XQ?$TM]?+PECZ=;NFKN MX>"^M2D>Y'0&!(2]!*QVM$QR P1R2+N4W)!.;^FBN'Q,!>DZ&02G;6QN_6_)*86^T1\!E&GDZ$B+="OX&-R9 M8+Y_0>EI4L@MRE&,5XZMV,<+=^FCOV[[<[N+'03:&DW#326::K6$WRRT=,5KW_@EK'BV5-J M^W SYF,X@A?>"P3XM2%. XG3O)PMS//KAT**W'1/551^&:8#])^(3NVOTN@N MU+RYTH?GZZJ72^K;L"K]< Y"?;>S_9 :2<1H8.:B/10ZD5U967:T:/TR]^>) M>.C[7>>525R9)DKGXC0R*7U)PMD M&"Q1&]\Z.M> M&*B@;F-M:N.I3$H<4GXI$!>)G#&Z6@34,(P M6K.#"$4^1M[.GM-X:*O33I'D:17_\"[I0>+0O+=TYL&8"^>6M.+M*Q%6R&9+ MM7&D,/Q/QA??PW+]FT'R+1#."G/@1E&E^SN:7XS:SZPA%0]B7R[LI^MMSPT" MS=30_T1YA4G5CTZ^=!8H7_Q0,:,QPP8:E+K:2WHCP[8C=:C.=-[O$H^B>T;$ MFL6F0ZX*+_R]Z,Z_%=[1+JPI\GB4[L\O^N#6NM&*D,75;S+I((Y&XWLL4%L@ MA =*5Z$(.ER.QF_ E#;'4:3?(U;"_6,=G8[/J!F:JPTHE1B2]2CBP,&> M]?.?TA-Q9/0,^#5"!S@]WCIYB&(=KN-,J._PJ1[R4;HA:=#^PN ,02XT1;1P M?Q9'\P$I?80GN+YQBIX38(TB-J]@$&%-_QD[:M$PANBK%]HTM4VIA/B*FVA%=B98 ](S)Z/"2[-(AW\)?CR=YM?^LB4*6&Q_9/DJ\E&7, OE\7SG\ M=E;:3ZA\VDO*!2E !^?"PO&V/8E$28Z[KSR+U*^HKFK7:R]\2$Q0<)25Y'M\ MZQJFBV\42GUN!'GH%3[L<'"P@3-CBB[/R(9;^!$@1V#UU@EX(XJ>W;+MKZ( MY[']YJH3L@T)]ZXN\^(CG_QX_W5B<1-#/XYO%6>!HK$2ARAH?;9@Z. 8A MDVP>KI;+*?O9SA__F-ZVJ?>S$'< MD6+$)3RYW3P">P!%M&SQCX>95=*NE9A@C='/1_W3_:5,*E*XM@6KKZ76$W!C M?$T.JD!A,4S B()[K0Z5 -QDT=;DK?1R+]W";(-QC<:V@MHD6=U',.5/DLM+ MBG,H5/JQ?H@["F6KV8()VQ5.=/Q,UP+"L]D'7SRQTTX_>-Q\<&4NBBFIP1FC M4#-4$C6^L\*W>R6KJ/^+?_%,PC<2B71O&;'O1G'BS0GPL&&;-W&[-M.ZTO;>Z6(/:02R;^LXA%F"]GPMDU/!][7E")2C-$1S-"DQP> MC8$K^%%Y/:?TASW69OM6GW?^GBBZT2ZF&J=QB?/,Q%/WWTAAV#6DVUI,NM00 MD]?%UB^<*8GHQI$3=!-+7(>#A\'\0,*,>?T ^D9__\F,8J7LFI35$I'?@369 M89 +F;7G*1"RJ4)1B:X*L^L6[$$1U!@YJG?#P[7XADV.9JK7SYA6I# +1(KQ MVJEF?,;N@AB2F5%G0/^N<40#XS1#N@XC50?B7@@WI,R'Z((7K;?!CZH:*'+5 M'MEV$V:5Z._&\CY6007=%2<(QAV"O9+,?A;HJ*XPFH<-2,TH',VZDBS0Z\E' M5>1Y:DZMNRL#I[@R*IG[?H9T9/(1[/BJ?->](,(]0Q*2@KP*R'MG."PRV;C MEX)NM=I.Y7REYE.-HEVG=\X:^V">WZG,>1^FZ.\Y+]]I&7>JRB9U4@RBJZN, MZ'F*^ KEQBK!+U OV);P 3#:V4QZN\1)SL4T-+PO7)\L%;4('+*,.RD4J:F=:,Y=/OH1XS MJ?JN1L[Z+1R=>:N*^2,-CEDPJS73D#OL4T(CZ#G9=?>)G[4"SY*(W&798]=% M0V32[]W"MG5ZQ/:;DZ@T-]'YP,&ZP-DT\A$1-L]OLGJ)YT/ALAR+%6 M=^;?P29V.P-\:!WS"F[0S'/7ZLEPREH4-ZM(KAX9*2\2'KYID/T[R>9$Z!^6 MM[JZKH+X;QQ\YG"<48(5A%\%# MA+- U $W>L"-+!??+Y1)-^8Z/3BR*>QL4 MK'.5).@=<;+L^^!]A/,6['0%TD72NVE2"-#$N+% _+@OAJ\VW9_E+6&*[;*H M%C)'RPK++MWO*CNM"N+QXJKP;$,@X;Z -U')\18R3E?Y1V^P#H2"GN'$F[KJ M7"@X%;4Z\,> ^K$D:]L"YT=^R2+)Q^JO&ZXZ1O5?YDN-R]NW/3M"NDB>[)A^ M#R1KMO(=T"-/MU1SM)F7C)5$/'0]8,("/5'Y[:%Z[.5:\T-.!T5%.T8%XBC@ M/CV<0A&Q $K)_7@"M?H9U4R[=5M7OBS: /=!E4]9HNJ=GO2K:@:./39W[= 6X\KW"SD8#K3 M[);]]?.G\?YE9@FZWE98H45CVC& XPZE(TZ'+V<9<@)Q$5BSHH!?TWDSV?PM M#AV89S?>[E,?6/7=0'BL70&S.IA=5E/S)NEJS#38&>;,7JY8N&;NLI9&AE.A MJWAEA5^5YO#M(NK(%Z.,F22%8XD^3O>_?S5Y(#7!ST_QNS%[J\&.E1:[]*/$P2!D"NY5#A6 MWEY\PEW5[C[?J1*J?[O.67IHZ7K(TPZ94J=(97I56-EE.],4L/+UGNUCW M<3B^<0XMU)'D*1UV2[,]8>?\FN5)R+N4GKY8MS,9_XSM4R MPK!:UT#) &Y_ 873!,N@UQBORQ\UG&4FI/J'N0_VK _R-\2K_(1,^S6;D]" 'N((78&<3)>QXG>UK::J MO*Z@\9&T+^LR*IAW3.=:?LYI?D\GUD->LT"<.M)DB6;A23&R9BC\\G0O[VA] M(S8QP_7-XO#YBZ5^"D?.YF6_3Y(Y:BRS[IZ5^?(2DA_1A>9M<"(/W"([8,BT MIEU,2.6'474EO6L-/XJ=!U1*LFHT;]TS]?SZ,,&J1N[QBUOM>@UI$R/&TY@# M"U.\<.E<%RG)?K5NCFM]I/Y^O-F QZWA_G9!4:/,J//'CU\%G7T)6E"\];^P M[?]H%)(>DVN6S&$%I,C'*F/9JEM+B:E#4?'+_<#%&T%F:PV]FB2#W_BYE(9> M=->O>K_+O>JC,"\JG"P2@CB[[*#=KW.4RX %-%\8S'9>/F8*I-$L=(\>N M1:TRIXHG7.K4&U_7M?78-"PG10IVR]GW;,O,CJ>;^6[>_!]&X'\:@S3X4P:* MR<\<2!X+&FE%ATX=Q9ZZMWBAP>HB+!G_(J!\5/J-_4/WB(E/#S^]J>DY%'!' M$UP:WKR,.PH8&B43('@;-73XR*&UEF%S0K2T%R$_.O)(E<6.G0ER0=&U7VJ;OFV5=#./ [=,S8^,5X?IZ/R G?WC [XO34,RE2>+SS/618.X M_XNQS-6.BMX>Y/O<(=T5$DFO'@H8<0 M@K# /RBQ=:/+NX@4@J1N_\B]5WX>44MGB%Q:O&NA;\Y+C,>9!;0)[IN;/,.( MU3T&FR$(H\@T6^ V>?PN620\QRY-$6^-%2NKZ5?[9OG(,H''.@8O<##I)O>9 MDR8S0)R_.PJ0DU\9\2/4FXE#1^>G?5+U0[M&JH95IJ^<&[X4@#+,GA+N_;/3 4G]BI>OIYT&Q"3)=!%Z/ MAHQ9,[]91T$V^WROKXE/<*RQV?;Z#!:)?<-!D@6;-P.1U7#AR4QF.9('P0C-(YIWA$;J. M(S60!P%+'#GQ+@OTF/$!0DYAE*@ ALR1 MD146R.57M>?4C@=:Q:^SOC% L.RCAQU-Z]8+ZX K**LPP_?#<]0[,CN64W54 MPWSVN_[%; S_>=KJE>Q1BS+8+'VA'LX^_5M&S%B@F:'OB"%DU4/"@YU:6/!0I/I&NS0!G>,RP04Q3#UH/U'!3@ M#\7C=D5T(2P0(8J"8X'.NB6R0"&(\\P>+4Z4+P\Z*GGJ.%V:,T1E2X+]8X&[ MBU]@(0;#]V_U'4XV_U)9D=I-G.B2177'&5D?NO,^ F[(Y$JCS#@P/C5<)'^P M&<%>0@SN;D?0S0B%9G9W^K?0KX^Y, 5J:I/-!?XLS$<=&>_XK5@N:J-2*O>S MI2'C"W"BH_&O"VXC*)R43_&[PWB]"3W %IP-%3EVG04B#M#%:RB@@:+W;=Z' M,F0VEJ(]?G]@:S;_F=05A==R\QQ>5X.D]1BE#1[>-.2'#\4FOW3WNZ6?K >, M<\:#$DZ@!6S'BA<'$3]$NH[KY.>Y/M;P2 _*TK:T88%@^Q;_69GZ_J72!3+@ MFN0U)O>S(@ \T]&F<@ (P6,O VF82;C]D([LM+T$7D/KT:UF)R<"2<0B24RN M-KU?R%+3[]9.>>?;[UZ][UYSC"()LWM.PH5[P)X@PA394(V>_YDI97$TZ<7 MWX8XF%*ZZFM1@\L/0J^+'WVQS$UYA!24W+U@]5?-J/MO MU.LI\K-95*M*5+KX#W5(:!568L"WVVK$O'YHM>$^UB#Q2+F,E[?<\A_V\84B MEWU%;R=)NJ_R 9Y3P>!-&UTA),'NP5[%O+.P DNA&>G%BRP0;\T'V7QNF[BC M%L^M[U6EIU=,).S\G,7]53.Q,36^3$6/T+7]R1U6Y-X8N#=A*EB\K0J3!T,3 M^?"0(]=F)):Y/#(C1J]3&-$WC8J<> /6[Q47?7A4$7KD36$54Y[( I$ZB2JA M:+(IH'OZ&B6WB:E:B6ZCBJM7MZIP-\8.47,S3 O:C@PTNU$8"6:^Y[J:BS/# MC+K(I:;>;5\6=.6>OI,AJ#^N<-V\,O,O!@CY5S/!I#%5$2,LD" 6C&P6@U^@ M0*R!5RS0X>0(WU[^A6?RL0Y3QB(<>-OPR&(2J5+B=8*8&N ITY<;98/TG364 MKCW\\HG#!E6 LG-Z?S &EN6"N2QWN:JL:'YR&B79"@Y=JDWZ-R% MGSR-XOUC?72:;\+M(U$#^M3[K2MI5[FN7/S+H^7&,2H=AR#365(0\E2D[B6X M(9GS=8,0L9&C94PW/@>F.PP]LE0]<-=VTLP]SVUC483'-CB%K*P_9TM?#FCLN@P8M^'VW:*7^7C?GE.NB)+Y3;^V# 68__\M,%I M(1(+5&%(XB-"PL#DFWS!Z0)5@X^BF[&R9+]8]6(_TS.P(THC[M&G8W< M/(7IQX?LNG;**Y_N\_O+\KP">+- !_, 5^(4QRB0VXH0 F+)4RUU.'QG;^2N M;C'1W73?T8S*F$X85WPDI1H5?]6FK?IR+E-O/_G M!__)KN>RQ0LV6#HC\Q?Y.AV PYYLNK8C'HBSL* MN]U*Y+VBIB*V/';'6N59UNC7[>BS?SI\IUZ:K8N;'+,N?R>SPGUQ UV.I@O2 M6O?")X.1\-, AF@> CWFN\8/T/!\1,G;YN38G/0D+9]CUQ/,8)XJZH)5P9S\ MTGI'JJ%N\7>)_ \_=((V_X4]_K]9,_.?R=2^>D8QTAT:Z6P\G#VH*UJ-G]H' MX%I>E(WJ'TC"WS5[:)/U@EM6Z;3=V*S,X\..IZXGC.X,S(B0OJ;ZD4[1+!8F MU1@5[-?H3<#5AT]5D)%A\*G#>O-VFN$K*O I:8N!G,;Z7WXZ>"Z5[MCHX#,< MRUY_>7 87K8HK_E.'88+ 0JNQ-[0R8%+N(IN?J.U@S])O#[]M$9_#D%6: MD(?5T%%6NJ<&BDGZU&S)3H>4V]^3MF3$A)FW]&6.:YFY^\TEZG$8[5N%_D4S MXH3X 27?\>) ]*1?'M:YG \+[!!OQV3=!1YO?^LO(CVB/1C94M@:PZVCST75C"GT3EJ:N#8/]/:*C^?_WNZC_@DHQ:^CY*!_$C@KM?H&,7&EFB M5ECL.=G;.L77<(V KAP=-_/@;?WR+=_&KD,E678VS\G@L53 "W6 M9Z:1-CP3\Q&JYJ>KS@)%()"/H+LRZ!T?=R@]^9XY7<^5IH%LH;)U+)DFP:9T MKPUIVFQB3XY NMLSWI+8WZ#0%3M3;NU3.\YSCGZ7.[Y!/PF)C&=HXAYO/*09 M]&I^G]1>M&>,M0@:V9DV1RJ=H M$X?B* OJO, MBT*:'*(;*@EY/,4!UR5;?:9 "9H1#7S3]J<[K].N5.,E]:1JYL>C[?-O0Z0O([9P-X:8,F3 M&9GM%+&$P ]F!J+*IU_-6#]*^7R\)LZL"%X]?GL:0\*1!ZC! )((%0"<[08? M]3><$D5;BR>%Y"V*O'A36?;+$#+J.1WE%VPDJN,MXW'BDT;[PR).KKET3S39 M[.XYR/3G@ X2AS-Q/=K_5C\$Q_40I:W<>6'%#D;)( MU^EK<\'X'#&"4-O+1+[K:Z MB4331L2\W0@QE8@W)&^'^4+XW9*/7;]I]HQJIC5)]'TE?C;7.>FSU>VHZEVWM@'\YTINC\\7T+D+!R[ MW)Z;OX0),+E2V*C:FA2,8&_)%@_J1S8,NT?II4*INKT[7"[B"!05JMT+66+B MY_T_Z'II/FX;;\2^!B"4<#P4C!5WE3I/1F \2@!O^_#>\H:7JN'[HK2TSO.= MV,N_4E?8OK"P5%3T.?L37WR#V%Y"B&'F,?H%P(8O1%=ZD2JE Y@6 2B+ ?58 M:[QY4#9TW-W/^O;$F/U=0_\C,2*]T8X=OA)<2A9Q%NG2FYPMD(/ ?'. 1H@S M$77B)]!'4OLF5L32I8SD*HL4 A2;WZ@JGRU)G&SC)MTS[X M5O[/O%J[;FC M%=\.Z5Z"0?6!D<]PK=I!.DX4"#%J&"E28X'*31!]3JY*#9K\.QGP[%'97S5C M7:([*3>OETHZ@02MK*-U_#)AW#QBOMW.)GV.@VN?^E.[P^,W.\7J7XDJ0 M].F;'D[)/E>_U\:(2!52.#H"K%NF]BTCY$8\L?@,X$5+T&V+VO5T:/GX-0E3 MQ96K]E69I2W!-RX=^'&H<2\47M1UZAA=,FMY]TK'V&;:\Q[)Z^U(I<\;TXD' MXK'#^Y+/-A%>2NN\=+_!%@^Z'Z$(N+]& 8A3S6495-?Z-/IB+J> "/8$0AKFW8X6QS$$V654KM/F7SX_P_$ILW"I[J.X7+*W_W.F?666F1JF M(BWB4]*E$^G[%N\B.1'*0.#,=@N2%YAIL0VG5H?2[7/&E\7-UN+/@=TKT]43 M%'1J+1^9?6TB^5J)_>:X*BG+7IS@!K],N#%YQ187[INF".UW3KCKV#C@.5-7 M'4],)"3^$9^0G7#'Y\''0FF%Y@,W#Q4+6BOX4^KQPN 3>WGL^)<"X:X%"]8. MLI4#V&Z%#1^:>W2@?\[&BQV])]4OEK_4>,\]4N!N!?GZ6-Q+CZ3@6YC20"^1 M+WPX )W&IGX\KDE:[?D/J*[6*U7)F&>2%>D/+"2\W$U?5=XMVT&>ET@^*>GT M]XO8$V"2 $T5D*!^(9] B &O/G40)?DE6G%QOTH>5U_HB5HJP?!\#A8V/*%Y M*D)]8R2.!9H.@Y9C(G3XBGZZI'.SCT&D;6-I^B3^#O/GX"I;:3VE-.ZNZB37 M\:@DS=HYGM"8D.(-"M%WTA*<6[N4$R1WN_TRU?J@J5*[9?:!M4[Q! LXO]T$ZEBQ/E[#,@2$[Q-69U11K)C^O\/==GFB&"O-X<@6SO]I8**MZ(V&S MPN'A(?LEU?JRRT*;U?3+\M0'+% F&](E"Q>S<83E)F<80@<&;L=J#\*5/L,Z M6U*K(RN>FC'CG0K'>Y&.(14[7Z13!#A#:HZZ%^;>5H@36[?,_OX+W9#>ZXPQ M"#KJ2EP3G;L5LSRG+J*,KD\N@ZJ;QFO.K?:BU7M_5ML#=L[3%0#/S'M=$3N8 M;L^RB=:A\NP)(!FOE9;=&O;"_TD;J:B%(K\O8=;S&H_,PN))WPN480C9[(I7 MBY4X)%)'FR)B5@%4YP)3MRF,X>H\X-[D@DCR;F)\:4.H3V5]W%V/T%K+"-FU MC[&BSJD>ZY%7QCL@E9POL>)P7[(YWBRP]46=.1QN,>,RM&%,=2X.CI\][6X%[GT6CG ML30>4+6MJP3HL0WO9>AK\$$X=+H0$BGLY3AC+@$$$GD'.@AGIL5]F1\*FO/, MG1_G>]/2E-HJGMG97KQ<_DO1OWPGU'#*EF2[IRD1WG+>#:U# <6JH M2-OYU^CKJ@[V[KM.Q0W"_?@\GL2['M$_%P>,>>R,2++YK7EE0E+A9#_J-N!. MZ>BHDA+M]Z3;9RV/M7VLWK5'1\$%B@'[K8B'AQ^[7\P?LXO&G#.6N/2Z5M_W M,>C$B*4O>[Q2G=0W58"A,FX__(^&'Q)MQUWFQ/RJ/LIK,/U2JK\?^%HBK$K[ MJ:]X-C'V^TM8O#<2ZQTX:98VZ!3C2-&"UFWS\ M;NFGZD:4-@>*)G_"O%L"<)$E/H7'C$2L(W/&)M2SSEFVZ!"$Z/DODM:GO/( M[79;PU9SKL6Z[? M>TW['UL?7-9\&(;FM::%I@LR-_LZ!?-,C&*RCNW%M/"" MX.X%R&:A37,Q.C]@/0WFATWNTO0!/[+?'<#85RDI]=QJY:E J??1^=?G; XV MO*E*+2DMZ\K.$GMRBB^[@+V BG0]RM0M(,6/4DW,1L?F FGD;ETQ!V2+)L$< M,!3^/BI7D^)UFL_/CQF/)4R$R:DV/WT%>1'D;<(F$]'PD\/,L[FOE>"F>=W^ MB ML^.T*^0*MTC;V_WG7*5HAY,Y[PHSW#(YPQ$&7*2=IZLS/N8,RP"!Y(VF M28ZWK:HR8X4POVN5_3TYBSC'GONQ.L-0U3]%ODF,2YH]^,GLFGK(J/8UCT&/ M!^(J&OBBJ%-@9&QU-WV7I4SS9?;*X6[/6- M=O#71+=*[.VV8LA+N/3T30$#+9CE#^E!:3OTUOKO'I6PV\ 1PSD/%DCY![N_ M+\RK%4\-+:5XT&#AU]BP%F.[_':TPX-JO"E2/7#N7(:+\]'6WA-5QR?:M"+& M%#2$)#X?#7K1.^,7IL*\Y 8^>GIP&S9@\J,8;NJ;&Y1J,>NZK2DB3.Z>(ZW' M+7HHB]Q_/M/Y[::8\=("!Q&%@I*-S4RIL3^8_&[,BQ1G/#@"(H 06]!,%\,. MT?W(6)7C"PYRE37GJ\><^K.PYJ<9#L.<(L5845H\PWUR-?CPTU)H=ZJ"UNCWLQ\Z!Z?/=%YI+!" MEU(M>_5D>L%+W1,43CJ_:3M42/?4+UAU!U+4Q]ZQ522\^?"\,5G/-2D2'%;Y MK?*.9>06U[CF::A2Y)L5CYY]M[[D9C#W:M>;K0$NDG[4R$8V@.BER3-%YO&F MD/! 2)D."[2B4AY[,ZA<]_D.#5>!&T*L29E/:3.A>6<^<4L)]4$(8N3VM)R= M=#]J4)'5Y.-?V,>M//5BEWJT'F/Z_O> 8\&_N0N.XV85T(?8STWG!7@*^5X_S$F[JH4"[073^.P MCWT$WF>!WMDP^W%4DP8+%B@GNF#/)0(HZF)>[$51!1#S?XF)VY8L]5= MR>L6$%@R#CRF#IA19-O3GDF]]?,5^7"P>#3VM:K1QU7]-_G2)U[J/^DS,5EJ M_:[3]VP5 6.!\'M_'3>$+&#ILNP//F!Z+B:6DPW:/"FT.VS3=?<)4VXO')>* M!/0AA-,L4&C@Y8%#:.H;&AVUPL#>H,RM'O.O(:&3<"]<,(EMY.K*V=^M0U9^ MP\^1'WX 17X' Q%0YYAB*>L@-Q.'#XU*O]S^]4M+"F5=Z57=&)(:DEC/D34D65$;U,U,76WEFS5YK)U$;!?3OJ%#0UG<)8 M6V&0G2VQ563(2Z8$#$,4B;9KQ9HU,^L^[)=]SOG666O_RO?M]=N_#?DV0!P.,T,,"XA6C X $32\JY1E2LFSI'1FNC0/FN,0Q+A]'O7LR/) MI8R%==&(M6/*U;3'(YTC7H;-CDE#J13GN3:J"G>(#N02E$4(YB3D_BR^3*'^ M E45'1@"/<#FN%T>,"=!7GE*TZ\(_*SRHAGNHTW[LIR$(_C2X7V(.]1&*AVM M"K6L%D+&9;S&SE B+@3<6,-^[K(7LOI"L]<$"U"%JP?!> L_= M?X0I(C&2T^OL_I8+\+8..C#\*CRJTJ/2X ZQ1^N[?F0COY>X>X$&+AF?#FX8<<1,?#J;6*!TYYI" M4W2JWFP'F0CML,^FF H WO>A'B ;M0U$55?C7UJB$]*]-ZYYGTRV/JY=FJ%? M$6>X]Z)#'_G>Q&$_-^R=P88/0G:&,+/R"K"+>A8)^:(<(5G6XAD.D M"SERXE//?9\^A\Y:H]160G]X)VXXFDG^T6[V+K?R%L>^N=B^8*=Z=-%Q9!M? M7G 1!'( #"%5XA7R\GV,'WU#2E%XLZN]Y4 M_4/2Q:['C;VR3U-GVZU_I@<)'21_H7>!J;2@06VB=OOH0C6]+,Z-%%:6:C7CD>V$_U =)Z/XB5V IO&G0'T\KL,6,34TY"/D @B0G@K\1-^ M@?VG;X_N'[VP2 9_(R9L4&%X?K*JI.6H),Z$"WUX^>R:=($[_V1"BS?4 F;0 M1=K0VS)5"Q*@ .EX@LX"Y86@=2W7@S)).^ZR2WL\M+%9MD#+SYO/CBV3 M.%GU[>.M>N: DL?)G_%:UZN]7KX62?/\#X[A300:$)Q5VQD#(GM%^F\(X=[6 M?042F0/>J&;-O:Y3["(=F>X(]%;MV.[!";?,;>X87C5F3DCHZ5<.G4ER8BKC MD+P#7SAHVI &I-DMLA"61>-<[R\X^&!2P;(G<=UZGZI6ZYJ*'2;IW-!@J[/D>W3=6QI6UHUA<9:%WT79,,A5)-L%ZM )JE1,O?LSO/$$ M[M0%:O/,U<39W//)!T2G?32B_)/2+RSR;WOPCRU6O@M\KV4(SQBO^O#D--'B MUUU."1PT%,,_,K.(TIP@$Q2PJP#LXFCDH_GXC3/+ U-]I1H'P"=S?]+.;]IZ M<_^&;.$Z:#W?>5X,@SW&_09BM9E9WYE;L/ &[-/E1O,T4=WYL'2&]=;6]$W' M3[:VM::H;S]BD&+=/N@8O[+N9P483M,'A,4V,5->S\0P1<%1T-ZOE>>?@3.H M._-UP67K6]S1^CG?!:D%YZ!/K[&3%A8*6=BSHW0ELSJSQ-^D,X&]N&"(&C:; MQT!R4$0^(/ <$Z!Y"VNCK.JR3-S1BZ#!T?:,P\-5;VW!))DLCZ[.5I)J8NRK M>)W?QRNQ:7#X7[BRJ1<2XVGK82)P*#&L\3#YX1F$>MB$(%:SS[@%TL&R"#I8 M?;,VT(A-7Z=M-%[[T#6"L5K\>2"I3=/L5#:#FH^QYQ"M.>-L XT(_4+KR?;!SIN>& MIAW8RU<:0FBN6XJOA7U=?@[YAPIO +-U:ZL9B>' DB,/_;PK93:?N^H;_(K\ M5^WD]C-1<^^^L_YV3-MC Q[#$STM70J"\NM#UKNZMEG!$W ML#5_O=,@UIR& M-P>EJ7]7OFL\>'#[Y\$B'?*??7:T%IG-Y^7.&:Q\%FG9B^0&Q#!W1YZCA)B> M$,,$%<0Q!].5!N2:YVF!:TXZ4JM@MHJCCB# Y88N35?[WZV^M*3&[9R>XO1^ M6)FC%U@7#DQ]!793=N.?4U4HSCB>!N^:3(BH(5D'?C.PT*_ MCS2@LNEHXIF:6Z$?\N59Z%9[NJ,S834 RF$QI01QO)JEV-F=>"6H^=C8\H4E MB4?V$>0XWK#,#^UO5UAJ6#T.\=;'D"#Z^>57=R.4#VFN7LK^J,7SSR5@\M+% ML%83&G(RO!!GVJR<*%G12#EY3 /_LT'(0H23YV<;+G_RF0:+[4 M6%RTL,K)'2RD74K212CCCM\\LCU.%NWFW;,Q4SBK?O,A?W,%:72V$7-=R57VRXD:H]M-N,' MK1E[*0]>]@#BS'WI=U(PM;^ES:C?H$MUH8774I-D#$ M/L#G83E\ $@9QYM ]9PO*<@ZP3'HC3^;V(_(0BF!:B=F@+%Z=IG[Z"E0>JRZ M:D=^&MF24B:5-:O\WNSR_< "YT>=]-X8QN'!P F*%(:@(W+&[>.\SS2^ MGNO17T4M,OS#H29]PYBUL*ZW!G>-,??;KDO__5'ET*R!4^GE/B2W)'&YBV\W MA]\N?(BS!:.P]8$X=Q9ZD4Q\*[(3%)X4/\<8)$RR9WJYX5D%3;13>*(YES&@Y9#RMEGM.&<=!"1_A#:&#B&OZNR1<;2D*G?G# M19%W_#T%EM>_EG?%*=2XPN@-WQ7#0$Q^&!%X.O/^R&?\GOW&@PA+"+SIQM=R M@^$/B(8=2JLY,8S409K^-A"9V6# DUF*2ZR80T>#R:ME-9A!^ROUGUJ:>][W M:;L;EQO\YK?/^&M"BM1R1.%]B55:XY*A--"50[U2& #E5B]JC]?,=BQ2L_7U MGD"Y#5!;P-4@E6"]'TG'UL[:X=5+Y0LZ,KB^K[0=.K8;LBX>ZW3J%* M*4F[!833F&K42*2R:(RB!OFPD9FEN\9)0RE%)M<%SMC'B_$4$RIY?#EBG/VD MO=FKW6C[0:\S)>8GI50-=]0JO3\F*I HCTRTK@@YKZ\,=8,&-'2+?Y^/&NX M[S[.AA?=0&4/$A%109T,NT)DME%HZ$30S=#IP$W<#TBG)D/B'RW>N]QTW-.6 MHP$,(DL#+?.EC 7TF0+:.&\TXHZ+(A3>6PJ,NVR=3WH/3/[92CZ57+O@^^Y! M4\U4W>#%U8+;Z$8?P]VRO=Q6PCL)V>H#9DM*?Y6Y7@?" :D%O Y8EHW?&C@S MJ76.3%69'G!IBL-%Q+0:,1PMVTH=\^SLR"%&[:YRCQZ'N9/_Q3;*_]FME#'O MRR$D7G]&8BWZ9>NX PX>%V<=>=:WLN#TGL\P*8)MP MZF+8E7BTX!8:2^BU%>P5PRK6=Z,A [(8QC;M UBCP&;"G"T'+5"0S'Q("BJK MC A85KL_]+WH:#RY?MJ/Q-NT MXP?AA]9\1%I$UI!PD[Z<&-:M1Q3#E$,(2W"^]CQ"2X"83=9T*S[,"RV\ZA1? M"3%?-(W<[$M@7&2$W+$S.*@TV(B\^RUZD=R4'3D07OW74S37]V&-<-ZM#E=9 MQL;]Y%N)&'1O83G>:&J.J;,LAF'*KE(V0^=++:B@^=,S_LUS057^]OM7YI97 MAT".S5] M:].,TF"@]?L&3+Y@2(S220KFL?K-@^;U^-5 M<:?'.\-JSQ2*#-[BMD57O9O"NNB,/FX(&K^/B[;)^T2P"O)*%TE.:0D;$-"EPOV),0O?1'JQW MN^&=N,WCXVZCEWG2'_QLW\8.=)Q)J/JVY"]2%,.&\SW>6'!M\ZXQRK(N#)J' M^Q0P^Q%RY2 RS6;.5O& ]WY5CQ'CKJ,/S*N:GS=N?S^XY8:[NZ>+7[FBL)TZ M6X5'#COM?[P(2&B*+.]$!2^OEV+'$[YTB"8-V!2*C-M(]JY#URB&+86GZ:SX MR*@GS_DFJ\4\GRRGP/+):0Q5\SOB:JGN&[_/OA/?O9'>H\9=188YNQ1?5RN^ MJBX16$?E M:&.>=CK^,WC(],#513JD;3OD9DIB*_?0ZN$_:$ M$6U B8X_P/>$@ED^FP4 =-_^VC))#,N88"HZN=4NN"!"3T03#G?=,G[R-.M$ M@@9##!M2]=2M>96F^#*E_*8T8]U+T3"UU9X6_@]1-6@?1NG'0\ MK_=8X IR*26N(B0Q@.]R;MMN5._'MK\=?P[G[?W1;;)ES;T;K]0()<\NF>P? MJ>"[W*T,=*V9[+N->WARO[:%CXE<^9&-)?_J-/G_Q/A7-VHM/G,Q(+PXZB)Q MMLE=X&=1B4!GWW_OM5\M2*5Q8;R0)=\./TX@'TP#-=E?>N&PQ7BT"HD/ MV4BB-_2(?NAIT72G)NM"8,'.CPMBO#5#<%;A4]&BF[XS\J(=,T-Q+#;ILRY48C?A!8.4^% 3P6 M!B&X]:LC3QZT@\!-!.FLR"R<.CN/@9C=6,LJVX+Q#S(F1DJ(N,GO_UXWTVG= M]\G]0K/QW'3ZAU-A]U(W*R8#;C#<>C%,MHUK*E&2$NI=',N&B]"^_W7*G_GV MB,PS@%>,[Z&NQ"-^MNEO%<,^?D?\YXEDX3^0_T#^ _D/Y#^0__\A_??SXCD3 M7%N>(_L>WG8$P.3!HDJ-VT8:2%Z7AU3Q;PI=C/E&)2_'1T/<%)(*ZF)U41$% MEZKOJ@?\W&1]PW1I8^'0B3*5SG4@G ]G^>=22526 M%JCXH%Y8]FE!I/2U\TO+=E DT%.P: MQ]\QQC"4[$-V"C,CB2)A4$8JU: I*BI+F$JRI$&C$;)OH22#$,D:IK&D(ON2 M;&5)@Y0U^XPL<_7=[W[?^>YRSKWW_Y[_.<\YSW.>* M Q (!%S8/(#- !AC;V=' ,S, H P+V94P<@!V M/S@(X# 8%XP3S@7CXH;#N1$"O @>'H0(_S8^ :2(A#A2!"FV75I);KO4#BDQ MI/PN^1W**F@,6D)634,-M4<)A4;]:@*!!#"O+S"*$FD).I_%OLU$. & M@< 7"I$'' (0J "$70MD (# (+\)_"X(!Y03Q@7GYD'P;A:4;@,<$"B4@Q,* M@W%R;F;]-O. 4P F**=NR"6$OPB7=Q/>?5K:^W4.'C+&F1PV/6)A>8IP^HR5M9V]@^-E)V<7=P]/ MKYO>MT@!=P.#@N^%A,;&W8]/2'SP,"G]249FUM/LG&?%+TI*RV@OZ>5O:VK? MU=4W-#9]Z.SJ[NG]^*F/,3PR^G7LV_?QB;GYA<6E929KY>?CBU5' MN/7.QEEUGFN][JX9S@86[WRS-,)F/4K2Q+28:O6VKR>#MKH.OQ]/V!B<$46. M;IVF5C2,3Q+0#S]@1U7XUWC9P'!OY^FWC3*"PNJ3.[:JX<,ML"TJ-J[-QLSJ#HU\I$[LT,$T M*KZ4MCI/&1JT,7-L+U ?_BQ;/8W%9MJ;/WN1+)^@[^_XRD3LG570COD/)6() M;."SCO$ZR'- M/X_ZU>9(\P+&GKZ>/#I$H(ZU5F4JH\\KZ(3VF0%RLU5[!^'YSC"G:N\#;% Y MQ+!Y+"W2,N&+QR\1%^GWBSP2'\9ED!O,95AB&Q1B5O:E%[0[ <:(W*W!DE%U M607O;V"*LZP"/5Q,]XU^3@FY'?SXWK-G[0]API;FAF/K*XKUS%-E;+"+V)^< MD5B>WR)2'K)W0'2$^>$9]=C""L&W_*/2U0Q5N277V=S&BR[)][91">(;GCK9 M^$# ;X!NS#/94Y">*T%L=,=6?;K-512OO$B_H^!"2Q:.L5R&.F68"8Z_6J[] M64:.]] \_8!ERT\XQTIZD;TVM+22M.YB:JVB(*[)OS*._9)+L#A48EM5M9&W M(9)F3!+V)F.>S':R7398?8+^5D)D?T[]MZ#FPP74V0*TT^>M' MK!Z36>C#KDZ9/Y\[ +/"AWR'(E;J,DOI24TSZ$>753#'I9!>\O[Z(<[#.-1\ M>DR7*$?T.:/#'&<:]_'KC+NDT1V1' M>;DZP2+:\ V7OWYT5F4(DLOD5+M9O4@40\_3UY#!NA8B3;H]XRF5?'.-M+%W M3!\[!U_N>?7^]4K)BQ:WD2=:I[M8%Q\8+[MQ#F//I:PC=!K+V#+'O\YQ#2MG M(-WMI+G:JEL:VM_LK"W[P/_C2-IX[\L"D3E'_PWI7HTI2[^I9WEGD/=::\,@SOX2U@BE)L'R\UR'O(4LYUZWOU.U6C",/7<2 M'OO]E7S5^[2JR,;"76DOVXI[AGR2(\MDW^^ M(#GW^_C]2D'4DH/L[5,C0[-YN@?90'>:#7[,IL*]T76B*>)E%9$SGYV/S3S/ MPKCY^YEY;'[8TL6"E;E*-J@GU]%=6804.39(\6(#)@O/!HC.6NQ"V]#&9@0F M+[">9)UPDT3;>?%%"@O1PI-)O9?_G/\M56K-X]O;O^_P_M(7B]ZW4PK22AIH MLN$1(15'8U%@I:X*R]!:"UA2^SE!;>@]\)?>TVM01C\;\%O;F.1@7#IUBJ?\ M!H 3-._OZ^X/0\0I.8[:P#ZIM7AN9T1VF^R+KKRO]Q<-6*J+\#Q;.AM$69$' ML$V5];B6',;'X8K8Y3/7\"GU4X]\8]IL6X!,8H'BF+_>D6?6$V5:67)$3\DL MIY:80-WB (K;> HZHJAGU[&^XX]46S]5!5O$7(L/FW_HETHSVHV#TTI/EM&[ MS2)*!U1U:36''H3(8%86@MV[1C(!:4M;KIW3#$T+7]<1N"MC/BU2#&OQ[FR! M^JHAH2M?\]'D^!O*>]X0J[6WOD,/[/W=>I?RM.).1DY,K+L6A!GGAWGX-]5I M"*!C:)W4&F'(8(>-W]8T#U]CIT0M9C.I[TF]7HZ7 .;,U50^.V1]3SZKUX). MJ]Q]MGEOKHG+AWI4JSR/C-)7B"$?3B.@'AL!O(3.';RVK1V%DZHETHOH(:^A M UWQ#:P$$_KLJQ"]YJ9PIE?Q4<6C"T_%,0 >TYMYJ3G'A?QI/V5^O*1Z&FY< MF6 JT&)X@WX]DS+3KKV@)_>U5W:6\P8**V4I!ID W(B >KGC=>WO1J1'B8XW#W;*% M] JAK)RR2=^H!U\&;E\WT%8*+^0<20*+S]#M4Y%/LO=%7/E9VECVDD[G(#IG M#-@)4$0>QA^]$!"D4"TR9"P3CS"A4R\%#GQ3'*'KM0*=S5?/9287RJ-HZ8Q0 MN1#67:B#&*N/TJS#*<=I\%K2$:!QX/65269QS4)^"OU!)>]38\5=4HVABX/A M=]K<[K*!QU69>'#&5M2Z+$,UHK3A[L!Z]/FKTK:/U]OHDW5NX3V>O>&CU$-B MRX2X/B/'"/V.Z[F%41I$.VK!WE1=)=!5RP;$EZO*Y:L77JQX\517)5\6_R9= M\H-E?+4]Z$*'C:/WQ?NF+[-7"K_.FCS53N6NO]:;_L2=SRX7"'V>[S>86"-9030*8I*^SM>T--'#I$ M%.EJ-HJ_BC0RA)F4'7=675.YNB4E\4IG9L "E<.M32?ZH,RYE$D/W MGF?%OOVYWYHKH?LI>7!:TA6!#(\>=$LJS6:]JC]:GO)Y9O\I1I)RI/H"G#-( M(3A^0P_ @@9HV\+Q&(D3F,HAZ9RVT:'QO M6G/[M\&1%W _LOG(.H!R MG/G]#7-#%A-!]XF!)KKA$4%]>INW5)41]#JZBF ME75.S>3??9_QV?ZB4;IZW5E%#SV7?;-W58CV":=[1>.L7_>,.;V-D]?"<"O0 MO^F].*U9O;7?62O=Q\0OUR6A>;O[VUAWJD42J"N:N]N:=E8S87YP0LA0)Z'CE07K0\6V/UF"Z9G7"%:/=92R(KG2T-J:5ED[\F7M 2D M/&63"FE/[7*?YQUUDHA\:QWPN[:&P;(5F#U3TOF/QG*_O0W M4$L#!!0 ( $"*858VZ?G9HPP *$- ) :6UG,#(N:G!GG99W4!/: MML9W($@5#!WI34HH*C4\)10)3:5),125(@0$I7][]OSS:R9M6;O]9NU]\RF?J9^!>>, M4(8H (% P-W3!:@S0$XO"',?@!LW@"P @.$T=PG0G$9,ISY_:J#OX^+BY>OV MT ]0B4 7T-/1G:&#TI^A.\- 3\_ !&-F8F1DXF([QP+CY3K/Q\O%R\,O)"7* M+R@IR,,KIB F*2T#EX.?%U%44I2]+"4+E_VQ"82>@8&)D8F3F9E35H!70/:_ M%K45P!C 8^!+"Q$#-# (+0Q";0?" $#H('\7^(<@-+10NC/T#(Q,S*<%N'. M!D)+2P.EI:.#0D^SX:=Y (71L8M>TC[#87:/7LR;\W)42B&#N ZVC7[[SD!2EI&5EE%54U=82&[C4]E+Z!H9'%+4LK:YO;:"=GE_NN M;AAW7S__@,"@X) GOSR->18;%Y^:]FMZ1N:+K.RBXE\.<0N1S%PZJ048ML8 MQ97,-[DP_ XO^?Y']$^Q?7 3 0@LY'1XM#"#!,2I> MNH#F?UFFUB!%85G0- 3;S#?+DH]"JV[ M$L05W3?0D?N<8S0MV^B(Q977<67Y67STQA]4H-BZ%L/*3 K4.)2X3.P2Y56( MBA4BQ;ODDX/:J,!N_,CLSNM[[M^5=9*IQFMJF<9MJB*)NOK O/ MB580/?-\*]PS$>2+J;C!U=MUJVE_7I/%LCF\?B?@>L[E\PU)BZS3[C:1'$6\ M(6E+#Y4J9%SO%OA+D,H&JP@=[SG@$;7JY-7\#,P%S^$_$ >(5P:3 S"^Y#?] M84GPA$M<=RZPYROFC)T0'[LZ7_1&]VBHRBQJ61B?#MGK?BX*, N M"YO[0+U'KY&YV8X[%52-C+JV<1*"K"/8G0_U]O;OW!Y"0 M#B\SAZL/DGAK#BI&\M.'[_@8$%0F-*$I2=DT5-!KV+-OV7'[!G>_YG8=%;R; MGK%>^LUM#N$B'!/_^"TED!/+Y; M\A/'Z>E,TC7HW/.WTLL[%/6<>"X/K6Q)PGZ_0X,RIXFCC3-JEX^K' R\1B2CG#!0AMMGF$SV6"MYW;DZ3*894\%B8#+]I MPKZ^>Y7M:"-[XC"8Q/8M-PA]\Q#7+,H: J<" M1DI^,@Z$[(WU606D3DPT&A3JK'>]X>K_/PVSD9[%JNH)Q3V@ B62<4* \/N6 M\>T:==SO&=OK< ]G1;EJ&&?@AT^GNNL M]LBXB#(J6!U/]%N^8S >%[1C],1PZ]80(1%[O>CNBQEF5Y%09^&!R(L*U:7- M;U-)ZU89&%9[8KG*4@M+&.*II\\: F%\5_]FW_3(3C6;WAM["]LZ;*!TW<>R M/HU($Y6-_4T]#T_!YK<,I#@=L:1(5E# *%T4#W[V-EN\\+::XDE(Z8[[?/WW M9;])'69B^&L; 0TO/CXAW.J4^*9\0^R>=JC*W)LW"?HX3E@; MRW^#37YM,\'(V443_?6N=7Z8*16D-$6LCB%SK$L.0W63/Q",/G]0NE[XY4 = M[-S6_'?M: DYS; ="2@/'A^B#^))NRTQ^&R'2L]P0?*P,CL]4S=0KQZ._/GM M_?#%/3:8,:9*,]^S9,*A_E'5L/+-8O=4?1U4B.6D&AH[)O>UL2'+>C#V([9; M*[S@:ZK2)R&EX::U0.WLG?;A*<,B_0K;YHKVPG5H*"^[X=Z&F:T;>BI=*$?. MM"-N)T;[2B2<2UX/6MK M ?T2Q@MVA9-UY5\I3F4;5A*CWQP;DH(?>@[S18QU#Y=9'PM\'5?TF*FLJ[S= M$^S)3^PJFYPPX$N/&1<6[7KLO5O!X38>HIJ/"0SU]%#F+EI0C2&Y6"8ZAU72 M^%S%CF>#]8SU+VMZPW;7\/.!C$^B7^P-7C?S#/0,Y9J#^X\?'EQ<-1: M[1ZFK&=S>'BJ3<<>]_:>,W Q=D[2!NF#9A9!%D;-(QLJB!K1(//Y63>\H27Q M:5N/'0L5Y(5\.I.14F/C<;&2T/=L454K%03RK81 5NWR8OAMJ\W*07U]+ LON60+HG/IYGH M=#AB+F0O9_X6O&("0IXLH\7-L)C7L0ZV62)T)=JR"Q;Y3,"T!#MP>R5+3J[^9UOMO+9?G4U(2)@=O;674X I+UD*"* "UR2^ M#(;V[^#HI72/A/_B%7PZX#33 SZ:DENJ)44K%FA;;8%!.4/Y,D*(PJSTE9WW MBUMELUNHDK+>!]FAMCJ9(X/[P8LZM_1X!6LO&PY^8EI9P.(:F^));K"%I[>= M?!"F'Z"/Q2I["S&^RULV_4[,1%U*M:H#Q_*REL!"%NFJJUUS;479IZ%SQXN1*J?(.W&"!\) MT]>Y'^D+I>WCV5']W0'\^OW3@COFTT&59DWU>1X2=4EP3TUXDWAC0E/*2U?: ME$ADKO^CI>,PV@/5E-)US<'3P6<$2STO_XBE]8M[SCY*!IA M:+=A>A&RW\4)Z;$[++:IC5F9LJK-6U%I2$4X6LR34,SU"92F9RDN-_L M[!VN6*MQ'R,>8ODV62?R/@\.OPT*0[XB$IK?<9_39W[[AVRUVD4$].2L M3:9)?=[,8MX40B+H.DN?TMLKBYC]?G O*'S#MD.C8D7MW* 8D3A3 +W NM,J M,7[C5OV)\,WAY[D: W G$0@9U_G-E8_<;__/_RX;]&UL4$L! A0#% @ 0(IA5NQV*;+MNP RU$* !4 M ( !U,8 &-E=F$M,C R,C$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( $"*858K M0ZTL_XT (C4"P 5 " ?2" 0!C979A+3(P,C(Q,C,Q7W!R M92YX;6Q02P$"% ,4 " ! BF%6ZV'Q/P [ P (X2@ % M@ $F$0( 8V5V83(P,C(Q,C,Q7S$P:RYH=&U02P$"% ,4 " ! BF%6BMP] M\/L# "*10 #0 @ %83 4 97A?-#@P-S0V+FAT;5!+ 0(4 M Q0 ( $"*85:%(!$L600 + 2 - " 7Y0!0!E>%\T M.# W-#%\T.# W M-3 N:'1M4$L! A0#% @ 0(IA5M))I75?+P W5-!@ $! end