0001432133-22-000042.txt : 20220810 0001432133-22-000042.hdr.sgml : 20220810 20220810083547 ACCESSION NUMBER: 0001432133-22-000042 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 98 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220810 DATE AS OF CHANGE: 20220810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KALTURA INC CENTRAL INDEX KEY: 0001432133 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 208128326 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40644 FILM NUMBER: 221150536 BUSINESS ADDRESS: STREET 1: 250 PARK AVENUE SOUTH STREET 2: 10TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10003 BUSINESS PHONE: 646 262-9144 MAIL ADDRESS: STREET 1: 250 PARK AVENUE SOUTH STREET 2: 10TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10003 10-Q 1 kltr-20220630.htm 10-Q kltr-20220630
000143213312/312022Q2false00014321332022-01-012022-06-300001432133us-gaap:CommonStockMember2022-01-012022-06-300001432133us-gaap:PreferredStockMember2022-01-012022-06-3000014321332022-08-02xbrli:shares00014321332022-06-30iso4217:USD00014321332021-12-31iso4217:USDxbrli:shares0001432133kltr:SubscriptionMember2022-04-012022-06-300001432133kltr:SubscriptionMember2021-04-012021-06-300001432133kltr:SubscriptionMember2022-01-012022-06-300001432133kltr:SubscriptionMember2021-01-012021-06-300001432133kltr:ProfessionalServicesMember2022-04-012022-06-300001432133kltr:ProfessionalServicesMember2021-04-012021-06-300001432133kltr:ProfessionalServicesMember2022-01-012022-06-300001432133kltr:ProfessionalServicesMember2021-01-012021-06-3000014321332022-04-012022-06-3000014321332021-04-012021-06-3000014321332021-01-012021-06-300001432133us-gaap:CommonStockMember2022-03-310001432133us-gaap:TreasuryStockMember2022-03-310001432133us-gaap:AdditionalPaidInCapitalMember2022-03-310001432133us-gaap:ComprehensiveIncomeMember2022-03-310001432133us-gaap:RetainedEarningsMember2022-03-3100014321332022-03-310001432133us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001432133us-gaap:CommonStockMember2022-04-012022-06-300001432133us-gaap:ComprehensiveIncomeMember2022-04-012022-06-300001432133us-gaap:RetainedEarningsMember2022-04-012022-06-300001432133us-gaap:CommonStockMember2022-06-300001432133us-gaap:TreasuryStockMember2022-06-300001432133us-gaap:AdditionalPaidInCapitalMember2022-06-300001432133us-gaap:ComprehensiveIncomeMember2022-06-300001432133us-gaap:RetainedEarningsMember2022-06-300001432133us-gaap:ConvertiblePreferredStockMember2021-03-310001432133us-gaap:RedeemablePreferredStockMember2021-03-310001432133us-gaap:CommonStockMember2021-03-310001432133us-gaap:TreasuryStockMember2021-03-310001432133us-gaap:ReceivablesFromStockholderMember2021-03-310001432133us-gaap:AdditionalPaidInCapitalMember2021-03-310001432133us-gaap:RetainedEarningsMember2021-03-310001432133us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001432133us-gaap:CommonStockMember2021-04-012021-06-300001432133us-gaap:RetainedEarningsMember2021-04-012021-06-300001432133us-gaap:ConvertiblePreferredStockMember2021-06-300001432133us-gaap:RedeemablePreferredStockMember2021-06-300001432133us-gaap:CommonStockMember2021-06-300001432133us-gaap:TreasuryStockMember2021-06-300001432133us-gaap:AdditionalPaidInCapitalMember2021-06-300001432133us-gaap:RetainedEarningsMember2021-06-3000014321332021-06-300001432133us-gaap:CommonStockMember2021-12-310001432133us-gaap:TreasuryStockMember2021-12-310001432133us-gaap:AdditionalPaidInCapitalMember2021-12-310001432133us-gaap:ComprehensiveIncomeMember2021-12-310001432133us-gaap:RetainedEarningsMember2021-12-310001432133us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001432133us-gaap:CommonStockMember2022-01-012022-06-300001432133us-gaap:ComprehensiveIncomeMember2022-01-012022-06-300001432133us-gaap:RetainedEarningsMember2022-01-012022-06-300001432133us-gaap:ConvertiblePreferredStockMember2020-12-310001432133us-gaap:RedeemablePreferredStockMember2020-12-310001432133us-gaap:CommonStockMember2020-12-310001432133us-gaap:TreasuryStockMember2020-12-310001432133us-gaap:ReceivablesFromStockholderMember2020-12-310001432133us-gaap:AdditionalPaidInCapitalMember2020-12-310001432133us-gaap:RetainedEarningsMember2020-12-3100014321332020-12-310001432133us-gaap:ReceivablesFromStockholderMember2021-01-012021-06-300001432133us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-300001432133us-gaap:CommonStockMember2021-01-012021-06-300001432133us-gaap:RedeemablePreferredStockMember2021-01-012021-06-300001432133us-gaap:RetainedEarningsMember2021-01-012021-06-300001432133us-gaap:ReceivablesFromStockholderMember2021-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-30xbrli:pure0001432133kltr:EnterpriseEducationAndTechnologyMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-3000014321332022-01-012022-01-010001432133kltr:EnterpriseEducationAndTechnologyMemberkltr:SubscriptionMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-04-012022-06-300001432133kltr:MediaAndTelecomMemberkltr:SubscriptionMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-04-012022-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberus-gaap:SalesRevenueNetMemberkltr:ProfessionalServicesMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-04-012022-06-300001432133kltr:MediaAndTelecomMemberus-gaap:SalesRevenueNetMemberkltr:ProfessionalServicesMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-04-012022-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-04-012022-06-300001432133kltr:MediaAndTelecomMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-04-012022-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberkltr:SubscriptionMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-04-012021-06-300001432133kltr:MediaAndTelecomMemberkltr:SubscriptionMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-04-012021-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberus-gaap:SalesRevenueNetMemberkltr:ProfessionalServicesMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-04-012021-06-300001432133kltr:MediaAndTelecomMemberus-gaap:SalesRevenueNetMemberkltr:ProfessionalServicesMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-04-012021-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-04-012021-06-300001432133kltr:MediaAndTelecomMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-04-012021-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberkltr:SubscriptionMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-01-012022-06-300001432133kltr:MediaAndTelecomMemberkltr:SubscriptionMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-01-012022-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberus-gaap:SalesRevenueNetMemberkltr:ProfessionalServicesMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-01-012022-06-300001432133kltr:MediaAndTelecomMemberus-gaap:SalesRevenueNetMemberkltr:ProfessionalServicesMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-01-012022-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-01-012022-06-300001432133kltr:MediaAndTelecomMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-01-012022-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberkltr:SubscriptionMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001432133kltr:MediaAndTelecomMemberkltr:SubscriptionMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberus-gaap:SalesRevenueNetMemberkltr:ProfessionalServicesMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001432133kltr:MediaAndTelecomMemberus-gaap:SalesRevenueNetMemberkltr:ProfessionalServicesMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001432133kltr:EnterpriseEducationAndTechnologyMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001432133kltr:MediaAndTelecomMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001432133country:USus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-04-012022-06-300001432133country:USus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-04-012021-06-300001432133us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMemberus-gaap:EMEAMember2022-04-012022-06-300001432133us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMemberus-gaap:EMEAMember2021-04-012021-06-300001432133kltr:OtherCountriesMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-04-012022-06-300001432133kltr:OtherCountriesMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-04-012021-06-300001432133us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-04-012022-06-300001432133us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-04-012021-06-300001432133country:USus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-01-012022-06-300001432133country:USus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001432133us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMemberus-gaap:EMEAMember2022-01-012022-06-300001432133us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMemberus-gaap:EMEAMember2021-01-012021-06-300001432133kltr:OtherCountriesMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-01-012022-06-300001432133kltr:OtherCountriesMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001432133us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2022-01-012022-06-300001432133us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2021-01-012021-06-300001432133us-gaap:BilledRevenuesMember2022-06-300001432133us-gaap:UnbilledRevenuesMember2022-06-300001432133kltr:CostsToObtainContractMember2022-03-310001432133kltr:CostsToObtainContractMember2021-03-310001432133kltr:CostsToObtainContractMember2021-12-310001432133kltr:CostsToObtainContractMember2020-12-310001432133kltr:CostsToObtainContractMember2022-04-012022-06-300001432133kltr:CostsToObtainContractMember2021-04-012021-06-300001432133kltr:CostsToObtainContractMember2022-01-012022-06-300001432133kltr:CostsToObtainContractMember2021-01-012021-06-300001432133kltr:CostsToObtainContractMember2022-06-300001432133kltr:CostsToObtainContractMember2021-06-300001432133kltr:CostsToFulfillContractMember2022-03-310001432133kltr:CostsToFulfillContractMember2021-03-310001432133kltr:CostsToFulfillContractMember2021-12-310001432133kltr:CostsToFulfillContractMember2020-12-310001432133kltr:CostsToFulfillContractMember2022-04-012022-06-300001432133kltr:CostsToFulfillContractMember2021-04-012021-06-300001432133kltr:CostsToFulfillContractMember2022-01-012022-06-300001432133kltr:CostsToFulfillContractMember2021-01-012021-06-300001432133kltr:CostsToFulfillContractMember2022-06-300001432133kltr:CostsToFulfillContractMember2021-06-300001432133us-gaap:CorporateBondSecuritiesMember2022-06-300001432133us-gaap:MunicipalNotesMember2022-06-300001432133us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-06-300001432133us-gaap:CommercialPaperMember2022-06-300001432133us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-06-300001432133us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310001432133us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-06-300001432133us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2021-12-310001432133us-gaap:MunicipalNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-06-300001432133us-gaap:MunicipalNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310001432133us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001432133us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001432133us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2022-06-300001432133us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2021-12-310001432133us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-06-300001432133us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001432133us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001432133us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001432133us-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001432133us-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-3100014321332021-02-012021-02-0300014321332021-07-012021-07-230001432133us-gaap:CostOfSalesMember2022-04-012022-06-300001432133us-gaap:CostOfSalesMember2022-01-012022-06-300001432133us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001432133us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001432133us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001432133us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001432133us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001432133us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-3000014321332022-04-06utr:sqm0001432133kltr:LeaseCommencedOnJune222022Member2022-06-220001432133us-gaap:ComputerEquipmentMember2022-06-300001432133us-gaap:ComputerEquipmentMember2021-12-310001432133us-gaap:FurnitureAndFixturesMember2022-06-300001432133us-gaap:FurnitureAndFixturesMember2021-12-310001432133us-gaap:LeaseholdImprovementsMember2022-06-300001432133us-gaap:LeaseholdImprovementsMember2021-12-310001432133us-gaap:LeaseholdsAndLeaseholdImprovementsMember2022-06-300001432133us-gaap:LeaseholdsAndLeaseholdImprovementsMember2021-12-310001432133us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-06-300001432133us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001432133us-gaap:TechnologyBasedIntangibleAssetsMember2022-01-012022-06-300001432133us-gaap:TechnologyBasedIntangibleAssetsMember2022-06-300001432133us-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001432133us-gaap:CustomerRelationshipsMember2022-01-012022-06-300001432133us-gaap:CustomerRelationshipsMember2022-06-300001432133us-gaap:CustomerRelationshipsMember2021-12-310001432133us-gaap:TrademarksMember2022-01-012022-06-300001432133us-gaap:TrademarksMember2022-06-300001432133us-gaap:TrademarksMember2021-12-310001432133us-gaap:RedeemableConvertiblePreferredStockMember2022-04-012022-06-300001432133us-gaap:RedeemableConvertiblePreferredStockMember2021-04-012021-06-300001432133us-gaap:WarrantMember2022-04-012022-06-300001432133us-gaap:WarrantMember2021-04-012021-06-300001432133us-gaap:StockCompensationPlanMember2022-04-012022-06-300001432133us-gaap:StockCompensationPlanMember2021-04-012021-06-300001432133kltr:EnterpriseEducationAndTechnologyMember2022-04-012022-06-300001432133kltr:MediaAndTelecomMember2022-04-012022-06-300001432133kltr:EnterpriseEducationAndTechnologyMember2021-04-012021-06-300001432133kltr:MediaAndTelecomMember2021-04-012021-06-300001432133kltr:EnterpriseEducationAndTechnologyMember2022-01-012022-06-300001432133kltr:MediaAndTelecomMember2022-01-012022-06-300001432133kltr:EnterpriseEducationAndTechnologyMember2021-01-012021-06-300001432133kltr:MediaAndTelecomMember2021-01-012021-06-300001432133kltr:NewSeniorSecuredTermLoanFacilityMember2022-06-300001432133kltr:NewSeniorSecuredRevolvingCreditFacilityMember2022-06-300001432133us-gaap:EurodollarMember2022-01-012022-06-300001432133kltr:AlternateBaseRateMember2022-01-012022-06-300001432133kltr:FederalFundsEffectiveRateMember2022-01-012022-06-300001432133kltr:OnApril012021ThroughDecember312021Member2022-01-012022-06-300001432133kltr:OnMarch312022ThroughDecember312022Member2022-01-012022-06-300001432133kltr:OnAndAfterMarch312023Member2022-01-012022-06-3000014321332022-01-012022-03-310001432133us-gaap:CostOfSalesMember2021-04-012021-06-300001432133us-gaap:CostOfSalesMember2021-01-012021-06-300001432133us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001432133us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001432133us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001432133us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001432133us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001432133us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001432133kltr:A2021PlanMember2022-06-300001432133us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310001432133us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001432133us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-06-300001432133us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-06-300001432133us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-06-300001432133us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-06-300001432133us-gaap:SubsequentEventMember2022-08-072022-08-070001432133us-gaap:SubsequentEventMember2022-08-07
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 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: 001-40644
Kaltura, Inc.
(Exact name of Registrant as specified in its Charter)
 
 
Delaware
20-8128326
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)

860 Broadway
3rd Floor
New York, New York
10003
(Address of principal executive offices)(Zip Code)
 
Registrant’s telephone number, including area code: (646) 290-5445

N/A

(Former name, former address and former fiscal year, if changed since last report)
 
Securities registered pursuant to Section 12(b) of the Act:
 
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, $0.0001 par value per share
KLTR
The Nasdaq Stock Market LLC
Preferred Stock Purchase Rights
N/A
(1)
(1) Attached to Common Stock
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 the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller 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 is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No

The number of shares of the registrant’s common stock, par value $0.0001, outstanding as of August 2, 2022 was 131,225,371




TABLE OF CONTENTS
 Page
PART I FINANCIAL INFORMATION 
Item 1.
Item 2.
Item 3.
Item 4.
PART II OTHER INFORMATION
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.



FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q may be forward-looking statements. In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “targets,” “projects,” “contemplates,” “believes,” “estimates,” “forecasts,” “predicts,” “potential” or “continue” or the negative of these terms or other similar expressions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to statements regarding our future results of operations and financial position, industry and business trends, stock-based compensation, revenue recognition, business strategy, plans and market growth.
The forward-looking statements in this Quarterly Report on Form 10-Q are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition, and results of operations. Forward-looking statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance, or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements, including, but not limited to, the following risks and the other important factors discussed in Part II, Item 1A, "Risk Factors" in this Quarterly Report on Form 10-Q and Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission (the “SEC”) on February 25, 2022:

We may not successfully execute or achieve the expected benefits of our 2022 Restructuring Plan (as defined below) and other cost saving measures we may take in the future, and our efforts may result in further actions and may adversely affect our business, financial condition and results of operations;

Our business and operations have experienced rapid growth, and if we do not appropriately manage this growth and any future growth, or if we are unable to improve our systems, processes and controls, our business, financial condition, results of operations and prospects will be adversely affected;

Our recent growth may not be indicative of our future growth, and we may not be able to sustain our revenue growth rate in the future. Our growth also makes it difficult to evaluate our current business and future prospects and may increase the risk that we will not be successful;

We have a history of losses and may not be able to achieve or maintain profitability;

The ongoing COVID-19 outbreak, and its variants, could adversely affect our business, financial condition and results of operations;

The markets for our offerings are new and evolving and may develop more slowly or differently than we expect. Our future success depends on the growth and expansion of these markets and our ability to adapt and respond effectively to evolving market conditions;

The loss of one or more of our significant customers, or any other reduction in the amount of revenue we derive from any such customer, would adversely affect our business, financial condition, results of operations and growth prospects;

If we are not able to keep pace with technological and competitive developments and develop or otherwise introduce new products and solutions and enhancements to our existing offerings, our offerings may become less marketable, less competitive or obsolete, and our business, financial condition and results of operations may be adversely affected;

A version of our Media Services is licensed to the public under an open source license, which could negatively affect our ability to monetize our offerings and protect our intellectual property rights;

1

The markets in which we compete are nascent and highly fragmented, and we may not be able to compete successfully against current and future competitors, some of whom have greater financial, technical, and other resources than we do. If we do not compete successfully, our business, financial condition and results of operations could be harmed;

If we are unable to increase sales of our subscriptions to new customers, expand the offerings to which our existing customers subscribe, or expand the value of our existing customers’ subscriptions, our future revenue and results of operations will be adversely affected;

If our existing customers do not renew their subscriptions, or if they renew on terms that are less economically beneficial to us, it could have an adverse effect on our business, financial condition and results of operations;

We recognize a significant portion of revenue from subscriptions over the term of the relevant subscription period, and as a result, downturns or upturns in sales are not immediately reflected in full in our results of operations;

We typically provide service-level commitments under our customer agreements. If we fail to meet these contractual commitments, we could be obligated to provide credits for future service, face contract termination with refunds of prepaid amounts or could experience a decrease in customer renewals in future periods, any of which would lower our revenue and adversely affect our business, financial condition and results of operations;

We rely on third parties, including third parties outside the United States, for some of our software development, quality assurance, operations, and customer support;

We depend on our management team and other key employees, and the loss of one or more of these employees or an inability to attract and retain highly skilled employees could adversely affect our business;

If we are not able to maintain and enhance awareness of our brand, especially among developers and IT operators, our business, financial condition and results of operations may be adversely affected;

Our corporate culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity, and entrepreneurial spirit we have worked to foster, which could adversely affect our business;

Our failure to offer high quality customer support would have an adverse effect on our business, reputation and results of operations;

The failure to effectively develop and expand our marketing and sales capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our offerings;

The sales prices of our offerings may change, which may reduce our revenue and gross profit and adversely affect our financial results;

We expect our revenue mix to vary over time, which could negatively impact our gross margin and results of operations;

The length of our sales cycle can be unpredictable, particularly with respect to sales to large customers, and our sales efforts may require considerable time and expense;

Our international operations and expansion expose us to risk;

If we are not successful in sustaining and expanding our international business, we may incur additional losses and our revenue growth could be adversely affected;

Currency exchange rate fluctuations affect our results of operations, as reported in our financial statements;
A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks;
2


If we are unable to consummate acquisitions at our historical rate and at acceptable prices, and to enter into other strategic transactions and relationships that support our long-term strategy, our growth rate and the trading price of our common stock could be negatively affected. These transactions and relationships also subject us to certain risks;

A real or perceived bug, defect, security vulnerability, error, or other performance failure involving our platform, products or solutions could cause us to lose revenue, damage our reputation, and expose us to liability;

If we or our third-party service providers experience a security breach, data loss or other compromise, including if unauthorized parties obtain access to our customers’ data, our reputation may be harmed, demand for our platform, products and solutions may be reduced, and we may incur significant liabilities;

Failure to protect our proprietary technology, or to obtain, maintain, protect and enforce sufficiently broad intellectual property rights therein, could substantially harm our business, financial condition and results of operations;

Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new offerings could reduce our ability to compete and could adversely affect our business;

Changes in laws and regulations related to the internet, changes in the internet infrastructure itself, or increases in the cost of internet connectivity and network access may diminish the demand for our offerings and could harm our business; and

Political, economic, and military conditions in Israel could materially and adversely affect our business.

The forward-looking statements in this Quarterly Report on Form 10-Q are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.
You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed as exhibits to this Quarterly Report on Form 10-Q with the understanding that our actual future results, levels of activity, performance and achievements may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained in this Quarterly Report on Form 10-Q, whether as a result of any new information, future events or otherwise.
As used in this Quarterly Report on Form 10-Q, unless otherwise stated or the context requires otherwise, references to “Kaltura,” the “Company,” “we,” “us,” and “our,” refer to Kaltura, Inc. and its subsidiaries on a consolidated basis.

3


PART I—FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS
KALTURA, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(U.S. dollars in thousands, except share and per share data)
(unaudited)
June 30, 2022December 31, 2021
ASSETS
CURRENT ASSETS:
Cash and cash equivalents$55,660 $143,949 
Marketable securities34,890  
Trade receivables32,209 17,509 
Prepaid expenses and other current assets7,488 5,110 
Deferred contract acquisition and fulfillment costs, current10,496 9,079 
Total current assets140,743 175,647 
LONG-TERM ASSETS:
Marketable securities3,424  
Property and equipment, net12,221 9,503 
Other assets, noncurrent3,563 2,543 
Deferred contract acquisition and fulfillment costs, noncurrent22,696 22,621 
Operating lease right-of-use assets23,897  
Intangible assets, net1,526 1,909 
Goodwill11,070 11,070 
Total noncurrent assets78,397 47,646 
TOTAL ASSETS$219,140 $223,293 
LIABILITIES AND STOCKHOLDERS' EQUITY
CURRENT LIABILITIES:
Current portion of long-term loans$4,297 $2,794 
Trade payables8,024 6,480 
Employees and payroll accruals17,413 18,627 
Accrued expenses and other current liabilities14,546 18,496 
Operating lease liabilities, current1,346  
Deferred revenue, current51,904 51,689 
Total current liabilities97,530 98,086 
LONG-TERM LIABILITIES:
Deferred revenue, noncurrent1,475 1,953 
Long-term loans, net of current portion32,900 35,795 
Operating lease liabilities, noncurrent22,066  
Other liabilities, noncurrent2,101 2,185 
Total long-term liabilities58,542 39,933 
TOTAL LIABILITIES$156,072 $138,019 
The accompanying notes are an integral part of the condensed consolidated financial statements
4

KALTURA, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(U.S. dollars in thousands, except share and per share data)
(unaudited)
June 30, 2022December 31, 2021
COMMITMENTS AND CONTINGENCIES (NOTE 8)
STOCKHOLDERS' EQUITY:
Preferred stock, $0.0001 par value per share, 20,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 0 shares issued and outstanding as of June 30, 2022, and December 31, 2021
  
Common stock $0.0001 par value per share, 1,000,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 138,271,944 and 134,610,294 shares issued as of June 30, 2022 and December 31, 2021, respectively; 130,586,754 and 126,925,104 outstanding as of June 30, 2022 and December 31, 2021, respectively
13 13 
Treasury stock –
7,685,190 shares of common stock, $0.0001 par value per share, as of June 30, 2022 and December 31, 2021
(4,881)(4,881)
Additional paid-in capital426,037 412,776 
Accumulated other comprehensive loss(1,194) 
Accumulated deficit(356,907)(322,634)
Total stockholders' equity63,068 85,274 
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY$219,140 $223,293 

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


5

KALTURA, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(U.S. dollars in thousands, except share and per share data)
(unaudited)

Three Months Ended June 30, Six Months Ended June 30,
2022202120222021
Revenue:
Subscription$37,972 $36,467 $74,989 $68,808 
Professional services4,006 5,136 8,705 10,508 
Total revenue41,978 41,603 83,694 79,316 
Cost of revenue:
Subscription9,770 10,018 19,419 19,894 
Professional services5,519 5,604 11,315 11,309 
Total cost of revenue15,289 15,622 30,734 31,203 
Gross profit26,689 25,981 52,960 48,113 
Operating expenses:
Research and development14,441 11,787 29,314 22,687 
Sales and marketing16,416 10,524 31,032 20,685 
General and administrative11,338 9,440 22,775 17,387 
Other operating expenses   1,724 
Total operating expenses42,195 31,751 83,121 62,483 
Operating loss15,506 5,770 30,161 14,370 
Financial expenses (income), net(241)(4,497)(56)653 
Loss before provision for income taxes15,265 1,273 30,105 15,023 
Provision for income taxes2,082 1,446 4,168 3,252 
Net loss17,347 2,719 34,273 18,275 
Preferred stock accretion and cumulative undeclared dividends  3,412  6,672 
Net loss attributable to common stockholders$17,347 $6,131 $34,273 $24,947 
Net loss per share attributable to common stockholders, basic $0.13 $0.24 $0.27 $0.98 
Net loss per share attributable to common stockholders, diluted $0.13 $0.37 $0.27 $0.98 
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic 129,745,162 25,768,411 128,794,256 25,538,010 
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted 129,745,162 32,836,110 128,794,256 25,538,010 

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

KALTURA, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(U.S. dollars in thousands, except for share data)
(unaudited)

Three Months Ended June 30, Six Months Ended June 30,
2022202120222021
Net loss$17,347 $2,719 $34,273 $18,275 
Other comprehensive income:
Net unrealized losses on cash flow hedges1,572  1,049  
Net unrealized losses on available-for-sale marketable securities145  145  
Other comprehensive loss1,717  1,194  
Comprehensive loss$19,064 $2,719 $35,467 $18,275 

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


7

KALTURA, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)
U.S. dollars in thousands (except share data)
(unaudited)
Common stockTreasury stockAdditional paid-in capitalAccumulated other comprehensive lossAccumulated deficitTotal stockholders' equity
NumberAmountNumberAmount
 Balance as of April 1, 2022127,648,228 $13 7,685,190 $(4,881)$418,826 $523 $(339,560)$74,921 
Stock-based compensation— — — — 6,145 — — 6,145 
Issuance of common stock upon exercise of stock options, and vesting of restricted stock units2,938,526 *) — — 1,066 — — 1,066 
Other comprehensive loss
— — — — — (1,717)— (1,717)
Net loss— — — — — — (17,347)(17,347)
 Balance as of June 30, 2022130,586,754 $13 7,685,190 $(4,881)$426,037 $(1,194)$(356,907)$63,068 

Convertible preferred stockRedeemable convertible preferred stockCommon stockTreasury stockAdditional paid-in capitalAccumulated deficitTotal stockholders' deficit
NumberAmountNumberAmountNumberAmountNumberAmount
 Balance as of April 1, 20211,043,778 $1,921 15,806,333 $159,340 25,755,951 $2 7,685,190 $(4,881)$13,560 $(278,839)$(270,158)
Stock-based compensation expenses— — — — — — — — 4,213 — 4,213 
Issuance of common stock upon exercise of stock options— — — — 38,311 *) — — 65 — 65 
Net loss— — — — — — — — (2,719)(2,719)
 Balance as of June 30, 20211,043,778 $1,921 15,806,333 $159,340 25,794,262 $2 7,685,190 $(4,881)$17,838 $(281,558)$(268,599)



*) Represents an amount that is lower than $1
The accompanying notes are an integral part of the condensed consolidated financial statements.
8

KALTURA, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)
U.S. dollars in thousands (except share data)
(unaudited)

Common stockTreasury stockAdditional paid-in capitalAccumulated other comprehensive lossAccumulated deficitTotal stockholders' equity
NumberAmountNumberAmount
Balance as of January 1, 2022126,925,104 $13 7,685,190 $(4,881)$412,776 $ $(322,634)$85,274 
Stock-based compensation— — — — 11,897 — — 11,897 
Issuance of common stock upon exercise of stock options, and vesting of restricted stock units3,661,650 *) — — 1,364 — — 1,364 
Other comprehensive loss
— — — — — (1,194)— (1,194)
Net loss— — — — — — (34,273)(34,273)
 Balance as of June 30, 2022130,586,754 $13 7,685,190 $(4,881)$426,037 $(1,194)$(356,907)$63,068 


Convertible preferred stockRedeemable convertible preferred stockCommon stockTreasury stockReceivables on account of stockAdditional paid-in capitalAccumulated deficitTotal stockholders' deficit
NumberAmountNumberAmountNumberAmountNumberAmount
 Balance as of January 1, 20211,043,778 $1,921 15,779,322 $158,191 25,467,922 $2 7,685,190 $(4,881)$(882)$8,388 $(263,283)$(260,656)
Loan forgiveness— — — — — — — — 882 — — 882 
Stock-based compensation expenses— — — — — — — — — 9,173 — 9,173 
Issuance of common stock upon exercise of stock options— — — — 326,340 *) — — — 277 — 277 
Issuance of preferred stock upon exercise of warrants— — 27,011 1,149 — — — — — — — — 
Net loss— — — — — — — — — — (18,275)(18,275)
 Balance as of June 30, 20211,043,778 $1,921 15,806,333 $159,340 25,794,262 $2 7,685,190 $(4,881)$ $17,838 $(281,558)$(268,599)

*) Represents an amount that is lower than $1
The accompanying notes are an integral part of the condensed consolidated financial statements.
9

KALTURA, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
U.S. dollars in thousands
(unaudited)
Six Months Ended June 30,
20222021
Cash flows from operating activities:
Net loss$(34,273)$(18,275)
Adjustments to reconcile net loss to net cash used in operating activities:
Loss on sale of property and equipment 179  
Depreciation and amortization1,353 1,200 
Stock-based compensation expenses11,727 9,173 
Amortization of deferred contract acquisition and fulfillment costs5,066 3,165 
Change in valuation of warrants to purchase preferred and common stock (1,776)
Non-cash interest expenses20 222 
Non-cash expenses with respect to stockholders’ loans 882 
Changes in operating assets and liabilities:
Increase in trade receivables(14,700)(6,612)
Decrease (increase) in prepaid expenses and other current assets and other assets, noncurrent115 (1,945)
Increase in deferred contract acquisition and fulfillment costs(6,517)(9,719)
Increase (decrease) in trade payables1,643 (177)
Increase (decrease) in accrued expenses and other current liabilities(4,721)3,112 
Increase (decrease) in employees and payroll accruals(1,214)4,085 
Decrease in other liabilities, noncurrent(56)(309)
Increase (decrease) in deferred revenue(263)11,279 
Operating lease right-of-use assets and lease liabilities, net(486) 
Net cash used in operating activities(42,127)(5,695)
Cash flows from investing activities:
Investment in available-for-sale marketable securities(38,393) 
Purchases of property and equipment(761)(956)
Capitalized internal-use software(3,076)(1,255)
Investment in restricted bank deposit(1,850) 
Purchase of intangible assets (79)
Net cash used in investing activities(44,080)(2,290)
Cash flows from financing activities:
Proceeds from long-term loans, net of debt issuance cost 41,915 
Repayment of long-term loans(1,500)(28,833)
Principal payments on finance leases(133)(956)
Proceeds from exercise of stock options754 277 
Payment of debt issuance costs(125) 
Payment of deferred offering costs (2,594)
Net cash provided by (used in) financing activities(1,004)9,809 
Net increase (decrease) in cash, cash equivalents and restricted cash(87,211)1,824 
Cash, cash equivalents and restricted cash at the beginning of the period144,371 28,355 
Cash, cash equivalents and restricted cash at the end of the period$57,160 $30,179 
The accompanying notes are an integral part of the condensed consolidated financial statements.
10

KALTURA, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
U.S. dollars in thousands
(unaudited)

Six Months Ended June 30,
20222021
Supplemental disclosure of non-cash activity:
Purchase of property, equipment, internal-use software, and intangible asset in credit$415 $1,534 
Lease liabilities arising from right-of-use assets$23,712 $ 
Capitalized stock-based compensation cost $170 $ 
Supplemental disclosure of cash flow information
Cash paid for income taxes, net$6,463 $543 
Cash paid for interest$880 $1,939 
Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheet
Cash and cash equivalents$55,660 $29,772 
Restricted cash included in other assets, noncurrent1,500 407 
Total cash, cash equivalents, and restricted cash$57,160 $30,179 
    
The accompanying notes are an integral part of the condensed consolidated financial statements.
11

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
NOTE 1: GENERAL
Description of Business
Kaltura, Inc. (together with its subsidiaries, the “Company”) was incorporated in October 2006 and commenced operations in January 2007. The Company’s business operations are allocated between two main segments, Enterprise, Education, and Technology (“EE&T”) and Media and Telecom (“M&T”). The Company has developed a platform for video creation, management, and collaboration. The Company's platform enables companies, educational institutions, and other organizations to cost-effectively launch advanced online video experiences, including for Over-the-top (“OTT”) Television, Cloud TV, web video publishing, video-based teaching, learning and training, video-based marketing, and video-based collaboration. The Company’s core offerings consist of various Software-as-a-Service (“SaaS”) products and solutions and a Platform-as-a-Service (“PaaS”).

NOTE 2: BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting.
The condensed consolidated balance sheet as of December 31, 2021 was derived from the audited consolidated financial statements as of that date, but does not include all of the disclosures, including certain notes required by U.S. GAAP on an annual reporting basis. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022.
In management’s opinion, other than the changes to accounting for leases as described in Note 6, the unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements with normal recurring adjustments necessary for the fair presentation of the Company’s financial position as of June 30, 2022, and the Company’s consolidated results of operations, convertible and redeemable convertible preferred stock and stockholders’ equity (deficit), and cash flows for the three and six months ended June 30, 2022 and 2021. The results for the three and six months ended June 30, 2022, are not necessarily indicative of the results to be expected for the full year ending December 31, 2022, or any other future interim or annual period.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company evaluates on an ongoing basis its assumptions, including those related to contingencies, income tax uncertainties, incremental borrowing rate for operating leases, fair value of financial assets and liabilities, including fair value of derivatives, fair value and useful life of intangible assets, as well as in estimates used in applying the revenue recognition policy. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates.
Concentration of Risks
Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, restricted cash and trade receivables.
The majority of the Company’s cash, and cash equivalents and restricted cash are invested with major banks in the United States, Israel, and the United Kingdom. Such investments in the United States may be in excess of insured limits and they are not insured in other jurisdictions. In general, these investments may be redeemed upon demand and therefore bear minimal risk.
The Company’s trade receivables are geographically dispersed and derived from sales to customers mainly in the United States, Europe, and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation, and account monitoring procedures.
Major customer data as a percentage of total revenues:
The following table sets forth customers that represented 10% or more of the Company’s total revenue in each of the periods set forth below:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Customer A (EE&T)          *)   —           *)   —           *)   — 10.01 %
*) Represents an amount that is lower than 10% of the Company's total revenue.
Significant Accounting Policies and Estimates
The Company’s significant accounting policies are discussed in Note 2 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, which was filed with the SEC on February 25, 2022. There have been no significant changes to these policies during the six months ended June 30, 2022 except as noted below.
Derivatives and Hedging
Derivatives are recognized at fair value as either assets or liabilities in the consolidated balance sheets in accordance with ASC Topic 815, “Derivatives and Hedging.” The gain or loss of derivatives which are designated and qualify as hedging instruments in a cash flow hedge, is recorded under accumulated other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Derivatives are classified within Level 2 of the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments.
Marketable Securities
The Company invests its excess cash primarily in short-term fixed income securities, including government and investment-grade debt securities and money market funds. Marketable securities with original maturities greater than three months from the date of purchase and remaining maturities less than one year are classified as short-term marketable securities. Marketable securities with remaining maturities greater than one year, as of the balance sheet date and that the Company intends to hold for greater than one year, are classified as long-term marketable securities. Marketable securities are carried at fair market value, with unrealized gains and losses considered to be temporary in nature reported in accumulated other comprehensive loss. Cost of securities sold is based on specific identification. The Company determines the appropriate classification of its investments in marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale. After considering its capital preservation objectives, as well as its liquidity requirements, the Company may sell securities prior to their stated maturities. The Company determines any realized gains or losses on the sale of marketable securities on a specific identification method and record such gains and losses as a component of financial expense (income), net.
The Company evaluates the investments periodically for possible other-than-temporary impairment. A decline in fair value below the amortized costs of debt securities is considered an other-than-temporary impairment if it has the intent to sell the security or it is more likely than not that it will be required to sell the security before recovery of the entire amortized cost basis. In those instances, an impairment charge equal to the difference between the fair value and the amortized cost basis is recognized in financial expenses (income), net. Regardless of its intent or requirement to sell a debt security, impairment is considered other-than-temporary if the Company does not expect to recover the entire amortized cost basis.
Recently Adopted Accounting Pronouncements
As an “emerging growth company”, the Jumpstart Our Business Startups Act (“JOBS Act”) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. The adoption dates discussed below reflect this election.
In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, Leases (Topic 842), which would require lessees to put all leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to the existing practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term.
The Company adopted the guidance on January 1, 2022 using a modified retrospective transition approach. It applied Topic 842 to all leases as of January 1, 2022 without adjusting the comparative periods presented. The Company elected certain practical expedients permitted under the transition guidance within the new guidance and carried forward the historical accounting relating to lease identification and classification, remaining lease terms, and initial direct costs. Upon adoption, the Company recognized operating lease right-of-use assets and corresponding lease liabilities of $823. The adoption of Topic 842 did not have a material impact to the Company’s results of operations or cash flows. See Note 7, Leases, for further information.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing a variety of exceptions within the framework of ASC 740. These exceptions include the exception to the incremental approach for intra-period tax allocation in the event of a loss from continuing operations and income or a gain from other items (such as other comprehensive income), and the exception to using general methodology for the interim period tax accounting for year-to-date losses that exceed anticipated losses. The guidance will be effective for the Company beginning January 1, 2022, and interim periods in fiscal years beginning January 1, 2023. Early adoption is permitted. The Company adopted this guidance on January 1, 2022, and the adoption did not have a material impact on its consolidated financial statements.
Recently Issued Accounting Pronouncements
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance will be effective for the Company beginning January 1, 2023, and interim periods therein. Early adoption is permitted. The Company is currently evaluating the effect that ASU 2016-13 will have on its consolidated financial statements and related disclosures.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2023 and early adoption is permitted. While the Company is continuing to assess the timing of adoption and the potential impacts of ASU 2021-08, it does not expect ASU 2021-08 to have a material effect, if any, on its consolidated financial statements.

12

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
NOTE 3: REVENUES FROM CONTRACTS WITH CUSTOMERS
Disaggregation of Revenue
The following tables present disaggregated revenue by category:
Three Months Ended June 30, 2022
Enterprise, Education and TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $28,280 93.0 %$9,692 83.7 %
Professional services2,123 7.0 %1,883 16.3 %
$30,403 100 %$11,575 100 %

Three Months Ended June 30, 2021
Enterprise, Education and TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $27,197 89.9 %$9,270 81.6 %
Professional services3,040 10.1 %2,096 18.4 %
$30,237 100 %$11,366 100 %


Six Months Ended June 30, 2022
Enterprise, Education and TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $55,882 92.9 %$19,107 81.1 %
Professional services4,248 7.1 %4,457 18.9 %
$60,130 100 %$23,564 100 %
Six Months Ended June 30, 2021
Enterprise, Education & TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $51,167 88.9 %$17,641 81.1 %
Professional services6,388 11.1 %4,120 18.9 %
$57,555 100 %$21,761 100 %
The following tables summarizes revenue by region based on the billing address of customers:
Three Months Ended June 30,
20222021
AmountPercentage of revenueAmountPercentage of revenue
United States (“US”)$23,572 56.2 %$24,728 59.4 %
Europe, the Middle East and Africa ("EMEA")13,816 32.9 %12,436 29.9 %
Other4,590 10.9 %4,439 10.7 %
$41,978 100 %$41,603 100 %

Six Months Ended June 30,
20222021
AmountPercentage of revenueAmountPercentage of revenue
US$46,886 56.0 %$47,026 59.3 %
EMEA27,640 33.0 %24,824 31.3 %
Other9,166 11.0 %7,466 9.4 %
$83,692 100 %$79,316 100 %

Remaining Performance Obligations
Remaining performance obligations represent the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and contracted amounts that will be invoiced and recognized as revenue in future periods. As of June 30, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $172,732, which consists of both billed consideration in the amount of $53,379 and unbilled consideration in the amount of $119,353 that the Company expects to recognize as revenue but that was not yet recognized on the balance sheet. The Company expects to recognize 62% of its remaining performance obligations as revenue over the next 12 months and the remainder thereafter.
Costs to Obtain a Contract
The following table represents a roll forward of costs to obtain a contract:

Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Beginning balance $25,292 $20,177 $26,274 $17,683 
Additions to deferred contract acquisition costs during the period4,369 4,764 5,473 8,502 
Amortization of deferred contract acquisition costs(2,275)(1,434)(4,361)(2,678)
Ending balance$27,386 $23,507 $27,386 $23,507 
Deferred contract acquisition costs, current$8,902 $6,359 $8,902 $6,359 
Deferred contract acquisition costs, noncurrent18,484 17,148 18,484 17,148 
Total deferred costs to obtain a contract$27,386 $23,507 $27,386 $23,507 
Costs to Fulfill a Contract
The following table represents a roll forward of costs to fulfill a contract:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Beginning balance$5,641 $4,169 $5,427 $4,041 
Additions to deferred costs to fulfill a contract during the period512 849 1,084 1,217 
Amortization of deferred costs to fulfill a contract(347)(247)(705)(487)
Ending balance$5,806 $4,771 $5,806 $4,771 
Deferred fulfillment costs, current1,594 1,190 1,594 1,190 
Deferred fulfillment costs, noncurrent4,212 3,581 4,212 3,581 
Total deferred costs to fulfill a contract$5,806 $4,771 $5,806 $4,771 







NOTE 4: MARKETABLE SECURITIES
The following is a summary of available-for-sale marketable securities as of June 30, 2022:
Amortized costGross unrealized gainsGross unrealized lossesFair Value
Available-for-sale – matures within one year:
Corporate bonds$9,718 $ $(45)$9,673 
Municipal securities910  (1)909 
U.S. Treasury14,425  (74)14,351 
Commercial paper9,957   9,957 
35,010  (120)34,890 
Available-for-sale – matures after one year:
Corporate bonds1,983  (15)1,968 
U.S. Treasury1,466  (10)1,456 
3,449  (25)3,424 
Total$38,459 $ $(145)$38,314 
Based on the available evidence, the Company concluded that the gross unrealized losses on the marketable securities as of June 30, 2022 are temporary in nature. There were no gains or losses from available-for-sale marketable securities that were reclassified out of accumulated other comprehensive income during the periods presented.
13

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
NOTE 5: FAIR VALUE MEASUREMENTS
In accordance with ASC 820, the Company measures its cash equivalents and marketable securities at fair value using the market approach valuation technique. Cash equivalents and marketable securities are classified within Level 1 or Level 2 because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Foreign currency derivative contracts are classified within the Level 2 value hierarchy, as the valuation inputs are based on quoted prices and market observable data of similar instruments.

Fair Value Measurements As Of
DescriptionFair Value HierarchyJune 30, 2022December 31, 2021
Measured at fair value on a recurring basis:
Assets:
Cash equivalents:
Money market fundsLevel 1$22,709 $ 
Corporate bondsLevel 2$354 $ 
Municipal securitiesLevel 2$1,377 $ 
Short-term marketable securities:
Corporate bondsLevel 2$9,675 $ 
Municipal securitiesLevel 2$908 $ 
U.S. TreasuryLevel 2$14,350 $ 
Commercial paperLevel 2$9,957 $ 
Long-term marketable securities:
Corporate bondsLevel 2$1,968 $ 
U.S. TreasuryLevel 2$1,456 $ 
Derivative instruments asset included in prepaid expenses and other current assets:
Options and forward contracts designated as hedging instruments  Level 2$3 $ 
Liabilities:
Derivative instruments liability included in accrued expenses and other current liabilities:
Options and forward contracts designated as hedging instruments  Level 2$1,052 $ 
Prior to the Company's initial public offering (the "IPO"), the warrants to purchase preferred and common stock were measured at fair value using Level 3 inputs upon issuance and at each reporting date. Inputs used to determine the estimated fair value of the warrants to purchase preferred and common stock as of the valuation date included expected term, the risk-free interest rate, volatility, and the fair value of underlying shares.
14

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
The following table sets forth a summary of the changes in the fair value of the warrants to purchase preferred and common stock:
Six Months Ended June 30, 2021
Balance at January 1$56,780 
Reclassification of warrant to preferred stocks to mezzanine equity(1,149)
Change in fair value of warrants(1,776)
Balance at June 30, 2021$53,855 
On February 3, 2021, SVB Financial Group (“SVB”) converted a Warrant to Purchase Stock issued on February 3, 2011 (the “Series C Warrant”) into shares of the Company’s Series C Convertible Preferred Stock pursuant to the cashless conversion mechanism described in the Series C Warrant. The conversion was exercised for all 31,414 shares covered by the Series C Warrant and resulted in the net issuance of 27,011 shares of the Company’s Series C Convertible Preferred Stock. Pursuant to the terms of the Series C Warrant, the number of net shares issued was determined by dividing (a) the aggregate fair market value of the shares otherwise issuable upon exercise of the Series C Warrant minus the aggregate exercise price of such shares by (b) the fair market value of one share of the Company’s Series C Convertible Preferred Stock.
Upon the closing of the Company’s IPO, the warrants to purchase preferred and common stock were converted into 7,067,699 shares of common stock. The final re-measurement of the warrants was based upon the publicly available stock price on the conversion date.

15

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
NOTE 6: DERIVATIVES AND HEDGING
The Company entered into forward, put and call option contracts to hedge certain forecasted payroll costs denominated in NIS against exchange rate fluctuations of the U.S. dollar for a period of up to twelve months. The Company recorded the cash flows associated with these derivatives under operating activities. The Company does not use derivative instruments for trading or speculative purposes.
Notional Amount of Foreign Currency Contracts
The Company had outstanding contracts designated as hedging instruments in the aggregate notional amount of $31,021 as of June 30, 2022. The fair value of the Company’s outstanding contracts amounted to an asset of $3 and a liability of $1,052 as of June 30, 2022. These assets and liabilities were recorded under prepaid expenses and other current assets and accrued expenses and other current liabilities, respectively. Losses of $735 and $602 were reclassified from accumulated other comprehensive loss during the three and six months ended June 30, 2022, respectively. Such losses were reclassified from accumulated other comprehensive loss when the related expenses were incurred. The Company had no outstanding contracts designated as hedging instruments as of December 31, 2021.
Effect of Foreign Currency Contracts on the Condensed Consolidated Statements of Operations
The effect of foreign currency contracts on the condensed consolidated statements of operations during the three and six months ended June 30, 2022 were as follows:
Condensed Statement of Operations Location:Three Months Ended June 30, 2022Six Months Ended June 30, 2022
Cost of revenue$124 $100 
Research and development373 308 
Sales and marketing107 88 
General and administrative131 106 
Total$735 $602 

16

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
NOTE 7: LEASES
The Company leases its office facilities under non-cancelable agreements that expire at various dates through July 2027.
The Company determines if an arrangement is a lease at inception. As discussed in Note 2, operating lease right-of-use assets and liabilities are included on the Condensed Consolidated Balance Sheet beginning January 1, 2022. The Company currently has finance leases in an immaterial amount that will expire during the fourth quarter of 2022.
Operating lease right-of-use assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. Operating lease right-of-use assets also include any prepaid lease payments and lease incentives. Certain lease agreements include rental payments adjusted periodically for the consumer price index ("CPI"). The right-of-use and lease liability were calculated using the initial CPI and will not be subsequently adjusted. Payments for variable lease costs are expensed as incurred and not included in the operating lease right-of-use assets and liabilities. For short-term leases with a term of 12 months or less, operating lease right-of-use assets and liabilities are not recognized and the Company records lease payments in the Condensed Consolidated Statements of Operations on a straight-line basis over the lease term. The Company combines its lease payments and fixed payments for non-lease components and account for them together as a single lease component.
The interest rate used to determine the present value of the future lease payments is the Company’s incremental borrowing rate, because the interest rate implicit in the Company’s leases is not readily determinable. The Company’s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Many of the Company’s lease agreements provide one or more options to renew. When determining lease terms, the Company uses the non-cancellable period of the leases and does not assume renewals unless it is reasonably certain that the Company will exercise the renewal option. Operating lease expenses are recognized on a straight-line basis over the lease term.
On April 6, 2022, the Company entered into a new lease agreement as tenant related to a property in Israel (the "Lease"). The Lease provides that the Company will lease a new building containing approximately 5,926 square meters. The initial lease term is approximately 5.5 years with two options to extend of five years each. The Company believes that it is reasonably certain that it will exercise the option for the first extension period, and accordingly includes this extension period as part of the lease term. For accounting purposes under ASC 842, the Lease commenced on June 22, 2022, resulting in the recording of a $19,586 right-of-use operating lease asset and operating lease liability.
Components of operating lease expense were as follows:
Three Months Ended June 30, 2022Six Months Ended June 30, 2022
Operating lease cost$658 $1,283 
Short-term lease cost81 81 
Variable lease cost6 18 
Total$745 $1,382 

Rent expense under the previous lease accounting standard were $599 and $1,202 during the three and six months ended June 30, 2021, respectively.
Supplementary cash flow information related to operating leases was as follows:
17

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
Three Months Ended June 30, 2022Six Months Ended June 30, 2022
Cash paid for operating leases$876 $1,343 
As of June 30, 2022, the weighted-average discount rate is 4.8% and the weighted-average remaining term is 9.50 years. Maturities of the Company’s operating lease liabilities as of June 30, 2022 were as follows:
Year Ending December 31,
2022 (Remainder)$637 
20233,446 
20243,144 
20253,203 
20263,276 
2027 and thereafter14,680 
Total operating lease payments28,386 
Less: imputed interest4,974 
Total operating lease liabilities$23,412 
As of December 31, 2021, the minimum lease payments under operating leases, including payments for leases which had not commenced, were as follows:

Year Ending December 31,Rental of premises
2022$1,317 
2023788 
2024806 
2025862 
2026919 
2027548 
Total$5,240 
18

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
NOTE 8: COMMITMENTS AND CONTINGENCIES
Purchase Commitments
The Company has entered into various non-cancelable agreements with third-party providers for use of mainly cloud and other services, under which it committed to minimum and fixed purchases through the year ending December 31, 2026. The following table presents details of the aggregate future non-cancelable purchase commitments under such agreements as of June 30, 2022:
Year Ending December 31,
2022 (Remainder)$2,322 
202312,084 
202420,339 
202513,000 
202614,250 
Total purchase commitment$61,995 
Litigation
The Company is occasionally a party to claims or litigation in the normal course of the business. The Company does not believe that it is a party to any pending legal proceeding that is likely to have a material adverse effect on its business, financial condition, or results of operations.

NOTE 9: CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS
Prepaid expenses and other current assets
Prepaid expenses and other current assets consisted of the following:

June 30, 2022December 31, 2021
Prepaid expenses$3,580 $3,858 
Government institutions540 576 
Derivative instrument3  
Restricted bank deposit1,850  
Other current assets1,515 676 
$7,488 $5,110 

19

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
Property and Equipment, net
Composition of property and equipment is as follows:

June 30, 2022December 31, 2021
Cost:
Computers and peripheral equipment$4,139 $3,668 
Office furniture and equipment379 745 
Leasehold improvements256 513 
Finance leases of computers and peripheral equipment253 253 
Internal use software10,174 6,980 
15,201 12,159 
Accumulated depreciation(2,980)(2,656)
Depreciated cost$12,221 $9,503 

Depreciation expenses for the three months ended June 30, 2022 and 2021, and for the six months ended June 30, 2022 and 2021 were $568, $332, $970 and $633, respectively.

Other assets, noncurrent

June 30, 2022December 31, 2021
Restricted cash$1,500 $422 
Severance pay fund1,940 1,968 
Other123 153 
$3,563 $2,543 

Accrued expenses and other current liabilities

June 30, 2022December 31, 2021
Accrued expenses$5,661 $7,240 
Accrued taxes6,394 9,525 
Derivative instruments1,052  
Other current liabilities1,439 1,731 
$14,546 $18,496 
20

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
NOTE 10: GOODWILL AND INTANGIBLE ASSETS
There was no goodwill activity during the periods presented.
The carrying amounts and accumulated amortization expenses of the intangible assets, as of June 30, 2022, and December 31, 2021, were as follows:
June 30, 2022December 31, 2021
Weighted average remaining useful life (in years)BalanceBalance
Gross carrying amount:
Technology2.75$4,700 $4,700 
Customer relationship4.752,419 2,419 
Tradename0.92980 980 
8,099 8,099 
Accumulated amortization and impairments:
Technology(3,534)(3,323)
Customer relationship(2,178)(2,049)
Tradename(861)(818)
(6,573)(6,190)
Intangible assets, net$1,526 $1,909 

During the three months ended June 30, 2022 and 2021, and the six months ended June 30, 2022 and 2021, the Company recorded amortization expenses in the amount of $168, $271, $383 and $567, respectively, included in cost of revenue and sales and marketing expenses in the statements of operations.
The estimated future amortization expense of intangible assets as of June 30, 2022, is as follows:
December 31,
2022 (Remainder)$285 
2023552 
2024478 
2025148 
202650 
202713 
$1,526 

21

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
NOTE 11: INCOME TAXES
The Company recognized an income tax expense of $2,082, $1,446, $4,168 and $3,252 for the three and six months ended June 30, 2022, and 2021, respectively. The tax expense for these periods was primarily attributable to pre-tax foreign earnings. The Company’s effective tax rates of (14)%, (114)%, (14)% and (22)% for the three and six months ended June 30, 2022 and 2021, respectively, differ from the U.S. statutory tax rate primarily due to U.S. losses for which there is no benefit and the tax rate differences between the U.S. and foreign countries.
The Company has a full valuation allowance on its deferred tax assets. As a result, consistent with the prior year, the Company does not record a tax benefit on its losses because it is more likely than not that the benefit will not be realized.

NOTE 12: NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the periods presented:
Three Months Ended June 30, Six Months Ended June 30,
2022202120222021
Numerator:
Net loss$17,347 $2,719 $34,273 $18,275 
Preferred stock accretion and cumulative dividends 3,412  6,672 
Total loss attributable to common stockholders$17,347 $6,131 $34,273 $24,947 
Change in fair value of warrant liabilities 5,928   
Total loss attributable to common stockholders, for diluted net loss per share$17,347 $12,059 $34,273 $24,947 
Denominator:
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic129,745,16225,768,411128,794,25625,538,010
Weighted average effect of warrants to purchase preferred and common stock 7,067,699  
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted129,745,16232,836,110128,794,25625,538,010
Net loss per share attributable to common stockholders, basic$0.13 $0.24 $0.27 $0.98 
Net loss per share attributable to common stockholders, diluted$0.13 $0.37 $0.27 $0.98 
22

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)

Instruments potentially exercisable for common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows:
As of June 30,
20222021
Convertible and redeemable and convertible preferred stock 16,850,111 
Warrants to purchase preferred and common stock 7,680,954
Outstanding stock options and RSUs37,827,14531,488,683
Total37,827,14556,019,748

NOTE 13: REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION
Reportable segments
ASC 280, Segment Reporting, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company's chief operating decision maker ("CODM") is its Chief Executive Officer. The Company's CODM does not regularly review asset information by segments and, therefore, the Company does not report asset information by segment.
The Company organizes its operations in two segments: Enterprise, Education and Technology and Media and Telecom. The Enterprise, Education and Technology segment represents products related to industry solutions for education customers, and media services (except for Media and Telecom customers). The Media and Telecom segment primarily represents TV solutions that are sold to media and telecom operators.
The measurement of the reportable operating segments is based on the same accounting principles applied in these financial statements, which includes certain corporate overhead allocations.

Three Months Ended June 30, 2022
Enterprise, Education and TechnologyMedia and TelecomTotal
Revenue$30,403 $11,575 $41,978 
Gross profit$20,701 $5,988 $26,689 
Operating expenses42,195 
Financial income, net(241)
Provision for income taxes2,082 
Net loss$17,347 
23

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)

Three Months Ended June 30, 2021
Enterprise, Education and TechnologyMedia and TelecomTotal
Revenue$30,237 $11,366 $41,603 
Gross profit$21,151 $4,830 $25,981 
Operating expenses31,751 
Financial income, net(4,497)
Provision for income taxes1,446 
Net loss$2,719 

Six Months Ended June 30, 2022
Enterprise, Education and TechnologyMedia and TelecomTotal
Revenue$60,130 $23,564 $83,694 
Gross profit$41,467 $11,493 $52,960 
Operating expenses83,121 
Financial income, net(56)
Provision for income taxes4,168 
Net loss$34,273 

24

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
Six Months Ended June 30, 2021
Enterprise, Education and TechnologyMedia and TelecomTotal
Revenue$57,555 $21,761 $79,316 
Gross profit$39,900 $8,213 $48,113 
Operating expenses62,483 
Financial expenses, net653 
Provision for income taxes3,252 
Net loss$18,275 

Geographical information
See Note 3 for disaggregated revenue by geographic region.

25

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
NOTE 14: LONG-TERM LOAN
In January 2021, the Company refinanced all amounts outstanding under the existing loan agreements, terminated all outstanding commitments, and entered into a new credit agreement (the “Credit Agreement”) with an existing lender, which provides for a new senior secured term loan facility in the aggregate principal amount of $40,000 (the “Term Loan Facility”) and a new senior secured revolving credit facility in the aggregate principal amount of $10,000 (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Credit Facilities”).
In June 2021, the Company entered into an amendment to the Credit Agreement (the “First Amendment”). Pursuant to the First Amendment, the Company borrowed an additional aggregate principal amount of $12,500 and increased commitments under the Revolving Credit Facility to $35,000.
In December 2021, the Company repaid in full its outstanding principal amount under the Revolving Credit Facility. As of June 30, 2022 and December 31, 2021, the total commitments under the Revolving Credit Facility are available for future borrowings.
Borrowings under the Credit Facilities are subject to interest, determined as follows: (a) Eurodollar loans accrue interest at a rate per annum equal to the Eurodollar rate plus a margin of 3.50% (the Eurodollar rate is calculated based on the Credit Agreement, subject to a 1.67% floor, divided by 1.00 minus the maximum effective reserve percentage for Eurocurrency funding), and (b) Alternate Base Rate (“ABR”) loans accrue interest at a rate per annum equal to the ABR plus a margin of 2.50% (ABR is equal to the highest of (i) the prime rate and (ii) the Federal Funds Effective Rate plus 0.50%, subject to a 2.00% floor). As of June 30, 2022, the current rate of interest under the Credit Facilities was equal to a rate per annum of 5.17%, consisting of 1.67% (the 1-month LIBOR dollar rate as of June 30, 2022) and the margin of 3.50%.
The Term Loan Facility is payable in consecutive quarterly installments on the last day of each fiscal quarter in an amount equal to (i) $250 for installments payable on April 1, 2021, through December 31, 2021 (ii) $750 for installments payable on March 31, 2022 through December 31, 2022, and (iii) $1,500 for installments payable on and after March 31, 2023. The remaining unpaid balance on the Term Loan Facility is due and payable on January 14, 2024, together with accrued and unpaid interest on the principal amount to be paid to, but excluding, the payment date. Amounts outstanding under the Credit Facilities may be voluntarily prepaid at any time and from time to time, in whole or in part, without premium or penalty.
Under the terms of the Credit Facilities, the Company is obligated to maintain certain covenants as defined therein. As of June 30, 2022, the Company met these covenants.
The aggregate principal annual maturities according to the Credit Facilities agreements are as follows:
Year Ending December 31,
2022 (Remainder)$1,500 
20236,000 
202430,000 
$37,500 

The carrying amounts of the loans approximate their fair value.
.
26

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
NOTE 15: STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS
Equity Incentive Plans
On January 1, 2022, the number of shares of common stock authorized for issuance under the 2021 Incentive Award Plan (the “2021 Plan”) automatically increased by 6,346,255 shares pursuant to the terms of the 2021 Plan.
Stock Options
A summary of the Company's stock option activity with respect to options granted under the 2021 Plan is as follows:

Number of Options
Weighted
Average exercise price
Weighted remaining contractual term (years)Aggregate
Intrinsic
Value








Outstanding as of January 1, 2022

32,702,963$3.98 8.34$38,894 


Granted

 $ 
Exercised

(2,708,716)$0.50 $3,141 
Forfeited

(1,168,779)$3.65 
Outstanding as of June 30, 2022

28,825,468$4.32 8.23$11,109 


Exercisable options at end of the period

16,859,320$1.97 8.00$10,789 

RSUs
The following table summarizes the RSU activity with respect to the 2021 Plan for the six months ended June 30, 2022:


RSUs
Outstanding

Weighted Average
Grant Date Fair
Value per Share
Outstanding as of December 31, 2021

4,924,417$4.38
RSUs granted

5,997,192$1.88
RSUs vested

(952,934)$3.43
RSUs forfeited

(966,998)$3.54
Unvested and Outstanding as of June 30, 2022

9,001,677$3.00

27

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
Stock-Based Compensation Expense
The stock-based compensation expense by line item in the accompanying consolidated statement of operations is summarized as follows:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Cost of revenue$359 $185 $771 $466 
Research and development1,111 791 2,139 1,724 
Sales and marketing985 464 1,911 1,204 
General and administrative3,604 2,773 6,906 5,779 
Total expenses$6,059 $4,213 $11,727 $9,173 

As of June 30, 2022, there were $56,135 of total unrecognized compensation cost related to non-vested stock-based compensation arrangements granted under the Company's equity incentive plans. These costs are expected to be recognized over a weighted-average period of approximately two and a half years.
Shares Reserved for Future Issuance
The Company has the following common stock reserved for future issuance under the 2021 Plan:
June 30, 2022
Outstanding options28,825,468 
Outstanding RSUs9,001,677 
Outstanding warrants to common stock613,255 
Shares reserved under 2021 Plan4,487,002 
Total42,927,402 

28

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
NOTE 16: SELECTED STATEMENTS OF OPERATIONS DATA
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Financial income:
Interest income$166 $ $172 $ 
Remeasurement of warrants to fair value 5,928  1,776 
Foreign currency translation adjustments, net773  1,304  
939 5,928 1,476 1,776 
Financial expenses:
Bank fees50 172 76 481 
Interest expense489 611 987 1,462 
Foreign currency translation adjustments, net 499  274 
Other159 149 357 212 
698 1,431 1,420 2,429 
Financial expenses (income), net$(241)$(4,497)$(56)$653 

NOTE 17: ACCUMULATED OTHER COMPREHENSIVE LOSS
The following table summarizes the changes in accumulated other comprehensive loss by component, net of tax, during the periods presented:
Net Unrealized Losses on Available-for-Sale Securities InstrumentsNet Unrealized Losses on Derivatives Designated as Hedging InstrumentsTotal
Balance as of December 31, 2021;$ $ $ 
Other comprehensive loss before reclassifications(145)(1,680)(1,825)
Net realized losses reclassified from accumulated other comprehensive income  631 631 
Other comprehensive loss(145)(1,049)(1,194)
Balance as of June 30, 2022$(145)$(1,049)$(1,194)
There was no accumulated other comprehensive loss activity during the three and six months ended June 30, 2021.

29

KALTURA, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
U.S. dollars in thousands (except share and per share data)
(unaudited)
NOTE 18: SUBSEQUENT EVENTS
Restructuring Plan
On August 7, 2022, the Board of Directors of the Company approved a cost-reduction and re-organization plan that includes, among other things, downsizing around 10% of the Company's current employees (the "Plan"). The total cost reduction on an annualized basis from this headcount downsizing is expected to be approximately $18,000. The Plan is focused on realigning the Company's operations to further increase efficiency and productivity and better realize synergies by merging the Company's segments together. In connection with the Plan, the Company expects to incur net pre-tax charges of approximately $1,000, primarily for severance and related costs, all of which will be expensed in the second half of 2022.
Rights Agreement
On August 7, 2022, the Board of Directors of the Company approved and declared a dividend distribution of one preferred stock purchase right (each, a "Right") for each share of common stock, of the Company outstanding at the close of business on August 22, 2022. Each Right will entitle the registered holder thereof, after the Rights become exercisable and until August 6, 2023 (or the earlier redemption, exchange, or termination of the Rights), to purchase from the Company one one-thousandth of a share of Series A Junior Participating Preferred Stock, par value $0.0001 per share (the "Series A Preferred"), of the Company at a price of $13.00 per one one-thousandth of a share of the Series A Preferred. The complete terms of the Rights are set out in a Rights Agreement, dated August 7, 2022, between the Company and American Stock Transfer & Trust Company, LLC as rights agent (the “Rights Agreement”).
The Board of Directors of the Company adopted the Rights Agreement to protect stockholders from coercive of otherwise unfair takeover tactics. The Rights will cause substantial dilution to any person or group that acquires beneficial ownership of 10% (20% in the case of a passive institutional investor) or more of the common stock without the approval of the Board of Directors of the Company. The Rights are designed to promote the fair and equal treatment of all stockholders of the Company and ensure that the Board remains in the best position to discharge its fiduciary duties to the Company and its stockholders. Neither the Rights Agreement nor the Rights should interfere with any merger, tender or exchange offer or other business combination approved by the Board of Directors of the Company.



30


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022 (the "2021 10-K"). This discussion contains forward-looking statements based upon current plans, expectations and beliefs involving risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth in Part I, Item 1A, “Risk Factors” of our 2021 10-K and other factors set forth in Part II, Item 1A, "Risk Factors" and other parts of this Quarterly Report on Form 10-Q.

Overview
Our mission is to power any video experience, for any organization. Our Video Experience Cloud powers live, real-time, and on-demand video for webinars, events, virtual classrooms, and video sites. We also offer robust Application Programming Interfaces ("APIs") and Software Development Kits ("SDKs") for developers and industry solutions for education and media and telecom. Our Video Experience Cloud is used by leading brands across all industries, reaching millions of users, at home, at school and at work, for communication, collaboration, marketing, sales, customer care, learning, and entertainment experiences. With our flexible offerings, customers can experience the benefits of video across a wide range of use cases, while customizing their deployments to meet their individual, dynamic needs.
Our business was founded in 2006. We launched our Media Services and Video Content Management System in 2008 and initially offered it as an Online Video Platform for online publishers and media companies. Since then, we have capitalized on our flexible and extendable platform architecture to expand into new products, industry solutions, and use cases:
2009: Brought to market our LMS Video solution and began selling to educational institutions
2011: Released our Video Sites product and started selling to enterprises
2013: Expanded into live video
2014: Launched our TV Content Management System for media and telecom companies, following the acquisition of Tvinci Ltd., a leading provider of an OTT TV platform
2017: Launched our Lecture Capture solution
2018: Acquired certain of the assets of Rapt Media, Inc., an interactive personalized video startup
2020: Added real time conferencing capabilities to our Media Services following the acquisition of Newrow, Inc., a video conferencing and collaboration platform
2020: Released our Webinars, Events, and Virtual Classroom products
2021 & 2022: Expanded the capabilities of our Webinars, Events, and Virtual Classroom products, and fitted them to also address low-touch and self-serve sales
We generate revenue primarily through the sale of SaaS and PaaS subscriptions, and additional revenue from term license subscriptions. We also generate revenue through the sale of professional services associated with the implementation of deployments for new and existing customers.
We organize our business into two reporting segments: (i) Enterprise, Education, and Technology (“EE&T”); and (ii) Media and Telecom (“M&T”). These segments share a common underlying platform consisting of our API-based architecture, as well as unified product development, operations, and administrative resources.
31


Enterprise, Education & Technology: Includes revenues from all of our products, industry solutions for education customers, and Media Services (except for media and telecom customers), as well as associated professional services for those offerings. These solutions are generally sold through our EE&T sales teams. Subscription revenues are primarily generated on a per full-time equivalent basis for on-demand and live products and solutions, per host basis for real-time-conferencing products and solutions, and per participant basis for the Events product (which intersects on-demand, live, and real-time-conferencing video). Contracts are generally 12 to 24 months in length. Billing is primarily done on an annual basis.
Media & Telecom: Includes revenues from our TV Solution and Media Services for media and telecom customers, as well as associated professional services for those offerings. These offerings are generally sold through our media and telecom sales team. Revenues are generated on a per end-subscriber basis for telecom customers, and on a per video play basis for media customers. Contracts are generally two to five years in length. Billing is generally done on a quarterly or annual basis. It generally takes from six to 12 months to implement M&T offerings. The upfront resources required for implementation of our Media & Telecom solutions generally exceed those of our other offerings, resulting in a longer period from initial booking to go-live and a higher proportion of professional services revenue as a percentage of overall revenue. Additionally, a higher proportion of revenue comes from customers who choose to license our offerings through private cloud and on-premise deployments, which also impacts our gross margin. In the long-term, we expect the margins for this segment to improve due to the following: increasing the ratio of subscription revenue to professional services with scale, improved efficiencies of both production and professional services costs, and an increase in the proportion of revenues from media customers, which generally entail simpler deployments compared to telecom customers.
In August 2022, our Board of Directors approved a strategic restructuring program (the “2022 Restructuring Plan”) to streamline the Company's operations in order to support the Company's investment in critical growth areas. The 2022 Restructuring Plan is expected to include, among other things, a workforce reduction of approximately 10% of our employees. In connection with the 2022 Restructuring Plan, we expect to incur pre-tax charges of approximately $1.0 million, primarily for severance and related costs. All such charges are expected to be expensed in the second half of 2022, and all of those charges are expected to be in cash. The Plan is expected to be substantially completed in 2022. Based on the current profile and trends of the EE&T and M&T segments, including how their sales cycles, deployment cycles, and margins have continuously trended to be more similar, we have decided to merge the two segments together. Going forward we will have a single horizontal structure with mostly cross-company functions that run product development, marketing, sales, and professional services.

Reflected below is a summary of reportable segment revenue and reportable segment gross profit for the three and six months ended June 30, 2022 and 2021.
Three Months Ended June 30, Six Months Ended June 30,
2022202120222021
(in thousands)
Revenue
Enterprise, Education & Technology$30,403 $30,237 $60,130 $57,555 
Media & Telecom11,575 11,366 23,564 21,761 
Total Revenue$41,978 $41,603 $83,694 $79,316 
Gross Profit
Enterprise, Education & Technology20,701 21,151 41,467 39,900 
Media & Telecom5,988 4,830 11,493 8,213 
Total Gross Profit$26,689 $25,981 $52,960 $48,113 

32


We employ a land and expand strategy in which our customers increase their usage of our offerings and/or purchase additional offerings over time. Our performance in expanding within our existing customer base is reflected by our Net Dollar Retention Rate (as defined below). For the three months ended June 30, 2022 and 2021, our Net Dollar Retention Rate was 100% and 121%, respectively. We grew our average annualized recurring revenue, or ARR, per customer by 6% in the three months ended June 30, 2022, compared to the three months ended June 30, 2021, which reflects our ability to land new customers with higher spending levels and increase revenue from our existing customers.
For any given year, a large majority of our revenue comes from existing customers, with whom we are in active dialogue and tend to have visibility into their expected usage of our offerings.
We focus our selling efforts on large organizations and sell our solutions primarily through direct sales teams and account teams.

Impact of COVID-19
In December 2019, an outbreak of the COVID-19 disease was first identified and began to spread across the globe. In March 2020, the World Health Organization declared COVID-19 a pandemic, impacting many countries around the world, including where our end users and customers are located and the United States, Israel, United Kingdom, and Singapore where we have larger business operations. As a result of the COVID-19 pandemic, government authorities around the world have from time to time ordered schools and businesses to close, imposed restrictions on non-essential activities, and required people to remain at home while instilling significant limitations on traveling and social gatherings.
In response to the pandemic, in the first quarter of 2020, we temporarily closed all of our offices, enabled our entire work force to work remotely, and implemented travel restrictions for non-essential business. In the second quarter of 2020 we reopened select offices, however most of our employees continued to work remotely, a majority of whom continue to do so as of the date of this Quarterly Report on Form 10-Q. The changes we have implemented to date have not materially affected and are not expected to materially affect our ability to operate our business, including our financial reporting systems.
Prior to the pandemic, the market demand for our solutions was growing at a robust rate, with numerous tailwinds for long-term growth, and that demand accelerated as a result of the pandemic. We believe that new and potential customers will continue to increase their use of video solutions across existing use cases such as remote working, teaching, marketing, and customer care, as well as nascent but growing use cases such as tele-services.
While the potential economic impact brought by, and the duration of, any pandemic, epidemic, or outbreak of an infectious disease, including COVID-19 and its variants, is difficult to assess or predict, the widespread pandemic related to COVID-19 and its variants has resulted in, and may continue to result in, significant disruption of global financial markets, reducing our ability to access capital, which could in the future negatively affect our liquidity.
For additional information, see Part I, Item 1A. “Risk Factors—Risks Related to Our Business and Industry—The ongoing COVID-19 pandemic could adversely affect our business, financial condition and results of operations” in our 2021 10-K.

33


Key Factors Affecting Our Performance
Expansion of our Platform
We believe our platform is ideally suited for expansion across solutions, industries, and use cases. For example, in 2020, we entered the real-time conferencing market with the introduction of our Webinars, Meetings, and Virtual Classroom products, focusing on learning, training, and marketing. In 2021 and 2022 we expanded the capabilities of our Events product to support a broader range of event types and use cases and fitted them to also address low-touch and self-serve sales. We believe these products present a significant long-term opportunity, and we intend to harness our growing presence with them. Additionally, we will continue to invest in new video products for training, communication and collaboration, sales, marketing, and customer care, as we extend our platform into more industries.
Acquiring New Customers
We are focused on continuing to grow the number of customers that use our solutions. Additionally, we are investing in low-touch and self-serve offerings that can be sold by inside-sales teams or completely online, as well as in distribution channels. We believe this will enable us to efficiently acquire smaller customers across all industries – beyond enterprises into SMEs, beyond universities into K-12 schools, beyond tier 1 media and telecom companies to tier 2 and 3 media and telecom companies, and beyond providing Media Services to large technology companies to also addressing smaller technology firms and startups.
Increasing Revenue from Existing Customers
We are focused on increasing sales within our existing customer base through increased usage of our platform and the cross-selling of additional products and solutions. We especially see an upsell opportunity in introducing to our existing customers the new products that we launched in the most recent years: Webinars, Events, and Virtual Classrooms. For the three months ended June 30, 2022, our Net Dollar Retention Rate was 100%. In order for us to increase revenue within our customer base, we will also need to maintain engineering-level customer support and continue to introduce new products and features as well as innovative new use cases that are tailored to our customers' needs.
Continued Investment in Growth
Although we have invested significantly in our business to date, we believe that we still have a significant market opportunity ahead of us. We intend to continue to make investments to support the growth and expansion of our business and to increase revenue. We believe there is a significant opportunity to continue our growth. We expect that our cost of revenue and operating expenses will fluctuate over time.

Key Financial and Operating Metrics
We measure our business using both financial and operating metrics. We use these metrics to assess the progress of our business, make decisions on where to allocate capital, time, and technology investments, and assess the near-term and long-term performance of our business. The key financial and operating metrics we use are:
Three Months Ended June 30,
20222021
(in thousands, except percentages)
Annualized Recurring Revenue$150,950 $145,431 
Net Dollar Retention Rate100 %121 %
Remaining Performance Obligations$172,732 $156,323 




34


Annualized Recurring Revenue
We use Annualized Recurring Revenue as a measure of our revenue trend and an indicator of our future revenue opportunity from existing recurring customer contracts. We calculate ARR by annualizing our recurring revenue for the most recently completed fiscal quarter. Recurring revenues are generated from SaaS and PaaS subscriptions, as well as term licenses for software installed on the customer’s premises (“On-Prem”). For the SaaS and PaaS components, we calculate ARR by annualizing the actual recurring revenue recognized for the latest fiscal quarter. For the On-Prem components for which revenue recognition is not ratable across the license term, we calculate ARR for each contract by dividing the total contract value (excluding professional services) as of the last day of the specified period by the number of days in the contract term and then multiplying by 365. Recurring revenue excludes revenue from one-time professional services and setup fees. ARR is not adjusted for the impact of any known or projected future customer cancellations, upgrades or downgrades, or price increases or decreases.
The amount of actual revenue that we recognize over any 12-month period is likely to differ from ARR at the beginning of that period, sometimes significantly. This may occur due to new bookings, cancellations, upgrades or downgrades, pending renewals, professional services revenue, foreign exchange rate fluctuations and acquisitions or divestitures. ARR should be viewed independently of revenue as it is an operating metric and is not intended to be a replacement or forecast of revenue. Our calculation of ARR may differ from similarly titled metrics presented by other companies.
Net Dollar Retention Rate
Our Net Dollar Retention Rate, which we use to measure our success in retaining and growing recurring revenue from our existing customers, compares our recognized recurring revenue from a set of customers across comparable periods. We calculate our Net Dollar Retention Rate for a given period as the recognized recurring revenue from the latest reported fiscal quarter from the set of customers whose revenue existed in the reported fiscal quarter from the prior year (the numerator), divided by recognized recurring revenue from such customers for the same fiscal quarter in the prior year (denominator). For annual periods, we report Net Dollar Retention Rate as the arithmetic average of the Net Dollar Retention Rate for all fiscal quarters included in the period. We consider subdivisions of the same legal entity (for example, divisions of a parent company or separate campuses that are part of the same state university system) to be a single customer for purposes of calculating our Net Dollar Retention Rate. Our calculation of Net Dollar Retention Rate for any fiscal period includes the positive recognized recurring revenue impacts of selling new services to existing customers and the negative recognized recurring revenue impacts of contraction and attrition among this set of customers. Our Net Dollar Retention Rate may fluctuate as a result of a number of factors, including the growing level of our revenue base, the level of penetration within our customer base, expansion of products and features, and our ability to retain our customers. Our calculation of Net Dollar Retention Rate may differ from similarly titled metrics presented by other companies.
Remaining Performance Obligations
Remaining Performance Obligations represents the amount of contracted future revenue that has not yet been delivered, including both subscription and professional services revenues. Remaining Performance Obligations consists of both deferred revenue and contracted non-cancelable amounts that will be invoiced and recognized in future periods. As of June 30, 2022, our Remaining Performance Obligations was $172.7 million, which consists of both billed consideration in the amount of $53.4 million and unbilled consideration in the amount of $119.4 million that we expect to invoice and recognize in future periods. We expect to recognize 62% of our Remaining Performance Obligations as revenue over the next 12 months and the remainder thereafter, in each case, in accordance with our revenue recognition policy.

Non-GAAP Financial Measures
In addition to our results determined in accordance with GAAP, we believe that Adjusted EBITDA, a non-GAAP financial measure, is useful in evaluating the performance of our business.
35


We define EBITDA as net profit (loss) before interest expense, net, provision for income taxes and depreciation and amortization expenses. Adjusted EBITDA is defined as EBITDA (as defined above), adjusted for the impact of certain non-cash and other items that we believe are not indicative of our core operating performance, such as non-cash stock-based compensation expenses and other operating expenses.
Adjusted EBITDA is a supplemental measure of our performance, is not defined by or presented in accordance with GAAP, and should not be considered in isolation or as an alternative to net profit (loss) or any other performance measure prepared in accordance with GAAP. Adjusted EBITDA is presented because we believe that it provides useful supplemental information to investors and analysts regarding our operating performance and is frequently used by these parties in evaluating companies in our industry. By presenting Adjusted EBITDA, we provide a basis for comparison of our business operations between periods by excluding items that we do not believe are indicative of our core operating performance. We believe that investors’ understanding of our performance is enhanced by including this non-GAAP financial measure as a reasonable basis for comparing our ongoing results of operations. Additionally, our management uses Adjusted EBITDA as a supplemental measure of our performance because it assists us in comparing the operating performance of our business on a consistent basis between periods, as described above.
Although we use EBITDA and Adjusted EBITDA, as described above, EBITDA and Adjusted EBITDA, have significant limitations as analytical tools. Some of these limitations include:
such measures do not reflect our cash expenditures, or future requirements for capital expenditures or contractual commitments;
such measures do not reflect changes in, or cash requirements for, our working capital needs;
such measures do not reflect the interest expense, or the cash requirements necessary to service interest or principal payments on our debt;
such measures do not reflect our tax expense or the cash requirements to pay our taxes;
although depreciation and amortization expense and non-cash stock-based compensation expense are non-cash charges, the assets being depreciated and amortized will often have to be replaced in the future and such measures do not reflect any cash requirements for such replacements; and
other companies in our industry may calculate such measures differently than we do, thereby further limiting their usefulness as comparative measures.
Due to these limitations, EBITDA and Adjusted EBITDA should not be considered as measures of discretionary cash available to us to invest in the growth of our business. We compensate for these limitations by relying primarily on our GAAP results and using these non-GAAP measures only supplementally. Adjusted EBITDA includes an adjustment for non-cash stock-based compensation expenses. It is reasonable to expect that this item will occur in future periods. However, we believe this adjustment is appropriate because the amount recognized can vary significantly from period to period, does not directly relate to the ongoing operations of our business, and complicates comparisons of our internal operating results between periods and with the operating results of other companies over time. Each of the normal recurring adjustments and other adjustments described above help to provide management with a measure of our core operating performance over time by removing items that are not related to day-to-day operations. Nevertheless, because of the limitations described above, management does not view EBITDA, or Adjusted EBITDA in isolation and also uses other measures, such as revenue, operating loss, and net loss, to measure operating performance.




36


The following table reconciles EBITDA and Adjusted EBITDA to the most directly comparable GAAP financial performance measure, which is net loss:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
(in thousands)
Net loss $(17,347)$(2,719)$(34,273)$(18,275)
Financial expenses, net (a)
(241)(4,497)(56)653 
Provision for income taxes 2,082 1,446 4,168 3,252 
Depreciation and amortization 736 603 1,353 1,200 
EBITDA (14,770)(5,167)(28,808)(13,170)
Non-cash stock-based compensation expense 6,059 4,213 11,727 9,173 
Other operating expenses (b)
— — — 1,724 
Facility exit and transition costs (c)
214 — 214 — 
Adjusted EBITDA $(8,497)$(954)$(16,867)$(2,273)

(a)The three months ended June 30, 2022 and 2021, and the six months ended June 30, 2022, and 2021, include $0, $(5,928), $0 and $(1,776) respectively, of remeasurement of warrants to fair value, and $489, $611, $987 and $1,462 respectively, of interest expenses.
(b)Other operating expenses in the six months ended June 30, 2021 consisted of expenses related to the forgiveness of loans to certain of our directors and executive officers in connection with the public filing of the registration statement in connection with our initial public offering.
(c)Facility exit and transition costs for the three and six months ended June 30, 2022 include losses from sale of fixed assets and other costs associated with moving to our temporary office in Israel.

Components of Our Results of Operations

Revenue
Subscriptions
Our revenues are mainly comprised of revenue from SaaS and PaaS subscriptions. SaaS and PaaS subscriptions provide access to our Video Experience Cloud which powers all types of video experiences: live, real-time, and on-demand video. We provide access to our platform either as a cloud-based service, which represent most of our SaaS and PaaS subscriptions, or, less commonly, as a term license to software installed on the customer's premises. Revenue from SaaS and PaaS subscriptions is recognized ratably over the time of the subscription, beginning from the date on which the customer is granted access to our Video Experience Cloud. Revenue from the sale of a term license is recognized at a point in time in which the license is delivered to the customer. Revenue from post-contract services ("PCS") included in On-Prem deals is recognized ratably over the period of the PCS.
Professional Services
Our revenue also includes professional services, which consist of consulting, integration and customization services, technical solution services and training related to our video experience. In some of our arrangements, professional services are accounted for as a separate performance obligation, and revenue is recognized upon rendering of the service.
In some of our SaaS and PaaS subscriptions, we determined that the professional services are solely set up activities that do not transfer goods or services to the customer and therefore are not accounted for as a separate performance obligation and are recognized ratably over the time of the subscription.
37




Cost of Revenue
Cost of subscription revenue consists primarily of employee-related costs including payroll, benefits and stock-based compensation expense for operations and customer support teams, costs of cloud hosting providers and other third-party service providers, amortization of capitalized software development costs and acquired technology and allocated overhead costs.
Cost of professional services consists primarily of personnel costs of our professional services organization, including payroll, benefits, and stock-based compensation expense, allocated overhead costs and other third-party service providers.
The costs associated with providing professional services are significantly higher as a percentage of related revenue than the costs associated with delivering our subscriptions due to the labor costs of providing professional services. As such, the implementation and professional services costs relating to an arrangement with a new customer are more significant than the costs to renew an existing customer’s license and support arrangement.
Cost of revenue decreased in absolute dollars from the three and six months ended June 30, 2021 to the three and six months ended June 30, 2022. For the three months ended June 30, 2022 and 2021, and for the six months ended June 30, 2022 and 2021, our cost of revenue was $15,622, $15,289, $31,203 and $30,734, respectively.
Gross Margins
Gross margins have been and will continue to be affected by a variety of factors, including the average sales price of our products and services, volume growth, the mix of revenue between SaaS and PaaS subscriptions, software licenses, maintenance and support and professional services, onboarding of new media and telecom customers, hosting of major virtual events and changes in cloud infrastructure and personnel costs.
For the three months ended June 30, 2022 and 2021, our gross margins were 64% (74% for subscriptions and (38)% for professional services) and 62% (73% for subscriptions and (9)% for professional services), respectively. For the six months ended June 30, 2022 and 2021, our gross margins were 63% (74% for subscriptions and (30)% for professional services) and 61% (71% for subscriptions and (8)% for professional services), respectively.
For our EE&T segment, gross margins for the three months ended June 30, 2022 and 2021, were 68% (76% for subscription and (38)% for professional services), and 70% (76% for subscription and 13% for professional services), respectively. For the six months ended June 30, 2022 and 2021, our gross margins were 69% (77% for subscriptions and (37)% for professional services) and 69% (76% for subscriptions and 19% for professional services), respectively.
For our M&T segment, gross margins for the three months ended June 30, 2022 and 2021 were 52% (69% for subscriptions and (37)% for professional services) and 42% (61% for subscriptions and (41)% for professional services), respectively. For the six months ended June 30, 2022 and 2021, our gross margins were 49% (66% for subscription and (23)% for professional services) and 38% (58% for subscription and (49)% for professional services), respectively.
38


Research and Development
Our research and development expenses consist primarily of costs incurred for personnel-related expenses for our technical staff, including salaries and other direct personnel-related costs. Additional expenses include consulting and professional fees for third-party development resources.
Sales and Marketing Expenses
Our sales and marketing expenses consist primarily of personnel related costs for our sales and marketing functions, including salaries and other direct personnel-related costs. Additional expenses include marketing program costs and amortization of acquired customer relationships intangible assets.
General and Administrative Expenses
Our general and administrative expenses consist primarily of personnel-related costs for our executive, finance, human resources, information technology, and legal functions, including salaries and other direct personnel-related costs. We expect general and administrative expense to increase on an absolute dollar basis for the foreseeable future as we continue to increase investments to support our growth and as a result of our operation as a public company.
We allocate overhead costs such as rent, utilities, and supplies to all departments based on relative headcount to each operating expense category.
Financial Expenses (Income), Net
Financial expenses (income), net consists of interest expense accrued or paid on our indebtedness, net of interest income earned on our cash and cash equivalents and marketable securities. Financial expenses (income), net also includes foreign exchange gains and losses. We expect interest expenses to vary each reporting period depending on the amount of outstanding indebtedness and prevailing interest rates.
We expect interest income will vary in each reporting period depending on our average cash balances and marketable securities during the period and applicable interest rates.
Provision for Income Taxes
We are subject to taxes in the United States as well as other tax jurisdictions or countries in which we conduct business. Earnings from our non-U.S. activities are subject to local country income tax and may be subject to current U.S. income tax. Due to cumulative losses, we maintain a valuation allowance against our deferred tax assets. We consider all available evidence, both positive and negative, in assessing the extent to which a valuation allowance should be applied against our deferred tax assets. Realization of our U.S. deferred tax assets depends upon future earnings, the timing and amount of which are uncertain. Our effective tax rate is affected by tax rates in foreign jurisdictions and the relative amounts of income we earn in those jurisdictions, as well as non-deductible expenses, such as share-based compensation, and changes in our valuation allowance.
39


Results of Operations

The following tables summarize key components of our results of operations for the periods presented. The period-to-period comparisons of our historical results are not necessarily indicative of the results that may be expected in the future.
Three Months Ended June 30,Period-over-Period ChangeSix Months Ended June 30,Period-over-Period Change
20222021DollarPercentage20222021DollarPercentage
(in thousands, except percentages)(in thousands, except percentages)
Revenue:
Enterprise, Education & Technology $30,403 $30,237 $166 %$60,130 $57,555 $2,575 %
Media & Telecom 11,575 11,366 209 %23,564 21,761 1,803 %
Total revenue 41,978 41,603 375 %83,694 79,316 4,378 %
Cost of revenue 15,289 15,622 (333)(2)%30,734 31,203 (469)(2)%
Total gross profit 26,689 25,981 708 %52,960 48,113 4,847 10 %
Operating expenses:
Research and development expenses14,441 11,787 2,654 23 %29,314 22,687 6,627 29 %
Sales and marketing expenses 16,416 10,524 5,892 56 %31,032 20,685 10,347 50 %
General and administrative expenses 11,338 9,440 1,898 20 %22,775 17,387 5,388 31 %
Other operating expenses— — — — 1,724 (1,724)(100)%
Total operating expenses 42,195 31,751 10,444 33 %83,121 62,483 20,638 33 %
Loss from operations 15,506 5,770 9,736 169 %30,161 14,370 15,791 110 %
Financial expenses (income), net (241)(4,497)4,256 (95)%(56)653 (709)(109)%
Loss before provision for income taxes 15,265 1,273 13,992 1099 %30,105 15,023 15,082 100 %
Provision for income taxes 2,082 1,446 636 44 %4,168 3,252 916 28 %
Net loss $17,347 $2,719 $14,628 538 %$34,273 $18,275 $15,998 88 %

Segments
We manage and report operating results through two reportable segments:
Enterprise, Education & Technology (72% and 73% of revenue for the three and six months ended June 30, 2022 and 2021, respectively): Our EE&T segment represents revenues from all of our products, industry solutions for education customers, and Media Services (except for M&T customers), as well as associated professional services for those offerings.
Media & Telecom (28% and 27% of revenue for the three and six months ended June 30, 2022 and 2021, respectively): Our M&T segment primarily represents revenues from our TV Solution and Media Services sold to media and telecom customers.
40


Comparison of the three months ended June 30, 2022 and 2021

Enterprise, Education & Technology

The following table presents our EE&T segment revenue and gross profit (loss) for the periods indicated:
Three Months Ended June 30,Period-over-Period Change
20222021DollarPercentage
(in thousands, except percentages)
Enterprise, Education & Technology revenue:
    Subscription revenue$28,280 $27,197 $1,083 %
    Professional services revenue2,123 3,040 (917)(30)%
Total Enterprise, Education & Technology revenue$30,403 $30,237 $166 %
Enterprise, Education & Technology gross profit:
    Subscription gross profit$21,515 $20,765 $750 %
    Professional services gross profit (loss)(814)386 (1,200)(311)%
Total Enterprise, Education & Technology gross profit$20,701 $21,151 $(450)(2)%

Enterprise, Education & Technology Revenue
Total EE&T revenue increased by $0.2 million, or 1%, to $30.4 million for the three months ended June 30, 2022, from $30.2 million for the three months ended June 30, 2021. The increase is mainly attributable to $1.6 million increase in revenue generated from new customers, partially offset by a $1.4 million decrease in revenue generated from existing customers. The decrease in revenue from existing customers also embodies an approximate revenue reduction of $0.4 million as a result of currency headwinds that occurred during the quarter.
EE&T subscription revenue increased by $1.1 million, or 4%, to $28.3 million for the three months ended June 30, 2022, from $27.2 million for the three months ended June 30, 2021.
EE&T professional services revenue decreased by $0.9 million, or 30%, to $2.1 million for the three months ended June 30, 2022, from $3.0 million for the three months ended June 30, 2021. The decrease is mainly due to fewer large-scale virtual events of the type that typically require substantial professional services.

Enterprise, Education & Technology Gross Profit
EE&T gross profit decreased by $0.5 million, or 2%, to $20.7 million for the three months ended June 30, 2022, from $21.2 million for the three months ended June 30, 2021. This decrease was mainly due to increased costs associated with providing professional services, leading to a 2% decrease in gross margin to 68% for the three months ended June 30, 2022 from 70% for the three months ended June 30, 2021.
EE&T subscription gross profit increased by $0.8 million, or 4%, to $21.5 million for the three months ended June 30, 2022, from $20.8 million for the three months ended June 30, 2021.
EE&T professional services gross profit decreased by $1.2 million, or 311%, to a gross loss of $(0.8) million for the three months ended June 30, 2022, from a gross profit of $0.4 million for the three months ended June 30, 2021.

41


Media & Telecom

The following table presents our M&T segment revenue and gross profit for the periods indicated:
Three Months Ended June 30,Period-over-Period Change
20222021DollarPercentage
(in thousands, except percentages)
Media & Telecom revenue:
    Subscription revenue$9,692 $9,270 $422 %
    Professional services revenue1,883 2,096 (213)(10)%
Total Media & Telecom revenue$11,575 $11,366 $209 %
Media & Telecom gross profit:
    Subscription gross profit$6,688 $5,683 $1,005 18 %
    Professional services gross loss(700)(853)153 18 %
Total Media & Telecom gross profit$5,988 $4,830 $1,158 24 %

Media & Telecom Revenue
M&T revenue increased by $0.2 million, or 2%, to $11.6 million for the three months ended June 30, 2022, from $11.4 million for the three months ended June 30, 2021. The increase is mainly attributable to a $1.0 million increase in revenue from new customers, partially offset by a $0.8 million decrease in revenue from existing customers. The decrease in revenue from existing customers also embodies an approximate revenue reduction of $0.1 million as a result of currency headwinds that occurred during the quarter.
M&T subscription revenue increased by $0.4 million, or 5%, to $9.7 million for the three months ended June 30, 2022, from $9.3 million for the three months ended June 30, 2021.
M&T professional services revenue decreased by $0.2 million, or 10%, to $1.9 million for the three months ended June 30, 2022, from $2.1 million for the three months ended June 30, 2021.

Media & Telecom Gross Profit
M&T gross profit increased by $1.2 million, or 24%, to $6.0 million for the three months ended June 30, 2022, from $4.8 million for the three months ended June 30, 2021. This increase was mainly due to a $0.2 million increase in revenue, and a 10% increase in gross margin to 52% for the three months ended June 30, 2022 from 42% for the three months ended June 30, 2021. The increase in gross margin was attributable primarily to improvement in production costs and higher efficiency of our operations teams leading to lower compensation costs as a percentage of revenue.
M&T subscription gross profit increased by $1.0 million, or 18%, to $6.7 million for the three months ended June 30, 2022, from $5.7 million for the three months ended June 30, 2021.
M&T professional services gross loss decreased by $0.2 million, or 18%, to $0.7 million for the three months ended June 30, 2022, from $0.9 million for the three months ended June 30, 2021.
42


Operating Expenses
Research and Development expenses
Three Months Ended June 30,Period-over-Period Change
20222021DollarPercentage
(in thousands, except percentages)
Employee compensation $11,249 $9,610 $1,639 17 %
Subcontractors and consultants 1,245 901 344 38 %
IT related1,193 712 481 68 %
Other 754 564 190 34 %
Total research and development expenses $14,441 $11,787 $2,654 23 %

Research and development expenses increased by $2.7 million, or 23%, to $14.4 million for the three months ended June 30, 2022, from $11.8 million for the three months ended June 30, 2021. The increase was primarily due to a $1.6 million increase in compensation expenses, which mainly related to higher headcount and increased stock-based compensation expenses, and a $0.5 million increase in IT related expenses.
Sales and Marketing expenses
Three Months Ended June 30,Period-over-Period Change
20222021DollarPercentage
(in thousands, except percentages)
Employee compensation & commission $13,205 $8,903 $4,302 48 %
Marketing expenses 1,475 812 663 82 %
Travel and entertainment 504 28 476 1700 %
Other 1,232 781 451 58 %
Total sales and marketing expenses $16,416 $10,524 $5,892 56 %

Sales and marketing expenses increased by $5.9 million, or 56%, to $16.4 million for the three months ended June 30, 2022, from $10.5 million for the three months ended June 30, 2021. The increase was primarily due to a $3.7 million increase in compensation related to higher headcount, a $0.7 million increase in amortization of deferred commission expenses driven by higher bookings, and a $0.7 million increase related to additional marketing expenses.
43


General and Administrative expenses

Three Months Ended June 30,Period-over-Period Change
20222021DollarPercentage
(in thousands, except percentages)
Employee compensation $7,788 $7,188 $600 %
Professional fees and insurance 1,652 793 859 108 %
Subcontractors and consultants 290 266 24 %
Travel and entertainment 136 40 96 240 %
Other 1,472 1,153 319 28 %
Total general and administrative expenses $11,338 $9,440 $1,898 20 %

General and administrative expenses increased by $1.9 million, or 20%, to $11.3 million for the three months ended June 30, 2022, from $9.4 million for the three months ended June 30, 2021. The increase was primarily due to a $0.6 million increase in compensation related to higher headcount and increased stock-based compensation expenses and a $0.9 million increase in professional fees and insurance to support our operation as a public company.
Financial Expenses (income), net
Financial income, net decreased by $4.3 million, or 95%, to $(0.2) million for the three months ended June 30, 2022, from $(4.5) million for the three months ended June 30, 2021. The decrease was primarily due to a $5.9 million remeasurement of warrants to fair value recorded in the three months ended June 30, 2021, offset by income of $1.3 million related to exchange rate differences, $0.2 million interest income associated with our investments, a decrease of $0.1 million in interest expenses due to repayment of our Revolving Credit Facility during the fourth quarter of 2021, and a decrease of $0.1 million related to bank fees.
Provision for Income Taxes
Provision for income taxes increased by $0.6 million, or 44%, to $2.1 million for the three months ended June 30, 2022, from $1.4 million for the three months ended June 30, 2021, primarily due to increased tax liability related to income generated by our subsidiaries organized under the laws of Israel and the United Kingdom.

44


Comparison of the six months ended June 30, 2022 and 2021

Enterprise, Education & Technology

The following table presents our EE&T segment revenue and gross profit (loss) for the periods indicated:
Six Months Ended June 30,Period-over-Period Change
20222021DollarPercentage
(in thousands, except percentages)
Enterprise, Education & Technology revenue:
    Subscription revenue$55,882 $51,167 $4,715 %
    Professional services revenue4,248 6,388 (2,140)(34)%
Total Enterprise, Education & Technology revenue$60,130 $57,555 $2,575 %
Enterprise, Education & Technology gross profit:
    Subscription gross profit$43,035 $38,696 $4,339 11 %
    Professional services gross profit (loss)(1,568)1,204 (2,772)(230)%
Total Enterprise, Education & Technology gross profit$41,467 $39,900 $1,567 %

Enterprise, Education & Technology Revenue
Total EE&T revenue increased by $2.6 million, or 4%, to $60.1 million for the six months ended June 30, 2022, from $57.6 million for the six months ended June 30, 2021. The increase is mainly attributable to a $2.9 million increase in revenue from new customers partially offset by a $0.4 million decrease in revenue from existing customers.
EE&T subscription revenue increased by $4.7 million, or 9%, to $55.9 million for the six months ended June 30, 2022, from $51.2 million for the six months ended June 30, 2021.
EE&T professional services revenue decreased by $2.1 million, or 34%, to $4.2 million for the six months ended June 30, 2022 from $6.4 million for the six months ended June 30, 2021. The decrease is mainly due to fewer large-scale virtual events of the type that typically require substantial professional services.

45


Enterprise, Education & Technology Gross Profit
EE&T gross profit increased by $1.6 million, or 4%, to $41.5 million for the six months ended June 30, 2022, from $39.9 million for the six months ended June 30, 2021. This increase was mainly due to a $2.6 million increase in revenue as the gross margins remained consistent during the periods.
EE&T subscription gross profit increased by $4.3 million, or 11%, to $43.0 million for the six months ended June 30, 2022, from $38.7 million for the six months ended June 30, 2021.
EE&T professional services gross profit decreased by $2.8 million, or 230%, to a gross loss of $(1.6) million for the six months ended June 30, 2022, from a gross profit of $1.2 million for the six months ended June 30, 2021.
Media & Telecom

The following table presents our M&T segment revenue and gross profit for the periods indicated:
Six Months Ended June 30,Period-over-Period Change
20222021DollarPercentage
(in thousands, except percentages)
Media & Telecom revenue:
    Subscription revenue$19,107 $17,641 $1,466 %
    Professional services revenue4,457 4,120 337 %
Total Media & Telecom revenue$23,564 $21,761 $1,803 %
Media & Telecom gross profit:
    Subscription gross profit12,534 10,218 $2,316 23 %
    Professional services gross loss(1,041)(2,005)964 48 %
Total Media & Telecom gross profit$11,493 $8,213 $3,280 40 %

Media & Telecom Revenue
M&T revenue increased by $1.8 million, or 8%, to $23.6 million for the six months ended June 30, 2022, from $21.8 million for the six months ended June 30, 2021. The increase is mainly attributable to a $2.0 million increase in revenue from new customers, partially offset by $0.2 million decrease in revenue from existing customers.
M&T subscription revenue increased by $1.5 million, or 8%, to $19.1 million for the six months ended June 30, 2022, from $17.6 million for the six months ended June 30, 2021.
M&T professional services revenue increased by $0.3 million, or 8%, to $4.5 million for the six months ended June 30, 2022, from $4.1 million for the six months ended June 30, 2021.

Media & Telecom Gross Profit
M&T gross profit increased by $3.3 million, or 40%, to $11.5 million for the six months ended June 30, 2022, from $8.2 million for the six months ended June 30, 2021. This increase was mainly due to a $1.8 million increase in revenue, and an increase in gross margin to 49% for the six months ended June 30, 2022 from 38% for the six months ended June 30, 2021. The increase in gross margin was attributable primarily to improvement in production costs and higher efficiency of our operations teams leading to lower compensation costs as a percentage of revenue.
46


M&T subscription gross profit increased by $2.3 million, or 23%, to $12.5 million for the six months ended June 30, 2022, from $10.2 million for the six months ended June 30, 2021.
M&T professional services gross loss decreased by $1.0 million, or 48%, to $1.0 million for the six months ended June 30, 2022, from $2.0 million for the six months ended June 30, 2021.

Operating Expenses
Research and Development expenses
Six Months Ended June 30,Period-over-Period Change
20222021DollarPercentage
(in thousands, except percentages)
Employee compensation $22,641 $18,559 $4,082 22 %
Subcontractors and consultants 2,515 1,792 723 40 %
IT related2,675 1,383 1,292 93 %
Other 1,483 953 530 56 %
Total research and development expenses $29,314 $22,687 $6,627 29 %
Research and development expenses increased by $6.6 million, or 29%, to $29.3 million for the six months ended June 30, 2022, from $22.7 million for the six months ended June 30, 2021. The increase was primarily due to a $4.1 million increase in compensation expenses, which mainly related to higher headcount and increased stock-based compensation expenses, and a $1.3 million increase in IT related expenses.
Sales and Marketing expenses
Six Months Ended June 30,Period-over-Period Change
20222021DollarPercentage
(in thousands, except percentages)
Employee compensation & commission $25,266 $17,553 $7,713 44 %
Marketing expenses 2,769 1,506 1,263 84 %
Travel and entertainment 693 67 626 934 %
Other 2,304 1,559 745 48 %
Total sales and marketing expenses $31,032 $20,685 $10,347 50 %
Sales and marketing expenses increased by $10.3 million, or 50%, to $31.0 million for the six months ended June 30, 2022, from $20.7 million for the six months ended June 30, 2021. The increase was primarily due to a $6.5 million increase in compensation related to higher headcount, a $1.2 million increase in amortization of deferred commission expenses driven by higher bookings, and a $0.7 million increase related to additional marketing expenses.
47


General and Administrative expenses
Six Months Ended June 30,Period-over-Period Change
20222021DollarPercentage
(in thousands, except percentages)
Employee compensation $15,871 $13,736 $2,135 16 %
Professional fees and insurance 3,290 1,165 2,125 182 %
Subcontractors and consultants 570 424 146 34 %
Travel and entertainment 201 52 149 287 %
Other 2,843 2,010 833 41 %
Total general and administrative expenses $22,775 $17,387 $5,388 31 %
General and administrative expenses increased by $5.4 million, or 31%, to $22.8 million for the six months ended June 30, 2022, from $17.4 million for the six months ended June 30, 2021. The increase was primarily due to a $2.1 million increase in compensation related to higher headcount and increased stock-based compensation expenses and a $2.1 million increase in professional fees and insurance to support our operation as a public company.
Other Operating Expenses
Other operating expenses were $1.7 million during the six months ended June 30, 2021, and mainly related to the forgiveness of loans to certain of our directors and executive officers immediately prior to the public filing of the registration statement for our IPO, including related tax gross-up amounts payable by us to such directors and executive officers. We did not incur other operating expenses during the six months ended June 30, 2022.
Financial Expenses (Income), net
Financial expenses (income), net decreased by $0.7 million, or 109%, to $(0.1) million for the six months ended June 30, 2022, from $0.7 million for the six months ended June 30, 2021. The decrease was primarily due to a $1.8 million remeasurement of warrants to fair value recorded in the six months ended June 30, 2021, offset by $1.6 million income related to exchange rate differences, $0.5 million lower interest expenses due to repayment of our Revolving Credit Facility during the fourth quarter of 2021 and $0.1 million related to bank fees.
Provision for Income Taxes
Provision for income taxes increased by $0.9 million, or 28%, to $4.2 million for the six months ended June 30, 2022, from $3.3 million for the six months ended June 30, 2021, primarily due to increased tax liability related to income generated by our subsidiaries organized under the laws of Israel and the United Kingdom.

Liquidity and Capital Resources

Overview
Since our inception, we have financed our operations primarily through net cash provided by operating activities, equity issuances, and borrowings under our long-term debt arrangements. Our primary requirements for liquidity and capital are to finance working capital, capital expenditures and general corporate purposes. Our principal sources of liquidity are expected to be our cash on hand and borrowings available under our Revolving Credit Facility. During December 2021, we repaid in full the outstanding principal balance under our Revolving Credit Facility. Therefore, as of June 30, 2022, we had no balance outstanding under the Revolving Credit Facility and the total revolving commitment of $35.0 million is available for future borrowings.
48


We believe that our net cash provided by operating activities, cash on hand, and availability under our Revolving Credit Facility will be adequate to meet our operating, investing, and financing needs for at least the next 12 months. Our future capital requirements will depend on many factors, including our revenue growth, the timing and extent of investments to support such growth, the expansion of sales and marketing activities, increases in general and administrative costs and many other factors as described under Part I, Item 1A. “Risk Factors” of our 2021 10-K and “—Key Factors Affecting Our Performance.”
If necessary, we may borrow funds under our Revolving Credit Facility to finance our liquidity requirements, subject to customary borrowing conditions. To the extent additional funds are necessary to meet our long-term liquidity needs as we continue to execute our business strategy, we anticipate that they will be obtained through the incurrence of additional indebtedness, additional equity financings or a combination of these potential sources of funds; however, such financing may not be available on favorable terms, or at all. In particular, the widespread pandemic related to COVID-19 and its variants has resulted in, and may continue to result in, significant disruption of global financial markets, reducing our ability to access capital. If we are unable to raise additional funds when desired, our business, financial condition and results of operations could be adversely affected.

Credit Facilities
In January 2021, we entered into a new credit agreement (as amended, the “Credit Agreement”) with one of our existing lenders, which provides for a new senior secured term loan facility in the aggregate principal amount of $40.0 million (the “Term Loan Facility”) and a new senior secured revolving credit facility in the aggregate principal amount of $10.0 million (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Credit Facilities”). In June 2021, we entered into an amendment to the Credit Agreement (the “First Amendment”) to, among other things, increase commitments under the Revolving Credit Facility to $35.0 million, and make certain other changes to certain covenants and definitions. The amount available for borrowing under the Revolving Credit Facility is limited to a borrowing base, which is equal to the product of (a) 800% (which will automatically reduce to 350% on the date the Term Loan Facility is repaid in full), multiplied by (b) monthly Recurring Revenue for the most recently ended monthly period, multiplied by (c) the Retention Rate (in each case, as defined in the Credit Agreement). The Revolving Credit Facility includes a sub-facility for letters of credit in the aggregate availability amount of $10.0 million and a swingline sub-facility in the aggregate availability amount of $5.0 million, each of which reduces borrowing availability under the Revolving Credit Facility.
Borrowings under the Credit Facilities are subject to interest, determined as follows: (a) Eurodollar loans accrue interest at a rate per annum equal to the Eurodollar rate determined for such day plus a margin of 3.50% (the Eurodollar rate is calculated as described in the Credit Agreement, subject to a 1.00% floor, divided by 1.00 minus the maximum effective reserve percentage for Euro currency funding), and (b) Alternate Base Rate (“ABR”) loans accrue interest at a rate per annum equal to the ABR plus a margin of 2.50% (ABR is equal to the highest of (i) the prime rate and (ii) the Federal Funds Effective Rate plus 0.50%, subject to a 2.00% floor). In addition to paying interest on the principal amounts outstanding under the Credit Facilities, we are required to pay a commitment fee under the Revolving Credit Facility on unused amounts at a rate of 0.25% per annum. We are also required to pay customary letter of credit and agency fees.
We are required to prepay amounts outstanding under the Term Loan Facility with 100% of the net cash proceeds of any indebtedness incurred by us or any of our subsidiaries other than certain permitted indebtedness. In addition, we are required to prepay amounts outstanding under the Credit Facilities with the net cash proceeds of any Asset Sale or Recovery Event (each as defined in the Credit Agreement), subject to certain limited reinvestment rights.
Amounts outstanding under the Credit Facilities may be voluntarily prepaid at any time and from time to time, in whole or in part, without premium or penalty. All voluntary prepayments (other than ABR loans borrowed under the Revolving Credit Facility) must be accompanied by accrued and unpaid interest on the principal amount being prepaid and customary “breakage” costs, if any, with respect to prepayments of Eurodollar loans.
49


The Term Loan Facility is payable in consecutive quarterly installments on the last day of each fiscal quarter in an amount equal to (x) $250,000 for installments payable on March 31, 2021 through December 31, 2021, (y) $750,000 for installments payable on March 31, 2022 through December 31, 2022, and (z) $1.5 million for installments payable on and after March 31, 2023. The remaining unpaid balance on the Term Loan Facility is due and payable on January 14, 2024, together with accrued and unpaid interest on the principal amount to be paid to, but excluding, the payment date. Borrowings under the Revolving Credit Facility do not amortize and are due and payable on January 14, 2024.
Our obligations under the Credit Facilities are currently guaranteed by Kaltura Europe Limited, and are required to be guaranteed by all of our future direct and indirect subsidiaries other than certain excluded subsidiaries and immaterial foreign subsidiaries. Our obligations and those of Kaltura Europe Limited are, and the obligations of any future guarantors are required to be, secured by a first priority lien on substantially all of our respective assets.
The Credit Agreement contains a number of covenants that, among other things and subject to certain exceptions, restrict our ability, and the ability of our subsidiaries, to:
create, issue, incur, assume, become liable in respect of or suffer to exist any debt or liens;
consummate any merger, consolidation or amalgamation, or liquidate, wind up or dissolve, or dispose of all or substantially all of our or their respective property or business;
dispose of property or, in the case of our subsidiaries, issue or sell any shares of such subsidiary’s capital stock;
repay, prepay, redeem, purchase, retire or defease subordinated debt;
declare or pay dividends or make certain other restricted payments;
make certain investments;
enter into transactions with affiliates;
enter into new lines of business; and
make certain amendments to our or their respective organizational documents or certain material contracts.
The Credit Agreement also contains certain financial covenants that require us to maintain (i) a minimum amount of Annualized Recurring Revenue (as defined in the Credit Agreement) as of the last day of each fiscal quarter (which minimum amount increases through the fiscal quarter ending December 31, 2023) (the “ARR Covenant”), and (ii) Liquidity (as defined in the Credit Agreement) of at least $10 million as of the last day of any calendar month. We were in compliance with these covenants as of June 30, 2022.
The Credit Agreement also contains certain customary representations and warranties and affirmative covenants, and certain reporting obligations. In addition, the lenders under the Credit Facilities will be permitted to accelerate all outstanding borrowings and other obligations, terminate outstanding commitments and exercise other specified remedies upon the occurrence of certain events of default (subject to certain grace periods and exceptions), which include, among other things, payment defaults, breaches of representations and warranties, covenant defaults, certain cross-defaults and cross-accelerations to other indebtedness, certain events of bankruptcy and insolvency, certain judgments and Change of Control events. “Change of Control” is defined as (a) any “person” or “group” (as defined in Sections 13(d) and 14(d) of the Exchange Act) becoming the beneficial owner of 40% or more of the ordinary voting power for the election of our directors, (b) during any 24-month period, a majority of the members of our board of directors ceasing to be composed of individuals (i) who were members thereof on the first day of such period, (ii) whose election or nomination thereto was approved by individuals referred to in the foregoing clause constituting at least a majority of such board, or (iii) whose election or nomination thereto was approved by individuals referred to in the foregoing clauses (i) and (ii) constituting at least a majority of such board; or (c) at any time, if we cease to own and control 100% of each class of outstanding capital stock of each guarantor free and clear of all liens (other than certain permitted liens).
50


In December 2021, we repaid in full the outstanding principal balance under our Revolving Credit Facility. As of June 30, 2022, we had no balance outstanding under the Revolving Credit Facility and the total revolving commitment of $35.0 million remains available for future borrowings.

Cash Flows
The following table summarizes our cash flows for the periods presented:
Six Months Ended June 30,
20222021
(in thousands)
Net cash used in operating activities$(42,127)$(5,695)
Net cash used in investing activities(44,080)(2,290)
Net cash provided by (used in) financing activities
(1,004)9,809 
Net increase (decrease) in cash, cash equivalents, and restricted cash
(87,211)1,824 
Cash, cash equivalents, and restricted cash at beginning of period144,371 28,355 
Cash, cash equivalents and restricted cash at end of period$57,160 $30,179 
Operating Activities
Net cash flows used in operating activities increased by $36.4 million for the six months ended June 30, 2022, as compared to the six months ended June 30, 2021.
Net cash used in operating activities of $42.1 million for six months ended June 30, 2022, was primarily due to $34.3 million incremental net loss, adjusted for non-cash charges of $18.2 million, and net cash outflows of $26.2 million due to changes in our operating assets and liabilities. Non-cash charges primarily consisted of depreciation and amortization of $1.4 million, stock-based compensation expenses of $11.7 million and amortization of deferred contract acquisitions and fulfillment costs of $5.1 million. The main drivers of net cash outflows were derived from the changes in operating assets and liabilities and were related to an increase of trade receivables of $14.7 million, decrease in deferred revenue of $0.3 million, increase of deferred contract acquisition and fulfillment cost of $6.5 million, decrease in trade payables of $1.6 million, an aggregate decrease in employees accruals, and accrued expenses and other liabilities of $5.9 million and an increase of $0.1 million in prepaid expenses and other current assets and other assets, noncurrent.
Net cash used in operating activities of $5.7 million for the six months ended June 30, 2021, was primarily due to $15.6 million in incremental net loss, adjusted for non-cash charges of $10.7 million, and net cash outflow of $1.8 million provided by changes in our operating assets and liabilities. Non-cash charges primarily consisted of remeasurement of warrants to fair value of $4.2 million, stock-based compensation expenses of $5.0 million, loan forgiveness of $0.9 million, and depreciation and amortization of $0.6 million. The main drivers of net cash outflows were derived from an increase in trade receivables of $6.7 million, an increase in deferred contract acquisition and fulfillment costs of $2.6 million, and an increase in prepaid expenses and other current assets of $1.9 million, partially offset by an increase in deferred revenue of $5.4 million and an aggregate increase in employee accruals, accrued expenses and other current liabilities and trade payables of $4.0 million.
Investing Activities
Net cash flows used in investing activities increased by $41.8 million for the six months ended June 30, 2022 as compared to the six months ended June 30, 2021.
Net cash used in investing activities of $44.1 million for the six months ended June 30, 2022 was related to $3.1 million of capitalized internal use software, investment in available-for-sale marketable securities of $38.4 million, and $0.8 million of capital expenditures.
51


Net cash used in investing activities of $2.3 million for the six months ended June 30, 2021 was related to capitalized internal-use software of $1.3 million and capital expenditures of $1.0 million.
Financing Activities
Net cash flows used in financing activities decreased by $10.8 million for the six months ended June 30, 2022 as compared to the six months ended June 30, 2021.
Net cash used in financing activities of $1.0 million for the six months ended June 30, 2022 was primarily due to repayment of long-term loans of $1.5 million, repayment of finance lease liabilities of $0.1 million, and payment of debt issuance costs of $0.1 million, offset by $0.8 million due to proceeds from the exercise of stock options.
Net cash provided by financing activities of $9.8 million for the six months ended June 30, 2021, was primarily due to proceeds from long term loan loans of $42.0 million offset by $28.9 million loan repayments, deferred offering costs of $2.6 million, and principal payments of finance lease liabilities of $1.0 million.

Contractual Obligations and Commitments
Our principal commitments consist of obligations under operating and finance leases, purchase obligations with third-party providers for the use of cloud hosting and other services and outstanding debt. There were no material changes to our commitments and contractual obligations during the six months ended June 30, 2022 from the commitments and contractual obligations disclosed in Part II, Item 7, "Management’s Discussion and Analysis of Financial Condition and Results of Operations," of our 2021 10-K other than the operating lease agreement we entered into in April 2022 for an office space in Israel. For further information on our commitments and contractual obligations, refer to Note 7, Note 8 and Note 14 of the notes to our unaudited condensed consolidated financial statements included in Part I, Item 1 of this Form 10-Q.

Critical Accounting Policies and Estimates
Our condensed consolidated financial statements are prepared in accordance with GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, as well as related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances, including the anticipated impact of COVID-19. As events continue to evolve and additional information becomes available, our estimates and assumptions may change materially in future periods.
Our critical accounting policies and estimates were disclosed in Part II, Item 7, "Management’s Discussion and Analysis of Financial Condition and Results of Operations," of our 2021 10-K. There have been no significant changes to these policies and estimates during the six months ended June 30, 2022.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.
We are exposed to market risk from changes in exchange rates, interest rates and inflation. All of these market risks arise in the ordinary course of business, as we do not engage in speculative trading activities. The following analysis provides additional information regarding these risks.
Foreign Currency and Exchange Risk
Our revenue and expenses are primarily denominated in U.S. dollars. Our functional currency is the U.S. dollar. Our sales are mainly denominated in U.S. dollars and Euros. A significant portion of our operating costs are in Israel, consisting principally of salaries and related personnel expenses, and facility expenses, which are denominated in NIS. This foreign currency exposure gives rise to market risk associated with exchange rate movements of the U.S. dollar against the NIS and Euros. Furthermore, we anticipate that a significant portion of our expenses will continue to be denominated in NIS.
52


To reduce the impact of foreign currency exchange risks associated with forecasted future cash flows and certain existing assets and liabilities and the volatility in our consolidated statements of operations, we established a hedging program, starting March 2022. Currently, our hedging activity relates to U.S. dollar/NIS exchange rate exposure. We do not intend to enter into derivative instruments for trading or speculative purposes. We account for our derivative instruments as either assets or liabilities and carry them at fair value in the condensed consolidated balance sheets. The accounting for changes in the fair value of the derivative depends on the intended use of the derivative and the resulting designation. Our hedging activities are expected to reduce but not eliminate the impact of currency exchange rate movements.
A hypothetical 10% change in foreign currency exchange rates applicable to our business would have had an impact on our results for the six months ended June 30, 2022, of $2.3 million due to NIS (after considering cash-flow hedges) and $2.1 million due to Euros.
Interest Rate Risk
As of June 30, 2022, we had outstanding floating rate debt obligations of $37.2 million (consisting of the outstanding principal balance under our credit facilities). Accordingly, fluctuations in market interest rates may increase or decrease our interest expense which will, in turn, increase or decrease our net income and cash flow. We seek to manage exposure to adverse interest rate changes through our normal operating and financing activities. At this time, we do not use derivative instruments to mitigate our interest rate risk. A hypothetical 10% change in interest rates during the periods presented would not have a material impact on our results for the six months ended June 30, 2022.
Impact of Inflation
While it is difficult to accurately measure the impact of inflation due to the imprecise nature of the estimates required, we do not believe inflation has had a material effect on our historical results of operations and financial condition. However, if our costs were to become subject to significant inflationary pressures, we may not be able to fully offset higher costs through price increases or other corrective measures, and our inability or failure to do so could adversely affect our business, financial condition, and results of operations.

Item 4. Controls and Procedures.
Limitations on effectiveness of controls and procedures
In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.
Evaluation of disclosure controls and procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated, as of the end of the period covered by this Quarterly Report on Form 10-Q, the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of June 30, 2022, due to the material weakness described below, our disclosure controls and procedures were not effective at the reasonable assurance level.
Material Weaknesses
    In connection with the preparation of the consolidated financial statements included in our final prospectus dated July 20, 2021, filed with the SEC in accordance with Rule 424(b) of the Securities Act on July 22, 2021, we concluded that there was a material weakness in our internal control over financial reporting. In particular, we concluded that we did not have effective controls over the estimation of fair value in connection with stock-based compensation expenses and re-measurement of liabilities in connection with warrants to purchase preferred and common stock. As a result, we restated our consolidated financial statements as of and for the year ended December 31, 2020.
53


Remediation Activities
Management has been actively engaged in remediating the above-described material weakness since March 2021. During the second quarter of 2022, we continued to evaluate and improve our controls over the estimation of fair value in connection with stock-based compensation. The remediation measures we have implemented include hiring additional dedicated and experienced technical resources to strengthen our corporate oversight over financial reporting and controls associated with complex accounting matters. We also conducted an evaluation of the tools and external service providers we utilize in connection with the estimation of fair value. In addition, following the IPO, we utilize the market price of our publicly-traded common stock in our calculation of fair value in connection with stock-based compensation expenses. The re-measurement of liabilities in connection with warrants to purchase our preferred and common stock was not relevant to our financial reporting during the second quarter of 2022.
We believe we have made substantial improvements in the effectiveness of our internal controls over the estimation of fair value in connection with stock-based compensation, and we have not identified any additional material weaknesses in our internal control over financial reporting. We will not be able to conclude whether the steps we are taking will fully remediate the material weakness in our internal control over the estimation of fair value in connection with stock-based compensation until we have completed our remediation efforts and subsequently evaluated their effectiveness.
Changes in internal control over financial reporting
Other than as described above, there were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended June 30, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

54


PART II - OTHER INFORMATION

Item 1. Legal Proceedings.
From time to time, we are involved in various legal proceedings arising from the normal course of business activities. We are not presently a party to any litigation the outcome of which, we believe, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows or financial condition. Defending such proceedings is costly and can impose a significant burden on management and employees. We may receive unfavorable preliminary or interim rulings in the course of litigation, and there can be no assurances that favorable final outcomes will be obtained.

Item 1A. Risk Factors.
A description of the risks associated with our business, financial condition, and results of operations is set forth in Part I, Item 1A, "Risk Factors" of our 2021 10-K. Except as set forth below, there have been no material changes from the risk factors previously disclosed in our 2021 10-K.
We may not successfully execute or achieve the expected benefits of our 2022 Restructuring Plan and other cost saving measures we may take in the future, and our efforts may result in further actions and may adversely affect our business, financial condition and results of operations.
On August 7, 2022, our board of directors approved the 2022 Restructuring Plan designed to position the Company for long-term profitable growth. The plan includes the release of approximately 10% of our employees. The 2022 Restructuring Plan is based on our current estimates, assumptions and forecasts, which are subject to known and unknown risks and uncertainties, including assumptions regarding cost savings, cash burn rate, access to restricted cash, gross profit improvements, and effectiveness of our reduced marketing spend. Accordingly, we may not be able to fully realize the cost savings, enhanced liquidity and other benefits anticipated from the 2022 Restructuring Plan. Additionally, implementation of the 2022 Restructuring Plan and any other cost-saving initiatives may be costly and disruptive to our business, the expected costs and charges may be greater than we have forecasted, and the estimated cost savings may be lower than we have forecasted. In addition, our initiatives could result in personnel attrition beyond our planned reduction in headcount or reduce employee morale, which could in turn adversely impact productivity, including through a loss of continuity, loss of accumulated knowledge and/or inefficiency during transitional periods, or our ability to attract highly skilled employees. Unfavorable publicity about us or the 2022 Restructuring Plan could result in reputational harm and could diminish confidence in our brand and business. The 2022 Restructuring Plan has required, and may continue to require, a significant amount of management’s and other employees’ time and focus, which may divert attention from effectively operating and growing our business.
55


We are subject to various governmental export control, trade sanctions, and import laws and regulations that could impair our ability to compete in international markets or subject us to liability if we violate these controls.
In some cases, our software is subject to export control laws and regulations, including the Export Administration Regulations administered by the U.S. Department of Commerce, the Israeli Control of Products and Services Decree (Engagement in Encryption), 5735-1974, and the Israeli Law of Regulation of Security Exports, 5767-2007, and our business must also be conducted in compliance with applicable trade and economic sanctions laws and regulations, including those administered and enforced by OFAC, the U.S. Department of State, the U.S. Department of Commerce, the United Nations Security Council and other relevant sanctions authorities (collectively, “Trade Controls”). As such, a license may be required to export or re-export our products, or provide related services, to certain countries and end users, as well as for certain end uses. Further, our offerings that incorporate encryption functionality may be subject to special controls applying to encryption items and/or certain reporting requirements. We have certain customer and third party relationships in Russia, Belarus and Ukraine. In response to the conflict between Russia and Ukraine, the U.S. government and the governments of other jurisdictions in which we operate, such as the European Union, have imposed enhanced export controls on certain products and sanctions on certain industry sectors and parties in Russia, and may impose additional controls and sanctions in the future. These and any additional sanctions and export controls, as well as any responses from Russia, could adversely impact our operations and negatively impact our business in the region, including our ability to provide services to or receive payments from our customers in Russia.

Our global operations expose us to the risk of violating, or being accused of violating, Trade Controls. While we have procedures in place designed to ensure our compliance with Trade Controls, we cannot guarantee that these procedures will be successfully followed, and failure to comply could subject us to both civil and criminal penalties, including substantial fines, disgorgement of profits, possible incarceration of responsible individuals for willful violations, possible loss of our export or import privileges, and reputational harm. Further, the process for obtaining necessary licenses may be time-consuming or unsuccessful, potentially causing delays in sales or losses of sales opportunities. Trade Controls are complex and dynamic regimes, and monitoring and ensuring compliance can be challenging, particularly given that our offerings are widely distributed throughout the world and are available for download without registration. Although we have no knowledge that our activities have resulted in violations of Trade Controls, any failure by us or our partners to comply with applicable laws and regulations would have negative consequences for us, including reputational harm, government investigations, and penalties. Investigations of alleged violations can be expensive and disruptive.

In addition, various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our offerings or the ability of our customers or end users to implement our offerings in those countries. Changes in our offerings or changes in export and import regulations in such countries may create delays in the introduction of our offerings into international markets, prevent our end-customers with international operations from deploying our offerings globally or, in some cases, prevent or delay the export or import of our offerings to certain countries, governments, or persons altogether. Any change in import laws or regulations, Trade Controls or related legislation, shift in the enforcement or scope of existing import or Trade Controls laws or regulations, or change in the countries, governments, persons, or technologies targeted by such import or Trade Controls laws or regulations, could result in decreased use of our offerings by, or in our decreased ability to export or sell our offerings to, existing or potential customers with international operations. Any decreased use of our offerings or limitation on our ability to export to or sell our offerings in international markets could adversely affect our business, financial condition and results of operations, and our ability to execute our growth strategy.





56



Our stockholder rights plan, or “poison pill,” includes terms and conditions that could discourage a takeover or other transaction that stockholders may consider favorable.

On August 7, 2022, our Board of Directors approved and adopted a Rights Agreement, dated as of August 7, 2022 (the “Rights Agreement”), by and between the Company and American Stock Transfer & Trust Company, LLC, as rights agent. Pursuant to the Rights Agreement, the Board declared a dividend of one preferred stock purchase right (each, a “Right”) for each share of our common stock outstanding at the close of business on August 22, 2022. Each Right will entitle the registered holder thereof, after the Rights become exercisable and until August 6, 2023 (or the earlier redemption, exchange, or termination of the Rights), to purchase from the Company one one-thousandth of a share of Series A Junior Participating Preferred Stock, par value $0.0001 per share (the "Series A Preferred"), of the Company at a price of $13.00 per one one-thousandth of a share of the Series A Preferred. The complete terms of the Rights are set out in the Rights Agreement.
The Rights have certain anti-takeover effects, including potentially discouraging a takeover that stockholders may consider favorable. The Rights Agreement will cause substantial dilution to any person or group that acquires beneficial ownership of 10% (20% in the case of a passive institutional investor) or more of the Company’s common stock without the approval of the Board of Directors. As a result, the overall effect of the Rights Agreement and the issuance of the Rights may be to render more difficult or discourage a merger, tender or exchange offer or other business combination involving the Company that is not approved by the Board of Directors. The Rights Agreement is not intended to interfere with any merger, tender or exchange offer or other business combination approved by the Board. The Rights Agreement also does not prevent the Board from considering any offer that it considers to be in the best interest of its stockholders.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
Recent Sales of Unregistered Securities; Purchases of Equity Securities by the Issuer or Affiliated Purchaser
None.
Use of Proceeds
On July 23, 2021, we completed our IPO, in which we issued and sold 15,000,000 shares of our common stock at a price to the public of $10.00 per share. On August 6, 2021, we issued and sold an additional 2,250,000 shares of our common stock at a price of $10.00 per share in connection with the underwriters’ exercise in full of their option to purchase additional shares of our common stock. All shares sold were registered pursuant to a registration statement on Form S-1 (File No. 333- 253699), as amended (the “Registration Statement”), declared effective by the SEC on July 20, 2021. Other than as reported in Part I, Item 5, “Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities” in our 2021 10-K, there has been no material change in the expected use of the net proceeds from our IPO as described in the Registration Statement.
Item 3. Defaults Upon Senior Securities.
None.
Item 4. Mine Safety Disclosures.
Not applicable.
Item 5. Other Information.
None.

Item 6. Exhibits
The documents listed below are incorporated by reference or are filed with this Quarterly Report on Form 10-Q, in each case as indicated below.
Incorporated by Reference
Exhibit NumberExhibit DescriptionFormFile No.ExhibitFiling DateFiled/Furnished Herewith
3.18-K001-406443.107/23/2021
3.2

8-K001-406443.108/08/2022
3.38-K001-406443.207/23/2021
4.1S-1/A333-2536994.103/23/2021
4.2S-1/A333-2536994.203/23/2021
4.3S-1/A333-2536994.703/23/2021
4.4


8-K001-406444.108/08/2022
57


10.1
8-K
001-40644
10.104/05/2022
10.2
8-K
001-40644
10.204/05/2022
10.3
8-K
001-40644
10.304/05/2022
10.4
8-K
001-40644
10.404/05/2022
10.5
8-K
001-40644
10.504/05/2022
31.1*
31.2*
32.1**
32.2**



101.INSInline XBRL Instance Document - the instance document does not appear in the Interactive Data file because its XBRL tags are embedded within the Inline XBRL document*
101.SCHInline XBRL Taxonomy Extension Schema Document*
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document*
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document*
101.LABInline XBRL Taxonomy Extension Label Linkbase Document*
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document*
104Cover Page Interactive Data File (as formatted as Inline XBRL and contained in Exhibit 101)*



*    Filed herewith.
**    Furnished herewith.





SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
  KALTURA, INC.
    
Date: August 10, 2022
 By:
/s/ Ron Yekutiel
   Ron Yekutiel
   
Chairman and Chief Executive Officer
(Principal Executive Officer)
Date: August 10, 2022
By:
/s/ Yaron Garmazi
Yaron Garmazi
Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-31.1 2 kaltura_311q220221257360992.htm EX-31.1 Document


Exhibit 31.1
CERTIFICATION
I, Ron Yekutiel, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Kaltura, Inc.;
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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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) [Omitted];
(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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 10, 2022
By:/s/ Ron Yekutiel
Ron Yekutiel
Chairman and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 kaltura_312q220221257360982.htm EX-31.2 Document


Exhibit 31.2
CERTIFICATION
I, Yaron Garmazi, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Kaltura, Inc.;
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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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) [Omitted];
(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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 10, 2022
By:/s/ Yaron Garmazi
Yaron Garmazi
 Chief Financial Officer
(Principal Financial and Accounting Officer)



EX-32.1 4 kaltura_321q220221257360972.htm EX-32.1 Document


Exhibit 32.1
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 Quarterly Report on Form 10-Q of Kaltura, Inc. (the “Company”) for the period ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(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.

Date: August 10, 2022
By:/s/ Ron Yekutiel
Ron Yekutiel
Chairman and Chief Executive Officer
(Principal Executive Officer)



EX-32.2 5 kaltura_322q220221257361002.htm EX-32.2 Document


Exhibit 32.2
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 Quarterly Report on Form 10-Q of Kaltura, Inc. (the “Company”) for the period ended June 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(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.

Date: August 10, 2022
By:/s/ Yaron Garmazi
Yaron Garmazi
Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-101.SCH 6 kltr-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENT OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGE IN CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' DEFICIT link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - GENERAL link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of revenue by major customers by reporting segments (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of disaggregated revenue by category (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of disaggregated revenue by region (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of costs to obtain a contract and costs to fulfill a contract (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Investments, Debt and Equity Securities link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Investments, Debt and Equity Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Investments, Debt and Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of assets and liabilities measured at fair value (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of fair value measurement using significant unobservable inputs (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - DERIVATIVES AND HEDGING link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - DERIVATIVES AND HEDGING (Tables) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - DERIVATIVES AND HEDGING - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - DERIVATIVES AND HEDGING - Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details) link:presentationLink link:calculationLink link:definitionLink 2125107 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2326306 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - LEASES - Schedule of Leases Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - LEASES - Schedue of Supplementary Cash Flow Information Related to Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - LEASES - Schedule of Maturities of Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - LEASES - Schedule of Maturities of Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - LEASES - Schedule of Future Minimum Rental Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2132108 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2333307 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2135109 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS link:presentationLink link:calculationLink link:definitionLink 2336308 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2437419 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2438420 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Composition of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2439421 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Other Assets, Noncurrent (Details) link:presentationLink link:calculationLink link:definitionLink 2440422 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2141110 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2342309 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2443423 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of carrying amounts and accumulated amortization expenses of intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2444424 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2445425 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of future amortization related to intangible assets other than goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2146111 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2148112 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS link:presentationLink link:calculationLink link:definitionLink 2349310 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables) link:presentationLink link:calculationLink link:definitionLink 2450427 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Schedule of the computation of basic and diluted net earnings (loss) per share (Details) link:presentationLink link:calculationLink link:definitionLink 2451428 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Schedule of antidilutive securities excluded from computation of earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 2152113 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION link:presentationLink link:calculationLink link:definitionLink 2353311 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2454429 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2155114 - Disclosure - LONG-TERM LOAN link:presentationLink link:calculationLink link:definitionLink 2356312 - Disclosure - LONG-TERM LOAN (Tables) link:presentationLink link:calculationLink link:definitionLink 2457430 - Disclosure - LONG-TERM LOAN - Schedule of aggregate principal annual maturities of long-term loans (Details) link:presentationLink link:calculationLink link:definitionLink 2458431 - Disclosure - LONG-TERM LOAN - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2159115 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS link:presentationLink link:calculationLink link:definitionLink 2360313 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2461432 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2462433 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - 1 (Details) link:presentationLink link:calculationLink link:definitionLink 2463434 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2464435 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Schedule of share-based compensation expense by line item (Details) link:presentationLink link:calculationLink link:definitionLink 2465436 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Schedule Of Shares Of Common Stock Reserved For Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2166116 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA link:presentationLink link:calculationLink link:definitionLink 2367314 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA (Tables) link:presentationLink link:calculationLink link:definitionLink 2468437 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA (Details) link:presentationLink link:calculationLink link:definitionLink 2169117 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 2370315 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) link:presentationLink link:calculationLink link:definitionLink 2471438 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) link:presentationLink link:calculationLink link:definitionLink 2172118 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2373316 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink 2474439 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 kltr-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 kltr-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 kltr-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Hedging Designation [Domain] Hedging Designation [Domain] Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] 2021 Plan 2021 Plan [Member] 2021 Plan Statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent RSUs vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Leasehold improvements Leasehold Improvements [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net loss Net income Net Income (Loss) Attributable to Parent Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Employees and payroll accruals Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Accumulated amortization and impairments: Finite-Lived Intangible Assets, Accumulated Amortization Schedule of aggregate principal annual maturities of long-term loans Schedule of Maturities of Long-term Debt [Table Text Block] STOCKHOLDERS' EQUITY: Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract] Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Europe, the Middle East and Africa ("EMEA") EMEA [Member] RSU forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Schedule of costs to obtain a contract and costs to fulfill a contract Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Operating lease, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Beginning balance (in shares) Ending balance (in shares) Temporary Equity, Shares Outstanding Other assets, noncurrent Other assets, noncurrent Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Derivatives and Hedging Derivatives, Policy [Policy Text Block] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number 2024 Long-Term Debt, Maturity, Year Two Stock-based compensation expenses APIC, Share-based Payment Arrangement, Increase for Cost Recognition Exercised, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Foreign Currency Contract, Asset, Fair Value Disclosure Foreign Currency Contracts, Liability, Fair Value Disclosure 2022 (Remainder) Long-Term Debt, Maturity, Remainder of Fiscal Year Other operating expenses Other General Expense Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Revenue concentration risk Revenue from Rights Concentration Risk [Member] New Senior Secured Term Loan Facility New Senior Secured Term Loan Facility [Member] New senior secured term loan facility Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization expenses Amortization of Intangible Assets Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Weighted average remaining useful life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Significant Accounting Policies and Estimates Significant Accounting Policies And Estimates [Policy Text Block] Disclosure of accounting policy for significant accounting policies and estimates. Variable lease cost Variable Lease, Cost Antidilutive securities Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Operating lease, weighted average discount rate, percent Operating Lease, Weighted Average Discount Rate, Percent Research and development Research and Development Expense [Member] Issuance of common stock upon exercise of stock options Stock Issued During Period, Value, Employee Stock Ownership Plan Subsequent Events [Abstract] Subsequent Events [Abstract] Additions to deferred contract acquisition costs during the period Additions To Deferred Contract Acquisition Costs During Period Additions to deferred contract acquisition costs during the period. RSU granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Schedule of Available-for-sale Securities Reconciliation Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Exercisable options at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Decrease in other liabilities, noncurrent Increase (Decrease) in Other Noncurrent Liabilities DERIVATIVES AND HEDGING Derivative Instruments and Hedging Activities Disclosure [Text Block] RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period GOODWILL AND INTANGIBLE ASSETS, NET Goodwill and Intangible Assets Disclosure [Text Block] Percentage of revenue Concentration Risk, Percentage Preferred stock, $0.0001 par value per share, 20,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 0 shares issued and outstanding as of June 30, 2022, and December 31, 2021 Preferred Stock, Value, Issued Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Oustanding options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Total stockholders' deficit Retained Earnings [Member] Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets Area of Real Estate Property Area of Real Estate Property LONG-TERM LIABILITIES: Liabilities, Noncurrent [Abstract] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Foreign currency translation adjustments, net Foreign Currency Transaction Gain, before Tax Increase (Decrease) in Accounts Receivable Increase (Decrease) in Accounts Receivable Purchase of property, equipment, internal-use software, and intangible asset in credit Capital Expenditures Incurred but Not yet Paid Financial expenses: Financial Expenses [Abstract] Lease liabilities arising from right-of-use assets Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Derivative Instruments and Hedging Activities Disclosure [Abstract] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Capitalized stock-based compensation cost Share-based Payment Arrangement, Amount Capitalized Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Principal payments on finance leases Finance Lease, Principal Payments Media and Telecom Media And Telecom [Member] This member stands for media and telecom. Net loss per share attributable to common stockholders, basic (in dollars per share) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three REVENUES FROM CONTRACTS WITH CUSTOMERS Revenue from Contract with Customer [Text Block] Unvested and outstanding, beginning balance (in shares) Unvested and outstanding, ending balance (in shares) Oustanding RSUs (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 2023 Long-Term Debt, Maturity, Year One Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Prepaid expenses Prepaid Expense, Current Schedule of disaggregated revenue by category Disaggregation of Revenue [Table Text Block] RSUs
Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] 2025 Purchase Obligation, to be Paid, Year Three Net unrealized losses on cash flow hedges Unrealized Gain (Loss) on Derivatives Deferred costs to obtain or fulfill contract, beginning balance Deferred costs to obtain or fulfill contract, ending balance Total deferred costs to obtain or fulfill contract Capitalized Contract Cost, Net Commercial Paper Commercial Paper [Member] Operating Lease, Payments Operating Lease, Payments Derivative asset, fair value Derivative Asset, Fair Value, Gross Asset Deferred contract acquisition and fulfillment costs, noncurrent Capitalized Contract Cost, Net, Noncurrent Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Installment Payment Date [Domain] Installment Payment Date [Domain] Debt installment payment date Issuance of preferred stock upon exercise of warrants (in shares) Number Of Preferred Shares Issued In Conversion Of Warrants The number of preferred shares issued in conversion of warrants. Plan Name [Axis] Plan Name [Axis] Long-term loans, total Long-term Debt Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Denominator: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity Other current liabilities Other Accrued Liabilities, Current Schedule of Prepaid Expenses and Other Current Assets Prepaid Expenses And Other Current Assets [Table Text Block] Disclosure of information about prepaid expenses and other current assets. Investments, Debt and Equity Securities [Abstract] Additional paid-in capital Receivables from Stockholder [Member] Deferred revenue, current Contract with Customer, Liability, Current 2027 and thereafter Lessee, Operating Lease, Liability, to be Paid, Year Five 2025 Operating Leases, Future Minimum Payments, Due in Four Years Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price US Government Agencies Debt Securities US Government Agencies Debt Securities [Member] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] On March 31, 2022 through December 31, 2022 On March 31, 2022 Through December 31, 2022 [Member] On March 31, 2022 through December 31, 2022 Cash Equivalents, at Carrying Value Cash Equivalents, at Carrying Value LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable Derivative [Line Items] Derivative [Line Items] Foreign Currency Contract, Asset, Fair Value Disclosure Foreign Currency Contract, Asset, Fair Value Disclosure NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS Earnings Per Share [Text Block] Derivative Liability, Current Derivative Liability, Current Professional services Professional Services [Member] Represents professional services member. Operating expenses: Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current Increase In Deferred Contract Acquisition And Fulfillment Costs Increase In Deferred Contract Acquisition And Fulfillment Costs Represents amount of Increase in deferred contract acquisition and fulfillment costs. 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Other Other Countries [Member] This member stands other countries. Marketable Securities, Current Marketable Securities, Current Gross profit Gross profit Gross Profit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two 2023 Operating Leases, Future Minimum Payments, Due in Two Years Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Stock issued during period, shares, conversion of warrants to common stock (in shares) Stock Issued During Period Shares Conversion Of Warrants To Common Stock Stock Issued During Period, Shares, Conversion Of Warrants To Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Derivative instrument Derivative Asset, Current Entity Address, State or Province Entity Address, State or Province CURRENT LIABILITIES: Liabilities, Current [Abstract] General and administrative General and Administrative Expense Exercisable options at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Customer A (EE&T) Enterprise, Education and Technology Enterprise, Education And Technology [Member] This member stands for enterprise, education and technology. Additions to deferred costs to fulfill a contract during the period Additions To Deferred Costs To Fulfill Contract During Period Additions to deferred costs to fulfill a contract during the period. Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Accounting Policies [Abstract] Accounting Policies [Abstract] Oustanding, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Payment of deferred offering costs Payments of Stock Issuance Costs Issuance of common stock upon exercise of stock options (in shares) Stock Issued During Period, Shares, New Issues Available-for-sale - matures within one yearr, Gross unrealized losses Available-for-sale - matures within one yearr, Gross unrealized losses Available-for-sale - matures within one yearr, Gross unrealized losses Total operating lease liabilities Operating Lease, Liability Document Transition Report Document Transition Report Foreign currency translation adjustment, net Foreign Currency Transaction Gain (Loss), before Tax Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Preferred stock accretion and cumulative undeclared dividends  Preferred stock accretion and cumulative dividends Preferred Stock Dividends and Other Adjustments Financial expenses (income), net Financial income, net Financial expenses (income), net Nonoperating Income (Expense) Unvested and outstanding, beginning balance (in dollars per share) Unvested and outstanding, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Customer concentration risk Customer Concentration Risk [Member] Total noncurrent assets Assets, Noncurrent Subsequent Event [Table] Subsequent Event [Table] Lessee, Operating Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive loss Balance as of December 31, 2021; Balance as of June 30, 2022 Accumulated Other Comprehensive Income (Loss), Net of Tax Schedue of Supplementary Cash Flow Information Related to Operating Leases Supplementary Cash Flow Information Related to Operating Leases [Table Text Block] Supplementary Cash Flow Information Related to Operating Leases Entity Emerging Growth Company Entity Emerging Growth Company Proceeds from long-term loans, net of debt issuance cost Proceeds from Debt, Net of Issuance Costs 2022 (Remainder) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2024 Operating Leases, Future Minimum Payments, Due in Three Years Billed Revenues Billed Revenues [Member] Payment of debt issuance costs Payments of Debt Issuance Costs Financial income: Financial Income [Abstract] Share-based Payment Arrangement, Activity Share-based Payment Arrangement, Activity [Table Text Block] Schedule of Other Assets, Noncurrent Schedule of Other Assets, Noncurrent [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] CURRENT ASSETS Cover [Abstract] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Other comprehensive loss before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Schedule of disaggregated revenue by region Revenue from External Customers by Geographic Areas [Table Text Block] Marketable Securities, Policy Marketable Securities, Policy [Policy Text Block] Class of Stock [Axis] Class of Stock [Axis] Available-for-sale - matures within one year, Gross unrealized gains Available-for-sale - matures within one year, Gross unrealized gains Available-for-sale - matures within one year, Gross unrealized gains Treasury stock, shares (in shares) Treasury stock, beginning balance (in shares) Treasury stock, ending balance (in shares) Treasury Stock, Shares Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount New Accounting Pronouncements Issued New Accounting Pronouncements Issued [Policy Text Block] New Accounting Pronouncements Issued Financial income Financial Income Represents the amount of financial income. Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Schedule of fair value measurement using significant unobservable inputs Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Financial Instrument [Axis] Financial Instrument [Axis] Beginning balance Ending balance Temporary Equity, Carrying Amount, Attributable to Parent Accrued expenses Accrued Liabilities, Current Total revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax 2024 Purchase Obligation, to be Paid, Year Two Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Equity [Abstract] Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Document Quarterly Report Document Quarterly Report On and after March 31, 2023 On And After March 31, 2023 [Member] On and after March 31, 2023 Change in valuation of warrants to purchase preferred and common stock Remeasurement of warrants to fair value Remeasurement of warrants to fair value Fair Value Adjustment of Warrants Installments payable frequency of payments Debt Instrument, Frequency of Periodic Payment Common stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION Segment Reporting Disclosure [Text Block] Operating loss Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Operating lease liabilities, current Operating Lease, Liability, Current Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Reclassification of warrant to common stocks to mezzanine equity Reclassification of warrant to preferred stocks to mezzanine equity Temporary Equity, Stock Issued During Period, Value, New Issues Hedging Designation [Axis] Hedging Designation [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Share-based Payment Arrangement, Noncash Expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Accumulated deficit Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expenses Depreciation Technology Technology-Based Intangible Assets [Member] Lease Arrangements Axis [Axis] Lease Arrangements Axis [Axis] Lease Arrangements Axis Available-for-sale Securities, Current Available-for-sale Securities, Current Repayment of long-term loans Repayments of Debt Treasury stock Treasury Stock [Member] On April 01, 2021, through December 31, 2021 On April 01, 2021, Through December 31, 2021 [Member] On April 01, 2021, through December 31, 2021 Payments to Acquire Debt Securities, Available-for-sale Payments to Acquire Debt Securities, Available-for-sale Outstanding warrants to common stock (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Derivative, notional amount Derivative, Notional Amount Lease Commenced On June 22, 2022 Lease Commenced On June 22, 2022 [Member] Lease Commenced On June 22, 2022 Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Interest rate per annum Line of Credit Facility, Interest Rate at Period End Operating leases, rent expense Operating Leases, Rent Expense, Net TOTAL LIABILITIES Liabilities Unbilled Revenues Unbilled Revenues [Member] Costs to fulfill a contract Costs To Fulfill Contract [Member] This member stands for Costs to Fulfill a Contract Schedule of financial income expenses Financial Income Expenses [Table Text Block] Tabular disclosure of financial income expenses. Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Oustanding at beginning of period, aggregate intrinsic value Oustanding at end of period, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Schedule of Maturities of Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of revenue by major customers by reporting segments Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Total stockholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Billing Status, Type [Axis] Billing Status, Type [Axis] Available-for-sale Securities, Noncurrent Available-for-sale Securities, Noncurrent Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Debt Instrument, Floor Rate Debt Instrument, Floor Rate Represents the floor rate of debt instrument. Exercisable options at end of period, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Designated as hedging instrument Designated as Hedging Instrument [Member] Redeemable convertible preferred stock Redeemable Preferred Stock [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Other Other Assets, Miscellaneous, Noncurrent 2027 Operating Leases, Future Minimum Payments, Due Thereafter Eurodollar Eurodollar [Member] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Supplemental disclosure of non-cash activity: Noncash Investing and Financing Items [Abstract] Internal use software Software and Software Development Costs [Member] Alternate Base Rate Alternate Base Rate [Member] Alternate Base Rate Concentration of Risks Concentration Risk, Credit Risk, Policy [Policy Text Block] ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Comprehensive Income (Loss) Note [Text Block] Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Measurement Frequency [Domain] Measurement Frequency [Domain] Interest expense Interest Expense Aggregate principal amount of credit facility Debt Instrument, Face Amount LONG-TERM ASSETS: Assets, Noncurrent [Abstract] Increase (Decrease) in Employee Related Liabilities Increase (Decrease) in Employee Related Liabilities Capitalized Contract Cost, Amortization Amortization of deferred contract acquisition costs/deferred costs to fulfill a contract Capitalized Contract Cost, Amortization Accumulated deficit Retained Earnings (Accumulated Deficit) Outstanding stock options and RSUs Share-based Payment Arrangement [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Bank fees Bank Fees Represents amount of Bank fees. US Treasury Securities US Treasury Securities [Member] Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Asset Class [Domain] Asset Class [Domain] Proceeds from exercise of stock options Proceeds from Stock Options Exercised BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Trade receivables Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Loan Forgiveness Loan Forgiveness Represents the amount of loan forgiveness. Equity Components [Axis] Equity Components [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Total operating lease payments Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] RSUs forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 2022 (Remainder) Purchase Obligation, to be Paid, Remainder of Fiscal Year Other comprehensive income (loss), cash flow hedge, gain (loss) reclassification Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Receivables Billing Status [Domain] Receivables Billing Status [Domain] Schedule of reportable operating segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Other Assets, Fair Value Disclosure Other Assets, Fair Value Disclosure New Senior Secured Revolving Credit Facility New Senior Secured Revolving Credit Facility [Member] New senior secured revolving credit facility Severance pay fund Severance Pay Fund Represents the severance pay fund. 2026 Purchase Obligation, to be Paid, Year Four Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Current portion of long-term loans Long-term Debt, Current Maturities 2026 Operating Leases, Future Minimum Payments, Due in Five Years Product and Service [Axis] Product and Service [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Revenue benchmark Revenue Benchmark [Member] Equity Component [Domain] Equity Component [Domain] Short-term lease cost Short-term Lease, Cost Sales and marketing Selling and Marketing Expense 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Marketable Securities, Noncurrent Marketable Securities, Noncurrent Statement [Line Items] Statement [Line Items] Increase (decrease) in deferred revenue Increase (Decrease) in Contract with Customer, Liability Restricted cash included in other assets, noncurrent Restricted cash Restricted Cash, Noncurrent Weighted Average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Aggregate amount of transaction price allocated to remaining performance obligations Revenue, Remaining Performance Obligation, Amount Number of warrants converted (in shares) Number Of Warrants Converted Represents the number of warrants exercised. Debt Securities, Available-for-sale Debt Securities, Available-for-sale SELECTED STATEMENT OF OPERATIONS DATA Condensed Financial Statements [Text Block] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Disclosure [Abstract] Debt Disclosure [Abstract] Total Operating Leases, Future Minimum Payments Due Increase in total assets and liabilities result of recognition of operating lease right of use assets and operating lease liabilities Increase In Total Assets And Liabilities Result Of Recognition Of Operating Lease Right Of Use Assets And Operating Lease Liabilities Increase In Total Assets And Liabilities result of recognition of operating lease right of use assets and operating lease liabilities. Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Total Derivative, Gain (Loss) on Derivative, Net Segment Reporting [Abstract] Segment Reporting [Abstract] Debt Securities, Available-for-sale, Amortized Cost Debt Securities, Available-for-sale, Amortized Cost 2022 Operating Leases, Future Minimum Payments Due, Next Twelve Months Customer [Axis] Customer [Axis] Issuance of preferred stock upon exercise of warrants (in Shares) Temporary Equity Stock Issued During Period Shares New Issues Represents issuance of preferred stock upon exercise of warrants. Schedule Of Shares Of Common Stock Reserved For Future Issuance ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock [Table Text Block] Schedule Of Shares Of Common Stock Reserved For Future Issuance Investment in available-for-sale marketable securities Payments to Acquire Short-term Investments Use of Estimates Use of Estimates, Policy [Policy Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of the computation of basic and diluted net earnings (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Asset Class [Axis] Asset Class [Axis] Schedule of share-based compensation expense by line item Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Entity Ex Transition Period Entity Ex Transition Period Title of 12(b) Security Title of 12(b) Security TOTAL ASSETS Assets Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Restructuring and Related Cost, Expected Cost Restructuring and Related Cost, Expected Cost Net Income (Loss) Available to Common Stockholders, Diluted Net Income (Loss) Available to Common Stockholders, Diluted Geographical [Domain] Geographical [Domain] Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Document Type Document Type Available-for-sale - matures after one year, Gross unrealized losses Available-for-sale - matures after one year, Gross unrealized losses Available-for-sale - matures after one year, Gross unrealized losses Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Supplemental Balance Sheet Disclosures Supplemental Balance Sheet Disclosures [Text Block] Total long-term liabilities Liabilities, Noncurrent Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Convertible and redeemable and convertible preferred stock Redeemable Convertible Preferred Stock [Member] Office furniture and equipment Furniture and Fixtures [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Leases Cost Lease, Cost [Table Text Block] Corporate Bond Securities Corporate Bond Securities [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Government institutions Other Receivables, Net, Current Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Geographical [Axis] Geographical [Axis] Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Earnings Per Share, Diluted Net loss per share attributable to common stockholders, diluted (in dollars per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Schedule of non-cancelable purchase commitments Contractual Obligation, Fiscal Year Maturity [Table Text Block] Cash paid for income taxes, net Income Taxes Paid, Net Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Finance leases of computers and peripheral equipment Leaseholds and Leasehold Improvements [Member] Subsequent Events [Text Block] Subsequent Events [Text Block] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Total cost of revenue Cost of Revenue Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Treasury stock – 7,685,190 shares of common stock, $0.0001 par value per share, as of June 30, 2022 and December 31, 2021 Treasury Stock, Value Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Corporate Debt Securities Corporate Debt Securities [Member] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Restructuring Charges Restructuring Charges Financial expenses Financial Expenses Represents amount of financial expenses. Trade payables Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Schedule of assets and liabilities measured at fair value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] 2022 (Remainder) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Non Cash Expenses With Respect To Stockholders Loans Non Cash Expenses With Respect To Stockholders Loans Represents the amount of Non-cash expenses with respect to stockholders’ loans. Convertible preferred stock Convertible Preferred Stock [Member] Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Derivative [Table] Derivative [Table] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Revenue: Revenues [Abstract] Document Period End Date Document Period End Date Payments to Acquire Intangible Assets Payments to Acquire Intangible Assets Entity Central Index Key Entity Central Index Key Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Subscription Subscription [Member] Represents subscription member. Number of Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Schedule of Composition of Property and Equipment Property, Plant and Equipment [Table Text Block] Total Lease, Cost Income Statement Location [Domain] Income Statement Location [Domain] Accumulated other comprehensive loss Comprehensive Income [Member] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Number of additional shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Customer relationship Customer Relationships [Member] Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Available-for-sale - matures after one year, Gross unrealized gains Available-for-sale - matures after one year, Gross unrealized gains Available-for-sale - matures after one year, Gross unrealized gains Property and equipment, net Depreciated cost Property, Plant and Equipment, Net Total operating expenses Operating expenses Operating Expenses Selected Statement Of Operations Data [Abstract] Selected Statement Of Operations Data [Abstract] Other liabilities, noncurrent Other Liabilities, Noncurrent Change In Fair Value Of Warrant Liabilities Change In Fair Value Of Warrant Liabilities It represents change in fair value of warrant liabilities. Derivative Asset, Fair Value, Gross Liability Derivative Asset, Fair Value, Gross Liability Interest income Interest Income, Deposits with Financial Institutions Schedule of future amortization related to intangible assets other than goodwill Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Earnings Per Share [Abstract] Cost Property, Plant and Equipment, Gross Schedule of Future Minimum Rental Payments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Class of Warrant or Right, Exercise Price of Warrants or Rights Class of Warrant or Right, Exercise Price of Warrants or Rights Percentage of remaining performance obligations Revenue, Remaining Performance Obligation, Percentage Net realized losses reclassified from accumulated other comprehensive income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Table Text Block [Abstract] Tradename Trademarks [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Treasury stock, par value per share (in dollars per share) Treasury Shares, Par Value Per Share Represents the par value of treasury shares. Options and forward contracts designated as hedging instruments   Derivative Financial Instruments, Assets [Member] Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Warrants to purchase preferred and common stock Warrant [Member] Cost of revenue: Costs and Expenses [Abstract] Long-term loans, net of current portion Long-term Debt, Excluding Current Maturities Total expenses Share-based Payment Arrangement, Expense Exercisable options at end of period, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Lease Arrangements Axis [Domain] Lease Arrangements Axis [Domain] Lease Arrangements Axis [Domain] Entity Current Reporting Status Entity Current Reporting Status Weighted Average
Grant Date Fair
Value per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Costs to obtain a contract Costs To Obtain Contract [Member] This member stands for costs to Obtain Contract. Gain (Loss) on Disposition of Property Plant Equipment Gain (Loss) on Disposition of Property Plant Equipment Cash, cash equivalents and restricted cash at the beginning of the period Cash, cash equivalents and restricted cash at the end of the period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents United States (“US”) UNITED STATES Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Gross carrying amount: Finite-Lived Intangible Assets, Gross Share reserved under 2021 Plan (in shares) Common Stock, Capital Shares Reserved for Future Issuance Leases [Abstract] Schedule of carrying amounts and accumulated amortization expenses of intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Cash and Cash Equivalents, Fair Value Disclosure Cash and Cash Equivalents, Fair Value Disclosure Entity Address, Postal Zip Code Entity Address, Postal Zip Code Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 2023 Purchase Obligation, to be Paid, Year One Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Balance at January 1 Balance at June 30, 2021 Warrants and Rights Outstanding Other comprehensive loss Other comprehensive loss Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Fair value, recurring Fair Value, Recurring [Member] Operating lease right-of-use assets and lease liabilities, net Increase (Decrease) In Operating Lease Rou Assets And Liabilities Net Increase decrease in operating lease ROU assets and liabilities, net. INCOME TAXES Income Tax Disclosure [Text Block] Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS Stockholders' Equity Note Disclosure [Text Block] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Schedule of antidilutive securities excluded from computation of earnings per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Text Block [Abstract] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Restricted bank deposit Other Short-term Investments Class of Stock [Line Items] Class of Stock [Line Items] Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Total purchase commitment Purchase Obligation Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Entity Address, Address Line Two Entity Address, Address Line Two Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] RSU vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value General and administrative General and Administrative Expense [Member] Basis of Presentation and Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Non Cash Interest Expenses Non Cash Interest Expenses Represents amount of non-cash interest expenses. Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Municipal Notes Municipal Notes [Member] Money market funds Money Market Funds [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Federal Funds Effective Rate Federal Funds Effective Rate [Member] Federal Funds Effective Rate Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Other current assets Other Assets, Current Statement [Table] Statement [Table] Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Cost not yet recognized, amount Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Capitalized internal-use software Payments for Software Subsequent Event [Member] Subsequent Event [Member] Preferred Stock Preferred Stock [Member] Intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Goodwill Installment Payment Date [Axis] Installment Payment Date [Axis] Debt installment payment date. Cost of revenue Cost of Sales [Member] Accrued taxes Accrued Income Taxes, Current Other Other Nonoperating Expense GENERAL Nature of Operations [Text Block] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Common stock $0.0001 par value per share, 1,000,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 138,271,944 and 134,610,294 shares issued as of June 30, 2022 and December 31, 2021, respectively; 130,586,754 and 126,925,104 outstanding as of June 30, 2022 and December 31, 2021, respectively Common Stock, Value, Outstanding Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Operating lease cost Operating Lease, Cost Computers and peripheral equipment Computer Equipment [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accounts Payable and Other Accrued Liabilities, Current Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheet Reconciliation Of Cash Cash Equivalents And Restricted Cash To Condensed Consolidated Balance Sheets [Abstract] Deferred contract acquisition and fulfillment costs, current Capitalized Contract Cost, Net, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] LONG-TERM LOAN Long-term Debt [Text Block] Amount of installments payable Debt Instrument, Periodic Payment EX-101.PRE 10 kltr-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover - shares
6 Months Ended
Jun. 30, 2022
Aug. 02, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Document Transition Report false  
Entity File Number 001-40644  
Entity Registrant Name Kaltura, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 860 Broadway  
Entity Address, Address Line Two 3rd Floor  
Entity Address, City or Town New York  
Entity Address, State or Province NY  
City Area Code 646  
Local Phone Number 290-5445  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   131,225,371
Entity Central Index Key 0001432133  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Entity Address, Postal Zip Code 10003  
Entity Tax Identification Number 20-8128326  
Preferred Stock    
Cover [Abstract]    
Title of 12(b) Security Preferred Stock Purchase Rights  
Class of Stock [Line Items]    
Title of 12(b) Security Preferred Stock Purchase Rights  
Common stock    
Cover [Abstract]    
Title of 12(b) Security Common stock  
Trading Symbol KLTR  
Security Exchange Name NASDAQ  
Class of Stock [Line Items]    
Title of 12(b) Security Common stock  
Trading Symbol KLTR  
Security Exchange Name NASDAQ  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 55,660 $ 143,949
Marketable Securities, Current 34,890 0
Trade receivables 32,209 17,509
Prepaid expenses and other current assets 7,488 5,110
Deferred contract acquisition and fulfillment costs, current 10,496 9,079
Total current assets 140,743 175,647
Marketable Securities, Noncurrent 3,424 0
LONG-TERM ASSETS:    
Property and equipment, net 12,221 9,503
Other assets, noncurrent 3,563 2,543
Deferred contract acquisition and fulfillment costs, noncurrent 22,696 22,621
Operating lease right-of-use assets 23,897 0
Intangible assets, net 1,526 1,909
Goodwill 11,070 11,070
Total noncurrent assets 78,397 47,646
TOTAL ASSETS 219,140 223,293
CURRENT LIABILITIES:    
Current portion of long-term loans 4,297 2,794
Trade payables 8,024 6,480
Employees and payroll accruals 17,413 18,627
Accrued expenses and other current liabilities 14,546 18,496
Operating lease liabilities, current 1,346 0
Deferred revenue, current 51,904 51,689
Total current liabilities 97,530 98,086
LONG-TERM LIABILITIES:    
Deferred revenue, noncurrent 1,475 1,953
Long-term loans, net of current portion 32,900 35,795
Operating lease liabilities, noncurrent 22,066 0
Other liabilities, noncurrent 2,101 2,185
Total long-term liabilities 58,542 39,933
TOTAL LIABILITIES 156,072 138,019
STOCKHOLDERS' EQUITY:    
Preferred stock, $0.0001 par value per share, 20,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 0 shares issued and outstanding as of June 30, 2022, and December 31, 2021 0 0
Common stock $0.0001 par value per share, 1,000,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 138,271,944 and 134,610,294 shares issued as of June 30, 2022 and December 31, 2021, respectively; 130,586,754 and 126,925,104 outstanding as of June 30, 2022 and December 31, 2021, respectively 13 13
Treasury stock – 7,685,190 shares of common stock, $0.0001 par value per share, as of June 30, 2022 and December 31, 2021 (4,881) (4,881)
Additional paid-in capital 426,037 412,776
Accumulated other comprehensive loss (1,194) 0
Accumulated deficit (356,907) (322,634)
Total stockholders' equity 63,068 85,274
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 219,140 $ 223,293
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.0001  
Preferred stock, shares authorized (in shares) 20,000,000  
Preferred stock, shares issued (in shares) 0  
Common stock, par value (in dollars per share) $ 0.0001  
Common stock, shares authorized (in shares) 1,000,000,000  
Common stock, shares issued (in shares) 138,271,944 134,610,294
Common stock, shares outstanding (in shares) 130,586,754 126,925,104
Treasury stock, shares (in shares) 7,685,190  
Treasury stock, par value per share (in dollars per share) $ 0.0001  
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue:        
Total revenue $ 41,978,000 $ 41,603,000 $ 83,694,000 $ 79,316,000
Cost of revenue:        
Total cost of revenue 15,289,000 15,622,000 30,734,000 31,203,000
Gross profit 26,689,000 25,981,000 52,960,000 48,113,000
Operating expenses:        
Research and development 14,441,000 11,787,000 29,314,000 22,687,000
Sales and marketing 16,416,000 10,524,000 31,032,000 20,685,000
General and administrative 11,338,000 9,440,000 22,775,000 17,387,000
Other operating expenses 0 0 0 1,724,000
Total operating expenses 42,195,000 31,751,000 83,121,000 62,483,000
Operating loss 15,506,000 5,770,000 30,161,000 14,370,000
Financial expenses (income), net (241,000) (4,497,000) (56,000) 653,000
Loss before provision for income taxes 15,265,000 1,273,000 30,105,000 15,023,000
Provision for income taxes 2,082,000 1,446,000 4,168,000 3,252,000
Net loss 17,347,000 2,719,000 34,273,000 18,275,000
Preferred stock accretion and cumulative undeclared dividends  0 3,412,000 0 6,672,000
Net loss attributable to common stockholders $ 17,347,000 $ 6,131,000 $ 34,273,000 $ 24,947,000
Net loss per share attributable to common stockholders, basic (in dollars per share) $ 0.13 $ 0.24 $ 0.27 $ 0.98
Earnings Per Share, Diluted $ 0.13 $ 0.37 $ 0.27 $ 0.98
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 129,745,162 25,768,411 128,794,256 25,538,010
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 129,745,162 32,836,110 128,794,256 25,538,010
Subscription        
Revenue:        
Total revenue $ 37,972,000 $ 36,467,000 $ 74,989,000 $ 68,808,000
Cost of revenue:        
Total cost of revenue 9,770,000 10,018,000 19,419,000 19,894,000
Professional services        
Revenue:        
Total revenue 4,006,000 5,136,000 8,705,000 10,508,000
Cost of revenue:        
Total cost of revenue $ 5,519,000 $ 5,604,000 $ 11,315,000 $ 11,309,000
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENT OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net loss $ 17,347 $ 2,719 $ 34,273 $ 18,275
Other comprehensive income:        
Net unrealized losses on cash flow hedges 1,572 0 1,049 0
OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax 145 0 145 0
Other comprehensive loss 1,717 0 1,194 0
Comprehensive loss $ 19,064 $ 2,719 $ 35,467 $ 18,275
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGE IN CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' DEFICIT - USD ($)
$ in Thousands
Total
Common stock
Treasury stock
Additional paid-in capital
Accumulated deficit
Accumulated other comprehensive loss
Total stockholders' deficit
Convertible preferred stock
Redeemable convertible preferred stock
Beginning balance (in shares) at Dec. 31, 2020   25,467,922              
Beginning balance at Dec. 31, 2020 $ (260,656) $ 2 $ (4,881) $ 882 $ 8,388   $ (263,283)    
Treasury stock, beginning balance (in shares) at Dec. 31, 2020     7,685,190            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock-based compensation expenses 9,173       9,173        
Issuance of common stock upon exercise of stock options (in shares)   326,340              
Issuance of common stock upon exercise of stock options 277 $ 0     277        
Reclassification of warrant to common stocks to mezzanine equity 1,149               $ 1,149
Issuance of preferred stock upon exercise of warrants (in Shares)                 27,011
Other comprehensive loss 0                
Net loss (18,275)           (18,275)    
Ending balance (in shares) at Jun. 30, 2021   25,794,262              
Ending balance at Jun. 30, 2021 (268,599) $ 2 $ (4,881) 0 17,838   (281,558)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Loan Forgiveness 882     882          
Treasury stock, ending balance (in shares) at Jun. 30, 2021     7,685,190            
Beginning balance (in shares) at Dec. 31, 2020               1,043,778 15,779,322
Beginning balance at Dec. 31, 2020               $ 1,921 $ 158,191
Ending balance (in shares) at Jun. 30, 2021               1,043,778 15,806,333
Ending balance at Jun. 30, 2021               $ 1,921 $ 159,340
Beginning balance (in shares) at Mar. 31, 2021   25,755,951              
Beginning balance at Mar. 31, 2021   $ 2 $ 4,881 13,560 (278,839)   (270,158)    
Treasury stock, beginning balance (in shares) at Mar. 31, 2021     7,685,190            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock-based compensation expenses 4,213       4,213        
Issuance of common stock upon exercise of stock options (in shares)   38,311              
Issuance of common stock upon exercise of stock options 65 $ 0 [1]     65        
Other comprehensive loss 0                
Net loss (2,719)           (2,719)    
Ending balance (in shares) at Jun. 30, 2021   25,794,262              
Ending balance at Jun. 30, 2021 $ (268,599) $ 2 $ (4,881) $ 0 17,838   (281,558)    
Treasury stock, ending balance (in shares) at Jun. 30, 2021     7,685,190            
Beginning balance (in shares) at Mar. 31, 2021               1,043,778 15,806,333
Beginning balance at Mar. 31, 2021               $ 1,921 $ 159,340
Ending balance (in shares) at Jun. 30, 2021               1,043,778 15,806,333
Ending balance at Jun. 30, 2021               $ 1,921 $ 159,340
Beginning balance (in shares) at Dec. 31, 2021 126,925,104 126,925,104              
Beginning balance at Dec. 31, 2021 $ 85,274 $ 13 $ 4,881   412,776 $ 0 (322,634)    
Treasury stock, beginning balance (in shares) at Dec. 31, 2021     7,685,190            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock-based compensation expenses 11,897       11,897        
Issuance of common stock upon exercise of stock options (in shares)   3,661,650              
Issuance of common stock upon exercise of stock options 1,364 $ 0     1,364        
Other comprehensive loss (1,194)         (1,194)      
Net loss $ (34,273)           (34,273)    
Ending balance (in shares) at Jun. 30, 2022 130,586,754 130,586,754              
Ending balance at Jun. 30, 2022 $ 63,068 $ 13 $ 4,881   426,037 (1,194) (356,907)    
Treasury stock, ending balance (in shares) at Jun. 30, 2022 7,685,190   7,685,190            
Beginning balance (in shares) at Mar. 31, 2022   127,648,228              
Beginning balance at Mar. 31, 2022 $ 74,921 $ 13 $ 4,881   418,826 523 (339,560)    
Treasury stock, beginning balance (in shares) at Mar. 31, 2022     7,685,190            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock-based compensation expenses 6,145       6,145        
Issuance of common stock upon exercise of stock options (in shares)   2,938,526              
Issuance of common stock upon exercise of stock options 1,066 $ 0 [1]     1,066        
Other comprehensive loss (1,717)         (1,717)      
Net loss $ (17,347)           (17,347)    
Ending balance (in shares) at Jun. 30, 2022 130,586,754 130,586,754              
Ending balance at Jun. 30, 2022 $ 63,068 $ 13 $ 4,881   $ 426,037 $ (1,194) $ (356,907)    
Treasury stock, ending balance (in shares) at Jun. 30, 2022 7,685,190   7,685,190            
[1] Represents an amount that is lower than $1
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net income $ (34,273) $ (18,275)
Gain (Loss) on Disposition of Property Plant Equipment 179 0
Depreciation and amortization 1,353 1,200
Share-based Payment Arrangement, Noncash Expense 11,727 9,173
Capitalized Contract Cost, Amortization 5,066 3,165
Change in valuation of warrants to purchase preferred and common stock 0 (1,776)
Non Cash Interest Expenses 20 222
Non Cash Expenses With Respect To Stockholders Loans 0 882
Increase (Decrease) in Accounts Receivable (14,700) (6,612)
Increase (Decrease) in Prepaid Expense and Other Assets 115 (1,945)
Increase In Deferred Contract Acquisition And Fulfillment Costs (6,517) (9,719)
Increase (Decrease) in Accounts Payable 1,643 (177)
Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities (4,721) 3,112
Increase (Decrease) in Employee Related Liabilities (1,214) 4,085
Decrease in other liabilities, noncurrent (56) (309)
Increase (decrease) in deferred revenue (263) 11,279
Operating lease right-of-use assets and lease liabilities, net (486) 0
Net cash used in operating activities (42,127) (5,695)
Payments to Acquire Debt Securities, Available-for-sale 38,393 0
Cash flows from investing activities:    
Investment in available-for-sale marketable securities (1,850) 0
Payments to Acquire Intangible Assets 0 (79)
Purchases of property and equipment (761) (956)
Capitalized internal-use software (3,076) (1,255)
Net cash used in investing activities (44,080) (2,290)
Cash flows from financing activities:    
Proceeds from long-term loans, net of debt issuance cost 0 41,915
Repayment of long-term loans (1,500) (28,833)
Principal payments on finance leases (133) (956)
Proceeds from exercise of stock options 754 277
Payment of debt issuance costs (125) 0
Payment of deferred offering costs 0 (2,594)
Net cash provided by (used in) financing activities (1,004) 9,809
Net increase (decrease) in cash, cash equivalents and restricted cash   1,824
Cash, cash equivalents and restricted cash at the beginning of the period 144,371 28,355
Cash, cash equivalents and restricted cash at the end of the period 57,160 30,179
Supplemental disclosure of non-cash activity:    
Purchase of property, equipment, internal-use software, and intangible asset in credit 415 1,534
Lease liabilities arising from right-of-use assets 23,712 0
Capitalized stock-based compensation cost 170 0
Supplemental disclosure of cash flow information    
Cash paid for income taxes, net 6,463 543
Cash paid for interest 880 1,939
Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheet    
Cash and cash equivalents 55,660 29,772
Restricted cash included in other assets, noncurrent 1,500 407
Total cash, cash equivalents, and restricted cash $ 57,160 $ 30,179
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
GENERAL
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
GENERAL
NOTE 1: GENERAL
Description of Business
Kaltura, Inc. (together with its subsidiaries, the “Company”) was incorporated in October 2006 and commenced operations in January 2007. The Company’s business operations are allocated between two main segments, Enterprise, Education, and Technology (“EE&T”) and Media and Telecom (“M&T”). The Company has developed a platform for video creation, management, and collaboration. The Company's platform enables companies, educational institutions, and other organizations to cost-effectively launch advanced online video experiences, including for Over-the-top (“OTT”) Television, Cloud TV, web video publishing, video-based teaching, learning and training, video-based marketing, and video-based collaboration. The Company’s core offerings consist of various Software-as-a-Service (“SaaS”) products and solutions and a Platform-as-a-Service (“PaaS”).
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
NOTE 2: BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting.
The condensed consolidated balance sheet as of December 31, 2021 was derived from the audited consolidated financial statements as of that date, but does not include all of the disclosures, including certain notes required by U.S. GAAP on an annual reporting basis. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022.
In management’s opinion, other than the changes to accounting for leases as described in Note 6, the unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements with normal recurring adjustments necessary for the fair presentation of the Company’s financial position as of June 30, 2022, and the Company’s consolidated results of operations, convertible and redeemable convertible preferred stock and stockholders’ equity (deficit), and cash flows for the three and six months ended June 30, 2022 and 2021. The results for the three and six months ended June 30, 2022, are not necessarily indicative of the results to be expected for the full year ending December 31, 2022, or any other future interim or annual period.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company evaluates on an ongoing basis its assumptions, including those related to contingencies, income tax uncertainties, incremental borrowing rate for operating leases, fair value of financial assets and liabilities, including fair value of derivatives, fair value and useful life of intangible assets, as well as in estimates used in applying the revenue recognition policy. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates.
Concentration of Risks
Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, restricted cash and trade receivables.
The majority of the Company’s cash, and cash equivalents and restricted cash are invested with major banks in the United States, Israel, and the United Kingdom. Such investments in the United States may be in excess of insured limits and they are not insured in other jurisdictions. In general, these investments may be redeemed upon demand and therefore bear minimal risk.
The Company’s trade receivables are geographically dispersed and derived from sales to customers mainly in the United States, Europe, and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation, and account monitoring procedures.
Major customer data as a percentage of total revenues:
The following table sets forth customers that represented 10% or more of the Company’s total revenue in each of the periods set forth below:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Customer A (EE&T)          *)   —           *)   —           *)   — 10.01 %
*) Represents an amount that is lower than 10% of the Company's total revenue.
Significant Accounting Policies and Estimates
The Company’s significant accounting policies are discussed in Note 2 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, which was filed with the SEC on February 25, 2022. There have been no significant changes to these policies during the six months ended June 30, 2022 except as noted below.
Derivatives and Hedging
Derivatives are recognized at fair value as either assets or liabilities in the consolidated balance sheets in accordance with ASC Topic 815, “Derivatives and Hedging.” The gain or loss of derivatives which are designated and qualify as hedging instruments in a cash flow hedge, is recorded under accumulated other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Derivatives are classified within Level 2 of the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments.
Marketable Securities
The Company invests its excess cash primarily in short-term fixed income securities, including government and investment-grade debt securities and money market funds. Marketable securities with original maturities greater than three months from the date of purchase and remaining maturities less than one year are classified as short-term marketable securities. Marketable securities with remaining maturities greater than one year, as of the balance sheet date and that the Company intends to hold for greater than one year, are classified as long-term marketable securities. Marketable securities are carried at fair market value, with unrealized gains and losses considered to be temporary in nature reported in accumulated other comprehensive loss. Cost of securities sold is based on specific identification. The Company determines the appropriate classification of its investments in marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale. After considering its capital preservation objectives, as well as its liquidity requirements, the Company may sell securities prior to their stated maturities. The Company determines any realized gains or losses on the sale of marketable securities on a specific identification method and record such gains and losses as a component of financial expense (income), net.
The Company evaluates the investments periodically for possible other-than-temporary impairment. A decline in fair value below the amortized costs of debt securities is considered an other-than-temporary impairment if it has the intent to sell the security or it is more likely than not that it will be required to sell the security before recovery of the entire amortized cost basis. In those instances, an impairment charge equal to the difference between the fair value and the amortized cost basis is recognized in financial expenses (income), net. Regardless of its intent or requirement to sell a debt security, impairment is considered other-than-temporary if the Company does not expect to recover the entire amortized cost basis.
Recently Adopted Accounting Pronouncements
As an “emerging growth company”, the Jumpstart Our Business Startups Act (“JOBS Act”) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. The adoption dates discussed below reflect this election.
In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, Leases (Topic 842), which would require lessees to put all leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to the existing practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term.
The Company adopted the guidance on January 1, 2022 using a modified retrospective transition approach. It applied Topic 842 to all leases as of January 1, 2022 without adjusting the comparative periods presented. The Company elected certain practical expedients permitted under the transition guidance within the new guidance and carried forward the historical accounting relating to lease identification and classification, remaining lease terms, and initial direct costs. Upon adoption, the Company recognized operating lease right-of-use assets and corresponding lease liabilities of $823. The adoption of Topic 842 did not have a material impact to the Company’s results of operations or cash flows. See Note 7, Leases, for further information.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing a variety of exceptions within the framework of ASC 740. These exceptions include the exception to the incremental approach for intra-period tax allocation in the event of a loss from continuing operations and income or a gain from other items (such as other comprehensive income), and the exception to using general methodology for the interim period tax accounting for year-to-date losses that exceed anticipated losses. The guidance will be effective for the Company beginning January 1, 2022, and interim periods in fiscal years beginning January 1, 2023. Early adoption is permitted. The Company adopted this guidance on January 1, 2022, and the adoption did not have a material impact on its consolidated financial statements.
Recently Issued Accounting Pronouncements
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance will be effective for the Company beginning January 1, 2023, and interim periods therein. Early adoption is permitted. The Company is currently evaluating the effect that ASU 2016-13 will have on its consolidated financial statements and related disclosures.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2023 and early adoption is permitted. While the Company is continuing to assess the timing of adoption and the potential impacts of ASU 2021-08, it does not expect ASU 2021-08 to have a material effect, if any, on its consolidated financial statements.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUES FROM CONTRACTS WITH CUSTOMERS
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
REVENUES FROM CONTRACTS WITH CUSTOMERS
NOTE 3: REVENUES FROM CONTRACTS WITH CUSTOMERS
Disaggregation of Revenue
The following tables present disaggregated revenue by category:
Three Months Ended June 30, 2022
Enterprise, Education and TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $28,280 93.0 %$9,692 83.7 %
Professional services2,123 7.0 %1,883 16.3 %
$30,403 100 %$11,575 100 %

Three Months Ended June 30, 2021
Enterprise, Education and TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $27,197 89.9 %$9,270 81.6 %
Professional services3,040 10.1 %2,096 18.4 %
$30,237 100 %$11,366 100 %


Six Months Ended June 30, 2022
Enterprise, Education and TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $55,882 92.9 %$19,107 81.1 %
Professional services4,248 7.1 %4,457 18.9 %
$60,130 100 %$23,564 100 %
Six Months Ended June 30, 2021
Enterprise, Education & TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $51,167 88.9 %$17,641 81.1 %
Professional services6,388 11.1 %4,120 18.9 %
$57,555 100 %$21,761 100 %
The following tables summarizes revenue by region based on the billing address of customers:
Three Months Ended June 30,
20222021
AmountPercentage of revenueAmountPercentage of revenue
United States (“US”)$23,572 56.2 %$24,728 59.4 %
Europe, the Middle East and Africa ("EMEA")13,816 32.9 %12,436 29.9 %
Other4,590 10.9 %4,439 10.7 %
$41,978 100 %$41,603 100 %

Six Months Ended June 30,
20222021
AmountPercentage of revenueAmountPercentage of revenue
US$46,886 56.0 %$47,026 59.3 %
EMEA27,640 33.0 %24,824 31.3 %
Other9,166 11.0 %7,466 9.4 %
$83,692 100 %$79,316 100 %

Remaining Performance Obligations
Remaining performance obligations represent the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and contracted amounts that will be invoiced and recognized as revenue in future periods. As of June 30, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $172,732, which consists of both billed consideration in the amount of $53,379 and unbilled consideration in the amount of $119,353 that the Company expects to recognize as revenue but that was not yet recognized on the balance sheet. The Company expects to recognize 62% of its remaining performance obligations as revenue over the next 12 months and the remainder thereafter.
Costs to Obtain a Contract
The following table represents a roll forward of costs to obtain a contract:

Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Beginning balance $25,292 $20,177 $26,274 $17,683 
Additions to deferred contract acquisition costs during the period4,369 4,764 5,473 8,502 
Amortization of deferred contract acquisition costs(2,275)(1,434)(4,361)(2,678)
Ending balance$27,386 $23,507 $27,386 $23,507 
Deferred contract acquisition costs, current$8,902 $6,359 $8,902 $6,359 
Deferred contract acquisition costs, noncurrent18,484 17,148 18,484 17,148 
Total deferred costs to obtain a contract$27,386 $23,507 $27,386 $23,507 
Costs to Fulfill a Contract
The following table represents a roll forward of costs to fulfill a contract:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Beginning balance$5,641 $4,169 $5,427 $4,041 
Additions to deferred costs to fulfill a contract during the period512 849 1,084 1,217 
Amortization of deferred costs to fulfill a contract(347)(247)(705)(487)
Ending balance$5,806 $4,771 $5,806 $4,771 
Deferred fulfillment costs, current1,594 1,190 1,594 1,190 
Deferred fulfillment costs, noncurrent4,212 3,581 4,212 3,581 
Total deferred costs to fulfill a contract$5,806 $4,771 $5,806 $4,771 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Investments, Debt and Equity Securities
6 Months Ended
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure
NOTE 4: MARKETABLE SECURITIES
The following is a summary of available-for-sale marketable securities as of June 30, 2022:
Amortized costGross unrealized gainsGross unrealized lossesFair Value
Available-for-sale – matures within one year:
Corporate bonds$9,718 $— $(45)$9,673 
Municipal securities910 — (1)909 
U.S. Treasury14,425 — (74)14,351 
Commercial paper9,957 — — 9,957 
35,010 — (120)34,890 
Available-for-sale – matures after one year:
Corporate bonds1,983 — (15)1,968 
U.S. Treasury1,466 — (10)1,456 
3,449 — (25)3,424 
Total$38,459 $— $(145)$38,314 
Based on the available evidence, the Company concluded that the gross unrealized losses on the marketable securities as of June 30, 2022 are temporary in nature. There were no gains or losses from available-for-sale marketable securities that were reclassified out of accumulated other comprehensive income during the periods presented.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS
NOTE 5: FAIR VALUE MEASUREMENTS
In accordance with ASC 820, the Company measures its cash equivalents and marketable securities at fair value using the market approach valuation technique. Cash equivalents and marketable securities are classified within Level 1 or Level 2 because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Foreign currency derivative contracts are classified within the Level 2 value hierarchy, as the valuation inputs are based on quoted prices and market observable data of similar instruments.

Fair Value Measurements As Of
DescriptionFair Value HierarchyJune 30, 2022December 31, 2021
Measured at fair value on a recurring basis:
Assets:
Cash equivalents:
Money market fundsLevel 1$22,709 $— 
Corporate bondsLevel 2$354 $ 
Municipal securitiesLevel 2$1,377 $ 
Short-term marketable securities:
Corporate bondsLevel 2$9,675 $ 
Municipal securitiesLevel 2$908 $ 
U.S. TreasuryLevel 2$14,350 $ 
Commercial paperLevel 2$9,957 $ 
Long-term marketable securities:
Corporate bondsLevel 2$1,968 $ 
U.S. TreasuryLevel 2$1,456 $ 
Derivative instruments asset included in prepaid expenses and other current assets:
Options and forward contracts designated as hedging instruments  Level 2$$— 
Liabilities:
Derivative instruments liability included in accrued expenses and other current liabilities:
Options and forward contracts designated as hedging instruments  Level 2$1,052 $— 
Prior to the Company's initial public offering (the "IPO"), the warrants to purchase preferred and common stock were measured at fair value using Level 3 inputs upon issuance and at each reporting date. Inputs used to determine the estimated fair value of the warrants to purchase preferred and common stock as of the valuation date included expected term, the risk-free interest rate, volatility, and the fair value of underlying shares.
The following table sets forth a summary of the changes in the fair value of the warrants to purchase preferred and common stock:
Six Months Ended June 30, 2021
Balance at January 1$56,780 
Reclassification of warrant to preferred stocks to mezzanine equity(1,149)
Change in fair value of warrants(1,776)
Balance at June 30, 2021$53,855 
On February 3, 2021, SVB Financial Group (“SVB”) converted a Warrant to Purchase Stock issued on February 3, 2011 (the “Series C Warrant”) into shares of the Company’s Series C Convertible Preferred Stock pursuant to the cashless conversion mechanism described in the Series C Warrant. The conversion was exercised for all 31,414 shares covered by the Series C Warrant and resulted in the net issuance of 27,011 shares of the Company’s Series C Convertible Preferred Stock. Pursuant to the terms of the Series C Warrant, the number of net shares issued was determined by dividing (a) the aggregate fair market value of the shares otherwise issuable upon exercise of the Series C Warrant minus the aggregate exercise price of such shares by (b) the fair market value of one share of the Company’s Series C Convertible Preferred Stock.
Upon the closing of the Company’s IPO, the warrants to purchase preferred and common stock were converted into 7,067,699 shares of common stock. The final re-measurement of the warrants was based upon the publicly available stock price on the conversion date.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVES AND HEDGING
6 Months Ended
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVES AND HEDGING
NOTE 6: DERIVATIVES AND HEDGING
The Company entered into forward, put and call option contracts to hedge certain forecasted payroll costs denominated in NIS against exchange rate fluctuations of the U.S. dollar for a period of up to twelve months. The Company recorded the cash flows associated with these derivatives under operating activities. The Company does not use derivative instruments for trading or speculative purposes.
Notional Amount of Foreign Currency Contracts
The Company had outstanding contracts designated as hedging instruments in the aggregate notional amount of $31,021 as of June 30, 2022. The fair value of the Company’s outstanding contracts amounted to an asset of $3 and a liability of $1,052 as of June 30, 2022. These assets and liabilities were recorded under prepaid expenses and other current assets and accrued expenses and other current liabilities, respectively. Losses of $735 and $602 were reclassified from accumulated other comprehensive loss during the three and six months ended June 30, 2022, respectively. Such losses were reclassified from accumulated other comprehensive loss when the related expenses were incurred. The Company had no outstanding contracts designated as hedging instruments as of December 31, 2021.
Effect of Foreign Currency Contracts on the Condensed Consolidated Statements of Operations
The effect of foreign currency contracts on the condensed consolidated statements of operations during the three and six months ended June 30, 2022 were as follows:
Condensed Statement of Operations Location:Three Months Ended June 30, 2022Six Months Ended June 30, 2022
Cost of revenue$124 $100 
Research and development373 308 
Sales and marketing107 88 
General and administrative131 106 
Total$735 $602 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Lessee, Operating Leases
NOTE 7: LEASES
The Company leases its office facilities under non-cancelable agreements that expire at various dates through July 2027.
The Company determines if an arrangement is a lease at inception. As discussed in Note 2, operating lease right-of-use assets and liabilities are included on the Condensed Consolidated Balance Sheet beginning January 1, 2022. The Company currently has finance leases in an immaterial amount that will expire during the fourth quarter of 2022.
Operating lease right-of-use assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. Operating lease right-of-use assets also include any prepaid lease payments and lease incentives. Certain lease agreements include rental payments adjusted periodically for the consumer price index ("CPI"). The right-of-use and lease liability were calculated using the initial CPI and will not be subsequently adjusted. Payments for variable lease costs are expensed as incurred and not included in the operating lease right-of-use assets and liabilities. For short-term leases with a term of 12 months or less, operating lease right-of-use assets and liabilities are not recognized and the Company records lease payments in the Condensed Consolidated Statements of Operations on a straight-line basis over the lease term. The Company combines its lease payments and fixed payments for non-lease components and account for them together as a single lease component.
The interest rate used to determine the present value of the future lease payments is the Company’s incremental borrowing rate, because the interest rate implicit in the Company’s leases is not readily determinable. The Company’s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Many of the Company’s lease agreements provide one or more options to renew. When determining lease terms, the Company uses the non-cancellable period of the leases and does not assume renewals unless it is reasonably certain that the Company will exercise the renewal option. Operating lease expenses are recognized on a straight-line basis over the lease term.
On April 6, 2022, the Company entered into a new lease agreement as tenant related to a property in Israel (the "Lease"). The Lease provides that the Company will lease a new building containing approximately 5,926 square meters. The initial lease term is approximately 5.5 years with two options to extend of five years each. The Company believes that it is reasonably certain that it will exercise the option for the first extension period, and accordingly includes this extension period as part of the lease term. For accounting purposes under ASC 842, the Lease commenced on June 22, 2022, resulting in the recording of a $19,586 right-of-use operating lease asset and operating lease liability.
Components of operating lease expense were as follows:
Three Months Ended June 30, 2022Six Months Ended June 30, 2022
Operating lease cost$658 $1,283 
Short-term lease cost81 81 
Variable lease cost18 
Total$745 $1,382 

Rent expense under the previous lease accounting standard were $599 and $1,202 during the three and six months ended June 30, 2021, respectively.
Supplementary cash flow information related to operating leases was as follows:
Three Months Ended June 30, 2022Six Months Ended June 30, 2022
Cash paid for operating leases$876 $1,343 
As of June 30, 2022, the weighted-average discount rate is 4.8% and the weighted-average remaining term is 9.50 years. Maturities of the Company’s operating lease liabilities as of June 30, 2022 were as follows:
Year Ending December 31,
2022 (Remainder)$637 
20233,446 
20243,144 
20253,203 
20263,276 
2027 and thereafter14,680 
Total operating lease payments28,386 
Less: imputed interest4,974 
Total operating lease liabilities$23,412 
As of December 31, 2021, the minimum lease payments under operating leases, including payments for leases which had not commenced, were as follows:
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES
NOTE 8: COMMITMENTS AND CONTINGENCIES
Purchase Commitments
The Company has entered into various non-cancelable agreements with third-party providers for use of mainly cloud and other services, under which it committed to minimum and fixed purchases through the year ending December 31, 2026. The following table presents details of the aggregate future non-cancelable purchase commitments under such agreements as of June 30, 2022:
Year Ending December 31,
2022 (Remainder)$2,322 
202312,084 
202420,339 
202513,000 
202614,250 
Total purchase commitment$61,995 
Litigation
The Company is occasionally a party to claims or litigation in the normal course of the business. The Company does not believe that it is a party to any pending legal proceeding that is likely to have a material adverse effect on its business, financial condition, or results of operations.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS
6 Months Ended
Jun. 30, 2022
Table Text Block [Abstract]  
Supplemental Balance Sheet Disclosures NOTE 9: CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS
Prepaid expenses and other current assets
Prepaid expenses and other current assets consisted of the following:

June 30, 2022December 31, 2021
Prepaid expenses$3,580 $3,858 
Government institutions540 576 
Derivative instrument— 
Restricted bank deposit1,850 — 
Other current assets1,515 676 
$7,488 $5,110 
Property and Equipment, net
Composition of property and equipment is as follows:

June 30, 2022December 31, 2021
Cost:
Computers and peripheral equipment$4,139 $3,668 
Office furniture and equipment379 745 
Leasehold improvements256 513 
Finance leases of computers and peripheral equipment253 253 
Internal use software10,174 6,980 
15,201 12,159 
Accumulated depreciation(2,980)(2,656)
Depreciated cost$12,221 $9,503 

Depreciation expenses for the three months ended June 30, 2022 and 2021, and for the six months ended June 30, 2022 and 2021 were $568, $332, $970 and $633, respectively.
Other assets, noncurrent

June 30, 2022December 31, 2021
Restricted cash$1,500 $422 
Severance pay fund1,940 1,968 
Other123 153 
$3,563 $2,543 
Accrued expenses and other current liabilities

June 30, 2022December 31, 2021
Accrued expenses$5,661 $7,240 
Accrued taxes6,394 9,525 
Derivative instruments1,052 — 
Other current liabilities1,439 1,731 
$14,546 $18,496 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS, NET
NOTE 10: GOODWILL AND INTANGIBLE ASSETS
There was no goodwill activity during the periods presented.
The carrying amounts and accumulated amortization expenses of the intangible assets, as of June 30, 2022, and December 31, 2021, were as follows:
June 30, 2022December 31, 2021
Weighted average remaining useful life (in years)BalanceBalance
Gross carrying amount:
Technology2.75$4,700 $4,700 
Customer relationship4.752,419 2,419 
Tradename0.92980 980 
8,099 8,099 
Accumulated amortization and impairments:
Technology(3,534)(3,323)
Customer relationship(2,178)(2,049)
Tradename(861)(818)
(6,573)(6,190)
Intangible assets, net$1,526 $1,909 

During the three months ended June 30, 2022 and 2021, and the six months ended June 30, 2022 and 2021, the Company recorded amortization expenses in the amount of $168, $271, $383 and $567, respectively, included in cost of revenue and sales and marketing expenses in the statements of operations.
The estimated future amortization expense of intangible assets as of June 30, 2022, is as follows:
December 31,
2022 (Remainder)$285 
2023552 
2024478 
2025148 
202650 
202713 
$1,526 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
INCOME TAXES
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES
NOTE 11: INCOME TAXES
The Company recognized an income tax expense of $2,082, $1,446, $4,168 and $3,252 for the three and six months ended June 30, 2022, and 2021, respectively. The tax expense for these periods was primarily attributable to pre-tax foreign earnings. The Company’s effective tax rates of (14)%, (114)%, (14)% and (22)% for the three and six months ended June 30, 2022 and 2021, respectively, differ from the U.S. statutory tax rate primarily due to U.S. losses for which there is no benefit and the tax rate differences between the U.S. and foreign countries.
The Company has a full valuation allowance on its deferred tax assets. As a result, consistent with the prior year, the Company does not record a tax benefit on its losses because it is more likely than not that the benefit will not be realized.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS
3 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS
NOTE 12: NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the periods presented:
Three Months Ended June 30, Six Months Ended June 30,
2022202120222021
Numerator:
Net loss$17,347 $2,719 $34,273 $18,275 
Preferred stock accretion and cumulative dividends— 3,412 — 6,672 
Total loss attributable to common stockholders$17,347 $6,131 $34,273 $24,947 
Change in fair value of warrant liabilities— 5,928 — — 
Total loss attributable to common stockholders, for diluted net loss per share$17,347 $12,059 $34,273 $24,947 
Denominator:
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic129,745,16225,768,411128,794,25625,538,010
Weighted average effect of warrants to purchase preferred and common stock— 7,067,699— — 
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted129,745,16232,836,110128,794,25625,538,010
Net loss per share attributable to common stockholders, basic$0.13 $0.24 $0.27 $0.98 
Net loss per share attributable to common stockholders, diluted$0.13 $0.37 $0.27 $0.98 
Instruments potentially exercisable for common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows:
As of June 30,
20222021
Convertible and redeemable and convertible preferred stock— 16,850,111 
Warrants to purchase preferred and common stock— 7,680,954
Outstanding stock options and RSUs37,827,14531,488,683
Total37,827,14556,019,748
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION
NOTE 13: REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION
Reportable segments
ASC 280, Segment Reporting, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company's chief operating decision maker ("CODM") is its Chief Executive Officer. The Company's CODM does not regularly review asset information by segments and, therefore, the Company does not report asset information by segment.
The Company organizes its operations in two segments: Enterprise, Education and Technology and Media and Telecom. The Enterprise, Education and Technology segment represents products related to industry solutions for education customers, and media services (except for Media and Telecom customers). The Media and Telecom segment primarily represents TV solutions that are sold to media and telecom operators.
The measurement of the reportable operating segments is based on the same accounting principles applied in these financial statements, which includes certain corporate overhead allocations.

Three Months Ended June 30, 2022
Enterprise, Education and TechnologyMedia and TelecomTotal
Revenue$30,403 $11,575 $41,978 
Gross profit$20,701 $5,988 $26,689 
Operating expenses42,195 
Financial income, net(241)
Provision for income taxes2,082 
Net loss$17,347 
Three Months Ended June 30, 2021
Enterprise, Education and TechnologyMedia and TelecomTotal
Revenue$30,237 $11,366 $41,603 
Gross profit$21,151 $4,830 $25,981 
Operating expenses31,751 
Financial income, net(4,497)
Provision for income taxes1,446 
Net loss$2,719 

Six Months Ended June 30, 2022
Enterprise, Education and TechnologyMedia and TelecomTotal
Revenue$60,130 $23,564 $83,694 
Gross profit$41,467 $11,493 $52,960 
Operating expenses83,121 
Financial income, net(56)
Provision for income taxes4,168 
Net loss$34,273 
Six Months Ended June 30, 2021
Enterprise, Education and TechnologyMedia and TelecomTotal
Revenue$57,555 $21,761 $79,316 
Gross profit$39,900 $8,213 $48,113 
Operating expenses62,483 
Financial expenses, net653 
Provision for income taxes3,252 
Net loss$18,275 

Geographical information
See Note 3 for disaggregated revenue by geographic region.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
LONG-TERM LOAN
3 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
LONG-TERM LOAN
NOTE 14: LONG-TERM LOAN
In January 2021, the Company refinanced all amounts outstanding under the existing loan agreements, terminated all outstanding commitments, and entered into a new credit agreement (the “Credit Agreement”) with an existing lender, which provides for a new senior secured term loan facility in the aggregate principal amount of $40,000 (the “Term Loan Facility”) and a new senior secured revolving credit facility in the aggregate principal amount of $10,000 (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Credit Facilities”).
In June 2021, the Company entered into an amendment to the Credit Agreement (the “First Amendment”). Pursuant to the First Amendment, the Company borrowed an additional aggregate principal amount of $12,500 and increased commitments under the Revolving Credit Facility to $35,000.
In December 2021, the Company repaid in full its outstanding principal amount under the Revolving Credit Facility. As of June 30, 2022 and December 31, 2021, the total commitments under the Revolving Credit Facility are available for future borrowings.
Borrowings under the Credit Facilities are subject to interest, determined as follows: (a) Eurodollar loans accrue interest at a rate per annum equal to the Eurodollar rate plus a margin of 3.50% (the Eurodollar rate is calculated based on the Credit Agreement, subject to a 1.67% floor, divided by 1.00 minus the maximum effective reserve percentage for Eurocurrency funding), and (b) Alternate Base Rate (“ABR”) loans accrue interest at a rate per annum equal to the ABR plus a margin of 2.50% (ABR is equal to the highest of (i) the prime rate and (ii) the Federal Funds Effective Rate plus 0.50%, subject to a 2.00% floor). As of June 30, 2022, the current rate of interest under the Credit Facilities was equal to a rate per annum of 5.17%, consisting of 1.67% (the 1-month LIBOR dollar rate as of June 30, 2022) and the margin of 3.50%.
The Term Loan Facility is payable in consecutive quarterly installments on the last day of each fiscal quarter in an amount equal to (i) $250 for installments payable on April 1, 2021, through December 31, 2021 (ii) $750 for installments payable on March 31, 2022 through December 31, 2022, and (iii) $1,500 for installments payable on and after March 31, 2023. The remaining unpaid balance on the Term Loan Facility is due and payable on January 14, 2024, together with accrued and unpaid interest on the principal amount to be paid to, but excluding, the payment date. Amounts outstanding under the Credit Facilities may be voluntarily prepaid at any time and from time to time, in whole or in part, without premium or penalty.
Under the terms of the Credit Facilities, the Company is obligated to maintain certain covenants as defined therein. As of June 30, 2022, the Company met these covenants.
The aggregate principal annual maturities according to the Credit Facilities agreements are as follows:
Year Ending December 31,
2022 (Remainder)$1,500 
20236,000 
202430,000 
$37,500 

The carrying amounts of the loans approximate their fair value.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS
6 Months Ended
Jun. 30, 2022
Equity [Abstract]  
STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS
NOTE 15: STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS
Equity Incentive Plans
On January 1, 2022, the number of shares of common stock authorized for issuance under the 2021 Incentive Award Plan (the “2021 Plan”) automatically increased by 6,346,255 shares pursuant to the terms of the 2021 Plan.
Stock Options
A summary of the Company's stock option activity with respect to options granted under the 2021 Plan is as follows:

Number of Options
Weighted
Average exercise price
Weighted remaining contractual term (years)Aggregate
Intrinsic
Value








Outstanding as of January 1, 2022

32,702,963$3.98 8.34$38,894 


Granted

— $— 
Exercised

(2,708,716)$0.50 $3,141 
Forfeited

(1,168,779)$3.65 
Outstanding as of June 30, 2022

28,825,468$4.32 8.23$11,109 


Exercisable options at end of the period

16,859,320$1.97 8.00$10,789 

RSUs
The following table summarizes the RSU activity with respect to the 2021 Plan for the six months ended June 30, 2022:


RSUs
Outstanding

Weighted Average
Grant Date Fair
Value per Share
Outstanding as of December 31, 2021

4,924,417$4.38
RSUs granted

5,997,192$1.88
RSUs vested

(952,934)$3.43
RSUs forfeited

(966,998)$3.54
Unvested and Outstanding as of June 30, 2022

9,001,677$3.00
Stock-Based Compensation Expense
The stock-based compensation expense by line item in the accompanying consolidated statement of operations is summarized as follows:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Cost of revenue$359 $185 $771 $466 
Research and development1,111 791 2,139 1,724 
Sales and marketing985 464 1,911 1,204 
General and administrative3,604 2,773 6,906 5,779 
Total expenses$6,059 $4,213 $11,727 $9,173 

As of June 30, 2022, there were $56,135 of total unrecognized compensation cost related to non-vested stock-based compensation arrangements granted under the Company's equity incentive plans. These costs are expected to be recognized over a weighted-average period of approximately two and a half years.
Shares Reserved for Future Issuance
The Company has the following common stock reserved for future issuance under the 2021 Plan:
June 30, 2022
Outstanding options28,825,468 
Outstanding RSUs9,001,677 
Outstanding warrants to common stock613,255 
Shares reserved under 2021 Plan4,487,002 
Total42,927,402 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
SELECTED STATEMENT OF OPERATIONS DATA
6 Months Ended
Jun. 30, 2022
Selected Statement Of Operations Data [Abstract]  
SELECTED STATEMENT OF OPERATIONS DATA
NOTE 16: SELECTED STATEMENTS OF OPERATIONS DATA
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Financial income:
Interest income$166 $— $172 $— 
Remeasurement of warrants to fair value— 5,928 — 1,776 
Foreign currency translation adjustments, net773 — 1,304 — 
939 5,928 1,476 1,776 
Financial expenses:
Bank fees50 172 76 481 
Interest expense489 611 987 1,462 
Foreign currency translation adjustments, net— 499 — 274 
Other159 149 357 212 
698 1,431 1,420 2,429 
Financial expenses (income), net$(241)$(4,497)$(56)$653 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
6 Months Ended
Jun. 30, 2022
Text Block [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
NOTE 17: ACCUMULATED OTHER COMPREHENSIVE LOSS
The following table summarizes the changes in accumulated other comprehensive loss by component, net of tax, during the periods presented:
Net Unrealized Losses on Available-for-Sale Securities InstrumentsNet Unrealized Losses on Derivatives Designated as Hedging InstrumentsTotal
Balance as of December 31, 2021;$— $— $— 
Other comprehensive loss before reclassifications(145)(1,680)(1,825)
Net realized losses reclassified from accumulated other comprehensive income — 631 631 
Other comprehensive loss(145)(1,049)(1,194)
Balance as of June 30, 2022$(145)$(1,049)$(1,194)
There was no accumulated other comprehensive loss activity during the three and six months ended June 30, 2021.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events
6 Months Ended
Jun. 30, 2022
Subsequent Events [Abstract]  
Subsequent Events [Text Block]
NOTE 18: SUBSEQUENT EVENTS
Restructuring Plan
On August 7, 2022, the Board of Directors of the Company approved a cost-reduction and re-organization plan that includes, among other things, downsizing around 10% of the Company's current employees (the "Plan"). The total cost reduction on an annualized basis from this headcount downsizing is expected to be approximately $18,000. The Plan is focused on realigning the Company's operations to further increase efficiency and productivity and better realize synergies by merging the Company's segments together. In connection with the Plan, the Company expects to incur net pre-tax charges of approximately $1,000, primarily for severance and related costs, all of which will be expensed in the second half of 2022.
Rights Agreement
On August 7, 2022, the Board of Directors of the Company approved and declared a dividend distribution of one preferred stock purchase right (each, a "Right") for each share of common stock, of the Company outstanding at the close of business on August 22, 2022. Each Right will entitle the registered holder thereof, after the Rights become exercisable and until August 6, 2023 (or the earlier redemption, exchange, or termination of the Rights), to purchase from the Company one one-thousandth of a share of Series A Junior Participating Preferred Stock, par value $0.0001 per share (the "Series A Preferred"), of the Company at a price of $13.00 per one one-thousandth of a share of the Series A Preferred. The complete terms of the Rights are set out in a Rights Agreement, dated August 7, 2022, between the Company and American Stock Transfer & Trust Company, LLC as rights agent (the “Rights Agreement”).
The Board of Directors of the Company adopted the Rights Agreement to protect stockholders from coercive of otherwise unfair takeover tactics. The Rights will cause substantial dilution to any person or group that acquires beneficial ownership of 10% (20% in the case of a passive institutional investor) or more of the common stock without the approval of the Board of Directors of the Company. The Rights are designed to promote the fair and equal treatment of all stockholders of the Company and ensure that the Board remains in the best position to discharge its fiduciary duties to the Company and its stockholders. Neither the Rights Agreement nor the Rights should interfere with any merger, tender or exchange offer or other business combination approved by the Board of Directors of the Company.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Consolidation
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting.
The condensed consolidated balance sheet as of December 31, 2021 was derived from the audited consolidated financial statements as of that date, but does not include all of the disclosures, including certain notes required by U.S. GAAP on an annual reporting basis. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022.
In management’s opinion, other than the changes to accounting for leases as described in Note 6, the unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements with normal recurring adjustments necessary for the fair presentation of the Company’s financial position as of June 30, 2022, and the Company’s consolidated results of operations, convertible and redeemable convertible preferred stock and stockholders’ equity (deficit), and cash flows for the three and six months ended June 30, 2022 and 2021. The results for the three and six months ended June 30, 2022, are not necessarily indicative of the results to be expected for the full year ending December 31, 2022, or any other future interim or annual period.
Use of Estimates Use of EstimatesThe preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company evaluates on an ongoing basis its assumptions, including those related to contingencies, income tax uncertainties, incremental borrowing rate for operating leases, fair value of financial assets and liabilities, including fair value of derivatives, fair value and useful life of intangible assets, as well as in estimates used in applying the revenue recognition policy. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates.
Concentration of Risks
Concentration of Risks
Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, restricted cash and trade receivables.
The majority of the Company’s cash, and cash equivalents and restricted cash are invested with major banks in the United States, Israel, and the United Kingdom. Such investments in the United States may be in excess of insured limits and they are not insured in other jurisdictions. In general, these investments may be redeemed upon demand and therefore bear minimal risk.
The Company’s trade receivables are geographically dispersed and derived from sales to customers mainly in the United States, Europe, and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation, and account monitoring procedures.
Major customer data as a percentage of total revenues:
The following table sets forth customers that represented 10% or more of the Company’s total revenue in each of the periods set forth below:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Customer A (EE&T)          *)   —           *)   —           *)   — 10.01 %
*) Represents an amount that is lower than 10% of the Company's total revenue.
Significant Accounting Policies and Estimates
Significant Accounting Policies and Estimates
The Company’s significant accounting policies are discussed in Note 2 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, which was filed with the SEC on February 25, 2022. There have been no significant changes to these policies during the six months ended June 30, 2022 except as noted below.
Derivatives and Hedging
Derivatives and Hedging
Derivatives are recognized at fair value as either assets or liabilities in the consolidated balance sheets in accordance with ASC Topic 815, “Derivatives and Hedging.” The gain or loss of derivatives which are designated and qualify as hedging instruments in a cash flow hedge, is recorded under accumulated other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Derivatives are classified within Level 2 of the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
As an “emerging growth company”, the Jumpstart Our Business Startups Act (“JOBS Act”) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. The adoption dates discussed below reflect this election.
In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, Leases (Topic 842), which would require lessees to put all leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to the existing practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term.
The Company adopted the guidance on January 1, 2022 using a modified retrospective transition approach. It applied Topic 842 to all leases as of January 1, 2022 without adjusting the comparative periods presented. The Company elected certain practical expedients permitted under the transition guidance within the new guidance and carried forward the historical accounting relating to lease identification and classification, remaining lease terms, and initial direct costs. Upon adoption, the Company recognized operating lease right-of-use assets and corresponding lease liabilities of $823. The adoption of Topic 842 did not have a material impact to the Company’s results of operations or cash flows. See Note 7, Leases, for further information.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing a variety of exceptions within the framework of ASC 740. These exceptions include the exception to the incremental approach for intra-period tax allocation in the event of a loss from continuing operations and income or a gain from other items (such as other comprehensive income), and the exception to using general methodology for the interim period tax accounting for year-to-date losses that exceed anticipated losses. The guidance will be effective for the Company beginning January 1, 2022, and interim periods in fiscal years beginning January 1, 2023. Early adoption is permitted. The Company adopted this guidance on January 1, 2022, and the adoption did not have a material impact on its consolidated financial statements.
New Accounting Pronouncements Issued
Recently Issued Accounting Pronouncements
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance will be effective for the Company beginning January 1, 2023, and interim periods therein. Early adoption is permitted. The Company is currently evaluating the effect that ASU 2016-13 will have on its consolidated financial statements and related disclosures.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2023 and early adoption is permitted. While the Company is continuing to assess the timing of adoption and the potential impacts of ASU 2021-08, it does not expect ASU 2021-08 to have a material effect, if any, on its consolidated financial statements.
Marketable Securities, Policy
Marketable Securities
The Company invests its excess cash primarily in short-term fixed income securities, including government and investment-grade debt securities and money market funds. Marketable securities with original maturities greater than three months from the date of purchase and remaining maturities less than one year are classified as short-term marketable securities. Marketable securities with remaining maturities greater than one year, as of the balance sheet date and that the Company intends to hold for greater than one year, are classified as long-term marketable securities. Marketable securities are carried at fair market value, with unrealized gains and losses considered to be temporary in nature reported in accumulated other comprehensive loss. Cost of securities sold is based on specific identification. The Company determines the appropriate classification of its investments in marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale. After considering its capital preservation objectives, as well as its liquidity requirements, the Company may sell securities prior to their stated maturities. The Company determines any realized gains or losses on the sale of marketable securities on a specific identification method and record such gains and losses as a component of financial expense (income), net.
The Company evaluates the investments periodically for possible other-than-temporary impairment. A decline in fair value below the amortized costs of debt securities is considered an other-than-temporary impairment if it has the intent to sell the security or it is more likely than not that it will be required to sell the security before recovery of the entire amortized cost basis. In those instances, an impairment charge equal to the difference between the fair value and the amortized cost basis is recognized in financial expenses (income), net. Regardless of its intent or requirement to sell a debt security, impairment is considered other-than-temporary if the Company does not expect to recover the entire amortized cost basis.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Schedule of revenue by major customers by reporting segments
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Customer A (EE&T)          *)   —           *)   —           *)   — 10.01 %
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue by category
Three Months Ended June 30, 2022
Enterprise, Education and TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $28,280 93.0 %$9,692 83.7 %
Professional services2,123 7.0 %1,883 16.3 %
$30,403 100 %$11,575 100 %

Three Months Ended June 30, 2021
Enterprise, Education and TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $27,197 89.9 %$9,270 81.6 %
Professional services3,040 10.1 %2,096 18.4 %
$30,237 100 %$11,366 100 %


Six Months Ended June 30, 2022
Enterprise, Education and TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $55,882 92.9 %$19,107 81.1 %
Professional services4,248 7.1 %4,457 18.9 %
$60,130 100 %$23,564 100 %
Six Months Ended June 30, 2021
Enterprise, Education & TechnologyMedia and Telecom
AmountPercentage of revenueAmountPercentage of revenue
Subscription $51,167 88.9 %$17,641 81.1 %
Professional services6,388 11.1 %4,120 18.9 %
$57,555 100 %$21,761 100 %
Schedule of disaggregated revenue by region
Three Months Ended June 30,
20222021
AmountPercentage of revenueAmountPercentage of revenue
United States (“US”)$23,572 56.2 %$24,728 59.4 %
Europe, the Middle East and Africa ("EMEA")13,816 32.9 %12,436 29.9 %
Other4,590 10.9 %4,439 10.7 %
$41,978 100 %$41,603 100 %

Six Months Ended June 30,
20222021
AmountPercentage of revenueAmountPercentage of revenue
US$46,886 56.0 %$47,026 59.3 %
EMEA27,640 33.0 %24,824 31.3 %
Other9,166 11.0 %7,466 9.4 %
$83,692 100 %$79,316 100 %
Schedule of costs to obtain a contract and costs to fulfill a contract
The following table represents a roll forward of costs to obtain a contract:

Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Beginning balance $25,292 $20,177 $26,274 $17,683 
Additions to deferred contract acquisition costs during the period4,369 4,764 5,473 8,502 
Amortization of deferred contract acquisition costs(2,275)(1,434)(4,361)(2,678)
Ending balance$27,386 $23,507 $27,386 $23,507 
Deferred contract acquisition costs, current$8,902 $6,359 $8,902 $6,359 
Deferred contract acquisition costs, noncurrent18,484 17,148 18,484 17,148 
Total deferred costs to obtain a contract$27,386 $23,507 $27,386 $23,507 
The following table represents a roll forward of costs to fulfill a contract:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Beginning balance$5,641 $4,169 $5,427 $4,041 
Additions to deferred costs to fulfill a contract during the period512 849 1,084 1,217 
Amortization of deferred costs to fulfill a contract(347)(247)(705)(487)
Ending balance$5,806 $4,771 $5,806 $4,771 
Deferred fulfillment costs, current1,594 1,190 1,594 1,190 
Deferred fulfillment costs, noncurrent4,212 3,581 4,212 3,581 
Total deferred costs to fulfill a contract$5,806 $4,771 $5,806 $4,771 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Investments, Debt and Equity Securities (Tables)
6 Months Ended
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-sale Securities Reconciliation
The following is a summary of available-for-sale marketable securities as of June 30, 2022:
Amortized costGross unrealized gainsGross unrealized lossesFair Value
Available-for-sale – matures within one year:
Corporate bonds$9,718 $— $(45)$9,673 
Municipal securities910 — (1)909 
U.S. Treasury14,425 — (74)14,351 
Commercial paper9,957 — — 9,957 
35,010 — (120)34,890 
Available-for-sale – matures after one year:
Corporate bonds1,983 — (15)1,968 
U.S. Treasury1,466 — (10)1,456 
3,449 — (25)3,424 
Total$38,459 $— $(145)$38,314 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of assets and liabilities measured at fair value Foreign currency derivative contracts are classified within the Level 2 value hierarchy, as the valuation inputs are based on quoted prices and market observable data of similar instruments.

Fair Value Measurements As Of
DescriptionFair Value HierarchyJune 30, 2022December 31, 2021
Measured at fair value on a recurring basis:
Assets:
Cash equivalents:
Money market fundsLevel 1$22,709 $— 
Corporate bondsLevel 2$354 $ 
Municipal securitiesLevel 2$1,377 $ 
Short-term marketable securities:
Corporate bondsLevel 2$9,675 $ 
Municipal securitiesLevel 2$908 $ 
U.S. TreasuryLevel 2$14,350 $ 
Commercial paperLevel 2$9,957 $ 
Long-term marketable securities:
Corporate bondsLevel 2$1,968 $ 
U.S. TreasuryLevel 2$1,456 $ 
Derivative instruments asset included in prepaid expenses and other current assets:
Options and forward contracts designated as hedging instruments  Level 2$$— 
Liabilities:
Derivative instruments liability included in accrued expenses and other current liabilities:
Options and forward contracts designated as hedging instruments  Level 2$1,052 $— 
Schedule of fair value measurement using significant unobservable inputs
The following table sets forth a summary of the changes in the fair value of the warrants to purchase preferred and common stock:
Six Months Ended June 30, 2021
Balance at January 1$56,780 
Reclassification of warrant to preferred stocks to mezzanine equity(1,149)
Change in fair value of warrants(1,776)
Balance at June 30, 2021$53,855 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVES AND HEDGING (Tables)
6 Months Ended
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location
The effect of foreign currency contracts on the condensed consolidated statements of operations during the three and six months ended June 30, 2022 were as follows:
Condensed Statement of Operations Location:Three Months Ended June 30, 2022Six Months Ended June 30, 2022
Cost of revenue$124 $100 
Research and development373 308 
Sales and marketing107 88 
General and administrative131 106 
Total$735 $602 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of Leases Cost
Components of operating lease expense were as follows:
Three Months Ended June 30, 2022Six Months Ended June 30, 2022
Operating lease cost$658 $1,283 
Short-term lease cost81 81 
Variable lease cost18 
Total$745 $1,382 
Schedue of Supplementary Cash Flow Information Related to Operating Leases Supplementary cash flow information related to operating leases was as follows:
Three Months Ended June 30, 2022Six Months Ended June 30, 2022
Cash paid for operating leases$876 $1,343 
Schedule of Maturities of Operating Leases
Year Ending December 31,
2022 (Remainder)$637 
20233,446 
20243,144 
20253,203 
20263,276 
2027 and thereafter14,680 
Total operating lease payments28,386 
Less: imputed interest4,974 
Total operating lease liabilities$23,412 
Schedule of Future Minimum Rental Payments As of December 31, 2021, the minimum lease payments under operating leases, including payments for leases which had not commenced, were as follows:
Year Ending December 31,Rental of premises
2022$1,317 
2023788 
2024806 
2025862 
2026919 
2027548 
Total$5,240 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of non-cancelable purchase commitments The following table presents details of the aggregate future non-cancelable purchase commitments under such agreements as of June 30, 2022:
Year Ending December 31,
2022 (Remainder)$2,322 
202312,084 
202420,339 
202513,000 
202614,250 
Total purchase commitment$61,995 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS (Tables)
6 Months Ended
Jun. 30, 2022
Table Text Block [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:

June 30, 2022December 31, 2021
Prepaid expenses$3,580 $3,858 
Government institutions540 576 
Derivative instrument— 
Restricted bank deposit1,850 — 
Other current assets1,515 676 
$7,488 $5,110 
Schedule of Composition of Property and Equipment
Composition of property and equipment is as follows:

June 30, 2022December 31, 2021
Cost:
Computers and peripheral equipment$4,139 $3,668 
Office furniture and equipment379 745 
Leasehold improvements256 513 
Finance leases of computers and peripheral equipment253 253 
Internal use software10,174 6,980 
15,201 12,159 
Accumulated depreciation(2,980)(2,656)
Depreciated cost$12,221 $9,503 
Schedule of Other Assets, Noncurrent
June 30, 2022December 31, 2021
Restricted cash$1,500 $422 
Severance pay fund1,940 1,968 
Other123 153 
$3,563 $2,543 
Schedule of Accrued Liabilities
June 30, 2022December 31, 2021
Accrued expenses$5,661 $7,240 
Accrued taxes6,394 9,525 
Derivative instruments1,052 — 
Other current liabilities1,439 1,731 
$14,546 $18,496 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of carrying amounts and accumulated amortization expenses of intangible assets
The carrying amounts and accumulated amortization expenses of the intangible assets, as of June 30, 2022, and December 31, 2021, were as follows:
June 30, 2022December 31, 2021
Weighted average remaining useful life (in years)BalanceBalance
Gross carrying amount:
Technology2.75$4,700 $4,700 
Customer relationship4.752,419 2,419 
Tradename0.92980 980 
8,099 8,099 
Accumulated amortization and impairments:
Technology(3,534)(3,323)
Customer relationship(2,178)(2,049)
Tradename(861)(818)
(6,573)(6,190)
Intangible assets, net$1,526 $1,909 
Schedule of future amortization related to intangible assets other than goodwill
The estimated future amortization expense of intangible assets as of June 30, 2022, is as follows:
December 31,
2022 (Remainder)$285 
2023552 
2024478 
2025148 
202650 
202713 
$1,526 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)
3 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of the computation of basic and diluted net earnings (loss) per share
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the periods presented:
Three Months Ended June 30, Six Months Ended June 30,
2022202120222021
Numerator:
Net loss$17,347 $2,719 $34,273 $18,275 
Preferred stock accretion and cumulative dividends— 3,412 — 6,672 
Total loss attributable to common stockholders$17,347 $6,131 $34,273 $24,947 
Change in fair value of warrant liabilities— 5,928 — — 
Total loss attributable to common stockholders, for diluted net loss per share$17,347 $12,059 $34,273 $24,947 
Denominator:
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic129,745,16225,768,411128,794,25625,538,010
Weighted average effect of warrants to purchase preferred and common stock— 7,067,699— — 
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted129,745,16232,836,110128,794,25625,538,010
Net loss per share attributable to common stockholders, basic$0.13 $0.24 $0.27 $0.98 
Net loss per share attributable to common stockholders, diluted$0.13 $0.37 $0.27 $0.98 
Schedule of antidilutive securities excluded from computation of earnings per share
Instruments potentially exercisable for common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows:
As of June 30,
20222021
Convertible and redeemable and convertible preferred stock— 16,850,111 
Warrants to purchase preferred and common stock— 7,680,954
Outstanding stock options and RSUs37,827,14531,488,683
Total37,827,14556,019,748
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Tables)
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Schedule of reportable operating segments
Three Months Ended June 30, 2022
Enterprise, Education and TechnologyMedia and TelecomTotal
Revenue$30,403 $11,575 $41,978 
Gross profit$20,701 $5,988 $26,689 
Operating expenses42,195 
Financial income, net(241)
Provision for income taxes2,082 
Net loss$17,347 
Three Months Ended June 30, 2021
Enterprise, Education and TechnologyMedia and TelecomTotal
Revenue$30,237 $11,366 $41,603 
Gross profit$21,151 $4,830 $25,981 
Operating expenses31,751 
Financial income, net(4,497)
Provision for income taxes1,446 
Net loss$2,719 

Six Months Ended June 30, 2022
Enterprise, Education and TechnologyMedia and TelecomTotal
Revenue$60,130 $23,564 $83,694 
Gross profit$41,467 $11,493 $52,960 
Operating expenses83,121 
Financial income, net(56)
Provision for income taxes4,168 
Net loss$34,273 
Six Months Ended June 30, 2021
Enterprise, Education and TechnologyMedia and TelecomTotal
Revenue$57,555 $21,761 $79,316 
Gross profit$39,900 $8,213 $48,113 
Operating expenses62,483 
Financial expenses, net653 
Provision for income taxes3,252 
Net loss$18,275 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
LONG-TERM LOAN (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule of aggregate principal annual maturities of long-term loans
The aggregate principal annual maturities according to the Credit Facilities agreements are as follows:
Year Ending December 31,
2022 (Remainder)$1,500 
20236,000 
202430,000 
$37,500 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS (Tables)
6 Months Ended
Jun. 30, 2022
Equity [Abstract]  
Share-based Payment Arrangement, Activity
A summary of the Company's stock option activity with respect to options granted under the 2021 Plan is as follows:

Number of Options
Weighted
Average exercise price
Weighted remaining contractual term (years)Aggregate
Intrinsic
Value








Outstanding as of January 1, 2022

32,702,963$3.98 8.34$38,894 


Granted

— $— 
Exercised

(2,708,716)$0.50 $3,141 
Forfeited

(1,168,779)$3.65 
Outstanding as of June 30, 2022

28,825,468$4.32 8.23$11,109 


Exercisable options at end of the period

16,859,320$1.97 8.00$10,789 
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity
The following table summarizes the RSU activity with respect to the 2021 Plan for the six months ended June 30, 2022:


RSUs
Outstanding

Weighted Average
Grant Date Fair
Value per Share
Outstanding as of December 31, 2021

4,924,417$4.38
RSUs granted

5,997,192$1.88
RSUs vested

(952,934)$3.43
RSUs forfeited

(966,998)$3.54
Unvested and Outstanding as of June 30, 2022

9,001,677$3.00
Schedule of share-based compensation expense by line item
The stock-based compensation expense by line item in the accompanying consolidated statement of operations is summarized as follows:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Cost of revenue$359 $185 $771 $466 
Research and development1,111 791 2,139 1,724 
Sales and marketing985 464 1,911 1,204 
General and administrative3,604 2,773 6,906 5,779 
Total expenses$6,059 $4,213 $11,727 $9,173 
Schedule Of Shares Of Common Stock Reserved For Future Issuance
The Company has the following common stock reserved for future issuance under the 2021 Plan:
June 30, 2022
Outstanding options28,825,468 
Outstanding RSUs9,001,677 
Outstanding warrants to common stock613,255 
Shares reserved under 2021 Plan4,487,002 
Total42,927,402 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
SELECTED STATEMENT OF OPERATIONS DATA (Tables)
3 Months Ended
Jun. 30, 2022
Selected Statement Of Operations Data [Abstract]  
Schedule of financial income expenses
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Financial income:
Interest income$166 $— $172 $— 
Remeasurement of warrants to fair value— 5,928 — 1,776 
Foreign currency translation adjustments, net773 — 1,304 — 
939 5,928 1,476 1,776 
Financial expenses:
Bank fees50 172 76 481 
Interest expense489 611 987 1,462 
Foreign currency translation adjustments, net— 499 — 274 
Other159 149 357 212 
698 1,431 1,420 2,429 
Financial expenses (income), net$(241)$(4,497)$(56)$653 
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)
6 Months Ended
Jun. 30, 2022
Text Block [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table summarizes the changes in accumulated other comprehensive loss by component, net of tax, during the periods presented:
Net Unrealized Losses on Available-for-Sale Securities InstrumentsNet Unrealized Losses on Derivatives Designated as Hedging InstrumentsTotal
Balance as of December 31, 2021;$— $— $— 
Other comprehensive loss before reclassifications(145)(1,680)(1,825)
Net realized losses reclassified from accumulated other comprehensive income — 631 631 
Other comprehensive loss(145)(1,049)(1,194)
Balance as of June 30, 2022$(145)$(1,049)$(1,194)
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of revenue by major customers by reporting segments (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Customer A (EE&T) | Customer concentration risk | Revenue benchmark        
Revenue, Major Customer [Line Items]        
Percentage of revenue 0.00% 0.00% 0.00% 10.01%
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
Jan. 01, 2022
USD ($)
Accounting Policies [Abstract]  
Increase in total assets and liabilities result of recognition of operating lease right of use assets and operating lease liabilities $ 823,000
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of disaggregated revenue by category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 41,978 $ 41,603 $ 83,694 $ 79,316
Revenue concentration risk | Revenue benchmark        
Disaggregation of Revenue [Line Items]        
Revenue $ 41,978 41,603 $ 83,692 79,316
Percentage of revenue 100.00%   100.00%  
Enterprise, Education and Technology        
Disaggregation of Revenue [Line Items]        
Revenue $ 30,403 30,237 $ 60,130 57,555
Enterprise, Education and Technology | Revenue concentration risk | Revenue benchmark        
Disaggregation of Revenue [Line Items]        
Revenue $ 30,403 $ 30,237 $ 60,130 $ 57,555
Percentage of revenue 100.00% 100.00% 100.00% 100.00%
Media and Telecom        
Disaggregation of Revenue [Line Items]        
Revenue $ 11,575 $ 11,366 $ 23,564 $ 21,761
Media and Telecom | Revenue concentration risk | Revenue benchmark        
Disaggregation of Revenue [Line Items]        
Revenue $ 11,575 $ 11,366 $ 23,564 $ 21,761
Percentage of revenue 100.00% 100.00% 100.00% 100.00%
Subscription        
Disaggregation of Revenue [Line Items]        
Revenue $ 37,972 $ 36,467 $ 74,989 $ 68,808
Subscription | Enterprise, Education and Technology | Revenue concentration risk | Revenue benchmark        
Disaggregation of Revenue [Line Items]        
Revenue $ 28,280 $ 27,197 $ 55,882 $ 51,167
Percentage of revenue 93.00% 89.90% 92.90% 88.90%
Subscription | Media and Telecom | Revenue concentration risk | Revenue benchmark        
Disaggregation of Revenue [Line Items]        
Revenue $ 9,692 $ 9,270 $ 19,107 $ 17,641
Percentage of revenue 83.70% 81.60% 81.10% 81.10%
Professional services        
Disaggregation of Revenue [Line Items]        
Revenue $ 4,006 $ 5,136 $ 8,705 $ 10,508
Professional services | Enterprise, Education and Technology | Revenue concentration risk | Revenue benchmark        
Disaggregation of Revenue [Line Items]        
Revenue $ 2,123 $ 3,040 $ 4,248 $ 6,388
Percentage of revenue 7.00% 10.10% 7.10% 11.10%
Professional services | Media and Telecom | Revenue concentration risk | Revenue benchmark        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,883 $ 2,096 $ 4,457 $ 4,120
Percentage of revenue 16.30% 18.40% 18.90% 18.90%
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of disaggregated revenue by region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 41,978 $ 41,603 $ 83,694 $ 79,316
Revenue concentration risk | Revenue benchmark        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 41,978 41,603 $ 83,692 79,316
Percentage of revenue 100.00%   100.00%  
United States (“US”) | Revenue concentration risk | Revenue benchmark        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 23,572 $ 24,728 $ 46,886 $ 47,026
Percentage of revenue 56.20% 59.40% 56.00% 59.30%
Europe, the Middle East and Africa ("EMEA") | Revenue concentration risk | Revenue benchmark        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 13,816 $ 12,436 $ 27,640 $ 24,824
Percentage of revenue 32.90% 29.90% 33.00% 31.30%
Other | Revenue concentration risk | Revenue benchmark        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 4,590 $ 4,439 $ 9,166 $ 7,466
Percentage of revenue 10.90% 10.70% 11.00% 9.40%
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUES FROM CONTRACTS WITH CUSTOMERS - Narrative (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Aggregate amount of transaction price allocated to remaining performance obligations $ 172,732
Percentage of remaining performance obligations 62.00%
Billed Revenues  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Aggregate amount of transaction price allocated to remaining performance obligations $ 53,379
Unbilled Revenues  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Aggregate amount of transaction price allocated to remaining performance obligations $ 119,353
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of costs to obtain a contract and costs to fulfill a contract (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Capitalized Contract Cost [Line Items]          
Amortization of deferred contract acquisition costs/deferred costs to fulfill a contract     $ (5,066) $ (3,165)  
Deferred contract acquisition and fulfillment costs, current $ 10,496   10,496   $ 9,079
Deferred contract acquisition and fulfillment costs, noncurrent 22,696   22,696   22,621
Costs to obtain a contract          
Capitalized Contract Cost [Line Items]          
Deferred costs to obtain or fulfill contract, beginning balance 25,292 $ 20,177 26,274 17,683  
Additions to deferred contract acquisition costs during the period 4,369 4,764 5,473 8,502  
Amortization of deferred contract acquisition costs/deferred costs to fulfill a contract 2,275 1,434 4,361 2,678  
Deferred costs to obtain or fulfill contract, ending balance 27,386 23,507 27,386 23,507  
Deferred contract acquisition and fulfillment costs, current 8,902 6,359 8,902 6,359  
Deferred contract acquisition and fulfillment costs, noncurrent 18,484 17,148 18,484 17,148  
Total deferred costs to obtain or fulfill contract 27,386 23,507 27,386 23,507 26,274
Costs to fulfill a contract          
Capitalized Contract Cost [Line Items]          
Deferred costs to obtain or fulfill contract, beginning balance 5,641 4,169 5,427 4,041  
Additions to deferred costs to fulfill a contract during the period 512 849 1,084 1,217  
Amortization of deferred contract acquisition costs/deferred costs to fulfill a contract 347 247 705 487  
Deferred costs to obtain or fulfill contract, ending balance 5,806 4,771 5,806 4,771  
Deferred contract acquisition and fulfillment costs, current 1,594 1,190 1,594 1,190  
Deferred contract acquisition and fulfillment costs, noncurrent 4,212 3,581 4,212 3,581  
Total deferred costs to obtain or fulfill contract $ 5,806 $ 4,771 $ 5,806 $ 4,771 $ 5,427
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Investments, Debt and Equity Securities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One $ 35,010
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 34,890
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five 3,449
Available-for-sale - matures within one year, Gross unrealized gains 0
Available-for-sale - matures within one yearr, Gross unrealized losses (120)
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 3,424
Available-for-sale - matures after one year, Gross unrealized losses (25)
Available-for-sale - matures after one year, Gross unrealized gains 0
Debt Securities, Available-for-sale 38,314
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (145)
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0
Debt Securities, Available-for-sale, Amortized Cost 38,459
Corporate Bond Securities  
Debt Securities, Available-for-sale [Line Items]  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One 9,718
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 9,673
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five 1,983
Available-for-sale - matures within one year, Gross unrealized gains 0
Available-for-sale - matures within one yearr, Gross unrealized losses (45)
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 1,968
Available-for-sale - matures after one year, Gross unrealized losses (15)
Available-for-sale - matures after one year, Gross unrealized gains 0
Municipal Notes  
Debt Securities, Available-for-sale [Line Items]  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One 910
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 909
Available-for-sale - matures within one year, Gross unrealized gains 0
Available-for-sale - matures within one yearr, Gross unrealized losses (1)
US Government Agencies Debt Securities  
Debt Securities, Available-for-sale [Line Items]  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One 14,425
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 14,351
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five 1,466
Available-for-sale - matures within one year, Gross unrealized gains 0
Available-for-sale - matures within one yearr, Gross unrealized losses (74)
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 1,456
Available-for-sale - matures after one year, Gross unrealized losses (10)
Available-for-sale - matures after one year, Gross unrealized gains 0
Commercial Paper  
Debt Securities, Available-for-sale [Line Items]  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One 9,957
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 9,957
Available-for-sale - matures within one year, Gross unrealized gains 0
Available-for-sale - matures within one yearr, Gross unrealized losses $ 0
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS - Schedule of assets and liabilities measured at fair value (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale $ 38,314  
Level 1 | Fair value, recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents, at Carrying Value   $ 0
Cash and Cash Equivalents, Fair Value Disclosure 22,709  
Level 1 | Fair value, recurring | Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents, at Carrying Value   0
Level 1 | Fair value, recurring | Municipal Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents, at Carrying Value   0
Cash and Cash Equivalents, Fair Value Disclosure 1,377  
Level 2 | Fair value, recurring | Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 9,675  
Available-for-sale Securities, Current   0
Other Assets, Fair Value Disclosure 1,968  
Available-for-sale Securities, Noncurrent   0
Level 2 | Fair value, recurring | Municipal Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 908  
Available-for-sale Securities, Current   0
Level 2 | Fair value, recurring | US Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 14,350  
Available-for-sale Securities, Current   0
Other Assets, Fair Value Disclosure 1,456  
Available-for-sale Securities, Noncurrent   0
Level 2 | Fair value, recurring | Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 9,957  
Available-for-sale Securities, Current   0
Level 2 | Fair value, recurring | Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 354  
Options and forward contracts designated as hedging instruments   | Level 2 | Fair value, recurring | Designated as hedging instrument    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 3 0
Foreign Currency Contract, Asset, Fair Value Disclosure $ 1,052 $ 0
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS - Schedule of fair value measurement using significant unobservable inputs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Fair Value Disclosures [Abstract]        
Balance at January 1       $ 56,780
Reclassification of warrant to preferred stocks to mezzanine equity       (1,149)
Remeasurement of warrants to fair value $ 0 $ 5,928 $ 0 1,776
Balance at June 30, 2021   $ 53,855   $ 53,855
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS - Narrative (Details) - shares
1 Months Ended
Feb. 03, 2021
Jul. 23, 2021
Fair Value Disclosures [Abstract]    
Number of warrants converted (in shares) 31,414  
Issuance of preferred stock upon exercise of warrants (in shares) 27,011  
Stock issued during period, shares, conversion of warrants to common stock (in shares)   7,067,699
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVES AND HEDGING - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Derivative, notional amount $ 31,021,000 $ 31,021,000
Derivative asset, fair value 3,000 3,000
Other comprehensive income (loss), cash flow hedge, gain (loss) reclassification 735,000 602,000
Derivative Asset, Fair Value, Gross Liability $ 1,052,000 $ 1,052,000
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVES AND HEDGING - Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Derivative [Line Items]    
Total $ 735 $ 602
Cost of revenue    
Derivative [Line Items]    
Total 124 100
Research and development    
Derivative [Line Items]    
Total 373 308
Sales and marketing    
Derivative [Line Items]    
Total 107 88
General and administrative    
Derivative [Line Items]    
Total $ 131 $ 106
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Schedule of Leases Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Leases [Abstract]    
Operating lease cost $ 658 $ 1,283
Short-term lease cost 81 81
Variable lease cost 6 18
Total $ 745 $ 1,382
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Schedue of Supplementary Cash Flow Information Related to Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Leases [Abstract]    
Operating Lease, Payments $ (876) $ (1,343)
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Schedule of Maturities of Operating Leases (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Leases [Abstract]  
2022 (Remainder) $ 637
2023 3,446
2024 3,144
2025 3,203
2026 3,276
2027 and thereafter 14,680
Total operating lease payments 28,386
Less: imputed interest 4,974
Total operating lease liabilities $ 23,412
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Schedule of Future Minimum Rental Payments (Details)
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 1,317,000
2023 788,000
2024 806,000
2025 862,000
2026 919,000
2027 548,000
Total $ 5,240,000
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 22, 2022
USD ($)
Apr. 06, 2022
Dec. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]            
Operating leases, rent expense $ 599 $ 1,202        
Operating lease, weighted average discount rate, percent     4.80%      
Operating lease, weighted average remaining lease term     9 years 6 months      
Area of Real Estate Property | m²         5,926  
Operating lease right-of-use assets     $ 23,897     $ 0
Lease Commenced On June 22, 2022            
Lessee, Lease, Description [Line Items]            
Operating lease right-of-use assets       $ 19,586    
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 (Remainder) $ 2,322
2023 12,084
2024 20,339
2025 13,000
2026 14,250
Total purchase commitment $ 61,995
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Table Text Block [Abstract]    
Prepaid expenses $ 3,580 $ 3,858
Government institutions 540 576
Derivative instrument 3 0
Restricted bank deposit 1,850 0
Other current assets 1,515 676
Prepaid expenses and other current assets $ 7,488 $ 5,110
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Composition of Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Property, Plant and Equipment [Line Items]          
Cost $ 15,201   $ 15,201   $ 12,159
Accumulated depreciation (2,980)   (2,980)   (2,656)
Depreciated cost 12,221   12,221   9,503
Depreciation expenses 568 $ 332 970 $ 633  
Computers and peripheral equipment          
Property, Plant and Equipment [Line Items]          
Cost 4,139   4,139   3,668
Office furniture and equipment          
Property, Plant and Equipment [Line Items]          
Cost 379   379   745
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Cost 256   256   513
Finance leases of computers and peripheral equipment          
Property, Plant and Equipment [Line Items]          
Cost 253   253   253
Internal use software          
Property, Plant and Equipment [Line Items]          
Cost $ 10,174   $ 10,174   $ 6,980
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Other Assets, Noncurrent (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Table Text Block [Abstract]      
Restricted cash $ 1,500 $ 422 $ 407
Severance pay fund 1,940 1,968  
Other 123 153  
Other assets, noncurrent $ 3,563 $ 2,543  
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Table Text Block [Abstract]    
Accrued expenses $ 5,661 $ 7,240
Accrued taxes 6,394 9,525
Derivative Liability, Current 1,052 0
Other current liabilities 1,439 1,731
Accrued expenses and other current liabilities $ 14,546 $ 18,496
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS - Schedule of carrying amounts and accumulated amortization expenses of intangible assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount: $ 8,099 $ 8,099
Accumulated amortization and impairments: (6,573) (6,190)
Intangible assets, net $ 1,526 1,909
Technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining useful life (in years) 2 years 9 months  
Gross carrying amount: $ 4,700 4,700
Accumulated amortization and impairments: $ (3,534) (3,323)
Customer relationship    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining useful life (in years) 4 years 9 months  
Gross carrying amount: $ 2,419 2,419
Accumulated amortization and impairments: $ (2,178) (2,049)
Tradename    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining useful life (in years) 11 months 1 day  
Gross carrying amount: $ 980 980
Accumulated amortization and impairments: $ (861) $ (818)
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expenses $ 168 $ 271 $ 383 $ 567
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS - Schedule of future amortization related to intangible assets other than goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 (Remainder) $ 285  
2023 552  
2024 478  
2025 148  
2026 50  
2027 13  
Intangible assets, net $ 1,526 $ 1,909
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.2
INCOME TAXES (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 2,082,000 $ 1,446,000 $ 4,168,000 $ 3,252,000
Statutory tax rate (14.00%) (114.00%) (14.00%) (22.00%)
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.2
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Schedule of the computation of basic and diluted net earnings (loss) per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:        
Net loss $ 17,347 $ 2,719 $ 34,273 $ 18,275
Preferred stock accretion and cumulative dividends 0 3,412 0 6,672
Net loss attributable to common stockholders 17,347 6,131 34,273 24,947
Change In Fair Value Of Warrant Liabilities 0 5,928   0
Net Income (Loss) Available to Common Stockholders, Diluted $ 17,347 $ 12,059 $ 34,273 $ 24,947
Denominator:        
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 129,745,162 25,768,411 128,794,256 25,538,010
Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants 0 7,067,699 0 0
Net loss per share attributable to common stockholders, basic (in dollars per share) $ 0.13 $ 0.24 $ 0.27 $ 0.98
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ 0.13 $ 0.37 $ 0.27 $ 0.98
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 129,745,162 32,836,110 128,794,256 25,538,010
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.2
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Schedule of antidilutive securities excluded from computation of earnings per share (Details) - shares
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 37,827,145 56,019,748
Convertible and redeemable and convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 0 16,850,111
Warrants to purchase preferred and common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 0 7,680,954
Outstanding stock options and RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 37,827,145 31,488,683
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.2
REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Revenue $ 41,978,000 $ 41,603,000 $ 83,694,000 $ 79,316,000
Gross profit 26,689,000 25,981,000 52,960,000 48,113,000
Operating expenses 42,195,000 31,751,000 83,121,000 62,483,000
Financial income, net (241,000) (4,497,000) (56,000) 653,000
Provision for income taxes (2,082,000) (1,446,000) (4,168,000) (3,252,000)
Net loss 17,347,000 2,719,000 34,273,000 18,275,000
Enterprise, Education and Technology        
Segment Reporting Information [Line Items]        
Revenue 30,403,000 30,237,000 60,130,000 57,555,000
Gross profit 20,701,000 21,151,000 41,467,000 39,900,000
Media and Telecom        
Segment Reporting Information [Line Items]        
Revenue 11,575,000 11,366,000 23,564,000 21,761,000
Gross profit $ 5,988,000 $ 4,830,000 $ 11,493,000 $ 8,213,000
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.2
LONG-TERM LOAN - Schedule of aggregate principal annual maturities of long-term loans (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Debt Disclosure [Abstract]  
2022 (Remainder) $ 1,500
2023 6,000
2024 30,000
Long-term loans, total $ 37,500
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.2
LONG-TERM LOAN - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Line of Credit Facility [Line Items]  
Current borrowing capacity $ 12,500
Line of Credit Facility, Maximum Borrowing Capacity $ 35,000
Interest rate per annum 5.17%
Installments payable frequency of payments quarterly
Eurodollar  
Line of Credit Facility [Line Items]  
Debt Instrument, Basis Spread on Variable Rate 3.50%
Debt Instrument, Floor Rate 1.67%
Alternate Base Rate  
Line of Credit Facility [Line Items]  
Debt Instrument, Basis Spread on Variable Rate 2.50%
Federal Funds Effective Rate  
Line of Credit Facility [Line Items]  
Debt Instrument, Basis Spread on Variable Rate 0.50%
Debt Instrument, Floor Rate 2.00%
New Senior Secured Term Loan Facility  
Line of Credit Facility [Line Items]  
Aggregate principal amount of credit facility $ 40,000
New Senior Secured Revolving Credit Facility  
Line of Credit Facility [Line Items]  
Aggregate principal amount of credit facility 10,000
On April 01, 2021, through December 31, 2021  
Line of Credit Facility [Line Items]  
Amount of installments payable 250
On March 31, 2022 through December 31, 2022  
Line of Credit Facility [Line Items]  
Amount of installments payable 750
On and after March 31, 2023  
Line of Credit Facility [Line Items]  
Amount of installments payable $ 1,500
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Narrative (Details) - USD ($)
$ in Thousands
Jan. 01, 2022
Jun. 30, 2022
Equity [Abstract]    
Number of additional shares authorized (in shares) 6,346,255  
Cost not yet recognized, amount   $ 56,135
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - 1 (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Number of Options      
Outstanding at beginning of period (in shares)   32,702,963 32,702,963
Granted (in shares) 0    
Exercised (in shares)     (2,708,716)
Forfeited (in shares)     (1,168,779)
Outstanding at end of period (in shares) 28,825,468   28,825,468
Exercisable options at end of period (in shares) 16,859,320   16,859,320
Weighted Average exercise price      
Outstanding at beginning of period (in dollars per share)   $ 3.98 $ 3.98
Granted (in dollars per share) $ 0    
Exercised (in dollars per share)     0.50
Forfeited (in dollars per share)     3.65
Outstanding at end of period (in dollars per share) 4.32   4.32
Exercisable options at end of period (in dollars per share) $ 1.97   $ 1.97
Additional Disclosures      
Oustanding, weighted average remaining contractual term   8 years 4 months 2 days 8 years 2 months 23 days
Exercisable options at end of period, weighted average remaining contractual term     8 years
Oustanding at beginning of period, aggregate intrinsic value   $ 38,894 $ 38,894
Exercised, aggregate intrinsic value     3,141
Oustanding at end of period, aggregate intrinsic value $ 11,109   11,109
Exercisable options at end of period, aggregate intrinsic value $ 10,789   $ 10,789
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
RSUs
Outstanding    
Unvested and outstanding, beginning balance (in shares)   4,924,417
RSUs granted (in shares)   5,997,192
RSUs vested (in shares)   (952,934)
RSUs forfeited (in shares) (966,998)  
Unvested and outstanding, ending balance (in shares) 9,001,677 9,001,677
Weighted Average
Grant Date Fair
Value per Share    
Unvested and outstanding, beginning balance (in dollars per share)   $ 4.38
RSU granted (in dollars per share) $ 1.88  
RSU vested (in dollars per share) 3.43  
RSU forfeited (in dollars per share) 3.54  
Unvested and outstanding, ending balance (in dollars per share) $ 3.00 $ 3.00
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Schedule of share-based compensation expense by line item (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total expenses $ 6,059 $ 4,213 $ 11,727 $ 9,173
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total expenses 359 185 771 466
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total expenses 1,111 791 2,139 1,724
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total expenses 985 464 1,911 1,204
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total expenses $ 3,604 $ 2,773 $ 6,906 $ 5,779
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Schedule Of Shares Of Common Stock Reserved For Future Issuance (Details) - shares
Jun. 30, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Oustanding options (in shares) 28,825,468 32,702,963
Oustanding RSUs (in shares) 9,001,677 4,924,417
Outstanding warrants to common stock (in shares) 613,255  
Share reserved under 2021 Plan (in shares) 42,927,402  
2021 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share reserved under 2021 Plan (in shares) 4,487,002  
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.22.2
SELECTED STATEMENT OF OPERATIONS DATA (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Financial income:        
Interest income $ 166 $ 0 $ 172 $ 0
Foreign currency translation adjustments, net 773 0 1,304 0
Financial income 939 5,928 1,476 1,776
Financial expenses:        
Bank fees 50 172 76 481
Remeasurement of warrants to fair value 0 5,928 0 1,776
Interest expense 489 611 987 1,462
Foreign currency translation adjustment, net 0 499 0 274
Other 159 149 357 212
Financial expenses 698 1,431 1,420 2,429
Financial expenses (income), net $ (241) $ (4,497) $ (56) $ 653
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.22.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Text Block [Abstract]        
Balance as of December 31, 2021;     $ 0  
Other comprehensive loss before reclassifications     (1,825)  
Net realized losses reclassified from accumulated other comprehensive income     (631)  
Other comprehensive loss $ (1,717) $ 0 (1,194) $ 0
Balance as of June 30, 2022 (1,194)   (1,194)  
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other comprehensive loss before reclassifications     (1,825)  
Net realized losses reclassified from accumulated other comprehensive income     (631)  
Other comprehensive loss (1,717) $ 0 (1,194) $ 0
Accumulated other comprehensive loss (1,194)   (1,194)  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent        
Text Block [Abstract]        
Balance as of December 31, 2021;     0  
Other comprehensive loss before reclassifications     (145)  
Net realized losses reclassified from accumulated other comprehensive income     0  
Other comprehensive loss     (145)  
Balance as of June 30, 2022 (145)   (145)  
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other comprehensive loss before reclassifications     (145)  
Net realized losses reclassified from accumulated other comprehensive income     0  
Other comprehensive loss     (145)  
Accumulated other comprehensive loss (145)   (145)  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent        
Text Block [Abstract]        
Balance as of December 31, 2021;     0  
Other comprehensive loss before reclassifications     (1,680)  
Net realized losses reclassified from accumulated other comprehensive income     (631)  
Other comprehensive loss     (1,049)  
Balance as of June 30, 2022 (1,049)   (1,049)  
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other comprehensive loss before reclassifications     (1,680)  
Net realized losses reclassified from accumulated other comprehensive income     (631)  
Other comprehensive loss     (1,049)  
Accumulated other comprehensive loss $ (1,049)   $ (1,049)  
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
Aug. 07, 2022
Jun. 30, 2022
Subsequent Event [Line Items]    
Preferred stock, par value (in dollars per share)   $ 0.0001
Subsequent Event [Member]    
Subsequent Event [Line Items]    
Restructuring Charges $ 1,000  
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent 10.00%  
Restructuring and Related Cost, Expected Cost $ 18,000  
Preferred stock, par value (in dollars per share) $ 0.0001  
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 13  
XML 91 R9999.htm IDEA: XBRL DOCUMENT v3.22.2
Label Element Value
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $ (87,211,000)
XML 92 kltr-20220630_htm.xml IDEA: XBRL DOCUMENT 0001432133 2022-01-01 2022-06-30 0001432133 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001432133 us-gaap:PreferredStockMember 2022-01-01 2022-06-30 0001432133 2022-08-02 0001432133 2022-06-30 0001432133 2021-12-31 0001432133 kltr:SubscriptionMember 2022-04-01 2022-06-30 0001432133 kltr:SubscriptionMember 2021-04-01 2021-06-30 0001432133 kltr:SubscriptionMember 2022-01-01 2022-06-30 0001432133 kltr:SubscriptionMember 2021-01-01 2021-06-30 0001432133 kltr:ProfessionalServicesMember 2022-04-01 2022-06-30 0001432133 kltr:ProfessionalServicesMember 2021-04-01 2021-06-30 0001432133 kltr:ProfessionalServicesMember 2022-01-01 2022-06-30 0001432133 kltr:ProfessionalServicesMember 2021-01-01 2021-06-30 0001432133 2022-04-01 2022-06-30 0001432133 2021-04-01 2021-06-30 0001432133 2021-01-01 2021-06-30 0001432133 us-gaap:CommonStockMember 2022-03-31 0001432133 us-gaap:TreasuryStockMember 2022-03-31 0001432133 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001432133 us-gaap:ComprehensiveIncomeMember 2022-03-31 0001432133 us-gaap:RetainedEarningsMember 2022-03-31 0001432133 2022-03-31 0001432133 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001432133 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001432133 us-gaap:ComprehensiveIncomeMember 2022-04-01 2022-06-30 0001432133 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001432133 us-gaap:CommonStockMember 2022-06-30 0001432133 us-gaap:TreasuryStockMember 2022-06-30 0001432133 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001432133 us-gaap:ComprehensiveIncomeMember 2022-06-30 0001432133 us-gaap:RetainedEarningsMember 2022-06-30 0001432133 us-gaap:ConvertiblePreferredStockMember 2021-03-31 0001432133 us-gaap:RedeemablePreferredStockMember 2021-03-31 0001432133 us-gaap:CommonStockMember 2021-03-31 0001432133 us-gaap:TreasuryStockMember 2021-03-31 0001432133 us-gaap:ReceivablesFromStockholderMember 2021-03-31 0001432133 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001432133 us-gaap:RetainedEarningsMember 2021-03-31 0001432133 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001432133 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001432133 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001432133 us-gaap:ConvertiblePreferredStockMember 2021-06-30 0001432133 us-gaap:RedeemablePreferredStockMember 2021-06-30 0001432133 us-gaap:CommonStockMember 2021-06-30 0001432133 us-gaap:TreasuryStockMember 2021-06-30 0001432133 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001432133 us-gaap:RetainedEarningsMember 2021-06-30 0001432133 2021-06-30 0001432133 us-gaap:CommonStockMember 2021-12-31 0001432133 us-gaap:TreasuryStockMember 2021-12-31 0001432133 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001432133 us-gaap:ComprehensiveIncomeMember 2021-12-31 0001432133 us-gaap:RetainedEarningsMember 2021-12-31 0001432133 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001432133 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001432133 us-gaap:ComprehensiveIncomeMember 2022-01-01 2022-06-30 0001432133 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001432133 us-gaap:ConvertiblePreferredStockMember 2020-12-31 0001432133 us-gaap:RedeemablePreferredStockMember 2020-12-31 0001432133 us-gaap:CommonStockMember 2020-12-31 0001432133 us-gaap:TreasuryStockMember 2020-12-31 0001432133 us-gaap:ReceivablesFromStockholderMember 2020-12-31 0001432133 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001432133 us-gaap:RetainedEarningsMember 2020-12-31 0001432133 2020-12-31 0001432133 us-gaap:ReceivablesFromStockholderMember 2021-01-01 2021-06-30 0001432133 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001432133 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001432133 us-gaap:RedeemablePreferredStockMember 2021-01-01 2021-06-30 0001432133 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001432133 us-gaap:ReceivablesFromStockholderMember 2021-06-30 0001432133 kltr:EnterpriseEducationAndTechnologyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001432133 kltr:EnterpriseEducationAndTechnologyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001432133 kltr:EnterpriseEducationAndTechnologyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001432133 kltr:EnterpriseEducationAndTechnologyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001432133 2022-01-01 2022-01-01 0001432133 kltr:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:EnterpriseEducationAndTechnologyMember 2022-04-01 2022-06-30 0001432133 kltr:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:MediaAndTelecomMember 2022-04-01 2022-06-30 0001432133 kltr:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:EnterpriseEducationAndTechnologyMember 2022-04-01 2022-06-30 0001432133 kltr:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:MediaAndTelecomMember 2022-04-01 2022-06-30 0001432133 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:EnterpriseEducationAndTechnologyMember 2022-04-01 2022-06-30 0001432133 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:MediaAndTelecomMember 2022-04-01 2022-06-30 0001432133 kltr:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:EnterpriseEducationAndTechnologyMember 2021-04-01 2021-06-30 0001432133 kltr:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:MediaAndTelecomMember 2021-04-01 2021-06-30 0001432133 kltr:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:EnterpriseEducationAndTechnologyMember 2021-04-01 2021-06-30 0001432133 kltr:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:MediaAndTelecomMember 2021-04-01 2021-06-30 0001432133 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:EnterpriseEducationAndTechnologyMember 2021-04-01 2021-06-30 0001432133 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:MediaAndTelecomMember 2021-04-01 2021-06-30 0001432133 kltr:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:EnterpriseEducationAndTechnologyMember 2022-01-01 2022-06-30 0001432133 kltr:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:MediaAndTelecomMember 2022-01-01 2022-06-30 0001432133 kltr:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:EnterpriseEducationAndTechnologyMember 2022-01-01 2022-06-30 0001432133 kltr:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:MediaAndTelecomMember 2022-01-01 2022-06-30 0001432133 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:EnterpriseEducationAndTechnologyMember 2022-01-01 2022-06-30 0001432133 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:MediaAndTelecomMember 2022-01-01 2022-06-30 0001432133 kltr:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:EnterpriseEducationAndTechnologyMember 2021-01-01 2021-06-30 0001432133 kltr:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:MediaAndTelecomMember 2021-01-01 2021-06-30 0001432133 kltr:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:EnterpriseEducationAndTechnologyMember 2021-01-01 2021-06-30 0001432133 kltr:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:MediaAndTelecomMember 2021-01-01 2021-06-30 0001432133 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:EnterpriseEducationAndTechnologyMember 2021-01-01 2021-06-30 0001432133 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember kltr:MediaAndTelecomMember 2021-01-01 2021-06-30 0001432133 country:US us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2022-04-01 2022-06-30 0001432133 country:US us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-04-01 2021-06-30 0001432133 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2022-04-01 2022-06-30 0001432133 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-04-01 2021-06-30 0001432133 kltr:OtherCountriesMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2022-04-01 2022-06-30 0001432133 kltr:OtherCountriesMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-04-01 2021-06-30 0001432133 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2022-04-01 2022-06-30 0001432133 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-04-01 2021-06-30 0001432133 country:US us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2022-01-01 2022-06-30 0001432133 country:US us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-06-30 0001432133 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2022-01-01 2022-06-30 0001432133 us-gaap:EMEAMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-06-30 0001432133 kltr:OtherCountriesMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2022-01-01 2022-06-30 0001432133 kltr:OtherCountriesMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-06-30 0001432133 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2022-01-01 2022-06-30 0001432133 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-06-30 0001432133 us-gaap:BilledRevenuesMember 2022-06-30 0001432133 us-gaap:UnbilledRevenuesMember 2022-06-30 0001432133 kltr:CostsToObtainContractMember 2022-03-31 0001432133 kltr:CostsToObtainContractMember 2021-03-31 0001432133 kltr:CostsToObtainContractMember 2021-12-31 0001432133 kltr:CostsToObtainContractMember 2020-12-31 0001432133 kltr:CostsToObtainContractMember 2022-04-01 2022-06-30 0001432133 kltr:CostsToObtainContractMember 2021-04-01 2021-06-30 0001432133 kltr:CostsToObtainContractMember 2022-01-01 2022-06-30 0001432133 kltr:CostsToObtainContractMember 2021-01-01 2021-06-30 0001432133 kltr:CostsToObtainContractMember 2022-06-30 0001432133 kltr:CostsToObtainContractMember 2021-06-30 0001432133 kltr:CostsToFulfillContractMember 2022-03-31 0001432133 kltr:CostsToFulfillContractMember 2021-03-31 0001432133 kltr:CostsToFulfillContractMember 2021-12-31 0001432133 kltr:CostsToFulfillContractMember 2020-12-31 0001432133 kltr:CostsToFulfillContractMember 2022-04-01 2022-06-30 0001432133 kltr:CostsToFulfillContractMember 2021-04-01 2021-06-30 0001432133 kltr:CostsToFulfillContractMember 2022-01-01 2022-06-30 0001432133 kltr:CostsToFulfillContractMember 2021-01-01 2021-06-30 0001432133 kltr:CostsToFulfillContractMember 2022-06-30 0001432133 kltr:CostsToFulfillContractMember 2021-06-30 0001432133 us-gaap:CorporateBondSecuritiesMember 2022-06-30 0001432133 us-gaap:MunicipalNotesMember 2022-06-30 0001432133 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-06-30 0001432133 us-gaap:CommercialPaperMember 2022-06-30 0001432133 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001432133 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001432133 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001432133 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001432133 us-gaap:MunicipalNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001432133 us-gaap:MunicipalNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001432133 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001432133 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001432133 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalNotesMember 2022-06-30 0001432133 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalNotesMember 2021-12-31 0001432133 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-06-30 0001432133 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001432133 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-06-30 0001432133 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001432133 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0001432133 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001432133 2021-02-01 2021-02-03 0001432133 2021-07-01 2021-07-23 0001432133 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001432133 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001432133 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001432133 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001432133 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001432133 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001432133 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001432133 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001432133 2022-04-06 0001432133 kltr:LeaseCommencedOnJune222022Member 2022-06-22 0001432133 us-gaap:ComputerEquipmentMember 2022-06-30 0001432133 us-gaap:ComputerEquipmentMember 2021-12-31 0001432133 us-gaap:FurnitureAndFixturesMember 2022-06-30 0001432133 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001432133 us-gaap:LeaseholdImprovementsMember 2022-06-30 0001432133 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001432133 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2022-06-30 0001432133 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2021-12-31 0001432133 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-06-30 0001432133 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001432133 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-06-30 0001432133 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-06-30 0001432133 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001432133 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-06-30 0001432133 us-gaap:CustomerRelationshipsMember 2022-06-30 0001432133 us-gaap:CustomerRelationshipsMember 2021-12-31 0001432133 us-gaap:TrademarksMember 2022-01-01 2022-06-30 0001432133 us-gaap:TrademarksMember 2022-06-30 0001432133 us-gaap:TrademarksMember 2021-12-31 0001432133 us-gaap:RedeemableConvertiblePreferredStockMember 2022-04-01 2022-06-30 0001432133 us-gaap:RedeemableConvertiblePreferredStockMember 2021-04-01 2021-06-30 0001432133 us-gaap:WarrantMember 2022-04-01 2022-06-30 0001432133 us-gaap:WarrantMember 2021-04-01 2021-06-30 0001432133 us-gaap:StockCompensationPlanMember 2022-04-01 2022-06-30 0001432133 us-gaap:StockCompensationPlanMember 2021-04-01 2021-06-30 0001432133 kltr:EnterpriseEducationAndTechnologyMember 2022-04-01 2022-06-30 0001432133 kltr:MediaAndTelecomMember 2022-04-01 2022-06-30 0001432133 kltr:EnterpriseEducationAndTechnologyMember 2021-04-01 2021-06-30 0001432133 kltr:MediaAndTelecomMember 2021-04-01 2021-06-30 0001432133 kltr:EnterpriseEducationAndTechnologyMember 2022-01-01 2022-06-30 0001432133 kltr:MediaAndTelecomMember 2022-01-01 2022-06-30 0001432133 kltr:EnterpriseEducationAndTechnologyMember 2021-01-01 2021-06-30 0001432133 kltr:MediaAndTelecomMember 2021-01-01 2021-06-30 0001432133 kltr:NewSeniorSecuredTermLoanFacilityMember 2022-06-30 0001432133 kltr:NewSeniorSecuredRevolvingCreditFacilityMember 2022-06-30 0001432133 us-gaap:EurodollarMember 2022-01-01 2022-06-30 0001432133 kltr:AlternateBaseRateMember 2022-01-01 2022-06-30 0001432133 kltr:FederalFundsEffectiveRateMember 2022-01-01 2022-06-30 0001432133 kltr:OnApril012021ThroughDecember312021Member 2022-01-01 2022-06-30 0001432133 kltr:OnMarch312022ThroughDecember312022Member 2022-01-01 2022-06-30 0001432133 kltr:OnAndAfterMarch312023Member 2022-01-01 2022-06-30 0001432133 2022-01-01 2022-03-31 0001432133 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001432133 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001432133 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001432133 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001432133 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001432133 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001432133 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001432133 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001432133 kltr:A2021PlanMember 2022-06-30 0001432133 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001432133 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001432133 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-06-30 0001432133 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-06-30 0001432133 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-06-30 0001432133 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-06-30 0001432133 us-gaap:SubsequentEventMember 2022-08-07 2022-08-07 0001432133 us-gaap:SubsequentEventMember 2022-08-07 shares iso4217:USD iso4217:USD shares pure utr:sqm 0001432133 --12-31 2022 Q2 false 10-Q true 2022-06-30 false 001-40644 Kaltura, Inc. DE 20-8128326 860 Broadway 3rd Floor New York NY 10003 646 290-5445 Common stock KLTR NASDAQ Preferred Stock Purchase Rights Yes Yes Non-accelerated Filer false true false false 131225371 55660000 143949000 34890000 0 32209000 17509000 7488000 5110000 10496000 9079000 140743000 175647000 3424000 0 12221000 9503000 3563000 2543000 22696000 22621000 23897000 0 1526000 1909000 11070000 11070000 78397000 47646000 219140000 223293000 4297000 2794000 8024000 6480000 17413000 18627000 14546000 18496000 1346000 0 51904000 51689000 97530000 98086000 1475000 1953000 32900000 35795000 22066000 0 2101000 2185000 58542000 39933000 156072000 138019000 0.0001 20000000 0 0 0 0.0001 1000000000 138271944 134610294 130586754 126925104 13000 13000 7685190 0.0001 4881000 4881000 426037000 412776000 -1194000 0 -356907000 -322634000 63068000 85274000 219140000 223293000 37972000 36467000 74989000 68808000 4006000 5136000 8705000 10508000 41978000 41603000 83694000 79316000 9770000 10018000 19419000 19894000 5519000 5604000 11315000 11309000 15289000 15622000 30734000 31203000 26689000 25981000 52960000 48113000 14441000 11787000 29314000 22687000 16416000 10524000 31032000 20685000 11338000 9440000 22775000 17387000 0 0 0 1724000 42195000 31751000 83121000 62483000 -15506000 -5770000 -30161000 -14370000 241000 4497000 56000 -653000 -15265000 -1273000 -30105000 -15023000 2082000 1446000 4168000 3252000 -17347000 -2719000 -34273000 -18275000 0 3412000 0 6672000 -17347000 -6131000 -34273000 -24947000 -0.13 -0.24 -0.27 -0.98 -0.13 -0.37 -0.27 -0.98 129745162 25768411 128794256 25538010 129745162 32836110 128794256 25538010 -17347000 -2719000 -34273000 -18275000 -1572000 0 -1049000 0 -145000 0 -145000 0 -1717000 0 -1194000 0 -19064000 -2719000 -35467000 -18275000 127648228 13000 7685190 4881000 418826000 523000 -339560000 74921000 6145000 6145000 2938526 0 1066000 1066000 -1717000 -1717000 -17347000 -17347000 130586754 13000 7685190 4881000 426037000 -1194000 -356907000 63068000 1043778 1921000 15806333 159340000 25755951 2000 7685190 4881000 13560000 -278839000 -270158000 4213000 4213000 38311 0 65000 65000 -2719000 -2719000 1043778 1921000 15806333 159340000 25794262 2000 7685190 -4881000 17838000 -281558000 -268599000 126925104 13000 7685190 4881000 412776000 0 -322634000 85274000 11897000 11897000 3661650 0 1364000 1364000 -1194000 -1194000 -34273000 -34273000 130586754 13000 7685190 4881000 426037000 -1194000 -356907000 63068000 1043778 1921000 15779322 158191000 25467922 2000 7685190 -4881000 882000 8388000 -263283000 -260656000 882000 882000 9173000 9173000 326340 0 277000 277000 27011 1149000 -18275000 -18275000 1043778 1921000 15806333 159340000 25794262 2000 7685190 -4881000 0 17838000 -281558000 -268599000 -34273000 -18275000 -179000 0 1353000 1200000 11727000 9173000 5066000 3165000 0 -1776000 20000 222000 0 882000 14700000 6612000 -115000 1945000 6517000 9719000 1643000 -177000 -4721000 3112000 -1214000 4085000 -56000 -309000 -263000 11279000 -486000 0 -42127000 -5695000 38393000 0 761000 956000 3076000 1255000 1850000 0 0 79000 -44080000 -2290000 0 41915000 1500000 28833000 133000 956000 754000 277000 125000 0 0 2594000 -1004000 9809000 -87211000 1824000 144371000 28355000 57160000 30179000 415000 1534000 23712000 0 170000 0 6463000 543000 880000 1939000 55660000 29772000 1500000 407000 57160000 30179000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 1: GENERAL</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div>Kaltura, Inc. (together with its subsidiaries, the “Company”) was incorporated in October 2006 and commenced operations in January 2007. The Company’s business operations are allocated between two main segments, Enterprise, Education, and Technology (“EE&amp;T”) and Media and Telecom (“M&amp;T”). The Company has developed a platform for video creation, management, and collaboration. The Company's platform enables companies, educational institutions, and other organizations to cost-effectively launch advanced online video experiences, including for Over-the-top (“OTT”) Television, Cloud TV, web video publishing, video-based teaching, learning and training, video-based marketing, and video-based collaboration. The Company’s core offerings consist of various Software-as-a-Service (“SaaS”) products and solutions and a Platform-as-a-Service (“PaaS”). <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 2: BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet as of December 31, 2021 was derived from the audited consolidated financial statements as of that date, but does not include all of the disclosures, including certain notes required by U.S. GAAP on an annual reporting basis. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In management’s opinion, other than the changes to accounting for leases as described in Note 6, the unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements with normal recurring adjustments necessary for the fair presentation of the Company’s financial position as of June 30, 2022, and the Company’s consolidated results of operations, convertible and redeemable convertible preferred stock and stockholders’ equity (deficit), and cash flows for the three and six months ended June 30, 2022 and 2021. The results for the three and six months ended June 30, 2022, are not necessarily indicative of the results to be expected for the full year ending December 31, 2022, or any other future interim or annual period.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company evaluates on an ongoing basis its assumptions, including those related to contingencies, income tax uncertainties, incremental borrowing rate for operating leases, fair value of financial assets and liabilities, including fair value of derivatives, fair value and useful life of intangible assets, as well as in estimates used in applying the revenue recognition policy. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risks</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, restricted cash and trade receivables.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company’s cash, and cash equivalents and restricted cash are invested with major banks in the United States, Israel, and the United Kingdom. Such investments in the United States may be in excess of insured limits and they are not insured in other jurisdictions. In general, these investments may be redeemed upon demand and therefore bear minimal risk. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s trade receivables are geographically dispersed and derived from sales to customers mainly in the United States, Europe, and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation, and account monitoring procedures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major customer data as a percentage of total revenues:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth customers that represented 10% or more of the Company’s total revenue in each of the periods set forth below:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.807%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt;text-indent:31.5pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A (EE&amp;T)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          *)   — </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          *)   — </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          *)   — </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.01 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*) Represents an amount that is lower than 10% of the Company's total revenue.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies and Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s significant accounting policies are discussed in Note 2 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, which was filed with the SEC on February 25, 2022. There have been no significant changes to these policies during the six months ended June 30, 2022 except as noted below.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Derivatives and Hedging</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivatives are recognized at fair value as either assets or liabilities in the consolidated balance sheets in accordance with ASC Topic 815, “Derivatives and Hedging.” The gain or loss of derivatives which are designated and qualify as hedging instruments in a cash flow hedge, is recorded under accumulated other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Derivatives are classified within Level 2 of the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Marketable Securities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invests its excess cash primarily in short-term fixed income securities, including government and investment-grade debt securities and money market funds. Marketable securities with original maturities greater than three months from the date of purchase and remaining maturities less than one year are classified as short-term marketable securities. Marketable securities with remaining maturities greater than one year, as of the balance sheet date and that the Company intends to hold for greater than one year, are classified as long-term marketable securities. Marketable securities are carried at fair market value, with unrealized gains and losses considered to be temporary in nature reported in accumulated other comprehensive loss. Cost of securities sold is based on specific identification. The Company determines the appropriate classification of its investments in marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale. After considering its capital preservation objectives, as well as its liquidity requirements, the Company may sell securities prior to their stated maturities. The Company determines any realized gains or losses on the sale of marketable securities on a specific identification method and record such gains and losses as a component of financial expense (income), net.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the investments periodically for possible other-than-temporary impairment. A decline in fair value below the amortized costs of debt securities is considered an other-than-temporary impairment if it has the intent to sell the security or it is more likely than not that it will be required to sell the security before recovery of the entire amortized cost basis. In those instances, an impairment charge equal to the difference between the fair value and the amortized cost basis is recognized in financial expenses (income), net. Regardless of its intent or requirement to sell a debt security, impairment is considered other-than-temporary if the Company does not expect to recover the entire amortized cost basis.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As an “emerging growth company”, the Jumpstart Our Business Startups Act (“JOBS Act”) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. The adoption dates discussed below reflect this election.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, Leases (Topic 842), which would require lessees to put all leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to the existing practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the guidance on January 1, 2022 using a modified retrospective transition approach. It applied Topic 842 to all leases as of January 1, 2022 without adjusting the comparative periods presented. The Company elected certain practical expedients permitted under the transition guidance within the new guidance and carried forward the historical accounting relating to lease identification and classification, remaining lease terms, and initial direct costs. Upon adoption, the Company recognized operating lease right-of-use assets and corresponding lease liabilities of $823. The adoption of Topic 842 did not have a material impact to the Company’s results of operations or cash flows. See Note 7, Leases, for further information.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing a variety of exceptions within the framework of ASC 740. These exceptions include the exception to the incremental approach for intra-period tax allocation in the event of a loss from continuing operations and income or a gain from other items (such as other comprehensive income), and the exception to using general methodology for the interim period tax accounting for year-to-date losses that exceed anticipated losses. The guidance will be effective for the Company beginning January 1, 2022, and interim periods in fiscal years beginning January 1, 2023. Early adoption is permitted. The Company adopted this guidance on January 1, 2022, and the adoption did not have a material impact on its consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Issued Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance will be effective for the Company beginning January 1, 2023, and interim periods therein. Early adoption is permitted. The Company is currently evaluating the effect that ASU 2016-13 will have on its consolidated financial statements and related disclosures. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2023 and early adoption is permitted. While the Company is continuing to assess the timing of adoption and the potential impacts of ASU 2021-08, it does not expect ASU 2021-08 to have a material effect, if any, on its consolidated financial statements.</span></div> <div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet as of December 31, 2021 was derived from the audited consolidated financial statements as of that date, but does not include all of the disclosures, including certain notes required by U.S. GAAP on an annual reporting basis. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes thereto as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In management’s opinion, other than the changes to accounting for leases as described in Note 6, the unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements with normal recurring adjustments necessary for the fair presentation of the Company’s financial position as of June 30, 2022, and the Company’s consolidated results of operations, convertible and redeemable convertible preferred stock and stockholders’ equity (deficit), and cash flows for the three and six months ended June 30, 2022 and 2021. The results for the three and six months ended June 30, 2022, are not necessarily indicative of the results to be expected for the full year ending December 31, 2022, or any other future interim or annual period.</span></div> Use of EstimatesThe preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company evaluates on an ongoing basis its assumptions, including those related to contingencies, income tax uncertainties, incremental borrowing rate for operating leases, fair value of financial assets and liabilities, including fair value of derivatives, fair value and useful life of intangible assets, as well as in estimates used in applying the revenue recognition policy. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates. <div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risks</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, restricted cash and trade receivables.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company’s cash, and cash equivalents and restricted cash are invested with major banks in the United States, Israel, and the United Kingdom. Such investments in the United States may be in excess of insured limits and they are not insured in other jurisdictions. In general, these investments may be redeemed upon demand and therefore bear minimal risk. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s trade receivables are geographically dispersed and derived from sales to customers mainly in the United States, Europe, and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation, and account monitoring procedures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major customer data as a percentage of total revenues:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth customers that represented 10% or more of the Company’s total revenue in each of the periods set forth below:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.807%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt;text-indent:31.5pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A (EE&amp;T)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          *)   — </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          *)   — </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          *)   — </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.01 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*) Represents an amount that is lower than 10% of the Company's total revenue.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.807%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt;text-indent:31.5pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A (EE&amp;T)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          *)   — </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          *)   — </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          *)   — </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.01 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0 0 0 0.1001 <div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies and Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s significant accounting policies are discussed in Note 2 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, which was filed with the SEC on February 25, 2022. There have been no significant changes to these policies during the six months ended June 30, 2022 except as noted below.</span></div> <div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Derivatives and Hedging</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivatives are recognized at fair value as either assets or liabilities in the consolidated balance sheets in accordance with ASC Topic 815, “Derivatives and Hedging.” The gain or loss of derivatives which are designated and qualify as hedging instruments in a cash flow hedge, is recorded under accumulated other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Derivatives are classified within Level 2 of the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments.</span></div> <div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Marketable Securities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invests its excess cash primarily in short-term fixed income securities, including government and investment-grade debt securities and money market funds. Marketable securities with original maturities greater than three months from the date of purchase and remaining maturities less than one year are classified as short-term marketable securities. Marketable securities with remaining maturities greater than one year, as of the balance sheet date and that the Company intends to hold for greater than one year, are classified as long-term marketable securities. Marketable securities are carried at fair market value, with unrealized gains and losses considered to be temporary in nature reported in accumulated other comprehensive loss. Cost of securities sold is based on specific identification. The Company determines the appropriate classification of its investments in marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale. After considering its capital preservation objectives, as well as its liquidity requirements, the Company may sell securities prior to their stated maturities. The Company determines any realized gains or losses on the sale of marketable securities on a specific identification method and record such gains and losses as a component of financial expense (income), net.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the investments periodically for possible other-than-temporary impairment. A decline in fair value below the amortized costs of debt securities is considered an other-than-temporary impairment if it has the intent to sell the security or it is more likely than not that it will be required to sell the security before recovery of the entire amortized cost basis. In those instances, an impairment charge equal to the difference between the fair value and the amortized cost basis is recognized in financial expenses (income), net. Regardless of its intent or requirement to sell a debt security, impairment is considered other-than-temporary if the Company does not expect to recover the entire amortized cost basis.</span></div> <div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As an “emerging growth company”, the Jumpstart Our Business Startups Act (“JOBS Act”) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. The adoption dates discussed below reflect this election.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, Leases (Topic 842), which would require lessees to put all leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to the existing practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the guidance on January 1, 2022 using a modified retrospective transition approach. It applied Topic 842 to all leases as of January 1, 2022 without adjusting the comparative periods presented. The Company elected certain practical expedients permitted under the transition guidance within the new guidance and carried forward the historical accounting relating to lease identification and classification, remaining lease terms, and initial direct costs. Upon adoption, the Company recognized operating lease right-of-use assets and corresponding lease liabilities of $823. The adoption of Topic 842 did not have a material impact to the Company’s results of operations or cash flows. See Note 7, Leases, for further information.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing a variety of exceptions within the framework of ASC 740. These exceptions include the exception to the incremental approach for intra-period tax allocation in the event of a loss from continuing operations and income or a gain from other items (such as other comprehensive income), and the exception to using general methodology for the interim period tax accounting for year-to-date losses that exceed anticipated losses. The guidance will be effective for the Company beginning January 1, 2022, and interim periods in fiscal years beginning January 1, 2023. Early adoption is permitted. The Company adopted this guidance on January 1, 2022, and the adoption did not have a material impact on its consolidated financial statements.</span></div> 823000 <div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Issued Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance will be effective for the Company beginning January 1, 2023, and interim periods therein. Early adoption is permitted. The Company is currently evaluating the effect that ASU 2016-13 will have on its consolidated financial statements and related disclosures. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2023 and early adoption is permitted. While the Company is continuing to assess the timing of adoption and the potential impacts of ASU 2021-08, it does not expect ASU 2021-08 to have a material effect, if any, on its consolidated financial statements.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 3: REVENUES FROM CONTRACTS WITH CUSTOMERS</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present disaggregated revenue by category:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,123 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,883 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,403 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,575 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,040 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,237 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,366 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt"><span><br/></span></div><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,248 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,457 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,130 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,564 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.406%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.806%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education &amp; Technology</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,388 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,120 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,555 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,761 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarizes revenue by region based on the billing address of customers:</span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.409%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States (“US”)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East and Africa ("EMEA")</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,816 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,436 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,978 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,603 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.085%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,640 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,824 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,692 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,316 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and contracted amounts that will be invoiced and recognized as revenue in future periods. As of June 30, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $172,732, which consists of both billed consideration in the amount of $53,379 and unbilled consideration in the amount of $119,353 that the Company expects to recognize as revenue but that was not yet recognized on the balance sheet. The Company expects to recognize 62% of its remaining performance obligations as revenue over the next 12 months and the remainder thereafter.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain a Contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll forward of costs to obtain a contract:</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.105%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to deferred contract acquisition costs during the period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,369 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,764 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,473 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,502 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred contract acquisition costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, noncurrent</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,484 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,148 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,484 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,148 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred costs to obtain a contract</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,386 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,507 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,386 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,507 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Fulfill a Contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll forward of costs to fulfill a contract:</span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.105%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to deferred costs to fulfill a contract during the period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred costs to fulfill a contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(705)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(487)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred fulfillment costs, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred fulfillment costs, noncurrent</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,212 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,581 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,212 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,581 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred costs to fulfill a contract</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,806 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,806 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,123 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,883 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,403 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,575 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,040 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,237 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,366 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt"><span><br/></span></div><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,248 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,457 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,130 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,564 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.406%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.806%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education &amp; Technology</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,388 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,120 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,555 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,761 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 28280000 0.930 9692000 0.837 2123000 0.070 1883000 0.163 30403000 1 11575000 1 27197000 0.899 9270000 0.816 3040000 0.101 2096000 0.184 30237000 1 11366000 1 55882000 0.929 19107000 0.811 4248000 0.071 4457000 0.189 60130000 1 23564000 1 51167000 0.889 17641000 0.811 6388000 0.111 4120000 0.189 57555000 1 21761000 1 <div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.409%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States (“US”)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East and Africa ("EMEA")</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,816 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,436 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,978 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,603 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.085%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,640 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,824 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,692 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,316 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 23572000 0.562 24728000 0.594 13816000 0.329 12436000 0.299 4590000 0.109 4439000 0.107 41978000 1 41603000 1 46886000 0.560 47026000 0.593 27640000 0.330 24824000 0.313 9166000 0.110 7466000 0.094 83692000 1 79316000 1 172732000 53379000 119353000 0.62 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll forward of costs to obtain a contract:</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.105%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to deferred contract acquisition costs during the period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,369 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,764 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,473 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,502 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred contract acquisition costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, noncurrent</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,484 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,148 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,484 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,148 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred costs to obtain a contract</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,386 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,507 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,386 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,507 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll forward of costs to fulfill a contract:</span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.105%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to deferred costs to fulfill a contract during the period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred costs to fulfill a contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(705)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(487)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred fulfillment costs, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred fulfillment costs, noncurrent</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,212 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,581 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,212 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,581 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred costs to fulfill a contract</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,806 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,806 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 25292000 20177000 26274000 17683000 4369000 4764000 5473000 8502000 -2275000 -1434000 -4361000 -2678000 27386000 23507000 27386000 23507000 8902000 6359000 8902000 6359000 18484000 17148000 18484000 17148000 27386000 23507000 27386000 23507000 5641000 4169000 5427000 4041000 512000 849000 1084000 1217000 -347000 -247000 -705000 -487000 5806000 4771000 5806000 4771000 1594000 1190000 1594000 1190000 4212000 3581000 4212000 3581000 5806000 4771000 5806000 4771000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 4: MARKETABLE SECURITIES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of available-for-sale marketable securities as of June 30, 2022:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross unrealized gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross unrealized losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale – matures within one year:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,718 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,673 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,425 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,351 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,010 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,890 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale – matures after one year:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,466 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,459 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,314 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the available evidence, the Company concluded that the gross unrealized losses on the marketable securities as of June 30, 2022 are temporary in nature. There were no gains or losses from available-for-sale marketable securities that were reclassified out of accumulated other comprehensive income during the periods presented.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of available-for-sale marketable securities as of June 30, 2022:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross unrealized gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross unrealized losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale – matures within one year:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,718 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,673 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,425 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,351 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,010 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,890 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale – matures after one year:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,466 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,459 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,314 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9718000 0 45000 9673000 910000 0 1000 909000 14425000 0 74000 14351000 9957000 0 0 9957000 35010000 0 120000 34890000 1983000 0 15000 1968000 1466000 0 10000 1456000 3449000 0 25000 3424000 38459000 0 145000 38314000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 5: FAIR VALUE MEASUREMENTS </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 820, the Company measures its cash equivalents and marketable securities at fair value using the market approach valuation technique. Cash equivalents and marketable securities are classified within Level 1 or Level 2 because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Foreign currency derivative contracts are classified within the Level 2 value hierarchy, as the valuation inputs are based on quoted prices and market observable data of similar instruments.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements As Of</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measured at fair value on a recurring basis:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,675 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,350 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,968 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments asset included in prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options and forward contracts designated as hedging instruments  </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments liability included in accrued expenses and other current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options and forward contracts designated as hedging instruments  </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Company's initial public offering (the "IPO"), the warrants to purchase preferred and common stock were measured at fair value using Level 3 inputs upon issuance and at each reporting date. Inputs used to determine the estimated fair value of the warrants to purchase preferred and common stock as of the valuation date included expected term, the risk-free interest rate, volatility, and the fair value of underlying shares.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he following table sets forth a summary of the changes in the fair value of the warrants to purchase preferred and common stock: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of warrant to preferred stocks to mezzanine equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,149)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,776)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,855 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 3, 2021, SVB Financial Group (“SVB”) converted a Warrant to Purchase Stock issued on February 3, 2011 (the “Series C Warrant”) into shares of the Company’s Series C Convertible Preferred Stock pursuant to the cashless conversion mechanism described in the Series C Warrant. The conversion was exercised for all 31,414 shares covered by the Series C Warrant and resulted in the net issuance of 27,011 shares of the Company’s Series C Convertible Preferred Stock. Pursuant to the terms of the Series C Warrant, the number of net shares issued was determined by dividing (a) the aggregate fair market value of the shares otherwise issuable upon exercise of the Series C Warrant minus the aggregate exercise price of such shares by (b) the fair market value of one share of the Company’s Series C Convertible Preferred Stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Company’s IPO, the warrants to purchase preferred and common stock were converted into 7,067,699 shares of common stock. The final re-measurement of the warrants was based upon the publicly available stock price on the conversion date.</span></div> Foreign currency derivative contracts are classified within the Level 2 value hierarchy, as the valuation inputs are based on quoted prices and market observable data of similar instruments.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements As Of</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measured at fair value on a recurring basis:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,675 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,350 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,968 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments asset included in prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options and forward contracts designated as hedging instruments  </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments liability included in accrued expenses and other current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options and forward contracts designated as hedging instruments  </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 22709000 0 354000 0 1377000 0 9675000 0 908000 0 14350000 0 9957000 0 1968000 0 1456000 0 3000 0 1052000 0 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he following table sets forth a summary of the changes in the fair value of the warrants to purchase preferred and common stock: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of warrant to preferred stocks to mezzanine equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,149)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,776)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,855 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 56780000 1149000 -1776000 53855000 31414 27011 7067699 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 6: DERIVATIVES AND HEDGING</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into forward, put and call option contracts to hedge certain forecasted payroll costs denominated in NIS against exchange rate fluctuations of the U.S. dollar for a period of up to twelve months. The Company recorded the cash flows associated with these derivatives under operating activities. The Company does not use derivative instruments for trading or speculative purposes.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notional Amount of Foreign Currency Contracts</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had outstanding contracts designated as hedging instruments in the aggregate notional amount of $31,021 as of June 30, 2022. The fair value of the Company’s outstanding contracts amounted to an asset of $3 and a liability of $1,052 as of June 30, 2022. These assets and liabilities were recorded under prepaid expenses and other current assets and accrued expenses and other current liabilities, respectively. Losses of $735 and $602 were reclassified from accumulated other comprehensive loss during the three and six months ended June 30, 2022, respectively. Such losses were reclassified from accumulated other comprehensive loss when the related expenses were incurred. The Company had no outstanding contracts designated as hedging instruments as of December 31, 2021. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effect of Foreign Currency Contracts on the Condensed Consolidated Statements of Operations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of foreign currency contracts on the condensed consolidated statements of operations during the three and six months ended June 30, 2022 were as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.989%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.215%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statement of Operations Location:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 31021000 3000 1052000 735000 602000 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of foreign currency contracts on the condensed consolidated statements of operations during the three and six months ended June 30, 2022 were as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.989%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.215%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statement of Operations Location:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 124000 100000 373000 308000 107000 88000 131000 106000 735000 602000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 7: LEASES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its office facilities under non-cancelable agreements that expire at various dates through July 2027. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. As discussed in Note 2, operating lease right-of-use assets and liabilities are included on the Condensed Consolidated Balance Sheet beginning January 1, 2022. The Company currently has finance leases in an immaterial amount that will expire during the fourth quarter of 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. Operating lease right-of-use assets also include any prepaid lease payments and lease incentives. Certain lease agreements include rental payments adjusted periodically for the consumer price index ("CPI"). The right-of-use and lease liability were calculated using the initial CPI and will not be subsequently adjusted. Payments for variable lease costs are expensed as incurred and not included in the operating lease right-of-use assets and liabilities. For short-term leases with a term of 12 months or less, operating lease right-of-use assets and liabilities are not recognized and the Company records lease payments in the Condensed Consolidated Statements of Operations on a straight-line basis over the lease term. The Company combines its lease payments and fixed payments for non-lease components and account for them together as a single lease component.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate used to determine the present value of the future lease payments is the Company’s incremental borrowing rate, because the interest rate implicit in the Company’s leases is not readily determinable. The Company’s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Many of the Company’s lease agreements provide one or more options to renew. When determining lease terms, the Company uses the non-cancellable period of the leases and does not assume renewals unless it is reasonably certain that the Company will exercise the renewal option. Operating lease expenses are recognized on a straight-line basis over the lease term.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 6, 2022, the Company entered into a new lease agreement as tenant related to a property in Israel (the "Lease"). The Lease provides that the Company will lease a new building containing approximately 5,926 square meters. The initial lease term is approximately 5.5 years with two options to extend of five years each. The Company believes that it is reasonably certain that it will exercise the option for the first extension period, and accordingly includes this extension period as part of the lease term. For accounting purposes under ASC 842, the Lease commenced on June 22, 2022, resulting in the recording of a $19,586 right-of-use operating lease asset and operating lease liability.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of operating lease expense were as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense under the previous lease accounting standard were $599 and $1,202 during the three and six months ended June 30, 2021, respectively. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplementary cash flow information related to operating leases was as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, the weighted-average discount rate is 4.8% and the weighted-average remaining term is 9.50 years. Maturities of the Company’s operating lease liabilities as of June 30, 2022 were as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remainder)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,446 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,203 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,680 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,386 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,974 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,412 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the minimum lease payments under operating leases, including payments for leases which had not commenced, were as follows:</span></div> 5926 19586000 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of operating lease expense were as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 658000 1283000 81000 81000 6000 18000 745000 1382000 599000 1202000 Supplementary cash flow information related to operating leases was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 876000 1343000 0.048 P9Y6M <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remainder)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,446 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,203 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,680 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,386 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,974 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,412 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 637000 3446000 3144000 3203000 3276000 14680000 28386000 4974000 23412000 As of December 31, 2021, the minimum lease payments under operating leases, including payments for leases which had not commenced, were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rental of premises</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,240 </span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1317000 788000 806000 862000 919000 548000 5240000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 8: COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various non-cancelable agreements with third-party providers for use of mainly cloud and other services, under which it committed to minimum and fixed purchases through the year ending December 31, 2026. The following table presents details of the aggregate future non-cancelable purchase commitments under such agreements as of June 30, 2022:</span></div><div style="margin-bottom:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt;text-indent:36pt"/><td colspan="3" style="padding:0 1pt;text-indent:36pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;text-indent:36pt"/><td colspan="3" style="padding:0 1pt;text-indent:36pt"/><td colspan="3" style="padding:0 1pt;text-indent:36pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remainder)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:36pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt;text-indent:36pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:36pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,084 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:36pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:36pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt;text-indent:36pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:36pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:36pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:36pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt;text-indent:36pt"/><td colspan="3" style="padding:0 1pt;text-indent:36pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;text-indent:36pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase commitment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:36pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,995 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is occasionally a party to claims or litigation in the normal course of the business. The Company does not believe that it is a party to any pending legal proceeding that is likely to have a material adverse effect on its business, financial condition, or results of operations.</span></div> The following table presents details of the aggregate future non-cancelable purchase commitments under such agreements as of June 30, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt;text-indent:36pt"/><td colspan="3" style="padding:0 1pt;text-indent:36pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;text-indent:36pt"/><td colspan="3" style="padding:0 1pt;text-indent:36pt"/><td colspan="3" style="padding:0 1pt;text-indent:36pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remainder)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:36pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt;text-indent:36pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:36pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,084 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:36pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:36pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt;text-indent:36pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:36pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:36pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:36pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt;text-indent:36pt"/><td colspan="3" style="padding:0 1pt;text-indent:36pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;text-indent:36pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase commitment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:36pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,995 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2322000 12084000 20339000 13000000 14250000 61995000 NOTE 9: CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS<div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Prepaid expenses and other current assets </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following:</span></div><div style="margin-bottom:3pt;padding-left:36pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.156%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government institutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instrument</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted bank deposit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,850 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Property and Equipment, net </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Composition of property and equipment is as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.156%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and peripheral equipment</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,668 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases of computers and peripheral equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal use software</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,174 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,201 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,159 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,980)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,656)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciated cost</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,221 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,503 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expenses for the three months ended June 30, 2022 and 2021, and for the six months ended June 30, 2022 and 2021 were $568, $332, $970 and $633, respectively.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Other assets, noncurrent</span></div><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.491%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance pay fund</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,940 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,968 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 13pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,543 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued expenses and other current liabilities</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.156%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,394 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,525 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,731 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,546 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,496 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following:</span></div><div style="margin-bottom:3pt;padding-left:36pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.156%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government institutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instrument</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted bank deposit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,850 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 3580000 3858000 540000 576000 3000 0 1850000 0 1515000 676000 7488000 5110000 <div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Composition of property and equipment is as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.156%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and peripheral equipment</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,668 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases of computers and peripheral equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal use software</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,174 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,201 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,159 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,980)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,656)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciated cost</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,221 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,503 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 4139000 3668000 379000 745000 256000 513000 253000 253000 10174000 6980000 15201000 12159000 2980000 2656000 12221000 9503000 568000 332000 970000 633000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.491%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance pay fund</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,940 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,968 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 13pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,543 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 1500000 422000 1940000 1968000 123000 153000 3563000 2543000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.156%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,394 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,525 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,731 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,546 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,496 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 5661000 7240000 6394000 9525000 1052000 0 1439000 1731000 14546000 18496000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 10: GOODWILL AND INTANGIBLE ASSETS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no goodwill activity during the periods presented.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and accumulated amortization expenses of the intangible assets, as of June 30, 2022, and December 31, 2021, were as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.331%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining useful life (in years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Gross carrying amount:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,700 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,700 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,099 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,099 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Accumulated amortization and impairments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,534)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,323)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(861)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(818)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,573)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,190)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,526 </span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,909 </span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2022 and 2021, and the six months ended June 30, 2022 and 2021, the Company recorded amortization expenses in the amount of $168, $271, $383 and $567, respectively, included in cost of revenue and sales and marketing expenses in the statements of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense of intangible assets as of June 30, 2022, is as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:0.55pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remainder)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,526 </span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and accumulated amortization expenses of the intangible assets, as of June 30, 2022, and December 31, 2021, were as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.331%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining useful life (in years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Gross carrying amount:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,700 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,700 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,099 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,099 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Accumulated amortization and impairments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,534)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,323)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(861)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(818)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,573)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,190)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,526 </span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,909 </span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P2Y9M 4700000 4700000 P4Y9M 2419000 2419000 P0Y11M1D 980000 980000 8099000 8099000 3534000 3323000 2178000 2049000 861000 818000 6573000 6190000 1526000 1909000 168000 271000 383000 567000 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense of intangible assets as of June 30, 2022, is as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt;padding-right:0.55pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remainder)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,526 </span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 285000 552000 478000 148000 50000 13000 1526000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 11: INCOME TAXES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized an income tax expense of $2,082, $1,446, $4,168 and $3,252 for the three and six months ended June 30, 2022, and 2021, respectively. The tax expense for these periods was primarily attributable to pre-tax foreign earnings. The Company’s effective tax rates of (14)%, (114)%, (14)% and (22)% for the three and six months ended June 30, 2022 and 2021, respectively, differ from the U.S. statutory tax rate primarily due to U.S. losses for which there is no benefit and the tax rate differences between the U.S. and foreign countries.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a full valuation allowance on its deferred tax assets. As a result, consistent with the prior year, the Company does not record a tax benefit on its losses because it is more likely than not that the benefit will not be realized.</span></div> 2082000 1446000 4168000 3252000 0.14 1.14 0.14 0.22 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 12: NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the periods presented:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,347 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,719 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,273 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,275 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock accretion and cumulative dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of warrant liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss attributable to common stockholders, for diluted net loss per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,745,162</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,768,411</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,794,256</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,538,010</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average effect of warrants to purchase preferred and common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067,699</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,745,162</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,836,110</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,794,256</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,538,010</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.98 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.98 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Instruments potentially exercisable for common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible and redeemable and convertible preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,850,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase preferred and common stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,680,954</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock options and RSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,827,145</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,488,683</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,827,145</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,019,748</span></td></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the periods presented:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,347 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,719 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,273 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,275 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock accretion and cumulative dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of warrant liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss attributable to common stockholders, for diluted net loss per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,745,162</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,768,411</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,794,256</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,538,010</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average effect of warrants to purchase preferred and common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067,699</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,745,162</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,836,110</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,794,256</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,538,010</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.98 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.98 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> -17347000 -2719000 -34273000 -18275000 0 3412000 0 6672000 -17347000 -6131000 -34273000 -24947000 0 5928000 0 0 -17347000 -12059000 -34273000 -24947000 129745162 25768411 128794256 25538010 0 7067699 0 0 129745162 32836110 128794256 25538010 -0.13 -0.24 -0.27 -0.98 -0.13 -0.37 -0.27 -0.98 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Instruments potentially exercisable for common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible and redeemable and convertible preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,850,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase preferred and common stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,680,954</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock options and RSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,827,145</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,488,683</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,827,145</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,019,748</span></td></tr></table></div> 0 16850111 0 7680954 37827145 31488683 37827145 56019748 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 13: REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reportable segments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 280, Segment Reporting, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company's chief operating decision maker ("CODM") is its Chief Executive Officer. The Company's CODM does not regularly review asset information by segments and, therefore, the Company does not report asset information by segment. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company organizes its operations in two segments: Enterprise, Education and Technology and Media and Telecom. The Enterprise, Education and Technology segment represents products related to industry solutions for education customers, and media services (except for Media and Telecom customers). The Media and Telecom segment primarily represents TV solutions that are sold to media and telecom operators.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of the reportable operating segments is based on the same accounting principles applied in these financial statements, which includes certain corporate overhead allocations.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.773%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr style="height:19pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,347 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.895%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2021</span></td></tr><tr style="height:19pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,497)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,719 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.895%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr style="height:19pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.895%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr style="height:19pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographical information</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 for disaggregated revenue by geographic region.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.773%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr style="height:19pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,347 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.895%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2021</span></td></tr><tr style="height:19pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,497)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,719 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.895%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr style="height:19pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.893%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.895%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr style="height:19pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 30403000 11575000 41978000 20701000 5988000 26689000 42195000 241000 2082000 -17347000 30237000 11366000 41603000 21151000 4830000 25981000 31751000 4497000 1446000 -2719000 60130000 23564000 83694000 41467000 11493000 52960000 83121000 56000 4168000 -34273000 57555000 21761000 79316000 39900000 8213000 48113000 62483000 -653000 3252000 -18275000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 14: LONG-TERM LOAN </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company refinanced all amounts outstanding under the existing loan agreements, terminated all outstanding commitments, and entered into a new credit agreement (the “Credit Agreement”) with an existing lender, which provides for a new senior secured term loan facility in the aggregate principal amount of $40,000 (the “Term Loan Facility”) and a new senior secured revolving credit facility in the aggregate principal amount of $10,000 (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Credit Facilities”).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Company entered into an amendment to the Credit Agreement (the “First Amendment”). Pursuant to the First Amendment, the Company borrowed an additional aggregate principal amount of $12,500 and increased commitments under the Revolving Credit Facility to $35,000. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company repaid in full its outstanding principal amount under the Revolving Credit Facility. As of June 30, 2022 and December 31, 2021, the total commitments under the Revolving Credit Facility are available for future borrowings. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Facilities are subject to interest, determined as follows: (a) Eurodollar loans accrue interest at a rate per annum equal to the Eurodollar rate plus a margin of 3.50% (the Eurodollar rate is calculated based on the Credit Agreement, subject to a 1.67% floor, divided by 1.00 minus the maximum effective reserve percentage for Eurocurrency funding), and (b) Alternate Base Rate (“ABR”) loans accrue interest at a rate per annum equal to the ABR plus a margin of 2.50% (ABR is equal to the highest of (i) the prime rate and (ii) the Federal Funds Effective Rate plus 0.50%, subject to a 2.00% floor). As of June 30, 2022, the current rate of interest under the Credit Facilities was equal to a rate per annum of 5.17%, consisting of 1.67% (the 1-month LIBOR dollar rate as of June 30, 2022) and the margin of 3.50%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility is payable in consecutive quarterly installments on the last day of each fiscal quarter in an amount equal to (i) $250 for installments payable on April 1, 2021, through December 31, 2021 (ii) $750 for installments payable on March 31, 2022 through December 31, 2022, and (iii) $1,500 for installments payable on and after March 31, 2023. The remaining unpaid balance on the Term Loan Facility is due and payable on January 14, 2024, together with accrued and unpaid interest on the principal amount to be paid to, but excluding, the payment date. Amounts outstanding under the Credit Facilities may be voluntarily prepaid at any time and from time to time, in whole or in part, without premium or penalty.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Credit Facilities, the Company is obligated to maintain certain covenants as defined therein. As of June 30, 2022, the Company met these covenants.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate principal annual maturities according to the Credit Facilities agreements are as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remainder)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:3pt;padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the loans approximate their fair value.</span></div> 40000000 10000000 12500000 35000000 0.0350 0.0167 0.0250 0.0050 0.0200 0.0517 0.0167 0.0350 quarterly 250000 750000 1500000 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate principal annual maturities according to the Credit Facilities agreements are as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remainder)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 1500000 6000000 30000000 37500000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 15: STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plans</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2022, the number of shares of common stock authorized for issuance under the 2021 Incentive Award Plan (the “2021 Plan”) automatically increased by 6,346,255 shares pursuant to the terms of the 2021 Plan.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's stock option activity with respect to options granted under the 2021 Plan is as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.088%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average exercise price </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted remaining contractual term (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,702,963</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.34</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,708,716)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,141 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,168,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of June 30, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,825,468</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable options at end of the period</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,859,320</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.97 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:3pt;padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activity with respect to the 2021 Plan for the six months ended June 30, 2022:</span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">RSUs<br/>Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">Weighted Average<br/>Grant Date Fair<br/>Value per Share</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,924,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4.38</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs granted</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,997,192</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.88</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs vested</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(952,934)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.43</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs forfeited</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(966,998)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.54</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested and Outstanding as of June 30, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,001,677</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.00</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock-based compensation expense by line item in the accompanying consolidated statement of operations is summarized as follows:</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,604 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,773 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,906 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,779 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expenses</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,059 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,213 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,727 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,173 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:3pt;padding-left:56.5pt;text-align:justify;text-indent:-56.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, there were $56,135 of total unrecognized compensation cost related to non-vested stock-based compensation arrangements granted under the Company's equity incentive plans. These costs are expected to be recognized over a weighted-average period of approximately two and a half years.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shares Reserved for Future Issuance</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the following common stock reserved for future issuance under the 2021 Plan:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,825,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,001,677 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding warrants to common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares reserved under 2021 Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,487,002 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,927,402 </span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6346255 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's stock option activity with respect to options granted under the 2021 Plan is as follows:</span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.088%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average exercise price </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted remaining contractual term (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,702,963</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.34</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,708,716)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,141 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,168,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of June 30, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,825,468</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable options at end of the period</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,859,320</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.97 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 32702963 3.98 P8Y4M2D 38894000 0 0 2708716 0.50 3141000 1168779 3.65 28825468 4.32 P8Y2M23D 11109000 16859320 1.97 P8Y 10789000 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activity with respect to the 2021 Plan for the six months ended June 30, 2022:</span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">RSUs<br/>Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">Weighted Average<br/>Grant Date Fair<br/>Value per Share</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,924,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4.38</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs granted</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,997,192</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.88</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs vested</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(952,934)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.43</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs forfeited</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(966,998)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.54</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested and Outstanding as of June 30, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,001,677</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.00</span></td></tr></table></div> 4924417 4.38 5997192 1.88 952934 3.43 966998 3.54 9001677 3.00 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock-based compensation expense by line item in the accompanying consolidated statement of operations is summarized as follows:</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.444%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,604 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,773 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,906 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,779 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expenses</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,059 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,213 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,727 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,173 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 359000 185000 771000 466000 1111000 791000 2139000 1724000 985000 464000 1911000 1204000 3604000 2773000 6906000 5779000 6059000 4213000 11727000 9173000 56135000 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the following common stock reserved for future issuance under the 2021 Plan:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,825,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,001,677 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding warrants to common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares reserved under 2021 Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,487,002 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,927,402 </span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 28825468 9001677 613255 4487002 42927402 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 16: SELECTED STATEMENTS OF OPERATIONS DATA</span></div><div style="margin-bottom:3pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.605%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.408%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement of warrants to fair value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,928 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank fees</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses (income), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,497)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.605%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.408%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement of warrants to fair value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,928 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank fees</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses (income), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,497)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 166000 0 172000 0 0 -5928000 0 -1776000 773000 0 1304000 0 939000 5928000 1476000 1776000 50000 172000 76000 481000 489000 611000 987000 1462000 0 -499000 0 -274000 159000 149000 357000 212000 698000 1431000 1420000 2429000 241000 4497000 56000 -653000 <div style="margin-bottom:6pt;padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:128%">NOTE 17: ACCUMULATED OTHER COMPREHENSIVE LOSS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive loss by component, net of tax, during the periods presented:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.652%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Unrealized Losses on Available-for-Sale Securities Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Unrealized Losses on Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,680)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,825)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net realized losses reclassified from accumulated other comprehensive income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,049)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,194)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,049)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,194)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no accumulated other comprehensive loss activity during the three and six months ended June 30, 2021.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive loss by component, net of tax, during the periods presented:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.652%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Unrealized Losses on Available-for-Sale Securities Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Unrealized Losses on Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,680)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,825)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net realized losses reclassified from accumulated other comprehensive income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,049)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,194)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,049)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,194)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 0 -145000 -1680000 -1825000 0 -631000 -631000 -145000 -1049000 -1194000 -145000 -1049000 -1194000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:128%">NOTE 18: SUBSEQUENT EVENTS</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restructuring Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 7, 2022, the Board of Directors of the Company approved a cost-reduction and re-organization plan that includes, among other things, downsizing around 10% of the Company's current employees (the "Plan"). The total cost reduction on an annualized basis from this headcount downsizing is expected to be approximately $18,000. The Plan is focused on realigning the Company's operations to further increase efficiency and productivity and better realize synergies by merging the Company's segments together. In connection with the Plan, the Company expects to incur net pre-tax charges of approximately $1,000, primarily for severance and related costs, all of which will be expensed in the second half of 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rights Agreement</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 7, 2022, the Board of Directors of the Company approved and declared a dividend distribution of one preferred stock purchase right (each, a "Right") for each share of common stock, of the Company outstanding at the close of business on August 22, 2022. Each Right will entitle the registered holder thereof, after the Rights become exercisable and until August 6, 2023 (or the earlier redemption, exchange, or termination of the Rights), to purchase from the Company one one-thousandth of a share of Series A Junior Participating Preferred Stock, par value $0.0001 per share (the "Series A Preferred"), of the Company at a price of $13.00 per one one-thousandth of a share of the Series A Preferred. The complete terms of the Rights are set out in a Rights Agreement, dated August 7, 2022, between the Company and American Stock Transfer &amp; Trust Company, LLC as rights agent (the “Rights Agreement”). </span></div>The Board of Directors of the Company adopted the Rights Agreement to protect stockholders from coercive of otherwise unfair takeover tactics. The Rights will cause substantial dilution to any person or group that acquires beneficial ownership of 10% (20% in the case of a passive institutional investor) or more of the common stock without the approval of the Board of Directors of the Company. The Rights are designed to promote the fair and equal treatment of all stockholders of the Company and ensure that the Board remains in the best position to discharge its fiduciary duties to the Company and its stockholders. Neither the Rights Agreement nor the Rights should interfere with any merger, tender or exchange offer or other business combination approved by the Board of Directors of the Company. 0.10 18000000 1000000 0.0001 13 Represents an amount that is lower than $1 EXCEL 93 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '%$"E4'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 " !Q1 I5B[=H_^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:9%T=#E9<,G!<&!XEM(;EM8TX3DI-VWMXU;A^@'\#%W__SN M=W"M#D+[B"_1!XQD,=V,KNN3T&'%#D1! "1]0*=2.27ZJ;GST2F:GG$/0>FC MVB/4574'#DD910IF8!$6(I.MT4)'5.3C&6_T@@^?L M&$YCU\(5,,,(HTO?!30+,5?_Q.8.L'-R3'9)#<-0#DW.33MP>']^>LWK%K9/ MI'J-TZ]D!9T"KMAE\ENSWFP?F:RKNBZJ^X)76UZ+YE;PAX_9]8??5=AY8W?V M'QM?!&4+O^Y"?@%02P,$% @ <40*59E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !Q1 I5(U65";@& ##*@ & 'AL+W=OFT,QMB2TY@MY"9$*"EN\MF"6V'=OI!V$KB6=M*)9G MOZ]\B16H?&+<^ OX=M[H]='ED:S3#1??Y(HQA9[B*)%GO952ZP^#@?17+*;R MB*]9HN\LN(BITJ=B.9!KP6B0!\71 #O.:!#3,.F-3_-K,S$^Y:F*PH3-!))I M'%/Q?,XBOCGKN;WMA=MPN5+9A<'X=$V7;,[4;^N9T&>#2B4(8Y;(D"=(L,59 M;^)^F'K#+"!_XO>0;>3.,J&13'OT1!FIUUCOIH8 M:!JI6[[YA96&\@+Z M/)+Y7[0IGO6\'O)3J7AK=V$29;&N1+Z;JCCU'C*'YE ?2175#!Y M.E!:,[LS\,OX\R(>U\2/T&>>J)5$ETG @I?Q UV6JD!X6Z!S# K^FB9'B#CO M$'8PMI1G"H=/TN41':%K!U^ MD&OJL[.>;FB2B4?6&W__G3MR?K+9.Y#8"[->9=:#U,<7W$]U$U7H[GG-;$[A M<-?I?[59 J-:6AI6EH;-+'U-J5!,1,_HEJVY4#9[L)02J>VE3,&HEO9&E;U1 M,WLS)D(>9*T0Z7[ FCQ8J6IWM0T/C&_I\[CR>=RP9@JJAY!\!*C/(ZRUH)&T M)A(,:VGPI#)X A;J,E&A>D978<3031H_,&$S!FLXCMOWG)'GVO$/[*9!,-;FG0=,Y0Z36SJPG&A MJR;-:ND[-%>Z/2(NT)2GB1+/^G]@];Y'_>+2YA@.:FMYAQ[<)I8G0:#5Y;OM M ?JDGT-?$KM/6/)DY*!SP6FPH<]6QV!X6\?8.,;M'=]MN-4Q+$E$@*XBSFU- M?@K'MK5K\,<%@>,_=J?9F:[,=WR36*W":Z^\UUUN==H$^KF$?%Z:7UTZK M=CL3_#%,?'M=AC5O[JU&NP BUQ"1"W-,GL*)GO/5]T2PP,@;66UU 4*N(2$7 M!IA/W*<1FJUX HV@>T3P>Z<_]+RAU5\7 .0: G)A;"GKYS05(@.A@G["9)E7 MU-0^=8,5[ZT3OBD.=[=&YXTJ>^S[2,%@D*0:O?+N@(&SK"C>AH'M,H0N>I MU+>EM=;NT:G%=SBNK3^#0K@1"EW&3"RS9OFS5E KWU M]6D "#<"H,NGW;E8,?VTFH35ZK/9!?=@PSVX$??,5TS75BB'L$R]O2Y@!QO8 MP8U@1QN+=?;FBOO?-/'D:X#H2ZJDHDF@*['5\8'HI7P/A=HP5\O6G!_'+G$Q M'I)C]W3P:#-I0 ?#G+(UJ4<-H='@.@G8$_K(['F$I1P]M_8(=@FQFNB"?+ A M'PQ#RQ8)KD*9(= ]HP)<"-HCU^^[N$]?T'6@ M,QDN0C]?\ +F7GLDL=,_"(&G@A,.V_).ZS4)N]=\!0Q/$5@!"KQ7];V: ="H=)L%V!%#%B1D__? MHQV(BTK#75 6,91%8$AZ2\V&E?;4DRD,Y1G&\F @VF8,73[ICB19LMK/IGN$;B;SBXE]:T875.49 MJO+P(0<>[Z"$=2BUE]X-87GPTM ;FN<>I7W-$PYO:W1G4]$>LMK?/&&!VN;9 M!35YAIH\>$WH#+K?-/A U>*Q_GABM& B>P!?7_! MN=J>9#]0[5L=_PM02P,$% @ <40*57\TM^GS!P $B, !@ !X;"]W M;W)KQEDESLN:O[2+ <4P/(*T0RN5]_$B9@D)"3J7R8"9A6\W2KZ>>1X/R)\>_% MCE(!?F1I7ER,=D+L/TTF1;RC651\9'N:RRM;QK-(R%/^,"GVG$:;:E"63I#C M>),L2O+1]+SZ[99/SUDITB2GMQP4999%_/DS3=G3Q0B.7GZX2QYV0OTPF9[O MHP>ZHN+;_I;+LTGC99-D-"\2E@-.MQ>C&?PT)T@-J"S^G="GXN@8J%#N&?NN M3BXW%R-'(:(IC85R$<_8$N+*6WM1!E9MJM(PF MR=4TK@275Q,Y3DSG-]>+Y?5JN0#R:'5S=;F8K>7)Y]G5['J^!*LOR^5Z!<[ MM]4"_.W#W\$'D.1@O6-E$>6;XGPB) ;E:1+7]_M\N!\:N-^?9?X18&<,D(.0 M8?C4/#X7_[>YN>;T&L]5*QOG)%,_! 3$[ M4$_9IV(?Q?1B)!^C@O)'.IK^^@OTG-]-T;V3LTZLN(D5V[Q/YU&Q W+60*P. MZ%]E\ABE-!?&63RX\BI7JA4\3EW7\YSSR>-Q.+H5)#@D86/6 4H:H,0*]&O$ MOU,1W:<4K&A<\D0DM!B#>_#G'N' ) C[:'4KQPS4;8"Z5J!K'FVH M;&8QE:F4<(V9='5L"#EA#YMN!7W7&4BDU^#SK/AN.=U'R0;0'[+K%[2H9I^) M'>6RM53)!%%14',%>!HBGP1!#[9NY$(XD%6_0>U;42_HEDIPLDY9+KCL\[+7 MRV(MDD/?ER%LRW2;I&FF HA9(61QQ,/%X>NI=4CH]2+1K4+''\A_T$02V.N# MB2A]1:H#'2%Q?()[$ UFONL1WPPR;$"&/_.T7;/W;L1'_ Q//,-2LG'Q7!6^:MI[5?9C MD%/CQ-3>.D6"D.+*SM08S$+7P0/3T[(IM!+8]*;J+8="EQ"M)52[ZM20Z_5K MWF"%7#($M*5":.?"G^HQ)^+!.E+D:7W&;'8T0=V(6LZ$=M*\D542B21_ "F5 MLA9PI5_/V/:LE"?#K0?JI(AP$/I]U*_F3MB2)[2SYV4NHOPA48VGJ9B!HC:P MHXNTS!JLPB$*A2V'0CN)_L'8YDE6@A&8SG^2_OR^\#AIUH76$B6T,^6!7]JR MM,VSSF]^@/5YULV([Q%O &E+A/ $$]ZL9U=USS;"T[D-P5"R8!^?P0YA% XU MA)8$8?BJA<#5Y>SSY=7E^G(YP"U6,GTSM[R3M^[:IV539.6N::VHP9[QJN^Q M+4A9_G F*,_D490;2ZEVVJD1I%62P0KY(3'/$VKI$-GI\""Y]]'SH-Y&.K4% MCJ9-#%8>"0:>2'2TG+03X#+;I^R9UE);PN0L326WQ+R,4C-"@3V"?!TUF M@8<&M!]JB1#9B7"FH%'K$B%-HOLDK62A,0"=T"!Q2;\[F\R"8QG>#:#E/?0V MWCM":UT5()W1(-91OYKW4,M[R,Y[C?;@])'F);7#U$G-E:RFE;/)S L&R ^U MY(?LY-==P9RJ!)WF0M_%_1YN,@N<8*@26C9$_BO7!J>:.++2ZIOW=-[)6S?L MEEJ1G5KU=>FE4GR*=N(N$QEQ&]:< M*'2TZC*8N7[HFI'CEBNQG2NM?<:><6R@0N1X_5YC,!OH-;BE2VRGR\."["U8 M=5Y$T.DO'XU6P5".6_;$=O8\=)LC"6+O-UCG1#=P">J#-2PTPQ /U#(^VDZU M4^=!TQ[U&B-& ^VYGN-K( UV.'#@0 ?'+3]B8NV*J_7-_)]?;JX6R[O5;V#Y MKV^7Z_\:FR*V\NQ;F^)[>>M&W7(LMG/L+7_IBH5@\?CV$6\+V\O*B4TH+& M-+NGO+Y4OYCX'32.DJ)0\JI25:4HY(IWHWK(D-.QQ:MQTG3>U_;H;2;=]+:R M -MEP9QEF5PO5+FUIQ:^9/8]LRN?C#'RX3@DI+*3PFWL06>,0M+/^VO<-R^4 MQI)#BSVMWBRFS^H^SM@-O+'OUO=!WCA$[A@ZY%6S:0FB>ROCU!HV#?JK KM- M=W);'85/["IP27 E?ZZG]]=? @1ETOVQ%\C0PV86%6T?U<&)9^PG_E&*&%:8F54746<0AOU5 MA\%LH+605F<1N\XZAKRAVR1.S&_\=+%TAETO=/JY-1HBY.&!K0C2:BMR8BNB M4BM5[>]8NJ&\^*W:H!?&QYD8-ARPX_5?J!G, A?Y0V!;:45.2*N^6 &SZP4P MB0,C>*2]Z#5NSYGL3-MSDZ,/%M37(E\C_I#DA9366SG0^>C+^/GA XS#B6#[ MZAN&>R8$RZK#'8UDSI6!O+YE3+R&PO=V]R:W-H965T&ULK9=M;]HP M$,>_BI5-4R=MC1-( AU$HL"T3EN'2K>]F/;"#8983>+,=J#;I]_925-*T[2P M\0+\=/^[GWVVCL&&BVL94ZK039ID4O MN:DV8LO Z3YBX%8&[G,-.I5!QX"6D1FL"5$D' B^04*O!C7=,'MCK(&&9?H8 MYTK + ,[%8Z_G$^FY_/I!$%K_N73V61T"9W3T:?1^7B*YA^FT\LY.IH103,5 M4\4BDKQ&;]%+9",9PZ@[;H/YN-U\ M0B,P=XRY<]_L\RDD6,)&C&)3.9]F-T M)96 ?/O9A%IJ=YNU]24\D3F)Z-""6R:I6%,K?/7"\?&[)O#_)'9O&SKU-G3: MU,,9W!\J!%T@2+KH^@W*B4!KDA04';$,+7B2$"%13D5Y\*^;=J-T$1@7^@59 MA_@88PS'M-[F;(WD0,YNS=G=C[-,8T0*%7/!_L"$YBU'&R%+?6\+$AY-\]G! M; WD0$ROQO0.PF12%D\C>@\0=]E:O1_(YM=L?BO;F*7G:&L:! MD$$-&>P!N7>2!@].T,&X.4U;XSB0LE=3]O:G?%Z.]AX2=GINX/2[W1W II5= MW\%N_V[EO>C[=?3]_:.'8DDJDBU8MGH*H=\0&/9Z?N#M(C2L=/V^ZSGX$00' MWU4 N!7B$LH_68C?.QA/A%Z);D<4^#W/Z>]F5[OW ]/+V:IOG+WH[EZ+^H78 MX]VHG#WY<+0'M2^TO57?Z>+Z,Q$KEDF4T"7(X^, 3D&4]6K943PW)=\55U! MFF8,-3X5>@',+SE7MQU=1=;_&L*_4$L#!!0 ( '%$"E7%5R2IL@< "&PO=V]R:W-H965T&ULM5K;+HK"$Y(1YL4CZ[ %WL0#. M@KAXSHNOY8IS@;ZE259>3E9"K,^GTS)<\30HS_(US^1_EGF1!D+>%D_3Y,^7$SQY>7 ? M/ZU$]6 ZNU@'3WS!Q>?U72'OICN6*$YY5L9YA@J^O)QE,X]!R>=Y\B6.Q.IRXDQ0Q)?!)A'W^?-?O'7(K/C"/"GKO^BYQ1H3%&Y* MD:>ML7R#-,Z:W^!;&X@] \D#&Y#6@!P:L $#VAK04UM@K0$[M06S-:A=GS:^ MUX'S A',+HK\&1456K)5%W7T:VL9KSBK$F4A"OG?6-J)V?SVQO-O%KZ'Y-7B M]N,'[^I!WBP>Y,\G_^9A@6[?H]L[__[JX8,$H'?H\\)#;W[]_6(J9/,5R31L MF[INFB(#35'T*<_$JD1^%O$(L/?T]I;&?BK=WOE.7GR_)EK"OS?9&:+&6T0, M0H#WF9]NCB%W?JQU_[M;[P6#[A*!UGQT@.^>;WFVX>=0OS:6#+:LIK+S;5[+^=,>S:CF$8%]/M?GPAH&50!>BI0(=:+E. O@JT72HY]X ]G\V= MSZ8VY>9Y*5"^?/$:3#USS-0;D\P;D\P?B:S7#=:N&ZP34B_L=P;4%PV-N9<' MV"2.JZ8@!+0(45-0!5+#ID * D!,^DG=\]W>^6YK??^SR,L2K8M\&0O(95MI MEU@6Y#( -%T'JRZK0).XU5@Z=%D%,@?C89>=G B# -:-"K M2-.VH6Q7@=3 %N0YT#BC?O8FS,$_Y[V]1 MQL')OZ7>I*WJ(D&$L&W@4$!ZE +&A0 DMA *00 9688T#P(-6X0340Z*8KU6O3N M=5$ %*?AJ.O7' !*Z:!VM0< Y2*K+B\^ *3$),,AZ*0IUNJMV0T7PQ." ZU M3,WM.8 D-E9%NP< *8,2Q(<:=XBM$0&=",1:%0AKS+N"+WE1\ B5(@^_HB , M"][LK$JM$&[235+K!+3)(AXF086,XFT<\2PJ!]7N-5:UG!(\%4(9!FJWXUP^ M +$L>SA12*<-"!X3.5AR6<:FJ8Q2';55GD2\ ).II;>. M)Q. M# %UE4 .)!, )(PEPUK*=(I2J)7E+NXR/45E2N9%Z=$Z&VUUQZ'U4*$ MHCR1Z;1' .[TMJ_A['?^&::'L8-0A!T&#D39AT*XS$+!.?!*]^/2#(I,R MI$1WTM]%Y>];Y,7)1H [U-'1 MNV KE=@3;_JZ1)M2SB0R#626K#>U0,M^.*4::CB/5(F)B6LS$UOD,*@JE)BV MY3",#P,+D3JVRXAI'487(C5E386'AF(G<8E>XO[\"$=-GAZ-,2!FAV(,*&3B M4 MC9;:#2 =BK$*/Q+@3TT0OIA>;QS(LXG6U,H*NC[I]/"J;-RJ;/Q9;OR,Z M-4^L[_YZ1+2%P*L[84PV;U0V?RRV?B=T!031%Q!'OR&U]CV)8KLV4#1 2(M9 M0"$)(&WF EOD/H"T',=PAF5/5S<0_9[V*5^2R*@[VJ.R>:.R^6.Q]3NC*VB( M?EO[Y.])1"T/7&CC9@X I0#':FGJ04B7 ;6?#R(==WB'CW;%"=47)[*07_*R MJN1E'*KXQB%I.&)/-&Y7- M'XNMWPE=J47UI=;1Y8FJ>^YR. ([O@#0Q!38T@* C@UMZP' :OMO>&VB>^=J M] =K3EF;Z+@G;,8]8C/N&9N?<68S0EK$U4/O9@FL([,(:!E %\< M 2#&%$/)""(-5TW&Z=[!OY073_6)RU+ZM\E$<_1K]W1WJO.J/LMX\/P:G\\Q M\-S#YWYS9K.C;XZ0?@J*IS@K4<*7LBGCS)9CIVA.938W(E_7QPX?F)LJ\\($2@ESA*^$P*A#A,9)E[ 8DQOZ4'DL";'64Q%C!D>YD?&,%^#HHC M65.4H1SC,)'FTWSNB [W@<@FY/GT M@/?$)>+SX8G!2*Y8_# F"0]I@AC9S:2%.G'&F7UN\"4D)W[VC#(E6TJ_9H.5 M/Y.4S"$2$4]D#!C^CF1)HB@C C>^E9Q2M60&/']^9?^8:P+H!6@G0F@#C#8!> O1+5S!*@''I"F8)R*7+A?8\<#86>#YE](189@ULV4,> M_1P-\0J3+$]

!M"#@Q7ZX?;>?1=6P$3^[Z?F4O-C!P-_#WX#QNT/HCO'EX M>G8^@=GJBX/NUZZ+;M!GUT;OWWU [U"8H$U 4XX3GT]E 4YEU+)7.G!7.*"] MX8".'F@B HZ)(T"KQ:$S0 M'XLM%PR^]S^[]KY@-[K9LQHXX0?LD9D$Q)RP(Y'F/_^D#I5?N@)_33+[FF3. ME?9-ND2;U\RY:Y+9UR1S MKD16VY%AM2/#?\VY-(&^) I_$#]//\(1G/L>Y@':0?.! N+O26=2%M3F>8Z8 MEM;(R;:1TDC(#AK%:&2MTT=34VY5RJU>Y>OE:H!LLA7()5[*0A$2/D"+(PXC MO(W(#71N-RZ.R #]"DT:>G\/H?DP0'@G((47_E]PHN?E% Y+M,$O7?&QVL(, MLQ&>MDTS/!>P.'TLM>B,JNB,^J/3\:6^59M&;0,-N'"4<1V<%2 MRJT%>\**7KX8"'K(F]4M%=#ZYH\!7'\(RPS@_8Y2\3K(%J@N5/._ 5!+ P04 M " !Q1 I57U\H%.(. #VLP & 'AL+W=OV MR0)I=O?7+SBNB9 L0W*WYTOB%^EZ!-R/$-P2/G[(B\_EK1"5]>=RL2I/#FZK MZN[UT5$YO17+K'R5WXE5_;"NL2O\W%0_GDM=5LRJ<\ M_]R\X;.3@U'3(K$0TZI!9/6_+V(B%HN&5+?CCPWT8!NSJ?CT]5=ZM-[X>F,^ M9:68Y(O_SF?5[5!CWK6"/OAZY4;=1XUU5 MM@?[472/*EE+["RKLM/C(G^PBJ9\S6M>K'6ZKE\K:[YJ4NJR*NIOYW6]ZG3R MX?PL/+\,SZSZU>6'=_SLS57]YO*J_O<^/+^ZM#Y$UH2].8]#BY\WA7X++Z[X MVW>A]>;\S+H(S\+P_9OF[=.O/EZ$47AQL09]F*3KHNM7[,.[L_#B\D?K+(SX MA%]9A]:OEV?63S_\;/U@S5?6U6U^7V:K67E\5-5;U[3Q:+K9DK>/6T)V;,E5 M7F4+3;6)N=HD7R[KU*YW]?2SIG:X)VC=C97WQ5\[ZT?F^F]FLWG3M60+ZRZ; MSP[K73#-[N;Z+8GWL*;3^^7](JO$K.E4YM-YI8&P_I"\NA6%-$]CLWC/KK-%S-1E#\:FICL.V*K+Z*HYI\6PJI;=BV*HF[LK@.0 MFF$78B;JDU3#FO;E'M4YMDTTLDTTL@[D[ CT5MS,5ZOYZJ8^ RRRU518/]4' MN[S-"E'^;&65=2:FKRQJ_V*1$1GIY&_D-Z?>U^5=-A4G!W7C2U%\$0>G__Z7 M[8W^HTN*1YB[AC6GW2^GQ'4\?TS(\=&7I_I'1HV0L!@)8T@81\(2)"P%P:0, MH-L,H ,SH(_J'YG>$Z$>$F_DN9ZLTXE:KJMD#?QGA#NT\D+'24 MOMCW M<>CSK21 :-D3"&A'$D+$'"4A!,2@AWFQ#NFDYW) 1?39N4J'5?*WW] MZN=FP'PIC:G"/^[GU5_6[Q?Y8F'5EYP/63'[GRX97&0R(&$A$A8A83$2QI P MCH0E2%@*@DD9XVTSQC.>0M:I<=C<;YFM+V+J*YAL?1M'_-F\%MIK3$_IB\>V MWSG+3HQQAPH>"8N0L+C/OF#(B!P)2Y"P% 23A.QOA>P;AB.]WNOQ N0#K2MO8W*'21L+B M'MO'D $Y$I8@82D()BEVO%7LV*C8"S%=9&4YOYY/'\@=)"*"V"TF(H MC4%I'$I+H+1T0Y-/FR/;WI$<3PQ7VY@<'_J[:F\W*'?WL&-BCC98R$A:!*7% M4!J#TCB4ED!I*8HFZ[WU/6VS\7DNJMWZ5FW(0SL@OML5.=($"Z&T"$J+H30& MI?&>1RN!1DU1-%F^K6EIFUW+<#4SN$[)_>J514=KU\G6*ASIR$TV--FV]\<. M\;IF)S1N!*7%4!J#TCB4ED!I*8HF9T+KR-IF2[:3";W4KUJ;A\0+W''W$G53 MT&3?:XKH_'M-R,Z0*=84L?V =@U\\^X8+"S=K@ALUPVZO2?4LD319,VTIJ7] M/5U+&VI;0FDAE!9!:3&4QJ T#J4E4%J*HLG)T_J7MMG ?)=GJR8?;NI+Q)78 M,8)633IEOM+$'&>PTJ&.99\-B*$A&93&H;0$2DM1-%G K6]IFXW+[B0N\<*Q M--2QA-)"6S5 ]9.XH&%C*(U!:1Q*2Z"T%$63$Z/U+FVS>?GRR>#F (-S 4D+ MH;0(2HNA- :E<2@ML57;UQXYU/<[%QRIKJ#K^V/Z9"V K//6\;3-EN?SIGR; MH8.U#;4_H;0(2HNA- :E<2@ML36^Y9C876%K2KF!/=YAX9#6WR1F?_.%]P3- M],$K>:!.)I0606DQE,:@- ZE)43U'O5]MZZ@&XP\2ND.D;<^)3'[E,^XW6M*N>.GLTEE3;=>)'GA(LSW6;$=F^@E MCEV%J5N&Z;ONV.WLDA :-X+28BB-06D<2DN@M!1%DY.A=3;),]9C[D\ J*%) M]B_;U!31V#Y$=49MZGI=ZT=3[)#X04 [AA2#;B;7AQW9BOD##9NB:++ 6L.0 MF W#P6LX]XL/Z8U-H+20J :?_@X@-&P,I3$HC4-I"926HFAR;K3&*/F>QBB! M&J-06@BE15!:#*4Q*(U#:0F4EJ)H ;65BU7H,D\H+8;2 M&)3&H;0$2DM1-#D]6L>4?+?EGD3UN[SNA'.R=[WGV9X&_V[K1FJAN=;@U(!Z MHSUV#(-&Y%!: J6E*)HL^-8Z)6;K=,@R(:(N ^TN$S)'&SRN@;J@4%H,I3$H MC4-I"926HFCRL^%:3Y6:/573,B&JNER'Q+>[D\C-$89J'$J+H+082F-0&N]W ML!)HT!1%D\7;>J5TD%13+=9UBJAJS>H6"9EWQV!A M:598:A<)0<.F*)JLF2?/A34;D>!IXN9H@WM3)"VDJA&H-XF@86,HC4%I'$I+ MH+0419,3HS50J=E ??ET%7. P;D -4RAM A*BZ$T!J5Q*"VAJFVMGVJH*VB< M:DA;,Y0:_:)GSD0Q0P=K&VIZ0FD1E!9#:0Q*XU!:LJ'MF6VH*V68;4A;FY*: M;A<-S+$ZH>0BE,2B-0VD)E):B:++46YN1OG"%IE[>ZLJZP"6^(FW- CS: MU;1:1G?##FH14M4O=6SB^U[WYI[:MLY]&JY!'5+2//J\>\<.:M:A:/)O\[1F MG6,VZU[TZSQ:19D##AT30&FAHSI:.WZ@!VKR06D,2N-06@*EI2B:G!NM%^@\ M.BS?9V:W [4&H;002HN@M!A*8U :A](2*"U%T>3D:>U#QVP?/FMFMZ.QZNQ@ MW/T)!W/HP>*'+LB$TN)^.X1!@W(H+8'24A1-5G5K<#IF@_,;S>TV1QU\;E"M M2>IYMN=V?^@$&C:"TF(HC4%I'$I+H+0419,3Y,F/?9J-3N#L;D=C4U&O>V6Z M*67Z/1]SDP?+'&I/]MI(!HW)H;0$2DM1-%F^K7_IF/W+(7.U-RCY(>KV6!$H MU(Z$TB(H+8;26+_=RZ%!$R@M1=%D,;>NI6-V+4T3L3=5I>EUU"'*#V2:0PQ6 M+]1LA-)B*(U!:=Q173_=T4J@45,4399OZT:WBWLG6^@Q0'\GI.\J4K(FFF#)VT)31C!W,6S%8J^J:2,<. M*=\:$I MYY+.!G!-H4-*Q\K3!A/H-J0HFJR;UIISS=;K'VH(PBEQ;WV!X/&Y%!: J6E*)JL MZ=81=,V.X#>:\6&..OC,H'IE9$P#MSLJ#J%A(R@MAM(8E,:AM 1*2U$T.4%: ME]$UNXS &1^N;A62*NZBX>VK[=G=1JCCAXA /U*:&T&$IC_78OAP9-H+04 M19/%W!J0KMF -,T3<55[L-Z[U%'4"_W=22@M@M)B*(U!:=S5&:;JT4J@45,4 M399O:X2Z9B/TA?-$7-6!W#5/I'_1T-SFP0J&FI]0&H/2.)260&DIBB;IW&O- M3V_0;U7VT?:&N&^>B*:8XO5HRFB\'O,F#!6J+J9NGHBFG&Z>B*Z8=IX(="M2 M%$V63>L2>F:7$#Q/Q%,M,_T\$7.SAHX(^H:-H&%C*(U!:1Q*2Z"T%$63-=\X MG/(GK:_CF1=NU9?\%V(=:U655K:RLF5^OZJLZK86_;RLQ[\/]05=_6YE_6#K MVG!4W@I1G655=GJ\%,6-F(C%HJPO 6M*8R<]^=0JQ'7S<]6OS^R#(^7S-QYY MG=:;HON&UM_0YINC-L3I\5UV(]YGQKOK_.\^OJF"?"0%Y_7FW3Z#U!+ P04 " !Q M1 I5RS@>%8<) #8*0 & 'AL+W=O53JI_[P+3L;!!J1R$5:ZR$X_-N(2Y'G M>B3 \5<[Z&#W3'WC_O5V]*_&>7#FD5?B4N5_RJQ>G TF Y*).5_G];UZ_EVT M#L5ZO%3EE?E+GEO;8$#2=56K97LS(%C*HOG/?[43L7<#C(/?0-L;:/<&YK@A M:F^(C*,-,N/6%:_Y^6FIGDFIK6$T?6'FQMP-WLA"+^.L+N%7"??5YY>W/ZZN M?\RNKPAV?,S(D?\RNR(?? M/I+?B"S(PT*M*UYDU>FH!C1ZS%':/OE+\V3J>/*8?%=%O:C(=9&)[/#^$7BQ MY)I97BW('-*D(O-2 M+0ED7LEK63PUH2MK*:K/V+0UPS)\6)W6GZL53\79 /*V$N5&#,[_^8]P'/P+ M\_F=!CN8 ;:; >8;_?P'5"%9I&HI,#>;>\?F7EUL-N?#B-$D.AUM]AU S,() M3>*=V0&T> H7PQP1][X5\)6*Y4\J82%AGA2U76\F_S M!89RW$<9Q=VI1HR #7"DR0YIXD4Z6_!2#'6AS<@=?]&S2"[*DA=/0E^?D!^J M2'6F7/\"9JK02$GZN,*$)AWT?:MIN!=-!^@G._03+_I+OI(US^7?@/X2JE4) MJ0L7%>"^.#+CDQZ<.!B/.YC[1E$X=H3V=(=YZL>\T).KB_.&YVN^C>EGKF>] MKDBMR&I=I@M8$@)1-!=E"=[I((),78(Q<$[Z$W-IZ@GCQI^^Q3!,DC'N4!A8 MC@K\A010F7+ZK:@%U*EZ&RTX[00]%+0+%+/1I('BW./2\'4XM_#(G[)>D'M1 MK4"UD =%9GIN%RK/1%F1&\4+W(/PZ$PC)I.)RP%J':!>![X5*6A!"(P/5Z*Y M^J@#Z2)-U5K'SKU(A=SPQQS-TW;PP^5G2=##CMB-QZ$+O27BRM@ M!F=0(00[9EWJ0JQTY7'@MC0;^GG6C;ML3 M[I E6GP>^M8WBT)GMEAB#OW,[/#M>KG*U8L0D.LYKP^=1)WH\^XPI"'K.M$W M8\'$E2J6GT,_06^A:^3*S'YNX9Z0 L3%&M('EVYAGWZ'<9>B,:,H<&6$)>G0 MS])V]K/]V<^VZ5Z*C2C6>$8@+$O'O8SH6T'0) [@U'(Q]7.QC>[KH9 EX'VN7C()MUU0*PZA!" M>C045IZN?I5DD;,6?XH!3 %(\UF0F(]W:Z+S9< MYKJL#N>J'%8!I"W.DKZ%T-I>O\R33WR*I:PPP)DD(7 M@FYL^BB\W:[LF[!P&CJB,+),'_F9_AY:P&;S"=!VO$"A(L0=QKU.%C.CDTGD MV':*+,%'1PB^E!!K*YZ3U;:R0KO7A*!HM!6.&VO!HRZ98U;.\A3M;7C[^^_# M6!&_1)E**$XPXV9+"=25;EIQW/U6.HF[/01B1%T]7F3Y-_+S[YT-C'X8XV Q MGJ7=W0'$RE&3(DNST:MHML':=@IJ#A>Z++GQ'N=8Q&1(XRES +8L&_E9=E?] M@6$W,@.XCR_D0TL%']&:BGJ \&D8!+T Z9M-)ZY>+;*T&_EIMSW'P/HU[=M) MXZ&6#1O0:T7; .E]RE*FNH76OZ-N>9_[YJ,>9)]\0EU+: D\.K8'_EH7":\) M].#D43S)HM"K"G&JOP!M)56&SD"?O$/&HJ0KJ! [.HE 0#)9I;FJUJ6IQ(4J MAHT[3<*]H!*&>47!6P/SO48[G W+_JJY$!0[KRP'6VS5&C,(X_A?!25CH)#1LCVS2H!WUE M0"$;:=>'5^\&,*L>F%\][#9V=5_Y+D1N>;-(=3==]4F[S7: MX?Q9#<..:YCFB+LS8:CGR-%]/.Z1-V)&ITGB.)=A5I(POR2Y[ZP>I%"^SMK] M:7/$T93O8Z<;##D Z'>PB!4+'#U5; 5([-\U>%"Z'+XA1M$W:YIG[+_Z@XDH MQ P34:.]=^26HGPRKPY6Q!Q -N^8[;[=O9YX85[*ZWS_)?Q\V;QD:(=IWGG\ MSDL0OA6TYW,8,OB4P*R6S6N$S8=:K(^JKM727"X$ST2I#>#WN5+U]H-^ MP.YESO/_ 5!+ P04 " !Q1 I5AI^:0BP" #2! & 'AL+W=OJ# P-8ZPNUS;+MU]<.6//.&ZE>M05@$'/G F=X,J8>AD$ M.JN $SV1-0B[4TC%B;&F*@-=*R"Y!W$61&&X"#BA J>Q]^U4&LO&,"I@IY!N M."?J]QJ8;!,\Q2?'GI:5<8X@C6M2P@',UWJGK!4,+#GE(#25 BDH$KR:+M=S M%^\#OE%H]=D:N4J.4CXZXV.>X- ) @:9<0S$_IY@ XPY(BOC5\^)AY0.>+X^ ML=_ZVFTM1Z)A(]EWFILJP6\QRJ$@#3-[V7Z OIYKQY=)IOT7M7ULB%'6:"-Y M#[8*.!7=GSSWYW &F%\"1#T@\KJ[1%[E#3$DC95LD7+1ELTM?*D>;<51X2[E M8)3=I19GTO?;^^U^]3D.C"5SKB#K@>L.&%T +M"=%*;2:"MRR/_'!U;$H"0Z M*5E'HX2?&C%!L_ *16$4C?#-ALIFGF]V@>]!E430/\1=_A7:2*$EHSGI>D'D M:*= @S"=0Q;HE@HB,DH8.E@GV,8S&OU8';51MG5^OG1"G8#YRP+<."UU33)( M<.URJ2? Z>M7TT7X;J2\^5#>?(Q][.+&@?F_\&[:[X@JJ="(06&AX>3--4:J MFZ#.,++V77N4QLZ 7U;VT0'E NQ^(:4Y&2[!\(RE?P%02P,$% @ <40* M5; 8K;W4$0 @3( !@ !X;"]W;W)K/,>G;R*"O9K5NW]@-$0A(2DM I!_WU^_I M;H $9=G);,U6I6*)!(%&/TZ?;E OKYW_$M;&M.JFKIKP:F_=MIOG!P>A6)M: MAZG;F 9WEL[7NL57OSH(&V]TR0_5U<'QX>'3@UK;9N_U2[[VP;]^Z;JVLHWY MX%7HZEK[VU-3N>M7>T=[Z<*E7:U;NG#P^N5&K\SX\=^QEH8,Y<]4_;=FN7^T]VU.E6>JN:B_=]=], MW,_W-%_AJL#_JVL9^_3'/55TH75U?!@2U+:1O_HFZB%[X-GA/0\.66Y9 MB*7\2;?Z]4OOKI6GT9B-/O!6^6D(9QLRRKSUN&OQ7/OZ=#:_F*OW;]2'R_/Y M^;N/LX\7[]^IV;N?U/S3V[>SR_^E>_.+G]]=O+DXF[W[J&9G9^\_O?MX\>YG M]>']KQ=G%^?SEPGS/JD_56]>TZZ#.F]*4X^&ZIK7-2GUPE2VL">K_ M9HO0>KC1OW9M6.9[LGL^"JWG8:,+\VH/L1.,OS)[K[_[T]'3PQJ.;6S)/U^BNM*TI5>'@3$V03_$1?%G:1C>%U94*F-4 4-J@UOK*J(4Q MC8(Y-MICG&UX8E]BM$$4MFO^'KU@XRTFV53P@Y5IC-=5=4OWS::59UL(]JEA M0>:T#F]F5AMO"ZT>??>G9\?'AR\^3>=3]?-L]H&_'[UX/.$MZLT&/J87E5&^ MHR7HHC>KKN)-\U0T_]P4G;>MC2/.;XJU;E8&*JIK&Q@G']&XN-K\_"RM0[-I M7]).;--"J#K3"S3@/.URRNJ]1X\+7;%F)%=H%NHG4YAZ8;PZ.>+0.U+7N%%B M_BO2O'AJDZBS/81C)?: M,5\5%W";O"%*UWO#S@T^Y&Z#:(-[#L9P7KG:MJ2Z3>=#IYM6M0[9M%CO]AJV M)G*<\] C! KF/PR6L'9=!>7!.Y'V27(\\[EK)*^RZ+_3RA"4GO"FXD%BI9:D MQ8[$!V@,1.=QMT9[92A5W/6XR1V]GPDXD.L?_? BJ)E8^)(M3%:G=*Z.#O?_ M_HT++&V%&_T^$58\BUGX#CQ&'7\O:6>J+AJDY@9 8'0VE"X>U"-O>.7.\IV_*/@STGP@1=&W%]6I;-*6K[ M^J2L&(D"6!0(Y6D?NOP,]B(C&N@T!-)54OA26Z\V.=3'>-XVWK#BQ@4K4$OQ)#I0'UI:_Y+8B[-)YT M!E96?.&A_&GM*D!>B&LJ IOV5CT"-P1Q:"/&%SJLU1(<./1*:-?>R(K!WJA: M&)%XX6AW/(1<4? Y[>+W3@,YO&$<3?:PC%HE4@]1XV2"-#_\$B%O;C8@T&8( MQF4']$T!0Y;>CA@LA*$P0G3X9=<"*/N\P_?8M6 "Z\JI^A1X[?/0VIHS)^U2 M'+3WC9V>)TA$^$P*W\+0"/HA"TG:4JV_8%-IJ8GZW)6K 95T0'6RD:3+64@O ME]B^!$1-,1IBJACPYMOP;D1:&/#$FM%AE;G252>\@?.2:U:N3T?*7*-!W]+=RJ$0#9$*._':M_P8@K M67*8$H/7%C%.)*X2,T)WX($YG "0/4)!]G^%J')=B*Y_QYULBYBJ+(0*'(U( MJ,$U##4=(E8BK+"^Z&KX#\PUTF(^G>8 C;%%FT1MKF9%*V1&(KC@O%U:^+!/ M;,SE&YP2NR[P[!!HES9\">I-;UO;H.CIQ(]Y"QOX+I3 E"=TB\\I/)(FQ0.' M21ENX6C(5LICU\^H>)T+^U$@,7K-4F!L +P%V:+V$G[9^HB^"UJ8:4 M%&__'18L73U5KAUK?$OR2A]\06DLP$.6D(*OM0*-N>UQ/]_&0 M^-]GE L!^![Y(/A)+%X2(42(1LMN7PL^(36(4T+\&J^&4 M#YN.8JG7]1T3L: KXU9>;]844K \J#1PAD*7UAB5#D%70H^D#X)1BMI,G+1V M*?Z\\\ L4?PL6+W#NW,_9'/"X!OV8+=#7 OJUHJA_BL*'_2 W2\'/&;B5[" M>Z0+RL>6 (1K2%>8DHJ&J7K+;I0V1L6.II#6E!1)9&0L=F'7AP>GBD_DR7+M.& Y=VG+ C\,*4[CK1;U;&2 E_V=H^PM0B7X#! M49VUJQW$%?B(LFSK,V0SY*V$?@8OE6070D;PC^\SSS?4,4O,IJNOE#/7"+TU M%^K?7-AP(9E5#XT;;2ZK9 16^BW"VU,F_@K')93;<%^!R%$IWC6%_#U58(W_ MS90K(9W9==_G]_\G'&E'G ++V92,*5*HOAI(RDX2-VIUA%VE^FQ^ICZBL"O4 MLR-H*39<[A%V&KLP["0K:BJ0#$XP/>-"T3+L%H;TR\+01+_!\'9Y2YM91P7D M>9D$' H,'@(8M(&UXDG70BZPBZ[NA"A*@B!.ZLV:FNQ7)E'%1R3;XY@/BPIZ M@Z'90V%@N%:#]7O%<>$HX$#;2C 1#2\[HG$L%*?M)NC8D6=N'?HIIW>LFBU. M:L>2OR(\JR%&,D.O+1*;+]:WJ8#M 1FB;KI69B2>QT7O;QV[&4A($:U5:_\% MX.86U)YE9&54QDH!D%\AI#*=$X+35R3BG)57W'V*LVBS1Z5?;D&'"'N;@E/ M& N?C6;71JZ"@P%% &SIQ@H\M1UZ%P3X,93['A]%#NEJT\$&4')T'TK8)'@V M646*X)D@FEJUUR-52[Y+UP2WL7':TA[3RI.\XFJT&)^]':(\>$UPJ9(GN M(QBH\F?PO6_R._NJ0!O^@VWQ1-I[F^%;M"A[_T0VWC60HV(4))R))1FBV4@G MQ (%I$@$T4-UBDQ"0$^-4LV%1%[;?@TM:%ZB6*#R%".#L(&T O3I8XTH%N4* MA?61 Y?<<'#-N (K#:G%-B:VGS:@2X@4,D-28='S.,NH-Z+0._6IHNV0IG=Y MYU!T4-B550K$14DLME7LR,?Y MSV1"0>5$)CB3P\FXBU%F<72OT>CKEO?%-">%M"2+BLVP6Q^D]?M\1=4&M6N9 MDA*RFICLCILSB29'110V[;A/0;VL!L9_)!C[>*(:T][7AB%Y3S!:K%C+L M!@MR8X*#8Y]"?S^+*#+3*44569&A?7%L]Q M@1A/4W;.M9 2D6R$5-77X61+O[W/=-9RT<3&!"78V/7 XME>$+0>%9$A(A2= M,_8U# 7GPK37Q$NW*$&JP'>MFNA1)(UDF&T_"=N.-8Y: M@^+G,ZZ=(J/%-<]T<^7=-1680TT"0BMH\DM7;V VU"3O.Z].NT!P$*@J]VVW M"=24Z@] ?WE_.J<+_;FDKK@EOM5 *DT%:-(D:P3\QER+EJ\L]PKRD]F1^-E9 M*B;:= M\BV)3%-%#E4#']H.>ND>EV9Z!&:D9IK@+__R*B<1#%Z@?;XGOM5+E M,.&-?4=AR4.C+VE#INRW6S+^#)6AP(0WRTIZ;38NR2GT(B_8#H_B\=#0O\L, M#8LT)1PXJ%.'/[U1WLSFI[U!; @=^ MP\_+.56J,?OFUE8*C^&8W@&(1HVX7MJ4S>-A^A".V3YZ;<2RDVX3!/77I8,L MA!QJOJ9XXC(W.RX8(H]/9Z+GBC&VV U/-V*YDZR*&>P7)K'NL]2!!T9X@@3F M#%/UB1JV"47&3"_+=%O'.F.ORTYRP+&H.>KDD&_LVU9>;_F?9\>ZH\^U\Y26(&$X0IVBY#;2+OLA0=.$W7W9><:2 M[+4-QLB^#P9 ^S%B)&!O!]S]N'\$N+L0_/BH;P;0^^')X>/G:@[IJ1F3/',V M/KO/'TP(&>01FTJ;\1/# 1WN+\A6M;N2@*/3)".'&=(?8U5D/KGTNC;TWB._ M;30_(QG9(G3*,SR17IP1L(N7D_[S8\ 4OU$P1,1^S%IT?DC)ND@M%9GL*I)L M+0TM;@=D2)T94/R6MTI'P-((X_%27%H -53-J5F'!_I3CX>CE=%>!*7B 4>L M%USE5@,0IR/H?$MC6U#9OM^Z?:[^8T7!L$\KF?'QG]S>2A6))!ON;9'0:?'^ MI-& 4'%8;R%?"NU:U]EK,EF*',]")&X+V$%-'+K>*,W>R.W*?[1R>3C/I<9"U21I>C%^I,3FM^ M%=/&P#XY?HK ?@L8Z2*#AT>/1U)??-?$*<2]V52ZB '>\PDX;,=OC'!P9.P? MF=14\27#9GC'(ATQT6@9(O5N?)-!;Y^YP\NU'/D1,QDS?VGR# = L1/2F#8= MC/3+RM#"59(Y_S"7/MGMTGR0:)O?X;!4+)$BV6'225O$7Y/>T, &R1FB(XC8 M[*;?ZI11V=+QRE[QXP3ROFB=Y \Z0]GEA71G__#99"B!(/["-A'_$G,^_!Z^ MMI4TSES#;Q:C^.KS;W_MURSI,EZF.[';F8[-,E],_D)-//[LA?XNDF3%(-F8 M37/#6)R*<9PE&+&">&WK#.7. 6P[3)4SL7X2(X"=O_.:. M8-L[17N^56H@;\&H;'U"I3\DFWP[GNYZB_P@^UD U?'\XP=^*Z1IY1<"_=7^ M]Q4S^5G!,%Q^G/%64QN >O=+/'HX_>'[/2&.Z4OK-OPC@X5KX8S\<6U037L: M@/M+!VW%+[1 _ZN3U_\&4$L#!!0 ( '%$"E4>F8O;\P8 "H4 9 M>&PO=V]R:W-H965T556ZF*PU'I]-AJI;,E7J1J*-:_@R5S(5:I!E(N16DN>YE9I M58ZHYT6C55I4@\MS.WB M_%KD>GDQB WL4:*- K=]N(^OEQU2GE^=2;) TJ\&:&=A0K38X5U3F4*9:PM," M]/3E_>3+Y//C9(H^W=_>H.O;SP_WX^N'*?KZX\,/Z/IQ^G![,[F?GH\T[&4T M1EEC]\K9I7OL1NA&5'JIT*3*>?Y:?P0^=H[2UM$K>M#@3W4U1+Z'$?4H/6#/ M[P+WK3U_7^#\B5M_X]@.VMWM]>?;APGRS]!Q MFZ*/A4H7"\D7J:T[,4,YU+M3F;V@ M#"860KZ<@;[D_%5B(4@+WJ4%S&DNU[)0'*-)7F?.@[3*T0//EI4HQ>(%W?"\ M2)M)( )<9)QN/3CX<%K/5":+M=WG':(QIK&'$G_HH>]! M3G"44!3[0P;BG11SK@R;I24RT!89A$\QH3YB5H'@./81B8:^U8:P @]DSQDC M!(2@FPV@O%#[V @_B&Q)80K&71(C$PZ#% M@OJLCX4?18TX+9[_STD1AG"L%"6T08(DF'C,0$'V0A%@&L20%69%@(.0&22< M>N1AXGL=$M3'810<@\2^G'B?KM8?_BTL""81Q-X&0QB. G(8BPC[<0PGWH!! MJ+<%(V0X#,,M& 2SB'0ELH-M7/-1_ [#'L4 ZQC_S/6>(QAH4)T596D4TSP' MAE(FJ*RY&-015&0!_^NX/5:%H<&I!O)3Z.3]=S&EWH?'J1V0#Z?-R3.*PFA( M7? !9C1&86)+9E)+Z-RP#>6FR/.2HTFJM#W6\5P668I.!I.;R7APBHB/8Q(A MWV4HH3CP(T1=Y=Z" 0FPAXDMS<0EI)\8@=E] X(3%G=G &+4L=8;I?EW09J: M_2(HK\C T.S/L$?ZJU8]U:(W@K)VQO0 M'%7JXC7)UO0D -J\UK7D7=AZF6JT3!6JA$8OT+C/.#<=@N_#3CTCC"* MF0];;99%MC2QJ4)IZXM%P!0SS]U\SJ4COJ+Z!O)WH8]]EMB(Z^I('0)\[H>^ M \\\NQ:K=5J](/Z\AE_^9PEPS!%>4(S2;2^]@W^WR0YVD82'L$)N4IF[C&]LB=96FZ.'^?88DMF.KH#K*PM*BRQ0 M9X@IU#@,X')ES PBZ%>"YH:"IFR2UM&$O MV^( VO2C!'X97-R3&01P8L GT/:^E!Z&A'>BALB]+C@JS2]A/=3DW5/>/9.R\,_9OI6QH&Z=W MIB&*$BL'E%G9@_E]Z;K7W1WY&@('Q %<]-@SAX$I88=R=;_I$S]@)C7M+_-, MV@8QVY&DT"A[D8V!,?(GND1+C*S'=2F]\2+>7AM!V0]"0 M*#%Y-=Z7@CN"?2N*72__H][W&V@O%_8KE0*;<,>X3SG=;/ >["K11FHV$F,LR>Q_M$LF$:'9A.HS_Y^J0AUCN3E'/9$#73)4AQY=&0TJBUZXT\?PFYP M^8:"I%&0O(5^J@"X.&JX9>H1#5OF^(*<,^MQA'$7H(WNFK3NU C:M,(!)(97A_V &J=0& M?E)2:Z@$W5&YLZY)JO[13$(U07YA7,%7EE<(DQ]I?/K0B\+PDN@8JHJFTVDV M5#A)!)Z0J0%<255*Q0S"4HI,PT?HMR["'GU=:'1)H[.D<^X6NAOK4U[K2"9\FBX!SBI-7K!^_1SU:&$KPN/VSU>_$).@DG4[?W M7S6MI-L]<0NL6]+I0MQ*DOYQ(:)X,D4)+*0A?1\A[I%?_WEYP[J^M!2'"4SI MDLZ((ACJN::S +<\0Y%BR]FI9B433]0Q(LTKNJ'(RHQ;6K_2*'O$=SF)D MZ=ZOI33T&KKAAOY^H+(.M+Z2TAPF-D'SAV;\+U!+ P04 " !Q1 I5"ZR! MV1<' !N$@ &0 'AL+W=O&<&4J'*Z7O3 I@V4.>27/42:TM)MVNB5/(N=E5!4AM$UA0:>.*4\ZT:]WJB;=1V/2HL]=A"KS+A?MO*R_4&'Q:6Q*J^4$4$N MI/_G#U4>6@I[O6<4HDHA/7YW&3KVAZ!E#(W:I MI$T-.Y<))-OZ7035((MJ9*?1BP8_E'*7]7L!BWI1](*]?A-IW]GK/QO&3]9[;F94.?KCZ?L^&$/6.071 Y8J43+F/ ^K,I.YF>L;T( MDV]38&A:@XS7 MV$\T!NI,QT@GJLOGXJ(,U@'YS*8"--=QN@XP)K>^R:CWZ$Q1$TL8/JL"K"+; MY+6--,&FPM2<&9&+C&NT@VPI<]H)A+^AU*6O#;? 3@R[FK.W8&(M"N>^)?F^ M1LF0X= P',5CR&>@63]T3\+:9O*H@*B7XSR@G%%V,1QA)NB3=G'R7;U,J"_! MN@YM7LK$-#7Q)XNB8-S;QXM7?^Q%872 Q:X+I;G%/*F-:(02_>&@)7=92MSZ M@F?M"MP(AT%_/&Z)3U.E[1LLG/SIXIV\X'@_&(V'/^YZO[?7$K[=G>ZRS]JE M,%@.&K)O=T0 MHU6"GKOX),Y*G#IX@=4,!1<)@P<\MYBJKA6205BL0;,F: MFM$+@61MX_]7-&'0&T:MB*ZUP"9H57LT_(4S02(.JIUREHD86\8<'#U?DUCG MXOJJL^.G"0+3G,)&$P5VS13;$>T:RCNN2X*=Y\AR//S$=VP%V+/RIUN!;]0> M:[_N<65!_W>,_^E&##EE>:F(Q.$S8;3+L?DC"#X1&EA[M[,-9 4/D4\C"@5L*7*N'4% M$SA7)+R-$9LW[Q8!-OYRR=T*B*C'B;ZW*@KTF_D2] UQS5^'!#M%S M"=IQDGW=Q')=)W/JBH=*V0_L;4]AZ,E5&T:^X7:=U98:+U@]JBJ#>NLJVCI* MCP\,:W3//")!Q7'=I-3CP#TF3MF:^W0"S,"8*@SWFI8#E8TP.345;+TAUR4(9P52"J+:8,-$W(!9F( MI4A<&^4[3ITO%AH6U#IUH'1J%AA+GWPA-]UQCK%S\&DM\S2/'+6 M*+G#HCL0EMA0*U<(]/5L9],F'J/" Y@7_;ULWQ)\5WGX\D9)><8:#IO? M4CKB8+&,QL%H?[]5,&TE7\9S9'N&E?[,GF\US%NR&)&UQ/O5QV6]\ \!RW<%\ZB#"EM/YS0/.T^9ARXK\A;,3] MEYA+KO%T@.<2F*-J;W<\[. P&ULG5;;4N-(#/T558::)RIQ' @40U(5+@MLS3 4 M8=B'K7UHVG+<1;O;V]TF\/]< V?R8.TCWUQEDU["A%"C#(P@Z.\)3U%K M!B(:?Z\P>VU(=NQ>K]%_B[E3+@_"XZG5?Z@L%)/>80\RS$6MPZU=7N(JGWW& MDU;[^ O+QG9,QK+VP98K9V)0*M/\B^=5'3H.A\D&AW3ED$;>3:#(\DP$,3UV M=@F.K0F-+V*JT9O(*<--F0=';Q7YA>G9^>W5_>SNZOY\#K/K,[@\/[NXNKXX M'@0"9Y.!7 &=-$#I!J Q_+ F%![.38;96_\!D6J9I6MF)^E6P-]KTX=1L@MI MDJ9;\$9MIJ.(-]J4*3KU)%@#<&5\<#5)*W@0)H-+S!;*+&#&$E%!H8R)SD\]='56F"[GT7<.XR/8$ 7N"H136U;"O "5$AUFH$RP0*MB*5RV"U4= M8GVET!IL%<=0DDJXF![(LJ#"(TAT@=8'^Z$4/A!.)5Z<)2=I/5EF:"QI7X08 M :ZOYB 6Y.$#X+,LA"$01V\AU[4,M>! 'FP.@2C^ZL_[D!&8$X*[8TEGW!1%!:A9?XE%CLIQM94/DC0+,2 MUIZ\"Y8D[5D]K7LLB@G5*]!DJ2[J+1!PVEFV5 M(JHRL419_U^:-?;3LFU$<(82RP=B10+E%(=].,]SRO _AL>:E4BI2$0TXRMO MM7[;XLHOOW^#;5_Q/]+0IL> 5 MHWFQ'762:O-XE\9W*^/5$27$4;K?_7?HC(5F-X'STU Y:.\T9JWW: MGE!GS<'LU;PYWOX0CE3H06-.KDG_8+\'KCDR-C?!5O&8]F #'?KB94&G;'1L M0.]S:\/ZA@.TY_;I/U!+ P04 " !Q1 I5H-C7/@X( #!% &0 'AL M+W=O>W]]SR4ES[[MT+7/A>J:4!=XLC=8:=9^*Q6:\\+_:N+4JSD MO?2_EG<6O_JME$SELG#*%&3E\K)S/3R_&?/^L.$W)3=NYYG8DX4Q?_"/=]EE M9\ &22U3SQ($_CS(6ZDU"X(97VN9G58E']Q];J3_''R'+POAY*W1OZO,KR\[ M\PYE+>9-*AM'+>Y/5A6)"K(OX5CW4<=@[, M!R\<2.H#2; [*@I6_B2\N+JP9D.6=T,:/P17PVD8IPH&Y=Y;O%4XYZ\^O+V^ M?WM_T?>0Q2O]M#YW$\\E+YR;TD=3^+6CMT4FL_WS?=C0&I(TAMPDKPI\7Q4] M&@VZE R2Y!5YH]:Q49 W>LDQ":P<_?MZX;P%]O]YSL*5%YV M0'@G[8/L7'W_W7 Z^/$5 \>M@>/7I,- YZ3LTJ=26N%5L:)H\G-VOB[IET]? MWM+LG"*6]&4MZ=;DI2B>2,5+$D@_:T6Q"I)).1+1-):KH+OD%.W1-:0K!]H[F6&=?C%>4M(ET\8HGK*< M:Z=F>5JQ".R&M:+(2"NQ:+P3L!JB=05^$O+?!^O@2,5NQ+1C="AY!NE-9-7+/*LB8V;FDJZ]?T%2IQ"'C52C]]H_-6IF95J/_!0>&#AL#B M@I'4E60%06WE*UL;3J5XBMC7)^)J:G*LIA$\#ME?-$H[TT! '#+H+X7*CG05 MS1)3H> R[7IT*ZU'4VEXLJ5E(Y&CC\ANQ63_1;V$MS!-F4RE0@,<]*W@20K MJQQQ+2VG@0(1'NE-Y_;N7>>'".R^"ZU-35B?:",1)TA-*QUH4[D&.E4@[+ % MTL+)@'!AF$MH=PLGOU:1*HV-/;IKS&8#.;5"]C7Q=CYB")9$OHK@-U,N"QI8 M>,MN%=G]#5G2(_0V9 MV.)WLHI?VI-TA./MY MD-TF7\3JY8^,89N7ZI&9M@LB%](V7TI3M'M%FH;DKZF8DS@G#0Z]K6;31V^9=L+Z[ET.5DQ'G;6N/O3T6QL:N&A]V-3,RH@1/4"2C M2I1OC B<[:2"=X#0&08.Z5$7Y]#/=G77O4W:5-6DJ675'AUWCKK$'?6LOY>[ MGPJZ1F77-(V]>C\B,O""(672$ PZ1(%3T4OT<&:J;OG%V,!>%'\X^\Y9(36] M8-#3+.(HWLA*K7&H'U1*9UQ#$ P#B0_[I 9$9YTSY(I+BD5AR5G MV%U3$F*OV7H?YJG]P[T)/4EA:Z;[C=DEE'R$IX$&2[3:>J,4Z7J_!"ZD5O*A M<>=U"BC_#/)19=N!E\HZ'Y6'*UUD8[5A=;#FA9V=*X=M"]OK^E^;AFQH>]P2:P#3<0#)M)PQ_4$=SL6$Y=WV)K MX@6H%G0R/.M.YM/]QG?8%6-E8 \/W[1C12\$O&X7D'RXL_7XVNO#1.2I@TYH.IGC_V$WF8\P$.\/!G'/?,C_?CN> M66A*PSE],5RY3V@VG@1!HWE"GSG%&D\B''7K>@AWBCI:6^R<1]"$S:+;)Y.S MLQ#%$]@U2':G9A^BP.\K89C#AI\*M:8FX M NSXI2-^=&@KP0$J2"SNW?]'-&[9@C =<[X\3T)3-D3$&F] M"5\A9'8J4"3%2H;K5!@^FOXY[LW_T4Y=1]O1>.MJU!26L]YD$$L$=S4,%7&4 M>Z&WO<3R,/T=&WU,ZG]!$\>'1?PD<>58@"JC^@)&;SX'^T"?'YBIHQDOCVC4 M'8^G_#C&XW \YL<)'I/!B!^G_#@+&V:-ZRAD2[YE#S8;OR!B-P GE,!2S-(1OD/WAA%"[NYYE1^:$)/F MD!?=NEJ&:T"A_/' 4^Q2], M[6K[?>XZ?I;:;H\?]SX*BTLUY_D21P>]V:03"V?SPYLR?*1:&.]-'A[7F!BE MY0UXOS3&-S]80?O5\NI/4$L#!!0 ( '%$"E4[7L-MS@, !T( 9 M>&PO=V]R:W-H965TCAO53:C:/"^VH8QRXKL!2N;2K4M+,VMA2>IG83N\JBR(-3J>(T209Q*:2. M)J.P]FPG(U-[)34^6W!U60J[OT=E=N.H$QT77N2F\+P03T:5V. K^M^J9TNS M^(22RQ*UDT:#Q?4XNNL,[WML'PQ^E[AS9V-@)2MCWGCRF(^CA FAPLPS@J#/ M%J>H% ,1C7\.F-$I)#N>CX_H/P;MI&4E'$Z-^D/FOAA'-Q'DN!:U\B]F]S,> M]/09+S/*A5_8-;;]-(*L=MZ4!V=B4$K=?,7[X1S.'&Z2#QS2@T,:>#>! LL' MX<5D9,T.+%L3&@^"U.!-Y*3FI+QZ2[N2_/QD^C2?/R[GL\7R%>X6#S!]6BP? M%S_-%M/'V>LH]A2"#>/L '??P*4?P U@;K0O',QTCOF7_C%1._%+C_SNTZN MO]2Z#=VD!6F2IE?PNB>]W8#7_4BO*4OIJ:J\ Z%SF!)=J3>H,XD.'J3+E'&U M1?CK;N6\I:+Y^](I-$%ZEX/P11JZ2F0XCNBF.+1;C";??-49)#]A= M0___*;L.MWA:SN!F"%=AX;FV64'5#^<'N"S"O!)Z#[0)M(@6P M-%ZH2SP)<=!IW=[VX5?I)6GDOGI>!)((9YG@CBT4)4U DUC*1*:$+&G;@OKL M*W4X,LW]55&@VC8YY\55[:A2G6M_$2$WR"7E885*XA;)5'A..X4^B\:FU2&? MBK*AN+8RQ+#0N#@B\H8JF!>"D 25&M6O)&.1;Y&IX'I-KP@?=.]3ZNGM^^N M:?F?S9N'DS LZ/U&RP:TOS;& M'R<&PO=V]R M:W-H965T% MOFRLC2E[K99.UYAS?2%++&AG)57.#4W58TN7"OG2*>59*_#]I)5S430&?;=V MKP9]69E,%'BO0%=YSM7+"#.YN6RPQG[A03RNC5UH#?HE?\09FC_*>T6SU@%E M*7(LM) %*%Q=-H:L-XJLO!/X4^!&'XW!>K*0\LE.KI:7#=\2P@Q38Q$X?9YQ MC%EF@8C&]QUFXV#2*AZ/]^A?G._DRX)K',OL+[$TZ\M&IP%+7/$J,P]R\PUW M_L06+Y69=O^PJ64C$DXK;62^4R8&N2CJ+]_NXG"DT/'?4 AV"H'C71MR+"?< M\$%?R0TH*TUH=N!<==I$3A3V4&9&T:X@/3,8W]U.IK>SZ01H-+N[OIH,YS09 M#:^'M^,IS+Y-IW/:NKF_NYW>SF?]EB&C5K65[@R,:@/!&P82N)&%66N8%DM< M_E>_160/C(,]XU%P%O#WJKB T/<@\(/@#%YXB$#H\,(W\.9\D2',<6M@E,GT M"?X>+K11E"[_G/*V!HM.@]D2ZNF2IWC9H!K1J)ZQ,?CX@27^YS-4HP/5Z!SZ M8%:59894$H9G,.(9+U*$F:O=B=!I)G5%1D^Q/HM[FO7MW7P*W1[\8H; O<*2 MBR7@EAJ'1@V\6((T:U24STH1>>!:H]&_()E*Z@+:(&VO@ 1@)3-J)Z)X[ 'E M Q[R 2:88KX@A)"Y%?:SE2:$7MSQW;<3=^"K?$95V*B"*+01IK+]0D,<^1"W M$X)4XIG;YN'V5>5$0_CXH1.PX#,\("V*U+);\.*)>D(IM3# "-T_2-V=\HMY M,8LA(2--:'M1IT/?V&/,)];4=Y5Y<3&9?J]$::UZ4-!9CV7N+-BN1O$HCT5Q M+PJ"XJEW@=+OAVDLM>DYZ,J@JL^"8$5)M"G;7G&;$'DL[+KP)4D'[E8K06FX MJE1!H5/X XVPW85V%,,U4N]9=R> M&1V7PE1P%\[? BO]R7Z3./E$<=IMDF!*$2*O"2*@>#6AZ\5^^"IAU0\Y1K>E MRU.S5HB0UQT0;0?\X2"L;S;^GAOMU;38_A\EV"#YV8R3C@?-, SHO]OVW78S M"4./;DU=HKOWLI>+70K6J4>9)(M]-KZ7&T<9GG*]MD$@WVT%120_0ZH?=W@E M?Z$\(.O,ZU+QT+_-#V>5!2&=05@77V*_@1='H3T)5>'9'I )OA 9I3OMOL?T M)SA;3TG"7'T%Q&DO8/B6=A,O[$;V((/X=)G;$O7CX(TJ/F;&O(B*@GGMT!IC M$7EGJYIUO*B;P*GFWSJZM7-4C^YM8GM=59CZ C^L'IX_P_K6?Q6OWTXW7#T2 M::J>%:GZ%^VX :I^C]03(TOW!EA(0R\*-US3$PZ5%:#]E91F/[$&#H_"P;]0 M2P,$% @ <40*54UBK]H?! 3@D !D !X;"]W;W)K&ULC59;;^LV#/XKA!<,#6 TON:V)$#2=%V'GK9HL_5AV(-B,[%0 M6;$HROT^D*)(>;85\5@6BAM>2<37V"JTWPTY'9066 M1)V+#7+S925D2;29RG5';222W(%*UHF"H-LI">7>9.36[N5D)"K-*,=[":HJ M2R)W,V1B._9"[VWA@:X+;1VEFG88EIR5R104'B:NQ-PV' ML\3J.X4_*6[5AS%83Y9"/-O)=3[V FL0,LRT92!&O. %,F:)C!G?]YQ>LZ4% M?AR_L?_J?#>^+(G""\&>:*Z+L=?W(,<5J9A^$-O?<.]/:ODRP91[P[;636,/ MLDII4>[!QH*2\EJ2U_TY? #T@R. : ^(G-WU1L[*.=%D,I)B"])J&S8[<*XZ MM#&.G)U=S=_NKZY@>GM'*YO%]/;J^O9S25,'Q\O%X^CCC9[ M6,U.MN>;U7S1$;XN?!-<%PHN>8[Y9WS'V-88&+T9.(M.$OY>\7.( Q^B((I. M\,6-P['CBX\Y+$2^I8P!X3E<@=Y)2E?@RX0-BBIR!6X M/;C&_-R"(2-2[JP.*47%32!L>$B6567%B-&RZU+3?XC+97PU14FA K%RI/0] MCL3%T3?2?C2W!YO;XSO2.698+E%"'+IE\]Y:XPU@)9@I4FKX&?8C IYLA+# KN&!B MO8/HO)=""Q*_%P2-O' 5P9@BD;FC4 7=0&)5(S\)!_OW0I(<.2D1@O-!!(-^ MX)Z^'PP&^_?TV-G:,Z+EAE!I:J]6GVPZB_TT3MI6QE'2'O7[;RB 9 MM#]8<];OAF:]']JO73_MQ4Z&@Z#],1??8LA-4VI!Z*=1U\E!,(#Y^U72A42$ MLJXW:.O-E\!95^H(VY&%*/KZ_P!6^4*88^ [XUPF9'[T#IH@6^TZA/;2M<)N MWX=6U#,\K;@?.]I6VNWYADIMT#4BMO,-,F.5)384F5 .+/$%>84.HPC#.A-, MPWQ&;1W_NJW2)H0N4A9MFK6L U&G%2I-2Q?C5:5M43OD@@7^D$&'$XBJ3WGR M-3,B.'MPF9"C;)N01?W4+L>0II$=))#T^G:00IBX01?2P,H>A'$3ZT,ELO.A MQYD;MW:=W&20/?2ZW36KS<_"M.Z1[^KUG\8W(M>4*V"X,M# )(\'LN[>]42+ MC>N82Z'-]7;#POSPH+0*YOM*"/TVL1LTOU"3?P%02P,$% @ <40*53\W M=S21 P P@< !D !X;"]W;W)K&ULE55M;]LV M$/XK!S4K.D"S+-EQC=0VD*09U@%I@R;=!@S[0$DGBXA$:N0ILO?K=Z1DQ042 M#_LBOMT]]SRGXW'5:?-H2T2"75TINPY*HN8BBFQ68BWL1#>H^*30IA;$2[.- M;&-0Y-ZIKJ)D.EU$M9 JV*S\WIW9K'1+E51X9\"V=2W,_@HKW:V#.#AL?)7; MDMQ&M%DU8HOW2-^:.\.K:$3)98W*2JW 8+$.+N.+J[FS]P:_2>SLT1R6 F,;? V8PAG2.Q_,#^L]>.VM)A<5K7?TN MJO=F_^(F8QTD@.=J^0D MX*^MFL!L&D(R39(3>+-1WLSCS5Z3IS)=(SR('7R4-JNT;0W"GY>I)<,%\==+ MDGO$^W_^\G # M<7P!QS#P4")'.#NXXVMN$70!9TDX728AG,7A M?+[@<1[&BR7;YW V"Y/S!+@7 #$JE0;1'UBY@[HO!72E /PCWD6/7;-\LD?O^!J15%']K'-(+0.L'OXOF//X0\'$8>/.-W2<*S M_ZOV%;$AY)+C&RB,KCW@M\G]!"P):DF;_>I7>D&O7,E_'IBME5CH( MKF5I06E(46$AR8>F\EG?$!-5QJXI4H>HGF,[ZT/F,MTJSBU^GSHH.?T"BK:J MX$E4K>A;:<6]7# F\$*2=6T0C>%$N+B">?)# 9?.DS/ _3%D>.[CEE 1-SCR MY)U.%K/G?Q;Z]2%FKM&)(E^MABO5PQXD#B&'=*28B9;+A0\X$S6+@4H^MD]5WV+'W?&!NNS[ M\K-Y_[K="K.5BFECP:[3R?OS $S_8O0+THWOTJDF[OE^6O(CB\89\'FA-1T6 M+L#X;&_^!5!+ P04 " !Q1 I5#;0IN-X?BL85MZ45H[ML+OW++[$L M#1#1^&./.3BJ-(+]^0'])VL[V;)F"B]%^9GGNC@?I /(<C: !9J[2H]L+$H.)U-[*'O1]Z JG[C("_%_ M[TZ197G%-!N? M2;$#:6X3FIE84ZTTD>.U" MW*TF%Y^FL)K!Y>SF9G8+R]7L\I?KV:>KZ6)Y-M2DVR ,L[V>BTZ/_XR> &Y$ MK0L%TSK'_+'\D#@?B?L'XA?^BX _M_4)!*X#ONO[+^ %1T<$%B]X!F_*9,WK MK8(Y2E@63"+\-EDK+2EO?G_*W@XN?!K.O*53U; ,SP?T6!3*>QR,W[WQ8O?# M"V3#(]GP)?3_,6I_HV>VFH+GG\+K%,*J0-B(DEX^N18T6Y<("K6B3:D+T'2< MB:II-;-/5&S,"^,9L#J'G)>MQAQJJDRE4 H:"HRR@6%:2[YN.SPM#$9%XO18 MLB^%*'.45H/%)RDN68^7F]VVU8H MF1:2/'2@^1:\Q G"A":^DW@C&H/0\9/ G*0TB6!.E0>E)'1+F4I3)K$K4F1X MUE9MR4RQ(A_<\QQKHO_N3>I[_@<(G-#SCZO8B1,?5D*SLE/^3SS3(Q@[7N#U M"?JA,Z*3RX+56P1>PX9Q"?>L;-%$9\>D9#49RMF:EUQS_,8LEP=QG_' MS;%A>R'R/>Z>[[C1Z GR5U@+JI1=6#[;LHSY>W9/D2*;+(Z"5I$"LJ]+/Y.= MK\LS9Y^QGC]RDC!RO)A2(W*2.*5 >;2=.LF("$:QV8Z"U'$]]\@*#JQPLZ'? M5,_%RNAK6ID5],LQR;M/&)L@/1I'1R>.&R=./!K])00_W@6'@/6=$/A.&E!^ MD;7/..'V/SG\+;@G7F '/^R&Q ZC]-7(!SMZV$'R'?;'FOX)].Q-B!JA:>2L M++\"/J#,N++X)HD?!4D73,,.B0<^9&5KZLI&BNJI OBCRAZL,6,4ZT7_@JUM,!6Q M:VO==6''W6,/.^E:MV_7NP;XALDM)X(E;DC4/4FH991=4]DMM&AL([<6FMI" M.RVH#T=I+M#Y1E ^[A=&P;&S'_\)4$L#!!0 ( '%$"E5.RZG0G 4 % . M 9 >&PO=V]R:W-H965TR%93"'*D:*EQ9*%T*BY]ZV3.U!I$[ MI;+HA;Z?]DHA*^_LQ,W=ZK,3U=A"5G"KF6G*4NB'U6,(,[&_UK<:OWLY*+DNHC%05T[ X]4;!\7E,\D[@=PD;LS=F%,F=4E_H MXRH_]7P"! 5DEBP(_%O#!10%&4(8?W!*REZG"N%^V:67CH<>RQEA5=LJ(H)15^R_N.Q[V M% ;^&PIAIQ ZW*TCA_*#L.+L1*L-TR2-UFC@0G7:"$Y6M"DSJW%5HIX]FXYO M)]/YZ/SSF,W&E]?CF_F,C6X^L,OQY'(ZNOUT=3'ZS*YN/DZFUZ/YU>3FI&?1 M*^GVLL[#>>LA?,-#RJY595>&C:L<\J?Z/42[@QQN(9^'!PW^VE1'+/(Y"_TP M/& OVE$0.7O1&_9FL,0LLVP*M=)65DOVY^C.6(T)\]=KX;;6XM>M41$=FUID M<.IAE1C0:_#.?OHA2/U?#F"-=UCC0]:_RW8=]G SF8]9$!VS_^JJXT_<%X5R](Y@P,"4O,7<-P6.5"YX9AG\%BW^Z$K-J^XPKX#IL*PW:D MA5O;.CEBDQ=S3&B@XL3@(+:#3M9G):6F$B6,5$4:B, &#NJ$9GR TR0Y+"&#"&1-&<@U1E<,3F MZ.8"HQ/5P\_F:P[?>1>3#]?>>X(MD8L+)SZ^AZRAYL@FBX7,0#^W2DHL5XBE M4G8O2@UKZKN$S#[A"<-_W(DJYT0&=ENEP0VWIO=MTHX?M/0$%,-C2%3R'VCC MZ )6E2&F[$;MW!]CV]GN-&?CO,FZ9$)2YY"M*E6HY8/[O(9&\+)J*07I.,T9ADW21I18BUFFFLH)(D@L MP+J@"JCK0H*K I0T^]6)C<,ZI\A86\*H530Y:F$B6[R58.UKQ$$UI=:@5WAS MV589A4KH-<"30XKA$0.[(^;;,N EVW-E$> 4UE UP'XD>[$?X2 (>-)/#X5Z7@WN\DV$W8''(@V'"/NXU M*_2,,"LLHW=A'+QGMUJMVQ9 6=.N,RON43OD_B!D-RA:$ $UN=1W/\:(<%W M)"2,^BTA49JVA*1(T7-" AXD1$C,!Y%/$\1,\!HA4<#[*/H&(3&/A_V#E 0\ MCM-]2D+>#X9L)N__AP1)?1ZT\44\26,<#"*>#N/G?"!+<=KQ%@\IHY*0#U/_ M-4+00A"^24B2'F0CYD$ZV&^GM/_](8^"]#D= MT9 /?:)MP,. V(@'/,#!*VRD(8\'T1X;VY66CS2)#M$1\3!Y6B_H$0OY$M12 MBQJ[S[/KP@S+Z$9AXXF*&U#A!DP"N+Q2&U7V0@]TC\NQ?4$L#!!0 ( '%$"E5Y/C0\ MD@8 /(0 9 >&PO=V]R:W-H965TQ-AEW>#63 MMIT9P5,OE*EV'$5'[8S+O'%^ZM<>S/FI+IR2N7@PS!99QLUR()1>G#4ZC=7" M4$ZFCA;:YZS!X:U?_[M_>/5\([=WO<_G[8=,.E+.RGE!T$^?D6^R^YT[J:67>6I2-?E MV^!2$8I7A ;Q3L!/1=YBW:C)XBB.=^!U*P.['J_["MZE&#EV*6VBM"V,8'_W M1]89),,_VXP-6+WM6%0@)W;&$W'60 588>:B)2!E7BO%, M%[FS#.5K'<]3F4]8@<@:+R2>I'6TI#1'04V,$*A/9P$I#)*3NQ*F+I[H+).N MW(BY381E:5ZG'BESBQ8JD( ;$.M@RYHE4TBU!REO*)] V M@3U D7DB9WSE&Z;';*\7-:,H6F/Y2%BWA'5=8E4\R>BM^HV8:S7W3@HV_B*- MSB:-8059NNT%&R*#<.F)@) )+B3Q3?HA3]9C4'Z3PJZ,:_GT*G*Q);?6 XV$ M0?12'UZ\^XTO(KMFR;4T%M]6,L\*'PIC"_Z,\F+C.H>1-BA#2DOH3Z$-HX"< M^ /'QLU#.)8"AZ\8=A8(M42NU<2K#B=Z>]U#BI!WTJ5(1#:"U+8BG'%)JMBX M0/7(%P6X0?$GM+=8WY(I/C2K=NH-JGAT.\T:%Z<=%/RJC1P=E<^Y5'RDA"^T M<>&HS0:_0\2VV*!ZKF%N9)3'LL7H7\QK\IWTV6,1SU2$]D)1I&I6.$G8$[;/ M#]A5872*!6Y\'0,D24PA*F'&\8\9'V@HYGE>9$Q\+V!JF3TUA+!-%4#!B#43 MQ ,>[+8.H[^231,CY +:QG98H];VS8Y>\:7OAZQG5A@VGB?@;2!@8K&"YJ+4J'.RXQ5 M'(:G?$D:!,?\'./0!"M+*0+S/=QWH,H!%+^]^##R6;@&NR(!^#ZBJUBMW1A= M3*:;G2B$?>_X!W!WW(!>*12_"A**SDTK]VV/1%J$?*ZI69W%.CT/WWLYC4/UI5ZL5%7E9:EK8R @$",L MTUZGFVQ4($)/B2JH#814!P$_85/D&2IBYS%O,^I]%,^13T]L*]82322H<@RK":*;1];6B M0HW?%\567NM3%.[6(R4GOAE#.<7+<:H!8<*OGD,#V8U"2^G@*WQI&2'S'5UB MA9_ABHQW],\***3&UL,$N@%^<&TL3#G>DD0;[^GUTT]] E8GZC!8:\/N+X$F M<14BM9'H;'_HLQ->0Z:SD.J4NNS('Q IS<@H>MYCW6/_G9@GW)@E05;G_N#I M<@[,<(3& "++L"HQW#G^FW-5B-:V"T^[=@_-A)GXVS9F)&&'*VFU6EWH^^$> M^[P]_#7@SG<[BR/]&*)1Z_BPP4RX88<7IV?^5CO2#G=D_S@5'!Z@#?@^UMJM M7DA!]6>.\_\ 4$L#!!0 ( '%$"E7R1=3]$ 8 *<- 9 >&PO=V]R M:W-H965TU: M"+T][3F_UXBZ?+Y1^,3@[J=D6?]@8J=8IDSB!2^^Y9E:G/;B'F0X8TVA[OCR M(W;Q!-I>R@MI?F'9ROHDG#92\;)3)@1E7K7_[*G+PY9";+^BX'8*KL'=.C(H M+YEB9R>"+T%H:;*F%R94HTW@\DH79:P$[>:DI\[&DYN+WS[>?+X3JZ\CN/T\O!Z?#!0YU:J#M'-PWCIP7W$0PA=>J86$ M495AMJL_(+!KQ.X*\;G[IL%/3=4'S[; M5WW#7O>.@.>L>>]8F_TOBG&UH3_L@D].$>R9BF>]F@R)(I'[)V]^\4)[>,W /IK@/Y;UO^/ M$KWIX&7XUS>3$3C!$?Q']]#E\ZI*L=(3![<%JR3<5/")50T-/CAM[2Q0"X2J M*:5(&*[(;B5YP\,S07Y)F@_!&V"S"4P2;DIB&#E$5RO$[I"\H:3ROYE2!R@Q#PPH3*NP_(Q/R (;SN< Y M4P@WC9**59D69R85/]07/->*;-=*0@_VP.LG,<1]S]?KV(H3'W[M@M(%<=QC MVEBM1AW #/:UC=B*G/" ]NU^8&M]R_$=(%:>8:X-[#N6$Y)0E!P83V'P$KJF MPC5O@$L0W,#RPY@T_+[G$C97XW3(EIVL$+!I@>LB, 589:M2UBARGH$36G&0 M6)ZK@3G])")#MEG;5A0G<#>^ES A^;9 &H\R5MO.H+Z6QAS)O=X&NP778Z#? MR/P)RI9<49/K;HA'K>N?BO]S9BXQ1=,S7ELY!WPK<7W+=R+8H]S$K:55#P96 MDD26D[BPY_3C;O,1I:E$$E#!/9_JX/5]K]V;;0J5A"%IQV8[\.&^ZO0(S[^6 M++%LV['"*-+*E&(S:H?G9F3U7-%-@9EI&CWI-9JLFS$[G!JA=%L(.R$:=LV' M0/A*X@"36):F[9QVHR!YD6=,XR2 )$=$H^'1S4BPMC5H!M?US';&<;(0B#MG MX":L,17PY9VV1W4I-JL++HU;@8]8-:@[/4ATH\4!_4:1HSLY#.&.*)R)=&&2 MFI%PP6L#F3K;<2!*R*CE> D]1ZX/8U90"VI9@O^ 2L>E9( C2ID4?,F=@A]0@-(TRX(H4NTY+@A99M(/N6 MZW3#%KE43ZJM0[K#GZMN#@F!L-0_>T%(P ,S@<9T4PE,^;PR6=\I;ZJ3); P M5:,)JGAUV/7:JRW!!'7XW)3W)<;=<#>V1UR^/G)J?<3U=<-11VG7E%"!)O*T M S!%V,+*:1B!453MNHT-MB[/)8JY^420Y+JI5'N/7K]=?X4,V\OW1KS]A/G"Q#RGH N< MD:K=CX(>B/:SH'U0O#97\2E7=/4PRP5]2:'0 K0_XURM'K2#];?9V3]02P,$ M% @ <40*5<3R4K\Q P / < !D !X;"]W;W)K&ULG551;^,V#/XKA.]PN ."VI8=.\XE 9(VQ3JL3=%DV\.P!]6F8Z^V ME$E*T_OWHVS'E\/2 -N+)$KDQX^B2$T.4KWH M' 6UT)/74*8W9CU]5I@377 M5W*'@DYRJ6IN2%1;5^\4\JPQJBN7>5[DUKP4SFS2[#VJV43N354*?%2@]W7- MU;<%5O(P=7SGN/%4;@MC-]S99,>WN$;SZ^Y1D>3V*%E9H]"E%* PGSIS?[P( MK7ZC\%N)!WVR!AO)LY0O5KC+IHYG"6&%J;$(G*97O,:JLD!$X^\.T^E=6L/3 M]1']MHF=8GGF&J]E]7N9F6+JC!S(,.?[RCS)PT_8Q3.T>*FL=#/"H=4-$P?2 MO3:R[HR)05V*=N9OW3V<&(R\=PQ89\ :WJVCAN4--WPV4?( RFH3FETTH3;6 M1*X4-BEKH^BT)#LS6R]_65YOEC>PWLPWR_OEPP96M[!Z7#[--W>KAS7H5G=FG#W[D?;W /^SYAY?0_W_>+L*>)_VPVBS! MC\;P;Z?K,UYA4RC$'QX 4/JP2=^Z?'OGQ";6#O[)ZK847*0EKZ 4J:QQ#'?" M(!$SW09\)&(1C9\^C)C/OEHY9B?R$^66Z[UJ4RQS.'"EN# :C(2>;7' M7G\X2-BHE_Q!'$= Y4_%+:@2H*DP_<'(>%VZ'V,^$:M5J,>PX*+%\@1-0R])B#2"T?^]^@[5=I,(/)] M2$:Q!8W8?R1[I!8F2;]F<0@K4Z "?YB 'R80#&.@(XB2AGK@VY%YP&A,S@0 MG]OL?&F=?(3/+/2_V#DJP3WI:#6J;=.W-:1R+TS;W/K= M_FN8MQWQNWK[K]QSM2VIH"O,R=2[BH<.J+97MX*1NZ8_/DM#W;99%O2]H;(* M=)Y+:8Z"==!_F+-_ %!+ P04 " !Q1 I52GZK7& # # !P &0 'AL M+W=OJ#V9W8*UX;6I[@=Q??\=>LJ55H)7Z .NQ9\Z<8WO&W8W23R9' MM+ MA#2](+=VU0E#D^98,'.N5BAI9:%TP2R9>AF:E4:6^:!"A$D4M<*"<1GT MNW[N7O>[JK2"2[S78,JB8/IYB$)M>D$.&[,W!J=DKM23,ZZS7A Y0B@PM0Z!T6>- M(Q3" 1&-[SO,H$[I O?'+^C_>.VD9AP^S'&&A!%4SETNP;"YP5]+\/S1@:3G-F5S2F+NJ2\NB%,QB M!HK6-*2JH"W*75VO$80R!N;/?E9)E/8,)+4BM2#D[1EDI?99"'2%FJO,@-]? M27@=N"//1TF]2%#J#&X(B[)2K0_6C O'[#VUK?=31A2GF!*6Y>1P+>F<2^HL MUAR&N*1T:^9:AJ&QX4OI-3 #5Y@M':E]F)FR3,"0"293=$XDX!)3+.:DN!'[ MZQI_@A-X^Z:=Q,GKH\G!_4&2@=0#4\&,X0N>,M?2#+R+FQ>G]'_6:D?^VT[( M=IIJ1:)2]".6YA9:%;\]&2[)QIIH^=%_XX_-TU^VA*H7Z^HE MY57,21UU4L?1+2/%&PJ3ZL\ND>_OW#[OWQF;:Z3<,@/#MU!4K0A=*_J)2GS^ M6I&&>UVU0+WT;X>AU*6T58.M9^OG:5!UY1_NU=MVRS1=&0,"%Q0:G7^X"$!7 M[T5E6+7R/7JN+'5\/\SIB47M'&A]H91],5R"^M'N_P]02P,$% @ <40* M57&L9?H=!0 6@L !D !X;"]W;W)K&ULK5;; M;ALW$/V5P29-8T"V;HYC^ 9(CH*FR,6-G/2AZ .U.](2YI(;DFO9_OJ>X4KR M-6X?"MBK)9=SYLSAS)!'2^U9%,JI,=]#K[74KI6UVW)4JP5/.7ZKSSQ&W0U*H2NV03M+GN?'V:A_,-Z5]6G!=\W+ M<.>=))*9/=]C?X^Q8Y8 M9BKPJ3-_ZB*6Q]E^1@7/56/B5[?\C5?QO!&\W)F0GK1LUP[A,6]"=-7*&.-* MV_977:UTN&.PW_N)P6!E,$B\6T>)Y3L5UD0[%D&COE"W)S>J<]2LSY( /YGP"(\P5;HF6<"/TE'<- MD/J]7QZX_C6@=KP7%;FJC;MF#O1:%F024K:U0^<81!>52=SHEENBAS_;**-O MP!Y%KP/-O:N$0Z 2O2^'XWB7"N;YJH8.,(B.9MQ&?Z71.-ASW6NV>;7252X3'%< MZMA.S#A&K$_P-TSAVK)?:*@QNZ9*7A\Y#+RH4N)%MV!QMD,?+$2R=M5(ESJ6 MR4;"Z-S;\5:"Q!0,&T\6QPKR;CNJ*\I+Y1>K>BI;6(5&*P+*I69RV))W1U*QTZ@ MT<(S2YS_1WK#2<&Y43[E>@'U"Y8YC5K2LZ9-*W"P+&+,V])I57B(\RA+/;"M)(9,4(!\+3.XJE$5KWWE("N=NB""4RB.F3[EQ(1G. MFH#N$(+DVRIDB;;592(^DM-63TBCH^&$X'F!4%A8E\X4J1@QSI2/ M**@:OJ3_;79KVJI=*T^7RC1,+WL[2-H^H3Q7:&U_V0!N;+.M1[N$G5&2[GGB M\+(_!%9"^E>^@O+81=M6('QM.'*2*]P7BL0^H!J1(%(?ZE$AH+.F"GM8#.@@ M2V9[GS]V=(3VH7,TLB0-G:-6 ]C0*U75AQ@*R&I]ASY^/"45VB0'EX447M+K MU8O]P:!W^)!,FNX?HD\_=:9V[]QWI(FE6QU:OC3E]NJSF=U<'$?M?>EV>7OK M_*2D!P8R/(=I;^?MFZQEN1Y$5Z?;T\Q%W,72JQP [&4!OL^=B^N!.-A+)RKI"U?CJUH>^'A3+E MWIM7_-M']^:5;>KKF^W%'R[->E/3#X=O7E5JK1>Z MOJH^.GP[;&?)3*%+;VR9.+UZO3>?O3B=\0L\XO^,OO&]SPEM96GM%_IRD;W> MFY)$.M=I35,H_'.MSW2>TTR0XX\PZ5Z[)KW8_QQG?\N;QV:6RNLSF__39/7F M]=[SO233*]7D]:6]^;L.&WI*\Z4V]_S_Y":,G>XE:>-K6X27(4%A2OE7W09% M?,L+1^&%(Y9;%F(I?U&U>O/*V9O$T6C,1A]XJ_PVA#,E6651.SPU>*]^S2__1<\6%[^^OWA[<39__RF9 MGYU]N'K_Z>+]K\G'#[]?G%V<+Y)''VUN4J/]XU>'-82BJ0_3(,"I"'#T@ G MR3M;UAN?G)>9SH;O'V(S[8Z.XHY.CW9.^%M3'B3'TTER-#TZVC'?<:NA8Y[O M^('YYFEJF[(VY3J)VTS^/5_ZVL&C_G]LPS+?D_'Y*,Q>^$JE^O4>XLAK=ZWW MWOSTE]G)].4.:9^TTC[9-?N;4^6-3^PJ^4ASE[42WR^SY,R6'O)G_,N8V#]D MXN331B/44EM4JKPCI36E:C)3ZRQ)+4Q<>OD47L&7E2E5F1J5)QZS:H1\[9.- MNM;)4NLR@9(JY3#.E#RQRS!:(TSJ#7\/MJFJZK6MZM M(=A5R8(L:!W>S+S0SJ0J>?337YX?'4U?7ATL#I)?Y_./_'WV\O&$MZBJ"I97 MRUPGKJ$EZ$>GUTW.F^:I:/Z%3AMG:A-&G-^F&U6N-514%,8SDCVB<6&UQ?E9 M7(=F4RZCG9BRAE!%3R_0@'6TRP-6[P-Z7*J<-2-HKEBH7W2JBZ5VR?&, V*6 MW.!!AOFO2?/.%BQWST)?L8L*>U5U0J,FR;+!)XL-E[:&Z&G>9)@OSZ-*,N/3 MW/H&7C,)SVF3J78U<@:]A7>=_J,Q9./E7=*:(&'_PG]ET] N=^M$Z]RS,X9UB2U,3:JK&N<;5=9);9'O MTLVXU[ UD82L@QXAD-??&2Q^8YLWH_$W @UY\]>^F3N5CXDBU,5J=\ MF\RF^__XQ@56)L>#=I\(*YY%+UT#II$%5H<7U: MELTI:OOZI*P8B0)8% CE:!\J^PQZ(2-*Z-1[TE54^$H9EU1]J _QO&V\;L7* M>B-1R/Z!/*S;/#QI76K[_8'X6 ]LBE\'[W02)A,:E'>D,M"G]PD/YT\;F@#P?UDP(;.J[Y!'(&])Y'3 ^57Z3K,!2?:N$>N.T MK.C-;5((3Q$O'.R.AY K"C['7?S9:2"'TXRCT1Z&42M#ZB'N&DT0YX=?(N3U M;06&J[M@7#5 WQ@P9.GMB,%"& HC!(=?-36 LLT[_(Q="R8P-CO804N>MK3D MZ4[V<.59^G-?FX)R[QC_^',SD*(E1EKW''5^ 4-*$63S+1@/>2/4A5.C+=>VS8B)X?3(YJ@\1I>CGE6/!3" JD%'GB5"6'0#4H]^A^9)WK9>9DH49HV$%"NS0AC!'$P ?;/\'",UVE2"H9N4DP]\'KD[ M<9B<0Q?FC04&3T1#*%VT>8-P!.Y)RTY(LS6<@7-_'(79,W8PC7&P9(CL0GV& MW]1W#V57>G\RNDQ(A%LK,8S#;^K(AW@!.&[YQ8\609/DPCNE\RY!A\?_@"]E MMCA(%L1?9=(64>_74H6ZHV1$L79+N4O"D@@XA7MA.E)YUV:Y^!PO221\1O'D MD>T".P9;"Z5\N^^';$X8O&(/MB/B(@>PJJ6."N^*\B=MK@@_AU3"M#>F'F0N M8B>&H(PK:IOJC$JH@^0=NU'<&)5^BL!%$44@D9$\V85MSQ&&%E#)3P/UO;WX71SUJ,?K83 M6Q<&N0^,F.K6L:87=S1V$;@?./UH@/K>#/W.3SN#D\*_\;Y7CQT]Y#_?4':N M,)O*OU)]W@ ;-MQ7^>8ZE.O^7K%7VL'F>H6GX%Z[181C)"U?*4D(ABMN Q&1 MS,3]=[G)\]9-GN^TXR\=+V.;_5UG:\@TYA#?-5$R^-VUK.P_A+GU@ EBYR92 M*$(5JLP[:CG*O0=-,C_6Y)DOSI)/MC)I\GP&@X56W0/"'H3^'?OKFMI1)(.5 M_-=CL,%)V$,UF9J%H8G^@ ^:U1UM9A,4T.8GU6\5QRT& E+85 M(37XH.R(QK%03'%*K\)A"Y=$OIWRX)Y5>XN3VK'D[X"RO O7GJ$W!B3 I9N[ MV/IHDQ=$K9I:9B1VSNV2/QKV>!"V-%BK4.X+$H%=4KN=LQ!G,*SDD1YS1'=/ MY[N"Y.Z=N7FK(B4O\\L]R [B.>LZ6E,HM7&XN;'S4W: 4EEN#"^,VQ M?ZVQ&T&HZ=M:$)8]/)2'$A9= M/1:U(5.VV\TXFW59B6&8CC-S*41,6!)CF?!VR6(Z"YW$KKCI&1H6*3/E$(ZG M%O^T1GD[7YRV!C$H!/VRS&Q6!HBZ"F MA\R2AQ!EW-4/G4]I2AJWA:Q)KY$6)1J,;3;J^J(4/K@5Z8J-(AE;JKM?( 65?;^I]N]HG+XK&N?QPU06+#]14.A T MO'.Z4.A+AV(X4E:KM2N&SJL"&-3]S4+*WU3)_A1:?PF%])JT9S-!7Z=K9[FJ MH#S1P"[]VYLX,'P,)::7@HV8Q-5P@5"A(1SCV:$.?(*'KMA\D"T0@4_5G$9HF M[.ZKQC&6]$[X&"-;#@Y ^SE@)&!O!.Y^WI\![BX$/SZIVP[TGCV9/GZ!@J^H MB'U%SYP/CWGZ+T:$]/**T>$09OA&UTC%\R79JK#7$G#4]-/2Z1%NSJKH^>3* M@6_1'18^F 8+A8QL$6K&=6_$,U8!N_!SU'^_71OC-PB&B-@/68OZO)2LT\BA M9#+J#_+)GC!8;FKTD+IG0/%;WBJ=%@CSY?'"/0V &JKFU*S\#D+ZN.L[#?8B M*!6Z/TF!G&(SF]MU!\3QM**_I:$MJ&K;K^T^I6#>481]6DD/N[3R>"M5W!C@ M&YVP,)DEH>/B;4-8@U!Q6&\A7PSMOHR0ICM9[7L@\L-$]H)#>_1VT>YI6[)\ M$<#AX25*J:![Q&L<5$[V9\>3'BN[Z)5K#'PH!\^DR_:[>%W G..C$V#..R!< M(T%*P38<2>V"L8DC^CA=Y2H-V--2'<12P^>>'+=D/N-X?B1YG8>K,F5W4AA; M@S1:ADA!& [#U/:I#0)02:N62%-!]S#^P\?9O@Z'D%WC3M4AP=:QH=4N*T-3 MFTM2_V'1=CP>;=P -N6?B"4\846RP\0.:4@-.A[R88/D#,$11&R.H&^-EZ!L MJ=5[%U4XMWU(:RNIC5I+8UY(3_:GSR===0;QEUA'H#F2^NE3^-I6/CNS)=]: M0UW84H/VM]][?("A/#X)%PABN[/GB]%?J(G"GYTP\V64+.TD&Q)]+LK%J3C% ML 0#PA)^V^KGW&O6C%5$9TQM0W(3=9Q,3P[ZVB-3#QWM 6!6*SA5QSAFTL([ M9B'U+K_Z)QH>VJ^74*Y1Q%"*77731;AN#[ "+LN]M;XCF-X-+ FV MP5:QTC;"R];Q)EWCN9O\&*CO73F=[<3D=]R-X:*\NS WD4[PW2C&?\=\P\#F M;42L4*WRRT@K?&\W.C=H#;DC\1]7QP=II,F*\I$1G M&:$)W%[F8[X#'ZD:EVZ(Z0O>Q *D-UDN[LP^2Y/E$&85JFQ(1795UE-#H1J3BT_K^#9*O M-7=I7CH]],PH>L)ZT@IPIVV-4IU/V+A5LP[38*9)+83@PA>ICD"D<.=L4-?R M(2^W8P:GPZ/ZC,0 2#?FG=W5%BX:8I.<@;"6D[W[7G&_?=J&2Y'&3XU M'I4-_UTKD]/O^QBZ3V>Y2!@,_M%#)OAF@5Q6Z=\]J>E, M%KDQHR92R)B!T?4]F0ZS/;W3$PHJM[&M!2=C%,YZ= MI-SK7$P(7CB0)\-66)!O_W!P[%/H[_=BJN7#L"CTE%+^X%JL.V&0MFRXP=6C MM^$<9PCE9A#"JOS:LI1F3M/4=6C:=9H:?%1?*6G_AM1[GDV_)Y MO&C"N,-:Y7.%-LI:Q:B!$<%X^M89F'//=V3IF#\ M4MN*_QAH:6NP>?ZXT> KC@;@^2[2&:1 @ ?04 !D !X;"]W;W)K&UL?51M M;YLP$/XK)Z95[30%0M(7M0D22=..:7E1H)NF:1\%O(\S9=FAUK=W&,MND M4F_8WJ D&PQ1/I4+KE9VBY)D!5*1,0H!'S/<"OV;-!,5HP] MZT60#"U'-X0YQE(C$/5[P3'FN092;?QM,*VVI$[] MA!OG2(+;)+BF[[J0Z?*>2.(-.-L"U]$*31N&JLE6S654'THHN?)F*D]Z(S\, M0I@_P&(Y"2>SR(^"^0S\V3V$3].IO_RI?6'P. L>@K$_B\ ?C^=/LRB8/<)B M_BT8!Y,0SB.RRE%<#&RI6M+ =MR4']7EW2/E>S!E5*8")C3!Y'V^K:BT?-P= MGY%[$O!K13O0.Y^>P>L=P?/CF%549G0#"Y9G<88"?ODK(;FZ M3[\/$:[Q^H?QM,9N14EB'%I*1 +Y"UK>V8?NE7-WHMM^VVW_%+H7*LTF58[ MUDHQ+T@KA-6;NB]_&&]N$W*AMSB6C!M: C=*9%([9XV;UL"'\\GDC!3E770!GR[@[,.-VW7OCIA=I^-TX>.AP=E[ MDE# &R-\ >8P:W6TN^W;XM>2^A]>/TQ3PC<9%9#C6J4ZG>M+"W@M]GHA66D$ MMF)2L3!FJMY'Y#I ^=>,R=U"%VA?7.\?4$L#!!0 ( '%$"E7HOU,NP 4 M '01 9 >&PO=V]R:W-H965T+(5.E%8E#4 MLUZUU#+)W*)%T6.>QWN+)"\[_3/7=Z/[9VIEBKR4-QJJU6*1Z(<+6:CU>8=V M-AVW^6QN;$>O?[9,9G(DS=WR1J/4:[5D^4*65:Y*T')ZWAG0DPMNY[L)GW*Y MKK;:8".9*/7%"A^R\XYG'9*%3(W5D.#?O;R416$5H1M?&YV=UJ1=N-W>:'_G M8L=8)DDE+U7Q.<_,_+P3=2"3TV15F%NU?B^;>$*K+U5%Y7YA7<\5:#%=548M MFL4H+_*R_D^^-3AL+8B\/0M8LX YOVM#SLNWB4GZ9UJM0=O9J,TV7*AN-3J7 MEW931D;C:([K3/]V^&GX\6XX@G>WUU=P>?UQ?#NX'(_@\X?Q>[B\&XVOKX:W M(S@:)Y-"5L=G/8-&[=)>VABXJ VP/08X7*G2S"L8EIG,GJ[OH;.MQVSC\04[ MJ/#W5=D%WR/ /,8.Z/-;!'RGS]^'@+R7Y4K"5*L%7**O&IF"NV#F<.GPEQK^ M&$PJU__G+@!J_<%N_3:K3JIEDLKS#J9-)?6][/3?O*+<.SW@?=!Z'QS2WA]A MEF:K0H*:0I97R6RFY2PQ,L.,J>.:/$"*'3.E'W8Y?UC]>*ZE?+*#@/C+%G_L M,U(O=5Y) L-LA99R-)C] MUO^-QP<'1ZM)E>I\Z>R\!A81%GD0^UT/?D,Y)CQF$/E=@>*-5E-9V?J1%&"1 MSU-9 2.4^2#< DJBR ?*N[Y;C6$%'LI>K8Q2$HJP$9^!@O[W4 A"8P%1W(T; M*)CP(*)=OA<*GWB!A_%U*4YAQ(LYT*@;;+!@OMC&PN>\$4?YM_\S*<(0MY5! MS!HD:$RH)RP4="\4 6%!A*RP,P(2A,(B42_G'J&^UR+!?!+RX"5([./$FV2Q M//VWL*"$RP\F>+F=NRGT?^KLRMIR.##E=P].95Q)AW>C=R#7IZW'!' M, AYE]7P!42P",+8)=UPI?&V1<#,T=X=5PT#D& MZI.(@)!91NXLH\K;N/9/< MOPK2R-KCF*#DI2_F*2IJDP%1H&:&+P"0X(]S17"[EH[ M/%T5T[PHML9W\?>@W=TWB3%R9:H*O%SGY0R,O:8AUFZ\1-,):!S$&7J=Z.RP MQR<'S[B7T.*Q=8$Y6I;6I4E2)&4J+=E#PG!7L($%50C;X'A&!4U5PH-XD&6Y MK5O./[Q;2ZUEMH5H^G655VY&$T:VTBYL!&$I=:XR)+K/8_P56*)#$@@?(A)Z MS))2F_RON@#;ZO("[4<,W0N/X8AB]@3X;Y738]O/171L-8]E<;*X!&P MA7K\DS)]GY8^)\D_3,G0'XFM[T/'8R0$33O:P?Q\E][J[@Y,AQ2MI@.67 M>!9PPJ@XQ,?]JH_\0%CZN5_A66H&D=A!1+P >=S%( 3]06YYTYA86')\QSV\ M^L;65VK/D*WVH;5;5,/K% :-9(CHD_8^FNT(]KDH=E7RWM9+&!]N,_?>KU G M'DCUH[CM;3\I#.J7]./T^GO$5:*1*Q44#$RX6NW_BU8-32O:LGRN K MT37G,LFDMA-P?*J4V0C60/NAI?\W4$L#!!0 ( '%$"E7W8GE010, &@' M 9 >&PO=V]R:W-H965T1W47)>HC1<2="XF7O+<'J5./O&X#O'G3G:@V.R5NK!';[D/Q_A#]4\.=N*R9P6LE_N2Y+>;>V(,<-ZP6 M]D[M_L ]G]3%RY0PS1=VK6TZ\B"KC57EWID0E%RV*_NYK\.1PSAXQ2':.T0- M[C91@_(#LVPQTVH'VEE3-+=IJ#;>!(Y+=RDKJTG+R<\NOLA'-):J;$T?/N#: M I,Y?/Q1<_L$*\QJS2U' Q?W;"W0]&:^I:S.U\_V&:[:#-$K&89PHZ0M#'R4 M.>8O_7U"VT&.#I"OHK,!O]9R ''0ARB(HC/QXJX$<1,O_I\E^&NY-E;3;_3W MJ2*T.9+3.5QK34W%,IQ[U#L&]2-ZBW=OPF%P>89!TC%(SD5?K*A5\UH@J TL M'QD7[J[>4\>^-XRD1QSN,%,RXX(SUQ.G>)S-=)K'?8&P48+ZF\LM< /LT.,. M$/L=$*D>T#H9F&=LS#ASNEWL;G<*RU)IR__!'#)E+'S6RABH)IQ_V)^/X*#H1)]%P_&\V_60X/#(+G%F2#B'N)\GD M61&1/XFB!.Z5)7YO(1Z3W>1E><.VOJ2*PP1.-8M_-/VH5MMFQAOZ7VIIVT'8 M2;MG9-E.SV?S]@VZ87KK_B>!&W(-!J/4 ]W.]?9@5=7,TK6R-)F;;4%/(6IG M0/J-4O9P< FZQW7Q"U!+ P04 " !Q1 I5;2?8?+P$ "Z"P &0 'AL M+W=OQ].]\$D ['JV*GME'9__8V= .%$4772?0''&<\\SWCFR8S72C^9 M%-'":R:DF312:_-1JV7B%#-F3E6.DMXLE]:IE<(TO\H4RTHB#HM3+& M96,Z]GNW>CI6A15POMYX_^JY$Y<%,WBAQ)\\L>FD,6A @DM6"'NG MUM^PXN,!QDH8_POKTK;?;D!<&*NRZC AR+@L_]EKE8?:@4'PSH&H.A!YW&4@ MC_*2638=:[4&[:S)FUMXJOXT@>/278/ M=U% M&&T@GD=''?XHY"FT@R9$010=\=?>4FY[?^WW*#.NX9&) N&2FU@H4V@T\-=L M8:RF*OG[$.?29>>P2]7G("LN4VY!)LB7.,+"HA*3)!RU$S' MZ5N3R/CW;I_Y'N4R+RI7KM42H+WG0EE:Y9K'6!(G]7@BN5(+A\^5*214^BX[ MAF=<,$U^Z"H+T@X2+*C=]TV9)O\"9@9^+N$23:QY[L/7++]M4 *5'V[+C\QC MS!:HH1WZG7#C\U^I=\@9J9;+&9;$<5TUS>""V92P.>"TB@U,([)H=SLUNYM"\ICG M3(!Q4,IBV1F'S7:_7S.?ITK;WRWJK$+BL[L[.CH2>-CL];L?#ST,!C7CA]/Y M*=QKG\JW.L!.L]T-]HAG&>J8D]NMJJKI6U RZZC);=?H(?OK:+"WH M([QF.JEU78*&6I.Y#J%N(IU8N6JK!7?0@O"L^JL72CU5.RD9O4=B(S=O>T18 M'.L"CQ(1=>?_%YNP&72C&J,CLMO=RF[WP[);:^QLIR%0&(?/82;1BYG;D359 M*N7LD H?C7Q8A>\I'Y0R06.4"[HI9\H:Y=&FI#;58.7P.EF-4R97=".5"M>U MJ32@Y&OFKM8JR L2.Y)<5YE+U%[/I+N:+",EHS$D?AK!G+_N?=SWM#&$WU^P/ KC#S=4%0(/(!M7!_,@\KPUR\F*3E>*JGR MOH3-L#,\@0M/S3';9[5E1(;]?N]D#](>5H+5;@ZZW8.%TJK-4Z0V*S\U&DI& M(6TY6FUWMX/IK)S'=N;E5'O#--4P=0\NZ6APVJ>;U^6D6#Y8E?OI;*$LS7I^ MF=)PC=H9T/NEHL]?]> ";,?UZ3]02P,$% @ <40*5??,Q&,G P TP8 M !D !X;"]W;W)K&ULC55M;]HP$/XKIZR:-JEJ M0J"T8H!$H2],:U<5UGV8]L'$!['JV,QVH/WW.SN0THFB?4G\U'NW+(3QS;+L6#V1"]1TY%C6A[\" 6N?,'<;^[9 NTBVL4+@I45F@%!N>]:-#H7+2\?3!X%+BV.VOP2F9:/_G-F/>BQ!-"B9GS M"(Q>*QRBE!Z(:/S98$9U2.^XN]ZB7P7MI&7&+ ZU_"FXRWO1>007#^/'P73\>#F!P=T(;BY'U^.[ M:_@T93.)]G,W=A3%V\;9!O&B0DS?06S#K58NMW"I./*W_C&QJRFF6XH7Z4' MKZ4Z@69R#&F2I@?PFK7D9L!KOB<9C5@Q7PPP5M:9DFK,66"*PPWRA5 +&/A: M$4Z@A9&PF=2V- B_!C,RISKZO2\K5=#6_J"^MSIVR3+L1=0\%LT*H_['#XUV M\N6 I%8MJ74(O3^A7N6E1-!S&#*;PQ4U6ZUF1^4Q3!QS6"DFXRNAF,H$DW"/ M)K2XRC"D8N=&6^$[Z!B^Z8SYU3[Y!PGNES_-$7 ^I_[T5"@ZM9"BHC<&5?8" M&961SS815>#(E@XXC0/D?F6U%)RD<+!O%-&X,H&D!5X:+]^[NMQ@IM,^?#?'\-L\U*!Z8ARF[Y_X,^H> ' MKH?:!G"#*U0EPA$TTI9_)@D\4-:8R?(@@I.!U,M IGG6)(1SF##JUW!+T_4) MG9?>2,[@_!RN41%;&2X9IRDB?!V'#F@T&V35AJEV9' $9\U3>K:3%/:59;PS M: HTBS!.+7V.4KEJYM2G]<0>5(/JU;P:][?,4'%:D#@GU^3D[#0"4XW0:N/T M,HRMF78T!,,RI[\.&F] ]W.MW7;C ]3_L?Y?4$L#!!0 ( '%$"E7$),V8 MY@, &,* 9 >&PO=V]R:W-H965T)TBZ+H RV-+6(E4B6I=?;O.Z1DQ7%D(0\% M#)D4AX=GYLQ0,]L+^545 )H\5R57VFJG0#SXO=BC+N+&;VW8-@_Z@>),[='R5D%7#'!B83MW%GZUS>)L;<&7QCLU=&8&$\V M0GPUD\_YW/$,(2@ATP:!XM\W6$%9&B"D\6^'Z?1'FHW'XP/ZG?4=?=E0!2M1 M_LER7Q_P4Z?Z8&+Q.ELD^R;VV3J4.R1FE1=9N10<5X^T^? MNS@<;4B],QN";D-@>;<'69:?J*:+F11[(HTUHIF!==7N1G*,&U'66N(JPWUZ M\=OMZ*8$]7'F:@0U2V[6 =RT ,$9@)C<"ZX+16YY#OGK_2Z2Z1D% M!T8WP2C@KPV_)*$W(8$7!"-X8>]A:/'"G(KH320S1' M@89IKD15"PY<*X./Q2RI9GQ'2G,2@6>L;OS?@P1"%=F*$LM479.G0@*\DI:@ M,- +0];L>6SY]Y.#,O2(7)!XFN+3GP1I2-:%D/HG#;(ZMDE]\_M")3,9>;P2 M$S\E3T+3$B&2:&J!PC0@(QI,>PVF[]# 2K!NZKH$O'- M0TU9CI#R[7$7)$WB5I H'!,D[@6)WUT4]U0WDFD&-H7?$_!1[.& _P54&L\- M\"?(H-J )*'?N?_A$>)'DSCUNGP^+5;=0N2(!,_=%*27IADG<+<]>@,)A5C+.JJ; JN&'RT)$? M$F84>UB8I57]5!)\8C#-%]$>?1*VQBCU)DLG&+FL;*S$O:E)YT/-%"PK2$%S MPH7&.Z="BPSRR=O;\6RR="% PNA Q0RJS1];&7Z7-4F:MCF3>G&;,6DH'_;=U#+MG%X,6_;KWLJ M=XPKC,46MWJ7IF&1;4O33K2H;1NQ$1J;$CLLL L$:0QP?2N$/DS, 7U?N?@/ M4$L#!!0 ( '%$"E5:*M,5R ( /P% 9 >&PO=V]R:W-H965T T)#*\M:6K;21^C*@2.VFM8 0XH.;7)-H MCAUL9QW_GG/29D7J*KXD9_N>YYZS[VZXD^I!9X@&G@HN],C)C"D'KJOC# NF M+V6)@DZV4A7,T%*EKBX5LJ0&%=P-/*_O%BP73C2L]^Y4-)25X;G .P6Z*@JF M_DR0R]W(\9W#QGV>9L9NN-&P9"FNT'PM[Q2MW)8ER0L4.I<"%&Y'SM@?3+K6 MOW;XEN-.']E@,]E(^6 7\V3D>%80\0IXF4*URQ@R+ADKN0%EO8K-&G6J-)G&Y ML(^R,HI.<\*9:'J[6,S7BYOE>@7CY0RFM\OU?/GI9CF=WZS@8LTV'/7;H6LH MED6X\9YWTO &+_#V82&%R33AD^ LX9=*7$+H=2#P@N , M7]@F'M9\X4N)RZ+(#967T7Z=N MH0G2/1W$=M1 ERS&D4,MHU$]HA.]>>7WO0]G4NBV*73/L4^J:VW[Z83AM;5[X(<=S_.LW0>_ MVPEZ'JRE8?R43F+L^YWKZQZ<>DGWJ",+5&D]=S3!*V&:YFQWV]$V;CKZV;V9 MBPNFTEQHX+@EJ'?YON> :F9-LS"RK/M[(PU-B]K,:#RCL@YTOI72'!8V0#OP MH[]02P,$% @ <40*57%% 2=A! V0H !D !X;"]W;W)K&ULG59;;^(X%/XK1YEJ-"-%)R,[93VW^^Q QEV-J75/H!C^_C[SEUGL)/J46\9,_!+.6JJ &MVK3T:5B=.4>%7DG#(*T4U NO-' G=VIT4!6)N>" MW2G055%0]7+)L0['-SSS=;8@\YH4-(-6S#S>WFG<-=I4%:\8$)S*4"Q M]= ;DXO+KI5W G]PMM-'WV M64KY:#?7JZ$76(58SC)C$2@N3VS"\MP"H1H_ M]IA>0VD?'G\?T+\ZV]&6)=5L(O,_^WM22Q>)G/M M_F%7RR9=#[)*&UGL'Z,&!1?U2I_W?CAZT M>>1#N'X1.[YK(:7E%#1T-E-R! MLM*(9C^XU*L>%#9Q-K5AJVLFB@ :YEC$^!BL9)+J;D!@NA!(S5OLXOX"4D@19(SZ/IQKX=KXA,2 MP(G0)DUHDW>'=B(+IY1M7R[2V(N5>7$>G_ZH>&EM:@OK28KVL/["51YSL0,7 M< RWWL=1OQW%B=3FPIE1&:;J5$%87J)7:7Z$>P:Q3Z*^BVZ:]F"^7O,,$Z92 M B.KV"]J1-T^=.,$;A@VY*W,5\ +U/B)V5L-89)"0B+XR@45")-;,6W-RMY6 M)4PB][L6*"?PJM(,M%R;'44]2."3;@RIW\=<)(D?!@1(Z).D#^,LJXHJIS:E M,)L4RSAU[OP46NG/=DV3]#/Z:7^)@AEZ"*U&B!#]=09]/PFB4WF4-GF4OCN/ MZBRNNX /,RGV"=V6.B=1VU/GK2PX*K6,ZJTU%ZVTI1RC_()A(;LPE?0%(XYQ M(7X?JQC_;28XW4D8H;>CN@ND=@W])#[IJ&[CJ.Z['84A5!6J>I'_=@F2YBT=SK;I8(D?*61Y3_M M0[D8"X_XW^6J@TJC16ZQJ?!>1<[EZH'J7IC9.F&EZ4T. JYSRW.GDQ9 ;Q?2VD. M&TO03+.C?P!02P,$% @ <40*5=@\):.J P U@@ !D !X;"]W;W)K M&ULI59M;R(W$/XKH^VI @EEWWE) 0F2-*7*Y:) MFP]5/YC= :SSVM3VAJ2_OF-#]I(+02?U QY[[!D_S^R,A^%.Z:]F@VCAJ1+2 MC(*-M=OS,#3%!BMFSM06)>VLE*Z8I:5>AV:KD97>J!)A$D7=L&)-J%$SB\VGNSOL#?W+?07.E,WP]?_'^J^=.7);,X(42#[RTFU'0#Z#$%:N%O5>[W_# QP,L ME#!^A-WA;!1 41NKJH,Q(:BXW$OV=(C#CQ@D!X/$X]Y?Y%%>,LO&0ZUVH-UI M\N8FGJJW)G!PNQV,;F]GDUOKF RGU\M MYM!:L*5 TQZ&EBYS)F%Q<#S=.TX^<-R%STK:C8$K66+YUCXDD W2Y 7I-#GI M\/=:GD$:=2")DN2$O[1AGGI_Z4?,E2IW7 A@LH29M$RN.7&%B3%H#5QR4PAE M:HWPUV1IK*;\^?M8&/:W9,=O<35U;K:LP%% 16-0/V(P_OFGN!O]>;)'Z-Y$LAQFHL-_@]4EJS?(>N0=)N4#-@D0\<[O<0"JR5J2&.OIG&' MVAG"2@EZ?,SY6[/W%O#@B]BA>D1-;Q(].^YA<_AK@ZM:@. KA!:7\(Q,FS9, MF6"RP$9>:V7,]ZS/88'%1BJAUL^0G/5R^ 19IQ=%C;SPE4Y0- H?"K/A6\C< MT:23Q8/#N-"L1,DJA.ALD,"@'_E?OQ,-!H=Q\E%L78QXM652[V,!U'[=6F]?$-) MS>83Q)T\Z7HYB 9PHAKRIAKR'ZZ&56U=Z;Z)@"=#8;'J?6*!HGS3E'1,POKP M,APK@Y,(/BX#-)97_O)CP YI?[06CR<\-V_R^OM,3J!U[S.W1-VF$"?]W*E3 MR//$33+(>GTWR2'._*0+>>1D#^*T^3;'ODGXJM=0AJQ]1Z6,=WF^;SN-MFG: MDWVO^G9\W_$_,[WFTH# %9E&E.P!Z'T7W2^LVOK.M526TM%/-_3' [4[0/LK MI>S+PEW0_)49_P=02P,$% @ <40*54AA_C?)! HPP !D !X;"]W M;W)K&ULM5=M;]M&#/XKA%L4':#&>K%>G"8&G-1# MNS5Q8+OKAV$?SA)M'2KIM+M3G/[[\4ZVJG2.D77H%]\KR8>\AQ1]L1/RB\H1 M-3R41:4N![G6]?EPJ-(<2Z;.1(T5G6R$+)FFI=P.52V195:H+(:^ZT;#DO%J M,+FP>W=R8J6XJ$#BYG(P]P'?XFX-693O MF&:3"REV(,UMTF8FUE4K3>!X91YEJ26=RP_)/"=!_[!@RO_I,+?FNH, M4 M-0KE/0XFKUYXD?OV!-A1!W9T2OMD24F:-06"V(#.$5)1UHUFEO"T17SE*; J M@XP7C<8,*LIS/'CXNA!*_0(U.:J,H\>\.VG_N'4[60%MF (*M:)- MJ?/GXS3HOH$#IK7DZZ;5IX7149(XI4CZ)1=%AM):L/I)BHN,I VHBA2>PRJ7 MB(_(!T0=M-19\H([L3>F,1@Y M?AR8DX0F(=Q1O4$I2;N%3 4IE=B6)G(\;885P7_U(O$]_RT$ MSLCSNU7D1+$/*Z%9T1I_3F1Z "/'"[P^0'_DC.GD.F?5%H%7L&%0H9VM><,WQ&[+0&?M)MSJ,_PV;8Y_MQ,OWL'N^XX;C(^#?826H/K;/ M\MD68\S>L'MZ*?+)ZE'0*#) _K7T,^S\,9XY>\9Z_MB)1Z'C142-T(FCA![* MH^W$B<<$,(S,=A@DCNNY'2HXH,+-ACY.O1 K8Z]N9)K3A\:0=T\82Y >C"[0 ML>-&L1.-Q_]Z@I\?@L.#]8,0^$X2$+_(VR>"8:Q#8[PJUI]3R-44&.7&<;F!E _NFBZPUJ_;?(G4.4V4P'JGM MUZ*B+-'<0#.Y1CF'U/P>EFGON/ZNBA_RS8N<)'2)^1Y\_N%DCA+7&8>,DH2$@WWA[9V%$66=R<_D&(6' MO<:1OFE;VQXK0M=4NNTAN]VN Y^VC>>WZVW[?L/DEA/ CL;57=259V[?7^2@&)Y$@NU25!0-N'J@\..\#J=FW.-H'[[SO>)91$ MA+Z<^@+C\;[%=1ZVP]8 M\.*85,N5\XYPT%O+)4S!_;X>&QR%!Y2R:D#92BMB8-$/ANSR2OCX-N"/"K;V MR"9^)4]:?_6#N[(?1)X0U#!W'D'BWS-<0UU[(*3Q;8\9'$KZQ&/[!?VF73NN MY4E:N-;UGU7I5OT@#T@)"[FIW41O/\-^/8G'F^O:MK]DV\4F&#S?6*>;?3(R M:"K5_CA#QZ)X'O$WC+NRO4LOPDG1STC-X2XZ,1S1OM4MML)%CA]F4#!\^D=O1X^UD./Y\=SW\0NX>;AXG M]\/9W>,#^3"33S78C[W087D/$L[WI:ZZ4OR=4BFYU\JM+!FI$LK7^2'2/G#G M+]RO^%G WS;J@L01)3SB_ Q>?- B;O'B=_"FL,3CYL@$UMJX2BW)7\,GZPR> MG+]/+;=#$Z?1?#==VK6<0S_ =K%@GB$8_/(32Z-?SW 5!Z[B'/I@BMU9;FH@ M>H&]X?GZ;2'8K$:VU&VW&'N*^%GHT\1G*P/P:@,)R@\'^='GP*Q-98&24;F9 MRZ[I5$EF,%\I7>OE=W(/927W3NQ+W9"9=K)&Q9]!;8#\[/%$%*/!&$VR! W! M:)'EY-9H:\G:Z$7ET,LCFD4,C806>>X=*4WS@CP>!( =7EP6+!&.+G#;$ZCG),'#*T] 226T5AD MY#\$83]0$!YGG2!QFG:"I"C16T$898D71- \CKS#*\-."1(SFF'H.X((*HKL MK"2,"I$>2\)IQ@HRK7;_PP%)(\JZ]<4T204:>4S30KS5 U42Z5XW4?@3E7!: MI-$I01"!\7<%2=*S:@C*TOQ8C5A0GL7GY?AAQR/):)(DW?YGJ=__K* Q2]_* M$1>TB+QL.>7,JR%RRM XH4;*J9CH]TB0^)T=,>?*Z7[ B-O*I.R\\ M>K<:,,OV=;9DKC?*=4_8P7OX !AV[]Z_X=W7P[TTRTI94L,"4Z.++ F(Z5[D M;N#TNGT%G[3#-[4U5_@1 \8'X/Q":_&ULC53; M;MLP#/T5PBN&%DAKQT[3+DL,)$V["WI#VFT8ACTH-FT+E25/DION[T?9B9.5TD^F0+3P4@II)EYA;37R?9,46#)SHBJ4%,F4+IDE5^>^ MJ32RM &5P@^#8.B7C$LO'C=[]SH>J]H*+O%>@ZG+DNG?,Q1J-?'ZWF9CP?/" MN@T_'ET7ZI[39[?L:2\1&FXDJ QFWC3_F@V.*[-E@ZMDJ=23 MY(!]RV-^Q73>U4RY(9O%#B&T]M M,?'./4@Q8[6P"[7ZB.MZ3AU?HH1IOK!J 81K0-CH;@]J5,Z99?%8JQ5HETULSFA*;= DCDMW*0]64Y03SL;7=[]A<-'MA1HCL:^)7*7XB=KHEE+%+Y"-(0;)6UAX%*FF/Z+]TE4 MIRS<*)N%>PD_U_($HJ '81"&>_BBKM*HX8M>X9OCTL* MQ<]=Q;9<@]UEM4!0 M&; \UY@SBU!I+A->,0%,RIH6>I*UYI:C<8E"R?S8HB[)8M+LJFGOJ;MK>BSP M/R6P)%$ZY3('J\ 2[$)CRBUHC.(!^[S0(7"""82]HS8%[*^Z!W^K M3TK4>3,-#"2JEK9MF6ZW&SC3ML_^IK?3ZH;IG$L# C."!B=GIQ[H=@*TCE55 MTW5+9:F'&[.@H8G:)5 \4\IN''= -X;C/U!+ P04 " !Q1 I5SOL*,H(% M ! #0 &0 'AL+W=O&DF5GZ[@%]L6F M1,[,F>&90^IP6' P&*IEC(52_6F!),]-*%D+3HYP- MU$*B2(U1D0]%D$_'F%?+HY[36[VX MSF9SS2\&H\.%F.$$]>WB2M+3H/.29@66*JM*D#@]ZHV=@^.0UYL%7S-%9,/-\Y,[Y7(G M%)Y4^;BSO5UM?R(;3Y#]I=4N3*_L&S7VCU(:J6KHC4F!$56 M-O_BL:W#KQBXK8%K<#>!#,I3H<7H4%9+D+R:O/' I&JL"5Q6\J9,M*39C.ST M:')S>?+[Q\O/IV?7D[=P]L?M^?QQ03V;L1= MCFK_<* I.OL8)&VDXR:2^T*D +Y4I9XK."M33)_;#PAU!]U=03]V=SK\5)=] M\&P+7-MU=_CSNE)XQI_W@K^S[W6FG^"O\9W2DMCR][8<&Q?^=A?<00=J(1(\ MZE&+*)0/V!N]>>4$]KL= /T.H+_+^V@R%Q)_8PZF<"6>J#4TC*44Y0QY;,&8 M*4XY; .^T_5VX.-5JT(U!3U'.*F*A2B?WBH@7B;W4"W6G<6E6V9Z3IVJ%M1R MH*MV7L&,,&H"7=/.2^.)MLR!JUR4D"D0"J953O*@#N"B+NYH#06\;(V_F<8B MZ_$#2M()P$>42:80%C)+<#TOD44H*V>0$-%X!VN1@T99P-X3"JGV83R;29P) MC7!9:Z5%F?)RBD_Q/HFRYER=AE#@N59HNU8<>/ :O'X<0=3W?!Y'5A3[\*%- MZLVKR'7<=S2Q&IVU %/88Q^1%3K!/LW;_:'-]I;C.T":,L6,'>PYEA/0HC#> M-Y&"X39T=8D=V<$E".[0\H.(+/R^YQ(VEW$ZY,N.5PBX5;M-$!JP3%=;N4"9 M52DX@14-8\MS&9C3CT-R9)NQ;851##M8.^Q8._Q_K+U&ZKF?_H#(UN9[Z!$BFT,V!EJ MN\8Q+8R8_6I98*+B154!MJY*B:4!2NHYPZ3/1 MNYE+Q&?'X[KN$V+8]IE&"9@KZ]%)I4Q8B0]8ULAZ,HRYG:,A_8:APWH1!-Q> MI(C)W.QZ2HOS:F$@DWXX#H0Q.;4<+Z;GT/5A(NC,-VL)_CUJSCDFEW[@TXJ8 M+!S+M4D3L:1T<[-2I'1=R?@HY7L7J5Y "T@/0P^(@'9 )";)@YM*DT%;:47P M LLVD'W+=5I)"UTB')'/(=L=G L[SH6_QKG+*1AU4CRBPXTZN56;ZX8?* VYNT,^#+SV@,5YJ)1H+5 )0V:YIR5*S0L.],&3=:BV7:H M'OR'))MMO3H.-HZ0S6FC%NLVWYQ:"E9MK5@-G\$+',]RA\-5+3NT#;*U:)*< M12&Y=MM-]TFGW-#RZ<6V71ULW&H+E#-S=U<4NBYU<\'MWG:?!^/F5KQ>WGQ; M?!%REE'2.4[)U.Z'=%;(YK[>/.AJ8>[(=Y6F&[<9SND3!R4OH/EI5>G5 P?H M/II&_P)02P,$% @ <40*52=D^*XX P %0< !D !X;"]W;W)K&ULE55M;]LX#/XKA#<,+1#4K['C+ F0M"FNA^M2--G= MA\-]4&PZ]M66,DENNG]_E.UXV9 &N"^2*)$/'XHB-3D(^:)R1 UO5YLM9?(TL:H*FW/<4*[8@6W9I-F[TG.)J+6 M9<'Q28*JJXK)[PLLQ6%JN=9QX[G8Y=ILV+/)GNUPC?KK_DF29/8ED:(*+Q MK<.T>I?&\'1]1+]O8J=8MDSAK2C_*E*=3ZV1!2EFK"[ULSC\AET\0X.7B%(U M(QQ:W2"V(*F5%E5G3 RJ@K^ONX<1@Y+QCX'4&7L.[==2PO&.:S292'$ : M;4(SBR;4QIK(%=PD9:TEG19DIV?KY1_+V\WR#M:;^6;YN/RR@=4]K)Z6S_/- MP^K+&N[FFSE<;=BV1'4]L37Y-)9VTN$O6GSO'7P?'@77N8(E3S']V=XFKCUA M[TAXX5T$_+WF-^ [ _ NH/40G/=@RFJL]BS!J45UHU"^HC7[],$-G<\7^ <] M_^ 2^FQ-99K6)8+(("LXXTG!2BAX(BH$?*/B5:C.D;X(>Y[T)I>(/R44*!W8 MI&-=O+US8A)E!O=D=?\+TS$\<(WD2!^I?P0W#&G\]&'DN=YG(T?>B?Q,N6*J MEFW**/@#DY)QK4 +R%@AX965-?;ZPT'LC7K)'411"%375+6]\)>BGVXP[?'02$VZ'W,1[3,(8%XR^0(2H8 M.DU I!>,W!_1=ZJT&4/HNA"/(@,:>O^3[)%:$,?]VHL"6.D<);C#&-P@!G\8 M 1U!&#?4?=>,G@,>C?&9 ."JSVWF8!#$4;,:AF8*ASZ<>]WV M2:NJ4.Z:AJP@$377;=?J=_N>/V];W0_U]L-X9')74(&6F)&I;T;Z$T"G2>":&/@G'0_X2S_P!02P,$% @ <40*59/A MI&=, P -P< !D !X;"]W;W)K&ULA55=;QH[ M$/TKHVU4)5*:_8!0F@(2$*I0-2$*I/>AZH/9'5@K7IO:7DCOK[]C+VQH!=P' M\-@[<^8^#*W M;B'L=59LB5.TSZM'3;.P1LEX@=)P)4'CHAOTXYM!T_E[A^\<-V;/!J=DKM2+ MFXRS;A Y0B@PM0Z!T;#&(0KA@(C&KRUF4*=T@?OV#OV+UTY:YLS@4(E_>&;S M;M .(,,%*X5]4IL[W.JY=GBI$L;_PZ;RO2;GM#16%=M@8E!P68WL=;L/>P'M MZ$A L@U(/.\JD6=YRRSK=;3:@';>A.8,+]5'$SDNW:%,K::OG.)LKS\B$EG([ MA##=YAE4>9(C>5IPKZ3-#8QDAMF?\2%QKHDG.^*#Y"3@UU)>02.ZA"1*DA-X MC7HC&AZO<01OAJ\6!D*E+_"C/S=6TWWY>4AG!=,\#.-JZ,:L6(K=@(K$H%YC MT'O_+FY%GT^0;-8DFZ?0>U.JR:P4"&H!_30MBU(PBQE,;(X:AJJ@G+FKF#7" M6*:J0#HY90X?V.E4LQQAH005+9=+L.[Y+P;N"!/)\EM1Q! MJ3-P@B@KE71_S;APS#Y0=_HP941QBBEA64X.8TFG6%(#L>8XQ"VE6S/7&0S9 MAB^EU\ ,W&&V=*3V86;*,@$#)IA,T3F1@%M,L9B3XD;L+V/\&<[@_;MV$B>' MK,M>Y#)S'S6LJOOBRU8[\V$YH[C35BD2EZ"V6UA9: M%?][,KRZ)CMRK4;L?T=)UERBYB<_QI^:%W]M"=4FUK5)RJN8LSKJ;!=WJ"3" MO696H%[ZEFV(2BEMU=?JU?I5Z%?-\,V]>E+NF:8C-"!P0:'1U?U!+ P04 " !Q1 I5R;9W MWA$# #5"0 &0 'AL+W=O3#A UL3.; .MM!\_VPD9K0*M-E[ M/C[?=ZZQ3WM+V3U? 0CTD":$=XR5$%G+-'FT@A3S&LV R),%92D6*8&-VVEHU9MTW7(HD)C!GBZS3%[+$'"=UV#-O8"2;Q=B MU3$^&&@."[Q.Q(1N/T$1CW8PH@G7OVA;Z%H&BM9@6,:4MV=1" M9U^C9;YBHOHD%$R>QA(GNCTW#$(TND;CB1_ZPZD[#49#Y [[*+P;#-S)-W46 M!C?#X#KPW.$4N9XWNAM.@^$-&H]N R_P0_0.A;)_Y^L$$%W([MD 60.:/4I' M?U)6A &,*Q&#C#(1DR7BL)0-)S@Z[X/ <<(OVJ:0(2G'S*APOY>[[QQPOXX& ME(@51SZ9P[P"WS^.OSR"-V4JRWPZNWSVG*.$G]>DANK66^18CE/AC_=ZN%T5 MSO]9]__9^I-DU,OFJFN^Q@$^KR@\SZ!TBTDI?7?55;'#6L+M<6SW $'4/>GAS8!HSNV1O[TKJJJLDIR?JG M)/-/1/:D>HVR>@W-7C]0O:(.;]% ?\5ET;[?2D44"$CYCZK2-$Y9FE.2]4]) MYI^([$EIFF5IFD<_K#$P]=W(AWSOPJVJ14[S4=.HD6'3M=KF9C_!+VKT7]3P MIV99EEWIYE.;>.R4[::D'!"YO@341^:U22LL9Q-5/[S-YSVYY=H6\ M+V>6?,3X2Y\// /,EC'A*(&%-&75WDN?63Y$Y!M!,_U*SJB0;:Z7*SEW 5,* M\GQ!J=AME(%RDNO^ 5!+ P04 " !Q1 I5=[@*O&8" "\! &0 'AL M+W=OZ4?S ;1PF,E MI.D'&VOKZS TY08K9LY5C9(B*Z4K9LG5Z]#4&MG2%U4BC*/H,JP8ET'2\V<3 MG?34U@HN<:+!;*N*Z7\#%&K?#SK!\6#*UQOK#L*D5[,U%FCG]423%YY0EKQ" M:;B2H''5#]+.]:#K\GW"#XY[T[+!*5DH]>"<;-D/(D<(!9;6(3!Z[7"(0C@@ MHO&WP0Q.+5UAVSZBWWKMI&7!# Z5^,F7=M,/K@)8XHIMA9VJ_5=L]%PXO%() MXY^P;W*C ,JML:IJBHE!Q>7AS1Z;>V@5Q/$+!7%3$'O>AT:>Y8A9EO2TVH-V MV83F#"_55Q,Y+MU'*:RF**A[/[89"\>].Y MC+Z\PK9[8MM]#3W)9$G;91"X!*LL$\",06N R24(SA9<<.LD4&L:/5 KLDJU MEMR/.;FTL>YCD%SA@;2;3!?8DM,">YK7 G_N4@ZT+SUMM^N[Y"KN1E'4"W=M MN6%K&-U>WS.]YM)0CQ451N>?+X(#HZ-C5>WGT2*+Y2RAX= M-_*G'U;R'U!+ P04 " !Q1 I5B //I9D' #V/0 &0 'AL+W=O6]6ELO3?K\8S]@B+DZR)4OY)_=9OHA+_C:?]HMESN+).F@Q[Q/+ M\OJ+.$E[@[/UL:M\<):MRGF2LJL<%:O%(LZ?+]@\>SKOX=[+@>MD.BNK _W! MV3*>LA$K;Y=7.7_7W[),D@5+BR1+4<[NSWOO\2EUG"I@C?B:L*>B\1I5J=QE MV4/UYM/DO&=5(V)S-BXKBIC_>61#-I]73'P<_]:DO>TYJ\#FZQ?V#^OD>3)W M<<&&V?Q;,BEGY[V@AR;L/E[-R^OLZ2.K$W(KOG$V+]:_T5.-M7IHO"K*;%$' M\Q$LDG3S-_Y>3T0C@//H T@=0-0 IR/ K@/L?<_@U '.OF=PZX!UZOU-[NN) MB^(R'ISEV1/**S1GJUZL9W\=S>42 M#;]\OKE^/[P9H6^?;CZBX>WHYLLEO1ZAW]&(+]'):LY0=H\F21%/ISF;QB6; M\.7RR-(50W?/:,P/3+/\&;V-6!DG\^(W'GD[BM#;-[^A-RA)TZL5FJ*1CJ#:ZS-)R5B":3MA$$Q^9XSU#?)]/VW;NR,O<71 C MX9^K] 39UCM$+$(TXQGN'XYUZ?S8V>FKSRY-AKU=2/::S^[@B\2:J 2 KY+K M>EW\_1>'HD\E6Q3_Z*J^X77TO)50GA;+>,S.>UP)"Y8_LM[@UU^P9_VAFW)( ML@B2C *12<5QML5Q3.R#NA2ZV=\$>NO ZK_*X\#!H1^<]1^;TZI#>98MHZ(V M*K"]T)%1M(WR0QM[6Y24H;O-T-TG0S3.TC%+RWRS"O.D>$#_;5?B'4O',_[_ M\$$W$4;^0Y=LB>4?2" ^R.)!D$209!2*3BN-OB^._5B/\ MO31B@W)W:$2;J]((HFA$F\N@$<$VP\"8X17+*VW@_6^U]/+N?#/L6,G5 M>*)#E]#.TU&@TTFS%FYG+33.&DU+EB^YDK)WB$Y6X\VURULX=,/&LS2;9]-G MW20:60^]9"')(D@R"D0FE09;HGNWCJ2H-3%0?4#9(E V"L4FEZAAL/!K=;6. M;(JA;3FJ9 YKF"O!B.TKRJIA\RQL6XJ6:-A1P'KUQ(M@B4C4*QR145C@X?R])A4$\'RA:!LE$H-KE$PM?A5QL[W/996G'1 MP33BTH9IQ:4-,XF+<'?8;._V;MUJ'E/OMAL2[890(T3.4M@C;&SP!Y=LDL2U M9,[9.%MH,P3U0J!L$2@;A6*3JR'\$/:/)7]&IW5PB2#9(E V"L4FET@8.FQV M=";Y"UI*A#'7(E4,=##;\U1!:,.([7KJ5ULZ&/:]+F$0%@R;/5A+&& :*5"+ M!LH6@;)1*#;Y-H%P:>18+HV NC10M@B4C4*QR242+HV\VJ61MJ_2*8D6UE82 M#4RG)#I8MY(0X=*(V:7MW4C5/*9&:C5@'+V10OP;*1J'8Y (+OT:.Y=<(J%\#98M V2@4FUPBX=?(J_T:T5BG@ 26 MJC4:F(_#EM:T8:X;!.IM1AT,XX9RR7D*OT;,?FW_+BML-3_62:A^1U>CJAL9 M#5@0AFK66EQ(6A*KYVM(L?P(D# ZMK%+5S7V.+;5/(:#'Q@"]42@;!2*3:ZF M\$0V/I*@VD:S=7")(-DB4#8*Q2:72-@YVVSG#():1S:U+6P]:#'4H8BOJ&ZD M0>$06XKJ4AW,]YP..V2\@-\NR@ M0W <80$=LP7K>63K:_F696BGAG60TDYA%1?I<9P]-'1XM(,==_1GCG!2 MCOGN4I<*'\<@FP=SZ/4,RA:!LE$H-KFLPGTYY$B2ZX ^PPC*%H&R42@VN43" M.CIFZVC:^62W6ZX@4"57@R)6J#9Y&I3CN*H_UJ$PL3K4I;&Y:X?[VUMR':V^ M>:V<];C 4;/NP+5T=2=NDWF_L8]UP?+I>@-QP95PE9:;G8C;H]M-RN_76W.5 MXQ?X=(@UQR-\2C=;D 7]9D?T99Q/D[1 &PO=V]R:W-H965T%0$*20:^E M]D-QG'.>\V8_\9%[FY@^LR4A'+R&0<3ZRI+SU:6JLMF2A"Z[B%]>,T#/R(/%+!U&+KT]PT)XDU? M@]E;L@$\*GJPR) $08(D_/B5@RJ%S41Q?[Q% M_YH&+X)Y0!=1*\61RP]#_8Y+*: F9K MQN,P5Q8>A'Z4_;JO>2+V% 1.O0+*%5!5P6A0T',%_5@+1JY@'&NADRNDH:M9 M[&GB')>[@QZ--X FT@(M&:393[5%OOPH62@33L5;7^CQP1C_P-^G> *^CN]' M8'C__7%\/7R<@)^WC]_ <#IYO!_A\01\ 1.Q1+UU0$ \!Y[/W,6"DH7+B2>6 MRPN)U@0\_1;#15+],X=PUP_8N=";3AQP]O$H%?"O=70!=.TS M0!I"-?X,CU>'=>'\/^OXS=9+R="+9:2G>'K3,LK6 -S&H< OW)"(S< PW0! M$\J *#JXBZ/%ESO!"QZX9HQP!OZ^$SC@EI.0_5.W)#*C1KW1A$,OVEG(.I;JZ:1ME*7PH9=DZ- NI4H2=(L+.,1&"61S-2,2I MFWZAJ,^>P;]@^_*)1+.E^%0^UR6B%?_492@3S)$)AB6!E8ID%D4RWX- 3)F5 MDPGFR 3#DL!*E;.*REEO)1#K* +)I#I_()!#K(1 4(5 #K%:"*1;1-AMC?"! MT(0XQ+DY.?S0YG@S&'O/.JS$VFKHU"7T1W-8DKE2UNPB:W9KUJ:1GYP.)UP< M$ADX^_2ABY!V-9VD WAUOD>^;V?F5A=.W=\RP1R98%@26*F.4-NU"-I[<'-N M55+QI*(Y4M&P++1R_?9://A6ALXU]VD5Z1VK0JO#.C'#0A4F=VK$#+/;-2NL M5"=F::B!I2':Q8GD\'2.DY2E\$"[Z)A(V_NK4G>#4O4,Z^1R=@5;:\'&3=AZ M0TIV;1EL[1T&>$WC%?D,^)* D>]YHG_'+N/ICKV>4W_F@C,%C_"U(H>/V]TY M>4]+;=FDHF%9:.7"[KHV:+P+)[.+LV%J56FJD#/V M6 ZE;&@>G'$/I2S#;#CBHETKAEI;A>/I-,>I$!O4JG3:)&=5HL[ERG0*J^?8 M>C3-KGY&U+T+*[&U%NE-(1,DN8YX=NE0S!:WD=?I'5QE_@9>#F'-O ,O<7;7 MN(//KCY'+EWX$0,!F0M3VH4E/GPTNTW,'GB\2J_+GF(N]GTZ7!+7(S01$._G M<&ULS59=;]HP%/TK5UDU=5)'0E*@=!"I4*IV M6@OBHWV8]F#"!:PZ=F8[T/W[V4G(Z 9,JE2)E\2.?<\]Y_HX=FLMY+-:(FIX MB1E7;6>I=7+INBI:8DQ4123(SU[=C0GE3MC* MO@UDV!*I9I3C0()*XYC(7QUD8MUVJL[FPY NEMI^<,-60A8X0CU)!M+TW!)E M1F/DB@H.$N=MYZIZV:EZ-B";\4AQK;;:8*5,A7BVG;M9V_$L(V08:0M!S&N% M763,(AD>/PM0I\QI [?;&_2;3+P1,R4*NX(]T9E>MIT+!V8X)RG30[&^Q4)0 MS>)%@JGL">MBKN= E"HMXB+8,(@IS]_DI2C$5H#O[PGPBP _XYTGREA>$TW" MEA1KD':V0;.-3&H6;8^]ATAO!S;!_#]W^PWAXU1V/ MX.EN? O=R6C7)_3_*O*:] X)V![_D^3$;7<'KRZ36,:_24HOQ2E)_A!OM$X0IYBF

+A40C M!('$(N7:DM>2<%5P3R0U:@EC(B)6HA9F'VT*DFP51)0%V;F(.8MZQL+N\E58 M;?B-P&^YJQWLSTOVYP?9FQ6)D&NS]2WO-Q'+$S2WB'F5^AY:M9)6[2"M#F7, MU*JPT,ZT!P'>N.;UDE[]6*Q=?P>9C5)FXRBLW?C'VK4@:#1W6^BB)']QD/R$ M3_]OHH,0;ZQNLR38/!83-=]!9M7[<[AY1V&C@L:K7V2U&=2"OXSD;AW4]M)S M3^2"<@4,YR;0JS3,KT7F]XB\HT62G=U3HBG]2H& .* &0 'AL+W=O(Y]"5/PM,'4GZIUAA3\"W/ MBNILLJ9TQ_+^2G9TBPM\,<25-L\C\M_+G!&'LXFHWPAE>TAHB9K_NL8^SK$9B[_&U!9UT->O$_<^/Z%$S>#:8V[C"/LD^IPE= MGTV\"4CP*MYF](H\O,7M@.P:;TFRJOD)'MI88P*6VXJ2O$UF;Y"GQ>YW_*TE M8B^!X<@34)N ^ 3K0(+9)IAC*UAM@C6V@MTFV&,3G#;!:;C?D=4P'<0TGI^6 MY &4=31#JS\T/5-ENE6;;__&6 64I6_<8@;Q8!>/GB-_ ",(SK-=E6++LZG5(VKOKM MILMV#!>[,: #8S#!)8-?5R L$IQ(\@-UOJ/(GS(^.U+1(ZD72 GXQ[9X TSC M%4 &0I+W\<>G0]EP?JYZ^'/5(W5Z@) =Q7GUMVS2[' M.6[=L4^J3;S$9Q/6DBMVX3BGT_M]T251 M)G3L852DZ<4&:MJ=FK92S4"I7KU,M$JQ;0K=R?>*+7@LI9 J9@LCAH8UXWCQ ME>_T5"EV8+:Z9*BS9"2.W\-@/^;/7C[*L/UU;5Y"<0H:)F"!&(4 MDQ/R$D@J.J['2Z"DZ%@)4"\!TMA8<)'\H*NTY0:#=DV/WZS)PDS;X/O*.+1P M'%JDIN)8JOL_+4"EG]7N4=IR@Z_XC/^*^Y(HQ[1G/-%CL,)16)&:AF-I[GT] M5!O[9S @;<5!5_ LS^*IEH2YT/)XKD>AA>/0(C4;Q[+=^VZH-M[7A&U @=B4 M#W<1*<&B^95V#4F8K&N,0@O'H46RL,'F9LA<[Y.AVBC[3UR_=)I-7RM:H!4M MU(H6Z4(;JMS[;^@^DT6#6MVX5K1 *UJH%2W2A384O+?D4.D#G\.IM14'.W[' M@GQS%*,LR'N,0(9E(9=OC1(L@Z\8J9DXENG>$D.U)SYDU0[_.W"<5Q-MJ@V% M7948Y%D"UQ+#:XCKO"0*06$5>@Y;C'I;C'Y@B_]#IX9$ZVI:'!^^) CQ08$D MR#4XRQ=*@BR/IU]-S['T]T89J8VR;I>&1&MJ>P:_W9)$6:X+>9+'8(6CL"(U M#R.,GL$(JQT: M$IVIA82N+8DR;4^8T&.PPE%8D9J)8YGNO3!2>V$][@R)__^5=0LQ2M8MQF"% MH[ B&=;^7F9'VG3ON%*.R[OF8%G%!KPMZ.Y@2'>W.[QVWAS9XNY?P!,?2NX' M\"3<'4WKX7&ULU9I_;^(V',;?BL5.TYT$)?Y! M@ Z0KNW:=;INU;'>-$W[PP07HDMBSG:@W:N?$VC,%CM'2S.X?]HXB>WGB;_V MQ_F2P8J+SW+.F (/<93(86.NU.*TW9;!G,54GO %2_25>RYBJG11S-IR(1B= MYI7BJ(T\SV_'-$P:HT%^[E:,!CQ549BP6P%D&L=4/)ZQB*^&#=AX.O$QG,U5 M=J(]&BSHC(V9NEO<"EUJ%ZU,PY@E,N0)$.Q^V'@/3\^(GU7([_@4LI7<.@:9 ME0GGG[/"]738\#)%+&*!RIJ@^M^2G;,HREK2.KYL&FT4?685MX^?6K_,S6LS M$RK9.8]^#Z=J/FST&F#*[FD:J8]\]1/;&.ID[04\DOE?L-K][BA7>4$5'0T$7P&1W:U;RPYRJWEM+2Y, MLE$9*Z&OAKJ>&ETG2R:5?LQ*-L$%FRA DRGX\4L:JD,$7# M2+X#;T"8@-_F/)7Z3CEH*ZTB:ZL=;'H\6_>('#W^G"8G 'M-@#R$P-WX KQ] M\^[?S;2UB<()*IR@O%WL:#<7;Q0WP?NE%DPG$6OIX&U)&C'PYP=="5PK%LN_ M;,K7/1![#]D$.94+&K!A0\\ R<22-4;??P=][X<*_;C0CZM:_YK^L=:OS\5< MJ/!O-@7G7*HFN*$JN_]17XDB'E"EKV0#. Z3F?;[=!GHV-"U_V!4@%\39K.^ M%N?GXK*IO!SAC@>]07MI\40*3V1_3Y/QUI?1=RX1Z-?'@W4L4N%G@&? M5Z-89Y!O>MTARN$6H^$^D9-IMTJ!Y3'N8>@89&A "RLYN(L.0H,2^%> M,)46^%BE6]WL<.102*L9N+Q M;1EA&:>PWW,818:G: ^>[K%K1#L#%1F@HFJ@UK=Q1&7FMES00ENOMGL1]W_> M.J(RF6'?=\Q]9,B,JLE/_A)!53F7#+TV[&KCB^A/'N);,\5;J^+ASQV7"0D)<*1IL&(N/ M-GV,RQR&!'=UW'.^EJJV+]#&PO=V]R:W-H965T MJ67M? M7-T7+C@-&N#,-LDJ[<-?0R@.@;@A-5=YTP2"C_T\]CG\"AXN&?\I9I1*\#L, M(G'2FDDY_]AN"W=&0R*.V)Q&ZIZ(3*V_DU M5T?M/(KGAS02/HL I].3UBG\..ZD#=(K[GRZ%&O?02+EGK&?R<%7[Z3E)".B M 75E$H*HCP4=TR!((JEQ_,J"MO(^DX;KWY^B7Z3BE9A[(NB8!7_[GIR=M(Y; MP*-3$@?RABV_T$Q0-XGGLD"D?\$RN]9I 3<6DH598S6"T(]6G^1W9L1: ]C9 MT@!E#="N#7#6 *="5R-+99T1249#SI: )U>K:,F7U)NTM5+C1\DT3B17O_JJ MG1Q=G'Z] 7>GE[?GX.K\=')[44G\0+Q346XG9^#MZW?@-? C\&/& M8J&"B&%;JK$G(VB[V3@_K\:)MHSSKS@Z MAY#Y"#4$7SL;GY&75558;AO*;4-I/+S-MD3M7:+V/3C5YERNF7/U9(Y:K#?4C3GWHX?TJF\LXOF) MST3X OQSJ3H 7R4-Q;]5YJQ&TZD>39+J'\61IO20-C+W5GVE*P@B'=W)#N0:5(UZ9QEH(5C.OEQO6,*VE,Q R<_XI]M89H M)%6.J/(Z)IP_)F:DCE;I-P:MJ[]7RCP#7PA"^]8<:1 M[_IS$J@E(*LSQ-Q';9F6HA4=T4P)#PLJH56JM!6M:)[F2F@&RWWSQ!(S9A[@ MG?-$7/0ZW0YCG4%,^9 ]>>XYUY#FF>0XWP'*K@N4ZWMSEO3? 0Z_E.?&+ PI=WT%=-=D3GFE3JM 9RM:T1(-=/BP@ Y;!3I;T8KF MK;T%;N8U< 70#;J;S[',?>^K31,=;HKHS(%K3_'.1('_]1F=N;?:@IN M.JRA#A\6U&&K4&ZUU/"K\AT@ECP>( #/J/23+P8^$Y'&8N/'FU3%RX*?L0Z7; M\PEY]DS,2B>MLJ2M:$7+-7;BPWKYC*V^?;85K;BI27-MQ\RU%XQ3M7RRNY;[ MJ.K[:K%F7M9(STZ92_%&[N&\9U*R,/TZH\2C/+E _3YE M3#X=)-M"\VW H_\ 4$L#!!0 ( '%$"E6G1%A\;@, %8, 9 >&PO M=V]R:W-H965TM&%I@C5YLR6EF"[ C M%6VQ#('=9!^&?:"EDTU$(EV2LMO^^I&4HCB)XB2;O]A\>YZ[>^Y,GL<[+F[D M&E'!]ZID<(WR/1.P45%E)Z*E2LW DEN057I!IX7N16A MS(G'=NU2Q&->JY(RO!0@ZZHBXL<,2[Z;.+YSNS"GJ[4R"VX\WI 5+E!=;2Z% MGKD=2TXK9))R!@*+B3/US]*1.6\/7%/=\XGC&(2PQ4X:! MZ*\MGF-9&B+MQK>6T^E,&N#^^);]HXU=Q[(D$L]Y^1?-U7KBG#J08T'J4LWY M[A.V\82&+^.EM)^P:\]Z#F2U5+QJP=J#BK+FFWQO==@#:)Y^0- "@H> X1. M00L8O-3"L 4,7VHA; $V=+>)W0J7$$7BL> [$.:T9C,#J[Y%:[TH,W6R4$+O M4HU3\ $%H0*VI*P1*B2R M%JA+14$M*5N!I"M&"YH1L\+X4J+8DJ4&4K:IE82W"2I"2_E.DUXM$GC[YAV\ MT9OP=]:X'3SA]@ N.%-K"2G+,>_!)X?QT0&\JR7L M= QN=9P%!PF_U.P$!MYO$'A!T.//^A*3%TXE]_ M\2/O]SZUCTF6'),L/1+9O;P,N[P,#['',U(2EB$0!5\(J_6[ 'W%-CO(\MI4 M'),L.299VI!%ELR\I]LXC$:GWMC=]F@<=AJ'!S6>8U82*>V%:)]"?7WNB!#F M=E0Z:6YZW#OZIN.^(&)% MF802"VW*.QGI7(NFBVTFBF]LF[;D2C=]=KC6C3\*&PO=V]R:W-H965TS,=DCW[V<[(8,64JW:"_'7.?>67&18:6G8NW*7 !.+"BC;N!YH9MAPIQH:-?N1#3DA:*$P9U LL@R M+'Y? N7ER/&=[<*>"!0RITQ,DZ6G#^:R4TR@Z*"ZEX M5H.U@HRPZHN?ZCSL /S>$4!0 X+G@/X10+<&=*W12IFU=845CH:"ETB8TYK- M#&QN+%J[(%=K;H0' M6^&702OA-2P[R.N>H< +_$-ZVN%?"MI!P4'XGIQND\>NY>L>DX.)0 ^8%H"N MB(PIEX7.$_HQ7DHE]%W]>4#B9479.TQIWN^%S'$,(T<_4 EB T[T_IT?>I\. M^?U/9'ON>XW[7AM[=%MD2Q"(KU!I;@U3$L6<;4 H2- )8?6U.3V4A(JY;YE- MS=E$7;_G]X;N9M==:_PWNNLW[OJM[FZD+#"+P?C3]"L00MO23S-^1$6N:Q$\ M@8B)A+T$O&*[_\)V,/!\_YGM5F%OM!TVML-6VPMKD&CSVFU2",+6* =!>')6 M&SNK_V5;TG>]*ZYWLDRO5EEZ)1>M.O[U'80O$COPPD%X?MZDMLJ&NU,T,Q!K MVTO,O2V8JNIGL]JTJ[&MTN[?XU6OFV&Q)DPB"BL-]3H#'5U4_:.:*)[;$KSD M2A=T.TQURP5A#NC]%>=J.S$!FB8>_0%02P,$% @ <40*51IR1D<+ P M4 @ !D !X;"]W;W)K&ULK59M;]HP$/XKIVR: M6HDU(2DP=8!$H2],:U>U:_=AV@>3',2J8S/;@?;?[YRD&14IK;1](7ZY>_P\ M=_8=_;72]R9%M/"0"6D&7FKM\LCW39QBQLR!6J*DG;G2&;,TU0O?+#6RI'#* MA!\&0=?/&)?>L%^L7>EA7^56<(E7&DR>94P_'J-0ZX'7]IX6KODBM6[!'_:7 M;($W:&^75YIF?HV2\ REX4J"QOG &[6/QCUG7QC<<5R;C3$X)3.E[MUDF@R\ MP!%"@;%U"(P^*QRC$ Z(:/RN,+WZ2.>X.7Y"/RVTDY89,SA6X@=/;#KP/GF0 MX)SEPEZK]3E6>CH.+U;"%+^PKFP##^+<6)55SL0@X[+\LH'DY'IZ M-_H^O3NY@='E!,Y/)F?3RS/X")=,:^9B#'L3M(P+L]_W+1WI'/VX@C\NX<,7 MX".X4-*F!DYD@DF#_WBW?W>'OT]2:[WAD][C<"?@EUP>0!2T( S"$&YO)K#W MODG7^)]AGM&+ZG1$!6[T4CI0\U49]:DT5N?T8*P!)A,XQV3!Y0)&[N)SR]' MA)M8*)-KA)^C&9G3H_C5E*3RT,/F0UVA.#)+%N/ HTI@4*_0&WYXU^X&GYLB M\Y_ GL7GL([/X2[TC?BT0"I7")@ EJE]6K?+4=$E_+_F9:^] M8)I*@P&!S3Q!U0_XD8 M_@%02P,$% @ <40*5;P@/L^O P '1 !D !X;"]W;W)K&ULK5AK;YLP%/TK%INF3>K*JR%IER"U21^9MJEJNN[#M \N MW 2K8&>V2;9_/]M0 BE%:\67A,<]AWM\3\R]&6\9?Q )@$1_LI2*B95(N3ZQ M;1$ED&%QR-9 U9TEXQF6ZI2O;+'F@&,#RE+;&(Y.B-((9*: JNO#4PA3363RN-W M26I5S]3 ^O$C^X41K\3<8P%3EOX@L4PFULA",2QQGLH;MKV"4M! \T4L%>83 M;7\V^7 MZ"-:*,?$>0J(+=$4BP1=J)*C*XA7A*[0G K)36\D8Y?5=\W?/YSU0=.-EC_D-#/+^H>FJLZBE]M M"UT0';43ZK8AKY#*I\!IWY3)F0^F?#80,TA[;,.@E> MNO8]D36T!I76H"^_!7UJ[HFLH7E8:1Z^SF\%;%#SDNL=[?FM)<9QVOTVJO(9 M=>9SHQ1B'B5F1XZ5Z5*VUGMW6XJ=3"\M0D]D#=''E>CCOHQWW*?FGL@:FEUG M]VYW7F>]$E?WE3_T][S7%N2,VLWGUOH-MS.G!4Y!&.^IMO$!I&HF6C/L9'EI M&?IB:VKV=IJ]OMQ7,O6ENR>VINY==^%VOL@[_.>W[&O#??\]#1H]9[_=R]_M M?OM? @6N&E!M0!RKAIJH/M:4IC7/3K(75Z,GMJ;T79_A#GIS8:\=1U]L3=V[ MGL/M?+UWN#!XTLVYOKOOPI8@)]BSH5T;P#+@*S.7"A2QG,IB%JNN5K/OJ9GX M[%UX,3A_Q5P-6 *EL%10YW"H%H\7LVAQ(MG:C'/W3*KAT!PF:GX'K@/4_25C M\O%$/Z#Z1R#\!U!+ P04 " !Q1 I5@8UVE*\" "4!P &0 'AL+W=O M%;DX9=^+(KDUD M'(E29XS#1!)5YCF5/Z\@$^NATW&V"_=LF6JSX,9109&*S5SIB8)#,AGLWD4S)T/&,(,IAKHT#Q;P5CR#(C MA#9^;#2=NJ0A[HZWZA]L=LPRHPK&(OO*$IT.G8%#$EC0,M/W8OT1-GEZ1F\N M,F5_R;K"A@B>ETJ+?$-&!SGCU3]]V?1AAX ZS01_0_#_EA!L"($-6CFSL:ZI MIG$DQ9I(@T8U,["]L6Q,P[C9Q:F6^)0A3\>W-Z/IS92@V:LDR=(>9Q>DU.3\[("6&0-+ '[?SPQ:^BPVHN^!ONW#EMPI^+OD%";QWQ/=\O\G//]/W M[ 3UI@16+WAM4ZK^?QO-E);XHG]O:G$ET6V6,!__I2KH'(8.?MT*Y J<^.V; M3NB];\KWG\3VTG;KM-TV]?A+ 9)JQI(')7 MNSF.,1U_$-2@/7^]VE^OU=\T%5*?:Y#Y'PQ6,KV=XH/.@;]6R)Z[L'87MKI[ MHI+1&7ZW[=["H\+A@;5C1&?0;*U?6^NW6GL0FF9-9OI'N]3O]@[L'&,ZP< _ M,.3N''PYR*6]#Q0VH>2Z.@/KU?K*&=F3UOT-K^ZK.RJ7C"MLXP*IWD4?.R&K M.Z"::%'88W0F-![*=ICBM0G2 /#Y0@B]G9@"]44<_P)02P,$% @ <40* M5:\V=?%W @ ! 8 !D !X;"]W;W)K&ULK51A M3]LP$/TKIPQ-3 *2)EU!+(U4"FA,H%5D;!^F?7";:Q/AV)GMM/#O=W;2K$RA MFJ9]26SGWLM[=[Z+-U(]ZAS1P%/)A1Y[N3'5N>_K18XETR>R0D%?EE*5S-!6 MK7Q=*629 Y7<#X-@Y)>L$%X2N[.92F)9&UX(G"G0=5DR]7R!7&[&WL#;'MP7 MJ]S8 S^)*[;"%,U#-5.T\SN6K"A1Z$(*4+@<>Y/!^71HXUW UP(W>F<-ULE< MRD>[N%L0R,7FN<(N>6B&3\;#F][I<6N+O>LE\[[^1ESC1.)?]6 M9"8?>V<>9+AD-3?WL&EC P\6M3:R;,&DH"Q$\V9/;1YV M ,33#PA;0/BW@*@%1,YHH\S9NF2&);&2&U VFMCLPN7&H3=*K%(XAI?N1U0AR"6E=51RI5(;J"E.F<[BF:L.-:&Z-3?\]O(,#* 1\R66MF_ ^Y:Q+7+A-W$6XE_!3+4X@"HX@#,*P M3\\_PU_(B;HZ1HXO>JV.3>J_3^;:*.J-'WTI;BB&_11V7ISKBBUP[-% T*C6 MZ"5OWPQ&P8<^?_^)[(7;8>=VN(\]^>/*'<&,/=O[VGNQ&JJ1H[)#;9TGO-%J):N7FCX:%K(5I>JX[[4;&AH!;YC2F4=D ^KZ4TFPW]@?=X$]^ 5!+ M P04 " !Q1 I5X[L0=] " #K!P &0 'AL+W=OJA[\MY 261 MY[R&2K]9<%$2I:=BZ=G(/KL3V8@WBM$*[@2235D2 M\7()C*_'7NB]/KBGRT*9!WXVJLD2IJ >ZSNA9WZGDM,2*DEYA00LQMY%.+P, M;8!=\8W"6FZ-D4EEQOF3F7S.QUY@' &#N3(21-]6< 6,&27MX]=&U.N8)G![ M_*K^T2:ODYD1"5>Y*L9>WT,Y+$C#U#U??X)-0CVC-^=,VBM:MVO3U$/S M1BI>;H*U@Y)6[9T\;S9B*P#C/0%X$X"M[Q9D75X31;*1X&LDS&JM9@8V51NM MS='*?)6I$OHMU7$JF]Q<3&^FZ#V:ZN^=-PP07Z!;HAI!%05I9E]K$$31:HDF MH/.7Z/0:%*%,GJ$31"OT4/!&DBJ7(U]I1T;7GV_HERT=[Z%_::IS% 7O$ XP M1H_3:W1ZKU[%ZQUBQB]7;985Q[&8E'2LYQNJY6,DN M"P>1FY5VK/08*W&Q4@A0+C0_1UT&"?]P,T> M=.S!0?8#5X0AWA4_,S6%:O*B>[)RUOI@QP;N1_T]6Q &?SI4<-#(!*0<(EK6 MC8)<-QR]"2"5L]D$.P[B0;KGWPJW6F3X'SO!*)E19KNDTTNX4[XXBD/\CQE_ MJW6;8_"6B"6MI&8L=%QPGNID1'NRM!/%:]O-9USIL\$."WT:@S +]/L%Y^IU M8@Z([GS/?@-02P,$% @ <40*59[^-Z=M @ J 8 !D !X;"]W;W)K M&ULA97;CMHP$(9?Q4JK:BNU)#'D V18-E5*W4E M!-WVHNJ%"0-8Z\2I[<#NV]=V($(E@1OBT_S?/XPS20YIL#X8>SXSFEA0;<[91;<-"G)%I:@GLNYT#.W45G3' I)>8$$ M;,;.Q!]-A^:\/?"3PD&>C9')9,7YBYE\6X\=SQ@"!IDR"D0_]G /C!DA;>/O M4=-ID";P?'Q2?[2YZUQ61,(]9[_H6NW&3NR@-6Q(Q=2"'[[",9_ Z&6<2?N+ M#O79$#LHJZ3B^3%8.\AI43_)Z_%_. O 70'X&("M[QID7ICE/I]X?)\F&)/J.E+O>Z8H#X!CU6JA* GFA!\RI' M"R@486A.WG0UE$1W,U"$,ODQ<96V8(3<[(B;UCC<@9M!UD-]_Q/"'O;1\W*& M[M[_)^/J#)HT<),&MKK]KC1 5T:BWY.55$)7^D^;M5IBT"YA;O](EB2#L:.O MMP2Q!R?]\,X/O2]7#/8;@_UKZJG.%[=YJJ-"&V5>H'WJ]_W(\[S$W;?@!@UN M< O7;\/54<$9+HKC3EK0T();M$$;+;B@Q5[820L;6GB+%K31PDM:B#MI44.+ M;M'"-EIT01OZPTY:W-#B6[2HC19?T()!=]VUXE?:#Z_>Z#3>\N)4!'GB7 M//>L\9@>_D3$EA82,=CH2*\7:<>B[HOU1/'2]J(55[JSV>%.?TI F -Z?\.Y M.DU,>VL^3ND_4$L#!!0 ( '%$"E4DWRQ[+P0 $9 9 >&PO=V]R M:W-H965T/I!352A3-QM@OMBCQ?4CJO#B\:+:C["M? M(PIX+/*2SZVU$)MSV^;)&@O"S^@&2_ED25E!A"RREX[CVP7) M2FLQT_=NV&)&MR+/2KQAP+=%0=C3)>9T-[=49+8+B<6Q?N>>QJ@:[Q>X8[OG<-:BCWE'Y5A8_IW')4CS#' M1"@$D7\/>(5YKDBR'W_74*MI4PGWKY_ID1Z\',P]X7A%\S^R5*SGUL2"%)=D MFXM;NOL9ZP&-%"^A.=>_L*OJCL86)%LN:%&+90^*K*S^R6/](O8$GO>&P*L% MWJ&"02T8'"H8UH+AH8)1+1B]$+AO#=JO!?ZA+8QKP5@'JWJ[.C0!$60Q8W0' M3-66-'6AXZO5,B)9J:QX)YA\FDF=6%R'%W?A'9S"KX0QHFP![P,4),OY!W@' M60F_K>F6DS+E,UO(!I7,3FKX907WWH /X!,MQ9I#6*:8=NBO^O5^C]Z6 VU& MZSV/]M+K!?ZR+<]@X)R YW@N?+D+X/V[#UW],H,)#L=X/9CP (SG_2(Y M@0!YPK*-3F=_7LNZ\%%@P?_J,FD%'G:#5:X_YQN2X-R2R9PC>T!K(4?O.UVC MOS()"TS"0I.PR"0L-@1K^6;8^&;81U]\WJ#*:^4*KWEJ)G]8C*;3F?VP[X+7=5SI]W:EH+=CQT;7)"PR"8L-P5K1'371'1T3 MW1/8Z;4'ID >Y),50IKQA&YEQ&4]^5S63V3\N^+>V]*Q:<(D+*A@KK-G-^?, M&4[:?@M-MAF9A,6&8"V+^(U%_/]I$89JS=[4 (&LZ#)(;SO'&L0D+.A_ U-X M0L(X^%#HY517>C'9G<@D+#8$:WEGW'AGW/OF+N3N#N@2;I'D$'(A4PC<,+D/ M9.()_NE9)%WVPP.2:5 %.) MY)0N3[>R0.3Z5'1NDGJAQWK!)"R8O%K&>(/)=/QB7C'99&02%K_NO]/TO17A M:1/A:6^$]>X"KFA18)G(*>)S"7)[AP=P[O>85/JI1WO')"TP M2@MK6FNS/1U-7BP,(J.-QJ9HE2GLO0/: ME*G[UST!O3ZJRVN=N<[U_H4VW[ M6_7JX\ GPE99R:59EE+JG(WE>HE5Y^U50="-/NZ]IT+00E^ND:3(5 7Y?$FI M>"ZH!IJO'HM_ 5!+ P04 " !Q1 I5K4+%FXP" !L!@ &0 'AL+W=O MN8 M!*T*W2ZF79AP(%8=.[,=Z-Y^MD,C-D*Y(3ZVS__])]@GR5;(%Y4#:/1:,*X& M7JYU>>W[*LNA(.I2E,#-RDK(@F@3RK6O2@EDZ9(*YN,@B/V"4.ZEB9M[E&DB M*LTHAT>)5%441/ZY!2:V Z_CO4T\T76N[82?)B59PPST<_DH3>0W*DM: %=4 M<"1A-?!N.M>W?;O?;?A.8:OVQLA6LA#BQ0;CY< +K"%@D&FK0,QC T-@S H9 M&[]WFEZ#M(G[XS?U+ZYV4\N"*!@*]H,N=3[P^AY:PHI43#^)[5?8U1-9O4PP MY7[1MMX;11[**J5%L4LV#@K*ZR=YW;V'O02,CR3@70)VOFN0N5)=MS%%N_Y29EF:5FCR=#A\FD_%\=S]#-=(2&#]/Y>'I_-QV. M[V;H? 2:4*8NT!FB',US42G"ERKQM6%;!3_;<6YK#C["^5;Q2Q0&GQ .,$;/ MLQ$Z/[OX5\8WUAO_N/&/G6YXS+\H"JK-*=$*&6=H*+BF? T\HZ#0B*J,"55) M0#]O%DI+='FKU:(G8*]9YL4AQ@G_J:%VVVXW5/4* M,5B9O."R9TJ0=6^K RU*UT\60IONY(:Y^1R M!O,^DH(_1;8%M5\8-*_4$L# M!!0 ( '%$"E4Y#N,4#@, ($( 9 >&PO=V]R:W-H965T6HL*VBVD7)CD4JTF< MV0ZP?[]C)XTH!-1)NR%V?-[7SS'V<7H;+I[E"D"1;9IDLF^ME,JO;%M&*TBI MO.0Y9#BRY"*E"KOBR9:Y !H;49K8GN-T[)2RS I[YMU4A#U>J(1E,!5$%FE* MQ9]K2/BF;[G6RXM']K12^H4=]G+Z!#-0W_*IP)Y=N\0LA4PRGA$!R[XU<*^& M@8XW =\9;.1.F^A,%IP_Z\YMW+<<#00)1$H[4'RL80A)HHT0XW?E:=53:N%N M^\7]L\D=_&"Q6O6MP"(Q+&F1J$>^N8$J'U_[13R1YI=LJEC'(E$A M%4\K,1*D+"N?=%NMPX[ ;1\1>)7 >ZN@50E:)M&2S*0UHHJ&/<$W1.AH=-,- MLS9&C=FP3/^+,R5PE*%.A<.'R6@\F8U'!%NSA[O;T6".G>O!W6 R')/9S7@\ MQZ'[Z<-D/)G/R$"%1)GNVPGPTE1U5[-$_6N1 M79*6\X%XCNGY2.(4.X:N?M:;N,JUDOIU4OI&;_6$;\Y7>"JS&&KR'7" MHV?R<["02N!&_=646VG6;C;3A_=*YC2"OH6G4X)8@Q6^?^=VG$]-F?XGLU=Y MM^J\6Z?O=Y-HB$H\(,ZZ!5TOFNOT=W&-0Y]N<&-5_P3V?#%$C^1NC@ MX#QTVT&P!WT8Y+ON_JK:.Q>$OISOJ7C"S4826*+,N>QBTJ*\\,J.XKFY,Q9< MX0UDFBO\1@"A W!\R;EZZ>AKJ/[J"/\"4$L#!!0 ( '%$"E7*WB&PO=V]R:W-H965T.*Q7QUT<.] MS84OT=-"Y1?ZX_-E\,2F3'U=W@M]UJ\HLRAAJ8QXB@2;7_0N\9E/2&Y0M/@[ M8BNY=8SR6WGD_%M^:&V\<; MNE_R^(O6I5MK1X* M,ZEX4AKK'B11NOX?O)2.V#+0G'8#4AJ078/! 0.[-+"[*@Q*@T%7!:G=S[5T^Z).KRYO+VPE%TX^4/NB?/M_?W=+;ARGZ@*9Z<,^RF"$^ M1Q.>++F,BC&B3^^%'O%"_4!!.D/T>Q8M]1A4Z*W'5!#%\IVV_CKUT-LW[] ; M%*7H8<$SJ=O*\[[2]Y+WJ!^6_;Y:]YL-/O-4+22BZ8S-6NP]L[UKL.]K M'U:.)!M'7A$C\%.6GB#;>H^(14A+?R;=S7';[?R>.OT]==]L[K%0F^,V\X8O M[6I0V@7//L#;C*/WZ#X.] !J#J=_;W1S=*U8(O]K&SAK]J"=G6?J,[D,0G;1 MTZE8,O',>N,__\"N]5=;U"!A'B2,0L)\(%@CVH,JV@,3?3SA4K7%<6WE%E;Y M"_)YC!UBZ?'UO!T@(_O8 '62I)"2?HLDPAF&69+%@6(S M_9K5W0BC($_2;6Y>DYRM#GP@HU-KQ\U&O6/=W$F20DKZ;9*NX[:[V:W<[!K= M[&UBXM6>M,8;@G[KBG.PX>[CUFMDV:;;Q]SFBX.RCW.:YM-]OXQMOZQ61Z6CGM M]"?)-%EFB@E9O#3U6S1:+I@(8L0V[\\V#QJ9Q[XR(6$>)(Q"PGP@6"/*HRK* MHU><((T@HPT)\R!A%!+F \$:T<96O4BS?FF*5)IMIZP!MD<[N<\,/S9&G30I MJ*;?HFF[6SF^Z=:MM2\VNO5N/H]"AN:92".5"58\1\9$:08>^^R TCQ0&@6E M^5"T9J!)'6CRBOFRA$,%'9+F@=(H*,V'HC6#7A<1L''5>CAIVOO)9+B7,T$7 M_ETD*:BDWR(Y'#@',F:]5,?FM?H-"R1;\'B&HF0I^#/+'Z#V\AWD*GD"2O- M:124YD/1F@&N"P?8>,67^=23\I:6Y6>;H M1PJ2YH'2*"C-AZ(UPU^78?#I:^91T((,*,T#I5%0F@]%:P:]KLI@8QG@S>/@E92NDA24$G_)Y+-KZIUZ8.82Q_7J4Z9J@PHS0.E45":#T5K!KVNQQ#CTO]@ MHBS-&E]#+3P<[*1*,_WH.'42I:"B?HNHN_T)=.W8_M;&GH2)IV(+EM0SR2Q5 MZ^T4U=5JF]=EL;EIY_H5/IO@ENL>/J/K35PU?KVG[',@GJ)4ZOGK7$M9)T.= MU\5ZF];Z1/%EL:WHD2O%D^)PP8(9$WD#_?N<<[4YR06JS7+C_P%02P,$% M @ <40*5>PHD>7C @ U0@ !D !X;"]W;W)K&ULK59;;YLP&/TK%JNF3NH*X=:N2Y"2D*F=VB0JZ?8P[<&!+P$5;&:;I/WW MLX&B-*&LJ_H"OGSG^)P#V/2WE-WS&$"@ARPE?*#%0N07NL[#&#+,3VD.1,ZL M*,NPD%VVUGG. $4( :K@3;L7?BNJB\+?B2P MY3MMI)PL*;U7G:MHH!E*$*00"L6 Y6T#8TA3121E_*DYM69)!=QM/[%_*[U+ M+TO,84S3GTDDXH%VKJ$(5KA(Q2W=7D+MQU%\(4UY>47;NM;04%AP0;,:+!5D M":GN^*'.80?0LU\ F#7 ?"W J@'6:P%V#;#+9"HK90X^%MCK,[I%3%5+-M4H MPRS1TGY"U&,/!).SB<0);SR;^I-I,/&1; 6SZRM_N)"=T?!Z.!U/4' YF2SD MU,U\-IU,%P'ZC +YYD5%"HBNT$S$P-"0%E*]$Z&$M=51)-5^0^KT@I\@R3I!IF&8+?-P- M]R&4\%X)[[7 _=>OO@?79>9-\&83O%GR62_P+?!29KB !X%&*0WOT:_AD@LF MOX/?;=%49'8[F=H;+GB.0QAH\N/GP#:@>1\_]%SC:UM0[TGFOQ/9LQ"M)D2K MB]V[!1E9$@J(4(AYW!9<1>"6!&H/W'@]QS#Z^F8WD,,B6[UBNS5^2XUQUM0\ MDV\W\NU.^0%L@&$2 LKQ(UH5)&IS4'$XNPZ^V/L.VHK<\ST+G6K>^*B<,40?^#6;KA'"4PDK2&Z=G,E]6':)51]"\/%:65,A# MJFS&\K\#F"J0\RM*Q5-'G53-GXSW%U!+ P04 " !Q1 I5 "]-).$" #: M!P &0 'AL+W=OGF*2:7ZG>#9A?H?F(B$93!CB>9IB]GH+"5UW-5/;/G@BBUBH![K?6>(% M!"">EQ,F9WKM$I$4,DYHAAC,NUK/O.FW5'P1\(/ FN^,D.O^KU:PU% M,,=Y(I[H^@ZJ?%SE%]*$%[]H7<4:&@IS+FA:B25!2K+R'V^J.NP(3.>(P*H$ MUGL%=B6PBT1+LB*M 1;8[S"Z1DQ%2S Z!SU MPI#E$*$'@FEI36$7:%;.,2689E-P$>@VH>$+^M6;<<'DEOS=E%MIYC2;J6-ZPY=MUWO8I=W_[N6$CFPB'Q@]9.GB%@VHA*]_U/%GTU6X2AT$M MRS'JH#=P3@WGO M.X$TS62EW=U[JV6UGC^PPJ.U:;C.96Y.Y)\D&P,@*JW95 M'Y372]3/&8-,-)&Z!Q"FX5I[I(=!1PKHU9C>23?D6Y"] X1 M';N]A]@0U++-9LI63=GZT!Y$LJ,@^A'TUL'F,QW7\?;8&Z*NG;:W!Z_O=%YU MZSUBMB 91PG,IE;G M4"_A%'9\!U/@+D(%3!9U*?/B4+E0Y-.JRAXV8ORS5X[A&\3S2B MDK2NU<+WP2R7=)Q(^M>UB@%Y59VN6Z)=%07[3C5O+^/M MU?*>E3?J1Q 16472.U -=I!7XN@=<%0,CTC;S2AV:RG>D<4Z8@%;/571JLU] M[2)O"*Q09B\KL_>>F[W7I X-@15TZ&*L,N7.!]=;E%;VF<[!C41N6[14\-"J%J"+-W*C >J?RWWK- MH7MI(=CME:D?^I<6'(D]QGS%8T$",A2I3IG7:493TZYDH%D&W-0],"D&ULK5513]LP$/XK5H8FD#;2)*5%71LI M)1WK! 51& _3'MSDVE@X=F<[+=NOG^VD60NA0ALOB7V^[_M\9_NNO^;B068 M"CWFE,F!DRFU[+FN3#+(L3SF2V!Z9BH4KEP)P:D$Y=?U6J^/FF# G M[%O;M0C[O%"4,+@62!9YCL6O(5"^'CB>LS'D]2E0V<4P>E,,<%53=\_06J M>$X,7\*IM%^T+GV[VCDII.)Y!=8[R DK__BQRL,60/,T _P*X#\%M%\ !!4@ M>*U"NP*T7ZMP4@%LZ&X9NTUFLT,;/8M6N>+,'-/IDKH5:)Q M*CR_NHKOQQ<7*)K$:#RYC2;GX^'%"$73Z>AVBCZB"18"F\-$AS$H3*@\TM:[ M:8P.#X[0 2(,W6:\D)BELN\JO25#[":5_+"4]U^0#] E9RJ3:,122!OP\7Y\ M9P_>U:FH\^%O\C'T]Q)^+=@Q"EH?D-_R_8;]G+T>[C6%\W_JHW]6WTE&4%^. MP/(%+UT.SM,UH13IPT5CIC!;D!D%%$D)2J*8R(1R60A WZ.95$*_^A]-=Z!4 M:3>KF$K8DTNKD_\W",T]VJ73F(A6T:$B6\8*J\J;6U[DN1+<=/[$.O=^8UV&/=Q\JV M\Y>^;(*76"P(DXC"7$NUCKNZM(JRL903Q9>V,)EJK+YZ98<,!1+DJHZ5A6RTPP28V@EU^[XT&/ M99*2%.XX$EF28/[K BA;]0W;6%^X)_-8Z@MFT%O@.4Q /B[NN.J9E4M$$D@% M82GB,.L; _M\V-7C\P'?"*S$1AOI)%/&GG5G'/4-2P,!A5!J!ZS^EC $2K61 MPOA9>AK5E%JXV5Z[?\JSJRQ3+&#(Z!.)9-PW.@:*8(8S*N_9ZC.4>7SM%S(J M\E^T*L=:!@HS(5E2BA5!0M+B'[^4==@0V-X; J<4./\J<$N!FPK=QT(Z]-KE9I2*I7<2*YNDN43@97M[>CI_'U-1KFZBC )B,S3+9,8!X81Q27YC6:PDQ1(B)!DBJ<3IG$S5 M8"P$2(&8C($C&>,4S1F+5H12=#P"B0D5)\K\<3)"QT._51D451D1$5(F="F_#Z9"Q50=RJ(&Z3>Z"7!1W?@_ZL1,!/ZL(6#JW< M07][EH'3\7OF]OQ&XP.QNQ5VMQ%[O+WGG*(49%V0[L[WQ?;U M2KV*4C.H:W6K006BN;'=ZJ/.5\SG)!6(PDS)K+.VJA8OC@]%1[)%O@-/F53[ M>=Z,U8D+N!Z@[L\8D^N.WM2K,USP!U!+ P04 " !Q1 I5TI[Z\\," #[ M" &0 'AL+W=O\0Y=0R#=SRG(LY)8M3+YD@!,-RC/3 ML:R>F6-2&(&O;1,6^+04&2E@PA O\QRS^Q%D=#TP;&-KN":+5"B#&?A+O( I MB-OEA,F=V; D)(>"$UH@!O.!,;3[45?Y:X?O!-9\9XV4DAFE=VISF0P,2QT( M,HB%8L#RL8(Q9)DBDL?X4W,:34@%W%UOV3]I[5++#',8T^P'240Z,"X,E, < MEYFXINO/4.O1!XQIQO4O6E>^KFN@N.2"YC58GB G1?7$FSH/.P#)TPYP:H#S M$. = ;@UP'UJ!*\&>$^-T*T!6KI9:=>)"[' @<_H&C'E+=G40F=?HV6^2*'^ M)U/!Y%LB<2*X_#K^=A6AF^'/:(K.0A"89/PWTQ"=O3[W32&C*%\SKAE' M%:-SA-%%5[00*4=1D4#2@@]/XWLG\*94UTATMA)'SDG"+V710:[U#CF6X[2< M9_QTN-TFY_^B1\^.OI<,MZFWJ_G<8_4N8IH#NL$;%!(>9Y27#-"OX8P+)C_: MWVWUKAB]=D;5R/I\B6,8&+)3<6 K,(*WK^R>];$MV2])%KXD6?1"9'ME\9JR M>*?8@PFC*Z)[KVS]B%1%$G@#O*T@%5=/^GEV[^+ +SKTD^*G HA24W2O%B&$!;:)/R MWK3UJ_%CR./0\-E!HT>0CM."K+)G[G3S'-A"CU&.8EH6HOK0&VLSJ8=Z0#VP MC^S^V&ZQAW*R5X/X'WUU+;C";$$*CC*8RU!6YX-4P:I16VT$7>I9,J-"3B:] M3.7M!)ARD._GE(KM1@5H[CO!7U!+ P04 " !Q1 I5?+9;>UF.EBX)<'1'-R2$7U:4!9C#*UO+T881[*1&@2]K MBF+* ?9"J=]-QUY9OTMC[GLA>64HBH, LW^&Q*>[GJ1*^X&IMW9Y,B#WNQN\ M)C/"WS:O#-[DPHOC!22,/!HB1E8]::#>VZJ1&*2('Q[91:5GE(2RH/0C>7ET M>I*2K(CX9,D3%QC^;^_?T^ AF 6.R(CZ[Y[# MW9[4EI!#5CCV^93N'D@>4"OQMZ1^E/Y%NQRK2&@91YP&N3&L(/#"[#_^F1-1 M,@ _8@,M-]"J!L8) STWT,^=P<@-C'-G:.4&:>AR%GM*W!ASW.\RND,L08.W MY"%E/[4&OKPP29099_"K!W:\_V+/T=-D-D.O]A3-'@93&PWF\^GC\&T^&#[9 M:#Y!H\GS\^0%S>:3T5\/DZ>Q/9VA6S2#E'5BGR"Z0MPE:$F#31X?LR)@T+(>H)9Z(7K"%WY-(JNT89 SKJ8$70U)AQ[/HS=HK?9&%U] MNT;?D)S]&B$O1&^AQZ,;&(3GN4OC")Q'79D#"4DH\C(/>)@%K)T(6$?/-.1N MA.S0(8[ ?MQL;S;8RT!^L0/:?@>&6J/#/^/P#NG*#=(431.L9W2^N2H*Y[_- M;G]Y]B,R]"(=]=2??BH=XX PS"F[%^UL9FN(;1-)O8\V>$EZ$FAF1-B62/W? M?U--Y0\1K9=T-KZD,_M"SHXVP"@VP&CRWG^!KS3Y-D7T9Y9F:ID4H&U?M73# MZLK;,J]UE&:IG6/0N [2#7CA^1[WB) $Z],,J"-:':U=(:!QC;^J'$UK.N*H77#4_C13'D-("ZC03VG) M'FRA3._S993ERZR4+S=HG!5\$6?MLQ1$@-*45E5"ZBA1YM11#9G3*5CI-%:I M,0DI]&(GZU3GDG7JDL[&EW1F7\C9T1:HRJ%Q51I3\ST] Q#G%F^A98 /.6\5 MXPBD'7K$K"&%;C/M/%.Y.[2;9PC?3=[#7H&OS/6UL-M4ZF*H=2RCI9H5L1\) MH%K+,MN&6E5%H=.VU3&TEEE)<*'3EMY6U!.?OEHZ&JB-#,.'SP@<"CGVBR\] MXWA0H2_]Y).:::]6< ),#@ C[/MHLDD*:Y16UEQ6Q2V[^JF8"B"68EIFIZH+ MG_NR&R''9&D'LK3S:NJ7D\RAOH]9R8$XW[)EM,MKOU/U*ELBE&94J1*BK"I; M(E2G?8*P0Z>O-O:Q7R9L?Y[\!<;[HU:&ZUM9-556JU(J[+T*N;@/KMD>\9L[8'X^60%4REW%BR79?=6 MV0NGF_1B9D$YIT'ZZ!(,&Y$ X/<5I7S_DDQ0W![V_P502P,$% @ <40* M5;4+P<^T P " \ !D !X;"]W;W)K&ULS5?; M;N,V$/T50@6*%FBCBV]R:ANP'1=)FZP-R^D^%'U@I+$M1!)5DK*S?[]#2I:M M1!$V@![R8HODS.',F2.*,SHR_BSV )*\Q%$BQL9>RO3:-(6_AYB**Y9"@BM; MQF,J<" ?TQ7'D5FB!&$,B0A90CALQ\;4OI[;'>6@+?X) MX2@NGHE*Y8FQ9S6X"\:&I2*""'RI("C^'6 .4:20,([_"U"CW%,Y7CZ?T/_4 MR6,R3U3 G$5?PT#NQX9KD "V-(ODFAUOH4BHI_!\%@G]2XZ%K640/Q.2Q84S M1A"'2?Y/7PHB+AP0I][!*1R%A^(=YF.?_[=GE_LUA[Y'?BH:""+ +"MH0F,@S"*%,5(0+\C(?$T,QI!/PK2ZY(Q_J-.);C MU,0S_W%WNR&<3EFPCL;KO(,WO>3:.W.]J' ]KW*].'&]0JX]S?6_]PA,[B3$ MXK\ZEO,HNO51J,/E6J34A[&!IX< ?@!C\O-/=M_ZHXZBEL JA'5+PKI-Z%7" MSN*LRSD'ZFD@=?X=)IV!ZPSL;F]D'B[S>6O8ZUOV<-!U2\-*K+TRUEYCK'.6 M'(#+\ G?*YH$>$X&@,?V:>A?+"-36^!H0/",\)_KTFG[&X9I-L8Y%?*.7XY M!)&,I!GW]_@UOI!U+O@XQFJ^J_#Y:L); *EP,2RZ>+APS8):PFL0IAM MG2\N5EL:+Y":1%YC,NB[UK#7K1>Y?7'!LAOC7&922!0S5BH7,F&IJJ#0"E][ MC_4A-X)^M%)MH54I<,X4.)]"W448;9'6$EJ5M/,]SVZ\%7U(WYT?O;C46=I= MU^V[G5Y4S3-XC/E"^ M"_$]B&"+D-;5 ,/B>=N5#R1+=>?RQ"3V0?IQCZTJ<&6 ZUO&Y&F@-BB;W\EW M4$L#!!0 ( '%$"E7^X96DT 0 ,7 9 >&PO=V]R:W-H965TCT@9$@ MB1.24$%()%[.GL79)18+]/:,?\W7E KTE"99WM?60FPN M=3V?KVD:Y1=L0S/Y9LEX&@EYRU=ZON$T6I1&::(3PW#T-(HS;= KGTWXH,>V M(HDS.N$HWZ9IQ+]=T83M^QK6GA],X]5:% _T06\3K>B,BL^;"9=W>L.RB%.: MY3'+$*?+OC;$ER%V"X,2\6=,]_G1-2JD?&'L:W$S7O0UHQ@13>A<%!21_-O1 M$4V2@DF.X]^:5&M\%H;'U\_LUZ5X*>9+E-,12_Z*%V+=USP-+>@RVB9BRO:? M:"W(+OCF+,G+7[2OL(ZOH?DV%RRMC>4(TCBK_J.G.A!'!I('-B"U 7EI8)TQ M,&L#\[4>K-K >JT'NS8HI>N5]C)P022B08^S/>(%6K(5%V7T2VL9KS@K/I29 MX/)M+.W$8!I.'J:/PZO;$,W"F[OP_G&&AO/XX1Z]"ZB(XB1_CSZBS[, O?OU?4\789O1E>R% @TI1O&19RMT#BK2E(QM?^^E7 T%C3-_X$R7W%; M,'=1]R[S332G?4T6MISR'=4&O_V"'>-W*.Q=D@5=DH4=D9TDR&H29+6Q#Z9T M1[,MA:)?&3JE8;%([ 86]EW/,(R>OCN.+ 1T#%,!!BK0,QW?4H"A"G1]4W(> M 4_4VHU:NU7M#6=YCC:<+6,!2:ZL[2._Q'$\7Y4, &W?PZID%6@3OQ#R4K(* MM#R,S;.2G4:RTRKY84-Y5,X\^B1;@ISFD'!']4ZP;ZO"5:")71L0K@(]$Q,5 M&*I AUC>>>%N(]QM%7X=9U$VCZ,$Q=FR]99VOI2$1/<-X]0+OA$54\ ,26I:H* M *"L!FK5" &@26QR-@!^$P"_-0#WLB5.Y#2'Y/J*3^R:EIK"D0HD+E;K0*#B M3(NX:ND+ <\><>VS:K%QZ+J,5KUA)BC?\#B77WBXV,ZKI37*%NB1SM<92]CJ M&]A6M=*^=77ME"WHE"WLBNTT04=M,?Z)/5!-WE6:NF0+.F4+NV([31,YI(G\ M:"=46YY,<\,".IP1B"0FL$@ 2,.6WO+[_9#M?E) M'31< U@<(23&4&, ("UL.6J(0@!I^D41/BO\T/7B]K;WCB[BJ"Z2"95K)*B^ ME>/-4Z]+MJ!3MK KMM-L'+IR;/_,"MG:\[\Y35VR!9VRA5VQG:;IL)/ [5N) MM@JI=O%R]KO !@)$F@[020)(8MH.L%V$D-AU\/E"<=A$X/9=Q'5& M$-@D \!JEZ/(5H$86S[04P)(CT!;1OWH4"^E?%6>IN9HSK:9J,YRFJ?-B>VP M/*=\\?P*7XXP\#PH3GC+0\0#?74\?!?Q59SE**%+Z'7B6MT(MBF/ M%+\P(5A:7JYIM*"\ ,CW2\;$\TWAH#GW'OP'4$L#!!0 ( '%$"E7Y>JY8 M;0( *T% 9 >&PO=V]R:W-H965TBNXJ86MH=I#VYRFE@X=K"=EOW[V4Z(BDCA)?:QSWJ75]ZOLJ*[$BZEC4R,W.2LB*:!/*PE>U1)([4,7\ M, ABOR*4>VGBUFYEFHA&,\KQ5H)JJHK(?^?(Q&;JC;SGA3DM2FT7_#2I28$+ MU/?UK321W[/DM$*NJ. @<37USD:GY['-=PF_*&[4UAQL)4LA'FSP(Y]Z@36$ M##-M&8@9UGB!C%DB8^.QX_1Z20OD M87HN-M^QJV=B^3+!E/O"ILL-/,@:I475@8V#BO)V)$_=.6P!PG '(.P H?/= M"CF7,Z))FDBQ 6FS#9N=N%(=VIBCW%[*0DNS2PU.IY\T>HL]=87OS]%V6([R8,A?RQ [!MN& MZW0T"8+$7P_HCGO=\7NZT9!6BYIL:<7!+JU)KS5Y3VL\I#5YI14%.\7B7BQ^ M4^SRY<]Z"%IHPH;DXU?'&IV\/E=_J_OL0W9%9$%-$S!<&5QP?&+\R_9Q: ,M M:M>02Z%->[MI:=Y3E#;![*^$T,^![?'^A4[_ U!+ P04 " !Q1 I5K;=\ M9\\$ !S%P &0 'AL+W=O66*+,H1IE$2H+&^< 9^:?C(,@,\B^^1[A) M=IXAF\I4J1]9XVHV<+R,$0H,30;!Z6^-9RA$AD0\'K>@3CEF9KC[_()^F4^> M)C/E"9XI\69!;7['[80Z&5ZH1)+_PJ;XML,<"-/$J'AK M3 SB2!;__&GKB!T#UF3 M@8LYUT,E+,\YX8/^UIM0&=?$UKVD$\UMR9RDB.R,\/KN]LOG[]>/-S ]=WH%C[#+=>:9YZ"C^=H>"223_ !(@E?ERI- MN)PE?=?0P)FY&VX'&1>#L(9!NG"CI%DF<"%G.'MM[Q+ADC5[83UF5L _4GD( M@7< S&,,ODW.X>.'3Q;1B)R#S#7WG'E<$X M^;MN^@7J43UJMK!.DQ4/<>#0RDE0K]$9_OJ+W_5^LW ^*CD?V="'9ZG6* U, ME2;+2"X@Y#08T:YC6F!UO_!(#%<"-K*3 (K_LRG F&N\3%%&3YG?J.7>6\=*3OV8\HUS4\\ M6Q+IN.1Y;,6Z2+6:*2&XKN-AM=TSQ4]*9B>M+,N3%CC[7K6S>E9_GN/40!9\ MG6;1/8 Q3Z($)KEZ BG2=ZZC/!D>*#5K=U6O-B.#3GU"^CN;OO\^:I="*=W, MPZ_EX7<;5H;/*B+,2F0D*'MEMC+).19'6%'VC62E"GX[LN"WH0M^)0R^71E^ M0@(>U0:>-25@)1B^73$N<8::"[A,Z4 !%_,YYJ>S9B)6N'T]66F(WVTG :S: MM"_M2GA\NSK\A 3HU2: UY0 E=;X=K%Y[PY4H)W\*P\;6%2ZXELE8'A+MX8) MRHA&GF"84G3A*^H8KA67991K^;0A+:R2%N:UDH_,JEC[TJYDA]EE9[18:%SD MYS =R3!:T0[ 8Y72Z94F$Q:3F5O>8U'1%;)$+/+4$T>/.!:B75^ M9'WMY%I>;>@3J_2)M:-/K U]8I4^,;L^_?]T*/ [N[<92SI4ZL3LZG0G8424 M!'A^?L6D7[/4*ETLX1Q#C*=TBPBV7;6\VE K5JD5:T>M6!MJQ2JU8G:U&I6A MCVIN3+6$>V_B3Y?9ANA7TL3LTD31O^$Z7+Z$F#4&G]62:N.FQ"I)8^WIMV!,!NM*(F6;\N*\JBH MHU:?%^5H"OV"R(' .9EZASW*,UU4>(N&4:N\JCI5QJ@X?US2J1IU]@'USY4R M+XUL@++./OP'4$L#!!0 ( '%$"E785U8IBP( #@& 9 >&PO=V]R M:W-H965T9("IXR%(F M!U:B5'YNVS)*,"/RC.?(],J*BXPH'8JU+7.!)"Y!66J[CM.W,T*9%?CEW$P$ M/B]42AG.!,@BRXAXO,"4;P=6Q]I-W-!UHLR$'?@Y6>,=LW^SL?P?'1"1P!9;!( M>"$)BZ5O*YVC.])F1W5&KSS#-)%-T/>Z?;?7\^W-OM*#N?RCTFZCM'M0:,%4FZR#A'][RQ59?\^C7K_C_72H$F7OU;7IJ1^(6%,F(<65 MQCEGK[3)HNI35:!X7I;ZDBO=.,IAHEL["K-!KZ\X5[O =(_F9Q'\ %!+ P04 M " !Q1 I5T!R4QC\% P'0 &0 'AL+W=OIX)C%I-^WFTCC9G7Z4C6PS"\@K MR7'R[RLN!F-C 5U]20!SWG/TH,L+&FTI^\Y7A CP%@81O^RLA%A?& :?KTB( M>9>N221_65 68B%/V=+@:T:PEP2%@8%,TS9"[$>=\2BY]LC&([H1@1^11P;X M)@PQ>[\F =U>=F!G=^')7ZY$?,$8C]9X2:9$O*P?F3PS#^\4[]CZ3QLC$SS,F$!M]\3ZPN.TX'>&2!-X%XHMO/)&M0/]:; MTX G?\$VN]?L@/F&"QIFP;*"T(_2__@M [$7('6J U 6@ X"4.]$@)4%6(0B9M2L+!Q0*/1XQN 8OOEFKQ00(SB9;-]Z/XN4\%D[_Z,DZ,I\\/ MD[\_/WQQ;YZFOX&;?UYNG_\%5_?N[O#V?G)S_WS[]08\?KFZGX)/ (*/+A'8 M#_B9/'N9NN#CAS/P 1B KS C'/@1>(E\P<_E17G\O*(;CB./CPPA"X[3&O.L MN.NT.'2B. O%L1;TA0.2VTHW6-E()_;:(NL,QS@$R$ M*NJ9J,/O,)/A\&2X^[^SEUICY<_>2O2L$WKWFW!&&* +\+".!V'E$THE>M42 M\:QTP==X3BX[8JTFLA*Z7H^NIU,O80@,3#6UK M9+SN,VMP8XE'/^?15_+XD^%(D-I&]X_2F^4")\HT;7N()K$2$3LG8BN)W+P1 M-O=Y/1.E3-N.H%/,M8^>UB?969P!M*L[RR!',U"BD0OV@O@-NHM2IBT:G6+N MX!@-A+8S& RKT3@Y&J?-O$(BK_F,XAS5A!P']7NVHTFM3*CPS5#I M+0_6]H:,M!IIK6INI@;A_@/L]D]TI,(C0[5)+J_S#3%I]<5:U=Q,K83)ZMJG M.!7>&:K-<^VBWQ!=_[B\7M="AR-1J\6N35IF4KAGV,@^UR__#=G81U,E[ X' MAVBTVN>ZG&4RA7F& Z4)N/(\/^:! ^#Z?!Y0OI'%5#9:JW_6JN;J4BM#+&PV MK//9NQ%W#K8[5X4S5\5(_,$T'HUS&@F&YV(C80O"PDK*.NWTI*9N![R3N+?W M0)A^V4+ P^]53]]MJ(1R):M"JHRW\.[PY\W[SX/7Z=HG6M7<&CX9?-47R>*E M "EM\EY7/N%BSP%>+AE98D& +['Z$??GX!4'F\HW!G6ZME@SM7UK:#G.L'=@ M96MO*\,I/#Y2>_SUM)(6'+9$N.R_EX$XETGR2_FF_[726;70?7K^'%)-V\*V32O<0[S.0&)+ MG"2@^?8GR<8\N88PN3<@R]J_]K>2UMK6BK)G/@,0Z%>:$-XV9D+,KTR3AS-( M,:_1.1#Y9D)9BH5\9%.3SQG@2!NEB>E8EF^F."9&IZ7[!JS3H@N1Q 0&#/%% MFF+V<@T)7;4-VUAW#./I3*@.L].:XRF,0(SG R:?S$(EBE,@/*8$,9BTC:Y] MU;,]9:!'/,:PXEMMI%">*'U6#[=1V["41Y! *)0$EG]+Z$&2*"7IQ[^YJ%', MJ0RWVVOU+QI>PCQA#CV:_(PC,6L;30-%,,&+1 SIZBOD0'6E%]*$ZU^TRL=: M!@H77- T-Y8>I#')_O&O/!!;!E*GW,#)#9Q3#=SO]]]O^L/1'ZC_]_CVX1_4O;M9 M-V_O>OV[A]O'/AI\[]Z-T"4:S3"#2Q6Z" WPBUQ2@;J,83(%U;Y 0^""Q:&0 M[T>"AL\(D^BPU7JG3%9RLTG-Y[:AW0#?8&>8!H3 M(ILR$R28A( ^QB3?>I_*8E(YT6MCDHG5M9C*MLN.%SB>9S=:YK($MU[@UBMQ MU0JCJ3R/"OD(3Z72:WGJ!SSU(&C8@5/.XQ<\_G&>? 6/X%0*O1;'/\"Y#.I. MX'KE.(T"IW$<1WY^)Q"?0-0H<<+W@Z!9.)$Y6SGGF>>K61 USSQ?H/]//5S- M ]; LFR_T=AC/3YN!R,H,(+*S/A3?_$ARN+270*3UY@\5?ZICA.2'UA 7W#, M\MY'G"P S8%EW\0RIN M=^0;B>U$Q[8V%P7K3=-H1),$,Z[CHU>]=-&K)WUM MA'*UYG9.K;G-\HUA;]V1[&-G=B>CGHAF'SACUYK[)[=ZZG-7U=F@.4?1MI+K MB629IFUOH;DUS]U'JYSZ7+3-3<>NO%5HM-U$>R*=6T97]_;I_H\[C;VYU-CG MWFI*LNZ)X-F,_C;W/G35D(S$W"I&4F!37:-Q%-(%$5E=4O06=6!75S_F9GA6 M1/[ 3&86CA*82%.KUI!)GV5U6?8@Z%R7-D]4R$))-V>RE@6F!LCW$TK%^D%- M4%3'G?\ 4$L#!!0 ( '%$"E75["G_>00 #X9 9 >&PO=V]R:W-H M965TKVN M26^:IOW@!B=!!9S93M+^][,)(0%EM"']@28PX> MTR1C?6/)^>K"--ELB5/$SL@*9^*;.:$IXN*2+DRVHAA%N5.:F+9E>6:*XLP8 M]/*^&SKHD35/X@S?4,#6:8KHTR5.R+9O0&/?<1LOEEQVF(/>"BWP!/.[U0T5 M5V9)B>(49RPF&:!XWC>&\"*$GG3(+7[$>,N.VD"&8KWB M3!;*A%/Q;2S\^& R_3[Z^OG[51#>3GX!X1]WX^E?8'@=[)OCZU%X/1W_",'- MU?!Z CZ"B:C5:)U@0.: +1'%'V6B(C CJ:A>AO+\XT?9QN#^"<@10#GO+NX1;1"/Q] M)(-SM98%68KX*6UIA,6Z(2%FF"5 M+'AE%KPW%@Q/9Q)UP@*=L% 3K))$OTRB_TK!V/EWCFY@IZ$731MXWJG)1=/& M]V%-+)HVKN>IM>*\#/"\--Q>R1)4A=I*>FF]Z80% M.F&A)E@E'=TR'=TW%HVNSB3JA 4Z8:$F6"6)T#KL1*Q7RD8!J&B"^*L)A\+* M[]:, H61>!JI:5"H&M"W7;5ZP*,]%VR-=((2S'+Q$)OS!\SC;*$,MY7RTK+3 M2@NTTD)=M&H^[$,^[#<6D&("NE*IDQ9HI86Z:-54'C:<82I"E2J"HC3.8L8IDJ=N MRJ!;82^N/YVT0"LMU$6KIN6PBX2=MY82K=M0K;1 *RW41:NF\K 5A:V;I%.D MQ&L<1#B>Y=:UI&EE^W[]Y$-AY74MKRXF3:N.[W=K8F(>G0>GF"[R@W@&9F2= M\=WA7=E;'O8/\R/N6O\EO!A!17\@7P[DY\\'_.[-PC=$%W'&0(+G8BCKS!<$[2O+G$*,)4&HCOYX3P_84&PO=V]R:W-H965TL*(VVG:=H'-WE U"1FME/:?S_; MA @*A;9BVA=B.^\N=\>SY>:,LCL^ 1#H(4MSWC(F0DR/39-'$\@(/Z)3R.6; M$649$7+*QB:?,B"Q!F6IB2W+,S.2Y$;0U&L#%C1I(=(DAP%#O,@RPAY/(*6S MEF$;BX5A,IX(M6 &S2D90PCB>CI@W#(L)0A2B(1B(/)Q#QU(4T4D9?PI.8WJDPJX/%ZPGVGO MTLLMX="AZ8\D%I.643=0#"-2I&)(9^=0^JDIOHBF7/^B65EK&2@JN*!9"98* MLB2?/\E#F<,2P':? > 2@%\*<$J HXW.E6E;72)(T&1TAIBJEFQJH+/1:.DF MR=6_& HFWR82)X+PJM_Y>MZ_Z)X.PP_H]/MU[^HG:E]V%\/>9>?T\JIW[0$#BP>XB13!J=%:)@@'J< M%R2/ !UT09 DY1\E%]?XIBFD$Z7'C$K5)W/5^!G57XK\"#G6)X0MC#? .]OA M78@DW-9P>Q5NRORJ$'$5(M9\SG,A*AN'JIMB%83<89SH)FTS1O(QR*X7Z/81 M+=<-R*->;L\(B]&O"TF)>@(R_GM3'//ONYN_KW;Z,9^2"%J&W,HZ>R-X_\[V MK,^;PMD3V4I43A65LXT]Z,N6)GFQ6DMV72AZ&USOUNFLR&I9E>[[_1.YZ MG=O KFO[F]76*K6U'6I%)5>VENP_P9&@*)IO4*XWZ X+M35IGNW@6NV)@ZU" MWMA'7F73VVI3;R7$%@=-D[ZQWO-NW;?6 M6GZKAM-K]IS2>"3O5EY98*>?71PXF\ MG )3!?+]B%*QF*C[3W7=#?X"4$L#!!0 ( '%$"E436WR5,@0 *H1 9 M >&PO=V]R:W-H965T^UK._T] MXR]B38@$KUE*Q+!G/L%1-OK+%AA.\*(RRU$:. MX]L93J@U[!=]CWS89UN9)I0\NMXRE9K67>80_[&[PB M4R)_;!ZY:MDURR+)"!4)HX"3Y< :P5X,O=R@0/R5D+TX> :YE&?&7O+&W6)@ M.?F(2$KF,J? ZF]')B1-/K^QWQ;BE9AG+,B$I7\G"[D> M6%T++,@2;U/YQ/9?226HD_/-62J*7[ OL8%K@?E62)95QFH$64++?_Q:!>+ M0/&8#5!E@)H&W@D#MS)PS_7@50;>N1XZE4$AW2ZU%X&+L,3#/F=[P'.T8LL? MBN@7UBI>"EL-(OOX^\S\' +'A[CI]'L[N'[ M%$2CV0A<143B)!77X OX,8W U:=K\ DD%,S6;"LP78B^+=5HEY[1 M"<\NN&=4K@6(Z8(L#/91N[W?8F^K*-2A0&^A&*-6PC^W] :XSF> '(0,XYF< M;PY-&9*?(2UQ,; M/"<#2]4P0?B.6,/??X.^\X$IU75:U:E:KRHY586. M+\6[[>+;RPQDSY?@(Y5!K3(X MLY"05W6Z$4082TEPR5)R2;+HDF3QA8Z%M;*P5=D3R0@66T[R8@'8$NPQ5X5$"B 96.*$ M@QU.M\8%%GY4'"8ZPK"\/J2)=<3IM06=]].;<][V4"TNXS',,42\640,(!_" MADH#*.P&#:$&$/1\=$+IP3D57F*K.+E35/1MF39 O#!LQN!#GM@ 08%W(@#H M/0"H-0 /9HV'>1VM/SJ( 1/I??]N E;3U&&;<(HU=5G M:=AM2M5!T'.UN6Q"(2V5.@IY*#RA]OU0!]M/=;I:<%4> JY/3V#]]/4%>; I MWH#RO#!HJC? .LU*;0#Y';>AW3ZX>V:$KXI+OP!SMJ6RO&[4O?6'A5%QG6[T MCV%O @W]4?XAHKCKOM.77S'N,5\E5("4+)4KYR90:>+EAX&R(=FFN/D^,ZGN MT<7CFN %X3E O5\R)M\:N8/Z\\SP/U!+ P04 " !Q1 I5RV),&;0& M M.0 &0 'AL+W=OI<_G M#=QXW7$7/LYDOJ/9/YNS1S[D\F%^FZFMYDIE$L8\$6&:H(Q/SQL7^#2@O;Q! M<<2WD#^+M=\H[\HH37_D&U>3\T8K/R,>\;',)9CZ[XE[/(IR)74>?Y:BC95G MWG#]]ZOZYZ+SJC,C)KB71K^'$SD[;QPWT(1/V2*2=^GS)2\[U,GUQFDDBG_1 M!\YED_;,L?499?K12RW\4T2]:JWB%23Y0AC)3?PU5.]F_ M\+R'ZX!CV[N+X,[Y-U>,,*+I.$SD3 M*$@F?&)H[]O;=RWMFRH:JY"0UY ,B%7PMT7R"='6(2(M0@SGXVW?')NZ\^_< M@YW=M6#0U?B@A1Y]0^^>OT@TB-+Q#_3]8B1DIJ[L/TQ)7LJTS3+Y[>Y4S-F8 MGS?4_4SP[(DW^C__A+NM7TP1AA3S(<4"(#$M%^U5+MHV]?Z 12P9<\0$2J?( MYV,>CWB&*%YFVW2^ ZNB:UH@Q?RE6+<0R\O94[]UUGQ:CS60G1;KSBK6'6NL M;^1,A7:E2O)$:($WANO?M3&O<#O&08L/FEO1,6FHW7U>-758X=;KBJNW%:;!\?;G*5G MM70=+5M9!D"66@Q/5C$\L4XA+M:NT>70\;2AF!_96%2EL-# MA7DCB89\O,A"&7*ACGQB8<1&$3]2M^(CP2)^B&Y9QA-I##PH (*J^:!J 92: MGL:*%W$'9J$$@U(AJ)H/JA9 J>D9J0 2VPERE^42NZ1S9C$X:V:[-&($\]"Q6R8CNS[GW6",FO'JB:C^LX M7+M&]L'"N()A;$4WMRDC*.R"JOFEVGN7PCXXEE0<2^PM/ ,H3SV.%8@2_!\NX1!0[ 15\T'5 B@U/6T5GI+=\-2I'ML]G+,%J>83 M$PG7+QX@3ST+%3,3.S/ONQ[;[9T3!(K@I([@F_48RE#/3H7?Q([?+O78+N4< M:5"8+M7>NQ3V RC. \M0#6C$NL3/NF\M& MZJ9SB#PF9NASI$0O^>31NDYD]W$>VJ#@"ZH60*GI&:L8F?1@UHD(* >#JOF@ M:@&4FIZ1BI>)RS/>[=:)[)+.R0%E8/(^ T,9ZA&O&)CLQL!N\U)0. 95\XD) MCKO'M33L@XYI1R;/=PSA8H(U,3(]?+,I2I MGH8*DJD=DO=>ED$?0(.J^=0 W8:RO _HIA5T4SMT.Y5E4*X&5?.IX4UC4S'9 M!S#3"IBI_:'RKFM&U/3JL:$^@X+Q=J8!E.DRI,VUS[]BGCT6W]T)%:9%(I=? M^JSVKK[MNRB^:-O8/\"G'C;L]_%IL/QRKY)??DAXS;+',!$HXE-EU?K44X,I M6WZ;M]R0Z;SX^&R42IG&Q<\99Q.>Y0>HOT_35+YNY :K+R3[_P!02P,$% M @ <40*50]E!SDZ P U@L !D !X;"]W;W)K&ULM99M3]LP$,>_RBE#$TA=\U#H VLC06$:TY@J&./%M!=N95 DS-%5S5V<*65P8)<(-/*_K)HRG3C@LWDU4.)2Y$3S%B0*=)PE3OXY1 MR-7(\9V[%Q=\OC#VA1L.,S;'2S17V431S*U48IY@JKE,0>%LY!SYAV/?LP;% MBF\<5WIC#!9E*N6-G9S%(\>S'J' R%@)1H\ECE$(JT1^_%R+.M6>UG!S?*?^ MH8 GF"G3.);BFL=F,7+Z#L0X8[DP%W+U$== !U8ODD(7O[ JU_8&#D2Y-C)9 M&Y,'"4_+)[M=!V+#P-]_PB!8&P3/->BL#3H%:.E9@77"# N'2JY V=6D9@=% M; IKHN&I3>.E4?25DYT)+_.IQI\YI@9.E_2K8?<$#>-"[\$[N+H\@=V=/=@! M%_2"*=3 4[A*N=$M>DGCKPN9:Y;&>N@:*NM%ZZ^-RZ^")K8_R>1N\7@L" M+PAJS,?-YI_RM T=K\[9D8#OGVD%G!E,](\ZNE)NOU[. M'K]#G;$(1PZ=+XUJB4[X]HW?]=[7L6Y)[!YYIR+O-*F'$SHYJ!3&0.46W;0@ M8PJ63.0(NY3B6 K!E(8,55D$>W71:-SBI=$HQ7J%F+V(EJ'7]CS/'[K+&L[] MBG._D?-QAL\QF:*JS6ZCU$MYMB1VC_J@HC[8;ET?;)-\2V+WR+L5>;H MCSF%,I3O'VGNJE.ENE)M/U5856TG2N-\%)'3=P@4*9NC$ MCJ4V+?B2VSH&.8.)U-S^/VHX%9S^+^RB%DQ0<1G;1T054!>"IM18[">U@'V'^>X_SC)C4Z\$G%0(0[^_S4\^-O-67(V M>O)*3M_[TW-XC:1CP;2VU7K-E&)T)4D%10-I\T@URC7"1/$(-];H:E%]J^$] MSF_G 72S5R^E=C>:+MOQGM/UPNG<"9R1O-?NT=6GRB:RG!B9%7W85!KJZHKA M@AIO5'8!?9]):>XFMK6K6OGP-U!+ P04 " !Q1 I5O?.=7QH" "\! M&0 'AL+W=O55;=- T:5D%CV"_MQOM+#IE M*7@#TG EB89R%=Q&-UF,\3[@B>.0=:2?4D11!3W)F M/>>EY\2+OD_/KJ_B* K#,*'[^;G066_AO?[&=,6E(0)*IPW/KRX"HON[TAM6 MM;YO=LJZYO7#VOU>0&. FR^5LJ.!'3S]L-+?4$L#!!0 ( '%$"E7@ S>% M+P, / 2 - >&PO]%266$X$L>;+2)?OUTY4O#ELXAM72/SKE'TG4M,JS- M6K#;!6,F6I5"UB.R,*;Z$,?U;,%*6E^HBDF+%$J7U-BNGL=UI1G-:R"5(NYU M.FE<4B[)>"B7Y75IZFBFEM*,2+\-1?[V.1^1;OJ>1%YNHG(V(O=G;W\LE;EZ M$_G[R;N3D\[]^=5A_,P!YR0.BO:?(7K1L1>J[%!,/GV>_%/BF/3EOK0;?FJ% M//$4HPT"-)MERX2.(\?-MHR'A9+;W4F(#UAU6K+H@8H1F5#!IYH#JZ E%VL? M[D%@IH32D;%E8=-U(5+_\G#7]Z!B&IV22Z5=;I_!_YTVPP^ 30\,F#:\-ENY*>FU1U;F4TY MK0K<<^\5>OZ[ZSQGDFDJ=DW;VC_F57ZQX^3R7UEV_U4.#0<]-N_(8S?9?PTF MT]=@\E74Y.#X32;947J,F_?WSB%A[XC01B,XBHW(-SC8B6W2:+KDPG#9]!8\ MSYE\=%*P\H9.[7%^3]^.SUE!E\+"(;-M?6MVT M/0?:7%SF;,7R2=/5\ZEK1K9ALS87$ Z1:W>%$8SCL3 "&)8'@('E@4Q_MM;X;N,5\G0=8'OZ5(5@,\4K$9LIOM: A-<-&%D6WFTL#S"P M7<.>8!S),@R!6@S7:)HBJY/")[P_V%.2)%D61@ + M.T@2#(&G$4-8?20$3;8T.P6BP^0"X99K>]9!:G;K=JLRJ=)95+%:(]209@%G.Q>I1AM9Z@@&,#);G[]-A@KW;/.6WMS MXI7R(3ZVW;_=CALUH]BES6_5WM1RB/; MJMYEK=RL'X;-OA;9IGD4HMT50V,T+K\V/X]TF>\J;_#XO\O:?JT'_O1 #MLO+?)=_$YNKP6C FL?JZZ*J\V]5 MV69%LJZKHK@:C(\'[D3=YNO_[$XZR#2[;_H];78?9Q+D:N",Y 6W>=VT_1G] M]3/)^"3DR<>M0UO=Y$4KZEG6BGE='?9Y^=!=1M[%4+F-/@ZGSV,0W];_)XS5 M=INOQ:Q:'W:B;(]QK$71 9;-8[YO!JS,=N)J,*V>1-W=C_P#?W.\MU9"*9&J MW^;R0.UO>CQ"E"B<\3#A,R:_)5'@S[Q4;EQ[@1=..5,@#0!I7!#RDZ% F@#2 MO ADDLJ/)0\52 M 6A>$U")I TC[DI"F ND 2.>2D)8"Z0)(EQ9RSD,>>X$" M,P$P$UJ8:R_Q$Q;=L-N8)SR4@?*CD'FA#-IJN?04R#< \@TM9,SO>+CB";N) MHV57M&GL3=.$??33!9NNU$9[A%KM$2VF7SZ)INU.:GYC,W'?LJS<,/[E('W+ M$J%B0KD0V^7&\V-VYP4KSI;<2U9QUQ*FB8J'M#(F]LJ,Q_Z=? SO9'EWS^&" MS^9^.%?QD%#&Q$8)9,BX%BQDCC&Y.I9+/^W+KP]65S=DL'@X]75(9([Q9=3Q M/5-0U3%&[A@3RV,>1;./?A#T@?1E4QC._>N ,R])N%X]D#S&Q/;P0UGFG*7> MGWH!(X>,B242\I0%49*P6QZS9.'%,FAI&OO7J]23$50QD47&Y!JYC>*>B"5\ M_J/2S'DTC[U;-:U&&C&(-1)$X?QURN.EC*FGIJ@&LH9!;(TDC:8?%E$@F^?D M%\;_6/GI7WWTCE]53-@I(;9'P@,^55/\M$MN(OE@]IF-BHDL8A!;Q)M.5\M5 MT+>#4;J0U4;6:IF"+60[*2'//H>)O&,2>^>8;Y^H?E6QD&=,\M$OD'BS5RHF'/ZZS/C7 M]]1;'1 QD6=,8L_@U%L=\#21=4QBZ\ \5Q_R1-8QB:T#\UP=$UG')+:.GN>> MK>'(-B:Q;6#"JT<1V<8DM@U,>#5,"]G&(K8-3'AU3&0;B]@V.&%3VTL+V<I0"%9M62"R1C1L6JD= M71M9R":VT#/,GC(Y[/>%Z'ZH%3I:!TA&RG()E80'.K0VW:D()M8 M07BH0TV/'*0@AUA!&%--CQRD(.>22] ^N2HF4I!ST45H$Q43*<@A5A 0>1QB\^"Q3*VLD7R< M2RXMT,L:R<>YY-("+9HNDH_[4Y<6/,N.L@<5$\G'I9[S>8ZI9T/9"JT+(0BZQA?#LA8:)+.12SP4]7ZYS-NV8( --B VT*M?RGQ^Z M%XS$AOFMV#6R??]_Z-"P[&[AX?90%%.Y+RJ#*MN<7C(ZO2#U_E]02P,$% @ <40* M5:N<,4MN @ VB\ !H !X;"]?)P0[$8B=D.Q$8'9"M!.!V@G93@1N)X0[$@GH+@=XR>=@FT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0 M;R'0.Z/>F4#OC'IG KTSZIT)],Z3ER4$>F?4.Q/HG5'O3*!W1KTS@=X9]F?4.Q/HG5'O3*"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+=.7G83Z*VHMQ+HK:BW M$NBMJ+<2Z*VHMQ+HK:BW$NAMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;9./ ME01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ M[01Z.^KM!'K[Y&<3 KT=]78"O1WU=@*]'?5V KT#]0X"O0/U#@*] _4. KT# M]0X"O0/U#@*] _4. KT#]0X"O6/RLR"!WH%Z!X'>@7H'@=X-ZMT0Z-V@WLUW MZCV,GX_+K]V3F["%>?ZOF)X_@M02P,$% @ M<40*543DWU@> @ ERX !, !;0V]N=&5N=%]4>7!E&ULS=K?3MLP M% ;P5ZERBQK7_\M$N=FXW;C8"WC)*8V:Q)9MH+S]G!20-K$*5*1]-XU:V^<[ M\9%^5[WZ^10H+0Y#/Z9-M]*N"^FB;*C8FPG3RK\#GL_]>* 8NY86MR[F[VXHN]BA M9RD_]93JTR7>Z-%OMUU#K6_NAW*D3B&2:]..* ]]?2QZ<3HYEQNFXR<_.W\N M]'T[1;:M^97:[WT[S\Y?G[6@^O&EWPV_Q_]^C=02P$" M% ,4 " !Q1 I5!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( '%$"E6+MVC_[P "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ <40*52-5E0FX!@ PRH !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ <40*5<57)*FR!P )RL !@ ("!H!H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ <40*5&PO=V]R:W-H965T&UL4$L! A0#% @ <40*51Z9B]OS!@ *A0 !D M ("!NU, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ <40*52-&YCCG! PPL !D ("!5F8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ <40*52'( MDV5^! ( H !D ("!OG< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <40*57.33<66! Y0L !D M ("!D80 'AL+W=OB0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ <40*5?)%U/T0!@ IPT !D ("! M^I4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ <40*57&L9?H=!0 6@L !D ("!0*, 'AL+W=O&UL4$L! A0#% @ <40*5>B_4R[ M!0 =!$ !D ("!\+T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <40*5??,Q&,G P TP8 !D M ("!5LP 'AL+W=O&PO=V]R M:W-H965T&PO=V]R:W-H965T&UL4$L! A0#% @ M<40*52]I9 NH P (@D !D ("!2>0 'AL+W=O&UL4$L! A0#% @ <40*52=D^*XX P M%0< !D ("!JO 'AL+W=O&PO=V]R:W-H965T$0, -4) 9 " @9SW !X;"]W;W)K&UL4$L! A0#% @ <40*57>X"KQF @ O 0 !D M ("!Y/H 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ <40*5?B\*X/L @ V0D !D ("!M H! 'AL M+W=OBG]2H& M .* &0 @('7#0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ <40* M5?)=BL3Y!0 $BP !D ("!RAD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <40*51IR1D<+ P 4 @ M !D ("!LR8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <40*5:\V=?%W @ ! 8 !D M ("!P3 ! 'AL+W=O&PO=V]R:W-H965T M_C>G;0( *@& 9 M " @78V 0!X;"]W;W)K&UL4$L! A0# M% @ <40*523?+'LO! 1D !D ("!&CD! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ <40*5 M)S5W!0 ."< !D ("!B$,! 'AL+W=O," #5" &0 M @($V20$ >&PO=V]R:W-H965T&UL4$L! A0#% @ <40*59HZ#CUE! =Q0 !D M ("!:$\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ <40*5=*>^O/# @ ^P@ !D ("! M,UH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ <40*5?[AE:30! Q< !D ("!:V8! 'AL+W=O&UL4$L! A0#% @ <40*5=A75BF+ M @ . 8 !D ("!'',! 'AL+W=O=0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ <40*5=7L*?]Y! /AD !D M ("!9W\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ <40*5&PO=V]R:W-H965T&UL4$L! A0#% @ M<40*5> #-X4O P \!( T ( !GY@! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ <40* M5:N<,4MN @ VB\ !H ( ! Z,! 'AL+U]R96QS+W=O @ ERX !, M ( !J:4! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& %D 60!F )& ^* XML 94 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 95 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 96 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 230 350 1 true 67 0 false 5 false false R1.htm 0001001 - Document - Cover Sheet http://www.corp.kaltura.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENT OF COMPREHENSIVE LOSS Sheet http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENT OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGE IN CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' DEFICIT Sheet http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT CONDENSED CONSOLIDATED STATEMENTS OF CHANGE IN CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' DEFICIT Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101101 - Disclosure - GENERAL Sheet http://www.corp.kaltura.com/role/GENERAL GENERAL Notes 8 false false R9.htm 2102102 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 2107103 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS Sheet http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERS REVENUES FROM CONTRACTS WITH CUSTOMERS Notes 10 false false R11.htm 2113104 - Disclosure - Investments, Debt and Equity Securities Sheet http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecurities Investments, Debt and Equity Securities Notes 11 false false R12.htm 2116105 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 12 false false R13.htm 2121106 - Disclosure - DERIVATIVES AND HEDGING Sheet http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGING DERIVATIVES AND HEDGING Notes 13 false false R14.htm 2125107 - Disclosure - LEASES Sheet http://www.corp.kaltura.com/role/LEASES LEASES Notes 14 false false R15.htm 2132108 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 15 false false R16.htm 2135109 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS Sheet http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTS CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS Notes 16 false false R17.htm 2141110 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 17 false false R18.htm 2146111 - Disclosure - INCOME TAXES Sheet http://www.corp.kaltura.com/role/INCOMETAXES INCOME TAXES Notes 18 false false R19.htm 2148112 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS Sheet http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS Notes 19 false false R20.htm 2152113 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION Sheet http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATION REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION Notes 20 false false R21.htm 2155114 - Disclosure - LONG-TERM LOAN Sheet http://www.corp.kaltura.com/role/LONGTERMLOAN LONG-TERM LOAN Notes 21 false false R22.htm 2159115 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS Sheet http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS Notes 22 false false R23.htm 2166116 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA Sheet http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATA SELECTED STATEMENT OF OPERATIONS DATA Notes 23 false false R24.htm 2169117 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Sheet http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Notes 24 false false R25.htm 2172118 - Disclosure - Subsequent Events Sheet http://www.corp.kaltura.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 2203201 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 26 false false R27.htm 2304301 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 27 false false R28.htm 2308302 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables) Sheet http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSTables REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables) Tables http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERS 28 false false R29.htm 2314303 - Disclosure - Investments, Debt and Equity Securities (Tables) Sheet http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesTables Investments, Debt and Equity Securities (Tables) Tables http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecurities 29 false false R30.htm 2317304 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTS 30 false false R31.htm 2322305 - Disclosure - DERIVATIVES AND HEDGING (Tables) Sheet http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGTables DERIVATIVES AND HEDGING (Tables) Tables http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGING 31 false false R32.htm 2326306 - Disclosure - LEASES (Tables) Sheet http://www.corp.kaltura.com/role/LEASESTables LEASES (Tables) Tables http://www.corp.kaltura.com/role/LEASES 32 false false R33.htm 2333307 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIES 33 false false R34.htm 2336308 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS (Tables) Sheet http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSTables CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS (Tables) Tables http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTS 34 false false R35.htm 2342309 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETS 35 false false R36.htm 2349310 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables) Sheet http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables) Tables http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS 36 false false R37.htm 2353311 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Tables) Sheet http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Tables) Tables http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATION 37 false false R38.htm 2356312 - Disclosure - LONG-TERM LOAN (Tables) Sheet http://www.corp.kaltura.com/role/LONGTERMLOANTables LONG-TERM LOAN (Tables) Tables http://www.corp.kaltura.com/role/LONGTERMLOAN 38 false false R39.htm 2360313 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS (Tables) Sheet http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSTables STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS (Tables) Tables http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS 39 false false R40.htm 2367314 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA (Tables) Sheet http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATATables SELECTED STATEMENT OF OPERATIONS DATA (Tables) Tables http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATA 40 false false R41.htm 2370315 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Sheet http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSTables ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Tables http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS 41 false false R42.htm 2405401 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of revenue by major customers by reporting segments (Details) Sheet http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of revenue by major customers by reporting segments (Details) Details 42 false false R43.htm 2406402 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Sheet http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Details http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables 43 false false R44.htm 2409403 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of disaggregated revenue by category (Details) Sheet http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of disaggregated revenue by category (Details) Details 44 false false R45.htm 2410404 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of disaggregated revenue by region (Details) Sheet http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of disaggregated revenue by region (Details) Details 45 false false R46.htm 2411405 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS - Narrative (Details) Sheet http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSNarrativeDetails REVENUES FROM CONTRACTS WITH CUSTOMERS - Narrative (Details) Details 46 false false R47.htm 2412406 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of costs to obtain a contract and costs to fulfill a contract (Details) Sheet http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of costs to obtain a contract and costs to fulfill a contract (Details) Details 47 false false R48.htm 2415407 - Disclosure - Investments, Debt and Equity Securities (Details) Sheet http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails Investments, Debt and Equity Securities (Details) Details http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesTables 48 false false R49.htm 2418408 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of assets and liabilities measured at fair value (Details) Sheet http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails FAIR VALUE MEASUREMENTS - Schedule of assets and liabilities measured at fair value (Details) Details 49 false false R50.htm 2419409 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of fair value measurement using significant unobservable inputs (Details) Sheet http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleoffairvaluemeasurementusingsignificantunobservableinputsDetails FAIR VALUE MEASUREMENTS - Schedule of fair value measurement using significant unobservable inputs (Details) Details 50 false false R51.htm 2420410 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 51 false false R52.htm 2423411 - Disclosure - DERIVATIVES AND HEDGING - Narrative (Details) Sheet http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGNarrativeDetails DERIVATIVES AND HEDGING - Narrative (Details) Details 52 false false R53.htm 2424412 - Disclosure - DERIVATIVES AND HEDGING - Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details) Sheet http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetails DERIVATIVES AND HEDGING - Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details) Details 53 false false R54.htm 2427413 - Disclosure - LEASES - Schedule of Leases Cost (Details) Sheet http://www.corp.kaltura.com/role/LEASESScheduleofLeasesCostDetails LEASES - Schedule of Leases Cost (Details) Details 54 false false R55.htm 2428414 - Disclosure - LEASES - Schedue of Supplementary Cash Flow Information Related to Operating Leases (Details) Sheet http://www.corp.kaltura.com/role/LEASESSchedueofSupplementaryCashFlowInformationRelatedtoOperatingLeasesDetails LEASES - Schedue of Supplementary Cash Flow Information Related to Operating Leases (Details) Details 55 false false R56.htm 2429415 - Disclosure - LEASES - Schedule of Maturities of Operating Leases (Details) Sheet http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails LEASES - Schedule of Maturities of Operating Leases (Details) Details 56 false false R57.htm 2430416 - Disclosure - LEASES - Schedule of Future Minimum Rental Payments (Details) Sheet http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails LEASES - Schedule of Future Minimum Rental Payments (Details) Details 57 false false R58.htm 2431417 - Disclosure - LEASES - Narrative (Details) Sheet http://www.corp.kaltura.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 58 false false R59.htm 2434418 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESTables 59 false false R60.htm 2437419 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Prepaid Expenses and Other Current Assets (Details) Sheet http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Prepaid Expenses and Other Current Assets (Details) Details 60 false false R61.htm 2438420 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Composition of Property and Equipment (Details) Sheet http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Composition of Property and Equipment (Details) Details 61 false false R62.htm 2439421 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Other Assets, Noncurrent (Details) Sheet http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofOtherAssetsNoncurrentDetails CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Other Assets, Noncurrent (Details) Details 62 false false R63.htm 2440422 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Accrued Liabilities (Details) Sheet http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofAccruedLiabilitiesDetails CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Accrued Liabilities (Details) Details 63 false false R64.htm 2443423 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of carrying amounts and accumulated amortization expenses of intangible assets (Details) Sheet http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails GOODWILL AND INTANGIBLE ASSETS - Schedule of carrying amounts and accumulated amortization expenses of intangible assets (Details) Details 64 false false R65.htm 2444424 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) Sheet http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) Details 65 false false R66.htm 2445425 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of future amortization related to intangible assets other than goodwill (Details) Sheet http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails GOODWILL AND INTANGIBLE ASSETS - Schedule of future amortization related to intangible assets other than goodwill (Details) Details 66 false false R67.htm 2447426 - Disclosure - INCOME TAXES (Details) Sheet http://www.corp.kaltura.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.corp.kaltura.com/role/INCOMETAXES 67 false false R68.htm 2450427 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Schedule of the computation of basic and diluted net earnings (loss) per share (Details) Sheet http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Schedule of the computation of basic and diluted net earnings (loss) per share (Details) Details 68 false false R69.htm 2451428 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Schedule of antidilutive securities excluded from computation of earnings per share (Details) Sheet http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofantidilutivesecuritiesexcludedfromcomputationofearningspershareDetails NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Schedule of antidilutive securities excluded from computation of earnings per share (Details) Details 69 false false R70.htm 2454429 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details) Sheet http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details) Details http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables 70 false false R71.htm 2457430 - Disclosure - LONG-TERM LOAN - Schedule of aggregate principal annual maturities of long-term loans (Details) Sheet http://www.corp.kaltura.com/role/LONGTERMLOANScheduleofaggregateprincipalannualmaturitiesoflongtermloansDetails LONG-TERM LOAN - Schedule of aggregate principal annual maturities of long-term loans (Details) Details 71 false false R72.htm 2458431 - Disclosure - LONG-TERM LOAN - Narrative (Details) Sheet http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails LONG-TERM LOAN - Narrative (Details) Details 72 false false R73.htm 2461432 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Narrative (Details) Sheet http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSNarrativeDetails STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Narrative (Details) Details 73 false false R74.htm 2462433 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - 1 (Details) Sheet http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - 1 (Details) Details http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSTables 74 false false R75.htm 2463434 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details) Sheet http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSSharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details) Details 75 false false R76.htm 2464435 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Schedule of share-based compensation expense by line item (Details) Sheet http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleofsharebasedcompensationexpensebylineitemDetails STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Schedule of share-based compensation expense by line item (Details) Details 76 false false R77.htm 2465436 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Schedule Of Shares Of Common Stock Reserved For Future Issuance (Details) Sheet http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Schedule Of Shares Of Common Stock Reserved For Future Issuance (Details) Details 77 false false R78.htm 2468437 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA (Details) Sheet http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails SELECTED STATEMENT OF OPERATIONS DATA (Details) Details http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATATables 78 false false R79.htm 2471438 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) Sheet http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) Details http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSTables 79 false false R80.htm 2474439 - Disclosure - Subsequent Events (Details) Sheet http://www.corp.kaltura.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.corp.kaltura.com/role/SubsequentEvents 80 false false R9999.htm Uncategorized Items - kltr-20220630.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - kltr-20220630.htm Cover 81 false false All Reports Book All Reports kltr-20220630.htm kaltura_311q220221257360992.htm kaltura_312q220221257360982.htm kaltura_321q220221257360972.htm kaltura_322q220221257361002.htm kltr-20220630.xsd kltr-20220630_cal.xml kltr-20220630_def.xml kltr-20220630_lab.xml kltr-20220630_pre.xml http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 98 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "kltr-20220630.htm": { "axisCustom": 2, "axisStandard": 24, "contextCount": 230, "dts": { "calculationLink": { "local": [ "kltr-20220630_cal.xml" ] }, "definitionLink": { "local": [ "kltr-20220630_def.xml" ] }, "inline": { "local": [ "kltr-20220630.htm" ] }, "labelLink": { "local": [ "kltr-20220630_lab.xml" ] }, "presentationLink": { "local": [ "kltr-20220630_pre.xml" ] }, "schema": { "local": [ "kltr-20220630.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/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 555, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 5, "total": 5 }, "keyCustom": 29, "keyStandard": 321, "memberCustom": 16, "memberStandard": 47, "nsprefix": "kltr", "nsuri": "http://www.corp.kaltura.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.corp.kaltura.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS", "role": "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERS", "shortName": "REVENUES FROM CONTRACTS WITH CUSTOMERS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "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": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Investments, Debt and Equity Securities", "role": "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecurities", "shortName": "Investments, Debt and Equity Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - DERIVATIVES AND HEDGING", "role": "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGING", "shortName": "DERIVATIVES AND HEDGING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125107 - Disclosure - LEASES", "role": "http://www.corp.kaltura.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132108 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135109 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS", "role": "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141110 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146111 - Disclosure - INCOME TAXES", "role": "http://www.corp.kaltura.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148112 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS", "role": "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS", "shortName": "NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152113 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION", "role": "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATION", "shortName": "REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "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": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155114 - Disclosure - LONG-TERM LOAN", "role": "http://www.corp.kaltura.com/role/LONGTERMLOAN", "shortName": "LONG-TERM LOAN", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159115 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS", "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS", "shortName": "STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "srt:CondensedFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2166116 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA", "role": "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATA", "shortName": "SELECTED STATEMENT OF OPERATIONS DATA", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "srt:CondensedFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2169117 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "role": "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2172118 - Disclosure - Subsequent Events", "role": "http://www.corp.kaltura.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables)", "role": "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSTables", "shortName": "REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Investments, Debt and Equity Securities (Tables)", "role": "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesTables", "shortName": "Investments, Debt and Equity Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "0", "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - DERIVATIVES AND HEDGING (Tables)", "role": "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGTables", "shortName": "DERIVATIVES AND HEDGING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326306 - Disclosure - LEASES (Tables)", "role": "http://www.corp.kaltura.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333307 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "role": "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "kltr:PrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336308 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS (Tables)", "role": "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSTables", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "kltr:PrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342309 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349310 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)", "role": "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables", "shortName": "NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353311 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Tables)", "role": "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables", "shortName": "REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356312 - Disclosure - LONG-TERM LOAN (Tables)", "role": "http://www.corp.kaltura.com/role/LONGTERMLOANTables", "shortName": "LONG-TERM LOAN (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360313 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS (Tables)", "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSTables", "shortName": "STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "kltr:FinancialIncomeExpensesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2367314 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA (Tables)", "role": "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATATables", "shortName": "SELECTED STATEMENT OF OPERATIONS DATA (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "kltr:FinancialIncomeExpensesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2370315 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)", "role": "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSTables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "idd9ea5e543244a32bdd7055f71319e47_D20220401-20220630", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of revenue by major customers by reporting segments (Details)", "role": "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of revenue by major customers by reporting segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "idd9ea5e543244a32bdd7055f71319e47_D20220401-20220630", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "ia46a6065c9e54a08bb32be11cf7ede6e_D20220101-20220101", "decimals": "0", "first": true, "lang": "en-US", "name": "kltr:IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "role": "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "ia46a6065c9e54a08bb32be11cf7ede6e_D20220101-20220101", "decimals": "0", "first": true, "lang": "en-US", "name": "kltr:IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of disaggregated revenue by category (Details)", "role": "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails", "shortName": "REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of disaggregated revenue by category (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i60764bdf8d984bf5a5f9149fa0c28577_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of disaggregated revenue by region (Details)", "role": "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails", "shortName": "REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of disaggregated revenue by region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i37e617e028ea4e45bf39d1b75cf49c72_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS - Narrative (Details)", "role": "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSNarrativeDetails", "shortName": "REVENUES FROM CONTRACTS WITH CUSTOMERS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of costs to obtain a contract and costs to fulfill a contract (Details)", "role": "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails", "shortName": "REVENUES FROM CONTRACTS WITH CUSTOMERS - Schedule of costs to obtain a contract and costs to fulfill a contract (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "ibf966ca37f194ede9f58eda3112e7d1b_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Investments, Debt and Equity Securities (Details)", "role": "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails", "shortName": "Investments, Debt and Equity Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of assets and liabilities measured at fair value (Details)", "role": "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of assets and liabilities measured at fair value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "ie27d93d7e7594130bfb97a700e834f18_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENT OF COMPREHENSIVE LOSS", "role": "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrealizedGainLossOnDerivatives", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i92fbccf9e621482bb0bc2584446fc0cb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of fair value measurement using significant unobservable inputs (Details)", "role": "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleoffairvaluemeasurementusingsignificantunobservableinputsDetails", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of fair value measurement using significant unobservable inputs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i92fbccf9e621482bb0bc2584446fc0cb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i81524d06f76c48edbd63d5d4d66e2fa9_D20210201-20210203", "decimals": "0", "first": true, "lang": "en-US", "name": "kltr:NumberOfWarrantsConverted", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "role": "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i81524d06f76c48edbd63d5d4d66e2fa9_D20210201-20210203", "decimals": "0", "first": true, "lang": "en-US", "name": "kltr:NumberOfWarrantsConverted", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - DERIVATIVES AND HEDGING - Narrative (Details)", "role": "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGNarrativeDetails", "shortName": "DERIVATIVES AND HEDGING - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "0", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - DERIVATIVES AND HEDGING - Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details)", "role": "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetails", "shortName": "DERIVATIVES AND HEDGING - Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - LEASES - Schedule of Leases Cost (Details)", "role": "http://www.corp.kaltura.com/role/LEASESScheduleofLeasesCostDetails", "shortName": "LEASES - Schedule of Leases Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - LEASES - Schedue of Supplementary Cash Flow Information Related to Operating Leases (Details)", "role": "http://www.corp.kaltura.com/role/LEASESSchedueofSupplementaryCashFlowInformationRelatedtoOperatingLeasesDetails", "shortName": "LEASES - Schedue of Supplementary Cash Flow Information Related to Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - LEASES - Schedule of Maturities of Operating Leases (Details)", "role": "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails", "shortName": "LEASES - Schedule of Maturities of Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "iffa03a56a32649e095ad4e804de582f9_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - LEASES - Schedule of Future Minimum Rental Payments (Details)", "role": "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails", "shortName": "LEASES - Schedule of Future Minimum Rental Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "iffa03a56a32649e095ad4e804de582f9_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "ie5c0a6d50be04ba7ac4522a6adc1d9c3_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - LEASES - Narrative (Details)", "role": "http://www.corp.kaltura.com/role/LEASESNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "ie5c0a6d50be04ba7ac4522a6adc1d9c3_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434418 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "if196e4352f524ae291e79d4948f363ec_I20201231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGE IN CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' DEFICIT", "role": "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGE IN CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' DEFICIT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "if196e4352f524ae291e79d4948f363ec_I20201231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "kltr:PrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437419 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "kltr:PrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438420 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Composition of Property and Equipment (Details)", "role": "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Composition of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "iffa03a56a32649e095ad4e804de582f9_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439421 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Other Assets, Noncurrent (Details)", "role": "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofOtherAssetsNoncurrentDetails", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Other Assets, Noncurrent (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "lang": "en-US", "name": "kltr:SeverancePayFund", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440422 - Disclosure - CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Accrued Liabilities (Details)", "role": "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofAccruedLiabilitiesDetails", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443423 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of carrying amounts and accumulated amortization expenses of intangible assets (Details)", "role": "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Schedule of carrying amounts and accumulated amortization expenses of intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444424 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)", "role": "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445425 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of future amortization related to intangible assets other than goodwill (Details)", "role": "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Schedule of future amortization related to intangible assets other than goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447426 - Disclosure - INCOME TAXES (Details)", "role": "http://www.corp.kaltura.com/role/INCOMETAXESDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450427 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Schedule of the computation of basic and diluted net earnings (loss) per share (Details)", "role": "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails", "shortName": "NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Schedule of the computation of basic and diluted net earnings (loss) per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "kltr:ChangeInFairValueOfWarrantLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451428 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Schedule of antidilutive securities excluded from computation of earnings per share (Details)", "role": "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofantidilutivesecuritiesexcludedfromcomputationofearningspershareDetails", "shortName": "NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Schedule of antidilutive securities excluded from computation of earnings per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454429 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details)", "role": "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails", "shortName": "REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "ifd9752a5e9a4474bb51dcc025a926bf1_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457430 - Disclosure - LONG-TERM LOAN - Schedule of aggregate principal annual maturities of long-term loans (Details)", "role": "http://www.corp.kaltura.com/role/LONGTERMLOANScheduleofaggregateprincipalannualmaturitiesoflongtermloansDetails", "shortName": "LONG-TERM LOAN - Schedule of aggregate principal annual maturities of long-term loans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458431 - Disclosure - LONG-TERM LOAN - Narrative (Details)", "role": "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails", "shortName": "LONG-TERM LOAN - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "ia46a6065c9e54a08bb32be11cf7ede6e_D20220101-20220101", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461432 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Narrative (Details)", "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSNarrativeDetails", "shortName": "STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "ia46a6065c9e54a08bb32be11cf7ede6e_D20220101-20220101", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "iffa03a56a32649e095ad4e804de582f9_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462433 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - 1 (Details)", "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details", "shortName": "STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - 1 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "iffa03a56a32649e095ad4e804de582f9_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463434 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details)", "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSSharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails", "shortName": "STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464435 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Schedule of share-based compensation expense by line item (Details)", "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleofsharebasedcompensationexpensebylineitemDetails", "shortName": "STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Schedule of share-based compensation expense by line item (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465436 - Disclosure - STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Schedule Of Shares Of Common Stock Reserved For Future Issuance (Details)", "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails", "shortName": "STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS - Schedule Of Shares Of Common Stock Reserved For Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "kltr:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlockTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "0", "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "kltr:FinancialIncomeExpensesTableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeDepositsWithFinancialInstitutions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468437 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA (Details)", "role": "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails", "shortName": "SELECTED STATEMENT OF OPERATIONS DATA (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "kltr:FinancialIncomeExpensesTableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeDepositsWithFinancialInstitutions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "iffa03a56a32649e095ad4e804de582f9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471438 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details)", "role": "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i86b2a7dc3e274f789253d1a889c3e13e_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - GENERAL", "role": "http://www.corp.kaltura.com/role/GENERAL", "shortName": "GENERAL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i36fdf88188264a0f90978d1b62258ebb_I20220630", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474439 - Disclosure - Subsequent Events (Details)", "role": "http://www.corp.kaltura.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i0f93ff9b65504a4995f31b899f4b1acd_D20220807-20220807", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i7b5abd3b5790483280adacbd07b69c5d_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - kltr-20220630.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - kltr-20220630.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kltr-20220630.htm", "contextRef": "i05042961950e4123a8f2564c2812d343_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 67, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States (\u201cUS\u201d)" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "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", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "CURRENT ASSETS" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "gYearItemType" }, "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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r616" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r616" ], "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", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "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", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r629" ], "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", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r616" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r616" ], "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", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r616" ], "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", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "kltr_A2021PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Plan", "label": "2021 Plan [Member]", "terseLabel": "2021 Plan" } } }, "localname": "A2021PlanMember", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions to deferred contract acquisition costs during the period.", "label": "Additions To Deferred Contract Acquisition Costs During Period", "terseLabel": "Additions to deferred contract acquisition costs during the period" } } }, "localname": "AdditionsToDeferredContractAcquisitionCostsDuringPeriod", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails" ], "xbrltype": "monetaryItemType" }, "kltr_AdditionsToDeferredCostsToFulfillContractDuringPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions to deferred costs to fulfill a contract during the period.", "label": "Additions To Deferred Costs To Fulfill Contract During Period", "terseLabel": "Additions to deferred costs to fulfill a contract during the period" } } }, "localname": "AdditionsToDeferredCostsToFulfillContractDuringPeriod", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails" ], "xbrltype": "monetaryItemType" }, "kltr_AlternateBaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Alternate Base Rate", "label": "Alternate Base Rate [Member]", "terseLabel": "Alternate Base Rate" } } }, "localname": "AlternateBaseRateMember", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "domainItemType" }, "kltr_AvailableForSaleMaturesAfterOneYearGrossUnrealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Available-for-sale - matures after one year, Gross unrealized gains", "label": "Available-for-sale - matures after one year, Gross unrealized gains", "terseLabel": "Available-for-sale - matures after one year, Gross unrealized gains" } } }, "localname": "AvailableForSaleMaturesAfterOneYearGrossUnrealizedGains", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "kltr_AvailableForSaleMaturesAfterOneYearGrossUnrealizedLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Available-for-sale - matures after one year, Gross unrealized losses", "label": "Available-for-sale - matures after one year, Gross unrealized losses", "negatedTerseLabel": "Available-for-sale - matures after one year, Gross unrealized losses" } } }, "localname": "AvailableForSaleMaturesAfterOneYearGrossUnrealizedLosses", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "kltr_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", "terseLabel": "Available-for-sale - matures within one year, Gross unrealized gains" } } }, "localname": "AvailableForSaleMaturesWithinOneYearGrossUnrealizedGains", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "kltr_AvailableForSaleMaturesWithinOneYearrGrossUnrealizedLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Available-for-sale - matures within one yearr, Gross unrealized losses", "label": "Available-for-sale - matures within one yearr, Gross unrealized losses", "negatedTerseLabel": "Available-for-sale - matures within one yearr, Gross unrealized losses" } } }, "localname": "AvailableForSaleMaturesWithinOneYearrGrossUnrealizedLosses", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "kltr_BankFees": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": { "order": 2.0, "parentTag": "kltr_FinancialExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents amount of Bank fees.", "label": "Bank Fees", "terseLabel": "Bank fees" } } }, "localname": "BankFees", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" ], "xbrltype": "monetaryItemType" }, "kltr_ChangeInFairValueOfWarrantLiabilities": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "It represents change in fair value of warrant liabilities.", "label": "Change In Fair Value Of Warrant Liabilities", "terseLabel": "Change In Fair Value Of Warrant Liabilities" } } }, "localname": "ChangeInFairValueOfWarrantLiabilities", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails" ], "xbrltype": "monetaryItemType" }, "kltr_CostsToFulfillContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Costs to Fulfill a Contract", "label": "Costs To Fulfill Contract [Member]", "terseLabel": "Costs to fulfill a contract" } } }, "localname": "CostsToFulfillContractMember", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails" ], "xbrltype": "domainItemType" }, "kltr_CostsToObtainContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for costs to Obtain Contract.", "label": "Costs To Obtain Contract [Member]", "verboseLabel": "Costs to obtain a contract" } } }, "localname": "CostsToObtainContractMember", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails" ], "xbrltype": "domainItemType" }, "kltr_DebtInstrumentFloorRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the floor rate of debt instrument.", "label": "Debt Instrument, Floor Rate", "terseLabel": "Debt Instrument, Floor Rate" } } }, "localname": "DebtInstrumentFloorRate", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "percentItemType" }, "kltr_EnterpriseEducationAndTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for enterprise, education and technology.", "label": "Enterprise, Education And Technology [Member]", "netLabel": "Customer A (EE&T)", "verboseLabel": "Enterprise, Education and Technology" } } }, "localname": "EnterpriseEducationAndTechnologyMember", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails", "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails" ], "xbrltype": "domainItemType" }, "kltr_FederalFundsEffectiveRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal Funds Effective Rate", "label": "Federal Funds Effective Rate [Member]", "terseLabel": "Federal Funds Effective Rate" } } }, "localname": "FederalFundsEffectiveRateMember", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "domainItemType" }, "kltr_FinancialExpenses": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents amount of financial expenses.", "label": "Financial Expenses", "totalLabel": "Financial expenses" } } }, "localname": "FinancialExpenses", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" ], "xbrltype": "monetaryItemType" }, "kltr_FinancialExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Expenses [Abstract]", "terseLabel": "Financial expenses:" } } }, "localname": "FinancialExpensesAbstract", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" ], "xbrltype": "stringItemType" }, "kltr_FinancialIncome": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of financial income.", "label": "Financial Income", "totalLabel": "Financial income" } } }, "localname": "FinancialIncome", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" ], "xbrltype": "monetaryItemType" }, "kltr_FinancialIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Income [Abstract]", "terseLabel": "Financial income:" } } }, "localname": "FinancialIncomeAbstract", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" ], "xbrltype": "stringItemType" }, "kltr_FinancialIncomeExpensesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial income expenses.", "label": "Financial Income Expenses [Table Text Block]", "verboseLabel": "Schedule of financial income expenses" } } }, "localname": "FinancialIncomeExpensesTableTextBlock", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATATables" ], "xbrltype": "textBlockItemType" }, "kltr_IncreaseDecreaseInOperatingLeaseRouAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating lease ROU assets and liabilities, net.", "label": "Increase (Decrease) In Operating Lease Rou Assets And Liabilities Net", "terseLabel": "Operating lease right-of-use assets and lease liabilities, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRouAssetsAndLiabilitiesNet", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents amount of Increase in deferred contract acquisition and fulfillment costs.", "label": "Increase In Deferred Contract Acquisition And Fulfillment Costs", "negatedTerseLabel": "Increase In Deferred Contract Acquisition And Fulfillment Costs" } } }, "localname": "IncreaseInDeferredContractAcquisitionAndFulfillmentCosts", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase In Total Assets And Liabilities result of recognition of operating lease right of use assets and operating lease liabilities.", "label": "Increase In Total Assets And Liabilities Result Of Recognition Of Operating Lease Right Of Use Assets And Operating Lease Liabilities", "terseLabel": "Increase in total assets and liabilities result of recognition of operating lease right of use assets and operating lease liabilities" } } }, "localname": "IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "kltr_InstallmentPaymentDateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt installment payment date.", "label": "Installment Payment Date [Axis]", "terseLabel": "Installment Payment Date [Axis]" } } }, "localname": "InstallmentPaymentDateAxis", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "stringItemType" }, "kltr_InstallmentPaymentDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt installment payment date", "label": "Installment Payment Date [Domain]", "terseLabel": "Installment Payment Date [Domain]" } } }, "localname": "InstallmentPaymentDateDomain", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "domainItemType" }, "kltr_LeaseArrangementsAxisAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangements Axis", "label": "Lease Arrangements Axis [Axis]", "terseLabel": "Lease Arrangements Axis [Axis]" } } }, "localname": "LeaseArrangementsAxisAxis", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "kltr_LeaseArrangementsAxisDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangements Axis [Domain]", "label": "Lease Arrangements Axis [Domain]", "terseLabel": "Lease Arrangements Axis [Domain]" } } }, "localname": "LeaseArrangementsAxisDomain", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "kltr_LeaseCommencedOnJune222022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Commenced On June 22, 2022", "label": "Lease Commenced On June 22, 2022 [Member]", "terseLabel": "Lease Commenced On June 22, 2022" } } }, "localname": "LeaseCommencedOnJune222022Member", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "kltr_LoanForgiveness": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of loan forgiveness.", "label": "Loan Forgiveness", "terseLabel": "Loan Forgiveness" } } }, "localname": "LoanForgiveness", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "kltr_MediaAndTelecomMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for media and telecom.", "label": "Media And Telecom [Member]", "verboseLabel": "Media and Telecom" } } }, "localname": "MediaAndTelecomMember", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails" ], "xbrltype": "domainItemType" }, "kltr_NewAccountingPronouncementsIssuedPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Accounting Pronouncements Issued", "label": "New Accounting Pronouncements Issued [Policy Text Block]", "terseLabel": "New Accounting Pronouncements Issued" } } }, "localname": "NewAccountingPronouncementsIssuedPolicyTextBlock", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "kltr_NewSeniorSecuredRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New senior secured revolving credit facility", "label": "New Senior Secured Revolving Credit Facility [Member]", "terseLabel": "New Senior Secured Revolving Credit Facility" } } }, "localname": "NewSeniorSecuredRevolvingCreditFacilityMember", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "domainItemType" }, "kltr_NewSeniorSecuredTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New senior secured term loan facility", "label": "New Senior Secured Term Loan Facility [Member]", "terseLabel": "New Senior Secured Term Loan Facility" } } }, "localname": "NewSeniorSecuredTermLoanFacilityMember", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "domainItemType" }, "kltr_NonCashExpensesWithRespectToStockholdersLoans": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of Non-cash expenses with respect to stockholders\u2019 loans.", "label": "Non Cash Expenses With Respect To Stockholders Loans", "terseLabel": "Non Cash Expenses With Respect To Stockholders Loans" } } }, "localname": "NonCashExpensesWithRespectToStockholdersLoans", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "kltr_NonCashInterestExpenses": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents amount of non-cash interest expenses.", "label": "Non Cash Interest Expenses", "terseLabel": "Non Cash Interest Expenses" } } }, "localname": "NonCashInterestExpenses", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of preferred shares issued in conversion of warrants.", "label": "Number Of Preferred Shares Issued In Conversion Of Warrants", "terseLabel": "Issuance of preferred stock upon exercise of warrants (in shares)" } } }, "localname": "NumberOfPreferredSharesIssuedInConversionOfWarrants", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "sharesItemType" }, "kltr_NumberOfWarrantsConverted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of warrants exercised.", "label": "Number Of Warrants Converted", "terseLabel": "Number of warrants converted (in shares)" } } }, "localname": "NumberOfWarrantsConverted", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "sharesItemType" }, "kltr_OnAndAfterMarch312023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "On and after March 31, 2023", "label": "On And After March 31, 2023 [Member]", "terseLabel": "On and after March 31, 2023" } } }, "localname": "OnAndAfterMarch312023Member", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "domainItemType" }, "kltr_OnApril012021ThroughDecember312021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "On April 01, 2021, through December 31, 2021", "label": "On April 01, 2021, Through December 31, 2021 [Member]", "terseLabel": "On April 01, 2021, through December 31, 2021" } } }, "localname": "OnApril012021ThroughDecember312021Member", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "domainItemType" }, "kltr_OnMarch312022ThroughDecember312022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "On March 31, 2022 through December 31, 2022", "label": "On March 31, 2022 Through December 31, 2022 [Member]", "terseLabel": "On March 31, 2022 through December 31, 2022" } } }, "localname": "OnMarch312022ThroughDecember312022Member", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "domainItemType" }, "kltr_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands other countries.", "label": "Other Countries [Member]", "verboseLabel": "Other" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "xbrltype": "domainItemType" }, "kltr_PrepaidExpensesAndOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about prepaid expenses and other current assets.", "label": "Prepaid Expenses And Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSTables" ], "xbrltype": "textBlockItemType" }, "kltr_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents professional services member.", "label": "Professional Services [Member]", "terseLabel": "Professional services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails" ], "xbrltype": "domainItemType" }, "kltr_ReconciliationOfCashCashEquivalentsAndRestrictedCashToCondensedConsolidatedBalanceSheetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation Of Cash Cash Equivalents And Restricted Cash To Condensed Consolidated Balance Sheets [Abstract]", "verboseLabel": "Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheet" } } }, "localname": "ReconciliationOfCashCashEquivalentsAndRestrictedCashToCondensedConsolidatedBalanceSheetsAbstract", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlockTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Shares Of Common Stock Reserved For Future Issuance", "label": "ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock [Table Text Block]", "terseLabel": "Schedule Of Shares Of Common Stock Reserved For Future Issuance" } } }, "localname": "ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlockTableTextBlock", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSTables" ], "xbrltype": "textBlockItemType" }, "kltr_SelectedStatementOfOperationsDataAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Selected Statement Of Operations Data [Abstract]", "terseLabel": "Selected Statement Of Operations Data [Abstract]" } } }, "localname": "SelectedStatementOfOperationsDataAbstract", "nsuri": "http://www.corp.kaltura.com/20220630", "xbrltype": "stringItemType" }, "kltr_SeverancePayFund": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofOtherAssetsNoncurrentDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the severance pay fund.", "label": "Severance Pay Fund", "terseLabel": "Severance pay fund" } } }, "localname": "SeverancePayFund", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofOtherAssetsNoncurrentDetails" ], "xbrltype": "monetaryItemType" }, "kltr_SignificantAccountingPoliciesAndEstimatesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for significant accounting policies and estimates.", "label": "Significant Accounting Policies And Estimates [Policy Text Block]", "terseLabel": "Significant Accounting Policies and Estimates" } } }, "localname": "SignificantAccountingPoliciesAndEstimatesPolicyTextBlock", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Conversion Of Warrants To Common Stock", "label": "Stock Issued During Period Shares Conversion Of Warrants To Common Stock", "terseLabel": "Stock issued during period, shares, conversion of warrants to common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "sharesItemType" }, "kltr_SubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents subscription member.", "label": "Subscription [Member]", "verboseLabel": "Subscription" } } }, "localname": "SubscriptionMember", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails" ], "xbrltype": "domainItemType" }, "kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplementary Cash Flow Information Related to Operating Leases", "label": "Supplementary Cash Flow Information Related to Operating Leases [Table Text Block]", "terseLabel": "Schedue of Supplementary Cash Flow Information Related to Operating Leases" } } }, "localname": "SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents issuance of preferred stock upon exercise of warrants.", "label": "Temporary Equity Stock Issued During Period Shares New Issues", "terseLabel": "Issuance of preferred stock upon exercise of warrants (in Shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "sharesItemType" }, "kltr_TreasurySharesParValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the par value of treasury shares.", "label": "Treasury Shares, Par Value Per Share", "verboseLabel": "Treasury stock, par value per share (in dollars per share)" } } }, "localname": "TreasurySharesParValuePerShare", "nsuri": "http://www.corp.kaltura.com/20220630", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "srt_CondensedFinancialStatementsTextBlock": { "auth_ref": [ "r133", "r640", "r641", "r642", "r643", "r644" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for condensed financial statements.", "label": "Condensed Financial Statements [Text Block]", "verboseLabel": "SELECTED STATEMENT OF OPERATIONS DATA" } } }, "localname": "CondensedFinancialStatementsTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATA" ], "xbrltype": "textBlockItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r628" ], "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]", "terseLabel": "Schedule of non-cancelable purchase commitments" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "xbrltype": "textBlockItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r226", "r361", "r366", "r591" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r226", "r361", "r366", "r591" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r221", "r361", "r364", "r546", "r588", "r589" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r221", "r361", "r364", "r546", "r588", "r589" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r222", "r223", "r361", "r365", "r590", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r630", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r222", "r223", "r361", "r365", "r590", "r601", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Information by billing status of receivables.", "label": "Billing Status, Type [Axis]", "terseLabel": "Billing Status, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofAccruedLiabilitiesDetails", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r47", "r509" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Trade payables" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r33", "r228", "r229" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Trade receivables" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r26", "r553", "r575" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "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": "Accrued Income Taxes, Current", "terseLabel": "Accrued taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r45", "r279" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails": { "order": 2.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": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r75", "r83", "r84", "r85", "r86", "r433" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r70", "r71", "r72", "r75", "r83", "r84", "r85" ], "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]", "terseLabel": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r36", "r73", "r74", "r75", "r577", "r596", "r597" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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 Income (Loss), Net of Tax", "periodEndLabel": "Balance as of June 30, 2022", "periodStartLabel": "Balance as of December 31, 2021;", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r83", "r84", "r474", "r475", "r476", "r477", "r478", "r480" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r268" ], "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": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Weighted average remaining useful life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r34" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.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, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r135", "r136", "r137", "r403", "r404", "r405", "r453" ], "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]", "terseLabel": "Accumulated deficit" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r380", "r381", "r408", "r409" ], "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": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "verboseLabel": "Stock-based compensation expenses" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r381", "r398", "r407" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total expenses" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleofsharebasedcompensationexpensebylineitemDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r116", "r266", "r273" ], "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 expenses" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r167" ], "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofantidilutivesecuritiesexcludedfromcomputationofearningspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofantidilutivesecuritiesexcludedfromcomputationofearningspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofantidilutivesecuritiesexcludedfromcomputationofearningspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofantidilutivesecuritiesexcludedfromcomputationofearningspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "terseLabel": "Area of Real Estate Property" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESNarrativeDetails" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r128", "r203", "r210", "r217", "r246", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r430", "r434", "r468", "r507", "r509", "r552", "r574" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r62", "r128", "r246", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r430", "r434", "r468", "r507", "r509" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 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": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r18", "r19", "r20", "r21", "r22", "r23", "r24", "r25", "r128", "r246", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r430", "r434", "r468", "r507" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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": "Assets, Noncurrent", "totalLabel": "Total noncurrent assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "LONG-TERM ASSETS:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r235" ], "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": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r236" ], "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": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r233", "r253" ], "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": "Debt Securities, Available-for-sale, Amortized Cost", "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.", "label": "Available-for-sale Securities, Current", "terseLabel": "Available-for-sale Securities, Current" } } }, "localname": "AvailableForSaleSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r239" ], "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 second through 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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r237", "r239", "r568" ], "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 second through 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r238" ], "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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r237", "r238", "r567" ], "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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r231", "r234", "r253", "r556" ], "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).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Debt Securities, Available-for-sale" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails", "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investments in debt and equity securities which are categorized neither as held-to-maturity nor trading and which are intended to be sold or mature more than one year from the balance sheet date or operating cycle, if longer. Such securities are reported at fair value; unrealized gains (losses) related to Available-for-sale Securities are excluded from earnings and reported in a separate component of shareholders' equity (other comprehensive income), unless the Available-for-sale security is designated as a hedge or is determined to have had an other than temporary decline in fair value below its amortized cost basis. All or a portion of the unrealized holding gain (loss) of an Available-for-sale security that is designated as being hedged in a fair value hedge is recognized in earnings during the period of the hedge, as are other than temporary declines in fair value below the cost basis for investments in equity securities and debt securities that an entity intends to sell or it is more likely than not that it will be required to sell before the recovery of its amortized cost basis. Other than temporary declines in fair value below the cost basis for debt securities categorized as Available-for-sale that an entity does not intend to sell and for which it is not more likely than not that the entity will be required to sell before the recovery of its amortized cost basis are bifurcated into credit losses and losses related to all other factors. Other than temporary declines in fair value below cost basis related to credit losses are recognized in earnings, and losses related to all other factors are recognized in other comprehensive income.", "label": "Available-for-sale Securities, Noncurrent", "terseLabel": "Available-for-sale Securities, Noncurrent" } } }, "localname": "AvailableForSaleSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "verboseLabel": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_BilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions.", "label": "Billed Revenues [Member]", "terseLabel": "Billed Revenues" } } }, "localname": "BilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r120", "r121", "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchase of property, equipment, internal-use software, and intangible asset in credit" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r261" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "negatedLabel": "Amortization of deferred contract acquisition costs/deferred costs to fulfill a contract", "terseLabel": "Capitalized Contract Cost, Amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "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": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "periodEndLabel": "Deferred costs to obtain or fulfill contract, ending balance", "periodStartLabel": "Deferred costs to obtain or fulfill contract, beginning balance", "terseLabel": "Total deferred costs to obtain or fulfill contract" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r260" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred contract acquisition and fulfillment costs, current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r260" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred contract acquisition and fulfillment costs, noncurrent" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofcoststoobtainacontractandcoststofulfillacontractDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r42", "r118" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r112", "r118", "r123" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the period", "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r112", "r473" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r42" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "terseLabel": "Cash Equivalents, at Carrying Value" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r125", "r128", "r151", "r155", "r160", "r163", "r165", "r174", "r175", "r176", "r246", "r296", "r300", "r301", "r302", "r305", "r306", "r321", "r322", "r326", "r330", "r468", "r620" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Outstanding warrants to common stock (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails", "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r290", "r291", "r292", "r293", "r604" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Share reserved under 2021 Plan (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r135", "r136", "r453" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r32" ], "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", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r32" ], "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", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r32", "r337" ], "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", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r32" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "terseLabel": "Common stock $0.0001 par value per share, 1,000,000,000 shares authorized as of June\u00a030, 2022 and December\u00a031, 2021; 138,271,944 and 134,610,294 shares issued as of June\u00a030, 2022 and December 31, 2021, respectively; 130,586,754 and 126,925,104 outstanding as of June\u00a030, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a period except those resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income [Member]", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "ComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r79", "r81", "r82", "r92", "r561", "r584" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCOMPREHENSIVELOSS": { "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": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "negatedTotalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r91", "r101", "r560", "r583" ], "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]", "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computers and peripheral equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r185", "r186", "r226", "r466", "r467", "r603" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r185", "r186", "r226", "r466", "r467", "r599", "r603" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r185", "r186", "r226", "r466", "r467", "r599", "r603" ], "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]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r180", "r573" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Risks" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r185", "r186", "r226", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r185", "r186", "r226", "r466", "r467", "r603" ], "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]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r124", "r432" ], "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]", "verboseLabel": "Basis of Presentation and Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r350" ], "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]", "terseLabel": "Schedule of costs to obtain a contract and costs to fulfill a contract" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r348", "r349", "r362" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r348", "r349", "r362" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r321", "r322", "r326" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate Bond Securities" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r372", "r379", "r598" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r96", "r128", "r246", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r468" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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 Revenue", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetails", "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleofsharebasedcompensationexpensebylineitemDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "verboseLabel": "Cost of revenue:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r183", "r226" ], "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]", "verboseLabel": "Customer concentration risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r429" ], "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]", "terseLabel": "Customer relationship" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r307", "r313", "r314", "r483", "r485", "r486" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount of credit facility" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r54", "r572" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Installments payable frequency of payments" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r54", "r572" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Amount of installments payable" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r116", "r277" ], "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 expenses" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r116", "r198" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r64", "r68", "r443" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of liability associated with 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.", "label": "Derivative Asset, Fair Value, Gross Liability", "terseLabel": "Derivative Asset, Fair Value, Gross Liability" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r65" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Current", "terseLabel": "Derivative instrument" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r63", "r66", "r67", "r443", "r526" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before 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 elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Derivative asset, fair value" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFinancialInstrumentsAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).", "label": "Derivative Financial Instruments, Assets [Member]", "terseLabel": "Options and forward contracts designated as hedging instruments" } } }, "localname": "DerivativeFinancialInstrumentsAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r442" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Total" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r452", "r456" ], "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]", "terseLabel": "DERIVATIVES AND HEDGING" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGING" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r65" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Derivative Liability, Current" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "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": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r437", "r439" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r436", "r438", "r439", "r440", "r441", "r444", "r446", "r448", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r132", "r436", "r438", "r440", "r441", "r449" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives and Hedging" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as hedging instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r361", "r364", "r365", "r366", "r367", "r368", "r369", "r370" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about 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]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r361" ], "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]", "verboseLabel": "Schedule of disaggregated revenue by category" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, the Middle East and Africa (\"EMEA\")" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r93", "r140", "r141", "r142", "r143", "r144", "r148", "r151", "r163", "r164", "r165", "r170", "r171", "r454", "r455", "r562", "r585" ], "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": "Earnings Per Share, Basic", "negatedTerseLabel": "Net loss per share attributable to common stockholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "verboseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r93", "r140", "r141", "r142", "r143", "r144", "r151", "r163", "r164", "r165", "r170", "r171", "r454", "r455", "r562", "r585" ], "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": "Earnings Per Share, Diluted", "negatedLabel": "Net loss per share attributable to common stockholders, diluted (in dollars per share)", "negatedTerseLabel": "Earnings Per Share, Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r167", "r168", "r169", "r172" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r129", "r413", "r421" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "negatedTerseLabel": "Statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/INCOMETAXESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.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": "Employee-related Liabilities, Current", "terseLabel": "Employees and payroll accruals" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Capitalized stock-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r400" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Cost not yet recognized, amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "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": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r83", "r84", "r85", "r135", "r136", "r137", "r139", "r145", "r147", "r173", "r247", "r337", "r344", "r403", "r404", "r405", "r417", "r418", "r453", "r474", "r475", "r476", "r477", "r478", "r480", "r592", "r593", "r594", "r646" ], "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]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r116", "r316" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": { "order": 1.0, "parentTag": "kltr_FinancialIncome", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Remeasurement of warrants to fair value", "negatedNetLabel": "Remeasurement of warrants to fair value", "verboseLabel": "Change in valuation of warrants to purchase preferred and common stock" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleoffairvaluemeasurementusingsignificantunobservableinputsDetails", "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r457", "r458", "r459", "r464" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r462", "r464" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of fair value measurement using significant unobservable inputs" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r457", "r464" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r309", "r313", "r314", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r458", "r516", "r517", "r518" ], "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]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r457", "r458", "r460", "r461", "r465" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r463" ], "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]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r309", "r372", "r373", "r378", "r379", "r458", "r516" ], "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]", "verboseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r309", "r313", "r314", "r372", "r373", "r378", "r379", "r458", "r517" ], "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]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r309", "r313", "r314", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r516", "r517", "r518" ], "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]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r463", "r465" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair value, recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r493", "r499" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Principal payments on finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r240", "r241", "r243", "r244", "r245", "r248", "r249", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r311", "r335", "r452", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails", "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r272" ], "calculation": { "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "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": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization and impairments:" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r274" ], "calculation": { "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails": { "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails": { "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 remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2022 (Remainder)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r274" ], "calculation": { "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r274" ], "calculation": { "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails": { "order": 6.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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r274" ], "calculation": { "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r274" ], "calculation": { "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r267", "r269", "r272", "r275", "r547", "r548" ], "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]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r272", "r548" ], "calculation": { "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying amount:" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r267", "r271" ], "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]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r272", "r547" ], "calculation": { "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails": { "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": "Finite-Lived Intangible Assets, Net", "totalLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails", "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleoffutureamortizationrelatedtointangibleassetsotherthangoodwillDetails" ], "xbrltype": "monetaryItemType" }, "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": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Foreign Currency Contract, Asset, Fair Value Disclosure" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "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": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Foreign Currency Contract, Asset, Fair Value Disclosure" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainBeforeTax": { "auth_ref": [ "r471", "r472" ], "calculation": { "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": { "order": 2.0, "parentTag": "kltr_FinancialIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain recognized in the income statement.", "label": "Foreign Currency Transaction Gain, before Tax", "netLabel": "Foreign currency translation adjustments, net" } } }, "localname": "ForeignCurrencyTransactionGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r469", "r470", "r471", "r472" ], "calculation": { "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": { "order": 1.0, "parentTag": "kltr_FinancialExpenses", "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 Currency Transaction Gain (Loss), before Tax", "negatedTerseLabel": "Foreign currency translation adjustment, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office furniture and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r116" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain (Loss) on Disposition of Property Plant Equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.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 Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetails", "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleofsharebasedcompensationexpensebylineitemDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r262", "r263", "r509", "r551" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "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", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "GOODWILL AND INTANGIBLE ASSETS, NET" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r95", "r128", "r203", "r209", "r213", "r216", "r219", "r246", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r468" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "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": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r440", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r89", "r203", "r209", "r213", "r216", "r219", "r549", "r558", "r565", "r586" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "negatedTotalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r281", "r285" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetails", "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleofsharebasedcompensationexpensebylineitemDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetails", "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleofsharebasedcompensationexpensebylineitemDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r129", "r414", "r415", "r416", "r419", "r422", "r424", "r425", "r426" ], "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]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r146", "r147", "r201", "r412", "r420", "r423", "r587" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "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": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/INCOMETAXESDetails", "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r119" ], "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 Taxes Paid, Net", "terseLabel": "Cash paid for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r115" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Increase (Decrease) in Accounts Payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r115" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Increase (Decrease) in Accounts Receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r115" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r115", "r544" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Increase (decrease) in deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r115" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Increase (Decrease) in Employee Related Liabilities" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Decrease in other liabilities, noncurrent" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r115" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.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": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Increase (Decrease) in Prepaid Expense and Other Assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r152", "r153", "r154", "r165" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r265", "r270" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r87", "r197", "r482", "r484", "r564" ], "calculation": { "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": { "order": 4.0, "parentTag": "kltr_FinancialExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": { "auth_ref": [ "r563", "r620", "r621" ], "calculation": { "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": { "order": 3.0, "parentTag": "kltr_FinancialIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.", "label": "Interest Income, Deposits with Financial Institutions", "verboseLabel": "Interest income" } } }, "localname": "InterestIncomeDepositsWithFinancialInstitutions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r111", "r113", "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r242", "r550", "r570", "r600", "r627" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r503", "r505" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofLeasesCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofLeasesCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r503" ], "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]", "terseLabel": "Schedule of Leases Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).", "label": "Leaseholds and Leasehold Improvements [Member]", "terseLabel": "Finance leases of computers and peripheral equipment" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r504" ], "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]", "terseLabel": "Schedule of Maturities of Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r504" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails_1": { "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": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r504" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails_1": { "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 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": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r504" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails_1": { "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 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": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r504" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails_1": { "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 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": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r504" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails_1": { "order": 6.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": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r504" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails_1": { "order": 5.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": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r504" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails_1": { "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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (Remainder)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r504" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r506" ], "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]", "terseLabel": "Lessee, Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r50", "r128", "r211", "r246", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r431", "r434", "r435", "r468", "r507", "r508" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r39", "r128", "r246", "r468", "r509", "r555", "r579" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r53", "r128", "r246", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r431", "r434", "r435", "r468", "r507", "r508", "r509" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r15", "r16", "r17", "r27", "r28", "r128", "r246", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r431", "r434", "r435", "r468", "r507", "r508" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "LONG-TERM LIABILITIES:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate per annum" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r48", "r127" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r27", "r308", "r312", "r313", "r314", "r554", "r576" ], "calculation": { "http://www.corp.kaltura.com/role/LONGTERMLOANScheduleofaggregateprincipalannualmaturitiesoflongtermloansDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Long-term loans, total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANScheduleofaggregateprincipalannualmaturitiesoflongtermloansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term loans" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r133", "r295", "r310" ], "calculation": { "http://www.corp.kaltura.com/role/LONGTERMLOANScheduleofaggregateprincipalannualmaturitiesoflongtermloansDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "verboseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANScheduleofaggregateprincipalannualmaturitiesoflongtermloansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r133", "r295", "r310" ], "calculation": { "http://www.corp.kaltura.com/role/LONGTERMLOANScheduleofaggregateprincipalannualmaturitiesoflongtermloansDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "verboseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANScheduleofaggregateprincipalannualmaturitiesoflongtermloansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r133" ], "calculation": { "http://www.corp.kaltura.com/role/LONGTERMLOANScheduleofaggregateprincipalannualmaturitiesoflongtermloansDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "verboseLabel": "2022 (Remainder)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANScheduleofaggregateprincipalannualmaturitiesoflongtermloansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "verboseLabel": "Long-term loans, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "verboseLabel": "LONG-TERM LOAN" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOAN" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r5", "r51" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable Securities, Current" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Marketable Securities, Noncurrent" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities, Policy" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MunicipalNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Notes [Member]", "terseLabel": "Municipal Notes" } } }, "localname": "MunicipalNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails", "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r177", "r190" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "verboseLabel": "GENERAL" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GENERAL" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r112" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r112" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r112", "r114", "r117" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r77", "r80", "r85", "r90", "r117", "r128", "r138", "r140", "r141", "r142", "r143", "r146", "r147", "r161", "r203", "r209", "r213", "r216", "r219", "r246", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r455", "r468", "r559", "r582" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails": { "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) Attributable to Parent", "negatedTerseLabel": "Net loss", "negatedTotalLabel": "Net loss", "terseLabel": "Net income", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCOMPREHENSIVELOSS", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails", "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r140", "r141", "r142", "r143", "r148", "r149", "r162", "r165", "r203", "r209", "r213", "r216", "r219" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "negatedTotalLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "verboseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r150", "r156", "r157", "r158", "r159", "r162", "r165" ], "calculation": { "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "negatedTotalLabel": "Net Income (Loss) Available to Common Stockholders, Diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "verboseLabel": "Supplemental disclosure of non-cash activity:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedLabel": "Financial expenses (income), net", "negatedTerseLabel": "Financial income, net", "negatedTotalLabel": "Financial expenses (income), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails", "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "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": "Operating Expenses", "totalLabel": "Total operating expenses", "verboseLabel": "Operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r203", "r209", "r213", "r216", "r219" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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": "Operating Income (Loss)", "negatedTotalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r496", "r505" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofLeasesCostDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofLeasesCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r492" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r492" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r492" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r494", "r499" ], "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": "Operating Lease, Payments", "negatedLabel": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESSchedueofSupplementaryCashFlowInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r491" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.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 Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.corp.kaltura.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r502", "r505" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease, weighted average discount rate, percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r501", "r505" ], "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": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating lease, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r487", "r489" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r487", "r489" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r487", "r489" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r487", "r489" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r487", "r489" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r487", "r489" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r487", "r489" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "2027" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r488" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Operating leases, rent expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r13", "r52" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r61", "r509" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other assets.", "label": "Other Assets, Fair Value Disclosure", "terseLabel": "Other Assets, Fair Value Disclosure" } } }, "localname": "OtherAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofOtherAssetsNoncurrentDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofOtherAssetsNoncurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofOtherAssetsNoncurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, noncurrent", "totalLabel": "Other assets, noncurrent" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofOtherAssetsNoncurrentDetails", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r70", "r71", "r73" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and 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": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "negatedTerseLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r75", "r83", "r84", "r86", "r474", "r476", "r480" ], "calculation": { "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive loss before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r73", "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after 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": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "terseLabel": "Other comprehensive income (loss), cash flow hedge, gain (loss) reclassification" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r78", "r81", "r83", "r84", "r86", "r91", "r337", "r474", "r479", "r480", "r560", "r583" ], "calculation": { "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCOMPREHENSIVELOSS": { "order": 2.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 (Loss), Net of Tax", "negatedTotalLabel": "Other comprehensive loss", "terseLabel": "Other comprehensive loss", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCOMPREHENSIVELOSS", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherGeneralExpense": { "auth_ref": [ "r98" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general expenses not normally included in Other Operating Costs and Expenses.", "label": "Other General Expense", "terseLabel": "Other operating expenses" } } }, "localname": "OtherGeneralExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, noncurrent" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": { "order": 3.0, "parentTag": "kltr_FinancialExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to nonoperating activities, classified as other.", "label": "Other Nonoperating Expense", "terseLabel": "Other" } } }, "localname": "OtherNonoperatingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Government institutions" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherShortTermInvestments": { "auth_ref": [ "r61", "r557", "r581" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term investments classified as other.", "label": "Other Short-term Investments", "terseLabel": "Restricted bank deposit" } } }, "localname": "OtherShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r104" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedLabel": "Capitalized internal-use software" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r109" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r110" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Payment of deferred offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r102", "r103", "r232" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.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": "Payments to Acquire Debt Securities, Available-for-sale", "terseLabel": "Payments to Acquire Debt Securities, Available-for-sale" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r104" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Payments to Acquire Intangible Assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r104" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r105" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedTerseLabel": "Investment in available-for-sale marketable securities" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r382", "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendsAndOtherAdjustments": { "auth_ref": [ "r149", "r166" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.", "label": "Preferred Stock Dividends and Other Adjustments", "terseLabel": "Preferred stock accretion and cumulative undeclared dividends", "verboseLabel": "Preferred stock accretion and cumulative dividends" } } }, "localname": "PreferredStockDividendsAndOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r31", "r321" ], "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 or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.corp.kaltura.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r31" ], "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", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r31", "r321" ], "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", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r31", "r509" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value per share, 20,000,000 shares authorized as of June\u00a030, 2022 and December\u00a031, 2021; 0 shares issued and outstanding as of June\u00a030, 2022, and December\u00a031, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r40", "r41" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r8", "r258", "r259" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r107" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from long-term loans, net of debt issuance cost" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r106", "r402" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r45", "r280" ], "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]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r44", "r278" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r280", "r509", "r571", "r580" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Depreciated cost" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r21", "r280" ], "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]", "terseLabel": "Schedule of Composition of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r21", "r278" ], "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]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Total purchase commitment" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 5.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Four", "verboseLabel": "2026" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 4.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "verboseLabel": "2024" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Three", "verboseLabel": "2025" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment.", "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (Remainder)" } } }, "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesBillingStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.", "label": "Receivables Billing Status [Domain]", "terseLabel": "Receivables Billing Status [Domain]" } } }, "localname": "ReceivablesBillingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesFromStockholderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of equity that is due from owners or affiliates of the reporting entity (including due from officers or directors) resulting from the sale of stock before the cash payment is received.", "label": "Receivables from Stockholder [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "ReceivablesFromStockholderMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r75", "r83", "r84", "r86", "r474", "r478", "r480" ], "calculation": { "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "terseLabel": "Net realized losses reclassified from accumulated other comprehensive income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Convertible and redeemable and convertible preferred stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofantidilutivesecuritiesexcludedfromcomputationofearningspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RedeemablePreferredStockMember": { "auth_ref": [ "r14", "r128", "r246", "r296", "r300", "r301", "r302", "r305", "r306", "r318", "r468" ], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable preferred stock. For instance, cumulative preferred stock, noncumulative preferred stock, convertible or series.", "label": "Redeemable Preferred Stock [Member]", "verboseLabel": "Redeemable convertible preferred stock" } } }, "localname": "RedeemablePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r108" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Repayment of long-term loans" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r411", "r545", "r614" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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 Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetails", "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleofsharebasedcompensationexpensebylineitemDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r10", "r25", "r123", "r602" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofOtherAssetsNoncurrentDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 }, "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash included in other assets, noncurrent" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofOtherAssetsNoncurrentDetails", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r284", "r286", "r288", "r289" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Restructuring and Related Cost, Expected Cost" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "terseLabel": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r116", "r283", "r287", "r288" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r35", "r344", "r406", "r509", "r578", "r595", "r597" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r135", "r136", "r137", "r139", "r145", "r147", "r247", "r403", "r404", "r405", "r417", "r418", "r453", "r592", "r594" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Total stockholders' deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r194", "r195", "r208", "r214", "r215", "r221", "r222", "r226", "r360", "r361", "r546" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r350", "r351", "r352", "r353", "r354", "r355", "r358", "r359", "r363", "r371" ], "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]", "verboseLabel": "REVENUES FROM CONTRACTS WITH CUSTOMERS" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERS" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r224" ], "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]", "verboseLabel": "Schedule of disaggregated revenue by region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRightsConcentrationRiskMember": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that license fee or royalty revenues during the period from other parties from use of a specified patent, trademark, or other form of right granted to such parties are to a specified benchmark, such as total license fees, total revenues, segment revenues or product line revenues. May also reflect the percentage contribution the revenue made to operating results. Risk is materially adverse effects of a loss of such revenues, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Revenue from Rights Concentration Risk [Member]", "verboseLabel": "Revenue concentration risk" } } }, "localname": "RevenueFromRightsConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Aggregate amount of transaction price allocated to remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Percentage of remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "verboseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r500", "r505" ], "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 Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Lease liabilities arising from right-of-use assets" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r185", "r226" ], "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]", "verboseLabel": "Revenue benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "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]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r75", "r479", "r480" ], "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]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofantidilutivesecuritiesexcludedfromcomputationofearningspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of antidilutive securities excluded from computation of earnings per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Schedule of Available-for-sale Securities Reconciliation" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.", "label": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]", "terseLabel": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location" } } }, "localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r165" ], "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]", "verboseLabel": "Schedule of the computation of basic and diluted net earnings (loss) per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r381", "r397", "r407" ], "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]", "verboseLabel": "Schedule of share-based compensation expense by line item" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofrevenuebymajorcustomersbyreportingsegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r457", "r458" ], "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]", "terseLabel": "Schedule of assets and liabilities measured at fair value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r267", "r271", "r547" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r267", "r271" ], "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]", "terseLabel": "Schedule of carrying amounts and accumulated amortization expenses of intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "verboseLabel": "Schedule of aggregate principal annual maturities of long-term loans" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Assets, Noncurrent" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r45", "r280" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "verboseLabel": "Schedule of revenue by major customers by reporting segments" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r88", "r225" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebyregionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r203", "r206", "r212", "r264" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r203", "r206", "r212", "r264" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "verboseLabel": "Schedule of reportable operating segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r388", "r393", "r395" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r382", "r401" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails", "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleofsharebasedcompensationexpensebylineitemDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r56", "r125", "r174", "r175", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r326", "r330", "r335", "r338", "r339", "r340", "r341", "r342", "r343", "r344" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r271" ], "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]", "terseLabel": "Schedule of future amortization related to intangible assets other than goodwill" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r191", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r208", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r219", "r226", "r286", "r289", "r588" ], "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]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r191", "r192", "r193", "r203", "r207", "r213", "r217", "r218", "r219", "r220", "r221", "r225", "r226", "r227" ], "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]", "verboseLabel": "REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.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": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/DERIVATIVESANDHEDGINGScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetails", "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleofsharebasedcompensationexpensebylineitemDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r115" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based Payment Arrangement, Noncash Expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r387" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "RSUs forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSSharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r392" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "RSU forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSSharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r390" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSSharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r390" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSU granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSSharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r389" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested and outstanding, ending balance (in shares)", "periodStartLabel": "Unvested and outstanding, beginning balance (in shares)", "terseLabel": "Oustanding RSUs (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails", "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSSharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "RSUs\u2028Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSSharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r389" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested and outstanding, ending balance (in dollars per share)", "periodStartLabel": "Unvested and outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSSharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted\u00a0Average\u2028Grant Date Fair\u2028Value per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSSharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "RSUs vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSSharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r391" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSU vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSSharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails", "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleofsharebasedcompensationexpensebylineitemDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of additional shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "verboseLabel": "Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable options at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable options at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r394" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Exercised, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Oustanding at end of period, aggregate intrinsic value", "periodStartLabel": "Oustanding at beginning of period, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r384", "r401" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)", "terseLabel": "Oustanding options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details", "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANSScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "verboseLabel": "Weighted Average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable options at end of period, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable options at end of period, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Oustanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r497", "r505" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofLeasesCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofLeasesCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Internal use software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTSScheduleofCompositionofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r191", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r208", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r219", "r226", "r264", "r282", "r286", "r289", "r588" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails", "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSScheduleofdisaggregatedrevenuebycategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r30", "r31", "r32", "r125", "r128", "r151", "r155", "r160", "r163", "r165", "r174", "r175", "r176", "r246", "r296", "r300", "r301", "r302", "r305", "r306", "r321", "r322", "r326", "r330", "r337", "r468", "r620" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.corp.kaltura.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r59", "r83", "r84", "r85", "r135", "r136", "r137", "r139", "r145", "r147", "r173", "r247", "r337", "r344", "r403", "r404", "r405", "r417", "r418", "r453", "r474", "r475", "r476", "r477", "r478", "r480", "r592", "r593", "r594", "r646" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "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]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r135", "r136", "r137", "r173", "r546" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Outstanding stock options and RSUs" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofantidilutivesecuritiesexcludedfromcomputationofearningspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r31", "r32", "r337", "r344" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r31", "r32", "r337", "r344", "r386" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS1Details" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan": { "auth_ref": [ "r31", "r32", "r337", "r344", "r410" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Employee Stock Ownership Plan", "terseLabel": "Issuance of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r32", "r37", "r38", "r128", "r230", "r246", "r468", "r509" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r126", "r322", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r344", "r347" ], "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]", "terseLabel": "STOCKHOLDERS' EQUITY AND EQUITY INCENTIVE PLANS" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYANDEQUITYINCENTIVEPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r481", "r511" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESNarrativeDetails", "http://www.corp.kaltura.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r481", "r511" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r481", "r511" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESNarrativeDetails", "http://www.corp.kaltura.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r481", "r511" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESNarrativeDetails", "http://www.corp.kaltura.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r510", "r512" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Supplemental Balance Sheet Disclosures" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETCOMPONENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Table Text Block [Abstract]" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r427" ], "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]", "terseLabel": "Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r296", "r300", "r301", "r302", "r305", "r306" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "negatedTerseLabel": "Reclassification of warrant to preferred stocks to mezzanine equity", "terseLabel": "Reclassification of warrant to common stocks to mezzanine equity" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleoffairvaluemeasurementusingsignificantunobservableinputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Text Block [Abstract]" } } }, "localname": "TextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "verboseLabel": "Tradename" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofcarryingamountsandaccumulatedamortizationexpensesofintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r240", "r241", "r243", "r244", "r245", "r311", "r335", "r452", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ], "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]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails", "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r58", "r345" ], "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]", "terseLabel": "Treasury stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r58", "r345" ], "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", "periodEndLabel": "Treasury stock, ending balance (in shares)", "periodStartLabel": "Treasury stock, beginning balance (in shares)", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGEINCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r58", "r345", "r346" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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": "Treasury Stock, Value", "negatedLabel": "Treasury stock \u2013 7,685,190 shares of common stock, $0.0001 par value per share, as of June\u00a030, 2022 and December\u00a031, 2021" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r131", "r372", "r566" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "US Government Agencies Debt Securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r131", "r372", "r379", "r566" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "US Treasury Securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleofassetsandliabilitiesmeasuredatfairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.", "label": "Unbilled Revenues [Member]", "terseLabel": "Unbilled Revenues" } } }, "localname": "UnbilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r116" ], "calculation": { "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedTerseLabel": "Net unrealized losses on cash flow hedges" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r178", "r179", "r181", "r182", "r187", "r188", "r189" ], "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]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r498", "r505" ], "calculation": { "http://www.corp.kaltura.com/role/LEASESScheduleofLeasesCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LEASESScheduleofLeasesCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/LONGTERMLOANNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants to purchase preferred and common stock" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofantidilutivesecuritiesexcludedfromcomputationofearningspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "periodEndLabel": "Balance at June 30, 2021", "periodStartLabel": "Balance at January 1" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSScheduleoffairvaluemeasurementusingsignificantunobservableinputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r150", "r165" ], "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": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r148", "r165" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.corp.kaltura.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSScheduleofthecomputationofbasicanddilutednetearningslosspershareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1828-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r347": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r426": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r456": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r506": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r512": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.5)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r615": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r616": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r617": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r618": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r619": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r621": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r622": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r623": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r624": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r625": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r626": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r627": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r628": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r629": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r630": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r631": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r632": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r633": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r634": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r635": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r636": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r637": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r638": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r639": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r640": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r641": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r642": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "d", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r643": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "e", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r644": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "f", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r645": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r69": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 99 0001432133-22-000042-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001432133-22-000042-xbrl.zip M4$L#!!0 ( '%$"E7UQ[$#VP< $PI ? :V%L='5R85\S,3%Q,C(P M,C(Q,C4W,S8P.3DR+FAT;>U:;6_;.!+^?K^"Z^"Z"> W^26-[31 FF2QP>VU MW<"'8C\=*'%D$:%$+4G9\?WZ&Y*2[?@E=7MMD_HV'QS+G!D.9QX^,Y1T_M/U M^ZOQ'Q]N2&)203[\Z^UOMU>DUFBU/G:O6JWK\37Y=?S/WTBOV0[(6-%,<\-E M1D6K=?.N1FJ),?FPU9K-9LU9MRG5I#6^:UE3O9:04D.3&5:[.+>_X"=0=O&W M\Y\:#7(MHR*%S)!( 37 2*%Y-B$?&>A[TFB44ESZE M?MQP(^"BLG/>\M?G+3?)>2C9_.*<\2GA[$V-!W#6/X53&/1BU@M/>V?ML'-Z MRLX@IJS=&9S].T G6RCN=;29"WA32WG62,#./WS=R:D[LX MCV5F<#*%ROZKM[&PM%-B918##Z9!!9]D0[?6FE>JAD,:W4^4+#+6B*20:G@4 MN[]1>=5V?R.KTHAIRL5\^/.8IZ#).YB1.YG2[.>ZQL0U-"@>>T'-_P.X$%R3 MNYR5BT0[@F=0+=JO].8AX2$WI!LT@YV+2*F:8+2,S(>!#=7*HB),#ZB7MJJK MF[OQ[2^W5Y?CV_?O]EW6VB*^OJ^]K;[>UDGEX3/%<+M?=S(C?\!]83B(;0Y^ M+S_J) )E>#PG)J'FU5'_;+0W4'/*&#)/0T!LAMW3"KH\8PC;82,X^P99[^RU MJJ#Y?#%]'):!C<$M2>@4B((IAQD2MDFX)K\75.'F%G-R![E4AB B?I$J)4&[ M\3N1,?D'%:90M$YNLZB)F1D<0F8Z+RLS;ZG&?&#DTSFYS^1, )M W2=(^;0P MB?-G$LLMFJ<\(S2;DR(SJ@!T'PNPJ\68+TI2O%*<"A+3"']21*9(_D9ZN0V! M#"+0FJJY%4GI/>"\*S8U_L;0&9Q2N$*.ZA%/9!EARD'', M\?)8G[BTW1*JP $$$\Y# 3:1!!"5H> ZL1I6+$5NM/QHKQG7D9"Z0#W+FDH* MCY1VJEF,*/!VC0WAL M=4HY-E(\*@2U!(?+D]RF M0$4$LO:5+Y2%V>W!/MN5+J3!EO7XTVT8":N&P6UP\)% ?UR"[00'D62&Y.?C MMYD'VWZ7M<*-;$TVM_=-,M_ V-@3&\V5OL;;\D2!A":CJ% VVBOLL<5J*K7! MW^U=&;2E(S3TIS_%D>,=*C'"!EOM->G2<6R0%=D8?OV=Q=ANHX]EDI+ILBW]MO81+*4%'#@DAVPB'D M@ANG@CF5"M'H:IS& J>+%#."07&+*0E\Z\'UL.H7MF"76*9BA5NCCH$&MZ$Q M5>XV3)G3NF=YGDVEF(*E^HQ.RKM)JN0 2',AYX"CLT3Z74\?(08S_%7J8'-G MW!\%VH?UB5 __;SFD:W *=E3)"QNRR-\0-E;\H+F&H;5EQ%272[H?,@S%VVG M-"H1$4IC9#JT?DTM96*A+1^?.#?]\/(!5+/M'T(9]-.P:F8_W&X&=JAEV+:Q M_N#U$Z.[-8-F>^=8K]\,^D]-^J5CO>Z7.?O]0]!IML\&_]<1^'8@Z/7VTFRY MS: J@8K,_ :U9Q&AJIKB+]%O(%JFY['.8*&S\V%F9:R3 M/UASJT^6+0.OTZ5GRM7G\]^[<%YC:70-'KDL)H7&.A:8EA[46 ] MB%\_(-AK/%,'\7;^N,_]@K66M;2LCKA:XFZZD8 MW#Q 5-B[E>2]OZOP5WJ^97J@S MWYI;?2\OE_ZMQ*%_?#.%C3?UEF7X'*T]2>T1LERK$DQS..[;2> MZR6I1S>9?KJ!B*6(,4BP "A%_?5= *0DRY*CY)S84<\?9)+8!1:[#YY=D#C] M\?+=Q>B/]UMUN7HDOPZ^O=O)&RV S)2--/< M<)E1T6I=O:V16F),/FBU9K-9<]9M2C5IC6Y:MJNP):34T&2&U-AT.Z'_4[4A[ ;CD]8G[& M]L+P90=ZQ[WC]G\#-+*%XEY'F[F 5[649XT$[/B#EYW<#&>M=W?T*HT8IIR,1_\/.(I:/(69N1&IC3[N:XQ< T-BL=>4/._ ">" MD&S0[6R>14C5!;QF9#P+KJI5)11@>4,]M M5A=7-Z/K-]<7YZ/K=V]WG=;:)![?UG"CK==U\@=5E9%/Y,;-ILF,_$)52O_B MF\S[5E;4203*\'A.3$+-BX/>R7!GI.:4,:2>AH#8#+K'%79YQA"W@T9P\A7" MWMEI5D'SZ7QZURU]ZX-KDM I$ 53#C-D;)-P37XOJ,+5+>;D!G*I#$% O)$J M)4&[\3N1,?D7%:90M$ZNLZB)D>GO0V0ZSRLRKZG&>*#GTSFYS>1, )M W0=( M^; PB>-G$O,M=D]Y1F@V)T5F5 %H/F9@EXPQ7I2D>*8N5$L0W6TA($BLX1' M"=&%_5GJST!!V8F=0,JUP!1OJX49-PE.4.<0.0-MOSF:)AE.>;*UKJ5* 0*( HE0L4-IYT]$=4)B86#G4)9S*,L"2 M@XQCCK>'^LB%[9I0!0X@&' ^%F #20!1.19<)U;#BJ7(C98?[3WC.A)2%ZAG M65-)X9&2*QD!P\>:'"(P&"#2?/2O/D8)S29 SI&0;@J!$D&7-H+>(7@K@A[S M=T=N^'64H83-L3L7,,?KP G[Z\#IA,W>DQ6NA_2(7(+&70#ZQ_'ZIWU:MRDG MHH7>7<5R_Q@P$.5(/IO(0F$'N$JG7+NUCU*0N7YLE;ADC57F42#P H-?II-E M=.HE*]E&C@R"MF@I.'.[5UV,-6><*FXGP'W2#4&*X@Y18&*"&3M,]]8%F:[!;LL5[J0!IO6XT^7861<%0QN@8/W!-KC FP'V(L@ M,R0_[[_[<;#E=YDK7,O&8'/[XB3S!8SU/;'>7*EK?%^>*)#09!05RGI[A3TV M])I*;?"Y?2V#?>D(._K3[^+(X1:5&&&#I?::=&DX%D[@=@YV4Y$5"[N.O%4) MU0NJ16:C#F; ',T[?U M,TS"<]P?W((HMQ%K\O7_V46?!:UG7I'U]J0B<^\3 M6+5$ZDM:L"RU"M,E0UB@[1SS^OTLOK".8B8W4GDZLS+N 7:9NH0##W#P6%+E MB(YQM,]UKK<@BM^$XVJL*[QRW8+;RXAA> M6\;:@CCB@,$HL]&BTIH!O;7I!71%'KYF ;-Z[[E;^P!#O'-!4K7!IU M=#2X!8VAGH',1CA M1\F#S:U^O^-H[]8'7/WP!YL[?05.R>XB8?%2'N$#RKZ0%S37,*@NADAUN:#S M <^F;EU^@FFW_%B ( MPYTT6VXQJ$J@(C._0.U>1.B<9J]JW=K:2AZTB9>JAOB_Z%<0+<-S5Z>_T-GZ M*;/JK)-_M-VM?EJV#+Q.EYXI5S_0?^O$>8FIT15XY+R8%!KS6'#<'@;MNCO% ML'928-V)C^\0K#6>J()X/;];YW[!7,M<6F9'G"UQ+]U(9?P#OO#G#K;"XRD< M\N(@Q'K&_=HO^O<_GC_*0MFZ0+]1'V7,W$;ZNPG8YE,B^QND[RL.GD(O$@XQ M>;.H^]_Y%PK_E+A\*MMM.%"V\>S5(P;-]3C@!D>+'N:_H&>WE.\5Q]#E&+ME M%.VF^CR*T!=N0U\&]6B7\W)WIK?I'-X"$2VWV?K,DWFK9_]RZ4\^#OP7HBG< M.PVXW/ZY7-5>JM QO/,KI3E6=_ U!+ P04 " !Q1 I5 MHEV.B" % T& 'P &MA;'1U38:S=^=C6*I5#.=OGK\Z'4+-#G[_14T;=>#F21)QA47"8D=9WQ6@]I2J31PG/5Z;:\;MI +9W;A M:%5-)Q8B8S95M';2UV_PEQ%Z\E/_9\N"D0CS%4L4A)(1Q2CD&4\6\):R[!(L MJ^0:BG0C^6*IP'=]']X*>4["RX44>4*M4,1"!@>1^?3*)]=\>EK$BLB*QYO@Z8RO6 9G; T78D62 MI_4, V=E3/*H8,SXWPP=09_,X[IT$O7$/&&5TX6GX^LEGW,%#=_V]CJQ(G*! M:"F1!IZ&:L>I$,/#Y-?FU7!\,3M]<3H&K>\1LNMPV *@]'D?#8>?1]^5MYUW39,7L#LY1BF@XOG@[/Q MU)K\\6K\#@;#F:;XKNO_MXSE"467 []IM]*[A?CQW6N^U[W3!$*1)"S4C1;6 M7"U!+1F\SHG$8,0;N&"ID J0^$+(%7BN]1I$!+^16.62U.$T"6TXU#)/#HY] MW^T-Q2HER<8\>;TCB(0T*E,T4%!@Z#2%7_.$/3GPVFZO@3EC^BW)(.(QTK9& M3%F82]P!T%N24!A?ATN2+!@VZM6*9YDV&+^:DV)7AR63#"W;M:4POC(%C860 M2<6C31W27&8Y0<"5@)MF4JHT6$BE1O&+O<)8]."%S.&$KDG"0LLR;7 M,=O (%2:HA.BCG2"!K2.>X_)C3;&+"64XNYDQ2S"H'7O)(OU1;/ET#N"&3I< M)D64QY@A(08\UD':!DZROW(NF=XJ,XU$5J:7US@D1X#YX+4.Z=$6O9LP;T-< M0NAU&TT$K]O3"?!= .@7 /($RV)%#"I8?XH@)\6W!I *7<)U ::291K(NB:3 M. 84P\5)C#!G*2*;U8U4Q!.2A/H]*J3FX&3*!KGRN(B#P!HT:V85]F6QVGNQ MO05F =T#<#Y\]KBERS-"BLQCMNWU0E(F=9^/29JQH/K3HSQ+8[()>&(0-4*] M,NISH918!=JN*UW;(8G+_<2869!O#E.V6QRH%-JI:+5R079M3Y,<1=]':W4[ M#U#W2WJVNY?6;-E>ZZ%%/Y36;'R8L0_3.JWV1X? L[N-_=2O#8%O*PF:S4=) M.J889,50-:RB0"FVDSC#)O&LUJC=J>3 A8*K6N('ZR=@+<-S6Z:[E=E[0JZ4 M^>FU5K<[)>D.?+==%IUR=];\W)OC"#VFY.Z*WD(F84ZB,?P"+8@[;FQY? I G!\U.+S._ MJ"Z!=^PRQP-C? NA_ULG>^OS,^DH0V9FQ&\F7N\?FK_;&'U;81@N<81 +68. M&"XYBW#"PFE+\2L&DRCB. W_",^G#(_1&'"%JX6/&0_/)<<9+L4A[EZ@CNY' MRC&3T"-O@!\SH>W>/Z>BN'T/)(N)-N3>C?3-W&8V&?=&A,RQ>^7JOLB_7&*7 MO\5]NKG9/_D'4$L#!!0 ( '%$"E5.;QK#(04 !T8 ? :V%L='5R M85\S,C)Q,C(P,C(Q,C4W,S8Q,# R+FAT;>U8;7/:.!#^?K]B2^;:9 :_ B$8 MFAD*Y)J[7DB#.[U^NA&V#)K8ED^60^BOOY5L$Y*67-KK^Y1A&.S=E7:??=&N M!H_&TY'_YGP"2YG$.!>H._E(3'OPP> M&0:,>5 D-)40"$HD#:'(6;J UR'-+\$P*JX1S]:"+9827-MUX347E^R*E'3) M9$R/ZW4&5OD\L/0F@SD/U\>#D%T!"Y\VF-,]G;O;P>5M)"]E,GE.J9/&PE+C255^WM=-Y/]%0OETG-L^]>&YCL>1#R5 MN)E X?)ON<9FI9T<6[M(>BT-$K-%ZFE;&Z5039Z3X'(A>)&&1L!C+KR]2'_Z MU9.M/WTE8D0D8?':>^*SA.9P1E=PP1.2/FGFZ#@CIX)%)6/.WE(T!&W2CZO* M2%PG9BFMC2XMG5POV9Q):+FFN].(A(@%HB5YYCD*JBVC G0/%=^:5:/)A7]Z M M^Y/QCV%G;5W//H3I"?C/)S ;7CP;GDUFQO2O%Y,W,!SYBN+:]@=&+$M#--ES MVV8GNYN(G]Z\]GO-.TTAX&E* U5H8<7D$N22PLN""'1&O(8+FG$A 8DG7"3@ MV,9+X!'\06)9"-*$TS0P85_)/-X[ D6C M0_B]2.GC/>?0[K@<]1\2'(?H MM(R$(1Y/1DPC]%KO3K087S5<]IT#\-'@*BJB(L80"=#CL7+2QG&"_E,P0=59 MF2LD\BJ^G-8^.0 ,"*>S'QYLT+MQ\\;%%81.K]5&\'I]%0 _!(!N"2!+,2\2 MHE'!!)0$.4-\JP&IT25,96 F:*Z ;"HRB6- ,=R5-+12PE::#> MXX*A[IQTVB!7$9=^X)B$>L^\QK[*5G,GMK? +*&[!\[[FX];:SE:2))Y3#?% MGHN0"E7H8Y+EU*O_]$.69S%9>RS5B&JA?N7U.9>2)Y[2ZTKE=D#BZD#1:I;D MFV[*M,N.2J*>,JQW+LFVZ2B2)^DM3NFT[EOTX^EM5L? MI^S]M&[G\)-#X)B]UF[JMX; ]Q4$[?:#)"V=#*)FJ M6F: AEI,XQR+QM-%J MW,EDSX:2J][B)^MG8*W<TQ2%?ANN2PKY?:P^:4/ MQS$>;+I5@F&Q*')9=HA.U2'>F7KO@OCI <%^XBMU"<_6MSO&C["U.DNKTQ&M MA9S'+(1:^7NP* >QG>'Q-0!YO-?N]G/]"V^(P,[F-X+MTUMV"Z+_FR@[$_0+ MK5'Y3$^)WXW#WC\V_[A.^K[\,%HR&L')9C281A'#$?BG1SZG1_2*'I.X6_"0 MF?!<,/1.ANZY<92:W(9!@.9*=5==^>W@7<=9>AKZP&O@[8OFC)?7[)Z@,0Z' M5_2=J^>;^4P?)O:-")ECD2KDNR+_<5M=_987Y_H*__A?4$L#!!0 ( '%$ M"E5% Q.@!(L" .IY(0 1 :VQT[GN[J]:R<,R#J\J]* ,^U+%$&,:($#9R4Q/3K>T>FA %C&]M" M4JI4@RTI(V/:T[-W1.SX_?]>]KJU\Y /LT'_CPV\B39J__?E[_]?O?X_?QZ\ MJ6T/W+@7^J/:JSR84?"UBVS4J1WZ,#RMQ7S0JQT.\M/LW-3KQ3NO!F=7>7;< M&=4((N3>P_P%Y8)[2EE=!.'J3'A<-U+I.K5.246LEAX].WY!+.9(&%H/FI,Z MLR'6K1"VKB6E5CB.,)7/_ LA..(<&1cY&Q8C!S@N=1L9P2C@Q'V MAW]L=$:CLQ?/GU]<7&Q>T,U!?OP<:ZV?7Z8R&V6A%Y!'*$MP'>$ZQ=.BXU%^I_G;U>KG\'1:,+LS M?D@D>3[*37\8!WG/C(!DJ3541Z2.R;02*'GZQ>;H\_38FF'XU.:7"F-ZJ]U; M7:P/@[OS#GS?/!Z1NC4GJ9WL*]W,^L.1Z;N;;EX.LX=("&7Q\_]I MO'GG.J%GZO??\N$>,:==A0<%H?[#;AKX;-[N<$EZ>D//8?W8F+//R3]Y\ + M9,,!(UA^;D+;C#NC_*KAWL_>5BT,WWAM'N/R]P@/]L\-=W1.#?PI9=* M$R0H*MYXT37]XS\V0K_^_MT&"$HP_N7OO3 RM51%/?QGG)W_L?%JT!^!^-=; M5VI!_5I([\_+W_\_7E9M1WX MJY>_^^R\-AQ==<,?&SX;GG7-U8O^H!^@ ]GEBU0PY.7'S/O0+S["\R;HH#QS M9?N7HX,0_]C(I.7&>FJYU(@I2A0RWCCKD;1".^X_;A==P4"&3P/OFUYJ.F0O M=OK0OZM7,)S<=/?Z/ES^.UQMU#(/57OZXM3:(4>M/T^/M@].WM!FMWT] M(,V3]Q?-UON+=NNH=W2XAXZVF[W][;=7[=;NR='K]Y?-WON+H]=O41LK](8< M7;4/G3AZW2:-ZSUX=PWNTN;W'VF2''YTT.PVRQXX.=^C^89NV#]OG_O5N M9E^_%^V3O8MF[Z_.4>^OTZ/>WG7S]?LK>/>RW6M<-*\=:A)H[_#@Y.BD,7GG M [3%^T>MLZQQLD7:O=U>NW?0:Y\TT%%KC[1/=K/V]19M7K^%=IK=H]?-7@.K MZS>MG5'C';I\TWJ+&M?'^*-,A)#>UX4W&K0UE76-)*ISXQE2VA"/_<9+!'+* M*,&4_O[\#E&?DL:OQGD.!-[-ALYTV\'D.WV_#69LHU9J)FCAZH-M0HR11&&R_?SI.^6T!< M7Q"X:X[7-/T63=EG-/4N."8IKG-L6)U%1^N*P5=G _7("65LI ;IX*B20D3L%C!O MD^&'XR3\Y5=3.7C1JA9Z$)G\'3,F@Q\;I>O!O!'*1W7G7-<+@?WXT& M[G3K,AMNO)P6>37H =(K'I3U_/[\P>IOINZF%Y4@)I:!$AF8II@Q%J)F+'(2 MF8I:**K5:A'S[T)!Y,&O+#V#G%$J(LRAPDH1P0R*&FD)7HL5A' 5K)W,Z')8A[LS>ING?G!&QX6QO3ME MD[C3B_?OMK][-F,TB!HN#(79U 'IY/0'A9@/7)&HB]G$F"2N8U"G^ M^=D$K^-=8L2;X?GL'+IUNV@!J&5'@'&@#GU 'Y%;-@4-;(GMS# ?@0$9^+$;[>?O0GZ> MN5":EX1/7[P;VZ'+L[,4O7YZR\+F;UD<,L0EX[I8" FA04 MQ%,*XC4%OT9!_'@*XIE1D!(39)"@7;%E@H+_HR+S5@7*K<&250#K+0\%%X+N M7! ^6B,CT(YA,)=.IW@:U]S'P*2>R"!>R^#C9/"Q%)RE#$; /M*G)4(&V,&ZJ;Q<7(Y/SMX] 08S!1$8D M#'B7T@H:K.;81\H$0J[Z]G$Q,CE_.XDX8D0+K#D*@'2H41%<#^:(PL131A=@ M)RMAE0)WR C/D0V(@3DRCG%"C##>8?#5Z *L4B5L@#8:.Y@PCX1@7@9C8N0V M8A>B!+_)+$!S5$).50C6.8\-UI1A[BRBS&"&J,?2P\1-HJ/TZ>-YWZMH/ULV MV/G/..WO&O3.!GWX.ISC.M#=L"W]X4#CW5"K2!LRA8@&7$3,C=)(8TECQ-(A MB^/*D*:5%\'*JRH1)VUT0U$$) !M@@QI'<$5!(7-I5&$VI4ASI;WV:B *W^; MS._U7YFS;&2Z%2$3%Y91:K24# /XT"IZI0!8.AVPPXZO#)G2[WGHI+?/PU[? M#7JA(B0*D@0L420>:!6E!!<\8NP$CUY$*\/*D.@@C$S6#W['Y/VL?_P$L/]) MZ&.5,XB 0RTM8D(R P#518Z)"\QC.D>$L+ 9" &8$S,&E3)LK0H84Q0ID8[$ M*!;ARZR*TE\"A\LX:6C@@DO'5 Q:,X?!216:$R5H6#WBSG5'U/P):D%9::9A MAB5F!#P;8P+'P0H2D(FT"A'Z9;3]BR>LT59(Z@T".C)- !N RT^IYM0$%1!> M/<(^/6)8/%5Y##0@<)P4BXPQ9S1EB@@I%#&@BOG\MF=56>W.:M_8W;5.#UZM M"$XP#,01S$1B+,,4J[1/F+B5(^,%X I163!2V.Q-XQA*0D!4HF5(=," A S(I' V*70D.8Q M+1U$HPS8(V<%T](+$U>&1/,.0,R(/L9*+I7V+G+!(G4:4RD$929X 7YY*4*X M$@&BKQU3Z9^'?)39;GCJ0PYW=D7/*D:"&",1<'E$0"00'*NHXLPZ'Y/D1+P2 M1#H(/H2>J2J-P!!Q;9UVTGL&9-&:B" B(98!O;"I$(V6 VK/CC311F.TB5X; MPP(3FFHOL17:6Z:0)"M#FOE![=D11VC0:MI1+C1G3B-%#4?&""J14('JE2'. M07 A.T_Z;;B;#WH%C3J#K@]Y12@5&5 I4DN03-L!C14A".J]0%I1-W&*5H%2 MBW"*9D"2(N* M>LPJO*L)$T)([J5@S$6+L#36*2)H($SC"M%H::(>,R*-\PJLED9(> 805P45Y&D*32.6^F\)4C8J!%;&3+-VY>>E?DAE('H8.249()8*T"6@F#1 M6$IUG"..6QA($B;8R(SU/K 8F*(!.Z4,%XBG]!7S2QFT,@;X)W(9W3W%PH)% M!G2[Q80I[33W5'GOC0&NY.6(6B:C MPHQ1 0ZZH-23E \7&2OBRI!HSAAI5O0)2 . C44V,@;D 61$(E)4^Z"8KD0" MCV55>8O/Z4$LQTC'="U D:#6"HN9 Q!L?:0N+B)-$7Z3VVR% M"#O_ S8+2/<>J7!&$^^=9Q0)RYU!D0:IC>1$E>XWJ@3X6;:%)#0S!"1T$,(C MQ!T0*5)FHW0B.O#Z$#'4R94@TD(6DF9'HXBU"(QR$CEA!E0E!AGR3#,%$D8G MF\NJ0:/EB&/-CC0X*&2TX28(R0C8+Q>U8MY3+@Q8,;0RI)E?'&MVQ&%:ZG1% M)T:",R6C]80Y&Y1A CG,5T=N%K1]=H9B1(A1@D6-!6,8(66)D$ A)[31VJX. MI181<9RA(4)28HN19CC161C7"'= M?W]SX@*RNT:KO: $46N8=M;B@"+AFA#@=FGDZM%W81O$YT]<3CPR 3$LI 65 MY121 0X&)W(B+!52,*\3 [/X@EJ"-"-1A,\DRP*JH-ES@TDI*ZS)$ M&19/68UE5$!#L+>4,6NT-4JF2V&2\1YE)AB'9BL0$JR=%]! MPYP,\E?CX6C0"_GPUFT%.S#6_"S/AF''CYU) &BK[UO!=?J#[N#XZAMD>C2_ MO!KT'70W+UHXR(:G?U[]&?JNTS/Y/>W^S@"S'(3ST!^'9A@]80=:5V?A'DR8 MS-!GA9]^V6@N>=ENKCGLCU/'OW -YQE\G%;PZ&LCO0;FCRB"A0+K)(5FD3"E MG%(:%)D-%3BCMA:4I1>4A1S48PP'1:5P OA7,Z9LH$I9E59:%>95V ZQ9NVE M9^W%7"ZNI03//S*.)2,.VVBU"(30M!%9>U4!]V+-VDO/VHN)B3!A!!+<:4#O M!BEK ;T'C%V4P0<1[FMM^+ $P?J?4 FWB_Z,M;.21BE"B$0RJ;RQAB*"%/BG MR K'*^#Q?.:D_CD>9OTP'+XKJYBGAIC=;:HKIHPFS::PP$%VW!D-5]7ININ; MA1'D+)68*,$L W/+C$_I?;F/:>/1BDE7(_C,%/+4#6[06PO36IAF>1&$,M(9 MB31BD2$+EDI'2;RG5DIC2"4O@EB@J5HXR\_^9M6UE/V\E D> N+.6H\YPY9J M!>XBP4G&@@O5O&YE?B9K+51KH7I(J) $_.>C\EHQ&[GA46.FHT&.*"ZKL*ZT M-EUKEO^NI51,I+&**T8U0XX:#.QN**,VW>/E*WF[TS_(CJPY_)L./\:K)EWKT-E:F)Y.F((/G%*K8]">!:H-^!Q>:,LECA0;L6+"M/+^Q]K+ M7T8I4QX)$1!3A@I&5;1(8&%M=!$C3E1<,2E;-9=G+53+*%1<$1,=!R:/DD6E M#:,(#!=*=\Z(E&UTM81JY4W7FN6_R?+@[@C,K:7*&28#,+D/R$>'4A;U6,T+ M0/Y!=F3-X=_D<$>,I>GB!F<)4YX9@$=> 'YR5F/K8@7V6"^34E][^\LJ70O9 MYDT]#D'18(6E+'IB)4J'O9V5$E.&5DVZUJ&SM3 ]G3!Q@J-21$;K))@JK)BQ MTD>O=#1:"+5BPK3R_L?:RU]&*<,$<1H%CT0H)I"W/FJ*4JX2#[*&Y8I)V:JY M/&NA6D:ADBIZS["(6G*&N%:*TF"XC#%$AA5=,:%:>=.U9OEOLKR6AD9*B=0& M,Z*0-LR#:6%"8HSD)-?5ZK#\JMF1-8=_.W2F& &?7F"A-./*ZJ"EP$@K;JC0 MO)+9W-:AL[5T/1287D"N1 G.O26,H,A8,$)KQWR(RBHI-'5AQ:1K'3I;"]/3 M"9,7E@(<<*\L2LF3"OO?ZR]_&64,BK3_5U"*,HD$R*8 MZ*-F#'XR$DF\:H!PU5R>M5 MHU"QX*A 7AM%%-,"6VPI 7"(O49*\%7#@2MO MNM8L_TV6#S0H9X)DG#@F##5(8X>=X9Z[$'$ELXK_@^S(FL,?@92"P#*@E("; M!<9MI-IC*[F+3#M)*G D.:&%&^Y^'0;'N3GK9,YT2_JZP1B(>/7B_;LU)Z_R MT6-!76!.(2NI9$AYI17A7&/O$T"QJ ([A->]&,O1"- MC0UV'-,(:EHP+9SRT<;(,1:&(1]U:-DY>R.9= M&Q$2F(*R%(YA+I7A$3"GHI*E6U=X!=;8UIR\;)R\F(VRW@#&-()''AFPLI8> M1\LHQQYS:GD%=/(_C,U^5K+G&[>=OVY6X"FQF';0!<_2RFDBB\%XSSSRVN +Z<\UF%=!F+#AF MK364QG2@0F,7=!":,R4IB^KCWK(KL2U7Q+.&S<$H#-\,3'^XU?>[6=_T7=8_ M/@@N9.?& E\!UV7=+OR6;/IX^#D'I,?!3_C@6[;\!ZB=]8&F4/9S/3%]\@,$ M3/N6@N-":2YEY)X3;KV04I3TP61-G^^C#R:SH8\2R@2&+:&,,!^"\M0[:3V# MR326D8(^:$V?[Z,/FAE]:!"86LS2A0V,6F1$E,("O;0E6,10I9U(RT*HQ6_\ M,4Y3C10*F M&I%>*AB@#0=*#J5)5NIQM.:FZH+,XH$2)\UPS!"HU6F&<5)@; M)8RL5K[(Y:3J8M8UO<=@&PDA3# @I24J6$48P]BG9-95"O8L)547MBHB.4FV@0L4H&%D4*9T9IJ" A*.M(E:X66%*R+B0\$C#X9X89 MYZ-B#"L5N5?:$VL3"4.EMGTO)UD7L_=$>ZF5D0$+QAPU1@A"=#2!B(@EE2L4 M'YFS?S8X)I)RUW[^[I>37(SP8Y:)@_!WW_+KAQ MGHV^O=-Z621($?#G"*5" A8)S,&?./G>BD;F"*I "/B;!&J,^U##F>D6^[R:49(I;K;51&G&>-G5C85> +N_?O1ZR%.)OPW,3$4((ZRP)$C-(K%, M!:9M ))$%9R-2GFV_(1Y98:=K;Y/?^W\9YR=FVZXR4!]H]\&_7#5,/EI&.V. M^WYF9WQV399_,-UQ^/.J$>A^X5>[?7/QJ-A40)7A'D#D5Y3+X,$+(LILM%J:21" M05$6)XNS2QX:7S-OI9AW=LL&!IC7$*HB=YXI<**=8]ZYB(D(E-DJP,H94(NL M,#<_1KAO7*-JPCHOC3':66X\XR0"H#/<,' M;:!*LV"PIY09% RGDB-AE1;4!V.67P\_"D1\CX>_EIYJJ-^HO>5$1*T\9X@& MQ2Q1Q E#E#,8\>57OVO6K13KSD[K>H=UC))B#URK@M38.4R])D$SQ6) ')C'W'!0NO!_T)Y(%0@6>(>[$C M%HN@ .8R;ZFV.F#"K54"*V(JL'+_#V6@V0EX)9?]A%# EA+8%6/&"+&$(@T^ MG-5$!NM1!13OFF\KP[>ST[90>/#AC4 56VM9\^]/+ M^:V\Z,!5Y2*]EBGOG<6!!<,$=H!SB3<(:8R0\J1:D=XU]U:">V>G>[5B0J;H MF-2:V8B,H ZA2 D1UCEI7QY MCJG@K1?4<\^\$(%$HR<'$\GT8")!]*FEZQ%3,)611$V=599% MIA3VR&B%0MKU:26I4#:"O;X;],+-]1IO!NX!M94.Y^W'(BO\[#7"XK,0(,-$ M#!AYP0/CW"F*BH.P5"KF*:]2,K_E(^<"LO@9BIV6VE*#@)Q61:9-X($HPY7D M<=6D\R ,0T([6S!E"Q4U$AI[#61 ME;KZI0H$GK\$$XY=Y%H*;"G#SBENN/3,@./$G=-BU23X72CN4P#ZEF>$X/,* MBV\ S]G;;:IOM/%".K)KZ+I.[\9=<1!Z#)&:RQ90(32VT$ M+!6=%KIH +YS$\Y=B'IPPCE(/GA"@YV@0# M_!"LK%*<@!KJ(0LFPR4N3E>0/C#%MY;OK'96PPB<:MO#W%\V+) MK>^"W^__->X'T LPI*D.IL/ KY3:&*K)MHPSQH),LX!9\/2<4E M3*:Q:3,(C[H"*727F$RS7#/VTC)%@R&,18$U1RK%X#%7H!90!3)A?1>9=L9?I4U5V QI/B=%8I?5]!IZVB5X0'B,8>,PLK<#!P^6FU QE*@#< M)AXD2R<$$2QX5]JEU#XNVD J<+7D=U&J0!2=0=?O]<[RP7F).BHB5. /*>ZY M%41;)A'6UH64LEK#?X82MF)"-7]2S7 OO^/,$A%35G?FHE2.8?@BD*3?<(ZHI8W[%!&[1A)N=Q"%O/4IQ6L$HDQ09H@0*00?FL&,>5RA,NYL! M> ]OLO/@]_HP'\>9[89R'^&?5PUS,L@?V(78"J[3'W0'QU=_@MK\[,55#-LR MYYDV6ACL4L"VN)2>4:KJ4.!GHX*HJ2Q##&FE?#*8D Y!BLEJI!'8]F(^C37<_!(!16! M<,7!TX]&<.+!K=3:*NUM%3)&+#&=9J14Y1-(%SY9&J MT)Z[+:C!9]UQVE_U*4?%SJ7KCGWPN_F@5RZ-%Q9M/^Z8O)_UCX=_A_Q=Q^3I M3.*#%=S?4.T#$!A8X=6@?Q[R4>**O_,00YX'_VXT<*>KN&\/&42I5$3A ZF MLD9@II1&A#H8SA/K75!@YOK&.L71&8*TC%L\8B]$87DM.# =_A#')K.78.X<(-YH(&W&%-,;- M 9$_Q\.L'X;#=V45MW?"[\#0\[,\&X8=/YX<(^G[3ZL;JRC[W @M-)8Q'95G M6BL5'$,ZG:0GSAJ[8B1N!)^9@JC=X :]5:0H$5Q29C!7S+(HK'(.L#\8>:$9 MLK%*B*\"0KL0O4QL)$$[(Z@5C BOI(Q6*AJ1(Y($LV(DGJ_0+H2B3*)(M:1. M<$*N:H,%%%SV6PU'H:55@Q M$L_=TLZ?HL@PS57$+@C&K,9&1J%XNK9.A$#T-/D67A$UO'A+^U@2STXO&XVX MQB0@'C53RH-S#/Z/(@P@<:1&K!B)YVYIYT]1@C06S/E(",!C W+K8V!>&TJ- M0;X"NW]>Y4"ET:YQ61>Z=8MZS7#Q+O2S05X$+@)0,>^]&9C^M&A%UJS!'S4< M:2$1!@JIJ(G!8"TY-@9K1:IP%^AC*700S@?=\ZQ_?/>-BA#*>VNXT28=$$[A MH912VBH+8D00-ZI*H/6#R;.T3'@ 6N5NL&]GG _\H-LUW\I#7DD( X33,)G! M""*8\%3YM*T.4>2-$\S:2I.P$+FM+J"6E+ W[4U.SU:1C,@*(B5@%._3H7V= M+)O#QD7MG"5>5Y^,N\&G##Z[X[X?[L087 K0KRHY.9)8:FL"Z%,6B04U&W"" M+""4X"I6(9UI0;24&=MTN^F5O\U5^FO[+E7W^UO@4'013A"OU%I0D#Y'W"5(,+9Z\ M%'-A)*.*>\J<089R0DF0CDDJ4M3I0!C5CA@%#B,6 M2CF6+@6R,4BER&?ZF#[]=MJGG3=Z:U?KS^Q#PRD]#9)(1,R,% I;HY5-SD%4 MFJL*K5,L65KNQ6PKI)BBJ(/&W+%@I4&2.ZT0EIX[I$B%@F'+1\[Y1\)2FA3M M$3+($19DU%B#WR5TP@>[H6(+R6(R4 T ML8C!AZ"1#LP' 098!B ;X0WFGGHKTZQ[2XHC6]X@ 7+,Y*H)\,))/'\I]H8+1PP!'0T> M;O Z"(>M9B&@M >S G=:I[WK3=.[LV22INAI]K0_378(88F1WM% )(M2:<*I MQT8I#3]A&I;_D/.-8*7$9J.K=+9@T \W>S-N3C\)<1-H1%!&UBAHT.+M)%HN%ODX?*9 FWDBJM,.'*2,:\MM$&DR[_,4%'5:G,=!60 MO26(@"OM5?!$)1* D%J)8M2>.QD0X[9*%\8LO\0NGMPZ6*6-P510PRCVQBIN MC>4>>Q=#],L/:RH@U4^"A3@(I4*$:8HIHTBHZ(UF)()!==1'O(J46Z!%G1WA M4-045*H5G"-FF-8\4@Q2J-/MF,9-\V6I= /RY,/24G!LA\55Y:.=<_CC@0R] M=PL\O095=20?J4%O%_T9QU"E8Y4L":)C'EFEG(#Z!4;*".6FVXS75'RTG-TF MS&/E++M\D=_*G5!X-1?S *&[68 M#WH'(0Z+N_,^7-GMP?D;IHVQ/]DY/WJM3_9/VJ39VL+-UI^=9N^HVSXY M.&V0-FMN_]5I'#9/CUH[Y*CUY^G1]L')&]KLMJ\'I'GR_J+9>G_1;AWUC@[W MT-%VL[>__?:JW=H].7K]_K+9>W]Q]/HM:F-UW7RE>ZZWV]_OO>7MZZ-LOW4* M?W>[S>N#7N/ZE!VUME#C<(?N;W>S_=MMY=OZ$&GW;OL[I\XVCYIHV8J M=]C&\ PUKAUO7$,[4%_S>HLU6]V3YLD.F[X#;8V/R'O1O/99\^0MW6]UND/^P01JM3FQF"+]I[8P:[Q!JMO9H\^U'GBY4 M)U[4P:US=68]JEL,?W!EK028(81!M8I.ZE_=H]2'[3;??[USW89);?8:K'F= MVO.=H^V=B\;U7FJ/WY_41N]#MTT.3ILGIZS=:G9@4DG[^I@68R.[IXW6UG7C M)(VM&YM7Z+(!_Z>)39._O_W^(Q&<<(QYG4JGZBE^7%=<\SI6*" P]\'LJ=Q&;32H)H=WP[\.KHX._9DE3!QM Q?W]O@^["L/S:"<876L]GYR]_AS\FVZT%1V#? MC8C!LG3JCQ$@E@]8!.0]&8ZN$O%Z6;_>"=EQ9_0"G8U^N\C\J/," M(_3?&W>+F?P82MK!:#3HO:!0,BG!.@#:X_Z+/+T.Y8=GIO_R=YL_AW;*SY\W M=[^>R6O3YV[0'>0O_@NL#OB OT70M?5H>EGWZL7_:8$9&=::X:)V,.B9_O]Y M-C3]87T(VGE2< C@^H6"KA7?+LI!,81^ Q8,TT%B@OZ[[#O099 7,_UBW(<) M3:6@-V99NE+KY"'^L?%?WR8LF/E6VM9<&\3:JV2> -#^_MSE[S@W&:AX(=@(YGQONL?_R"G%W6,#Q.?]--*>]. M8C?$S\<\./LRST/-/\!HXAZCR?N,5DS+__XO+-!O-SQQ,P_/"V(]BC\FO\ 0 M8. /L\M,!X;9HT;VOKG7VMFNO6MMM7;>U1ZO>Y9F .]V7KT_V&OM0>^WFMNU MG?]Y]:^MYNN=VJO]1F/OW;N]_>9RC0H]:E2'X"^#C(P&_6>U[M+X0*'WYAAQ=M0^=:/=V&$#?B^;U6_@;G#SP2?8/_^HV7G\X:?3> M4X##X*.DMH[/_>L/S/\+?!K2/;WC"W#R$/@DO)W:.&Q< M';4<;Y^ C](ZZN[OJJO&]ONKCTQP[1FA=:8M!BB-4%T#$*H#@M8AT.A8=!LO M,:J_+3#R)RI\'Q9=:YM/#/=?YI.N>\9/*Q2?DE;U]Z.30[2T+TZ"&>#?+11 MBX.\9T;0P.7H1X_L'[YES=?O<>.Z M>YHB18V3;F>_]?:B?=+ C=;;R3L?H"W>/VH->/.DC8]>0YLG;7X$)NVH]?YZ M__ @18JN]@]W>'/[SZQQ#7W=51=O6ELICGGYIHB5'N./-ET5A%&H,Z0XF#?" MZMI+4^?46>VI8E3+I.JT9.*W+UJX":O/BHL+/3-?Q8<)L/+;]UL'K9V#-^W: MP<[?^P>MVM_O#]Z]WVJV:JW]&OA*K>0085K;/ZAA_HO_M;:_6VO]:Z=VRXVZ M<:&V7K728ZPINZ= OT?X49JTC2>9X7OOUU/A%UBAKX7&GG+R=P=Y;=0)M?], MA;U6+H#40M\'/P^(^W?1WDZY/G97R7CXI=Z#-COIM;HW5_6K8/)ZZ*^5SK>4 MSN5D\>1&Z7P6WG[=@+%U3@&/\V8O]>-#IWU]S!NM-CHZ;%\W>NVKHVV?-:\_ MQ,9U^R-ASG&-2#URY>K,.%A9+=']ZP!] M!@!N,7 -M-%WA[U_(%J^!G9K8#?SH$(.WZ03-VCU[OGA[U_LJ.MCN]_=8I:5__V3DZO*]ESTZ;ASN@F=MT?[L) MXV@@:.>T?7C0:_?^.MU_W>;[K:.3QNO=[M%#T X9Z6S K)YRVH-0^?OJG-AK<_OIQYB9Z66(LKP:]7C9,FY-JNQG859 [&_(7DYC2 MTVG>G6)K4FJR;+&2BO6G0KKHHZ;1",(!/WJ CHPZ4E<8M".VC%'I/!.:I0UH M&)QBP=B/QW7GOV;P..9[85\73MDZLXS6 MK3>H'IC@/!WABLQNO/RWZ8[&N7E6V^N[S9_@LR51:K_L7!HW*K@A;0GYQ 4U M,ZP-SX)+NS=]+>O7LM&P]JI3./J_3LSS;/E&UL_77RVEY&(@7&Q9?U/$F?5!L9JVU]7*@@73. M/C^;;#0L3L*\&HS[H_SJU<#?C;/""%PZRS *9_G@/-53Z0!K\]J1-M0/[T&; M'[K-UV])X?J?=$Z@7=Q\W4#[K6/2.''W ZRT>7W4:9] >]LI2/L>^GA4N/[[ MKV$,)^]1^_HMW]]N7S7QYZ[__0!KFT!;\']C>P=0RE^GS>VCK-T#=+-]T&V> MN.OFX8=>X_7.=7/[0VQN?62 C9W&JNX01W46*:UKS'V=.A^4%X0I'C9>;H>N MN3!Y>$14=2U73R)7+7.Y-SD34V:NJ+!+-V^!^?J*1(.\1\W7![W&R18[>OU7 MM[E]"O6=7C5?[T"9QG7C<+?7W-Z[AF=)8 2+G%@JZU*8%&D+L:Z$8O5(M/&: M:2$," Q!X&82(+9X[$+$D]JD9?$9"H-0&^2UP:@3\MK).,^&/G-%E&@0OPB" MEJ3[V6W;5HPB/S;][+KX_NL\=>&23,@O>YL'F^\V:SN]L^[@*IV=6VX"WM6@ MM>9@\R&J/;TX/MX%^=ZUNR6(#I"YV,,M[_,P'$[^>@,=P&M;^"U;>/4M\-@@ M1QF,[Z)]DL:_!781RAWN7;=;>Y=')P< (O?_N1(BR- M"[2.E8EUA@VIJY R\'G&,1)&>,HV7M+)D8JCW(3^\S];.GW)=W MATD*-V$__SL?G /F7H>-EHZ5VA\C9LXHY.L"]$>=$0\.KZ&B;A03S"GO!0Y? M9J5UW&A><:.)1/T]2%>A'&5G91AV+2[?%)>O!XV:VWLL;N1FD6$$"8,FM:0SW+0]MF9Z=;"97#CE'D7?@9W/0Q__;D] M:DLX;I#%6A+&7Y=QZ?)Q8YC)TN4"YO[37H7__5_@K\K?AK51Z(:SSJ ?:OTB MKOZL!JS8'2=^JID\&. W'U[4?GE"?9V0\18T55D-_>.[:/:W]SXB&YC%T=6] M!!C!HB9U2UFH1\&X%<0@)NG&2\$^"ZC_^I2P-.4)[_Z=&*/"ZRT_0YCV1^04 MB\K+NB0.;)=!MFX% MME J=$&S!F2%+#TK'#CX8B;&WO3]]*>8#4'$:NF$%2C=6',=TS\.OC9,GE^M:X:C M6EZ<%_AUO9.KJCNY'G<&967/V!=WI6>C#"K,"^@1OCZ*9:?*_DX!5>><+FCWGZ;/$J"?^_)M[5>\4O63VO#+^I,;S[ M1;W,^VY83(BHE8W*K'O!N$[-@44OIS7H^I/R_[9-3?G3R]K*QO7?1/FQ?[A^^1_O;>_=/ MQ(*GVLS:UUN7\#[9;VVAYG8S2T'6U&[CY,_.TF.P[I(&1MV"GVT3YR M_6,A C;WM9'O/Y/^DP(V,1^E]5A+UR.DZUM9/3YT]EOMRV:KS?9??TAUT*/M MT^OFX5^GC9/=7OOZ(&NV]DBC=9"60R@Q$?%@ZY036VO'GU_^B MZ[6MTWV?#LR$FKVJ0?]!PT#'3FL7G5"< MX4HK%?FGY ]II*!]:C'KPE!-MSM9O4M+'_\99WDY?ALF!:#.F[4/FHY4E?F8 M)BL@MQ9.IO QK8JDQT4J)@]/^\=%T;,\N%"$!#&I%P A2^:(H MO)1Z,:DG)3X;%ITH.IE6,S6J>7,UW*R5_SSY#L!7XSS=(E@F74M.[\B,QL-* M6O>?R=/21A\U]Y)X3^M$@._)=#JDR9"J1ZT0QUI([.+&RW;XS&;6)CEQ"X(U M![6;/&I/G(GQ#NY$F^@)8.=C[@_Z7AV09 /$HI>-1B!(H0OBD0_Z2:=WKVH! M]/M5;2]9'^.*+7[;9F3*Q%CW5,2G.FZOE1Z,H21#?))U9EQ>9%5[5V_5?DF+ MC_*W&J%D;.6#O]9@ONL//ACV0$5 *_G45H&0]& .KIXE: #5@3U-$W=<.\X' M%Z/.]/$F((50],V'F/4+;%GL*$[[.PD,\PL]+![CWZ;%OEG@R_V;%DSP8%+X M"WV=ELSZI28#=[M.IH#G-LK97.(]%%IOXA_+ (3UIA1JYGL=B-K$\LNO_G!B M(;*)J)QYM7Q3D']*>N%B,^";AP5P!HEG;^M-0A_@W?D/6=+_OI5J=Z8CQ$0L MQ1!+JFX]-3T?TD5+1,\5$V/KMJH=UJGC9;'T[; MK;?0%O0E;4DX.;UJ]G:S]F&STG O<4A>$SKB/BTFF-4 MW8 K5->!&TDX#LZDX[T/H:\G2 F^U)I9K+9F?OFQQT&ZU.VEJ"I-3&4EU74K@ZPU'7C9"\'C3\++$*A,IO7X3P5,F@ M%J80=AYV1N>M#A:PB#$?=3"=W]?%]+XJ9W<5[ZZ;CU;X]OG[UMOKYO5?,-:= MZ^9AZL?!:?L0YF<;WK^&?UL'G70^OWW=++**_L3A[Y/Q<)3%JR4((^H4+MF+7XG6I;/5#P89 ML_C02D*Q?@ XM3\HPO_C81GI@X&6E\4]<-'(("_:ZEZEQB\R:!J:K?5A9(.$ MB7O+P]5CVK76P-@QA,OO319:G!^NIYU\QRO], M86E??'2441RDJ)O ):!ES^I:*)XR+W >H@D*^4?:Q>^_.O$'[B5(1\*D0V06Y>!_SK\8^.A_2+%"(JM2>^*AO8_]?BN\,"TU/U@5)]4!^ & M_(!05/H/$Z6W[*.SF,"$XSK2Z7)E[45=4:;J5&F,D>'6:+WQ$E/\C!#^C$H\ M%:?(B!@L\S0J1@QV/F 1D/?,?90;TW\W [Y MNUF6KM0Z>5)!__4H\K>*A6I0>Z^2]NJG#"EX /=_>:6\U7>UMO:GO- MW?V#QE:Z_'?EF/-+:9.6>='BD4/;&X5>#6\^X2K%C#'=H\8U)U#WLWUY/*K# M-*5"Z!=GE8HM!;LWH=4BDW=Y".*7<=^,?0;/?WT \OU(J'RAYG7-/#-B'ETP MCP_]%)2_PT9_FJY)20#?=4( !BJC)07O5'6@?XW[H=(#J-%*=Q]5NO>3V. M M15KL-]\.+A3Q28J+$KCVRT\IVF4^8/I(X/ @B9^PQ<](7&2U^S[JLB\0:V&F M;@V29BG 1'W1SMT"26#@]L]"VBB5!B(%+2K=>UI=()*Z/P$B2:9+O/&3KMW2)JI;4;B1:"C6<.-F0\P2P8VO M]^7Q)*;XD7 C;8O)0P?*I;/X>WTWZ(4% X]9SL'"@,=,![%8X#'+H2P$>,R4 M%O./@,RR^_,''K/L_8* QSK4,3OLD<@HEPU[K*/Z,_82*/LV_)AL BI(D3:K M)*D^"#Z$7K%WY?:C^SD.4]'B4V?0ACJ]HOVR%F+AO]>A?( M5-=G3-,Y 3+5'L1J1%#22"H=04D#J/!23NI^=2,HJ?=K(%-]( -D5,L&9-9K M-K.45(8>B6+,L%/;[0XN/BW95%8[I3%7>:$F]7]%%FK24"H-,PI:5!=FI.Y7 M%V:DWJ\7:JJ-,1(-,5HVD+&.ELQ85#E):;E&T*-/:BCIJS+]2AG '8Z[]S>RK;%&!112P004ST4C+?3 5*&4Z!,H MI34NFK5>XFSCY=N4?"D;%ITCBZ#O* ?"%/KF[WS@@D\J9HUCJJ!-TFVEW](F MTR%-VRWSL#U-6L?9'VM=>EU7)A5X@JP"BQM2>/)Y^ MBE/Z:SP]:]LFZ,;+-^$8O/;"J!7WGSVI55O#Y!D:MD0]SO\),!EOK=5)%=2) MV'B9'.W:KG&C0;[6))71)&)NFF3QT.0IUA_6NF36ND22C9?O^V5&W5#L]#;= M,M/N9%/WKT0 M3;%D^?XL72,=^MD@OZ5LUC&_M599,D#S%(L(:T#S%+JE >\ D(D!\,NMIZWKHK M3SWVIJ/):'BZ-*CB-X1AM#%]Z2>N"&/IVJ+U%6'_X"O"?IN_.GOXBJ[=_8/# MK8/M^IO]_7_O-5_7WK6V6CN-VW=US>OB,GVWHH?NC*9B]O=L?EL)3R[:S(9I M;W\.H^M>U0["V2 ?U0;]VBZXNS6,ZF^+"R]-5B;&OC"YKW<'@]/)M).*^RM5 M37I6WH4[O26:R*WI3:&W%B^W7)$S FM*GZ4[+4RO3%/P2RJ7CEX1]-O=XL6/ M^+=?GY5YKZ:UXYT':K]]Z^ZD&?;%9FX7GC:R6=OJ=F\/;3"Y$+C@B-N90X%> MHT&>$$4M&G=_$D;?)F?/7"4"?(V8>]!H2DCJS# ,G]6N!F/XV =3 H^!=[]& MDD3/D/>&)1N8X730T.JSR6"G/UUDW>[]WX:=P;CK[_\:+L]@^H?W?S[K N/? M_S$=6W'9&73HLT?NH;I+KOVL[ AD.#S09#XX>:@KQ:6P/>C0 \W:T,W"^>>_ M!U $O8=>@.D-,/4/M1Y\]M!$#)+"SDQW^CN(S:V.9?UQN/4DL6(_')='>4I> M3K>[%U2#QR7G#3-0-B:OP=0#(BZD<3,QT:-$\1%8//C;#8[[D\IN MWD^7$(_"\=6S6L&)1>6]\B#4<3ZX&'4VOWRY[%):A.*.\G3U\E<$_''D310= M].'AA&5+_CE,.AZ8KISJDN^^TE0WR2#4 34GRH.VS5/JGU(;W*+X1"C+[\5Q MM F3).J-[G-%2?6D6D>U"^A+*9V%6C0QAJ3 H;$ID9_=>M--S]R6)N%!%ORJ MD&3]\T$7VCKM#R[*@[OC?ODYSX:GT-:X[\!=!#FZV7!32F/62U.<[H2/Y9Z_ MLONIS\Z,TYX+5TV?U?4[E3X67T3/0%D'13=A4F],>Y?)O&SB1Z 7TM-<%<+/)N\ MWNT.+M*+Q2P5TY)^_]+4^/+\=*F*_@8NK>WM/:M-=K@^JVW2 MBJINU311L;?KFZK9K&39K7X_D>3S&O]]D[+J*B0M6X"$SZX42LS7A0<7V:AS M'W*D'MT@B71[>%8>&;\#:'9>30%&T7BP.8SRJD9XF:+F1>U[%-3CP.\D'E)/ MP8]"C7T+_-:Q6HBNX\7Q$I@=<7.-X_R[\-N=Z<)LLS@2=5BJHR0, *,LM7>,&0VC6G*?2O6#*4[X798]&YC24$A,FVJ%4A:FQ$(&EH>U4 MKE09J60O\6A4NN M^03<"EB0^#C/ I@7(+0YR_P$1I4\EL7$A7Y0B(4Y Z-_!J9KE%BH5R31*/5X M^4KQQBT;-JTH&:>BG@10QOTBY &F$(P(.)VE&1U>#4'!)W.7-KF"'2D[FP!N M.ISZ[#'PX,OH%"H=%LY,+;D_R0;?EX3@O\S/:Z6\6/8%/R AI F/376T33H1 M4.Z-1W7+3[G-P1?A]BM3WAO"])L)7ICZ&Y,&DGMQ5]UNUE(WICS>'0Z@QE,8 M=S8J %SFDMJ%2L.YZ8[3V[>!\QWAF_3O$S].-3,@LAS4?FE:$N*Z@)+[N#&W7V "-.(07HR%YR01)3 GL MH# VZV:CJW\NI9=9+R5_?= _'B2\]FK_P]YV'6L0^U&Q<#,QG2#>YP:L9>%R M%6&P.0&P-6,LEC'*<%092$\$'B0G/QT_+F-NT'@B:DAAB<0_4\W@00]T!V>U MW@!*#<%!2%&8_%.,H'M5AJ8OILY':9:*HRA 6(OO12\^#'Y8K,!!^9WF!< MY@6?@JCD+4"?P:+=1+2*18EIE<]J%S^H";\&\"=U+GPH,B #]R6->C:V\%.MV$X"C)"(G]:%QSDP\Z0LJ-!. MEE1JH4BGBXIW->DM0]X#93^"@=R'(F5<9#1](RW)=KNA7,Y(<9Z0P_O%%J$G M4*>+V\4UA\TR^%$^+/[R%K+U;K#U;K#'[@9;Z^G9.FV ;$OU>A$F=GP"6.TN6MT$R6\%1R<@H=!@M_%CB!@ MB(L.@.DBMG0,R@ 4P2?@\*R$3 DN/;NUH@0 HK :PQNGT0\V:WNWX_D/]>P1 MD?:OX)/2)-EB5UEOC4J6D]OW'EJ+F<:?A]-4)(5/.+9#EV=G)7&A6(+3MYS# M(J(PV1=P RR@6"E =\#TS5O32FVY/^)6%2EZ?N..?O[B].++.YUZ=G=[4NF# M?ID_U\L_E6/5+W#11(6!\H36@7NR_#/&*%8=X='5I%2*B!7[[8JEE<3_A;,& M5KL_Z"7UV;V:+.:76Y8&M7':*S.::+4RLM^?\LXD'#;=)[4.XJX0VQW>;#Z\ M3HLYMT-C:4_1Q*&;JILBT'575:9]UN5EO,!PTZW+X-Z$\U3'[;)I?U=5AO='4VT4;%IGP/1KD,&$!)\/,3;.MEHS)F5<8)RO7F4C4"M,S# MS9[RPM1'DQ7JK!?":!+X+S963/8NWJKO68EZ)R!N8(%R9K(W>-H7E_:63A8W MIDL/9?>>I!]TX?]C[TVWVDC2=>%;T>+L8=XAV*7%ZZ] MN#\OBZ.)D")4+W3;C1W(Q18O;WL7CA*A$"VJ4BN)^_CV^0HRUYUANN=J$'*8;S7O3KPS?2 M\>TP[?#$U>]Z[=O6IVD_Q/UY8XH5BG$_C+XF"K[GCZ[7_J?HUA&WU'!X.1A' M -_NDI+A;W?Q\/(BB9*\=U9T[Y3'J#?:7?>V851D-=V]9V9_CNIERD'I7WD_ M7N/1TP=M)?G>?KX\78L;\OZYZZADSY)NBGB0L;MA^#E:+W%3WGW]&4$%>8.M MX@9[_"3L-@#HWM%432>>*0+(QMQC(K5$?=&GD\XRBR *T4AF8RI*QE'Z_F%K M3#Z%'RD?.KV:O95B0FQ_<-$O AE3;&)2DG@*U]_]8-]H MYJ1->;L9BP#?F\OH(BH]';??4Q4CV952LQV_^66%8&-9?^X//Y;!"/U7%?7C(E2EN+;=A,CS2KDF;+?D' M"TEVJR9-ZD)CA?VY?I:XFR[+A+2LFJ_7UBB2'>^VQOVXLIMPCMMX-3?6O]+A MS$VP7.D!L?JB5)O:MYI0.G68//Z^]6P_,))3,F1I"([C;\V@KY,I/0YFTY$6 M+T9ETEUX>'*>]]2J[JER7UP,BMB*R64K\S:+S+T;V5(F315Q0I/^@2CAAL-Q M(/;3#H,[/6K,/GEOK.+>>'\3,/M@F;OM;XD?OJ3_/W#T1O957[B8:+F_URVBY/^7G(X#4K[+S[ZC=A+ M45YY_ZSB_CD:1\H-2K]V9/Z)2.2[(/OX*ME%E\7N2"E=KW=%5UDX/'3%W(7" M%$=M99;@C=Y9*J0W-5$>;H,[NV0_>/]6_C\V4V>Y[:;7*NBJWPOY34AA[Q7E J@%5GBN5FJ,N95%>)%XZ[I-.4C[&+% 45GEZ97.(] [.(=(Y1/KG0Z2SF%P%]>HN MV#39/9?=5 :KIFTTA4JBBJ18BLI[Q18+D5JX7VY=\'X9G)) XV]G[8MQ)."-^SG=N]./#U $;=W5F>O?%7^X M'4\1VS70A3)8C.9&=*1@FGZ:^;[]?*?4327I>+==:Y4E +\_PJ+]'7<_ZN/*I N*G>BH %1>R7AN6-<6N:E\N.TG! M*/W5]9H?#/J#^EU%R/O5WVY=4@_O@J?:(5'ZY>@L M2J*/]VF/K'K;B(-RN21!)9ND1[.?XY#SCE[%'?W[W0GA_3S5L@29'R6W_6VN^%5!F6FO M%9NO?AN]4+_];AF#$/>/3?99JMK4+FMJ%"=_WTU_3=)^X-/%2C)-\=NI^&49 M?7-[Z)C#1S=H]TV$+PQTJBMPSYMG]45[5(KX&Q=!65/]?AF-\6=Z/E%AL6'[ M]T^U)US'4:[[85&_LZ?;MQF*19V$'"JSEGMMK_ ?%@'M M'?WUQ@KX=#FV TJ+X*Y$0.EX]E&+M'=?O/]&?!$&^J8 J4^5J'PGE!E1XVB( MV^\4A4^D0=)2"LVX$>E&IJ-UM]]K#LCSNA)1^6&%@ M(B[C=A^F-_->7,&]^&<_Z41%+O%-8ERI2'43YR0.NZOSE/;0X7"@BYR4M,[W M*EO_,,EB^_FNLT>6\:=Z@JQ" Y"*RKV71=TO+XJ23+?-,FOZ2Q1=-^Z6:+_I MX4T2FBOJ4X9G7'^L/Y^U._Y^R?:BFM/]>Z579=Z:'O9+'T\<5;O,$"H^?;_T M^-37QTK[3?WQDJ.B5'M8,.?>Y)3=*FZR[.-=71GF5=0"];=U,XLPPK17+XN, M.)T.9,]TVCU?$E.F$_BKPF=4\&(TA]N%T(VW[*0F!N/>#FGOWL[E;0+?O?'? MN''N#5 7-OK93/A;-\G017SY.6JLXWB*3+WWQHJSA]N#J MSX7-:C? .>U?WJQCN8#/*P9?;."^O1S7:QJO], 7]?&LGZ&L?+$[RCKO.EG$ M97_(4L+^\ *WE>$+'W8R!<;91&,'YCBO;K*2?Y&]5P!1VYO(Z/O^G7OAB.4# MCJ'Q=+^ K^,9N"D'^-Z7P;7AJMC%-T5QO]\XILP'+#=BXO?[/6E:/^H6,;SP M^G/9=.(E'+.=JNG[5&=P>!,54QRTZ8N+3H1S EW4B.KW:E:DIA^%25C422I0 M4MZNQ' 1U?G=7CDS]DQ)QWJ^+*9^EYQ;K&&\3=+3[W%!?:(%QOV:9)N!V]UA ME";/G[K+7I%A?U>8K5@'=],/I^C?\VUTL_+W/EB_ W4!RG%KA?_HE(6@;SOQ MW.NZL!=%1ER2J79'?O(OEW>-?!+@QG^-.+G];V]4.>W;[MJ9KLO[; MKJT'A;,KLGIQGA'5)E<>$R?9]]S51OCB01?$XO<7-D#+Y\4[I)*NC*2*KHP" MSW+(_,/6DD]^F2]E^A]O__?G[G&K=EAX>/&OOQ\V=YM[A[MO:H?-WX^.&[NM MPZ/F'-L /G-QU=9SIG1)$WC8.FC4T';M;N[N.BA^IVO,8]NI/"B]!?D@*BH@ M/D9'7PS]+S\5@BB_]^O!R*5ABLIUN6IKR[;LMO@W+;3YN MS#R^\_CM[>*MFX:^#]Y3]3^[ M;UKOCG>C8&GN;==VF_NUDW>_G1SN'^X>'Q[<].VKN'S1/#O9K\=7) MT9O#_;BS]VN_[;Z)6_V@=O*O@X/6AC[ZW]YMGVQ'!3:";C V[ON7\7JN**%5 MZ+_#LV0.%C4Y4_Q"\5LZ(OO[ALY(.CETR>!_Y &?WT!ZG7B.XVW"T;-X;I;+ M(AXO*UYTV>^_1^D99^YU6':Z/>N5P4JRA5?? OE8E_]^[+G:P26 MK>(>8..53<147[Y9F-!H^_G3H'_9E@V2+'I1?)%?=&=,K3XX9K,\O2P MM@Z;\+]^ZA&G0N-7ZMG^V?[V2Z_?^WU0!M?6+GOMT7$*-+\N+7]).VNVY],_!W3;:'>WIP> J3MM?J<+M5JUT&,?[?AO]TKOL M[1_MOKTY;OY]_^./=MV;WW=NW\&;[\1[ M77[ [WCCCW^?'_WQCIQ>OR6-\X-OS7WWN=$]Q,W]SU\;[]]=Q^<\/WK_]KK9 M.@Z-*_CM3>M@U#B!L+G?H,VW'XVA'LJ@@>0D H9!Y()!X)SQ#'H,7=X:X>Q M.N?PG_]XN$-V_L__0AS^^C.0N.&\&:!1I>3-!+6A!!6"AD0SKDDD*.6A8MI1 M+R%UGDD<5$%0"&&",D&M%D%=3Q"4I(Y2;R! GBI ,59 :R)!W+XL$!,B6?&M M'41)75&U0@PULT88BO^LIT;8N&WH=!,?W_93VN#M+.!'[8]'^76M2:@J+>EN M=D]N)[?,IAYEZJF*>II[M[H1:NR?PL;N1XD,#=X(8 2A@!*,@+*8 V$PT3+* M%VKC+B2T+M6,NM'\5* ?&K*O!7Q5:0#/!E]H?_,.7/M!/^-N-MQ=W^*N]8D> M[7[TQ 84. (BB&B3.&Z33:* 8$2YX"A!QI3QP C_NGC@O2I?3VN@7=';46C-.5>)^U]JBQO_Q[:0W_2C+^_G)^QM30\4U8T(+ !%"D7>P M!XIC!PC7B%D3*#,BRGM/9"K4ATRD!>L0-P F1+'"$<8>!BU M"*IH )HP"0)4A&,"K6')9R#J;*6 /-MAW7KH#W^.^]:,BS0.[W6"N&WE.!SZ MZ;.C5V>P5*4^C&?\H)SPW9X[2K.]6TQR)I^JR>=D2HO 3!0QM2"NE0;4$@:4 MD0X@ZH5!,#!A(_F(.I4R.PU6#(-52?Z,P<5B<%(!0%%9UYYI@ SB@!KM@-;( M1"!")E74!QPW6SNLCM 2''>ORG^PGW*#4I+:;9>[>Q7,QEV<.Z'=Z12U(5-R M_;!^HQED5\/\XR^*@ANI'-'>>'WVXA)D,V4.+-6>TA0TE10&;H$1A@$J7(J] M\ QP;*D)QC(N(TLA6*>*KY"9DOT-*ZIU9#0O$LV3.H<(3D4N%D!ACP"%5@ = M(0P(03A@"@GV<&M'U:%809_#1$XL8F6NR,_&RMZ+5L8/HI5G#*F>ZRTW*S3^ M,3;Z7EGC5C]5W)K9%_-*J;JR,YYL"LZ#EH^F#W4,95I@Z(&3! .*+(U6(#& M4*H<4YY&R9KBQV!=4+)"Q)RUK!75LC)TYP7=28W**"L(Y0$P[$B$+J) 0\N MB3^#D=K@%'^%!*MS*E8(NEFG>@4ZU=;.FZ/F'Z!U<-R8(25MKKF!<[O&)AY, MYI#E18.0!EX' M'*"#T-(4QE2GF.8#R!7#WSRCEI_"7PY^[@9OZ;/DO_"BGHX$[Z[[^]/MI_]Y%;HH,R"&"H5)3^PH)(/5'Z!VTT M9L9HJJ/1C.LX58A9&9LYN[M65)/(2%X8DJ\>(CGRK>!:"L!$4B8T\4!CR@&* MRH0RUB'A93I09'"5_-:O*N_Y:%SH.GF$HV9QJV!G/T)%>L2]N,GL/IBS^V!, M.W%9"/*2 $L=!U1J#12C D L7 C<:Q)P4F?'P2)"EF>2_:_4))E_U'(F MJWF056-*1] JA*@F<$!$M$^HL\1RYO,J+G'[F< M$3TG1$\Z&RA22!@".(M@IB9B6R+( =)!4,VM=Q"7B%XIM^'K\C:4[6][GVJ= MU)*T;+8,^@&D5O4YB[I:Q\/-7+])4WV4P[A& MA@$?B(SVCY9 *I:2-YT.Q#G$E(A41.I2S1CUEST0:Z,1S("_'+_PRD ="':(EJ[%/+/ M0%Q/J:3E1F"XM8/J#&?GP@8#NBI5(@-ZX8">4"L"U(HK:8"%.&KT$<5 $HU M,,$@28T+QB5 JW4JQ[99OH4;(&0'0D5J1&:6ZIGE=$I54)@+!*.90H@3@$+! M@.06 X^11Y@;1E.A)X3J4.02[:L&M:H$?(;:7* V%8ZHL%?. *6< I2PJ)6' MJ)HCC#GS5D*NU?*@]H*:]6YH>UX(=J%'!2VVWNUTY:1WO_^=?1F_V#XY/_KAV\?7?8 M.GU&W;WYU$5\M:4/]]X='Q\T6[5[JY.K'Z[3.=MYJ_,(2[#SWL3=T(J;8=^;W#VB>J7ND:P'22DAP0$23*KV8@PP M1C@ -;;0"P4=LUL[-*IT*^^ESU2Q%E11E5#&9I4&HU2S:?UBD!*D@ M4P)W*&8^3EB1 G$SS<>^HT?>O6EKT^X4U?$S M$55.1-/I&AP+&0A-S)-:4Z" @!:. JH"QLHCZ8O,3E&G*!>77#4,5J4!9 PN M%H-3R9@0$B\0$,I'Y 4K@=', V:D%U!)JY"(&)3U"-;L/I@K^':3>/>NYK]= M^-YP+/O[14WIF]2#SATZLGMAP>Z%W9XK"^&6RY2):IY$9:>4!L04-+#Y)P0V$!&K4R=INMD&?E:V2VQA(J3W\=? M+CGY;EMNK< J8 %4\ 90:1TP< ])2RY<92L0[F"QSE9UZI&UQ(KK6IM M[;PY:OX!6@?'C9RYOJZ9Z],^RIE:[VZV]%R(-S)7D9R'2)W."!"LA2E))C(NJV M5B"@'!51P54R>&Q=6V7H.K+.IO#VO4%!WQ4NT:^["<37:/+;(\ M3*:A>=#08VWQK-:2$H $(8!*9($*2 -"M";48\<FU(Y01(&S2Z:$,0#O+HTZ/*%-$8I7L[. MAD4%/F=*F@=D6X2I"S 3BA,<4\L&C;&IFKCGCJ,2) V51.N0YZ#GU<- M@W,.?GX*@SG^^>7PFTS'YLH%%I4!YA@#5$=E('5E E(&*JT75"J1XY\7)/F+ MU.N7R_M7:I!4I@BDZ;]W<)\U@'E0T".)UDH[H4, 2*!(0<908)A%@ K-K=,4 M$>%3/4D$T0K9)-FOL*JZ1(;Q8F \V: 70:N9C9L6B0"H9!3$/TF@B*/$HR 0 M(06,Y0JZ%G($SJO0L7X<[7RO#4&.=UY*O'/FZWGP]73"6?#2.1RI.A1MWIBR M()J""##L,!.62)C4+B;KC.(5(NRL=ZVHWI4A/'\(3ZA_ MUY9N_5N\5#0'&R.4YJ!79E%4E2AJ[D\GT,4%4H(S#D) $- 0*#"(UO^S\,_ZX&5M7#SZU M>_>&4#6TU(^0A0NU\LRGQA3];KSU50J3ZO5'J7;U(/ZY5VM'8'T:Z$[M0@^* MV.Q1_'B$FTL5KA.5]PKM/%5^KX5V3_=L.WYX.(I_Z$9[]<[5-_GTXS$P&@=Y MT1^V"_?A(-60;W_QOWYMN]'9#?3O?6L\6?#N*]K$ 5R.GO[*U#3?7T0;Q^@' ME7,:>M;,TX>3<_]G&G_!)9PSR!C4/'A#'0F28HVL\XA[Z!RU'S'>NOG2V>#. MUOKD@1EX_1GH$!_P%]WYJJ^&6_]X.#-Q6L8#$M'.>OX,)K,R;>H)>RW.6T=? M#/TO-R]^=>WA14=?_=+N%4]??.G7AY>+5NHDB(KU*=^^&],V+,H[^Q;PA_;BE^)_=-ZUWQ[OU MVF%S;[OLL_WNMY/#_>>\HBI;FR<%^+;XZ.7ISN+_;BK_\MOMF MM[EW4#OYU\%!:T,?_6_OMD^VH_R*H!L,(V-'CNY?QNNY8;WFOUF?7"AG)9^[ MVH4?C'^+I*W_OJ$S^M[YK(R005DX%F(>0UT<2Z,&1Q,J4#)EQA/,]-%K-C\X],J?XO9V,X]$O ,EI M8;]4I)VTCO;^\Z^C-_L'QR?_73MX^^ZP=;JYU7(64''GN8ERS^;?>VKH^!(@ M??Z7M)66M&G^'-Q4Z!F.^O9SO?9?WW/%_ND')\FXJ.3XB4YZ9&_' M' U.DJ?)_:4[E_[NWF-_+%RN/_:JT;[QQ[K/1_N?41,?TJ/6.]K8/VY_Z![2 MYA^_MYO[A^BT^^XZWJ]SU/J$;_VQW7]WXCW.&[C!&N?'W=/6\=G1^P_M!C[\ MVOCCK\^GYQ:=OF^@#W^O3Z\]7S3\^G$5ARN+]KD_/=[]^ M>'_<;E[_=79Z_=?G#^=_A>8>_)I\L8T3")O[#=H\4?##_SV#MOM73[]7ET?G M!_2T=4H^Q'L>[7_ZVK@^/C_:/V#QF;\V\3O6O#XDI^?-]H=6I_U_KP^_?52, M"DVA!]Y:!RA5%AAD ^ ($2:I$H+1K9W"P)D./T]>QMJ7M)AW=FJ]]N2&*]X? M5K+7X/?W6K&QAKN7T;(>1/"XYQT(Y VXZ WX%GWT6BC-N04T> FH$ 0H*25P M!EH<=X-13&WM8%B/.S#]?WH3EMNJIF]7NZ:'R?6=C);RM.'&KW^J>_K;,OO];O=?J\TY)=IQY?C MR$9\96 \^8&VVFV>';7^BL_^^6LC::FMM^A#Z_>S#^=OT=$?\;[O#[\=[1]> MQ7DA45LE'Z.BZH0B&"#'HNQD,MI0F*>,F2W33B5GD.- MMR$*]5K\ZH6W*5*W<[4J''ETYQ3+6W=&NPZ8YV/TIK'6:: V8M!50EQL2. \^X M5!I'SK0Z;CK,ZPJS.GJD)?"SG.[?424?DN:S/?"Y$,/2??;W0%^X*!Y@/KL, M9X'UE(_>,ZT\]R&=AJ['9WM*/G%)'B$' 2YV: M-S($%&46$ <91U%YI8C/>!;V O,QAVR5B9U+L/\>R(9'(DA6M!S(NJ!UTB9$ M(74>%SCU2>6 (AB TM(#PA27.@0;)-O:H?6XLE-PFTH3RP%;"X-;579<9K2HL]-V MH-VK67W1'NG.7-/S7KWOJ2H5X6[]_HS+=]C;*Q?OGDLJ45]R1G/"\7SI$X2.+/8 M*@L83/YFC#B0A'H A?0V,!T$TA'/"->%F+&)X3HXG==$9['VLGO9*2K_]8M. M:ZF&X,"?^=ZP_<77.OWATXT^L@%5I3(RC,\97TVQV-T*%4V<]NZOSV$O+I=_ M$Q>IZ4='H:6_94JKBM*.IK/1E*;4>N@!2BW?*38(& TQ",1+RX5@2+ 4TXP> M"=;+7HWU5RA^!HHY1>VE*)QR=N!H)S@+ 4Z-6:FA$&C$.&"*.DN0)9:[]4]1 M6S_]P?G0MNVG>[)FXV@E%8QC/])Q1.Y #WIQWH;WEG2_7-&L4U3&9M/1<](+ M$F@TCCPB#E N)% 4:B"1MX2Z@(.P6SN$\;J"TVZ/I[2*[/%8*U"_7$/)H%X% M4$^I*%03*((#7!L,*+(&1(X.@%GED71649] C7&=D^>;"FO7J1S M?O=[1>K=CQO#%A%79_U._//POVO^?R[;HZNL_ZW#8=?)O94[*-8M"X2J!$(C M"8/VP_8X6EH/M5% "X=2*S 6U3PD K8,*P%ETYM[7!2AURND#,\XW=%?5$9 MO_/%;W/O(7Z-\Y!P+@#GB@%*( 42:@5,D,@B:FT@8FM'LCH6TPK=T@^SLE:W M&*UN192Y9[:>+9L*/5)/?!XJW#,KW^=>CZ^OU^,<^MKN]ER6D/.4D(TI#1=S M;2G7'F 5/*"88Z 9DR#^W3OMI%8T[D6,5!W1Z6R>%6X F0DP$^!Z& 69 !=) M@%,F@N<.I207:.(/RCT'IC 6O&>(>N4XCB8"QJ2.5559UBO< 7?GGV;PCYTG M,Y7GWCCWQS!=0.?<[9F?_X73]H.OY4:].ZR21KUR:^?G&_46RY ;]6Y(G]+< MJ/>V4>])*_Y3=@$\^KUV].?!\6[K,'Z@HDEX3,$MI^ >?N;.-S^<(<2JZN=[ MER>^"3NGG)($77AF,IW!:8KTO'7;)-)5F?P7*:!SN/P3[_L@ML MO*Q>SI_+]>2?#;RO->+GSH:U@VB,N-IM+^8JLG76=5Y.VM^>,RM+:>W]XP.I M]9CC9_;ZKJ;5\N;,&:H"EQLY,WDW_>QN6LE#_FVVZ&/^?,>-#&:8-3+UV'_Q MO4N?>Z+G:U36(WY]D!&5X$LSM(/V1<+%3R@=CSSY>A\Z;^;1L7$6"JP18RQ0 M+*E$2L=7T$O*F:'VXWX1.T,A L\+HAG3Y^^#?GZQ\_N[ZP_[G;\W]S[2!FY\;<6Q'+==NGEO2O#Y@']Z_ MHXWW?W4_=!M?)X^5FZWFY^)>K4_7I_CM5?./>"]\B)O7EC1:GZP#+F(V"(<$P%Y10)V70"MM@/0""R@#LI)O[1!15P*O>@/ M$L(49MQQ026+VXT:")VR4D9*4;C@%'3#*2ASRJISRF1Z(F8X+JNP0"CA(J= M#%20"$B'->18A?@C<@JO4SYCI;7,*9E3'H_QQ=H++Q#"R%!.A&$R4&>D)\QH M).A83T%93UD33L&WG-+:O6I^^BB(%)Z2 )1**<^:.6 ")H!R;#@7F*$@MW8$ MK2NI,J=D3JF 4ZSG+A@M0F03BG!05A&O*5/,!4^%&NLI*.LI:\(I=()3+ ]$ M1&*)V@DAJ8R"!2K:N-$ LHICXHQ5<&N'R[J$,R;-KE"AIY4FE#\'_1"W>EG5 M.E[C2P3=A6 @@4%CDHKU0[A*97$SSBO&N: <$0:9(L;08+UR M-II"(AI)!AI-=/:RK!G.I[PLE&OH+ <""@:H(1IH&A$OH)%"!!E@<%L[K(Y( MQOD&XYQ!2:4W5$1FIP)CA:CAT/OX[$([IK/G8\UP/NGY@)JB8*$'+A2-# T" M6A($O&.61^4-!Z^V=F1=0)9QOKDXC_A&B+L0(-=412G.B3>*(1<(Y1#:[(U8 M,YQ/>B-"H)@0BH%G*:L7*@RT8!0@[>,*\Z!"ZB&)8)W-ZHW()8#R_>9^O\UW M5_VX7N6@I-3LP)JG((0,4JPX4@QZBC#1,F#&J<4284HX(6:AYHY!XR$U6FA+ M&<:::V>14Y9D#]:: 7W2@Q49W!AD+(!8:4"%(L!8$H#7F!BC-'6IZ&4$.H=5 M%;3)0%]!H O#M''$,*$@E01+J)VVQL%HY"K+7'9AK1G0)UU8BG#LI80 BF B MT(D &DD*A(?&*:XD@WAK1Y(Z?Z2S60;ZQ@!=:85L%.4.53#XL#23& F#A@X,HKJ%EOJTIO:[1V MIZJK6XJH]M)&G4TDQ8I,.,_#F M![Q;@??N:^/\]*.+Y"B--\ IJ !5- !%O ->6T MY9EY&7AS ][1WD/@:59VZP$!TRCQJ$)1X@4$(F5:)B!1$I7 D[.>!>2DNYQT MMZ*$57G272:L.1'6=&M=;*0F5GE@HKP!E%D.(GT)8+AERCBHL#8ISX;-JBCD ML\MU@G#E^709PG.#\*25+;"@S&L/'"8TZAP0 T.)!Y 83;'@@G&:(,QA#C_8 M8 A7GBJ7(3P_"$_8ZR($9+A70$=Y&Z5PLM<#B;8#%$):@V44Q-%L0'6"6YME'6LCF>M5YGUU77"<.5);!G#<\/PI-M($@%=U$L!MC!B&/%D?1(- MK#""68F=(B6&.9ZQ-G[&\#IAN/+\M(SA^6%XPF]$/8=$8@Z0X1 D?Q_0C"- M100PPS):HF)KA\"Z(-GWN\$8KCSU+&-X;AB>\AM)1[$0 D0MFD8,(P.D(0Z0 MP 432'%I4H\:5,>_4;Y?MEO],>@/QS6+@;]T!YE=]%:N8N*I?NS6+DL MX*H3<.^FG$5:!(EEL$#C:&-2#7D4=98 ER*,N",B!+VU@WF=9V?1)B.X#(A"#'J.(I&)D4$4&\@, 8K8"G726M"P:JM'8;KBL^8 IL1O$X(KMQ1 ME!$\)P1/NHD@%U9K+X"-6 81L HH:QE(\8&$(&^=E%L[5-81RFZB]7.C;/K] M7K>;Z.C"IS_V/M7\MPO?&_IAKC^4KS%S_:'ELVC^Z"MEMZV=8S_T>F#/:KKG MHDKXQ7?Z%UW?RV[O]7)[WRSC;L_MWRWB02F6L@I?G0K_>G)J,J@&26: VB"!S0$ M"0P/## 7][&FD#,NMG9PJO.=HRHW&--S*.B?,;T@3$^ZSY7#D9R=!=82%S&- M%9 *"B"%)-19R@D/$=.XSE=*3F]2X>FX?X>%\Z"K!Y]]\H;F^M-+= 2<^$X< MT*?(18V;]>*P6H< (H)2T0P4:!XVDT"5.)0%ZG MLW81R;4YU\]TSRA<# HG[7;( Y%((Z 9215RE0':>0Q4U/T-0E1*79:F9G@) MA3HS"A=K;&<4+@B%$Y8VAS(8@A305EE M21 22J!1(YK!I.N@XO<)TAFS$'. M*%P_\SBC<#$HG+2-@X@H--0 &'R4A215G^,Z_K 8"F@P%@%&VQA&VWC&ZG.Y M:/7S4/>'[_F![A36L7;==J\]'*6 H2^Y!M%Z&=7CA8P4MOM@&3./5:950O#M53 M3:0\=M19!9A J4)]M-052K7J*;,(1UO=&)N:MU&:,UM*1 M0%QPTF@"O.,<4(D 2D- )@35TH M&IABM!6Y1F*$?\U'"BL&O1I!EZJPJ]RNWK#+TY0F^R?Q3BPB%F "ZD'A4:**L+EQEAU >L=)9Z*PN] MRHW@'T(O&[X_A[])PU=22)0S 7B),: "!V!8@%$)I=B$J']&G30:OG6QC&"R M%Q0/6/DJ"954.\DCW*P1;HP?Y\>=JK*'9[4\/#?+,9:VPRQNJQ.W;Z>K4V,N$*8$6ZF*F&W!9JQBDL&WAEZ>#+ZY@F_"T>,C6\I M;!1U,@ *600?4A:X8*7Q >/ X-:.)'6$,_A6#7S5^WDR^.8)ODDOCT>$2>(% M" Y"0 -!(&(.@< 8Y@X3;H7>VN&X'IDUNWFRBR*/,+MY?KYB<*<_7 GGCNF/ M1OWNZDO9"IP[P_B\\=63XO:P9_M=_R8N3!:XU0G]0U1:20DO6A0SN)!2&;<0R#A#%&: <602BDX MM$RL8U1JCC07UK"M'5878L84G S#=?#X9!@N"883SA]+#'?>*" ]HH!*C( 6 MU@(IH,3!B=31J>CVC?A"G#\9AXMU_F0<+@>'DWX@PY!P7#E ''2 0JDC#I$$ MV!#C-0K".%34<2?+D(?9#Y1'^"I&N#%^H*V=W]L]W;-MW;D-YZG]K5VP^=_K MM9Y_3H^5S3YE^=LRHWN:_5[_H8R]#:K-DG0&2?IIRL$C4; "&@)DT"AJM#"^ MDM0#'SA$S"AB3*H\]4@[E+_G8\RE :SR")[O "SKL=6A;ZIW26!4$(>!=SH M&FU)8* E(#(E)4%PR@S=VJ%UJJ:SM3/^EH>_RH-XLH"K#&(3+AL(#?8T(!!M M? (H\0P8@PPP2+F@"5*&Q1W'ID\O,KXVT%.3<585SB9=,@(B;932P$5U'U!& M&9#"*P"1BHID4DXHW]KA+,?EY&N\MFMLC)_D>_$RR>M=,SZ:"[YV,>A_:0\3 MR\=?:Z4?I3;2WW*2U&K$T=R=4_P^Z'?WXDW;O.#C'YO^%NQD.7G6FGA M#KZ-!KH_B-.M!U>'(]\=1EF:ACOH%S7##^/ !WXXR@9C95+V>KIUC1%.U:KA>7[Q.!G/:X+G20>0(1Y9XZ,Y M2CT&%'$#M H$1&U9>HB9I2$UKZUCL02].<-Y27$]&<[K N<)9Q,3/%!BZ=@( MYC(:P9YBP+V6G!,%C11E?!#,XGG5\#P_KU/&\YK@>:JJ$#80YSN@'\NC/[!E;#<_88Q(Z2M[Q<=!O MON=#.TO7"J7K=*7H8*!25EM@)4U=[[0&FL17G!AJO=0XV!1[5(U5+H"Q2 .+C&*6(:--ZM=6IS0W0E\U!%8> M@Y01N @$3O5?1DI*; %V4@-JF .*6PF0\2JBD!(NB@A Q&=LF)@1N X.HXS MA2-PTL>#H-.:,PV,X!10I 70&G. #2(*6QI0D=-9QVP)6FAV\>01OHH1;HR+ MYWLA4DT_6IEB0NLB9.<7!!57(^=KST/&/E(NFC/F0C0QA64BREC'@$2! ..8 M,T9*QCTOVQ+2&=L29C5W'5P]&8&+1N"4I\I9:?.[/@0]^,/")"/KV>7 MPU'7]T;#W#>W$J$\76!:11 @0@((%G- -:71+F4&6.:)B!*;&)3%Y.+Q.)E8!@.Q1&#@$-6 VN!!*G0+(*:0.6T_W(H"8\G6;R*"&I-#Z]"H#ZX*!QCE&8BA[5N8/4H_'3M4 MTZ/1H&TN1]IT?&W4CT_<[?9[I0?JK-^)7_B9^*+GRN,5B[K:VOFO9S#I# RZ MXAK%@J*B=K_H=B=MM%9_K]AF)_=VV6]ZV+99OZA.OYBNSFT$5%I[#;C6#M"X MM$ 1:T#LTDPJ]E3^O&*1=_^L%)V@;5>ESQDSK&@1[TXK0-;^X[UB3& MR@+,RL(/E87F_G2A?.2LA$9)H"'4@#+N@%'> X6IEQ;2X+SJ MY(F?])]FGI@O3TSZ04E<%AIDJGNF'* 2.R"-Q, (X;&4A'$?$D]@FGDB\T2% M//&3[M#,$W/FB?9D\J"%1%L,)/0(4!$4D%QJ(*#$"CDIOTAEFAC4-0 ,83O452 X9; WAPDE!,B;$JT1N9TTZ\9LM^)%$ 648E4!9'>E,> 06- P(JQKGW"+(7.?$R MO65ZVSQZ6YCG,=/;R^CMON\QT5N B$8!%("'4J8"AP9H'RQP*%"+N9-,\9?X M'I=%;R\(J9PA&&Z6N+E*(OCR#7_BAG/P7:]<*.+[XA?O@(ZCTI]\Z;P>UBZ' MWM7:O>2UOK@I]>8=M/CR:%,\VYJL>[&7O"28%YLS%VRWW1O.P: M/S@*A? <'EV.AB/=2S,Z0Q)"EK'/D;&->P[@=]\:K=V/RL7_(H.!MC;U:T,H MREA$03#6$4UH<#9ULL"J+BBK(SYCW9?G\M@RS84,]>IJ"%4X!Z&H"B@0+(+0L2*HMH:D_,ZH++.D4SYDEGI*\9TG_2VY>1OBI( MG^C-<6T_:N^E4(0"Z[4 $>,,2.(9P,0(0[EQ5*0R*UC6A:+UJ,IEJ&\TU'_2 M\Y6AOCI0?Q"?%Z'.G8A\S37@C*,HU(4"4@0=D6\J0. MG8X@"614@ &E3 ,%I0;&6 )=@(&P\#-.CRI0M;32U9D3ENP;R9RP$)MIPCO" M.518,P)YWZM,@BK'R$8)P2WSGSJ9MGOQEM?%7Z8 M_BA>O'"_]&KMB-Y/ ]VI7>C!J-8/M5'\>,2T\[WDP(FOBI8-.CE@0KNG>[8= M/QP!-_)%4YKM)Q]_/(A$,Q?]8;MH@C#P91?-7[^VW>CLAF+N?6D\6?#N*]K$ M 42T/_F5J6F^O_8VCM$/*N=.]*R9YP_GYO[/-/Z"A#AGD+%H6P5OJ"-!4JR1 M=1YQ#YVC]F.2L^,OG0WNA-4G#\S Z\] A_B O^C.5WTUW/K'PYF)TS(>D,!Q MQ,^>P1235[CD'F(SSEM'7PS]+S78Q=3V"O6 MIWS[;DS;L!S7V"LZOO/X[>WBK0G&*-]3Y7SMY]]O)X?[A[O'AP7*P7XNO3H[>'.[OMN(O)ZWX3^.@V3JI'?T>WVK\>7SPK_BYP[\.:F^.3C9T M,O[V;OMD.TK!",/!,'G91V?]RW@]-ZS7_#?KHQB,FM#8R1[)6_]]0^?ALJ\*$\GZ=47QNR9'B;8O8LLISM/4I?]LWO,ONV4"*/=0YC56R-QLHK M%>Y5A+ZKES/E@HYJ'V?+UMG ^UHC?NYL6#N(*KZK_?NRYVL$UBLY7%W7>3EI M?WO.K"QPASV:7/%$_[SUF./D GY.LD(E#0TW9\Y0%;C0CW=32&X9!>%>E%B_U-F:.;%^MNSYI3[;ZG5F78M60]>-DYM3 MJ[??/K1.\='[W[NGW0/6V'\+F_BO>,^WY,/[O\Z/WK_]UOCCK_-XC<^WIU;= M@Z_Q<]\:W<.O#7SPK7%^W(W7CV-KL--N\[QQOGL=Q]L]Q1_.)D^M3EN[7\L3 ML?B9UL%5\X\/\5D^P<9UIWV*&U>-_68[_NW\0_?WT+B"5^G$JG$"8;PV;;[] M: )G5JL L(044,($4$A9(+A!3&L=&&,O:[M:<8#P+2@R-65J6I76KIF:*J0F M.$%-C@2(H5+ $V(!E9X"Z1@&2 B$,,,""1[5]KI *C-39J8U8:8%]8;-S%0A M,^%;9FH=7C6_?K0*8FFH!XJGZD-<<2"1"T!0KSP4E I/7M;X-5-3IJ9-;RZ; MJ:E":J(3U"1%$''Y#)#<:4"#44 %;T$TS DT5,NH!D=[3D9J8BM$31N4\'DT M.O.#(JUSX,]\;]C^XFOM8O/_4NUA1?[HJW;77O8&/@[EVKO"G0_N8=N/:#?H;S;'">=",JQD*0Q@&(77(C"IO:GG+ H/50,H1YRM[]/_]+ M8H1_S8#>7$#/S_.6I?7BX#WIB]/:<,<- PAY#*CG!$@""; &!>0%"QJF@F9U M2#?PE""#NT+?59;62X#SI/^*.VNLSEHC]K/T/9@W03#(1:8TS0J."0F=TQ\]/"\G8G)<'H#I(9N6C"JA. MN@J@$P9!;P'D-$*5:@<4=]&@$$I'PY'R$/0+E8\,US6V[[,H70X^)VU]1*%6 M<34!\2+B4PL+E/4(6&ZTIS0(:706I:N(S2F?2(81 JKE@4D'@N&1OZ-F [@6)AHH"@.-. %,0"*8-$@J5O7I16:"#6&" MY?@OLGXP!UZ8=%P('#R4G $3A 241(90&$+@,5((8\*<$DD_0(IF5LBLL#3/ M2=8/JN6!J>P<%FT^!0V +OAH)V@(=- ::!<,]I!11"J/;I@O$VQ0W,/>2SPE M/TJ2?&[5]EDY;>5F[\DPRV2VT"$\F MN\60'9P@.R$0"2QET!"D %4V6K0,!T I=,I[HPB7+RO)D[DN<]TZ<]W\G'>9 MZQ;#=9,^.^FI(L'Y9*%30%F(9GI0$GBDD"34827UU@YA=K8M M_#%>E]JWL.)I^\'7QH_,Z.MMDR@J:9-(MW9RF\3<)G'A;1(?4_'*)[ZW=>8. MM1].")JAAV+SKX/CUN%O;PZ*.3L^V#\X:.RF7^^_]>?QP>\'Q\?%UX_V_E-. M;WKUKZ,W^P?')_]=.WC[[K!U6OO;_L'OAWN'K;]/P/QU3'MJMO=DL\;:W\;- M&A]KU%C%+*T.((N)J+I=X]JP+R7;F/ Y]-Q#F*S05;_;>G(;JQ>/)X_UR??( M-D/K,E:ZS2E=F[%*N$J(_=Y8Q;90:DW&RK85D7,8*X8OVUG?&RO?9NIY>^#Q M7FH$+KR7VCR;=';;SG7\W-T!3_3_[G>[_737OOV\Y&:E2YV'5C1GAY>#J^IF M(GYTT/_ZO7S=U9^5W3C8Y Z0[>8;&,V3M9?>R4SC$^B_/ MG'QU<^5\:-OV*$_-F'[ZH\*/&KGGK-^)!M?POVO^?R[;HZM'FR5/"$1$5T\@ M/MHW$S]PUC_BKU_Q96I>=HT?S-8B]^EG?EUSM]OM7_:J OSF34_>6JNUM1;? M>F*2U!??,;KJW9-OF6^9;SG++1=48&9!;/UXQ% 9]_&;[NB>]34]3&$&NQ># M=J>&ZK44Y3C72C,K739[J>OR9"17<8PVG CFDMX;:QW22!&*F#604(TH) X) M1[#^>%@$K!*"[L=PP4G\)F^MS[4Q3?@XUKRQK7\3[Q>LWK7=IL=>W:S?.WY*AU MUOEP_E>GN?_V.E[G.CY3]\/^9]+8_X2.WC=PHW66.KY=WPO=(JEH)9)*.:4 MQ*F#MQ<.:!XDD)8S;"'3MJ@OBT6=4UG'6"ZU:O8M,*K$\T]C>.6H=3 MGJ8#35_&3=,Y[R?W_#$'A3=F90)&UX1UT 3K6$&M@P8!0H@$U&@.%.,TL@Z) M2^,%]2:QSG+;W\Z%;++R< ^@@6.(".=!>QT!JJ6""@D2 A(V[H[P3.7AYM#F MGOJ0=88*T4LFT$N0X412 CQ$ 5 5*# 8.B"PX1'6$@;OMG:BQB!9'2FX>2#. M&L,Z:0Q_FT%E>!DC/4]E6(<$E#5A)#;!2#A2#386 :85B_I$T%&5" A@:YSV MUG NY-8.K4N)IMCH[YF(5@BLFTQ$,_ 0A9%Y O>0*T13:KP*1C*C!1-:8F(R M#ZT$#WV+'/0M<5%S_]U5\_K=1QX8Q@)R(+SQD8B0 HHJ!214$G&OF8((06HB MD.4LN+BCA7^:;YXH#9 5H?FR4G-"$6(AKA9& 4!=5'C"%"CI/7#6<\VX)-1& M18@056=\VD.4;;)5 NXFD](,G&2DU1 ;#H6!E NJ+=0V,(2MIPZ1GSI.RE14 M(15-*$A80B>$<( A20#% 0/%=0"6_0\G2D-0\'?*(@ M2[Y?OE^^WRL.^RND'S"ZK"/4O?"]H4Y,FZ/]EA2%670+6'M70%ZFO$QYF?(R MY67:G&6:Q3;W'CN.*(T6.$7&2(\0@8%@87$(_#F=,1X:Z7>]GH>M_EW^^Y^Z M[0Y[>V7R>Q%J5F@R>_<4F>.4L#MLC_R)'WQI6_]G?/B^._:V_ZE77.4OW;GT MV>2ORN1/GL>I8UCOF. B ,J12!W3/) BKCVWSF.BF#<>;NWP^LS-WC,K+)T5 M,GGG91%?^F]^8-O#XMWRS_V+-/?#>DWW7.V+ M'X[B@Z9W!_'EH&U3.9[Q]R.&JJI6]-R//EZQ9]U)]-&L%Z^MT,0SSH2E,GBE MJ$610[EB6'+B?\"C4^DOA4I*-BP38>(3%F_EC)CJR+ ]E44; M#$X!.)IPR0HW! MC@-(C 74. @,BC^8-$9X(SG7\(6MDW\(S^\J#J\6G<^Q#S/SY;E=M;E=IE.Z M"IF2S>"?$BQ3KF:G890@P@.ND0=42@^TM $X;JV&PM 0]-8.JD.>U;Y,?GEN M\]RNH" MJN/^H.5@#E=<-0&43Q7S,N5ERLN4ERDO4UZFO$P_D89N(#:**@B10!0[I+7V M#'G#L8&<67HMEFH6%*W!W919>$1:>2LYW5.(H M7($V5@'*O (,"".,.K[(QX:OPTN<3D#RW>6[SW.:Y MS7.;YS;/;17VC5:&"^(T]%!3A8,1"EE"%"/:2P_1R^V;J.'=&339D*G*D#G: MFRYXB(W'&@H/O'<84,LP4$%:0*%R 2',H]$:#1E1)_3YEDQ&WSI[%S+ZYH>^ M"3>"4##BREO (8R8X\H"8P,&/BZBY$10JOQ2T/>"*G[+C1M9T#4JJ<261YA' MF$>81UCU"#?(Q_M8E^5_7_9\CC_-WO":F/QKUN[^0N"RN?VDZ_N&Z MK)'2.5L6. N>>&BTD#102JU6A$K,!9=8*WK;4>-'R=^Y3\0/! MD2"4B@:?9@90KS&03E'@$5.4:V*=2"=7$6=,\KI@=,8J&,^&QV(,PVI0NW+\ M^&1M^^<_YYJRTB--?EY$2;G)SQS(9M*[9'! 1",)E),"4 <%T,PR0(EEA"EN MN3,O:)B\8AR3M81)+8$XI0+WEE,40) $\H!C)M "\5=L/SE+9)7#+99-5A/U6 6+_G+B"@WOUDT M$1U-]N&B6$KB& B>VZ0X$*"8E, ;3!AVVDIH9NZ,G/DG\\]B31,2"-'&0$&, MHIY8XX(31EK.--21*S+]K ;]-,JR6Y&"WJ+&N44?B8CV)/$"!$AV3Z9"ZK0D]ZEL,8F$!+4$T"%$A/=(4)@2#I":=MAF MA2@ST:HP$4?(ID;LBH64*!.TU-!H:SA5PG$=,A.M'!.]>\A$/DA%&'' (\\! MQ00!C7VJ'*QTL(PB3>C6#F&\KN ,R4^9BS(7+=@XX\$%*9&4F%,-@X)*2(<, MQYA);TPVSE:%@>Q#!HJZCF>J*"S&"* \ZD+*0@L4M*D4=M20?-Q^G-0AEZMF MFQ4Q.O\8Z7C1^*]K?]GY9_QQ<_^N'GQJ]^[=?XRBG8?%NY[SM>(6$\\50=C1 M%T/_R\V+7UU[>-'15[^T>P64BB_]^O!R[&+JD8I'+M_^]6O;C?AMNHY>^A\F+OOG=P6YS\;*KYK%^;ZQT&S&Y M)F,EVTJ)%1KK,E9+\56:@>^O%H+K,M9U0@'=AF)=YG75$+LI8V7;0CU/ M3T*^ET]29?BN>DX0M/71.!@LR9H1CUHS>_U>,9RDRET,?/"#P4V[JRH"H-=U M6HZ]\[Y;*+AVOC-$)B.ZDD4?9^E^,/ZS,@;6=:KW[G5H>\U;[B84K=*M->A_ M_5[6ZNK/RJZ[Z7Y9N]!M!]J]FBT;8.89&L^0M9?=RXY.;0J=#VW;'N6I&4.J M'_=)B:>Q]^R_'YVBQW4'3!>D.TR)@)2.];0$6(^Y;UYVC1\\IQK\36>JGBNI'SG/?H2N[139B>O+56:VO][$=?4 EEB=KG M:MYRU:ZS%K=E.G*MWR5MWP-'=T>*X:R>S%H=VJH*(:"YMK5;3,+^<^6 MSZR-8$(J9P/C-!"K$!&<$ZJ]X]CQ,GX>04+0]_.9??>B/]"#JS),[%56/OEW MYT,:P_XI._KCX/JT]18VNPW:O$[W M?Z:GK>99<_\M/KW^1(IGP[]_;K1VKQOGZ=DZH7$%K]Z423VPN1^O__8CTDPY M S4@Q#M 4?QA/*;Q5R.Q$=1#7S1.@934A9@U<&P-6G/\-(I7CAB?C&9]UB.N M*4$]4HCW1>PT'<@Z04][>C"XBK-56F6[H]&@;2Z+",%6_\_(7+W1:XAS71A? MP0F^4@%+1Z']?^R]>5-;R9(^_%44Q&_>Z9Y0T;4O[AM$T(![N+<1-N#NL/]Q MU K"0M)HL8T__9MU)+"0L"UA 1)4+[9 TCEU,BN?>C(K*Q-%8BSB(6&D96)( M>R&5)T1'7'5H-W3V"/3:8U5A'Y.E?CFG"5N>,-@W-\III@5W/J2H(P,4Y(:56,$JQ9U#66=<86K8BT!B9=Z,<3 MI1]W@Z="/U8+L/@48&%AI(Z<(( = "R2&P/X:!#P#L*I$MYIDP'+U!E?M!#4 M&J#5(M?XR8!MH3@;,.@@C//&JQ XP(8Q5$:9*'4<\(38.2G."QRLD5(B$2U'W*2 #*,1*1^="SQQS]+&%A5U)43=B"?HLA1^ M\T3YS=VPZ1G5EWU U+F\B3K*>32,!,4<=($QS56=-[XR/.L-OMPUMN8X@R4&B:)HD@1 M9A%G)"#GC$&4$A6#3Y&'GZ@VNP967"C#.E&&1D*4+AHJ+* M2H6HT@;!/%!(6TJ03R(Y'!67 B]<=[8@44&BQW)>I$E8&,^$-()[@S6S ELK MF<)21V8*$*T$$%U.QU/R)B^U)B'B743<2XJ<91*I8*-Q"1Q2FW=_65W(0HP* M'*T/,>* 18DYBI7CBEDG8Y0L!(F-9GY<$?M6/"KU'Q\'F*884B+!,4\\PCQE M8!(193A"P(TLMP!.55H*T*>Z9J9PI )*:P!*3GN:A,+)2,DIB]I$RX+ C'L" M\UH74%HQ4)J))"42C5$449Y[UROFD4E>(TPB^&T26V=)!B5<)V(VL_=10.D; MY\KH8YXKFZ?);+G?:MYOJQ_V>P\FPBF<@9_LQ/^-%-[;[MB([ M\7-^'?OE9-@=3MMI2NCO:Q]#*6HJ:BIJ*FIZGFHJ:;ME(A0U%345-14U%34] M#34MLLU(!/S+HR3*<,6B8T)I+13F0FAGQ?O=*J+/,4'5BQ\V>=H.Y\/^X"*V M!_V3SG:X*GO\RC;#?GMG5/.XRAFMG/&="5_\*/[?L-EO#N)Q['UL^O@*'KX3 MCJ+OG+:KJ_QM6\-8]@>6M3_0:,YF4W 176#<(A=,1%R!VG/-!"25WC MI)6LM9(6.W[* @F$,QZ<8YQ8JDWBS$<'O 5'$ND/Z.K,.=1J4S^ON3'L#GL@ MNA'I')U(A2>LWBI'4Y?'.6\I9T$--U%Z@E@(%G$1&3($_K#$\<")(IRFC2VF MZXPL6,IB)8#S*3F6__/K(CW??\Y6OW$N:M98*[=P[Z+;ZES&6'WF\%,[]OIG MS>ZKEFW?--[4_!P#^A)[G>(K+FJW4Z<3J!14$"(04UXCCHU%6AB!B,816^*U MC_QZ$7XH;_&[#EUA0JL.ED6V1;8KL@MUU]6FK"J+K"HSVT=":^6<2H@& JN* M3 89[CQ*FBIAF+4FX8TM*=:0":ZA 19P6PEP6_HN30&W!P&WZ>T5!ZYN2E(A M[K!!G&&)+$\4$:=PH(I:'L3C@-MS.,'1B(-:J],O!S7*QG]14U%345-1T_-2 M4SFH429"45-14U%34=/S4].J7.-I3I=%:D!)YQD3/@B1)*?*VRB#=-)%HY,7 M8IY8_3>*08&+O]_VG8OX%_CY)55X6;&LP^/9XG1!B\@]J,AP'A$/EB&7+$;" M1^5=Y"+I7 >JKLC3*DU7[+C8\3K;\71,6EKF/6$"&2(YXLY29!S&*'+JC6 : M-$Q7RHY7L9K;3Q4#*[=6SO.5SV"P<^;U_V%9U&LOV\Y&K M?P_;L<9PO9;9S&/O(H[5YCJ#0>?B!0/-A<[0M>+-,GUKQ#P7.PE@DV2<6HLE M=IPH;9/6S @G5 >P\2XCO"/#@"41MT/5DLX][QMWN2>.G@F'%>(2<$03UH@ M+9T#*NHY<4I9$?3&%JECSNI*S583OEMP:G[+>617\YXA8.4P=^$:Z0L(8$VQ M;];IOAOPE1;@*P:%C9V;4$BBMY1CBBR)"G&I/')!2H25MT8'(KQ-&0H-758_ MW[6!P<**YF9%P4LAE-'.,,E#9]D%RY+D# M5N0 !9PG#&65NB0P#A8#%(BZQK+.V+(J<:P-'A1:5&C1#"VZ&_(56K1B6'@X M18L,"SA$R1#&>7?"2J!%6A(45-))>>*E51D+39WQ937G6QL@7*W$OF=.O:2A M7$JI1%"2.U71IXF^Z(5VW5GQ76!O MOJ;'A3LM"&@'-P&-16PB!L_1,O A.4D*7GF!DE%"2:](,#FUX[GA6"$U6 M,J18YC):661R75?J*=':F""EWMA2=:E%G9AGYSD5*O- @&:RZYRO6KM9[=15LXF;6@74&[%4.[ M!<".BN0X+/V)1L>#5\8&JY0C@5F*A?P.V!6,>U",.Y\*4\&:)#P+''E8G!"/ MT2 G>4286N%BI-(%L[%%5%VSDC%5D.Z)(MTBO"Z2E(#"::$3Y8P2ZX53/CB* MI4L&\\+K5@[SIB-9SE-*C40DGT_B-&BD"?/(&)]4KH=F9=K8HIK4A9@%O<+L M"MX])[R3E'&@^+^8R/;^I?K_;9U_32K^;4'1 (Z*L)?RUB0.IU!NS.(:VEAK?B_1Y?O M_@E=1[E\M]LZ;USLB\.3UOGA/V]8X\^W7PY/SEH'NZ\_OSWQ_/"???[NGY>M MQNY+L)8W7]X[YKT K,EIT@;QD +2GG-D0^*&V. IL(':E8"..M4QX<&@^^*W MWSY]^K3YV?5:FYW>Z6\48_9;#][^[>JS&UM'L=N+_=R^K@:JM57:5VUP9@>U M9K_6ZGR*O?Q3N_;_1@&DJR^N_K0Y.8LUZWWG NZ=,]IJ>=CPD+V8'[0)R\=I MS[9J7=L;Y+-N _@X+"HAMOLQTD5/YA*]OBF(H&6[_?CBZL7OH=GOMNSEBV:[>I#J2[_?O)SH MSJ!])>K1VU_'M(E'XQH?%1W?>?SV9O76U HU>L_H38.__3;>)/]U8UVY4^N_ MT8R8>8Y.=]F3Q$S-$74KO_O/]E\G;XZVZ[7]QLYF;;NQ6SM^\\?Q_N[^]M'^ MWO&-!7VY[0Y'3SPQ=>[=:GXH$)(%LG/8V-UK'._MUN#5\>%?^[O;)_##\0G\ M=;#7.#FN';[,;_V]=W2R_\=?>Y7,CO9V]_8.MO./DV^].MI[N7=T5'W]<.<_ M(_'F5_][^-?NWM'Q?]?V7K_9/WE;^V5W[^7^SO[)KU,6^SS$+D#L;S:/-X'] M 1CT^K JP#K0&<+E0K_V2_SL8\X-VM'W[4W)UN M/%",]W8?8&>BX?#%L54&JSN L]FHYW-6+9['=;WZ,\S9_>7:R"C$U?7-0 M1#.&G\Z@BFU^W?/Z[UJL=KUJM\5AIA9$PE=O05RPV-MZJ*DQO'"Q-T\9MB75 MU'M"LAL=9U^2P3\]\92IM5I3ZP$_^@U0%VL/ZN66Y9;EEJ7,[4VTGBIP:]M# M"WXWJ4KG1\E^A#)2ZHY\ M.]GOXC7\_@T^W WG!R=[^-T)?.>\=?:6PK]?0K/QSYO/!^.,BC^UFLM^[ M7<\;)Z]Y@QY\/C@Y:C7^?'MY^ ^,#_YMT'T"SW5Y>')*W_W92 >7^,M?H[HC MN/'EX/)@^ST-QEAG,&*8,L0EU\@R%1&+3K#DF20^5WNCLFZHJ!/,EW2F8XVR MF)]!GO(:92(O4I3M3MCT?(J#/!SJD"G420RK8$E"-"J+N% &::X)(BEZ+C6G M 3- G675EEPAL"GD8<) .8\.6Z^,(Y1KXXT(3(<0K*6,"^SF) _/L[['PUDO MF[)>YEF@7!$4@M&(8\*18T$C+Q0V0EFFN5Q^=8\5,N+"&-:),2QR=NENB%2. MI3\P(HDI1)+,J!B$0MC*D.L-$61"$,@;(XW+A,\NK_!& :("1/?MNA!EA*/" M*V88CT&YZ'&B6'++M?5.%1Q:"1SZ?'#=SM)_.3@'QP9'*WR"2>H-R=2( 34R M!AR;7/4L6'!N* 1H76E9"%&!8_6!8]2= ) *%(M>)3$Q"B2]%J8A$TP?%EX ME)J?8T!?8J]3H&A1*+J\"45":^^YY@C[0!$7-!=B#08EJ0.3PANL;6XTJ"FA MOQ M;&QI4:=JE7:^USQ-D-S(@+K_C*MROW*_=;_?CIJ6J3^-C9,BX1Q,)Y+EJO0TH0U,R%J M#H[Z^]U\V@ 33%#UXH<]![;#^; _J H/GG2^GHM_99MAO[TS.A1?I:%53&9G M@L@8@'L?>QZ:/K^#A.^$H^LYIN[K*W[8UC,7E7Y;+GR./TUNT/F4= M2XMLU:1%,(>T- %)D2@&IS\X*C:V"*EKHU;(Y2^P4-"[J*FH:4476>6$=8$Y MH0SFFE&-;;#>!:R<-%Z$LL@^Z45V)JY.HHL)!Q0YEHASKY&)Q*(88$9(S0/& M9@47V>4667U4V]WO]X?5V=I.RK&TZ\I>M6$77L;/L>>;_>K=T:\[W2S[?KUF MVZ'V,?8'\*#YW1Z\[#5]+M0S_CX8T;+J&,W[T=MK^:P[BMYZ)H8Z0;!)W#+& M>4S&24>X#UZYD)A//P+2F<,Q54PU3X88=H<]$-T(#D?'9. )J[?*>9GEH6%S MYHRM=RKQ("+B!""0$QR1D0(<$(6CT3HFE7*^0UU*4I=BP?,R]\>&GK95_L^O MBW0K_#FC_,8^_ZQ55LQD[Z+;ZES&6'WF\%,[]OIGS>ZKEFV77,GE&.CT<52* M%:B12!1P\HA'3I%-7B$L(F4)V$K =TV5_*%Y?I8^JU020DAWAB!%E'%5+:Z1 H=X0X\(/K3"Z87E8, MM(!?D>WSD>UCAF++PO+X"\MT@)51SY02#GFF$^+8:^2,)DAX<%J\IRH$\6@+ MRW/(53S\5H7W&SV62L+BJBU 95NQJ*FHJ:BIJ*FHJ:BIJ.EG#J(;J:)S0AOA MN";"DB UMU:G*)TF;@Y'ZQLGTBMRN3/)+??;0#7C7T P&W%PF$[LY^)?+P5#B@7Y43<,8NL8PY9*KC"#(..W4JA\!-*((09OLR6 MA<\B2E]V0(ILBVR+;(MLBVR+;(MLE^'?I!2IB0ZSH 6W4KH4HA-$8!4\%03? MW;\!AO?5H2F.S+('.GZ/FS?R0-=82BVV,L(RPC+",L)EC_ )Q7A'SMU4%^9A.]88GKL'\_T$ M?\..?>&L8UE4IJ:@WW MHJHG_>/#WZ6M\H,4EC[9'DSG#UC&+2>"HL"H0IQ1B8RB'D5+1#18!VMR7V6P M,Z%E78E%JTO/;1X/XQ@NQVI7#A^_6=U^_N=<4U2:]83O!DFEF_(]@,U,0PUF M.8!+0IXH@;@,'.D8)"(I4.\BY5K+.[137C&,*2QAFB6P8$R2T4M.P"@EMXE: MQPDC6LI$J)^3)93^R?=MK]/)A9$3J7!N>Y.K8P5KD0VY.I:3)K 8"8GA[@V4 M5\QL"S583VJP2)3\;D!4VM\\-! =3A&'H#RVN9.[38(#$'&7BU)A)$A4@6)M M>.0+]TTN^%/PYV%=$Y88L\YAQ1S,6.9=2$$Y[:6PV )6%/A9#?@Y&)7= @AZ MS0Z^[']Z'SRQ-F*-DH\1<1$5TAP'1!Q-,?H8O!" /U36,5NT3FB!H0)##TV# M5/ V2.Z)3+EKNW4D6,Z)4I0"%LEOXU#I3/I(@'1P$Y"DEXQ11E!22B,N4T!. M4XLX=5AB9KBG9N$#!P6)"A(],!))0CQ,56T$>&-!):LM=M8[R8T*TJ:"1"N' M1&]N(A&5U,BD*()U!%PSI4)VTC2*VGD%2(25@XG(A*S#RX)%JV6J3QZ+%B%% ML(@FK8G65'*+D\%&Z4"FOUNRUZ^:+8K"ZR^]/O-RXGNC"0J28W> M_OU3,PS.LLUNXI'=CO.6QG<>O[U9O36EI-%[5,(WV3??QIODKN_1NUWU>X-E MFU*5L2Y_K&)3&KDF8V6;QJ@5&NO#2X!O$J'79*QLD^!5TM93D2O?Q&I=Y"HW MB;[S>)XYNGP?M=7:S $%+(//==7;C\Q0_ITC,\O,4#;?22=/U3_?JV+K(SA& MO4?RY-2MGMQ.IUT-)_/1;B^FV.M=M?I:1O+WDY/740PQ7E3TW=^OZ-ATFEL. M1PE9^WU*G5ZWSZWE'>U9?*4?2Q M^3$;8K\&L\1Z#]@RN&YH6,0T$M-VN&J=6NO:9D#-=LV/NJ<6"8TEY/WP8MBR MN<5EB*GIFX,BFC'R=&">C.QI''G][UM%],BD;&:ES$?YOKU0KH?L&\,+%WOS M=!*8YYF?E^RV+_):<"\D["F(ITRME9Q:=^7W3U+.98ZNY!Q]"N(I4VNUIM8# M?O0.!7<>D:BNYBU7[3JK?VMYE MC52E?,B]]B1\FFTH%CN-;Q.3WAH:@@^<8>F$MSBQJ(Q5@FI=)3IB0AGY_FG\ M>-'M]$!QHR3'YUBWYWR;OCWYX^+=Q1Y_=_'V2^,D7^.#:.S^W3J@;\C!E]>7 MC3\;YXV3_2_368\'N^_.#OZ$;YV<7;P[/R"-W=8YW!LW_GGSY=W)FR^-W7W\ MEAZ0@_-&.KC$EW^-CJ3AQI<#UMA^3Y)B5"F'F(D.<2$=TII0)%52)%CJ"0WY M_ ?FK*[4HFF/:]!8YJ>M>'URL>=ZQ#4%J-DT[+NATVP:]A0\[=A>[Q*D-?(+ MMP>#7M,-JT35D\XK0*[VX!ED:3\<7N$IO-*1A2@40XQSCSB7&EDA)3)<&SA[@7WNL*NQC\L27B5(&C(4'^TZ,NZ2\3#X&A:EE7A7VL7K63*>L MV2EJC981&6DTXE0J!!A-D9=$<@/O!,+!F@50#U-GN3KG4S/I0C^>*/VX&SP5 M^K%:@,6G "M)YPC)K?F,M(@3F9#Q@B)*C7,Z)L=X=I>$KA/SE G(_$6F[[K' M6RC.1C,1(R-G@B9!N8W4$/!> C=<@V_#QF5^?DQQGGE1Y(=#B\\'$^7&&E]> MO\<&/$U,'*(N97[#'=(\<&2"%432I+T#?D-%G4L%+DOA-X7?K"8\W=*EZT[8 M]'RJ(S\DZES>1)UD9(I26>03CL!4DD>.>X4,XRQ)')GW&76>'M@4\C!AH"1J M;(T5%J8"IRQHGPPL/H$):5T*>-[XR+.LE?R UMN8X@Q,L$!: M)H0VLN%"&=:(,BQ3INALDE2)=CX=-4\Q",TQ59 II"UX, MY\8@[:A'A":'-3#!(-G"Y9,+)!5(>C1(XD:92&0D6 JN57*!&4"A#&2V.-<3^%-(7S+"]!;CJ&ZY*7CC&.(C82\10#LA:< M,J,$\2HZ DH$&*HS7;+C"AJM#?%)6"GBL%CQ0 M,C0Y[Y.) $9<4^>P\U1HSKE,'GM70&G%0&DZ>.V39"IQC&QP""PO O MJEY\L^GBA]:@]R)[U2^_.M5E-V"!W8"\$S"9P75P_N&]QKFCJ]%(&*H1]X8A MEU+>#1#>6,JI,-_(X"HFNMHF6I"TJ*FHZ1$6/&,-\=S9@&7N&X) V0YIYQ(BG&@=,+8RL%5;\'ZP7;).NR)5 MM@=RMA_SHUQT8[MO*X.*G_/K.,\VR0(0M(9(,\^"<'^X7V1;9%MD6V3[. DV M14G% (ILBVR+;(MLBVS7(]R!DS-!,HJ9L]QXYTC$B0I#*75.635WN./J0,!V M.!_V!Q>Q/>B?=+;#5:O85[89]ML[HSZQ596;RHOQ][' MIH^OX.$[X2CZSFF[NLK?MC6,Y7C!TN(KS=FSF#QQ[X3GR"?"$.=.(L<$13H% M*5AP1@>YL67J1,V>>"JF7&!RK63[&%'A I/K")/386CB-+.)1H2)48A[2I&5 M2:,DM*!4T"0%>328? [I^?O]_K!J3-5).1!]T?VK'7/VMV7[5L^Z:]I^;G&-"7V.L4KWY14Y\J^(1QDEQ& M@ZPBX-63Z)'.P<](2;346#!V<5"^8^".9.;P>KE!375"+AK4.<>H%LU;162.JE-IHFMFJ8^X1.)4UN M!G=[,<5>+X9O[0=_LKV>;0_*2:62651DNXZR76Q+)A=!D"S9&+CB23(3'?]T]^?M,U9^CN??59L>$'S+,QX+O/D4^9) MK!,J*9+/YT?$L5<(=,M0H!K#?]JGW)Z=U DW:V.=Y;AD83A%MD6V1;9%MD6V M1;9%MD6V3UNVS^% 42,.:JU.Z?-1]B6+FHJ:BIJ*FIZ9FLH)H3(1BIJ*FHJ: MBIJ*FHJ:BIJ*FHJ:)M7TRR*9O40E;8+SV#'.G37.:J43#]X;SZ2<([6A#P\, MKZ9S'!IQL-_VG8OX5Z=?DA>6E[QPC"^GSX-JXX)0W"'!C$7<28*TD1YI@CV. MQ#(2<_:"KE,E9M(7?BV&_"0,^>=3](LA/[0A3^?G)RFC< PCE8A#'#./+,ZI M@DQC [@LL!*K9K>XVGKZFL]*?SEA9/<5K53O3E?O>;HO;H R_W*_=[ M"O=[#EOH(__U#]NJSF+9?CYM]>]A.]88KML% ;:$S=*UX M4V]K1&07/ J3).- 6;'$CA.E;=*:&>&$"D1R)M[OSU64;#K)OKK5X7#0']AV M%F Y[[(L*GN0D^F;-ZEL2"HREB+B(GK$+0O(:N\0#9)ST*HR+N:,>LQ972F] MI .G\UO.(WNN]PP!WRW&]!@(\/_N3Y,+:'"EL.^6)4AK M^P+D/-@>#'I--QQ8$.9)YQ6 8GM0O/IE0F%CYR84>LX4#@" @:9\ %!+9(.( M2&@;*-?@\R>;H=#0!8_^K3\,%E8T-RL*7@JAC':&21Z2,YX9SJS6*GA-E"NL M:!6A8(H5D<@5L2$A1YQ!G.=SAIYAQ%RTFCF<8WP !:*NL:PSMF!3AO7'@T*+ M"BV:H45W0[Y"BU8,"P^G:!&0(I:LM8B*D'522B6"DK!F)X>)LLYK*EFDW) YJ==.U?^G*O90:-?] M!J-&U1T ;EZS@R\>OY?)T!2P0!9'@3B+&%DA-4"/UCH*[;CQ&UM4U)7A=2KI M#O6\4>SSKM$" _1'U*MQI84 [N EH1M*$+I\4$'(0S&.BCN M=8*IF$5BDR3!B;-Y[4 MB[8_[%U.T)K"999K^F^FN(P)V?$5R#OM$?_XF[%E)L0B1([H5 ME"LHM[XH1T5R'!R<1*/CP2MC@U7*D< L, 7Y'4I7F-R#0MWY5##>*$L\HQ(Q MSGFNA\UD@3LC6D!5( S2BPP M/.6#HUBZ9# OWNO*8=Y4O!X 3A#L,#(&!\0Y4\A2PA!7R@8 /^4LT#NJ25V( M6= K_FO!N^>$=Y(R#G2.8*\5E]0Y"?PN2IZL8\RD[R3"%[Q[)+R;VJ0(UA/M M2$112X.X<0[9)"(*E NGI<:18\ [J>O"S+;46$&\JPY&_E:E!\+?H?EQZU_P MQ]7 +FSOM-F>N/_8R+;^Y7J_;5T_S;Q?>T#;I-DV_^?7VE'L]F(_M@?]&MS? M5CF1M<&9'=2:_5JK\RGV\D_MVO\C*_\T)V>Q9KWO7,"]^-187_OH5ZV $P\&W MOS(CZ,FY[&&0L;=TT9.Y1&]N"F?RSSS^"DNE%%@(;&7*?CM+FE/P!T,D,N(0 MN'^?D6'\I;/KRA)=>QJ1ZT7[ 8 $'O"%;7VRE_V-WVY*!L0R'A"EFP+&/+<, M<\&*;-U3!Z=![-Z:PH!1^\9O6GPM]_&F^2_;N#6G=IGCB;2S'-TNLN> M6V9J:JE;^<-_MO\Z>7.T7:_M-W8V:]N-W=KQFS^.]W?WMX_V]XYO+!A/YIEW M#AN[>XWCO=T:O#H^_&M_=_L$?C@^@;\.]AHGQ[7#E[6=[>/_K;W\Z_"?)RJ$ M-YO'F["<@_7U^H#>@->=(5PN])_FX_XR;-MA:,+R\^OL ]XD(#]>@6]=&-8& MYA3>E(;/!7.+O=A MGOFV$--H9"'Z3L]6?A0\2^SE3P&1LOVS6@(WME]+OM\I?'T_I;/F M>_1O1:\7"T,_YA,L$H563E@7F!/*8*X9U=@&ZUW RDGC1:A*JM*KDJKT29=4 MQ0=7D>CS??'VXN#SV_,<&?Z[E2/.C2__;C;HF\NWY_O\[[IY\/=E_3 MKY'H?\/]]\F[\\;YVY/7<%_XSLEKWOARRM^>OZ;O_CPZ?_?/OUOYFC.1Z(NC MUL'YWQ<'M''6V(5GW-TCC=U3=KA[UFSLOOOP[D]XEHN_FX=_ODL'E_CRNK$S M7/_P]7O'7=0J)$1$X(A3+Y!ACB/')"71:1PMW]ABO$[5;+&%;X6A[Q9/OI[V M!3">*&"4&LSK!QAX"C "EQ+TIY"WE"*>4D!:$(J(D=1H:IE7<>$2S,L C"7Q M]W5@6-OA?-@?5+LMM4&GU@-*W_;-5JRUQ]0K_S:_]IG6#_.V3;.]FIQ^I:]Q M!VY.S&I/G8R/-4#I/F!@WMSK]O*T&%S6;#O4XO\-F]T\K6H_P=UO.6*Z2F=% MYQ/32K#@/VVSG?5UV#X&;1VF5V-=O6K9]F#O2E=E05M@06L<7S-@$MCDW>QMM8_X MK(L=XBD[%!1;!WI$VB6-N'<.F6@QP@$+SY2TAK(['O!98B./I=#+52<)NSG7 MR3>K*'%%#.Q%!P;WI?K%8Q=_?]*8M@0R<1/3)E4)KULQO]ANA^T)C19_^1[H MQ96_C+U7(@B"(HTYG=UI #@&DSIHHG+51A]I+F[,Q+**F:Y0]GJQZ_OB*L6N M'XFN7-FUI,P1)G("-P>[3@HCH[A$1#"2K#&!2)GMFN)E59AY !:SCF2E.KJ MG!TE)U]T8[L_(B[Q:LCQ!1[O=$1 MID&6>,WZ_QLV1X>*JC!'&K92L]6J=D!\IS^8ASH4GVAER,:.[38'(((O&>U& M*MX!+1:7Z%Z0;S:72#//#>41D>H,OW$<&1($HLQBA@7!FNF-+5&'Q6V%7*)B MUBO.88I9/ZQ93Q.:E!C6N\YI/M]>PX%:@[[/DSH/NU;N^*[61BXZO.&C#VF;O;]!=_)K!=9C^&>NO;"PO ;\.=V9H28S!4:TBDC;7 Q>6(.>) M!#CS-F(5%0GZ$3>6GZ$)KD;.\ +&6!C%3UGD-*, &TPJ$H6,SR6^HDW()NX0 M)]$Z5F'87EIA _W^A(H]-&57IPKO?2B_W!(OLEQ3MZ=$KQH37H MO0 EYI.;^V,5[HTU6/!I$7R:S=D W5@EM4$JU^7BTG"D34HH!N6M5[#R>)Y/ M$*^0NU/L=$6C&,5.EV>G,Y$)R03!1B*@\01QK20"@S4H:FMB+@F?- 4[I>'Y,"5! M)B:#0B!<.Z\E):*$)E;4(.^%(LQKD,7P%C*\QLY-PPLN;U8FBUS2"7',.;*) M<)1<=%9H[I55&UM:+\@<5BT(L>+GF$<;&OVIP\G]?JR*[(9:JVE=LU4.*C_' M@\K[;9\[IU;;78.>#3$?=FW/Q*,[MQ]/=^>]O[7 Z[ M?W2MH1(^7][JM3]#&PDE,A!O$!7"(AX= 0*I<0Y72:\] <^HWMF1=DEDJ M6;:REG5<>4P5?FF.[>'7S!JZO=BUS? U*I4I96=P%GLU/^SU5%C1WN['0ZSYK+# MP >A 6/DO"9 ?+!$C@N,HE 2IA 1,!US#H_A\Y@K0C^/'KT;Z M+*BV/%1[,TLX?%"<\(BLI"33#(V<,@X9SR+UTF/GLJ-U8LX9$5\1D>)N>D&.DC&>DT'XF, M12RC1SAPBGCD AE0-B)2<0H.AO-65\5:;LE'6:O4YC6E)?&BV^ICV+*#&]A8\&]Y^.=G2(KCQO*H!<+8VESLQ0!) M<0Y%&6P0T5!'=%66F_#5\,B*E:\=WRFV_3"V/81A5F,N(\4.9DW M@8QV@@:L8R+9 <%ZE=++GF#(Y3KA-A_DHBT]CC7MN( 4MRC2)T"!7LL3-C8$@];V*J8WLIL MP!336YKIS22)),ZP!FH@+>?Y6)Q')M*(+':*1"$(DW9CB^&2(O+ 08_KW-1> M_!C;PUC"'$^%2%SEQN5R%3O#_J!S$7M7D'99 &TA0/LPPR68P=812Q!6. M$HVT2!$E(A.56B6IY,86E;/9(264L:J6O%JAC!_8;XEF+,^XI]E*1F9N;$X5 M"3FEU6ID2ED@+J)#2$'R;+ MT53OW@QUQ!+C>%1J0?2M]*E!TM\;(88_KA\ RJ; M6'^VK_557-GEK3>S]>@D-SX2J5%,)I_)5!3!+S3"WF@A7.2$P3SEM$YN:3E= M>. 3W/;6[5JV*MR MC2<8*M^O+*(J(97/6'ZTS58^1HQ@#4=]6*EK%[;W(0[R[VK]Z(>]XBT]=KGN M5_8RZZM_TJD*V/3B]I767G9ZQZ"SXVL][48W*'QL>7QLZ@SEB7_/&"7,:(9, MH@IQ*A+2%EXI'(@47DKOZ,86TW5FYM_4+Y[2VD3,EV*4)5)^9WN\X1^!/4JF MJ<'$(DYR R:O/=).QUS#05%*&?,R/'ZD_%GD#KX:MZ[OYY[VW5Z.N@XNJWWW M"!;2O2BUN->>>;P::_55R[8'V^VP=Z78@F,+X9B?X16:)T,D,P@T!;R")8N, MA$7",&(HS6VV6=K84G+^R@PE4W"=;/?^"4JQW679[C0'"5I%%S1%.,I[S0$,XTNUX3N(O38,*R?_]3MI\,GV MYCFP\*1=I96@$=DS&NNC!"F6!TBG,V0"*P&^C\0(2YJ[TC*/7)().4^E2L9$ MSTBN(8-5R>I;(<.[-PY0#.^>#&^&"6!%*!4*24[-N'@3=P(QES!)7##08U6\ M1#S*;NVS"$/M>TP^ &#C;_@#FTNWTFR40L9X,XMJ9.3[K] 8GL7?Q M5=LE$65YT/9EXIS R>LO!^<'[XF1@M@@D#52 [1Y@9SP#&G-I)!1$U\U!JMK M,7_'TA*B>&RK7@5VLH!1EXV3.]OS-549VS/6A(8D#=)85P''@)QC B5%O(O) M*1WX'3=.2O3B;ALG>=^DV1[8]FDSIU^,#BX^]\C%2M&._6OMW-:AL*#3'1VI M#S,1#.\8EEP8)$FN5RTX0:#3@(SP3B?@'5CJ1]S6?89VN!*!C.\88C&XA0QN M.G*1I+95H]^(@0EP8CG2Q&#D-%;!R%PA'F]LW5+(8"V3S-EE[^W/G:2A\LW+]26#F^=!]>YMX,CTO68J&30Q83@;BB'FF+,1*:.(PE M9IZ8C2V>2_[.'S8J#&X=&%RQS)6RS&G"AXW6"0>)..4Y>S98Y$QBR+D8O%5< M<@T>%JU3\["&63C?V@SR.7"^Z1.%J=FV;5].%*[\*=Z5OL93#&+W.O# 86PF MK4[[% UB+[^":U9U]G)X.T0WJ#7[_2$8481'[S_[ZGN/&M\>Z^PEJ"R?4@)N M=ICVQ]K9 >64 /=RZ->;&<=(:>ZIIA+%8!WB01ADM7%(!N*]\5%@;4J >T4- M-,Z<(L66*!(J!2[H[V>S!:F6$1)VEOQ8.Q-4+M69?\PE<($RX6PV<($7BE#C F( M89X03X(BG?LF"A>DS.< :&[N3.H"E_R\IVG 2V5#!H(0R:K4+ .<-"18%H4D B=++(.JX05I:R MI(@D20*)6 " 2C!B_=;]8F/+M+'I=9XF%GVR^7B@9HAC'W.27424,29XDHSE MAAN+5 LH,8:?V:J(GV//-T?9]_U!QW^H=;I9W"7Z-U1L* M<"T$7+-5!0SU/'I)D$]* 'H%CRRU$>E@:$BP[,@ \TX)OD*GA8K9KM'.1S'; M99CM--_PE 2,$T8BZ8@X8Q)93S&RUC/"-$X&YQZD:K:Q0SGDMTS2\75;8S8) MHL045N&8WRC*.;7M6M!G ?29/#/ :7N0TXGF7_^*SK$ZHX1K.*H^EX-FR\:RQNSU#)*@3)&IN MD#%1()Z,03HXCV"=PDHE:XQ;R7HEQ9I7?;MC?G,N*0\_9]/3'(7($$G*]094 M_D-0A70$RD(Q;[6$[V9\M>4Q>X MXQ1I((.(\X"1)4$BJ8 @:$*,R2XOJ6.\(LM)L?$5#UP5RWXV4'<2RGZO1ZQFF292,1@J'@%%*6(64 M0H9+@5R,'AN0::D,BB$)$1(P(L( UCBO,S5+>TK-FL2HTYUPFC[VK[!,7^UPC^YRF'49$10CQB%H!]ADB0< P".+)*D!D MR6A.D:"ZSFYI/[Y DP4V M61>4W(CD_=C!6S7]_+]%:?52)/-45A F4TA:$ZV!X=E\;L0H'8B3%-:1Z$8K MR!SI,Q$MS#"L)D0*!9CD#-44C-C"=B8TNH.JP52_)< MEV%BCQP4*_A:\'4)^"HIX\8&@KU67 )#E\&K*(&].<9,$B,/NN#K&N'K-$-G MP5AI+491Y!I/,41D@M6(@>]LE".",;>QQ7"=W-)I:?WPM:+\OPTLW [^#LV/ M6_^"/ZZ&?&%[I\WVQ,B6;:'Z1Q9*LX6> />VWGE,_ID?H,(8*046 EN9@(D$EC2GEGAP;F7$(7#_GK.-JR^= M];YZK*<1N5ZT'Y!-\(0O;.N3O>QO_'93-""7\8@4A2'/+<*^AV>^V[.6+9KMZ_.I+O]^\G.C.F%&EH-';7\>TB4?C&OO0XSN/ MW]ZLWIH"A=%[1F\:_.VW\2;YKY_? AC-HYGGZ'3O>]E5MRZ[_]G^Z^3-T7:] MMM_8V:QM-W9KQV_^.-[?W=\^VM\[OH&A3^:9=PYA.6H<[^W6X-7QX5_[N]LG M\,/Q"?QUL-!L7O+[/R^R[#B(L[!RGFB[3]\W.R*>ZLJ/N\ MXS)+'JC'"@3.3)1%S\4=#[O=5N4;@Y\,C,"W.OUAKZJ^V.ZTT6AS;'2LXG*> MQFKKV0!LB4W$[FQ[-9RGT=+L8?'^;TNZ^/.QJXVM5\.>/[.C8J7=7J<+0[NL M5YO-W6Q2]2I>U6O#8(?PH7XG#3[97JQ76]#PEFV?-C-3M_U^=12AYGL1O(?' MV'1>H&6;*U0)\G*\^W#Q!A_\\_KRX,\W7P[./V#X/#_XYRU_M[LG&N?O MX%ZO>>/D[^:[\U-RO?MP<02C>RO>7>Q_.3AY"]<_.GOWSP&'S[#&GV_(VY/3 MO&O!#[Z\G-E]>/ JIHDO,&D$1K"L8<182TC@* M9)SS)$JFE=15+RNV@NJXX:M5;3NF:KJAI0 ML[UF/^\Y5YT(JCF&.JGB[A5%OY>2,&4Q?**+X?([..9Q'*8W_;B=9^.A&U@8 M7]AO7QTH?-GI'8(/:@<@S&IR_S6>VY=E?5S:^G@YP^0IH=)'Q1"L@R8G^G/D M\AGDP)..1F@?=&X5Q^J*T!5:( M^%?QZV :6R\*O5:SCNA[0-4WM&2/*<$9@ MLDF". 5^;ZD(B$=8I#@1!(>[]KTOY/YA=KOFNN%SHO7CF %\(\_%CO^ G!TE MAUYT8[M?;8%5=;YKA1;?5N8SQ./8^-GT\/K.]^$>>J3L3$W6[ MU>KXZM5A.HJ^<]K.\WI48*0JB3PQV[Y.7P^M35ZR^'NV_> MLRB#2U*BY&3,@?F$G,=1J"68A*,"XXP=PIQS@W2C$44"1=*>A,%?Y)$OU#\IT?Q[YC/5N6RI5;G M4ZW9'J$,?+>DM-UC2MO]Y)O=[T>?CQF-"J34NK89\JJ;2^%V+F)M8#_'?KW6 MCB4/K3#,1W2/]ZOI>))G8\[P:,1UJ9*Y%@SQS8S;ZR51MFI.2%4NHBLILI: M%\Q\L%RY7*]L8TO6N60KQ \++!58>E#']S98*LBS$/),^Z;2A,"4"\@Y' !Y M/+P242!0MJ,Z6),BS#3!5PEW5H8:E[RRE8/>:5H]B+G<8&'39=EZ3#8]FH5E MS;K+FN5GV#(51&%'%/)4&<2M=$CG9DB>)@H,&0=-S<:6UF63J(#.NH#./7#E M*= I_OOR$&F:12OE'3&*(&=-1J3$D7$T(B=3LL(S'DW(IS0,*TW9YH+!5/WS M>R'8*X;7W]O^R;O,;=]L-4=97N-=G]DBX/5;JX /.E?U!+]6$72VE=N/U_IG M\7XBXD_F&BN6DUGVC.[/NK)F\/=FROEZO'_FU; MPUAXY])XY_ELNF0@#,ACRN%:+;,GK)"1EB*FO>*$686IW-@2HBZ75J2^.,,% MH>X;H999_KT@U(,BU+1G'*2.E$>-E-(><:/!*:;4(&%P(B8HD'-NQ&3J2JW2 M^56 MEU;=[$?1N-9%P:GEX=3^+).RT?!$.#*!:L2#3,B9X%$45&>8LHR2JLX*7I!( MW1]?*I:W9+KP;*,F[8.A\Q0;Y!)G922%'O7)+(JE1>436U9?SW!6F[M5!Y40M]HB'DU$5CA86V/R M$0?#O;UKB\I%;.9A6&T!KF<"7*7WXY,#KFE_@!'I!%<"J4@EXLKD*@\QI\M$ M87T,U.<$OCOU?GP(X+K146JYUD3F:A8X$L'LGPLUJGI@&%B%!I."/^,&D^2F M=.[68%+0C:W28+(TF'SN#28;AR=[Q[63P]HW.DV^W&]L-W;VM_^:Z#GY-"7Q MS2Z3M5_B9Q]S4.=LA.^AUHV]\4\ XO:6-HU/02 +]Z$<\9O&\ )NYY=P%.4F M#6[87+G_,(V+>\(:^KBDE1PT)QJ6?SEJ-4Y:YX?#W8_\(.+1NL0 MKGUX$CX]8?S> M(B;O@7!-K_HSDY%>X52-O*C!/W_N-?:.MO^:DR/"D*^6SG$F]*3)G0_[@V:Z MO#\665WQ156?RL_QF+N@B5ZS>Y5W_,>P#Q_I]Z<8SPU#^\ZSFUL?=O2K9F:C M@Q?L/E0Z'X?.>#&>J*-$Z\J:?SA9M_YC6X $%I;IMM^L_3+HG,9JU_]3";J_9C_ Z#$<5T$9! M])/HS]J@I-/+VB_C)]O;^__L1??WD^M'RY\[B""$\3=:$9[C^N,'-S]]8_BU M,Y!*B!]C"X8=:K8&5'20@PC50=2/S1 [N<78>#PP"X TC_J4C:0%"Z@;)]7? MN.Y_][]>*;;SZM&OC1RH2DWQZAG!$VJV8:(.AI7$1I<=Y75T>J?PZ2]C40XZ M50%6%%.*N;E@;%W66G;8]F=?P,>FAF7?;KXZR1JD\#/-;A MQ[QYH-AX&!+SAP6= M'*97O=C/U<6J^H;M< P/V$S ^=J#;>]S"4/0X*L.+!E@&B=P_S\ ,#X\,MUI M'%_%Z%[C=^?[_.#+Z>5!OL_)T0>@._[.Q_W)_9[MQ4MO>V3E\TSC9;_Q9>P6>V5(V7K_G(G N(DQ*,EB$Z;!::E&M$ M42L(RZO*)(A5"\.->7(O*/_H8=YKEWB1<"XPJH\1N!X0O6XO=F$!KIAFOG O M5.<"*^IJKZ$?/@;TI-G-%.DTMH$\MH#;P/NQ.V:IF=2^:5<#.<[WJ12R79F_ MO5Z(JXC&G]O;KZY6XQ&ML-TN:+H*1/:&^1:CQ(S386M,K,8!Z^/HA[UQ2ROX MQ%5_CQ6YJ@J7-"\FY (2Z/3R4WX[RKUN M4^0;<^'&J<^:K02[&WV\ /]BM,_!2+V6-P$K3R3 #[F*93[AF7!3DRU'TPP M.U::'>2 %'@,;I@WC. IVYW!58)T]CNN=/NUJ.D-*NQC+[=3&>]F]'+Z3IZL M[K)V/9=JE;'#?\#G)I0)#PNPL%G;&5]AHCIJ-7OR%2?O"K^ M_.TGDS?SD.[ M]0&_9S=?A_;5SKYJ!,A]YZ(YR*+K#GO](7"L[#GTA^ FW#K]*W+=BS#\6#F/ M_7A'J^^?=8:M[./!U6TUPXG.7+M:H/C;24/:,(3S2: M _DSV:')G[L$CP--8/2?1>Z2FBUX M]_J) 2FJ2T77&WG0HOH@W;P?U^"A$6&_/>$57TNRTP6'+WN/(U<6;'4D\1&H M5M[LQ *0A=O*S8LJVPY55,B-U-3(EB1'<8VE+4>=T6#ZP/M&EIQO6\W.T03X M\44K[8Z,&B9H3CBN?-V0E3/Z1!MF1[^?%7XU=9)M]O(8OM*(,3Q-3\.O=[S: MP1Q/]W\/VW$\V_!H$M6OS636/YYX!KCIL#6HKO$U.E//GZG"[U5#]0H70HP7 MU5HY^1:,&=SLWE5OF)&3G%^==5H X_WQ/:O\Q\%E[9<0P;MK#L8+\'4-Z?ZU M) 9GO3BZ8[_YN78!<^RL/S:JV4>L/IWO3C8=J#1[[(-/'YN6OXX/2]E2"9 ME"@*1'K$%4_(JD20,I[DL +VVDUOFD1JA=266LX=5S&"07/OI/8$!"]DFG;O M0,[95JXE/3-=G\+2=GO(_H>BJDCR:*VYAOE;%Y$11\K,,C"?@! NA)[O78^#*=?^9+M]X<7W7' ./-C6T6+1VM;U2VD/R:Q7TG0?$QL M-OWG9A@]?K2MX<@UJQASIWW:N2;*U3[%Q-@F2?C@K-/_2O*J*'=%"F+;-\=T M?5QB'=;_,6,?7+W3NVI;X#J]7N=3OE[>VJB NG/5%G%,+>JUT0JBYC>^6?DNU8(!'YIX*U]@V(^P/,!U4O51&"PPGM$*.SZG"6OY MI]C*=\TJN-9E_N:(\8/'>CD231;,QPA6FDE&[@53S:=N%92Z*7]7L:<1@?]Z M2?CP61.6ZNPHMT9Z!.&!KSW)"H!<]6+>^:^B\./@^?71TIOSJ3F !;'5A$&- M-G> Z_<[U?9&K2HI-)I1S9X?7L $FMY[F+R)+[8#OQ[W6IQ-PN[#G@."#RV_YBZ,C:+>)ZM:2 M;;9R0@#!!U=ABNH&L(2T/_1O#;?6:_O]GHVMK][F^.W_ *J'SL5F[3@'F$87 MO>8VLU';"WN9_:F\ZGWV5:I 7B!SA"POO!?-KU&?RVM'[>K]ZW('YT.8->"P MC<-7^^VKH/%5_&IR&.,[CAQ;N,JP"Y89P,>MEL(P"B?EX!=\"MRYBV:[6;GT M,"^?2'SFMKWS&5NII'T:.Z<]VSW+7 %,,*?E@G,?1X*Z$:[MV]8HAN/A68&= M]?I5/D?E2M\V>_:&/6!CH]FSW6_:S=H,5$X"0C4G8=9V*RCIW#)2>:D(#L*\QI>7?H;3'_@QLH15S M_\GJ0?^XK.;3SI7H_K@\NMH'.1XG<)UD.3_C77)RN/T^B,#!GZ HBN@0%U(A M%X1!R>N4K-0ANME=\K4Y(<'DIJ+SG9!8[#W.[_;-[PV6L$V-61EL&:S&:IFG M>I91&-?<_7#$R)CO?66]_8#$2;718\/LB[K?KU>$WB3Q M\DC3_CO"_>,,RE;MMW'-T>\/@:KWE7A\TE[YGHS%;7Y^5U"F MJ<8@NIIYC9%LS &!]K0:VUL7G[;;K?K1^_9>)1$^0PP\@3&PD1V-G$US;_W^\W31E- M"?WC,=0EKPRJ6/7BK=J I2:F\>^)FJ!_<_"__L]EYP--R+TJW+#:JOV:,=MO];NGH]KJ*I-"E.;$_Z_F6T)/RDC6*X,"["O2TN>R;:DV=U$_8E>F*R&O^J%WK"&^*S?GZB% MI-_;G'2+XM74RM[YIAK6VG7YZOEARQ]6)=JW+F2M2H@G"BT[W:F'FRCZ'.[0 MO'K$<-8;%SKGR&J5:6-$W.A0K#_C@%:_N59X-?4L_6NRI$N\^[@ MP50)%)AO:^)8NKREXI&+ F@#HC#8[O=/C& M2)BCJH_ZDN490& M7IP:UD+!4YR=G T+VX9[UW,-72\>QDX_%QN/2MM^RVW[ M?;15W[>AWP X*\0'P!S)J%UU7%6S/MQJFA]KO.ET!*3#)\J?JQI5545T^J,H M<5@+V+^ZY$9M=E0G;IZ['6[Y=U;&N_8Y$P-]V(H]V_.'%^/:^:MMUM#4T[/! M\(I#.3=X[=]G%6*? @B/1FLH_U;K.IB2U;;NX3YEN%._!3,87-1$GS\IR->K MEN8F7HO$#-'^A8%\O;DE]IH?OM6;!Q#_OCNOO_NL):=<&8:]"S@?K*R=%A.,ZSA'97M5-@'IGPRUD_(ZB^] 1K$ MK)N9T[%C;.M?]B7[M?8ZU0ES1D)K@MVT)>JU"-$-YCXZA NNIUX,0:- M! +^#4Q !.?KCQ&M]>"W@:R>Y*%E(=O?,DZGM=J)'D[XXAQ7HD098>4(>CT M#* -L&N$RB=#_=>H;QG=>O M))'BC Q3]3S#0B<[79:792ART2_XF"SC4<4(W[OXW'.UNYTOO_!8U85LK]>: MH VC$:V)+U;'O5-.Q4 MJME3)>X_<\+YNKD>::@=.M'8?NX5<.I7+BS7(^60!C _%SRFEI^7)X6IF[LE M"^$.B^Y/3WM=L)0\#.,N]%=%3ZV*3$P5S=W8G[71V$%$?-/LO*Z]KW2>QF2F M\OF#88W*_*R85\&='.+K.JF1[$FK*J:[L6WPOZ\6'#:\CN"C*%>';=2V\I$2 M5\-54:A7*>0J=5$@N5@:,,7V@"%^!ZK5[^*LS*O+!1 MB22#K4VPV2J3,);)Z VJT<]RRZ.88=H=M:9@R'9^=MM:*YMZ96/#1QF,Q#RJ M65O-J.'%+VJ5I>4;5&5H[=9QEGFNX#C7PHXE&,Y;\+VJK'4D67?CM=RPL#7/ M,W"W5]7#>3[V9I]S+&BWVQE)+&3N/=)OR$?\7#\+ $_O2\Q%QC 5AP8V4FC( M4M/7&M_3T<*X;OBFNXXCIU$\F0=F=J[W9R9[[7TEN=@>UQ!7V%GU*G3@!%)< M=8R=&L2+]:G1F1K.F\=R*N5VK34X5(;*=QGU\D][^"GC&##2B<1\K]OI9D65 MRJ:&X;^ M'K'"#CQ,FKQPV5 M@[]>Y1CZX5Y,[:&,2&MTR\RSG\64VYU<0,%DI&QY+:\R87 PJSH!O%R_]F<7 M_KF:6&^V]O^\FE2M?O\LV^G^AUJCNU%=$F&Z7OM[**?YVRAKRNGO5RL[E:C2 MR$E686P0[+9Z,^G9?)GA"237 ELP6T:=[[=^'#G+LU:_N,4X73(FCV:Q]ULF'3XT2@B.Z$;^U^B-[R*E-/XIE MOD"D,&SH8$0;LP#:Z FO'GO<#CM\SJOD]+5.9Q?LZ,N0KH\%UX8?/;47$X)H MM6K#!.HFE"UA/#CO]SY<&WQ_I 4P5/+*'[\VG)%@UE#I:_J3P[OED.1YS/E) M$+$CQS*8'+#N]?DR(^G,6H;6+WD& -&O0M)>'/2ZE21(CMHGH*8*L2'&!?(Z M& (:?/IJVE=*L]>3>J2C.G.SG'7HYME?Z;>.5R0K&.P-=4''>?8KN8@9];L1 M+(X5I4<3(YKGICE'K/;V=7,:%* M]4\HO%VCQ_"8S*'U#2?43"A:76XJ);$^D7*ZGH.C,VE:67P.;A$ -0":J^!H MH_8AZ^F,T7PZ+)^@]#-2?-.6,R&^!P%QEGWI#D55I^VS-51]_X\['$ELN3Y7BSL!E,VY'>T V[*VY44,Z.[UK>>*.V#WZFVJ2AQ@YXO0+U=-:K M/.:$3/SS0'9@,U<[2,!^S(C- $&Y@9@81&AUC%GV]$W[[9J>*(Y_?U7;AQ'( MRZYC_-V:%@B?_.*8R_2'7VF-LZW3W[B6#H7W74:DD^[7H5O),I=QJ*@VW%12 M#><$\J8>F/YYMW=<'36Q_SJWL<+\+#]Y_8WQ80-#6C)Z>3R')@5*QUYJU## M?33BR%G9='1&VG#Q='BQKZ.\GQTN755>?'^:[ M6T"IH*NK0,#V?[ 2_?NUOMO4LPQ]\4AE;93"'![(-F8L8TWKR4>:'HN\D@ 1 M,*H6)$9)SHJ@Y3O%:5W2X=LSI&Z<\[HZ_^SJYE<2J!'LIG)>,_Y][, FV]@? MYIFN]D/UO_MUME';L;WV1(S6FO#ETSS@FMW 9WY ;ZX[^CH2^C$LY=L.9E3= M;W&8]B-N__Q!=FFWPH(7GUTBC2^?G34<^V!1157@SLXJ\Y[J%S/1*H< MHK'8'IW?U+D^%V$LP)@_/?S(<(%KI&!N9Z6VP8?8H:IGCM"GT^3#5=UK6;[1 MTFO\[) MPABX5F=$D<9I,"S 8&9XY>MN9F,P%%O7@>C5:Q/AV)!2C=\9[=&X$D6\-JCQ MI,];#ZK?>\-L2/AB?"34Z$UF!NF6[R4?.VEQFF-7ST];S8 M!RU;?RC*M:#SJ[]W!.RT(H_@659T=(K0JV%.Z&N\EH/\SVEV,6H)OOZ*==5Q MN-__RO0SS#"0H931PL\@O1DX")T9F(F?=S@L5U\=EGMXI7=T:K]$Y'K1'J/* M%E[9]KF]Z*_]:[IKH%]&+5(4FGSK+EPE85"C-PR^G3#HKRL#W2R)!93WH:>6 MN94+TQ.LKVS_W=[=VM]Y.'U3ZK9V[L-7?V:\V]VNN] MQO9.8W]G._^VO_?W[O96$_YXL]O8:KS>W?J[MM^$%^H[C>8S[8GJC)Z03; W MVI;?/8/+@8_];52@U#^L#KX'7W6:5Z^JO_+F]M^?9X?\=G4PWPT/>%6Q.X&^ MB]WF,I*M?@-T;)R!V#.WZI6?U_/FC+=&@ M\)WF.[C'!W'0W&4'1\=S"8B#YKN+ZKKTPV7CTI]#VUKU[6-V\+'1;FQ_:C>: M[/O M=_[9:7P <'KS?J^>0:GY?NMU<[_V<;?YW[77'_:;>_6=]_NWC(56)J,R+,MJ M]>V7+_G\X:LC9X:3_UE$?C=H^5^MP.9 =_SHU>KP4),_GP8!+WSI]BYFA/<7 M7 6^2(34@IQI1D-@EZAXPGN_TQ M"2M#H1G=T(JOBJ@ZWU!2E,:6QBKY\-KZ-5Q3]Y:NS7@R;?8C0Z93\K63"K:W M)MDGK1#:_RG=RBTUZK']=K.^%L8N]4,_K#3K4, M?C_WR,OJV7H,+3OJR7;TW9.GG;UW'*O5Z..M:L5LX?/S6?;=_TZ=E=:; MB:O*3"LS[?%FVGV/6W@*A%S8(03EEK<_;<%9?_RE!Z89T&@V>Q]C2K,64LE! MJI\?Q_!(=G*S'N3^F>O[7FNX$GP;J/G9P\^.R%TZ[4:IV*7KLO_XCAKH[1[Q MI_*@3_IL=Z@$X$ZQI"0\(557-2;[P_W M/G[@G[:_?/O4]/2 [EXT/GXZ.CAJ',W)YK[]I[77_.ND?KF3MV/"]W?$I^;A M\=[VFW;C,G]GEWPZ:;3JM''3(1,NZQE'(U# *B%.:4*6"(VPF(?$K1M4K7\=PU;(T&\6HK^?K<^9^FK(7:^(W(T$H M#<(1CWQ*-A^::Y'UDB$M"6-6&B&T7-LT;&-)K/;I9; +U2E4YT=4AW&*O6.* M4"VYX\D9;H/AD8F0F*"I4)T5@TPZ YE6NX 3QDA($1&7(0)D4H+R@ ?FHH\8 MJ(Y9EX8N!V86IK,@IG-/4R],9Y%FRV?,EA'J"+,*L00DAR>I(#@Q^4 \18@& M#A1D6-O4;$,MA]4^/=.YV_[(EJ''>2$GN:9^%DBS2UF:3+TX13C2$ M#@8;AKC2'CE&,<(V)4$<#)F'6:?NFGM9>>)1S/R'/AC"SHB%=RX0P8EC1B(!XM0YHRA:0D,LF8)*4$;$UN/*ZI/;T3 M_H4M3[?+)MYF+]2OYR5O<8T'VP%7&OD\&_E8>Y]OK)%@IUDXXRR73MVTFW+% MUP+O]*C+#9=W8>Q82>Y"TL%H[I*P(AG"3;+84RV4*HQ]I5C$Q5S6S">I6) 1 M.2U"7EP@R&$(YVTDQFE'5+6-@N%UCN_((^YD,4_&Z>\/82MDWS>3_ON9>"'] MBS37V<2;9QA;+@,R@0G$L\:Q(3$A)G1,A$J+ \PZF ;+9:M/'Q04?E/XS0W\ M)A"J++@^S5E65V66 /!9QAEX/L(#*?QFQ0!S-B/I$I;:,8,LC%W>)BJ0%DDA MI7245+O J0? ).M"B>7"S,)O'H;?W-/$"[]9I+G.)34-P9%RB8PG"L(1GY . MW, \DM[:9+S.X4CA-SQ.T=@I2C"EL2NGL?. MZCIS.>]4_??'BY+=(;\L7%($=XK@SBH*[A2IG2* 4J1VRDQ;O;Y;O-3.RY*? M>1FW?""1G9\M*0SI/4+"FK+[^6SCT*K<;E#H%KTKV/'[X=--]EU>W#@X\'WQI'[^A!/C1W^]WE MP=$[/IO.;=!=5F_^ ^T_$)^:;PX;V^'P@+XY_'2T0QO;GUJ-HYWSQG:CU=@^ MO$E'8[N\U$*NZQ800)+1/8K<=(!S!C'[&4@6.5/-BM-AMF.:SVZ==?"M4I M5.>'XCK6:LNYH,H3CCUU. @"YF2]=9:00G56#3)G-YIH;GV06B(KO$!<.X^, MY@9A3 @1)F@::!;7H6I)!,D*TUF4N,[]3+TPG46:[>R&$V>B,(ES)&G(3$=$ MY#!V2&K*@L/6VKP_3),-N1Q6^_1,Y]!Q7E1'8IHDX0!B/@7$<6#(.,,1U=3)8 -+AJUMLG48 MXE+0OWQ4Y)[V6:C((FUM-NE"E23:$X>\"@3Q8!FRAB6$68A:!!*\SEO5\09Y M807]QO8W#%(*4[X458^[F>?Q0DOTM;FQ'85#H3AA)PW M!G%B6,X',"2P)XQC&D+*3EAO\!?FA!>FJK-2 BNED2^JD8O?VOQ@99JKL_#W M,BO-A:8V>8$)3XHG;2QG& )Q[+2G,CA=6/I*,8=Y)1WKC-)$,40%=8@K9I&. M>309P]8G#R.-*R4=RNZZUZE4FB^;?=](].]IXH7H+])<9[-MC')'6%"(<;!4 M+@68J\<".9*\5HIK1T.I-"]*.H7?W/*@5.PE$ N1 S!,HX,DR1$ MX3"1Q"&Q6(VZ$0MHFBHCD-"CC(DNX\)M[*NE\3]SF M%BHY4U\3K;(\A2QE.7LNR++4V;:LLRT(LM3;EED>4JM>JE5O^U2CJ?6,8>) M\HYR';@55 >I _;.$.?32#&=E$,1[I<;AK9\/"!P/=RXW#G_U(2_M^M\;_L8 MU]_6.?S^;0_^KC<_?)O+#;]]]^W3T0>X[CM6;_[9AK_/ZY=?^%[SW?G!Y1?X M?8?#W]\:S3?3LCQ-N/:[SS$PA4ER"&LC\Z$(*E=U6<2M2E+[9!6Q:YM"K&M- MEZ/LM12K+VA-YYZV_B+7=![-;O&,W4J?@LXU((D*@;@G$6FA(R)6DV 8#]:# MW1I:9'D*U2E4YU:R/('$J%ETTC&> G4092J5O%,JEWL4JK-JD$EG(),9PAR7 M&OI3.<0YE4@[;8'O<(:]5%:FO&O%K!-<% B?-]6YIZT7JK-(N^4S=HNU5R88 M@P)Q$*)XP9#-<4K"6A"!8R!)5;H\=RR&?[Y4I^CRO-2JXQN*C2A)$+NKY+R" MJ(YH;IT*$#R89(V4NM":E8+'_;D,CO1,1X4!&:-EB$NND)58(4(#(YQI[!1? MV^3K$-,728#EHR+WM,]"119I:[-9EV!3DHHZA*4RB*M$D$N4(FN<3=))#0.U MMJF*+,]+-O-Y'TPH%BQ)D:C47.+@0C(,2Z^SAD0@JOC@%<.%V=0"=50K$REB MPCO$1;!(8Z.0IYQ@Y25V1F8?S,4=,PO%!S^&#[ZG?18?O$A;FTT'@ >F-D:! ME(M@:S$)9!QSR#MC5; 8DZQ#2?1=5SY6W@D769[2R!?7R"++4\K6'XBE*YU" MX$0FHP3'PFC-6+1"I103)YH5EKY2S.%B+E.6&,.,9^; @T <4X*TEPHYGH14 M-EBGU=JFQ.N$+5DI;"E;?QBB?T\3+T1_D>8ZFVQ+/-I\[@9BA(.Y4IQ/'G,4 MV>@UUDH(G$@I6R^R/(7?W([?&&49N$"JC"6<:FPL#Q0++A4A6#E?^,V* >9L M%C)%3Y1S B7G/>)<2F2B9RB0B!EX.2FP7MND;%W(.TH6%WZS=/9]([^YIXD7 M?K-(8>,)XM9A9+' *% M@S,J)%%D!^\KRU/4;IY>YL30%=)D M6:'&B@V.Y:HTEFWH6S:VJ-T\E=H-*6HW"U>[^;_VY/2/HG=3]&Z6N'>+"DG1 MNRDS;=G[KNC=E%L6O9NB=U.*P!]0[T9SF@*51&K#A78F&B4)-EI8)HWP(UUS M4HXNN%_2=8O4M_]JYV1KXZ31@GM\:] #T3CZI[7W]OU1X_+-$?P.;3L0LTG7 M^O:'\_K)/SG92@_H+CS/#OMT=$P;'W?YI[=U5O]8A]_AND?M6;T;TOCR64E! M%8D>&:,2XI8QI)77*.EH N-21Z_6-@59)[(4@3_OQ9)[VOJ+7"QY-+O%,W:; M6"#!)(&8L@YQ;"FRGD7D1')>)R,#HLJLC\?K9>J,XB[9;/VJT2- 0!DS1H#53',62$HLB[P"SG M)"HLBMY-T;LIY;PWT9H@';,LB22)X(D[9W3>3 6V)"@/UA5:LU+PN#^7P;%) M&/!;!A$G)>(A660UP2C!F!/,J(XV5_&L,UWT;I:0BMS3/@L56:2MS69=# DD M$A\1]@+B",<10[_[&6KC)212DUXXI+&6T* MR7 .+UF%%2G+**L&#+.Y!:&C5,D1)/,/K@1!ABF,M+ <"QRCR)J M+T[X4?1O[V>?Q0DOTM9F\P&,J&!HY$BD$!"WDB$GN$3!$$8$^&.A71&\*8(W MI9$OH9%%\*84A#\02^?1,XF#L9IJ;B1QQ#$JE"/!8"U%60%<+>9P,9YIX(?J+--?9 M;!MS(4+X)9%R$B-.94!&$XH,9H320/.8E8+P(GA3^,WM^$UD47L;%1?4*-+@[5 DPB;CHW/Y\%)* MUI6\ZUZ)PF^6S;YOY#?W-/'";Q9IKG,;FX)5,'DL(IQ)Q&U2R%H@.4K38 WE M$5M>^,WM!&]&/=0X [_3\C\1P)F7NQF^U.H$F-N5),[C/R?-S]D\C. @V^WN M.0Q0K7K"?JU_=@+/ %?ICZM::^X"?OV2\L"+CQ(MRHFO5=9K#S M;1!['=L>LX+^GQ=O8_=+SYX>MOQ6+]I^,S]F$V[_9[OKCU<32]KQO]]??/H8 M3AWE\J#Y[J*Z+OUPV;CTY]"V5GW[F!U\;+0;VY_:C6;[L'X46GO-PU1O[GZK M;WUVG+ID"$,>.W#=RFED-><(0B!*E, <,[U6BX"XI]#-@]Y9ML3O3G)VD\K3 M2DDZD0TEZ*IH^8@-(5=&>(C#95=(+$O)E=*?,D72Z:EU()J'O1AO%G5: CVG MGXS!;8L]2$*7HZ1;FIS+1E[[NBW%1N692;;K*,#YW6 M /CK_L .X**__=__HRG%?WS8KWXA?_Q>% Z*PL$=JA"B)"KB7!+&(Q+P=>W&]!P?/&T9^M3TWX=[M]6+]\?_(I_WORYJ1^M'M>OVR? M')Q\X)^:;T[F%/0OO]#ZV[_:\"_>^[ASV7C[Z1C^O3CX>'!1/]JZW/OX":Y[ MV*Y__#0MYK1=YXUWG[$A@EK!$9;P@YN\H$!$0-(9P9WS,+M'!UXHNARUTD7A M8&$5#?>R]1>Y$/AH=HMG[%9H2PPC%(7@P6YIWN/D8D2*)4<-RYN@W-JFD!M+ M8K5/OP)8J$ZA.C^B.I+YR+W&3C'%L0[::"J$(2&KIF&'1_L@>-GJM"*026<@ MDQ# 2V\4XB)Y^!$LTDYZI 4-BCF1@H)I2OFZHG>4/2A49WD-_4:JB-D$EB%?(BI,!MW/9'OV5*=9R3FM'/6 MZY[&]6JK4KWJX=J.[0^J^L[5VF\36"RU@OT&DVTK#A7=! M1,H==583Z86(,5=""V5*7F>E0'-_+J\C<0#89!QI2@/$AUX@K01%B7GG0C*1 M1KRV2=@Z#'R1EU@^AG)/ RT,99'&-IN,H4PYPZ)!24V<>E- MB(ZM;3+ZXN0EBIW_T M#^.&(4H)9(7ERSG(5M3.BJL (-I:4PXH!PVS*004< M28P*8<7!"T>ED"-6(4N%8REI[RHO3-.%%&MMLGL!Y$XU. M-)]+(W-^+R(MI41&D80YU<387,IH7IP7?@F[7O8&A[&WB/6>EYHWO4$6&DNM MF;,NY7P<)59C11E/ 4-X8K N.8.5 M#67,X@. QT17DD"=:(.^60#D8C1P-6 MVFOKH\B*E,+19CN;?;">1DLM05(%,%MJ#3+2 M P.2.F*!&1/!YYKPH2=UX+6?9.K!K& MS"8R+%4A2F>0$L0C;@-&3CJ- L:.&$R(9SI3 \Z6!&2*G2^(&MS3U LU6*39 MSJ9$9$@N)J4130',-@:.#*8"2:P9"TP[RE1%#9;DH-ZGIP:E:JS<\J&KQA:A MD/VS[[TD:<:'Z8/E1JD[D'%BB1>$)8C8)8=(4(,32$D0(BW'X(E+GFZ5O/K> M?,T6T]HE+SB*U"G$M='(1H-1,-%&R0.SF ,9)^M&/=1&YB<4G,ONGY_N%CA4Z MMN#<:* R6.H]\23G2!QFS B'*6>$F.1+;G3%0'DV-QJ2U(Y%@80768=3!60U M3?!GM$9)ZB6F%1V3F*T(+A M$\D32UZI0L?N*=/]0\7B>5GNT6-L_I?K_6MS6K_Z;MK'-U^[R"$7T=Z5:JS8 MP'J%&BMDD4-^*&'*1J%V.OBMBR&6F+Z.]),8$SFCP0@M^XS%F9:WFKAG;DW>D MOMUNU3_6V4&S?KF7SSYK'O.][<9AXVB7[[T]$(WM+7AO/F/[:?O#^=['W6\' ME^&P?EF'S_W5WFM^X76Z0^M'7_BGHV-ZXOK-5%!1OSV+ E5GBK11)) [09E2 6( S00(1S(F2L%DI M--R?2]@(*4D*@(;<"H\X%P*Y: WRFOLH:5*>^;5-JM8EOV/H5Q04'X-ZW-- M"_58I+'-9EDB!EZ88"B$#PQQ&"<@(8XBKH@4GA#"I%O;9.RN69:59QC%SG]< MXB*YX8E+&:/B7%&;DG 4T)DDF#(VE%S"B@'#;"Y!82^5PBP7&O(L_V.053(A MG'S TC&FG:J.3M+TCH>P%"_\**(]]S/0XH47:6RS"0#PN*HZHDQC+L'W"HD< M5Q$E(O/95"PJG< +D[LF %;>"[^$#2M%QWCQ^BC 8I5/D09I.1B3249[38-/ M,E$2;-1 MJ,&"J %F6J7(*;629<,>A8Z]6#KF*+AAPY2+07$;@[.))AF"X8$'XDA)C:X8*,^F1FGT."II MD!410)E*AIQ5 2G/""$\Z.I4"676&7FHW&BA8X6.%3KVZ)8_FUUEBAA)A4;* M"HFX TYFJ!,H6,(H%L8F:0H=NZ>,\:CK&F?@VUK^462-LXCQZ)6<)OSAA1?0 M7]457[4&<#O_8Q$SFGOP?3RQK0X,>PULN_+S8/*U/0>-K:R^?\NG-C<^YO"E M5B< :%3RSH\_3V:>\G3B*;O73UGKQ=->[$,S:X/#6+.5+%Z6=?,CDA1#+9T- MSGIQ+/0&G[.#VJ'MUSK=0>TB#FHNQ@Z\Z[M?.M"TL%YK=49DJ@:== A FV*O M!Q<:7\%VPN3UAS?M#R]\WFJWX8IPC:_=EL_O=L+$Q6NV?W695F?<-'BX5C?T M-VI;_=SVK!\[Q J&UVL9\=>'3_?E2R_"@T\^9WX=&M+ICQS-*9@+O-]N=[W- MC1MTX7X_Z\1S:-5_W('=,IE"TIIH326W.!ELE 9:*RG@8G3N\^Z=WXW^\O/GT,IXYR>9"=6+XN_7#9N/3GT+96??N8'7QLM!O;G]J- M9ONP?A1:>\W#!$Y.?);1>L5Y0A:SA'@P =E\U)&5,AA)K-9:@BM2=%VQ^:3@ M>NW\L.4/\]#V6_U!-?6J">]@#L;9.6]A=)DS@T7/GG&4LP:_, M$!]-E$9PK1A/NDR81Y@PQ_@SQU8;)6"&D 11"_8"V6 8BE3%J$7T,*/6-@5; M9VK^9.H*RLXZ#S\[HG8F!J&B<9HK[PU)!/[DP'^ :AE19L?B9\?ENXO/V&FJ M&:9(2LD1E](A8[E$CFA%P5"QS-M]"(&@5LQ74PS]7YX%K[LGP!4N:O';:?39 M,7:O/>"D W1G@Y'3G/#&$[ZR.YQ4SK8KC]4_C'&P46O^[ YWB[U^S9?17YI[ MUV'8RD=AOSS3]K:_? /'I8,12B MA$*^S_C-C M2VO0OP6IF9AH78A]JJG4@6&O$5H[Z59R_1G0\LO#BX7AAWK1ID'L;3S+L.%U MMS\TESTW@$>NV=HXFSC]N%/AU[3!*">L"\P)93#7C&IL@_4N8.6D\2+4$P(K&AMD/I"X$.N<9!88G#5U%@V#;M1Z\F9W]N>V%84@X MFOO=\=P?!W&O[G#RT0+/4,J;S5;EP"1!-PA>E9-RS 8XF]+6E]Y6^?UWG^BP M)#/WT=4X0J%YV(OQ%H<>O;!N6;J3H&[< $NF-L"NV.$==S_MZ3N/^[+ZC#R$ M63[+GBFSZ;ZSJ51/E%LNZ+2<:BU;+?F>N#\CQ%U5*FJ-9+'N/M M0-_J)_\<-B[K%Y^V_SQN'+T_K#>_\#VXSP&M?_OT=O=\[^,'!FV@\]N!=BX^ M?=QA]]M?!#S3T<'EF^-\[T_0EH.C3ZE^,5&7,3S5/-E@ ML38,$2(]XDQJ9 1W"%-K%!>..\/!:8IU^F!U&4NTSZ^@TC-%)6&<93I%I0A, M84E,,-PS[P5-*D3I*U0B!966!)7P#"I9DZAV)B&9HD-Q02K%))P+,6@-J"37J5H2;8J"2@65;B'H MK6WDQ%'&*0\QZL""5R[ A;%UG%:HA LJ+0DJL1E4HHI09[Q"C N,X/\6:4,$ MJZNQ:W:W1R,W!K&MZW&K]I]M5Z/VO]6 %61[*&2;.K]Y& 4J$Z5D M1",5C,GZ?1392!U2A@6+C;+! -_BZTS.[_8NYQ \<:CC#3-8XP@1.Z<*F#&+ M246*5<#Y!(E1!3G_:05YL.<2- ]ZAH\]UY,X2 K]J MDJU3R7)*R+)9)[!"3JD/PG ,S#\Y:;W21%@MK2*:W5INJUCGDECG;*Y"4$== ML!(1KUT^6%2![]0>16Z2%6"=R>0SU->Y>MR#18IUWB(@#X% *$XIY9*#23JJ MH].4&#X[9;YR6,(VHMQL(XEEP^W7>=*C$'>K^O\,)) M,>Z'S H4XUX*XY[/!@B=C QBU?4N9JIQ,F:K9*R5;9\'?[%%N@7!O&/<&*BRBMC6X@P,81<:N&$G.U8]!AS@KT52HQ+M@HJ+01$L$2\$!*K%U@4O)5D&E54&EPI56"I5F,Y?:)J8!FE"B4B"NO4*: MT8!(3)AHE\#!Z,*5"BHMP[,5KO1<46DVY1H3H3$P@JAT$G%L*' ED0"?I(L^ M16_S">=+QY66-_'Z@V.%%I:3+/=\N!9RW=YN[;N\N04?! MIF<<=!1L>GALFMNHB9T'_*&(Y[TZW..(=)08,>:H%#3X*D\KUYFX8U%UP::" M384W%6RZ S;-%:TJG6#L1,Z&!,2-TH!-WB!%L#:.*4.Y+;RI8-,2/%OA3<\< MFV9SMBI*@4GP"&B21UPFC8!&*<0@L%,R<*$]63[>] Q5MFZ5>X/>OWWZK0@/ M/!J+:ER-2P&K!],$;&X-ZBW\+0-68_O=Y=[VA\^2:JL4!'B8$(CR&,\G+UJ' MA%$L,1P%Q6IMD^AUKHLZS[*9X>()0S'#Q9AAX_6T&5)J Y;>HGS.?3ZP'$B# MTA*Y**4W1%H<>:7-2?A\<4TQP^(-BQG^DAGNC\WPX+S>//ZLA6?,8XNXP<#= M@P$+])0@ VY0.*#;F!9ON*QF6+SARIKAQ;09FF!L)+CRAF"+VE:%*P:E0+%W MF$FGZ+:[Q4+6;I9'/M)'/,$O4[ +63\JY9;WU M0;?6=0/;ZM3L5?;H'OFAZ;URHY/K?[!=[AED[N_TJ,^&@I0BD%4B'KMSV3"G M%'.6>Z2=RN)47"$=E$0T6,ZD\)A*]XM5('(0N+!../V+52 %E0HJ%:Y44.DVJ#23*TU,&9LP MP)"+ 7%-",JGPR&!-8RK@=&5MG"E@DI+\(R%*SU?5)I)'=N G8Z$ 0P9B;B1 MU=&K&C$=;?142$_($G.E*L'VKX&%Z\*_H?5U<]S(QMD)3'Z_^5_PXKA))[;W MI=49-TF"+8Q>&95C3M[\Z*P_:*6+Q5E@=<57U:3W4S:I9FV29IM\/4ZTO3EK MIU:[7;.UL:%<#4#U_/#XV4);G;/AX0N561!IB>#<)B +X'J\CI$I!BY'$YLL M#VL_Z"=S8\<,7VIU0NP,7C%9H?\C8U75+\W#" #1;G?/JQ,?\TRH]>)I+_:A M87WHI1Z\F2'DW/9"/HGB*F.9KCIRG+)\-=V3W^V1/%5&LQ=E!S5^_N'=I^<_ M]$/;GO;CJ_$O?X16_[1M+UZU.M735%_Z8_H&XG1NWE?=/7S[C_-6&!QFK-[ M0[P>I9A'=QZ]O5&]-6.5P_<$W2!8?/=MO$%^\3W.?^V;/VJLV3!"E;:^]+;* M[[\[>=5;+KD\1%6_^=Y"SB1<>H"AV'LB>C?G2H9+.(>]&&MU^-QAO[8#"!YJ M?YUU8HWA]8?8U+NJW;+?^G:+3GG$^76C:@296GF<)5%+WL4Y0W$;V8:?/N[+ MZC/R$&;Y+'NFS*;[SJ;[:@\M N.65PC]9=SR)2D._1DA[NH4Q?=2@OI+BS+. M:ZL-=T0'S@BU41!/HR0!,XE-&BW*,$9*^O/[Z<\WQXVC ._O7C0^UG']\OUQ M@^[R3V_?M_:VCTGCJ(X_'7E:WPY'L^G/@X_O:(,VVO6C77)P^>ZR\?8=7/OP M^-/;7;[7_$#A6B>-RX-S^$RJSRN^"X*#<9PAY[!"/&F,-$L.:2L3)C@*RUD^ MS%GR^?.72EU\ :7E!"69K$TP?[FCCGM-G,=>!24980)CX+OA.&M#(:4>8#L100B^A\*!R1RU007T"I@-*/0(E('5,$1(J! M<:V<(]0;1R+SR2>FY1"4""V@M!2@1"=4.GA]ZW.BRDLA./)!<\0UD\A("J"$ M0^+.6DL,R4R)TV425BZ@5$#IAR?K8FF$M,2YR#GX5\<31'(.>R-(('C(E' ! MI24!)3X#2C1$I7@@2(N($5=*0N06'?*>K M?17SM6'S.RUJX:Q7[=W4U>,WN6 *JVFS4[(ZV&HTA;;L:L_^MAJM UQV@ MJ_%Z+O,4L/-$!HN _AK$)>I'GH\LU/,5 M1O]@ECF;9C PR'<8P9LM&V\DAX3!<;(+$3;4B--\C%K M@M%$B(C4X&R;E-PQ!?@(0?6SVK*R==*%QEP.RSNZZ58!]R)VM=R <+^>(ET^ MZ/OM<2/R/CPP_';+U.+D'"C =A=@FS]5*B8RWMF4@$XV86$$PEPP8,Z8(9NH1UH;@ZD@A!*V MMLGUDOC>Y3UG?7EK@5[&+5]2^FBG$TJY4]DO]RLI_F"",MJJ2"3GGEDK):4F MV4AE(HJIHD&W1.YZOMS)<^&T5!310#3BW@H(E4-$,'I.*(NQ\C9OXM7XK@IT M*\"Y"R@]4U!*,&LA8!"&2<>C=<:;8"DA7 K#E1-%@FZI0&DV?\<$3$XE$DJ) M^+RL&)")02.-51#411^3S9MXE5JF3;P%E HH%:;T;$!IKMR)R"2D-"@FDQ G MEB$=.$%.8.N9!$BRM#"E DI+\&R%*3U74)K-MEI-B'58(J*31#!H/N^+)!"^ M<2T3S6>BAN5C2LN;=/V!)O'"\I'EGB\W\3K>QSK>GG<2.X/AGKWUVNBN7<]SIX[C!O?GM>HF1*$7BB',"W#QH<(,T!I2XX8Q+<)#,YWW(P&F6 MR T68UXY,EN,^>&->3;[)[BUWB8/)%89Q!F1R'!C47 6TR"-2I%E8R8&%V-^ MOL9*9G[TQ%\^\BL8\ M5^X7&2$FP=1-FB'N3$*.:X,4\]9K:U3T;OD\\S,4U_E1V@ Z_?:9@U*I_&AL MHW$U+@6C'DP K+DU=P Y5R1@JQ,"/ +&P1-'SA.-J)(:1M8E3'E.B=,BI+-T M5KAXFE"L<#%6.'O@=HQ6,*$ILC%GY(QWR,IY[FUO?0Z&*1:519H*#H3=$J255,C9D(+V+,4DBB]<3BLL MOG!5K7#O];056FJ)\(8C[Y4"1LK *^*H$:VK-_%'AXG/BB@]$) MJ>Q87RU0FLT,:BTU-S(@YGQ>1+0&614X2IA&8U)T5M)?V[)>0*F 4F%*!91N M THSB5*74A!.1D1IEB_&Q"*C=4)4!ZJ\=M1Y7YA2 :6G?\;"E)XM*,WFC6E( M/F',D4E)($Z90-;#;T8XX5S2!ES.\C*E*KOVKX&%Z\*_H?5ULVIDGJ&MSEFE MM;EP$)@*X%9\@#A,*>6^ "..N(0N/],B*%KDU^[\?X_O]OWFOU"OS8U ML-.X!-!C76!.*(.Y9E1C&ZQW 2LGC1?A1G76:4C:[7R-_4'>]M;?[6Q'-]CJ MA+KM'<=JONW\^ZPUN-B/_JS7&K1B']Y\#5/5MCK-GLU3:*O?CX/^=JOOV]W^ M62\VH6U_MKO^^&F1ZEN]>7SQ-_UT$<#]%$9DT#O+)G\+PWDX3TEF/*6:]90T>\K& M7G.GQE_5:K7ZUOO_V6EN_?GW3FU_Y_6'][O-W9W]QYRN^_XPAK-VW$M;7VVK MG>?HFVYO'[SC]21]'^&NOM5N5=#8S)\IT_)J6M+/B9CZ>9UG& M5K]F:_VS$WB"BWRXAQW/(03L"_5A%M5.KK"OUK^:437;SQ__ZZP3AW2 X?5: MGJ*O;HGPYB:G>T.WY97BX;VG^ 7T5MN>]N.K\2]_A%;_M&TO7K4ZU3-77_IC M^I[B=(Y75#<2L,#C,5WL!#.CQ:OQO=>?3V1O76#.L9OL?%!A;LNV_C M#?*+[W'^:]_\46,)V5#T^V^7QKZ@QMYNSMYR3?MA11YFPH5)A/" I+$W:]%# M8UXXN,[Q@LFSDD;+XP]1)+&J/?&VU^WW:V>=7AQ&][4O0)'[I4@3B@WY\ MT5WRQK9ZM7]L^VQ:%_J!5%I^ED]\6J28)UK_]_]H2L@?0+@&$#?V:^>MP6&K M4^MV8NTBVMZKA:JUW&T7%)G:!;6,^[1*"Q^GA7?;Z+8D)GES^OMUMW?:[=E! MK+EN)]P'F&^[B7SINN![JQQW6\1XTD>XPR(&<A[G7@ <'Y%%?-ZQTHL=MPC5_.FY=Y^D/7+ M1AON]0WNT:Z?U,\;VP>7\)EO>]L?2./M/T=U^M=1HUF_J!^-O_,/W$MT/C6[ MEW4*GVF^@>?Y<'%PN84;1W5^<+3#X7KXT\?ZY<%)G=0O=R_J_^B+O_-^M?V\ MX/&.-K9W^>=$$C8V.L0Q]XA'*I"E1""#M546:VP37MLTZXKHQ]@E?V4?!5H* MM/SH4.H97*D/B>$4C%11Q8>KH.)MCK*FT22UOL6 +F.O6X#DSD#R;AI(/)/" MLGQVJU(:<4DYLHD9!"-L@\>&!$'6-BLB3_\H4%*@Y"'.K'LT+)D%D[^K!$5! MC3NCQL$T:F@K?%),H,131@VKD&,B(<62MD;D$RBSDO+M#YTL6/&2L&)5(IJ< MS:N2>26:>5@X^3(-)R;R9(,)*'(!T8S'!!E/'5*)&\]CV)!?'5E-)>%5S3%&8U94PJIWGD'GX2G[)47.*>8OV8F9H" M7W>!K\NY9(P1V'AB. *8RFQ(161@S)#6).E\G'J(P(8,>5J=O]N0I6+03V;0 M)3^R'+8]DQ_1B7!.!4%@X YQ*AFR03#DJ*>2!R8LQ[^8'RGV_>3V?9>DQ:,9 M>$E:/) ISR0M:#(:1Y'/>Q(2\5SE[X+1R%#F12"))4+7-N>K0[Z7LRCV^^3V MNRJ$>R*14*SXCE8\DRL0P7 EJ$98.YIEM1VR0+$1I<)&+121.I-M;);(&3^C M+24?-O8W:DUP3?VSWL4R:&:O"O[ I+54B,"E5EP+9XRQVF AX ?X(E>V9JPD M0.&Y;( 2R5A/!!+<8<2Q$\BI0)"D2=*8*)56 *7 MPR9GHOA(O4A.1&2Y\CF*YPB&F:%$-,3OD;L8Y1GF7T/O1K+*$W@]D M?S.AMQ-6)(H-BI'EX^"E1\X+CC1W>;^ -H3JM4TU?ZK5\NP7>!Y6MRJ$M:R\ M+\@P9Z)IG!+WW$<4O-"(&TN1TUP@'IF-T21!K*W(*A./(K?]\I;>7W=/3F+/ MMVR[=FI/8Z\LNR\2U*C!%"@?U]1Y #8 -$*8AD>6.%+C0HG"5Q+8R%P4;A5W M28:$E.<0A4=OD &, X@S ?Z3/!*2MQ09H98H45CL?:Q+A9>+'RQC+VD(19D[3-I"$^I%-Q)!.-(P-J]1XXI M@E0TB7@,@RWM\K'U1Y2/FH"!GZI9/$\<8#*%I#71FDIN<3+8*!V(DY0*'5U9 M/U]-+*#SD3MF3##JP-]+C[AD^1P>KY!6# ?. P7?O[;)Q#J^\X;Z6YG.DRTG M%,O^->,A$IBD0FQ)5+2(M\$!YV)'";0S&WMDGHO./][B;Y M8JK/T>>6J'H9K7EVJSQ1U"2!$6; :CBFN21569RDKL2S+]'V5WQF9>TK0+-^Z9-"W!*5*I%1+6:,0YCLA* M09%25 HF2#!8E8T6JVK>RZ+*^@/[+KG;7S3DF=PM)XFP8"B8KP(O35BN<0PP MA[W4SAK*4^3@I6^OR5K,]\G-=P6)>4GN+LC<9Y*[6CII(^>(<:,0!QZ.;% ) MN>BQ2"1RBVE%RN4=3X!8ABU3JY!V*$HH*U)86E((CXU6W^JO\<7?S9V,6/"Y M=Q=[6Y^=]T!#E$(J*HLXQ3B+,204C8XBL.0A_,AXQ:4L @S/S&)+Y+\<-HEG M;#)*XB)+&"5.'(0,A"$-O %YYY/'C%J8@44696D#]B\40T,L)%% 1F3E)NP5^"3[S];JMB=4OO"TNQ6RF>LE$L848T5 M07E960(OU#@M9B: MB0>I*"KW^]7[O83JE&9W8-N+J$FYI0D/'_X5@^$(W3- ^UNZR*7KR.^=>_X0 M'5"XP4^X068$U_Q@*FGXI^VW^H4"/"@%N)C+'$JODXC@_75D%O' -'(V6F24 M#,DGX3W)%$"O<_' J<-;V,\3!PT%"0L2/A42>G]VBT'XPZ61 M"_05Z%N6)U\"Y)O.G5__5>+B!T:^V=1XL#HYIRQ2# /R&4:0]88"!93>PJ!* M1E,5%S/RP+GQ!2)@E1?]UR#/+_@WM+YNCIO>.#L!&_&;_P4OCAMZ8GM?6IUQ M>\PT3!V=]0>M=#%\J=4)L3-XQ60%E(]LJC2;ZI^V'T,-;'1P&&MV;$2U^+4% M+?-QO7K]=?<$FG:1+=>WSP)\87!H!]5;7S*1 ,?,XE:NUJ)'E\1NN(X5OU6 MZU_98,W"^ZGVUUDG#@>1:W5 2//*]\;M>9AA+?. M\X].M_8E[X&I=7OCFZ5>]^2Z\=>"5S??O6I[=:E>]&W;[[=2*_?!V2"WREZ3 MI%H7'J$'3WURVHN'L=-O?8W0*/@[U@)L93Z/ENZ-?@0WT8S1@VKB;P MSV;*:"@$A[$Z[?9;V0A>]2+<'6[UQWDK# ['D#KQK='$PM=?L:[?;9\-OO^5 MZ2G)IJ>DSZWN/?@$)+>:@(3-]-;$S_P %0Y+*3!$CE:FZ'A@27-JB0^1R(A# MX/ZS)&OC+QU>+6.=VB\1.9B9QZB2.GMEV^?VHK_VK^FN@7X9M4A1:/*MNS O MC0WGUM1:"W1M3K5XU=?^F/Z>;&7G-G MO];:VSO-/9WMO-O^WM_[VYO->&/-[N-K<;KW:V_:_M->*&^TV@^TYZH MJL%#-L%>/WN2P6'W#"X'./U;_.9C7@P]S.X&7LH(/OHKV(']_7EVR&]G'7L6 M6N"?;GC &6Y3_9QR6].L73EA76!.*(.Y9E1C&ZQW 2LGC1?A\W;%V@DFZ)J^ M3Q/VJ\TJVZV^!S^>-[@UX09_MKO^^&GI-ZWOFQ-_\J:S=^3QIY,/HK']YG#O M8R/?I]VX;!PVMAN']/R_\L_LBC+8*#SE* N9E)QZ!5$Z]JM=J;K=WWM7^V_OZP4ZOO M;.U_>#]$J-HT15A1JKW;R>022((%8ET[;PT.:UO[KVN:XFF6?5(I6,!]6X-^ MS=O^82W^^ZSU%0AM!U[(>/4=5CVH)3"JVM=L5;6S_IB?#C]=LZ>GO:[UA]7[ MMHK+!]$?=EK_/@."_?H.]P&.WO^#6V:R2S\N&OM.:BMV?]F!L! M/^$+<3#\=M7",&KBO\^ZF6N/6GD*6!,K;F_;@)Z=B@E7K^;/]KMGO?QVU;AN MB&T(/08M"#SRFZ,K=!V,S]>JT:W.Z=F@OU%;,)3M^\,8SMIQ+UV!VE;UL%N= M\'?+.FA@[KCZ<%S#7N=][LP\^*Q_S 20.)2\!^I*/R#!+ M ?IL%#QQRTB:A3Y" S;16DNLX9P3#3#IJ*#$:HV-%;/0]Z;; W/LU'+?0VQ[ M40.V#M.]FF#YRCD)\;W9G>UH/*V']G78BA"D^L.+]1S.YO>O[6HX[ZI+N7%\ M/9KFH_E];5V3\S6SCQR#]EL /_;_9^]=F]I(MJSAOZ+@F7G>/A&D)^\7GPDB M:(,9_+2DQI:;@"^.O!IA"3&Z&,.O?W>6)"Z2L"4L0(+J9>N7;F MWFMWX3X]:'H[V^.;*3=R?D@<<124=T@+ )P!DL--NU$'C]XBS-/):^0$"?U& M$#&7$[38[Z!?'G3ESQI+R!M%Y_/8RL8NWEBZ3%]XM23&;W_4+--1>3RQ^O]V MW?^Z1K3G4,O/"W>E6+DKHV6Z0-W*=J]23XOX@].;U*GX;]$0V78SA%9\=*8Z MNS=V8.'L-L_S*O"@0-F)5WY02ONONVWVM'W6CKLUC?YGS ^>NP?GSAQ8\;[- MQP65\4G![W3J(U4M>6'=O1-];+O8K3!2=#F9A8*+)(P\TW@\S9B6+5QR"Y\H M$^5936R\(3"QRT3%5;';\AYSW.-E MH=7LH*[AEF8)1.MPCY?EI-Y396SBQ.)A,W,=T.4EW>,U(&6U**.Z\B-BQ+'I*-W2>O MYXTCSZO*]EG(_^S>K"TS@E76(I#\H<>Y)T?M'ZTZW*>Z5[VL-G*0.7S=.+@Z M:GSFQX=543L\N*A>P<\./YS6VOM\? T\:W!,/\OCQO;%T=7^C]K><1/>[T=^ M3JUQ NW_1HYWMJ_RSX[:\*:G)ZEV.X5PI\IK!U]TDBDH39'S0B&./44FA(A8 MT#IA+4TT9F.+TDV%EY5L"2G0"E*1BQ 29D! A("Y, M1(80ARC5/FJ? )O\*A9F7&Z)I^?U^1:N+/V P_15.Y_Y&4F>YR#L%\O,@U:3 M9WWU^U:3Q1:-9WV%!18-"XN&I4PGX0/7RFCO>? ^$2HCXTX_ K,MUXFYUXGZ MG2(^GW,&I, V)L8"DDQXQ#U/R%%8)V)(@<( PA*2E8'$@NF/#UL*KF?YRP2( MV0=K:P40]T1$S0\0-"AKK?%.V, %3?"25GANN%(9&%C)*E<)+>@$6G A,-5. MH\C@+^Z"0%H%C 3FTA-*N\5@V+YY;ENW,BS6 M;K=X38CP:FS$K"1U7M)&S+IP:A>9-CQ:$ACC%D=;A^!-]*>G:=>1BJNPSW* MPZGR<&I-]Y[+PRE@A9Z8E!0C ?BICLJ07/<@&!H-USRE5RG?N1: MX1^9M]9VCDCU].L73J0B)@1DF,:($^&1IDHB3WQ*%H>@/#C29E.J:=WB\NRJ M/+MZP.&V3(%'$FBTA ";D@K'8.N#8 M@2,5 L,67">?HSP,UN4!U2J!4'E ];.4*ZD!8Q1@#R&<4^HHPR8R[0Q5T05< M50Z4)[NZC(,IQAQ(S"OQ]#9Z_A6^%]M9DP6'/RT.JQ4C].G'W0B*]T2U4 M:.:1*2NWJ]=YNZG60E33O7MNHC18B>9>+[&TR@@F8,TVNW8]4W;JIS;\]@M]ZK+O>IRK_HQ.;?1P,QR\+(RAKN$ MK60>X\0HER?T;K=> ^3]X4/2?,ZBA(PD%3HZWDRI>T?N5P:8+6ZV0T 0:/ MJ# <<:X3LBD()&.DE$0=%5_'-.HRWV(M/OH:/*>_.F=?RW2+-;_'"SJ]*M,M MRO.K-=M^7IETBWK_)':'@OZE6,&C,M6OTZ=6%L8,:X,L#&*6D73($:]0"LE2 M;,&]-CZK%1BY8#!8>6A5'EH]4Y)%K7/F2P=WN; QX>!R9@2+5B)#E)%:6S*_::=5ZEL@K[_$LAVO/6D1H!R[[ M;OO-[['2/.OUNX-VUFJLV,P^-0@QP!>5\VX\M\U0B3_.XUD/&F#/0J63 M669E!-K#B\KSN+6XQW+/XYYU"M?/\^(TG)! &RYL-Q3,):]:/: B/6BA[>=J MY[W*20Q?X;UNS_6\V&'R[]$_SWR:MP+E+Y_K-&\EZ\0M1N77I1P<<'0IA $> M&R17,FKB291,.YN4,7IN%0=@\-""LV&(F;]\-S*Z8MNAK._SN^Q]^];&PL%5 M?>?SEV29PHQ;A*W+L68.V+MS BEO69""BI#9.WN*T[MYZD^6*+'6*$$,DRY0 M)7*M D:54\E10 PL*?SKYCZ]6Q@E2M]_.>C1O(L>V=L7AD8D)26(8T61D]0B M29@-B@#\QY\(ICTZABS%S5X'ZEW>X\6Z(G\UK6NVY@Y+7IK_2[K'"X*REW%4I_:45VE7IC%L"2 M<@-F"0I X^U;'KE0'DF.)>($>V2HL$@JJC%F,7#%GWL#YK^*],JMXNEY1C;/ M!G84^Q&:W[?^&_X:/[-MN\#ZT/ F;\U=_#@=]/K-=#G\4?,L "][RV0!14]L M>C2;WM_=9J=;Z7L-[)F/Q?W@HFC] M2:4;SSLP:G!) +[]IK(_NJ '-X;6A)A38^&%BW9&Z/5V0!CQ6XK%XBL]$XL7/KF>K(74V]D$#5P,+I-?V M,[?U;3>V"E_\WQ?-T#\98_"MJT8S%]]<8EVOTQKT[[_D[IQGLYR/I<]P,M<, M)WRBMV[]?=*]P8FO$;ENM-^03=#8M[9U82][&_]U]RWA%4/G=OY)W: M87KVN(>[,*;9/VYN5_=J[-Y7MVD[ET^<_/^WO[&]_W-_]=&=M>3'O7*LW=C]5 M&O7*NWIM9[?V:7,V$;@'I!"D:TF @Z8'2J*,5F&LJK4O!*HFUL)Q%AZ^)_VCENLOTE1/6 M!>:$,G U R9H@_4N8.6D\2)\V2EV#0@FZ&;[8(+DCSG\,-^C.J(=];./.;0Z M$YH_;:_9^WS6<=!/W_-K%20"?MTY\[ F%R_3@";]V8*%?SW9?2O^S\?+X\-P M[BB7M:N/[>/&-UP]W!5'])]F;>\SJ])=#'^NJCM'[*BQ?U&C!P+NFZJG<)^O M7[0B)!JK$'?6Y5KN%NGD!"+ V0EFUD8%3EH$%^@>1]@4.3>D&+ 9@[I.G$>8-Y*IN3C/8K_C_&%7_JRQ3+T1E"Z3 MH"WWF/.7P>2KEJ4Z>Q'\U/Q1J<*G3GJ5W;/LU7T8@#/)\&8E;S'-6O@7"=%X MI*X?VA@0A[=YMP.^3B9(2H+'.8>>IT)QSF3SVKMARQK_>]AF.J@ZOZW@$Y.MR]J-)_OM6N#DAU;U=4#X]X_;#*,_N$Y]/C]A&;VE_> MJ?+CG7].CAK;5\>'!ZRVD]O[[6JY\P MKL%UM8,OW @O',$H&LH1CT0CI[A&EA$K$XN)8[NQ)>2FT@M6I2CK&LUG;>!0 MM6ROUTS0H,+<@**.Z&G!3J]):<%$"\;:CE=7]BQOW\;_'33[2ZF&1&=VWDPP M7CW$^F,1R+*&>/#7 I:2!Q6M34FX1'Q,BE%K"]^9C'UG\NNC]T9L9VF_[N5N M,1B?\C#M]WJ#&'8&V8_^&]ZI$PI?&UZW^,VKD/U^(DR[G,(TRSG5#AM$B"?@ MF@>*-'<$.4=BC#)1.=0L(]Q,0=J_EGI6]OJ4?]X5GG=VO.\ZW6.'^U$C$NEB M?5F"VRQPRS%Z\-7]^X4A[V'D>+UZ&M.V$LZ6!6>U=U-P1DT. 0!.QKRC &FY/@2N@, M\J;HN!M>P;; 8GVPV@O5(M68*>/&!H*]5EQ2YV3P*DJ>K&/,)#$,5?LU]R[W M#9YD49K>-W V"1UXA*6(&,0-H<@H$I"10#6 =D3KP\:68)M:B"7M&RQD*K^U M=DV- M;PPO ._U;GRGZZPS"N\4'=*.RNB&]4_^Y5KJ]]-VQ1,T^ OZ_W2(;M M.!]T;;IA@E3\^V;XWE4:^ MR^!N^T00":B(H!YJ>E/1A\/H\_UNKWWT+<]/%[@T??S<>KODP$*\G!C[\]+Y1I;6+ M+SY09W6BB"29=^@[T-,P"=SES M[A1'R?"Y0:M_,\'.LDS2.&P3)OH*S)QK$_I4/'*X?[5_]NYZTB_J[+V^.76 M85U,D4J.?4;V/WG)R>P_C;LV(2Y,_DF3EJQ C,,]9=APL7TQS6OV8H I[MOXK+[=>OW?@U M!_D6>S[#@CMWXRW&+Y8S52\ -8?3/[>_B&$>@^E]S:S PP>]B8==7W0.RW)Q M:6_@3\:/@H;^X?YU$_XQV:K.V:A5O]7;"X2%K"XS^)R'H%@G6YTBS/R>'MG_ MN_X;@>TW%*)8YA?#/"E%#M&31D8 F(:@L64S3*DUL-$ MC=9EQ8Y59$?S<@08N,4?A1AIG_T8D9/LL_,]0.F0;.,/W84WUZSSD54E(J%V.^=-HQ_' MIW ]_?BMMOK%$=TEM9UO%[6](UH]?9^W-"[KVU^<9EQARI"C(B&N M4Z[ 1 RR7FJCD[8JF/D3$IXBV6!J(M(Q1E7DVTJELK/[8.P4ZCJW!'7@DUE%![@K MX(?-,1>=;O2VEYVL^QTBXBPH=D??Q>T*#, M><+U1BP\HG-1B(5W?+-HT$6S?Y)_#4YDN+;XWC"U%UXZ0L.R5VJOS?WN$T(' M/GS6Z>?LYELWN*.FE9L-G59L6\"7O?/H!T,.G1U88,E3B<,_,XHQ,F4%-*1:R&%UU++8I^_ MB(.8W)$8*AKD8(GAL>4H8H*.]B2F4LLF=\UFS[_A'!JJ,8"-#$LG/,F,FCY$ MOYE2UT%>]73SPR)!]/7.H-.O5U^4%8)K3A#P*X,XXP&97 N'.FE%L$XF0F9I M: \U.6YI.3[["-\54-[K=GHWLCXEA,QFUML"/O^CVCBZK /+KAY\P90G):Q M2C,-+#NG_4;)D K:1FO!W0OZ/FFOG^,),)AA091BYMR2\ASNH5^3J2$WFKN\ MRG >+J0=NIE/+;-2"TR:UN6;RE\P4X8;LXM,8"PPIT82(W#DA+)\W"HD]U03 M&AAG(R>0WW$"?[+Z%14*,\)VXPF\1.$9^DX[YM:] W+Y'KAE]@[C'I#;_,/) M[(KMO,W7L#]>[72N77GQQ1OC#5$8&9]/OC%WR"@1D2!.4:6)H1X<0\6F0W>* M2;/(#'C0-D Y YX,T/9Q]>L7;@(L,8PB0[/*NZ 2.;!5I& T8+6Q1">QL27Q M##@;X]*HCW,\3+?3SF S:&<7*UYCS.TQJ[1@9"JA.'T;GE*?9/FG/+EZS1\C M1Q)\XG%J\5VHG,2F3_GP#MYOE[7JEN+N@ M5<:KP2.5!EDU.?S9W=0H\.I>P9G?T^%I@@^ MJ^+XNTZO *%N_![/!G%M](!64FE^27I :R-!SU0N;,"\TXXGKC4)V!J-8V3< M.45_L=_WLYWK\7Y._>S6$=CZ'TR,$OG $[IJM:OT #R@_1_U!CSC=%\ MUJ%M1XT/S=K>+CYJ?YX2F(=[PV>.KHYWMO'1Z:Z ]VE63UOMX[VJ.*(?3ZKM M?7S4^-@\;IS,$@#240'OB@PIP<'#TBPB)[E"S&G!M21$93%20J> MZA4E"I4H-#IUL%RF2'"0(G(AO&:8<\\L4YH')M@O]IQ+%'IT%,+7*'1Z=%&] M^"*98J" L 0KAY]4@FUE[=+W$ L;JDS!*$LR9 // MBE S9/8PL#1FM4;2YZ ^X1BRUF69O:@QM9Y@S[(+HE;(!2G-=LEF&QGC#MQ/ MB2GAR0M+!/7&&0?_6VVPGB06X6]%3YA&+BB+.DT-:N(08I\XPPA75 M=&-++\@KRHV#^4QK+Y[%;DZ)R?'%H=T\:_;ZW6)JEUL'\Z..S[H8S%MBB..2 M4,=<\LPF[R3W+O"2+#POZGR:(@M,,2JY$<@[FA!\09!..9[:LES(C3,ALL0X MF\XG*K<.GM?6 B.6ZP1F1#7GA%H2*4ZPSB=8['%0Y0K_W+8VN<(KRY-*4B#A M>:Z +6&%3U0C6(ZI2I%X*;.MX6GUZZ?:.E@HH.;!Y/R)[K&4")Q5:N$+HEN- M3M^V?H-9W0UZFJVD^Y*.O>=_SQ>SOOUFQEVYOCWR^C9]#"4T-II9DH5",>)" M)&1(<(A8$8(,E E)9B?C_=R%G7OR/PW3++'GQ6//;^9ZEMCSZ-@S=2R'N5+Y M,"YR!MBC(D-&1H.\S&JK.@2:^.S$SV?&GCET^A])M[\4[/RE8*=C/6Q8-]?T?9B;T42V%GUW9B@'3>/ M3EM RHY;];T##I^_JC6\.#X]8$;R1IVNG'"MV\ MI1OPL/^R#/2OJ M79';XH#C-QS):[6R6$RO*&.0;S&>-6?YG9OM-MR_V[R1ERSFQ46SU1I/CEOZ M#:DSZ/9/*O\+C^P/"[<4#WT14Z/^P ',VFA?S^!!(<^4HNY#-_;R'+HCSY@& M_4%WU/E9)'>DPC.\8OC37'DBP@@5$["H!5&9JU&M7F<\C2IYV,?R;)//.AO_ M*$_GLT+L]DWEW4C"=S37;_!A?,<\@V!VW-RFJ,,;PTB,-_,1F&"%T.U0'*27 ME_E1C8L\K#\J?VR\^WM_XU_#R7GW%:[;=*-5.*S:8EM^))LTZ(VG7_,,NAW: M G Y#5PO_N]@.-W';7Q3^7O<[-S C'$%#([[.TL4YS$&W9^99N"T2.A+TZTU.D>:#Q(\R=-E*#L I&I=-*Y=" 0C--#F%>T:WLY[YQ=?]9Z7P#8:"JV*_W. MUUA(;MD,YGD6W1KZT:4O [L:A7%D(>]>?ZBG/>@--5ZO%[E%D:G9FZDJ"\8P M+( #9N@ZW6[G(L_-_,A-L$)O\[3L3[6FV3YO-7VS?S/![MYUO"3U1O/6!NBC MZ[9GD[TS;>9H3;X7/+[9MF.QV_/S;N='\?V,!A8SN-AEZ>>XLL)FAE.X,-%> M$P;-=D[N0Z8N=#*X27!*R.%V\JAUE/;MQ[ M-]A1M'[S#@X,>G$XSC<\<4@4;Y36KQL_?/%KU7-X$P#ZX2-A"0*^692Z;!9O M!T/8Z^2!N[S6B"]XQ>UGCSC&J)C:4/ZNN-?HC:97OQL%T;OK[D+X\R(,OGY6 MV885ME618V7"VSU[1]/?5J!3)V=2AL1^/,LE[L::@\5'87Y!G\,B# .VW^O: MV!I64-THG.KQ$O[7$"J&<[%WS\B.GE@\W0V:K6N%0CNFAG@C*I%8 5/"M6[IH-4?:H".H';4QOQHNY"R+BQ-1D6! MD]6)$^VT%E0K(9,7.>2#C,7!*?WY(>O=#;NBC'H]?>Z-==_70!/\.>WQHGIZ MZ) MWUR[:A-KZ6/O\L*SLT;4*NF3/OWV[M515H)7'KL8>$3668JX?FP?[_S3@M\!1Z_2:N-CZ_@TQ]/^PDX).T\:P3\+=E[PCM)38]+M M>/ZKHEZ*]%S0(KJLD-G22&,=LJ(F]UYJY711F8[J!47M2D&,.86V)F(+YF5^ M97[^8Q&?8D0:," E\7D0R$PG+&*%O8@"(Q,=!6C!"5G))%(Y+%5)9U4AN5-J M7ZR:;2U]=2]MZW=M:W(!5^ XJ. ="ESF P5FD'8<(Q$\Q=$Q;9)\'MMZ#=LV M_TP')I8RF6NUVH]'L 2DAP#2#%E,SC#36AI$!,FRF$(A+74NR,BY(,G!3W*& M\ IY$Z61KCIM*(WT-XUTDC5($F+RQ""K&+C]2H+;[ZE%VF"95+2.! %N_RKM M1):G9>5IV:*R5DO?IWXU8C1+Z( 7LYPMG7.6R]B#EK$9)VK2FV2-029:C#CS M"8$S+!#'CEH>$V;1;6PIOJ@2UN_/_A4_;RMQ[!7BV-)I>7E$]Q@@-\G5$XE MU@'?4K0AG],E9%C*4A AY(*;U&>'FFPRO:CHUO/!W!QJ7+^079I#66N=8J4_ MYMRN<4CT,%-DE/?YO5!W&(7VWZ25]/KV+-AN&,9/+Y(&$H7'5@:!7<3<667S M 3"UT@9/@O%#.D/&=(8L>F3?RZ^R.WR3%1+<>_J _].#']6#+](1Z%86@9A( MCKA+ @%_M$@::12E##.)-[:$,=-9'CF%8Y&!-=80#R,:L)0\@!=O4Q(N$1^3 M8M3:T<"290WL"\;\Y:CXG.Y?U;>_1.]X-(#:7'H))#4%I#&C2%#P*@!5&(W# M$(L9HHFW-3SZ1=1UGA2]YH^QWD"\CC$>0OTHT)@4F6/GT6>QB-;E"Q&!>:1$ MI6^M?O?MI\'Y>6N8DMZ]?&=[)^];G8O]L^$>5+3#W## MK -$BQ'\+L4,XEIEATQII V,!8G$XA@F=:H\C\[X1(*6@BN+K064\A&0RS(B M[%02U)WQJ7@8H$J"$:HT;X;H=D;T1+91KW*1M21N9QE-BG_>$:"\GXN4K\QJA M;YE56V;5KD/F:)E56V;5EG$"2ST?/=K71^G9\NDVK5Z%9W:N*^N$1/F[/S+'50@GL M6$)2Y.K.+B9DI<>GV M(3ZM??TB+--1>X^PTAYQRB/2%@>D@]:)QT@"*0Z!8"59(62ZNSLQL5.PYH=) MVX4JV=3)V4B9<7AI#,A"!]FOL:@=4*A4CT6*[S5@L!P7NQ,VS&0*26NB-97< MX@0+D=*!.$FIT-&YL?;B7=/]A>4>CAJY/6SCSJB)'[,H:NQF-^[:;!%=3[O] MC>/WSZ(*?"!B(AU3R%N,@0\(BZQ5!C'KH=<9Y<:'C2W^9CK2_3^OM=>GYD(W MMD=:N&/ATY^=3"XR] N,]L=Q(XI?YIQ*<@?!P2[\VS#H9F'55S?V1>!4(#%B M)B2"13,B[@-!)O" HC:)XD@B3G9CR[P1>/+ ;ZA&FR6^^X/N4)O_'J'O^R0V M"SG_>Q!FJ9*'CW8J_K,B37^-A41''73YZD_!ZP=?J&Y/T"$ K;X]F M--J)/F8:4F%D\W$VCF=M)BZRZ?K4VZ.O=A.T6'+^&-(%Z/%_E=N>Y=[#W'L/ M#_-;9J4*_(1%C'<@KN=H/;UO9L?EJ."N+V+GX>"J>OC/:;VQ?57?V>9'5P>D MVO@LZHW]'T=7V[AZ^A7NT6K5&U4RN?-PO%.%>U9%=:?*JSLGI[4=:%?CFZB> MOC^M0EOK0$WJA^#M7/TS:T?4T.""(QHID1CBBDJDN50()\)<@IF;F-C8DDRM MVK[#NBW*]Z(O*^6\5A1P=@:Q!D]N7,36]S@\7WX-NZ!/A$730F ,?%&L@T58 M=$K:6 M!5LS)(TH=]QH:U!RW"(>0@ *92DRU@9* O8XYW"Q3<)Y2:(>";9$2:)6'(1R M^&()0TN#H4]3,&23!1 "]L09-\">M$5.X(1H+N<7*">2A@Q#%"]XAERRI[EA M2);LZ:4!U_O.H%OBUM)P:WH'"C,AD@H4*>X3@!=X?59CA1CC(A;2 [&@3W2E MHO)>%GU2XVB&;BRR,4LVM>*@U/Q>DJGE@=+T5E0"RI14XH@$JX%,*85L]!X! MJPK!&Z>]>OCZ1+LE@%V)<@M"^3JTQM7 M.HA &>8(%\R+TX"TTPZ%@+U1*7G&$M #OVP7]A-2QK/RS@7?6=SU\,,Y)KDX\UL$$\8(9, MX@0IH3F/Q%AE ?LIV^3D:?1NGX#1WDZQNR-*M\X)=H^C_H M#[JQVCQKM@?M+%)J6V,'\WVG6^HU3N@U7GR1"KK>$XIHEFKD3&#D++.(&FSA@$_L^(_'C2:V.3?"0?&M0Y#9HSE'4^:_J1R8D/EK-.'IK?A$SZ& MS1FY5K\2?KR;X_I31<99V5@+"U/?=Z.9PER_'(8RI>B%I10]@F3=2N83/:>& MWYP=,EQ;,JZ==V.[.2DAM 9)4*5&U,STJ#(EJDR)FMN[3,G"BBND9>!=FHB- ML(%'C7F(0M-D"N^2$,K(;>_R%\G]O3LD]M;YR+M!MQM?Q78C?/ZXL?WCN'W$ MJQ3^OH)KKOYI5J^@G>T#=KRS?7%T^A7:OB\F?4[@OZWJSOOV,?BET$KP.:NL M=KA_56O_TSS>"=^J.W\VP;=>.>TTHH@RXE /$:'=,(4 M66:"=4HY3<"#4WK!NJOEJ4:9_?1*@2DG'930M"@TS(>P41@ MR!I.D/#,!N*]-0YO;&EO,L1)F%H&9&1HXU!%+ M(D7*^JP$3@BR1'!D5=(Q)!ZH3QM;@C_?'M!"!Y@/)@I/=(_EGGBN$Z 6,;R_ M@:AWCXSG* :_YJ>8\[]GN88\: TISS"7M:S,2)EPCFMCO4'*$6"OP7)D7-3( M$^$\T9ZR+ XB-BE?,)UU?KMXJBH390GF+:+O+\&<7Z"P("D%%@);F:+C@27- MJ24^1"(C#H'[+XIM;)5UF\NZS67=YK)N6EUFQ\QZ>%=I]UN]@M"M7T6 MWA7KY-=XYINQEZO_M#H]8%XKD]UP.6921Z2V?<>WT&ZONG#2KC=I);EM]YQLY/O67U=/:Z3&P MHFKC*US[(=6NJI=?-,'*4"*0D=(B;A7-N0T264=R9I&.,JJI*ASW+EB/D3TS MN<)/33PZQJ2*?ENI !15J_N- G0*/ 9H:NS7]G8!D6X!\L]S#. ]QFMG]H0G MJ,PH<>CQ_)7BCF^;X(\V_1SO_O>@ZT_ DQB_W'-D+U4>^>$+=LDMPU^@6M#J M)H]VOC>!2 Z3@@:]F*/T,"S2-L^56*_WM MZ1<(\@5'&0C5"=SCD&"!,!19@R4*/LF J0\N)[/=37Z3FH?@B*!14TZU,\ES M1[6VX%WE^G*3"TJ>W<.$LZ)(7#%[S[NQ5\S=$/NVV;JN*&:_PK3^FHL*IF+? M9'+6CV?=:';>3I+K#6#>WK**^PJ._2+I[2$%QZ8STW[91VOD^)69:?-LX[:; M(;3BFB>GS5H0?_O:Q\L$>Y3F+N%5'SMHYHGFVA-7T/K9B)3Y8R_TT&59ZB1C M+^D6[9MU\')/4:VU.(IY&#\<'<6$TZ/V+EQS<'7AUGI9)A+@;E3R#-F$/<^(6UE0%8;9Q07S#,#H++)Z+($3%8OE.BY\7KA M=+*Y%L>%8XLF;[HJW417!K.*&,8U+<*U#O T(P!),^.C2$CFJH \.8:TDA%) M3B2AT1(FZ,86H9M8/XFZWK4-O"8^N;P\M 6!ZW>CLDM$FPO1/D5X6BBIUC*Q M;%9E+AA!@8- SN*0@RDY,IXYY)+&3A$:*.;9WC:!B3TKUUH(Y-8,RQ9.7"NY MUC,B4R.?FI3 M%1@F@['$Y(&+HA'022"./<4&9S+G89DJ"%<<)I)%MN$:5>2 MK)7/="M)UBI"64[*[9^46+94+)NQGV4\Y> 6@ILH!) L U\1G)"E#JL('B.F MJ2B50\6BL<5/0+(6.81YKJ.6WSW\>0UX/I2DGW$:OA*G,:\F2V8)'5">Y/QR M>2O7LV6M9S.J(BFNM64A((:]0MP&H.4I2N2%X5IJ)97&&UN2;!HCGD1A_CF2 M:-8Y/O2O9G]D)R\N%K+9JW2\MSUX-]MJ759L91C?V.]4?,LVV_#K;J5U_?[# M&/T<,P9HT0)T&G2'H8_YAV[0@V?U>F\JMY\0.K%7B*2[V&K&[Q$^:OLY^A$> M?>MI^:/GH[#&5OR:E]YN!R9S\8/A)3UHR+?8*CY^8N%.M@*0!7T '[8!9BLT M!29_]/U*;FF_=]VBS4IJGMDSWRS:# _)[[*97ZT;>X-6OXAC&TG =\YZ;Z9% MVF\'LRUIV.\3;9\SETINS&-ESQ1-_MBU& ;GYZTB"-&V_K2M'+SXZ23&_DU. M0F]58DYKS?&:%9I'5]6+XEZ'1Y>U!JPAA\?-^M[QMSJL*_6]S[AZ^+Y9W:N= M3,6O TX))RXCC CA0AA->!1& M!CT9&A&\\MN'SQ M!T!N#C"_"5;W0_WGBNWU(N!B_N_N^#R.97]K];MO1\W:';5J^RS4CJ@![E]N\ 2:6Y?M'^U9=$P1!D MHL@JD:U; YT4)"$6:9 V89BQ;/Z,H]6F*O-/5)B(O68OYU*,V,AU//S;WZR+ M\K.U>J$;K4TXNC!OB)!K$HY.]!O"YDN:7I'&+C5V?KGU.A9.E'W6F/R<>5(9 M)YT\7%#7IA+-L_;:(V<2/.N[ M/OU859Q[(^$=;T-#2QE=Q=!5:]<;1159KJAY61;UQ&>?3VU!G_H?]9W\S,^B=OIG5FOZ<73U3=3W:B?03FAO]?)XY_A;]?1D M9HJ 4,H'')&@GB&>B$*.J)1Z5>+1\.;D2CYX> MC_!D!2PQUHS5G> M0:\TSWK]9G]0G'RL@B#RNJ#/TJJ^Y^VLC^#!-;_GO9Y>+?:O(:A$F?E19CKS M2'I+G-(&,9,PXCA(9'#69B+$41Z5Q7E37RRJ4/EXU*:TK26O[*5M+I'Y]AO;\9NN&)9@E(BP/2C-0\K(V0QF#D<2ZG FL\?0/K*%3K MR^V 9]H.^'32Z?8;L=O>/_L.0U,(*Y4;DDO#H.G\6<\H$4PD%!*VB.LHD>.. M(FJ2PDGF4DDY?W93+YIR5FX6K,VR/Z?EE0O_0XUN4HZ"#!YQHRTR M6NM8SL_J,6,IR&V%M>,)/_).2(/P&5DU'4,0HO3<, M(Q$5."E,..2LB,C[("+Q!/B#S@1!D&7E\)5;#"MHO4OE&N7^WV\8Z/0N H[: M$H>2R(=]Q OD? (&SV!T- :8U<#@Y:('$BLM&?$8D;+T3J3LDP3GSOG(W^5C MCU$:]K<2L1\LU;!>P6>+]<&+62H>)UIVG!17,K]'65AFR#=HDIB6)"##'7BI M7A'DA!5(>*JT(2(RSC:VU";7RXI56\A@5CRXM@3 5PN CQ.>6P+@8P/@)+/V M7GI%I4%!FROG197[JL+UW6EUY:?>EI99U?*N5,*.L8:PQT$:81 M4RZ%T=)1Z75RDC$7TT\%2M9-62?+B/4OBQFU^[^#YGD^0=ZLG,7^D^CHW'#F M83O^;MFS/E#FZZ:LB'0.KXYUL=H?FL>'6<.Q2HYW_OE6Z#/N_-.LTEU1W_GS MI'JU?U7?^]"J7GV'X4LGR]D7I.[[>T<^ZWTU).9[45:DHYG=>H(E/*Z2PBI_." MPX*&30O1=X:"J&^+\M_Y4WD1Z?7?/FJ$T!SW6(J0T"JU\ 6%DF>6,0"+[HV= MJN;Y2>S:U@W%^ UHF3>>=>5ZY;XS@Y>Y\T^ 3/L(*[Y+E!L3;3(L2IUU9W3P M),Y_]'F/%[/7[?36(R#^H8[.<-.__?'DN)'_'$.;X'ZG'YO5]H>3>@/:U7Y_ M6J7O\Z9]JW9X-+7I?[SWOE7+?]KY.1^;M;W]RZ/VKJC2C^VCP^K5T>'!97WO M,SF>K1A$(G.89]%@HQ3B@3ID"'/(VR!I%$'Z[+;S3;)HH;NG#X@O06,M0,-8 M'J3UC@LF.,%*"V!GQ#ICN!/)R/F/"TO0>"+0F#PI3$)SHR-&4DN+.)8<:1P9 M\BQ&Q@*W@J@LZR/E@J$293C_G.'\*35]K*1!%^QL,-K87H1XE:'!#\8ORH)R M7+-H*>=)$B.PEI$F(G0$LH.717I*B)H?HJ8U@0PS(K+HD6))("Y\0D9BBICB M7DGAF.0&($JM4OG>TE27;*HV,&H-T?!_RI4D-@&I%2GI: AW3"R+:I2FNHBI M3K()['*P6-84$C:+E@:"3-0),6:#5UPR2M+&EN*KE'#S\(V<\6'1*IG47]'V MXDFG%2K-]GFW\[THN5.*!"Y""B*QG :@!B9QHJ-CWAJ?M X^N4A%20J>'&EF M: <1:0W+!\'6Q9@C' -R3"FDE=/<,HW!*=W8HN(9Q,Q*^_JY?6FN11!.4N.X MPL0X'SU5V,#_+:.\7,F?P[XF5W)')=%)*"0BY8C#R" 774)"2(R9Q$GC'$%, M%E3G6M%=@55(QJ1X$L ,B"& 7%PCG>LI1FN2X< 9B-29&92Z@B_8 M5 G.E?6"ITXQ'E@^ DL)*#UP#, Y3G209)."DF*2(4>41%XXC(XQ% M.OJ8N#IW4O[#=6&X5S(\RGIO$5:"1*\]M MU%HSKS" BA.)N-'Y9QDTL3H0-!TTP8E*CCF%I(H)<<;!S\G.3N#:NR2EYR:QGV>1M'E@F.MOZ0:M6".?,%G@ MM:#K\M1P2G1]"G2=(81CB%-8*X-XE YQ; 6RN9*DB"2ZQ&0@.224B$V*220M#H($3)GUV4KEC*"TQ[32DN:M32-?$,V[!JJ87Z6WA!3RUZ1+ M^SKE9Q]]Q[$6RS5PB6O@_A13%<&%Z+A%(FB#N$L$.8\M\@FSB'/4J-#%A@>E M"VXX/J/"=HE+KQR7'GTGML2E)>/2)#?7)&7=88^B8;E@+3?()B60H(H921*3 M&'#); J\:*S9BNA>W]+B6XZ&GUEI8<3;;G E#F7FLP1BM](_B?"G&V.E#7!, 9 AA-GG^CT]"JT5U:O?HLCG=:K4E@ MJ>T<70 8!\A;:>G-;V_FG6]]XWC]K@N='/[*AQ=%5KM+[5#_])U:N#+]I' M1PC.>?PVA\DXP)6CO?ADMJ/][PER30,]\O9BF^8?XR]/I"&XK#3]DX>0X?A MMQ.Z5Z[3%J[*^3)/%Y9UZGDS!]_!%+QAENMQLO! WCDZ6?CG6Q7N=W1U= 5/ M:M4;P#,/WS>K[5QE>!SST<)>#DSM]LG!X<'$,[:F=PENU/XO:WCXY.MS/ M;6Q7&Q].ZCM'!*X'YWJFZ+;%01IM"&)22,0-#L@0SY#D5 9B3"(T'WAN"KRL M2ILKI#=10M(+A:1E'7C>#TDEZBR".E,ZFZ:HXQO 5V88O.:@D+/.HBB9@E%S M20FZL<7I]([XN@AGK ?M^Q2A-85*U[F]K"3HN%>?Q?"$Q.=;J]]]>ST$?]O+ M]S )=M9&NY,2W%KKP(6$:-(<[4 &PG2B6+$(O-2*N]M/@ @FX8_0[9^:6V/ MNJ:7UO;8UC:YRC-"L ;\0TJ;+(]E!=+84H2YHXY$IZ@QA;6M<6V.]5CGBQ.; M4EQSEP,>J7S\2!8FB&]K7FP$;N$*& 0XM119"5E M2$G)(O9,.L)SC/2REI9G MS $L(:^$O!7FSB7D/0KD37)I85)B1#A$7 (NK7%$5C"/M"&884,BK&19XD/P MM8*\N_F%$YF%"\?HLV7%W^N?Q]^_BGAZ.I),ZPYBN$ETS#DQG2+(?F3UE5;3 MNF:KV6_&W@)1\,M)%7WN>/I1]_QUTP6-/)57):*^_FZ,=;7F<<.SX]./S>.= MKQ=5P+KJU3^ ?55:/_RG"3AV6M^K A[N_IB,J*_2#ZW:56C7]CY\J^]L7]7V M/E\!QEU5KXX$/!]PK K8>711;;Q/T*XO!GLP*141YA*XF< *&6XE(H$*$:5V M++FUCJ@G0JY+D/I:1=3GQM(RHOYY(NJ7O'V M96SK'N4WO3^J-;59M',"S/IS4X#Y'C0_? MX'M^U/BS#8SUVZ0'7FV_;QVW_VE6#W=%=[5W"7SVI-H^@.]/3JI[ M1ZQ&/\Z*MQ4]JN5-Q=8E,#D#[@=0 (&X(2K+ MF@FD*/>)"A*Q4H6L*!7K':&_ZBO_#ESVW69UL4KSK-?O#K*J[J/L"Y4AP,LF M#3=C5_HMCX=>MP+Y26UGG]0NOF!I(\46(QC%B( F$&1P8"A%&J,(EG.<2E':\H!9G?CE/S1PSH*G8[I0DO9L)XPH23)"(Z(H'UZP $A&%D-7PK M);54&.8Q Q/^O_]'4T+_O4)&_ (W'^J_C,T)&,#8_*2PET7CD M..6(.X<1L(*$I-+): [VEW)V[J9BSU#QO2Q%N#:-?/SPOKMQ3J\B$>9UYKLL M\70)IG:_][>]S$''VV>A7&>>:)V9#L2))BIOB$98.YDK_5%D:&0H2>&LL8S8 MJ&"=X9N"3Y>[??Z26B54E5#UN,=Q)50]%U1-4N(4# \R8:2(QHBGJ)!VPB*I M95"Y.C?/A;F)WN1F%:'J=[/S1K8@>$[3ZO2:^0-ON[%5;-7>)./\Y]U\N=$[ MX9M+K /:..C??\E/\\N&B0=+1P R5[E BB_Z$1$.N$Q)/NC=+QM>( M7#?:;\@F>,.WMG5A+WL;_W6W:Z!?1BU20,#G[\)U2LLR^HW!\V4Z/;S0^>P$ M%G!LECVUS%S)*_]O^Z_&YX_;FY7]VKLWE>W:3N73YS\_[>_L;W_NZ/O M@NW;?[W,#OEC<&8'H=F/8<8+3E2P'6=V/V*.\%ZG$RZ:K1;PK_VSOCW[VLQD MK%!,V&GV?*O3&W17)4]85*\U$8XNCW<^7]5.:Z?'C8,?QSL'/^H[K>91+M-W M^IG6#C^+HZL/S>.]Z9)^M=,/WVH-8%ZTUJKMO/\&]LGKAQ].:X<'T/8C'.$6<8X-,@*H$F76:^.]*'IU(E'X9VGUC[[" MSTZ1SYA4(?AMI5+9J]=W#O?_^JM XWT8L=K>_I]_[5:V/WW:O05$ZUS^N'&2 MJP]?V%[EK%/Y.IKDE');PMKEL>*O5N>B]_1VYB]E2&FM#W05_0[1> M%Y$"^*4R96,?I: B8RM74-&L%!%>PVJ*S]<+5T=PQNV+D3?Z1;T]"V\3^SF3VUL[74[O=XDNWW[ MJ%DHB\5^_(91ERU>GC>A/SN!97R^?F<<\$>+]]!1YYE8)#BY@ MKA.6G''%L*5:XAA-Y)YX'L@<6R7;_G\'S6X,/]DH&:_XV\,%_W.QRO\%B_R= MTV-X/_\V#+IYT5_/S921RFO>.-F_JEY]/*TU:B?U?%WCS^;1X8=6O5!W_7!: M;>R*VMYQ:_*\^.CP %=/JU>UO2JI4OC,SOM6=>\#? :>T_A*CMK5']7&-WS< M_F=6/C53S+MH+%+86<2=-,A)X1%1P2>2*-.$;FS1-TI,'\<^V#[FC2]>FPB2 MEQD@PGW@QAIIB?>=)8\>#2)PJ8RA)PGI/6))&43UO7%D)&T\(&W0"-H*1V =E4)*2(HXI1S;7 M7XY,.:F"Q!;C)X2-Z[G_,IWOV3;W#MK4 ;)5&0:P=?<8:J#2\1;F.LT"JU2ZF5%QX,!MP#-9]#R238L4YE]9&( ?,$<$8YYJ53L0*&M>D$Z%$ M$"P+/D;#@0UHS<")"!$%[6B*P0@:2:X%P\F">LJJ+)'SV+).'-Q^3;P* MBDN'C616:!:,#R%H+TIFOX*V/,GLH]6,& 5\/FJ#N =2KR-/",R8.R-%)&8E M;'DARK]FS+[1M2%FFR@/&69S\\B#X(DHRB3F(G*=!(Y.&JN]=EC.$X]9I^S@,C[Z6A:&9:G^E!LC3[9J3$=*"*Y)(#*@0!7+ O<6N9R>%K&UBA#F M8,W?V-*;V#R)F./==:,TP"?1LBD-\ D-<)*V8>><)50BL#6#N' ..*U<=%TV MX!\YS'\5R/.S=O ?JQ5G? N_MF_!5[F<+VLYKT_O+S,$^9)V,OCQY7="W$EBBV 8KM3!,5:(:05%A$B,>*">F1$ M8"@DJJ+SAAAJ-[:TG"Z/56[ /.-^Z..'F94&MR2#FZ0-A%E"F$11\7R$&20R M)'$$K$$GZ:73$3P"3>;W!\J@L]6^QVL]Z"N#SIY]G7B"J+/2]WST1:0ZO:VD M><).2>1P2(C#V"(3B4&1*L>HM0'^M[$E-X5ZVIWZTAZ?/0BMM,>GL,<)4J<] M4S+(@#CP<<1M"L@*3U#07$4-ABIP88_$3"<4E+1N/>_Q6FG=FNP/[D_7Q3B+ M_97;+!R/X<]*)SZLD.I*ZMDM\)ZKO>JO%@FOQ?6HF;HF"_SG*<(MC5 68X&X M\!CQO'6CH]DQ*-EX]&$PZ$2 M39H#"DFNP.N(W"*ML$:"JA@MCU$SE_$(UII5PZ-9Q2\G)#V646QL^':N^U\W M"B'K7.-PYZ:(8?^D&V.E#9><]"H16A8J=\HK%1DWPYIN^:M\2:_Y8_J"N\7A M;EV5KWC7:<-;7E:Z.=DGW%N$KJCR&D>U/7+5N?]8 (BPP)P:28S D0/>6)VH MD-Q336A@G(TD?/@="9^?UIF_U<9ZF@2E=0>=!U=5K#:V1;WQ&0#EZ!+:Q.O; M7[CRR3D5D8M<(IY#TJPR#BFLB(&^=B)IP \Y?0JUN= 01Z!+5@:!7<3<664] M%Y1::8,GP?CA$)/Q$)-RB) CXBG+N@N68)R#4,Q0SE2. M3U+3)_N+#?&#"J.60[SX$%\=7'R16818!X]48.",4*6R5C]&+KED4^+!YP18 MIJ>W_0M\7V1<['CV+K+T'G3PL,0OTYUOL9U8QN9SW^K8?BVS=?'7G/ [3?7O/4BVY M\[-JR>\'_4$WWIY9N\-W>>UEE']\$3Y/54S^2<'D9F]I)9''/RE^"/HXX@$))?21C#U7]9 M2P*#!+8$ B18'1U8IU6K5E7E4YE9F4]*N4ZQ6I%JO@RO&T&7K9KO\E.S_KJ4 M[6UE+^1,/NJT MZR+Q_](DW-_\^F70F-S]OP_T: M[?KG.MZ[V":-S>P\/O@._Y[7-P_.F^]W3AJM ][XO)_J[2GN96U#\DDP)&B, MB)-$P::D',5D+.'"1,(4WKZ,W*.EQZ$&W+]U M%CO?8KWPJI<0- \$3=>8=3@(S;!'(D8-$.2R8UI$I+@FCML('["U#2'HTQ-> MOS*]D)>UKEX>7&4MJ776*U%J#I2ZI8!TH-:6[LD8_G+2OUI.='JW>]T]*C-!=837N4H@"UR&F+ MB%*Y&*@T2%L:$>5*<2N,UEB#.3=G<9523YH;J]0R5$=;E;CH9\0<^&V).?-@ MSK0+"4PS3PRS2$G.$2<,(RNT0(88+J(@%ML "M)T8%19T&EI4@O+/+HR;Z7, MHWLI(-V*0I=GGD(5RD&T.AU@^_^^AYA M=3,'P('VL>BE968*?OM/[4/KTTZM6MENO%VOU!J;E=U/;W:W-[=K.]M;N[>% MPZW^,S>:K:W=2JM9>=ML;&XU=KP?U3&H7^VLFM4WZ[A!_VQ/)@+46_Z\V3J [S[" MOV] A?L(JE?GI'X![]__F56SLYQ3LG?R9VITN04]XC MK0,,+7-<:#)[(L!C!/E/[N=3RXQ>(E"%D#\JE8R[S?I6I57[[S6X7>7TWM9$ MRNU!%RX. "$YGP=6%<4T.4+*CB]72 TY/FV]Z-I>54_WJJH1]?#%4D*DH1 M$=0AGAC-!3\\PIX0IP@GDJELX7(^;>$^<]YM.==SS/7-A.M/%\W:%X*=,R8) MQ(/-<=22(:-LREEWG'-#36(@Y;QZ6U;]\V?GEK-__]G'S8]?O/="R-EB5WA+$FL?X&K5'D:;[:\:.ZC7*CNLYP.N5K$U< M5QC&S<,KL$?:/;!4SNR@\K4/<]@'7:9BA\-^VYV.? [#'GR3?0G?\W6@I'0K MT?:[8(H,1BV/]93_]W\T)>I?T+^41KVJZ]N==G$(5QN^BR'V;6=W:(>GPU[__,:/KQ8XHJ]M MA1]]Y%\" V01SL.(&UC3$L!,^P"(1KF1%,-F0T4..IKF-/U'==[Y?Z#F4L[_ MHN?_$_D"8^Q=\@)9V,U ;Z48:<,%8I@;2P7VDC&8_\4L@ ?J,^4">-0MCF9& M&1J%DIX@0;$%.,@QB($9Y)F3+E*EA+5WP$&Q5<.C:=:"6V8VGXE]7LG M1:N%CW9P.8-7BLDUG2><%JI.\<-.;Y#93W*7S@[;_C WT8^9_*';J[B1(GS% MI7;5UNB>L>OA4A>'9S%V?]P[__I2??*9'*W?CI/\*2_ 5W4(>J2MI--.I_+- M=DY'7!LVLV58&)<*O&D/!R"4,%!]F-$\=B/.C?5*+5\)LWC:&5:SX _:@R$\ M6>6L/2PF(,\53,@Y*)\W*>E"+^:)&8ZYZ:"5W.SE-(UO.9Y2%[T]!;T7OH#9 M/($)J73:Q[!DH$48N=P*O!@6[5^V<-:&I\G?N BW@"FXB&%BYF8^Z9UO)N\Z MTYWQI%*MS>!@OY>>/0&C8W/@K]C?S6<;2^-=/Q\CXLG.R=[GG9/&R19NM/Z$ M=GQE#+EK30E*DD3)")<=A"-5&2VLBD0I@!AH;:4>^D.P7: +T&'@Z6U&&O ]KEX$K]N73(?(6=,)_JAH>1 M3*TVGQ2CZY2Q%>&3(GR=:EYV]A$Z*]:%E*O46;-LM&+F_F$D3Y2S&.$Y9^H9;EFV\[(I#.X(Y,X^%CN$>STJU5/9QLMJXP4F MR#?&KIL'&!:S)L8OW;/?E5CZ,MEJ%Q "/8#GA5>3GF580Z/SX0^PD%8D6.Y^ M;N5Q[J@_W]]\=[SW>8OOO__SI''T\7NS=.SO:,WG0;]*)J?_SYLT)WC MR=S1QL6?Q_7/\%GK\'CO!)YQDV7K3KK^'^VT>B_W/6_F^M[.O.9@M M)5$DQ"!NK$!.<(6D4X;*R#1,[MH&457&IZMD/#H)4@D;+Q V%E"]JH2-)X8- M/,E%!."@!>&(:1H1]UPC(Y1'AB7O<$HR9"XB6E5DSDJ))6J4J/%8B1DE:CPQ M:M KU#@Z9O6/7Q0C)DB%D60N(1Z#1!8^08)ZYH.345BZML%XE:HG810J8>/% MP\8",GI*V'ABV. 3L &*(D_8!\1UDH@'')"6+" 25')<,!N]!QM% VS,64VC M)&J=3_#^ZE_&G!9A-Q7K?3^.HE.[\/2G)ZS?.[>3F+M6YHYNCM6LCQ3T4-RYN(E]K?8T 7L;\\=/@K 7;39%XV MLA"()HA$1A$73B,;B$>$1"*%X)HGL[91I G2?RT1U6LIV\OG)EF,;)?:S(,$ M?-)UXIS1GDN"@F:Y2#S6R%#AD"%8*>:-E)KEE&; \U*\7ZYX+YQHHMRZGUJR M)]T;CGB,"6$H!,H0MYXBBZE"5%AM)1@P+JIRZWX%LKUP&I%RZWX6 9]T1'#I MJ+>6Y-SLHJ >1F!Q::0 P9UEEG)"UC9D5:IEVKH?&M1W=T&5IZ@@O1SW>]V- MO"875ZLWM)U1[MD,&6>/X=YZ\-ZY=&-:5O=^RGBIVC?;[A09M[VWQ8K=O;9@ MB\S<4DE8F)(P73(%1^N%30I):FRFI63(1LR1X(;$8#01--TOHFH5C( 2O%XH M>#U1U%8)7D\*7I/.25@FT5$P;I1)'/$8*;+.>&2)39QZ9YTL+!S"2(E=)7:M M"'8]4>Q8B5U/BEV3[E=BEN[AE=5H)7"5ZK M[$PNP6OIP&O2M2QX$,)QBF*2$7&;0.>2VB&+'39,4L(%K%7*JV:IK,;E]2W? M5:WNT9S+Y0U?G:_X[:'M'L1$^2+#Q9/*7(2P& M%U&DN8:3RN2^EE(D0S9C'%6*I+4-435TNI!/*=8O1JP7%AM5;M5/+=&3#C?A M *.%GD=4:L3Y/AR[O>:G%#S!2Q6"X[\NVGVRX#&\FAJ MI0(:QR5&2M-]44I!/2L$;?P]*P:-S3W1N-CZDK207@2PV)GVB&O!D181;'=% ML??21H]%&=-8XMQ._G.>14Y]R$';,-38%TK!+(1(X M9]$0;G!FD*%5+.;DJROQJ\2O5QW76.+78^#7A/XEHK6&VJQ_$8T RP"_1,I4 MO<07)Z(ND#*TL<2O97BV%0MM+/'K$?"K.:%_V:")BID*P_!,:F4X?5&;S\6;&)"%7MF# M.#HL&51.!S'D^-]106-XJGM6+JZ.:B OHACGG0.]HFKC:*07>_(P5JBHLJD=-,2Z40S2A$#W1_ET*T-$(TF<;OL;8XA\[# M#$O$34S(4NZ04C%1GW"4B8.]):I*ZBHGT[G\I0S-*$,/=,&6,K0<,E1O?9QR MNAIJ8%Y#0C1&D^D\#7*<@P;LC(C>$)XLR3N1KBK#JZ!^E%)T7REZH".PE*+E MD:))UU_@U&E-#5(>8\2Q(?VYR5 M2YL3'B3ZX;4$TT&V)K^>]OVA'<3*UZOB'$4QCFM&9IE\NMSFZ#3A[W;7]V,F M]+6=\9%%<=O:-4]"J_?6=CK-K[E[F0EX'"-?1L8O!LD^307!$48,)QXCC9,& MI3KAS"_#D0)UFLI & #:,H;&/Z-;\ 6*^J*-YH5)>JFX/$S<)V/&/*9.0O]1 MAO7,R *"GZ1$@B@=O ;=1?BU#57%4E6EF0X;*S?=Y3:]RTUW*:5P8M-EBC-! M BQNFWF1N 4C/!0EAY-D)B9CG'\-FVXI\(]05J,4^.<7^$E_ ?;$4*,32@E3 MQ&%ZD64F("JI9BR8D()>1H$O#[WO<>@]SD-5( M+4V1Q6'BWI3GP7E"==0**:4S*S>3R$K#44A4&FNE5DP\Y9GXJY2P)SHM+R7L M*21LTMCG6B6FA4","(6X4!(94"N1D)AAH055^92"T:IFLDI^=4I1"M@2'Z67 M O8D C;I/-> FR$I9!(!M3YY> 7XB0P!0TY0$#,GGO(P_55*V!,=LY<2]A02 M-F4XXVA3=!8%J6 +R]2*SE*#4H@\$J_!BB9S'[3/D_HRFW-KEIR81SV;6DR. M2=G%%]?%%^C!:3Q3,L(M0[;:B;DO)/_VK]@O=N7%.H_HG6FX6[;?A6$;7-YW M'&]7[O3W9&/Z> ']^:+ &F*@OB%!0T)<9UU:,8V&T#KY,YN0 > M[]RKQ(D7@1,/=(&5./%4K$5SC U! !,&J12CILD3 M+5F!$W-R+$3W'B@?[($B<>%R>N>Q@S3J@H#4[*(:P416 HILP':Q&Q MRF/F,#6$9IPP8+PFQ>5&'1?K\[LT38+IV@;^^)<;SCLG4RZXR9/758; MLA#=#_ :$_JMM=2XH#G27.4,$^Z0B=PC M)A1E"=. K$Q$G5$!AG+.<)Q0CTSGG M+H$*Z S"/$GE$]5>AOMX!DM$+!&Q1,2G]("6B'@_1)ST@3HLL%0)HR M0SQ: MBAQF%"4L'1/6..[T?7R@SXN(A??TGX7W$/X-[6\;E[UOG)Z ,/CI]_"CB>!0 MP4%*OO8&[?RT?_1CQP[;W^*_SMIA>'@I(=>N&C\1_G&)=8->7J5W7G)B^P?M M[K6QN/Z8/H)<]1]C_X>@^B,CUHSU&-D%G_["= M,WL^6/OGS:>$1QPWKBC;1R)&YA0/X9HP[C$''?AW$/RY?_"NT!U\[]OR/ M=K=XDN*B?]UL3GR=6C+%6(^^_M&G=3SJU]CU/K[S^.OUXJN)E3[ZSNAU@^_^ M&J^3?\SHVO])O/YH24P]1^_KHE>)F8E0_3^U#ZU/.[5J9;OQ=KU2:VQ6=C^] MV=W>W*[M;&_MSL-SMCK/W&BVMG8KK6;E;1.@MK&[M9E?[38_;&_66O#FW7:C MUGB[7?M0V6W!!_6M1NN%CL2G]=UUP&X0P?X@9T\/#WNGT%P85'Z+WWW,22BC MHYQNN':P$^S0_OXR!^2WTZX]#6W02FYYP(G-J/C[TYU@_-PHJ\1_"+D^<8AW M=#H8MM/Y^$DW_C_7_^?&3N[[YR& M&-[U>R=OBWS\HO?--*D MJ!7;SH]?[R:BE\G_GOG?/]S^.HHE_OO]P_WW^_1 MO=9'4C^!Z]Y_(GOT7:?^?@N4P'"\__YO^.PC:7Y^EQJ;!Q=?G()YS"P23$:' MN)5@Q[I $2..<0U3J0.,? 3=^"N,_;!_&G^VU9I;E];HHW8W@)3]P62Q'3^Q M%5*H(MO= 3Q 9C495+[VAO!OVW8ZYY7X/?9]>U H"+D&]/4C8@ C.ZR<10"< M.%Y0E00K"CZ/8YJ'D5#TTD]J1\]R"EW<.K<*5[5[ 'Y?^W&0<2E4\JG2Z2 " M-N8>9%H)^-U)Y:QWV@F50_LMPB]B%_!QV$:7@E I;IM;[71Z9X,_;HKT[( Q MGJ^549\463=*SJ0^S?<=Y_>[\F>=)61=T=ETO27I+%VD8KJ(BD7F_OO[L]80 MJ@TR9/QYVHT5AJOWT6,>K=[3[&F_2SBN65V8)8[GEX_[NL:,/#3']=%7);TQ MPG/.U*/>\C5%V+WM=8ON9&T@VV/]&&(\L9=O_;6O?[!NEU3;3\%AP(AQBLM( M$LG%O(T-/@F&DXU"@!:OYR6Z>J!953N!21C^D@UPM=WM=;Z_>4R;K6/1V(0^ M'GW$=?A]_?/'[_63/X\:],^3>JLF]EI_MR?=[?6+P^-F*[O.CW%]\Q-M;,(U M[[>^[V]NG>^=U-G>R=[W^F;GL/'YSU0_GRH&)82)CE&"1(HZ9SHR9&5D2&K. M&14.YEDL(QE@*?B/P'!G,6-@QVL2$Z?:64FXU@93YDFR=F[^K4<0_)=):?)D MTC]9QR\>W8@/AA/%J Z6) M4S+&4@M9=6&=U$(R^[@/T:'(641<$H.<3ABED$S20C@F<*X#(C6N&C%-I?!J MZY==8_X;GS+U1C3ZA:ZPL_MIL"Q5Y5\@3B4KL%/!&"(53R1I;EURW#(5@P2K M:0GTB1*G'H!3MQ3.%LFG*!G"G@C$B0O(LJ)Z*6>:.&EMQBFFJIJJ*N'B:0L6 MO6YI-"8Y%RF)F"INK0.Q]#F>)'C.$XA?J36LNC1.:@W&.FJ=#LCQH!#'N0(W MZ(Z(8$8LQ5H1;$$:295K#:K#= KM0D^J9B%=+<^K5E?5:O6&MO/<^#UOI/I+ M OA%EU\I 7ZY '[Z:$I:J3WS#F$G0=UBBB,=G$0D$&6-5^N7 M(>JWY$M=CR>_1S3J79'JN:%B#4@IL!"PDE,$-9.!D4\M\2$2&7$(W'\!V5B[ M%M]^5YSZO?*R)^+4XT$..=Z)7WO]7!)NLSWPG=[@=&D"SV%QU+[M=_\\W+_H M?6\<;9_76UMGS5;H-#:W\/[G_1-87&?-SY\$+,+C_?>-]M[G^CDL=KS_WT/L M3_[NVL_FM'FT1>M'V]_S(FW03[!X89&?[(G&44WLMXYA$>X<[]$_#_N/$9(^F1TW%7E'+Y. *H3]4:E4=K;^ M:NZT:F\^;%5VM]X7Z3Y%)M3[K>;[G=I?_]Y^6_M0V6Z\:^[4:ZWM9F/&@&YX MMLL([#'?_]W)'X^P-14M_M$&);SM9QB/D92,8LU'MWBFUZJP#@4P:A?^^U!'+=[=MCVAW#] M5PM-Q0I<:;N^;3LWNM"&AK_9=F>4SI S)."3^,UV -%C#@H\..W8?N>\XLY' MB1*'[9BN=3EOW8/[#6/QMOCY MUG=04(K\-K3]F/W]JP3G+/AC?&"1[_QTQT0S4/ M1C_"][%X>=GT]3;SC/^TI?7*BY"(:R-;Z?4/;!>N'4W&>-;R<4A.!CSK78WA M'Y6MJ^5:K6R%4S^6"%@9K>@/N]#W@_/B;3V&MAU_T8FP[$=S.=/UX]OER1BE MX.13HDLP M7-_:>3E?YC;F:Z9Z^^/:WT<=G_[%92_A:6#>V\4RO.IOZ^]KO2H$- ,!?%3T M_.2JL>&XL=&8]_J#]1>SN$ZBS4I6,4: =5G<^C]VEVGXS%C@;"[@V^L6OQZ M&E>QWF<+I(";?AN0\&LG0]'7KYWVJ-0O_')P'28!P8?%36'61U@ZRMJ"JP!1 MAK:H#MR'?F1PZX&A>!AMN(2[/%VSSL!/=_*[E..YM.Q'UHNO\C3M'[CW MYGS\Y>O5E;7-FG8K9\N;*SL[76;VN%%NV MC,0LB'>Z&%/QWXKEA[4.^Q%4$/C=X0!4J)P#?9FX6)G*M[OC1,[<=B+7[YW= M%<_ZLYE8W&4S'9ZMQB3-HMK^S+-^W]%YO2,^I9.7P[M0U)DZNIWYL)^2JP&Y MU%9 DYW,02C36Y?UE@N*4%CJR(2=^"V"JOX<-2=> 7OF"R''G(Q=#48):D4T MEG/%G1,D>(^I %M0ND1^$4R!V*01/EZ$HW/8[C!WX7-[>/AV['T:G=/".-8* MIVL,+?M]ML-8MJ)V^M[G/P?[K:]'^Y\_D<9FXZC1@OM\S@>YVW#]%H/^'.<^ MU-_7V5ZK+IJ[XVO^^^>A.PF=YDFCL]\"FY[62?UHIU,0,8%=7V^%XTR\!,]\ MMG<1#NL7Q^*_%Q^G*IA2)4)D(2#EM4)<.(JL8@XQ*RD3W#BGS=H&*-X<+ZJX MQ!*E]9; ]4*!2UAII"$J,:4Y-T;KZ#DV.$A!O;.N!*Y5 Z[)DJI!X.2X8B@) MX1"G4B-M ,*"991Z''@4E(?10E(CP1(D[X'ZH5.@6%$,%&( MDX21ICR@:)4*T>+ I%C;$%68TA*/2CQ:$3Q:N.NAQ*/'PJ,)!8G;Y)W4#F&K M!>(YK\EB(A%ST6F61!2*@H(DJU*;)0*D970IW)^<_>7<[S6X$7ZD+L7O7V-W M$)>& NM5M/'*:)2?8+.]6M!;X_5<;KF+VW(/IK9<*50*+@G$:-*(1^.1\2PB M11SA6! B>%K;X+0*,[Q\6^X]Z$*7#L'?7=K& QL!90N-%5U.V7QR.-(H/(-^E$K% )>)\6HF01$K+$U)* M&,0UP$1QXTK M"G>?>32R/K@J##1&KYL9&6CN[^.]/2D?E,)%KQ(S4T+^?VH?6I]V:M7*=N/M M>L%-N?OIS>[VYG9M9WMK]SXES)?_F3-!YVZEU:R\;0*T-W:W-O.KW>:'[7.2"_G7;M:6@/8[CE 2VCTL[6[ M*=\FF);'*M,O>7-OTHB1H*4@QGGA(V<\.!H,$2X730I>F[!VQWU^33]V\SX. M%!-O58J8"YZ(L"JHA%U(W'!%E?G57GH;A=W*[">,K1LC5X5WRZQK,QOO5MG9 M^3LK2D:SQ9F]]V(T(R6CV1),4LEH]M0C7C*:E8QF"SNX6%YZL9+1K&0T>^[! M*I--).NV]EIZI* W'+OVJ:GC)KS'KBWDBK HP5XM)YI!U,IZ(X,6>HM[F.)2%5)F4)7"5PK0AP/;#"9PE&;[>MD-'NB+7>:T2QB&:D2'EGO M ^)*::0%$\A[A:V/-$2=UC88J:JE\DF4C&;/SQY1,IK=@]%LX7CY$T:S$C<7 MA9O3=&?&$&R2BPA'XQ#G2@*")H*<),)1*0.-/+M.N)D.-RL)STK"LQ?01JG[ M+AK+7S/AV1,A^2V$9];$"!/I$6-)(:ZC1"8$A3##RA$.$RP!RDF5\V4*P%L: MI],J_;1T()6$9\_8QJ^N*PG/7B'AV0*TB)+P[(F5B&G",V]T)(D0A D-V1[T M2$?XHXQDD1EJHC:9-5611=7B>6J^LV>[!*@-V M"P\(5S@QHYC7@G'!E%::>NQ$LLYB;/68\IW,7#BFS!6^W3W2:;3"87/3\_KG M;;YW<8SWCS[Q9@M^=[*-ZQ?[T+^/W^OOZWB_/>D>^40:=(LW+@Z^[QT='C5; M.R>-UH&HTS_;>T.B]@4SR9VD$FEB".*$9^^( M]@@[>*^9,US)M0V)JZ3,-"B!:V6 BRIG7/2"4::Y9](FG8)0T3$76-*Q!*Y5 M ZX?&5(CX!*4"Z6$1!ZF%?&$/7+)":1U4#@FSG02N:Y!54A> E<)7"L"7,H) M"Q#EA#*8:T8UML%Z%[!RTG@12N!:.>":T+@L<2IF8A9,(VA<3EL +M"X0J#2 MR*0,$V9M0[.J-,L$7,OHPUAFII22G:5D9UF.$2MWUL?Q9;RVY.,GVC'WIGP4 M8+:9Y(U&5'L+.Z: '=,QB3!6)"7*"/.XX#/CLF20+0%I50!IX3Z*$I >"9 F M?0\*M@Q#&$;&>X$X$Q198P0R)EJC5=3:CIAAN5DF@L42D$I >E+?0PE(CP5( M$QI2D-)C0@&&9#2(I:1G*>E9'DC/LG"\_ D]2PF-USTQ:\)OETW"?WZFT2C\M'40E_)\2HE(Q 4A&$?89 XW$FA6(@@J0ARB$X8QL[;!>)6J M19V5/PO_2NYZ7K[M[FF1"7_;)S]E3+F5'V7TX#_E7AF+E^"9=:4W:.=;_=&/ M';CGM_B#^"3+WK6KQC?&/RZQ#G;]T^'=E_RTRZ-\[H6#"OD5J-#<2\IOCL[U MOX?]'^K0042N'^TQL@DZ^X?MG-GSP=H_;SXE/.*X<47A[C./1M8N5X7-QNAU M@^_^^AXT)C.G^(.*N>A58F9*[_]/[4/KTTZM6MENO%VOU!J;E=U/;W:W-[=K M.]M;N[?E_:_^,S>:K:W=2JM9>=L$D&[L;FWF5[O-#]N;M1:\>;?=J#7>;M<^ M5'9;\$%]J]%ZH2/Q:7UW';8!$,'^H-+N5H:'O5-H+@PJO\7O/F:;Y]#V8\&N M\37VQ^^"'=K?7^: _';:M:>A/8SAE@>' T M&"*<2XX'KTWXU0XR(TW8K?=V1$IO58J8"YZ(L"JHA%U(W'!%E5DE0"[IQ[*E'O*07*^G%%G:*L+Q<7R6]6$DO]MR#52:<%!Y^ M;+D1.A$?)>?.$##FI!8"2R=CI,:,"=;)S&5:2K*+6]W_/;'?^L3W6SM'>Q?O MVGNM/0SMX[VC3PS:PO6CPZ/&Y_VCQL5'VIQD7S_J=!JMPT[C?>.H_OG/PP8\ M%[33;K0\K1]]/&^^KY/]DSIK;.[Q27HQ>)8O4J3@ J>($ID0IY8BK2-'GD2I M@_9$*[NV(515"+%$,00E<)7 ]3/@L@8+0VC$(AFN=;#.>$PUY13SQ*PL@6O5 M@.MZBF\&KHB=5$D81"77B$>FD1'$(J^M(%%8JX1;VZ"DJN0RA?>7P%4"U\^ MRUA#/'$QA6=MYA%@Y@E H%:;9'A,J# M@O..ZVBT6-M0ILI(633OY];],E-]E?1B);W840)2"4A/ZJ,H >F1 M &G2]\ PB4KIA !] )!(9O,AUN:W/EJ,M5=J;4-7*2G9Q4H\6A4\6KCKH<2C MQ\*CR4,<$JDETB"8-(DXBQ(9Y4@>7T&]BBKD% ZNJV2I &D970K+R/95)H^6 M[&(OK(U7S\"P\,WV5;*+/=66>S"UY6+K:>980$EH@WCF\M181"05\3G+@3K' MUS8DK7*]A%ON/;)CE@[!?["+72)XR2]6 N;/ /.N9/,7SC/V5"!Y/ 62W@01 MB4N(2I6#RY1$EON<:2Z=38Y&(@6 I)@3(4NVL9)M;(7:*'7=1>NZKYAM[*G M?))M[ !_,4'FLG@!\6@HXE8I9))12!@>I0U:>)N)0JI4T.73>)_?R;1*/RT= M1B7;V#.V\:OK2K:Q5\@V]H@&X&MC&WLR)>)\2HG@C!GJ#$$LFI +X7AD)86W M2F,2M#>*^+4-HJM4+2K?Z*G9QJ9YQB89P1;'+7:SI4S/,OYD'#9Z=\./(.E% MBW^TAW [__-\ZX(4['WL'?3MU\,\K&"=CL0.!FS&AS6W/MWHHW8WQ.Z(K^;I M@:UXN-T8*XW>,%9887R']L >'/3C@1W&4.F/8O(K[KQR<#4(\.D!//WZ!%/: M[!QU\PU(25KW2](Z<3=I77Z 8@.04F AL)4I.IXI$SFUQ(=(9,0A;H/+O??X(;1V<-S<_,7B'&R>-H[U=@_?_>XC] MR=]=^]F<-D\:A\W-^@6HZ="7VGGCZ*. .Q_N;]9(DQ M-++)[?QV=3.C3X7P/RKYOP_-QGO4VMJIPZM:H_(B5,[M;N5/"VIB_[P@2:L" MJL3*V]X)=.4#]FD[G8H] 4-I.*CT3H>#(:!,#H0"RPF@)E\4O[<' M16Q4IP>/84%OC2?P< -H$H0"VAF.F[E^.1C0)^WA^'<9N J$@1^VN\->Q5:Z M\)0>WK>'/UJL_)9O]__^CP8Q_-?;T9>URR^+C\F_?J^'T.*U;L7A9DO7M3GMX/@)= -A+I1Q: M:7=]^ZN]')M*+U7^[SS%PK$A #(A4>IXLMR9D"(/QC)F+0[LR_9LE50RY&QW M!R!'>0S>61]K17]6Q2_QU"!5I_7:%\V\M39I) 7%B"<1D.4\GS8[C3&5AEFY MML%Q%=^2(71C$6;4KWS(2^7=>*E<+<.\IF]=7F#.]3K?"AD8+>''6V5&&BNP MD0H36&4ZF1SW:Y,@UA*CJ2U7V>.LLH^L6?MB'==,4(Z$U0QQYQRR#C9&+;@- MT3H9E,\ ZS+M_8K?#,\+_'@=CSPO'[P17EC M-.8"!9.FI#'G7(;0J;L.#O)W @NA'.XCANO9T31&[$R?R MBER6M5.WW]LGIR?EVIEQ[1P0T%BXQ%*"MHB8E*"Q8/AC-*.(V MP<2M>\GZBS%8-J./)PY6^VT6RU?;SB)22:=@:K0GK)4I-)U!:M8KM4%&W;R+ MC,Z2QHS2M)#&J\XP4KW6H6'FA9U;0 OWS3?;[A1>V&R:I-,AJ(OC?0(N&;R0 M:;P2_.L#,Z6*% ,R.'5'T1?[:;O8L@>PB88XLBKSUIF-N$ZG=S;XH_*;_;VR M==KOC=QDA?D&C7C?/XU7%U(0E.P%B9P- 1GA346:QFY B//:.6T PN/8M *]2]*7FTWWOU< M$W]C!^W![E?8%$*S^[?MM_/JV8&.DRO 1/35(>;617USZXL+E%.7(@)CQR-. MB ;() 01^)"ZR'# "B!S74P#YC]&^M[D8F@/*C"F_K13.#1"C*P2HUC))H)6B+,C =A&8!@X19+\'N+5'N4=8P:;8^ M?=$LR4!T0)@)@3BS#L$2(,C#('MKI<(:UC"] ^7RY .JW5@0A[!7YY4#R^"W M]N_%1Z \G<31*BI697O\^;L(^S=<^>XTGT5M72WTG:NM<[Z%A,' 4$HD$P+G M29KL&?7$^F2\SY6(RH7T* N)-EM[7XA1D24>D#4)MDN 1L#!*!%-VA$>0B)) MKVW@6Q?2@W:[Q4UZN=O=,<&LWJI_21K&%20414$DXEK%3$ C "ZXQXH <'.2 MD>(6 W*\V_U^MT$T,GU&N]APA!3PNZM=Z&>*_IF]!D!3>]77>161B$(AYQDVP1ED> MUC;$.KE%D:KFZ1N,3^J>T< JP>.N&8;V'J8J%\84025#]MOFCN5ZV:5 MO0-31D=H(U6Z-+]7:<5 6P\ROU_&^5/KUA.XK&]_M>>%FP_6= :_Z$\+M?EG M44KW*I[^TT/1LIM%.UO9_V?/\S:M;L#EPZ?@+%IQ:$P'3I*.(*^*0 M@=T+@>KK*8[4"@T*,"@J?= ".N>7JW8\6QLPF8.A[71&+M^Q6ZAC0?D)]CQ# M5[3^L)+:&14YK!*AORC@; =TX"!> 7B0YM 3, M;Y8T^P7,_>JX?VIYO-JCF.W<]A?,G-8&UHBB%O9"(R4HTHDCJ;QSV'F!0\CA MX+<LTUA@7B+..2 MX@S TL7$I(W*6%&NCT6MCWS/+UI9@2TEL"I" $,+P_K0@B,2/ DR"AF-6]M0 M\ZZ/NNT#@(Q7 ;US?=#JI8]FSE7"B)!6<:9%8-Q;;)F@C$;E1>(2-*A%KY+R MM/?V)=32^RPB-#N$712Z-,3)0X >KV[9$"/UM$15!:SB"Y MN9S8>B5K*_UX8MO=47!G<9KJ;"<'@5YN9[=K,^%T''G^XS:7@:6$%\WSR>"D MD9-;W7E*QC?:^K %C9&!Q_GWPY[U8H[A1WSLAK)R/WP=;2T!RT"7[YQ#'T:'RMF)WCVO#+,7-'KX'8'_W;^P:CE.<.3,.0(Y%C80?V8[O[ M*Q?4Y4U.XC"_'\0?K4V,^>,JV[O^,(;33FRFNAV>]HMA:*8;B0)96%YUMD"K M]B5R:B@#I9L0&;)?02(70T*.44JH)YH&,GNVP')+2^NNT-YN-RO^)U?K),-C MKU\ ULUXQ.OA$5=1]J/0D1^1$#,B2TZ='"?\H,QP<#DR*Y,&J,@ZZ-XSI0'. M]QWG][OR9YVE8EU*]@@YBT4"NEH:,I3;T[7VHNU7MD9;\'5]]0G(%^_!YS,C MFTT%YW%_7+J=A[(1/6$?'\KFLV0+^7;^D<+R^FVG4)-AC?S^&.P^#R9_6[I1 M*PLF+#:H^IH2^4.YW(EC\P?4S+\N=8NKE=I,[PK/8T;BEVUZCRAKOA[MY\^/ M#MO[)UMGC2./X5O03/\^;K1V.O4C_WW_Z%@T6\=\OSU!67/2.,Z::O/]GR=[ MK1K-M#:-HSK?__R1--Y_.F])'//6R@T?D8D/5@ MM7,6,'*@R"+-9=+$.F^EO.U,"8_ SQM=QMP^]99 M['R+]7PZO#)T6JN 31^GL"G1Y)0G"6F:%.*!>N0\ID@I)YQ5D0B%US;DK4DD MJT*QO"K8Q!^5&?+5DP@_"YIE[:IUUBM!;'$@]FD*Q"+!-F1>89N*:GI*(1NP M02K!/$<3DI5R;8/=GE;][!K6LICR3TS9._,C/"WYZ[WY7U?+GIYO#,H]X"=[ M0(GMB\-V/X7MG"="O?0H>*P13P#KCCN.B# T62:U] 2P72W0>IY+-AX$_A.\ M9#?#Q^8XJ-%B'8M?GW0AJM>9F)7 <]4.TKSM]\_S><(5-=7H['F1R5UW6\VW__EW\\/FUL[N_U2V/G[:;NT5.#Y^";@.^+7] M]U;EKP^UQNZ,"O1JE588B49ENYO1)&I")_7R\%D!V'8MQN M< 46O\J?_J %/85!LP58=\ZO,;JY\[N3&T>=G/!N6"ZMQ%)X$P6W6#O'J(N$ M^*1BB#).PB.\N.[FF,;*?)-,,1)R#&WL#HH"$K5^WW8/BDC#-^<_?C*.XB^> MNE$,9C/5KE@,B]\-:E=C.)O3!+\Z$-XNJ-V84$'HB(1.#O'@> X=<,B2@&VV M/@3-I:&KC,LJ%=-5;BZ7\-<)]LD;(=E7ZW#6P//5 K!BGZ\TO^8!&3Q/F/<= MXI,)40!;ERS8^QFTC8O:%R^2-S"87K%8*W:\0$9Y,2#'7\I&OL M'N':UR#A!@"0=4ZO@4)_!&.C#^]RX=YVG#!#5V;V8#Q1FF[_']ZS/-E*?BS[O?*QXFS_WWL$^/P-K4ISJWCSJU>L_/^A=P"9!U_7MA\[WN^VU^".\KL2- M$*0[HY!6^@F68/ZEQ/R6)FA;2,2FXB-L(&'C7F(0I-DRE"!PFA[)%\ MZF.[X]JB:HP)#E^R)_TR_+!^M$6@#V=[%XW#1FL;[QU]S P2T-:[H\;)Q_-Z MRU_4+QK'S=W)\,,Z?/=WI]YZI(S9@O+;!:%5A6C623?GBRWS@ M,A_X[O#DOV*_D/:%8 U]1*RYM G'1O/6V&;^*YO,)HNR51>>GO5#MXM9C1F\BYBTII.T7.R+.BWR+;[M6R[N65[Y]+K\_:'TR?G.M ;F@8,B_\CG/;/ M"_J 4NQG$?O)W-N@F5.9(YWDPT_F,B] #$@Q@[4QQIG@UC;T.N-3(>FE4E$J M%;/F/-U/F9C.>5J@-G'E+"W\I*N20+4:*-.<4"Z<3&"U)(YTCN6$U43 @HD$ M,6>#3R+'%"50+G15&[Y$ZD7I+W^$\Z?7\-/2[_A^%!^T8M[%5\9/<:N/$0O, MJ9'$"!PY[,A6)RHD]U03&AB_M OX'83;"W"MTOIGUV'?B95>04UXM_F4XGOE9'SLVTC MIUIL#P:G,6R>]F'L1O _RD\KOAQO#U=KH#Q@7]P6,,W=QK"GQD>.7-08\4@- M:8H:M%6%=541.;4)3(6@WHXY"X3Y7VBP+T=1?=GZZ .!9?[# M]E_IHY> ,Z-*6N+.7+@S=>8>"-:).^0X#XA;+5 F@T/&BI0/9*FP=Q4W?W3> MVV?WH99HMK1HME@46_PIWQ2*M7K#3(1;'O@]%K)-'?@EI[%)"GG*&>(TEUDV MAB,?253$6*:C6=M@5<+)RE)ZK_#IS+M>/\5V>3ZS'%#[W-;H ]%VO)A.^S_P MMC17%P>N>]/QX-I%GDS!A^7!7%44N2 !:V,D*2GO*"UJN8 *657*S&RNKH*[ MLCRB>>%'-$MG$M\";Z51O$!TFSJ/83(*+A,B/@C$,:%(2\F1HYQJ$:RS4N1 M=#G-.54>QBQ+&PN(G'N6@A+E_9:K0,>,&_B(6';Y[*Q;LF^G"H2OF GV0E-D M9K2][E>[HTS 7265Y&"ZMA,G7!BJD75<(6XH 8-+4V0X)<(3SU54:QM45S45 M52ZG,^3*7)G2$IK;$KH?UI0)N"L",E-VCXXV".V1B28!R$2!++<>C!_/+!61 M4,;7-O@ZHZ7=LVK:Q:/Q_)8)N"LG]I.%N8U5,B6"O.(4<>MLKLFMD38T<2.] M#Y+G!%S*R@3<4JEX]J*#90+N2J#,Y'D\LTFD* )2(J?Y4^:0QH$A:6P@1G#I M8UK;(*1*\/1Y49F NVS!U[?ZXWY2)/+1?( 3]WSR&\YYS^=LZ)6[0L?&8L'F M?UE$P XKL1LN2Q%\+<[67IX[=-Y2KBNJH#9EYDQ8-A%T@0VH&Z(:M:F"JCT^'-SV'; M_%1.7X/E,\< K"A&+;VS]1I0E<[6A2+4QYL(I2,/QAJ'B P:<482C0UW.6M)Z:Q]*&SLW80-&;5BBD@D M7,ITB1$CIZQ%,A'NO(Q.9=C0ZQ@O@[=V+O%\C4K-"])K'M/?NQC0NNGO):7# M=[%(=7 3J6B2@BO+42'':G=U/SUF3=@I3=N( \,E,P8-2Z8>*33X!V M@[)R[57EVJTO4AKJDS1(>6<0%TPC*[A#E$?FG(A:)/E2*M>V#N.XI&P.IAU7 MA2UJV4(C@\*!#"OZ[L*U-TO4YNKI^9-!^WOE!.Y].,B>Z!ANB<]]-05L.:BM M9K9BH/-]]QB52RE;!RQ:G?+F]%+;\]H7QK[?(K!+.@C M*YMV&"OO;+O_H^QG/DRM%'K6$E3%>PY3>3KS9C/Z6-1/9J/*=V21'IDE.6/. M9@>]L_3BS"5ME]/)L905\;;^]Q2TS>TN6"JG139Q$]3*?NO0=L<.D$:O^PWL MF!A>T<%S>X_^W:E?'![N7>QW]O,UK8^T^?[=4?UHYV3O(APV+OYNPS7\ZIHK MK\>?1_N?/UWDWS9._CX&(^A[8W./[WVNGS?>[Q\UZ!9K?-X&(^@P&T%3B3I) M$1I"+BPA942-507N5D^FCG,9RTKU2,_^\*EIR; M79@G#F"*?3AOPWD7'H>SEJ(\ERA/<>-Y(A.S#('(-EX^,,L,D%+A*,2!"9HY%ETH(8.3(R$42HT\H+)IF-F:.1 ML](Y\TLU)\U-QKU$"LUJH>"<>LO2E$+])0!>$;J7JLOB\6^Z3BISC'&O):+1 M$<13$,AH)9 5GC,3/>=8@NHB9=68:=MP%M6E]-"LI")RC2RZU$(6+8636HBE MCF$E,?)**=!"N$>6LXAL%-QC*864+&LA8MIZ>&[WS!*Y6[)0?AH?:U9L-U26 MB[3V.9TR/\_9_#45\FH@\FHQ.I0!-\\'P=.5,QW&"DP^@E@*!B#88:0M4\BZ M)*U46F,/R]I4,295J98VX.:%2_A]=*[G)D0H8W&>3\HG%2U,-%4@ZHARGQ!G M.B*-#?RAVC,6&4M49T4+_X+(98;?+Y1M+C."YX=Z@G;O_1S]V8,%^BS^R M:_YQ4U<9]P;_N,0ZP(G3X=V73#_'KR+0'XX39*8<*ZHF=*9K?P_[/]2S@XA< M/]IC9!-T]@_;.;/G@[5_WGQ*>,1QXRKK:C./QBJE3!F];O#=7]\CL6?F#664 M[[#056)^F8V0'_4_M0^M3SNU:F6[\7:]4FML5G8_O=G=WMRN[6QO[2[(O;MD MS]QHMK9V*ZUFY6VSL;G5V-W:S*]VFQ^V-VLM>/-NNU%KO-VN?:CLMN"#^E:C M]4)'XM/Z[CKH2"""_4&EW:T,#WNGT%P85'Z+WWW,6E+>S@M#,N>@C-X%.[2_ MO\P!^>VT:T]#=KW>\H 3>]UEEG56M-K=TT(5&FDDVAD5F(Q>R,@%EE;Q(+Q. M@0C,2-(_P\S52CLO4KE1H>Y5KJN$E:WO^?5$OM)3I:1OG7SM],YCW(W];VT? M[]!:.YV>+UXUTT[TO8,NC$08^=O?]@;#P>O.1]_^$I,0"2>/L(L!<<4P>;L2\I''Q1KN6 R@+5Y;2W'T5JNN/-*OK("\' R0DM 1I]_:KOG MV;\&*[JP*FUVO@V&\$^V=;+/K0?H:4W!CTSWD%URHSSXP3R9Z=< 0JYZ MHCKCZ\JH%70+"\[^TB=G8U<84X*@(<<(IK[*UQ/E-U[N]+5 M.NS'6*F/B#NVKH@[*@Q7%W&VNJK#LMO^/L.@/.'ZFJ=NY+*Y4F\?XAN'7X]< MEO,%C=DLR?:OH\P_9">61?)DTL82K19)AWVO'$M28!6Z-QC(P[I^@O(NNF^6+' M/K(8;G>AC9U\+X3>MT';>[Q^X7'CI'[6;'TDC8L]UFQM"^@+;K2V MV-[YQ(GLT<%W^#T\UY^'C:.#B\;%1[IW41.-S=P'+^I'Q_#<'TF]%8YNRYTQ M,8%^+QU2F@H$RR @ZS!%W&O'O"?*N;"VP<0R%?,JL:C$HI]B$3%$&ZQP)E.W M2FKB (H<%E8G;80NL(A<8A$IL>B9L&@R.L0Q*Z7D"GEG..*2:&2\QLAP"]/& M!(W2KVT0+4HL*K%H1; (6RY3)#A($;D07C/,N6>6*EXL^E%S>81%G.&@=&1(*QP1V-:@$JG@D5 X MIT\;'XA6M1+NL9TXB+;O#XN0M!"_Q4[O:PZR6,2)!+UU9&Y% MUY6&(&T9\4894/4QJ$-.)VYL%)%J*[02Z='<1"^_1-!3X=-T$G-0-AKK+=(4 M.\0%]LB"LH1PDH%K)[!-N01BE9 YM:7'4XI*@;P,?F3"F8"QQ9[RJ)(A)N\V M23/&O#2T])4LA\Q-^DH,5HIR!O8)"2!SU$0$FIQ#R5FL-5=@GA"P3TPI<=8>H6MU_[1 MS.)2(!57'"5M-/I9"N^E\'KNG70Z M"<\PUYX:0RS727NEI788E^;X<@COI#D.>KUS(,$H2 'ZO[4".<\8&.;4B&B< M"@)G%_V MHC31Z*B$+9T$*R#;DTZ"F&B*P60GNL&(IPBRC;%%*C /0*Y Y4I9MF'NETBV M7^#1^OO8C7W;*=P$-IRTN^W!L%_P996'ZW,8#]1S6+F6&.*X)-0QESRS"4P* M,"L"+P_7EQZC]J83-$ATD6F,!( 5Z!\!(X.M0X!/@7(;-8]N;8-5Y;P859XL M//[) F4J)N8(<99C8QT70:I<@38*YLGC':Z7 KDX@9PZ>=>*8:\X\MZ#TB"# M1R8)@80Q3 >5?# X'_4I-5VSI!3(YQ7(P IW&FQ^5'-.J"61X@1V>@)C'0=5 M6NBK() 3%KIF.8(0[/*8P$SGB7-D.&$H>1P-Q<+)1-8V9-7@.0-D2X%\=(&T M,H#T!1:<(IS1X$ P7?X02["NN2K-ZA40R$FSF@2:&(\"*2D)XD0%Y(3%"(/M M086@AF9GN( =\AF"8>Y!\C&;VPRD4SVX!N "*.@?S*=1=O*%=O(%.HY:O:'M M7+)D#A[@++I)$'-[&8?K _L"DM_F>M07HW$\L 18J7$\O\9Q,.4D(T)2'7/) MWY@"XB$DI)5V,(.!2F\=D'B%Y&ANA1*I7@E11> RFD, N8NZL MLIX+2JVTP9-@/"N]ARN 5%,<)R9X1XU&A$A *NL",@YL(TZTM31D_Z%:V^!5 M2N;T'I9(52+5LR41WJ>"0HE42X94$VY5J5R@AFHD= 1\$LHC"].)I)0X.*JP MMVQM@^04BNER?"54+8L8EU!U,_O2&N)!FPI82AY4M#8EX1+Q,2E&;1G'M0I0 M-97LE94JZ17*-=,1YXDBYW!"C-/L@M;$"9:+AY)YCV2?!*EF*&8X>_%"(==O MKUUXH]P-&OUL;:9ZAJM43*=V1YGI:JZ8TX^5L_SGIU5,%U*]=!HF9JH+=56) MM"A<.BB_SP3-C=YP+PY_5(UZV_MB%DE;#IM*J\DH:%?_FTV[\:[YOUF7RFS"YJ>\(WPUX%KD?C M"NAWUG2R/VK6#BH'NES^W;60)_RLH?FD>XPN2?K_(OP&M5#1[5*J'G-=@*GS>H,)I!<:-_O3INQ[%Q%W\#8 .2N)X6>"34;#?T MM<#2L:UU$)+0\L%3H8AKP9568'N1^F1]]F\R&WW:5ALT-#B17%;A>], MGX,--B[7XG9,SJ6=/GYV:(#^_#B\Y -YQ*^8[W'%*:!%%&#YA+18S-O0]]3^ M$'$,^/[/Q\N;CU^O;OYU=_7YDW[Y!?[[ZR?CXLOYMXONQ^[%E]N'R\\?TXOW MXW$,N._+N7'YZ^_.1??,^>OF=Q/^:_]U\^GQXLO9XU^_@MUR>F+\]>OY ]@L M$VEL:H2 =)UH>A00M%\2#8Q*7S.]T*:^X6*)\M$[TU=]TU%MUU_3H;2%!WHM M&-YH^&R%JJ.]D9$?KS\]I]YH;96^4J@M+-3.F#]]WBO!\F?>]Q4&A6[N2$^( MNR;^(H7=NH7=^82P\SQB1*&A:Z9KF>"B.40+="/6#"\)W#"T A)COQM5UPW5 M]99,,;V X#HXJ^^!!::J$L-(;?]QVV:@E(N+R<7W&2G+J^0S1^-5\1$WQ"79 M57)-HT&15BDMWY,LH_'/C^*Z4EQ82FFW/FDW.6?-<:E'KB5/<,RZ5'[US#4DUGNQV^#M9Z$R'?)AK&(U]-U$L:A[9F>[:OA6Y"-<,@/L@0 M,XEB'\2RJ0:FI]K+RN7%6>994OOI$B?\&RDY[0U8/&=MB=DYU4V"UQP;DYEY MF>*SW[**CO2>#O.)/XYFBL5.].$M) 2Y/:AFWS)9N#61#EN[A#$62B6;_BAT MVO_B"S"6=5U'=QR= -F%=FPEOFT2(XJIX5(]CNWH;\,PC^J[[HJAY+ZE6EA0 M\E4C";SB6Y(]D,?RZ!^CL ' B"UY)NQY81CN4VHY\#N!/OOG%;*U"^=5P;18 M-VT%"^54_WWRV\VGCR>J'YVO4R2=7_>^?+J MYNQ:N;E2WE]=GIY=7I^=XJ?KJ]_.3T]NX(]?SB]/+M^?G_RF7-_ %Q=GES<' M"HE/G>L.Z!)@P:)4TIY2W>4#6"XNE6/Z+:)HZZ)5P4K.^N"+\[]B4I$WAPF0 MXT&/#.*THO&4%QS3CQNL.BN+"BP\U)0EF')I#PRX%"R\BE2\*G%GZLANSFMS MS;CH?K(NOM^E?WW&VO!/8*Y=WEV=WIJ7IW\:5Z=?C8O3Z/M?O_[U]6*BCNS3 MXU\WT?>K7_^5_77ZUY?+F]\?_C3/[*O3/\%\^V1?P5XNO\->N[\__M_W3^;? MOI50T_9\S3/A'SN(0BTT[$B+J!-3.X[

* M:-<_:)')S#J)) <%TLF#1UT3%N3"UGJ#4E8[5NE3R^/*D:?YNF:UBA[VC48O4"KJ<1.W# -X@N[>;-;J&.YB18X[L%FG8^O^KE5D!GM: MD7ES5U"J7,!U=Z5R!O9*K-1%FNL(&NXK6*[3;PL 92L5OPN7DLT'\0N=*)T. MXHD2X%5?]W7!S%@'6QXD9"0U/9>:5LC\;5S&/:L[H'SDLQ_YF@9I-EXP'@@% M-_CM1NORY!J'M<9SI>XCL-5SZFN39.9H/?WZ)TTMXSN5IY%Q>CQ>TP#-N MSAXNOT??KF[NTHOO'[_"O?#L3X]7I_]*+TW<-]S[_:LQ;=BQ3B+;M@Q=LSQL M+D9CHA&;NIJ3A+9IV=0+8IRJZ"XYL6$?9BI*H72@0FGM_5J7%DKM$KPD_49C M[3LM*#=+(3S79L0PNQS[3E!$X0^XYCV""L_NO_^:9A M_B0%EA18>R*PUMZV55I1&Q9,K1:ME]]O_W9LG[J&X6DNU4W-]CQ#\R/=TF(' M#&) 91Q8,5A1WK+UP%(H2:%T, U:I16U'6'5;M+*A)7A@T[Q?2V,(UNSW4#7 M CS^;UE!F("@^($,]R'%?#H>F:;1-' M"\/$T0"/GNDG3NR9J[IZ*N,N$:/&JI%;?-DN/>=*([;':Z M%@61K]EQ'&E@\/B:JX=VJ!LQ"%A@24/UO"T,O7]-92R_Y 7\V5.B05'07O2H M5$#]929&/31\4:I*CU;[V4IO7P3=^GUPCMOW K4WB%F^C5])VON9@H"C-^2; M%&:K>MTBP>IZMDO<,- ,PR":'214"ZQ0AW_ =H0> %FJX;CJ/'@0O_[&+ 7W+V MSDHZP-ZVH?FV'VN&[4:6"ZZFB:%R0[5T M6S+WX3+WVO/U4FV_+%^/1Q: K7W7UCT-$_*@NY-$"UR;:'Z84,\SC-"(]%U4 MVSMVPFDMAWGE\U9]WG-#4 N3A%0=VX_73.L2)?7 4GK@=B(H$SB1Z\6)HYD! M3BP /:^%3FAI8-KIQ,38,_&/W@56L$,Z0++HK@9EIK.H],_6Q[\3IU;LQ$EL MZFFA8=F:30F&7PQ="RT]BO+<(B.7C3'#P> M2R$&V$8V#37J>\#!AFUHQ/4]+8E\)[#"4+=T>Z4J#7GB8=7F251T#UZD?=*A MM^KDE"Z$X.O]\5\6V^4$U'P"Z7R[/QR MIMD9F&7GU<4UFF>_ZQ??;XV_+=^Q=!J$FD=]7[,CQ]."P(DTG5#/BB+#B,+P MZ)VCRWKV'6.H]<8D)4.MS%"_CS*4&UI^8.F19AINHMF$1AHQXE@#Q/@@[*AO M&\$*W2@D1^U9C%!RU&H<]?C;S9\U1\&S(OMOP[-L2DU3BPTGUFS;=S42N9:F MTSBQ[( ZMA$?O=O&"0_)4"\8LI,,M3)#W8XR%-C@5F"9NA:1$&P^ZAH:(6X M_R2N[X8T!F%W],[V#7EFZD5:_XI@G#P6M1<.Z'A')3&(38JEY<32]PE7U(A, M/3%UJL4$N^%:Q-%($GJ:'OJ1XW@D-JB+8DF6VAPPFVZL?:QDTU79=,S!):;O M1TF<:+YMNIH=F+$64#/12&QYOADDCNDE1^]<8TGK0;+I/K'IQIJF2C9=B4WU M":^9ZKYI '5JGHF'#T.#:F&@1QK5C<0T'-![DDT/ETTWUD:T85-9 M-[-.'AYSU"W3CB(C,#3+ML$B]B)3 X9UM=@,+!I:U+)UCY6^N;O4V_@ 4[[K M;F\B0X3;:5;R6UZ6\NSDFN66,?3D85]?3A[_-L/ <4)P#!P+#!#; MH!FN']$@":FO.T?O[&#)<)IDP/USKJ52W 8_CCGDCJ''GN]$6AR&8,R#2Z8% M!M4U&H=&E)AZ$ :)5(J[RI,;;!\JE>(&F7#,HW8!,XEN>5JDZXD&5!%KOD5< M38_T."0AI0Z)CMZ9WI+->F3J>SG&NZKN:"'SW7OE63.<7>:]O$\+4@'@9*A^ MU3#?>.+;=L/(=WW-C70'>_L'FF\'5$MT.S #ZKJFB26CCDQ\'S"_KCWQ+?EU M;?PZE@$WDS@. 0$:RE3-]L"<#R-PM(&6: P6H.O%(?"K+?GU@/EU[4ZZY-?U M\*LYX7F;1F#H9FAIAAT1#<2JHP7$!*.?8G>G)'+=B!R]LQR9"C]@?EU[*ESR MZ]KX=*7MP[KYRV% /3J$1Y)&EY57"6(C$]MPX\ U+"ST[!I7@>%IH>;9&7(.$ MIF%3V[2.WKF!;.)WP%RZH3:<0RZ5Q8SK9.'QJ(FN>[%KZYH':-1L:N@:H6&@ M>3J)+##-3<CA",_H MP:?$\(F'QPV2(&1,;"[9,48R\3XQ\8::<4HFW@P3C\57J$EMZD<>Z%_+!2:F M/O:TIYKM^\0PH] T0_?HG0E,O$L9#!EAD8_<3(1EBG3&$QUI\KA3\GFR>ZMR MG++VQ6\V-E9WWGT"66%>57GWK07XBO-!F-'1F30SE>#.%2;]L*QD6P( NZW] MC[=96]1.H_".W#*9LJJR'V_PF("KA9B(J!=J-B!;"]P@T0*PW:(H").($E#V M]J33_69SO+!E0UY*-2G57J "ZPFI)OV;=8J\WR?J*3W?,4/-BG>>%;D M^A\5@77?U?N^''2! R+X.T[O)[^%+^N]=TEQF_;J+;I3XY2"&]_]3UC\XUT# M [8RKL1HT74=W7' PTEH:,=6XMLF,:(8= ?5X]B._C8,YZB^:V0[:[ 81AGH M?=[M%_0.6":]IYR#+O.*WL S?L[RZ.O6N>=3S3WP^=:\^/([4/2%\5?W7+\Z MO3"N;OZX^^OF]MOEE[^ZEZ=W\/SX#KGGK_^[TZ/N'SWR.1A=1R3%H4:=8D3VWI +G_]QIOQV=7T]2N>;I=CKZ([&@XQ>)2=1-.@. M,E+1F%6 3Z%E/+-]@]S^>@GZXN'B][\MW;9]WR":8?NZ9A/#U(+$=[3$CR,G ML7S=]:S%"3J83[R6NP'*G6N8F&B8W-Q1) 18I%: 4 M);HCO5OXG/84,B0B)49B0]!W#-2+^D;^L//\5IV<_( MX]NTQZ##;OII])E.?T)3L@?RGW]Z2./J#@V]CLZ-/9'3$T\6/W?83V,*GO]F MZQW/=&?^K'>,%7^S[=7N?&JSAMMQ?7]?-NMW7&/5#;WX9KV.ZY@++;M@K\+U M9KB?R#M'R,/%.)-P_MBX9)O0R8P++T'P?.H5%+;R'<05*C=8''RODWN29LCE M6I(7VC4X/LHUC4 T52E<<-XK0:*SKHCKG3%Z(- [A?7NP86\AS]/*7J:3!N0 M4ODGC6]1O$L(,@C>Y!7)1@#PW$J@392J&".E*ILOC=G%YVV@#F=:].V%J''6 M\,^,]"**? K6V"F-:#<$\\TR5 6C2!,!B)<(.82X7HMSJNRT1 MHO3=T"1>'%G4].S$\P/3L6*#^'X 7QD6_?L<:/IG,N"/BGHHJMD/WK\ MK>:O\O!E_\O%%_!+;_Z57GZ)G#^_7^@7OWY,_^S"U;_^D?UY<_YP>?K5_//[ MR?>+Q['P9??B\?+FJW'1/3[Y&@D]%VMM7(V89J"9B>F$-G&C)%RU MQ=^:2VL;#I%R2LJI^4EB77<3T_.M.#;M*,$@O9[H5NA;Q*"^ZT@YM2]RZO?O M5Z>?_G9CDKBV$6JN'>@:_"_60B>.-3VQ8^I;CN6XH9134D[MQ+LM(:>2A.@6 M<5QBF4#95 \<$MO4UX&J'=], BFG=EM.78[94ZX?@8[1=0W^$VNV;L5:$%&B MN9YAA19-=#9J;/?DU'(34'9:LES-S$ZPIL1*0:.,E&6:P(81ZFL)53VWJ?16 M(;9,]5WH67[@&Z;C$\^VXR!,0DK"D/B$!HD?&PM4W\VH47E*;O%^TA_',3<4 M9U)L+2&V+B;<0)RO'%J!IR5N8&N@@ PMH [5=(^&KAO$MNUA/U?;6;A0;W/& MD^3%FA)^G!38-T;E?E!H>[Y) MW%"S"*%@7YA$"\W$U0R;1N (A7IBQ-C-P/4GNQE(5MWKHG7)JKO-JN.N@&E' M1A %B6;Y";@"L95H/HDL+2:!X=N.ZQ'#1U;US9?5JJ\AYX4Y[":#G?$,]M#N MA^^2(N_.K6GB1]65_9SZL"\1D#4X%*,"<5S<_0*H7B \PJ?95!]8=9J,DZQ5 M./X^X7"8MN,$GD4U$)%@QT1)I 6)[FM)3(W8C(S0QP./NQR_9O;?G ^S M7CD@^7U%?N=^"S&",(Q<6Z-.S (,B49<^-,,@L2VW<#U+/?HG;OE1HJ2UW>] MD:+D]=WC]7'')XGU@#K X8GCNYIM!I86^C30PL2R\$B<8>K)KO'Z*\A_K#?- M,;_0J:[X6&9@-2M5!W:$6 M)> G@+R.S=A"/C:"R?'6V^'CUY ]&3TQ]*]!CRJ6SDX+F;O7L?<9XM@P?E>9$7:#I8 MV"!+35TC-OP9!/!O;$6Z'EA+>\M2KDJY*N7J'+EJN4F<^+[A^Z9K$ST)],#S M8R-T3=/Q:1A*N;I/N$;B4U,,P1!:GA@K1I4(YX9:)$>FI85@O_A&4M' M+W91KHZV UVN_>?.-\$KJ/) 2J67+];C#O%WGU:/[99VU5U!J4)Z@,7TF]*% MI]Z5"H67BUGTA*>U10C%Z(RVNUNJC^JSVV/.ZK9DBJ;XM:,:Z M/@V[W?TXVO50;% ?WD)"H,!!-?N6T5>SIK5TVGA#S^D4@1/D1O#3^G?QSK2F M801-:]J[8ACOOZ5:6%#R52,)O.-;DCV0Q_+H'Z/ ;3QQ-5.;]\WU%.+D^5ZT\_7Y^? MGI]\/#^[GM8Q;/_?&1OD7BLW5\K[J\O3L\OKLU/\='WUV_DIZY7[R_GER>7[ M\Y/?E.L;^.+B[/+F0"'QJ7/= :4-+%BPEJK573Z Y>)2.:;?(HIJ^XX47(_T M0?GPOV)2D3>'"9#C08\,XA34[907'#,W7J)C\B LZ7\& *.S>VQAN".]D!\O M;LZ]G]N6O9]^O?CUS_NS^:?[UZ\7C7S5WV,GOS]<_>(;8#);E^S:6S3/_PX,2X^-R-<":AL::,Y$ M\TWJ:B'Q0S..;(.Z ?=]TMZ QB?H<3BN:]J)$>M@#^-9*.+826 &B>4[H![] M8+G.X#-;R&_.0'BJX[?_ELGNL]\_@$OV;=]<3N.HI)X-;V!.WUCV>[U29??]S M3HJ8=4],"QI5><$2H_@+^M^D]ZB0?K_([[$;*C!!66D%C0<\.H#2O*!:7MR2 M7OJ=52WQ'.A/F$RLS8 M _CV(=C,8U,OD\!*DB!TP5:UB1T$3F(9H8\U]Z%!HEHH^KJGU1_:<0ACLLRZ MA?J37OR1,F?I/;SQ)7O^5?)!N #E69:"'8L_\_)J^!?53Q-TT,Q7+%;AN@?X MW]\DH0XX#;;F^!B9M6-;"^,HU/2 4(]8KFVZYM$[8_(L]X]C!/C?I1+Q8G:% M=OM9_DAQUBY><(0<>O2FHV"_]PH[TS(*5884RH@4_K\W$ 4Q!&07]4F2/@>A_I&Z"Q7N1)2S@/?@'8JFCTJ/RP1)HO]P T,&_,/D1WK MH>]'+M"C:^@^B;WB9V,OPF([0*#G?Q/+IKJG^UID MQE2SB0<6@!4G6FQ89@@T:L2.#@3JJR"<)XB4TQS2'U)+DD>#$B,K/7XT][97 MAT^&-"R&%('X0)I*!@43AR DX8Z2*C1)TBBEO>B1&\E%SFB8A6/PBY!68-_6 M)W^5\K%'00%1-IB@BQ\G'EC26]:N&AYW2_%A'>6\A\39HYQJ']+JCMV#KZ&. MR'Q._FRGL,-!P08>] MTI[_AZ(0"1R< FZ[.%\^4WW,8Y#W?HF2&^Q0CUF+N.0-T4:"56[DB6X,5( M )U]L<26-3GQ"69\ C!3>#+Y+@=73<,!5 M/)!(CZ)P2FB!%Y85^+5*?U" G +!RG( RC$ET1U0GW+$ '[TAE$J?BEB$;!, ME'?!4.7WJ^.;R@=56<&&F,%:\1$R65ZR&\-!"2 H^1P&]MX*OBTC6^4,G\$> MRLD=4)-6&64K%/067H7BKN_R+&;F,?R5)[!3C*&RBP2%A)1U;*#?P-A,2Q8* M1?B Z9)F]5-=]E!+.<[YK90460K+H$4$MA/"2X45^.P;>$6XBA;,E!60'#[O MC8K"OX&BL)A:\ "8YQA?%9$>4"6H#X;0O ;2 8HZP31!"D_Z0# RD_;9H#[E M0X.N:P[N/BF4>Y(-Z--:!$SM:WS"6JPL>UR'-+MBFX(=7Q77%4JO/W!GPV<_ MJ55>K2ZY_!*9EZ>?_G:BP*2>I6,L!72)$=I:X+N1IKN.'B0>-9+$/7K'HNN3 MYR1;X4%NXS=TU"#GZ,T$=P)'$M1"$2.]EZ.@R6%Z>%;W*OE,"M" U57!F.F, M\RS]@!ML?BS%K^4\F_V5$]3O?Q,GM(PX\342$!.H"@_6;@1F%@4-LF M8)Q8G2G&":.GN<(*:6F2T+B1CXG2C%:4R'^)P\ &%1LEIHSK0K!7,'/P#)1B6G.O$ 9C)$!+Q+I1R$:(%4*H MP0L%"RSZ/ !'HO\,X%W0=.A1]"[AQOP!_,;R+NWC5@S]1^48 %>;W1'A]@R( M4NPXP-I$ 7XK]BBX.>W=@Y.5%V_P0=U\R#IMRXFYE<@.^ ,WY4A67S@7R",O MSW)$;!H3#\3 6MV\XJ83 QTR#/W/ -:OP#&N&")P_P"S$22,(Q)OZY6#@G) M#7=6T"Z!=ZX!$L+K*G7F'W< EB?W?I44]I>DX*.GI,"""39F"ZX8?PY>U]Y+ M!V@]%9'0*634RT=^* &2&;I%('L25LZ!/CNNC3X_+/"R*&R8@V<[T;%R)K$AISZCCV@"<6OL;WD\E\'@9#4# BQ3.":E?2!%0(RE0:[_GT CC@MLD? :3\O*@Q: M_ +N!U@#VN]L+7S^"4N93+GDWRQP@HKA$1XA*@$G)J^IL-,,?FA"S-=G[]DJ M-"P&J#!-AQO"PLG#>]CJ/)L#VVP!'94.T\KPY =04UJ6YU_QY5HP" G":M#' MRT6R"#.1I2I"V0+Z/)*>I31!'7^?9_>X3I&67TL138EH@0]#==Y1K@ 28)0A M)&IL=@EH^Y1I6(QZ%X +#'OR\ C&@]!"8V&.)IR)X9/9.P?[G8C5D53N 6_@ MI(!]P[2P*M*H/+R/ZZ.W &?_E5^84O(8S^FEP; M4'-<,Q-!/&S:VNW%C]K+'K7N[\.EPF"81V&;B>/.TKX+ZA33.-IA27X%SL%] M2A_V1=@^'1H&$NRFG+%39C'W\P=:,)L6P[LY8]@",V%49;*&11M;)0:<+?]@ MUYXUURKOLWP0\\5*)0.K2F7),JV"W:N<5GM:#/8]?.(/PL4?*)K$R&>4%4:I M\%O!&)YU72ORO%ORN_D]8(:A8/@,?)Z5N3"UBSQ$M_RDW\]$DS;E0Y'?%J3; MY:-CT7HG$::MCTX^G)=';]B*UWE2/:"/<:U9J4\Y,57CE+T%P<] 2M58;6[85Z(/X&A!-M3I-,OHMQ9 Y0QBO0*D7!<<(V&!XG_#\T&7F M0HUCO@8%Z+08E+?PM/"MF=\,"S[<@Y/MFLOKC?>)!Q$2+/3A>M'4=9?Q449 Z=Y1;G9< M,+J]1GF'[(+HY33['F.U@-ZA-:M$9GU0Q!=M3KE@Y MN%CM QA+&')EQ)CS7_J#,$O+NYK-. =%S/EEML!U*F@#*/2!*G?D'A'?9S;E M=Y[['Z$T1IK?T#UGN9I^_4A2 .M@G(B%'YBXXUN'SSV N\C\,\T_SNF[N,_3UROL*:7G8X>KK"\+=&.*C\7^0#3 M>\4Y"0*A'PHJ%E K0FOE4M%4R0RUX%,PW@+ M)FI&F>^0-_KQ&G5\S8?\Z%.%%FT\@D;4.GWP'*C$W!8P9[U%,X8(;0+X0(M/ M:&J)C9?&AOU6^:VMQF_^>$)AH\Z=L$^'FE9M15Y8"@&S&"("#_;6#7CL4:K\ M5L4=+.>H[56,9JL!CY=RG^@;)\Q(]OA*\DARV0PXA9^[D)I[,"72LFQY44:+=T4,?UF$\M^3M!+E*UU6-X(!3-A/@=$9X'VMR@?1 M'?=W:);@&X*<9Q&XOJ.N?6\_IQDO(:5 MD&L&D _X 0MPHB+MMT(QB$[AR]1 M.P_!(E% &9LTL4?F(58/.8 :$U(L R=.Q[Q5CM,WREGCS0-+U0$:CN(;&MWU MX 5N'Y5CD5T[.V/<>E.7T_W$+CQ.8:&+QK&Y$8Y-?=/%Z#VLT(FE\\0I'7% MOJZEPD!ID3TRWZ;V8C 5+% G!,')AW.-IS[;84458YX/-,OPOX,>'PM8QS/B M8;)!;26F:WKNICVLKF=U*9B6A*=@*%T6MCQ1V&+,+FQYR?XH*Y:HO(0:_R?- M[BDV9G@>I%]4@4]+QDXH<(-I\*GBHR[9;>3']NR.HW=OT79GQ[%K=2-*4\5Y M+!0F3V4>QG*,C>;@8F/,EZA[?LR(]-3WOAF14RV=-EWI\;H3?N1&)/$:(=IL M$V4H5ZR8!8+OXT:MXBO6DEN8-14E74SMM!3T$#RXU- \J+4U2_005E6>##*> M7L8:U/0>5NQ5]0%CEE>JT\WX/Q:?K"',C:QA5@=7N\.3R\.[F]RU-N)FS5JA M;JS2KT_9C&P%[0-N*39JX)B?P&,N?C;[547ZG-<53=T&0P]+5O0C7F%_O"P-M_\,FG05MN)B79B MVY!H.^B2+"31F$#C#%T+,,:W.RF]1+#YNIUQFPAL/"F$UB:#FB_FR:#)S0R% M40<<]Y;XF2)T:"_6A$.!!7)+/?0#YC%T&@\X[%U ME&)8^#>+I8=W-"RM_*>I!V/5/"WV5LZK]C/(UQJOV&L0'@=B1 @0/(A>.SB* M,*7'<* ,^G!OKQI:K?!)Q#GQ72<=I&$8;(326^IDN#E4:_-8J M*>%E? P4^.)9WKM%F&];G.-*0>F*90[('O*=#'S5/A& MIQ-C[3>R"L(^[T%">%4*GB=!S2XNZ6!X4#BJV:,ZZS'U@GC0M#ZYTA3)/-SE M"I;SE*QJH?9M&1@:RJ_)' 3[/7JV$2LO$K57_8)V\=A+RRU5Q3EPY@\#?ACA MX9*WK-:&BW36M@ U&()30\^:%6#PND[V [^NYLZT:7T@J 8/.BCQ@-;',YI0 MY]NZ_4(=]F2^$$*BG&(1B!,H4Q#!?'#63$"MGQS<[@(:5-.?C2:GC$/&%ZFT;(VJW64'U>WC=RV(Z5,T]VD*H=?H1KB<>4 MNJS<:&9S$,S&%.PH.%P_Z+,"VM&+^3$L1N!8/EZDK.,=\LP#'@Y":N$"<<:. MQOO;B$9-T_LT$5:V!YP5T79?G?'6'WB43$C%IDG/S'XC,_8UPM9UXY'Y34>, MCE[7(2[1B0)$(IX2PXAGO31JO+&^/PLTIA",FHDS;B@?GU@0$4;*N]'V,6/7 MM [ZP7O4QT]%U1RV%/B9B&8S+#YX_0PZZAV@$3< MJ5U@?I<_B,)$;I%$CQ$KOQR*B>8K5B(GQ"XOA>,GP_)!B9J\X.<"^/NPDX(@ M+*YA9]EXMV$P,Z;TK5%^S7%_HHH>EV#G(MDZP*3P&[SX75ZD MW_&H !Z.X)0ESLMU >$(250J6B0.YR7BS$7)SP 6@][T$-ED->I,R?T\*;F> M4G;+U^?7LN^VF/Y(DXSS0PAH>$ . 20/NET\.,)T'@I%W@Q8*/K&%&)L/O$S M-R<8AU2-0[Q,9VN373>EQ?63 P+/G#,:K-X^N)O&<48W+@:G MMQ"^8?+I@LNELT8NX;S"=P<+E\#2*[#1K^[53X/)=^K"7GU.X^"!>= M=CGW=1>'F5!:8^L<$$"-=?#DZP.;I,.-TN%S99]I')SP.VZ/)UAJ^L"Z!B"_ MT.M/'_$E\@O/&7:\'GX\Q-5W?X<[M?K2_):P_YLZ]\O;<;Y;KD1D[N2T*9!8 M>.SB5N&P^-C%::\X=[C;5M\-/ ];M[@K\IS77'R67?.Z2W'KV",7GA$JB6XW MB\-U<734L71*=)+H7?#?'4QW'V1[1KH%K&LG[OBY#P:RBB^)75 MDW]@]>3/J:38E9H#N<8":\AJA7G5"@O%1Q9-K>R>S#5UU=.7C8_L7M+KT+%D MJ(8CL;3C6 (OTG;WOVKAP+%D!6J@;S'-+S.NKRGCZJB!OVQL5":)7EIPJ_[2 MA3\222^?%;>#96.T$DLO'89436.+2'H]Z=:GPC4R5'KHH5+355T_V,50J8SV M2Q)>C(31-%XQIB%)6)+P#KRU8ZJ!NV(H09*P).$=>&O;5XVE#?:7R[G^@W6) M>O,_]!?NVV;IU]&Z_A@;L;@>YSU1TH<0FO'4'=C%H M5[3T?,1VBKP]*C:M'/:Y;?JM\DZ(@[)NJ3O2Z196^D=>*/U!$=WAQ:U!,,.+ ML LOF\;%IV_W:8%C/%@_RK0G]H-]#;%)8D M,W:#81H_LA[(V,T2^#][9,-N;@M *BY#L!GG+14MH-G@N()B^TI\7]'!3\4> MT2^$,@/"KNCW43SH5>01UM:+O@;4;=,E= FWF-)V>A(O*H?QP![\^4-98%3ML\U&$<4JR_%9T?\2!VX@H MUAOT/BU3@3L^ HBQ=--N=3IO'P@./F.C:P @>[EZ<#%-0 *Q60\"&V)>DN@] M+&9_9?R>I@OZY)"LF#5+;D_1X%UPHPALGZJ>J[$@'.=;&XOJ4-,Y6N)IF[,4 MI@U:.'IWSAJ<([V]O_KC_%0S@H,@M/.>XR&V6AY1UE;[ <5MF-.+9V@^X=KM-\@-(>M[Y'F7-H$0EP,9?-BH!Y5.61ZS;-!'+?.JE^.=U M!=^"/#LO"T(SM?[ZW[!PG'=Y<^%K^(/TL6LR?U3=,IFQ;&NLV;!K>$^"GY=,OX.YE8H^RX"-7M[3\%K6W)K+;[:#>MB,&-?0IWD_8X\M M:!?GTY)* =&/\, 6UVD/&( +M!(8 F@GPGDW6=I-*](\"^P\T,&IF$W*!GMD MRBW!CM),S!\*\Z'!E??*9KQ!B[JYO<393$SA$&W+==:(NP(K.2^X:&>8B]OS MH'*<8("XH3WT+&-!\E5:,#+YJO"N\/!8]A>@*L>.[!R7S;0--, 8)D:)@0TD M'*&&FI":>0^BV?K8QG'?!= '1>NVQ$*):KC3N_P!6[ZSCM\3_>CK'N7<)!S? M\XAAP@R-^G*\.@9YE..D#<%;,5J_[#.8YK\W TX^LM[32'V_X, ^0]=^YZW> MP4OH84OXFI5'P)/SY=@/O;Q2L+-]P;N_$[!*HEJ,H%C!W]O]XB>N';=8N9 8 M'8C8EF;X/;@*X)6D;(IE,R"136L_$#;Y4*1Y,#"F)-W,Z]$C&90A2X@S=/ M7@("YA-^R*0 KS?*W"APY%*@;7Y_/">]K^"+!PFW8G/%I&N6)F]W!R M&M>SC>V-ET4$Q3H;DD!*P2R,<5)LAP]67G3'/K5ZY+<5(=P_-HRR1\J(34D; M5 U0)Q^$XT>T]335WQ4"_,P4%T-J@S(4;SF@5U@A2LAL:_COH]I8#?&@J,<5 MJ)2)],!.RVM,' MFR]KYGLD S8UH@=@J8(:4(R33CWGYF-:?E5^(6Q6#GYEF.RK$F>.UP2 X:Z?:S,547PN)DJ* M&U E@G3,1ZBQH22.$A+?XVC"41P,-=@0\6@EI,U,)4X\?%1V8Q^+(3R*B+*Q MB=N@G/^](5]?1LWG1LVMM43-37N?@N;;"SW\FS[6+*N<,&Y"SD,N_3 ,2B\> MKFD/V[2FM@;^?1#3M ]"AK?L0C;!MYX4#FH< M-#2?/SE@ 08VO[>!A3#V6@-DQ.J#?"'HLJAA"Q=U')D H-U2: M0;'*R*!885T/I]3WJN$(/(&1SS0$68Y!W@O*K$BQA3_2HL)9D>\SL$**'#RR MX81B%MID.A['4)*BQRW2@J2]Q@QMK%+F43*9+_(:II@T1OB4*O3/2)];"F): M'QL6/#HQMS6/C:"M1G!(6X%N'=Z 46RXYK%/RU'XL;^2M*KXD[K,$L%YAZ![ M"U2/6?X C,1,7QY^39CM2WET=1>+S%IDMSE>,:(.P[OCHR'KVUJB#@0/ID#30+QNM-LG%+ M#5YPNCUL2!PH9,X")I;"O*@M#SYC:P&/ A#(7F64\#',SP:.#0EZ47-MOP3; M283!,D0:/N)][?X=BEC#6 =C(0\-#?U?YB /Q&S2 M1L)UE$E"YFDDI-V4CVR=R8KM$:>P.O 9&]2'HWU#S"V50/-:.QL"1%\/[L.Y MMVR,UX@G#$\#?P;H,^23BS% U*/9.+^GPI_G(3AEP(*L]6A1'&I'&!G 7KKP M6K2=R!8R'@-Z0UY@1KP!EG!('S&X1IN#OB7GG>N+,V _\2MP*MK@7"JRG_^M M&68=_FTN@Y\+Q9@V99G-VDMY:)A=Q5/+UE/7JB(-P);&29PI(19I[QF;=H+' 9-U$UT4+9"*:&)@GC M^!ZMX^(ISCKNP<: <"F3WAJKRAC>WIASS QIVS,2^_ M9[X[NWYH^3'H(REB7#@7I2@CU4;_S?9[H&+G?9-N.1^96/PKBX8?A*@YR7"4 M$(B))J_#WA0S4T.+/'NLXTY-YE:D?!CMC@3V'W VZ,ALVZ%A+WRIMF0@=QB" M!6DSX.)D:-VWZ;E+OM8[JR?KCHR6KB='UT5R;7TM&K'R=KE$A<6)FL JPONJ@?<%Q>SMP9@(7:#B03&:%U5X3 %>X:X57QXE MNRX' Z/[05G[Y.+;5LJ$Y7IP3#SSL9.QZ#5C21R!7=;E"KS4@QFNO'1DF*A M8A8IH:'QVN)G,8)\^-P>J'0> L ?A@&!=@7JV)9XFOHK?9SWXBBB\+U!K[U= M)GK>TEOXYU[/1G:-CF?._GG'1NVZ'=_V]VBSSF*07=]Z;J6>;>-Y.45+=7 M5.>XJF5NNSOF@BUUEDG+SSD:L$RU^=9ND^<7WEGV[/,+^W$288\*218*\^UY M.AI3JD^])S\?VB2M1WNG5 4538[8V;\8ZZOSHKY*'&JK+VY78XRV6QEVXQG6 M6\/>"Q)5/-\-PC(:X"$O;-&#E:]U*Y_ZM-U$/Q]>_CU:<98]-K6Q6!E?PJKU M(>].Z\7%"KR;PBWMB7.R;,O7A%RS]_V '\I!6$9%VA='&5JE62SK#43&"T5P M+V6>5 ^\\+>LL"*4%0BR"C[QSJQ"UON)E==W66'LL3CY=M73/L!WXC!9JZG2 MZ';PY?(>3\P_S $:WDTB5F(W"3OX)K_M,7JHP8CK "#'H59O1.RPM05V9]W3 M:&19%I](2W:B'$#+M,_89@3>-R6/]-RN59'U"^L!F.2N] M'BT"AXO+NL2Q>7!3!P'?]I3N(*O2?O;(ZCP>%35AN@$=< MIFY=U(Q7@[Z24#RX@6 2\"4Q2IP6'M.F%PP>ZOW:RQ]Z_)!M_H4?[1=,VSKX M )Y9EA%!XX/^;4%P@W!3##?SOU2^1LH:C/$Z+7X%%7\7A &8.;&I&%JK&25_R4H"="4I5^Q5!\K\U*L]N>X(U+&C*Y)IV3^S\ +?'^#-3=AZ" M%;ER$B[OV''<$-MIT0=60QQ3W X7Y>WZ/&"^BI7_]2;JAOA1<,X-O$J1E\.& ME+4]Z&P%P>\!$KWNFQ) M')82_?.P4G%X7N PZV_G!Z3W60AIEK&!>\!,V&;#:^;V/[#7=ZJU&<@&IXUF+MG2\8>+O;4?#02=@RO&'LPM*FZH MU:A0N59A5=.S<2 3HJTND.M$#5M+X45,P=]6,H\LM52-.X8 I3OAU-&SHZ> M(4F'""I139H,WSNCM]AJ!!X#YOYQTC[*.W(#=D4K4/YRH?B(]:60\5M9F+8,FX>U3L4\8VT CVX4K,1-. M4U7!'*CV'FNHU@J_)PP\WI(%%>#]'#;A)AO;:WW,!S5YV3J1-N5(3GT^J&XI MLO S:ONU/B=+JJH072[ ?KGE9P/'.9'#9C8P4%L.*^7'6@Z1EB6=\&8![:XQ M]4F!IKWIN!?*3^,P05+_C%VZ*M'!9O8!GI%#!U./V_ *Y[%^+EQVCQZH69(X MI/4PTWI8/#6TSU;$W+=$B<]Q+P1[XW?4##ITUD9<$.QTA,;N(Q!?2"EVHLQ0 M.-*17I+LJ$$[?L';>CUEVI?HL,[;-5,,)9L#Q#B 9N0'2'*82>QZ+/3R#%@0@&!QFHY84^>UI89V77^_O%LX ^& M9W8\I8NM'K$U0-VO:>S-0" @I]:JD'.]4)5#;/W@6!V[7HMW:.@M>*=A!*U; M:_^R/JR4UV 9A(B9-ZX>V7&_'B_HY2(\--Z>/ M5ET"@_UZ?ZF&O=BBNF&(-C[>BGD!H"9?(@Y$D= M,3O[^?SF] 0;=/9J"+9ZOG$(LKYU8* F@XR1-L8:N24I[.69IYYDCNN)')>S MUSFNW6:7SU2,:! $SKIC@JG09U,*E>,L+\LWP!()[V6#C9;*JC[SJN*E*F^. MP>QF='+ J, 6R17Y)F+1,5HNP"9#%Z*+O5U%8^SZ^&QGG-58#T@Q/0(V);YL MSY0@(6@=<,Z?B&I'M&#&.3"@W MFVX6;9B*(&TS0.11=/\4_L],"<[2'SQ6C/>'P^@$ORL%02A^.\=76X[7+P#[XD,^9FQK*G6WG#D:$0P0CFN?M!*=9VBC5T;@ MUVJ6.6R E0MWGX#5_H@6:@$^?]$T69Y*PG58/,'>YSR@SIJ6\-16R0,MO/M. M6ZT-.]T(!UAT^'GL*#\_UN^'%TZHT0=:OQEV,2-ERN-D//((*)H\^#_LH@DP MJAYH$UPL<9?#?-XH7\>YH((A>R_#VI,MCQL8B_PLV.] 6F4E9NA,4C*"E?;N M\*/HTC2,9*3E$]9$'17H>.,TO 'V!=J2I3E8.&V< M-LD2C-K0+M J*;E+-&#T,-PDRN3I9#>!9&"?VK5B#9K9*X_AFZ76@27 5PUK M-7 8&<5V'P^$:8T/8,Y)0W0"!NJ3U[-.'K/F%# Y".*"%:*!*,FQ ]@UZG$> M7"WIR.4B;/EV":!/'+2?AP;-\+>&!U9:X38%?R^_A5%P&7;'05@P,T.P8EF+ M-C$BB@LRM#V8%1&G(F"9MPIO6(NV;E..(1H[C-S .\;Q<,R U4UT >WLGI\D MMG<'V_4@!VQ.G@O$CR.8"WO1)[_!-NOT)'&Y0[@4#6G'7"OARTQBMD M2@9^82R2VC);*)K!?E@X&"""#N)JD.S%+6IN%OXO2UJA 8P2O'ET/8>'/QG^ M8IF1/ &3F9MY/-DMRIG&ITHP!_DIHF0CR*8I%'Y;JTJJ_ E7DZ3XHJ0XEO8= M=[WY&).F5&<,TRS)S!U\<&=[W$56>5(&G--D4+#5F;$O7#<^JR<99+S_7E,> MQ#SH>N7#\+].!_7XLE&'YRG/:G:P"4#5 !ZK@E/PUBCSQ O!8.2>I#S1"4^M M&X[631,80BPB$,=+^!]X@6V2SH, M20QWWV,=_(Q6"B>OI7';1IA;4FNO/QW'BWGV&\ MBI:MZ%AS,;/[V+CG)KY2HW4\2L8Z[]<#$"8OQP7')$MK:Q3KD)O^ \Z0F& M:06CF4+'SL$L(LE&*S>>?,&F$CF*'Y1K]U:H*'TM83,F( MU652:=F(I46CQ=:"?L(^=6JUO(YC;J!-J=TQ3'M?>JI:'=>VY&8WM%GW1;K5 M/J-K)>>E'6]!^\K ^H>^](==X6Z&EOG@ !JK(,;7Q_8 M)!WN=%MHTS@XX3?2!OKUM7R^%$Z-,LYX\UYRS=UK7\AZV+$&MEM]ZV/#4RW; M>[.9EU^\45@#A(-LRRP)^^4)VU0](]AONI;4^VJIU[)5T[/VFWRE6):$/6EO M^$#8SHX1]H8ZYK/4P#:@/#P.6YEH*2[-V1;-6W[Q9 M^QKA:JC6"S@,KQ.RYD;&*1ZR*S:]DD+47#_'[7I&D'_W*.O8L%7/TW%_U=5]B];"P:EBJL7,"^( \Q\N%.T,9E^F[QA?.K\\#8Q+4'Y 7[[X=A1 ]-_ Y]T=LD/QX;J>>X;!;OSX^B# M])ZRX8T)-KCG'999KWGXXH$4!1$C@A*2%@J.YZ3\43_8?@"+N@8\\(? ]_B7 MAFJ[YN3*XR.H%I[I,4%BP3B%!5LCL&4FZ=B]$$7I)&2I%G*I[GBEP6]A7WQ*1$ M:-@.GQXRN00?R9%6K"LZ7RK'B3NPV,KX%$5ST9G,MU-@%K MOKAN9#0V>J0EG_12DHQ-!$G2;VS$#YO/-1QZPA\'7^=B4!X"093HU(2.=E06BVS%R.Z1+W"6$U%,*S#(@T_M^CU'4=W7%TXB8TM&,K M\6V3&%%,#9?J<6Q'?QNVIQ_-W>(FQAX8\\[3,!)]GP-X>WSL8:)< < _#D?< M7#737A9GQS5!+; 6@EH]F0!M4&LJ6C?'^FS%MS@F-(T6@/1'/HUF04A.OML6 M7F2Z5+L>A#C/I[\,8>SV[ \D>S$LJ&0#D+J@',40CR(MN8X5%W#!=DW(-1-D M'_!#V89(YZD?AW/<(YQ+6@NY/^"K7#G[AM.G* X&>9_E@UA,!>GG#ZB#298I MU6.?CT>[9S?0YH;RK9*E.%JIH.!.X7PG;M/F/2VF7?S$[F"ST*9OH0^& \XE M46C*!U+A6/,(MR%*[L7PU'I624'%Q'H^^$18$D^\.DYU4A4<%L7F)..4-)4_ M!2SI+FP_8D7\.*8U3ZH'/GR^Q/%I"']N$T5 -WF7%O^-@*3=E,U ^[@@8OBD MM&9"&4@V\"T?Q40L5'=I,\%[Y$:<;06DW$.EQ)Z!%\0XG0P-&0:,]M[P,;?H M9*#&6P#+8R_ GB[4YAAH1O>/L[J -E)N6['-I^W]M.Z**1)',;0+Z[V./;L/ MF-3J@=8UPDOE^.C#^^NC-[6&9R,RKWK:!\ +$VRN9 5 ]\$;&&Q157W#DO! M#T6> &YQ0&&F7 M0'9HTY$/6FEF%_?8[U^11"P3AD""6\2/8$, P*G.4;XMA MWP=.>G7CA^$B%8WN>A@,4MA\KO:/M96:,A9LN3C(5..2L*.LIA\LCG3A*JF0V MXN5XNW>6]XK&VVUAD.*"KI=CN(?F>KT7%NIR+MAN2]_ZG=KBI=%%0A>7[5G& MB4*[_2Q_I%2K52B/OW#UCEJJ3QZ+/,O0X.W1)!6QFKGG;E%TMB;S#K4\+=@< MY+P 24U)%]0 ?R*:",S!N8,_V8.Y2U*T@T/575K$&LCBZK&6ZL/KU-'^4;@@ MZ3-Z0'G<.! QP"/+^RP *8)-*+TC-JD]YC8'X.OV44R4S?*( 08%^1TE D*= M9>+BNT\QTW7N=)(!K)88MI[T*<\O,%E0BU"V,#[:N:CA4O) M;-M!,>9HQ\UD>"4C85X,B6?.CCO*2?AAD6(N/FD!B&N'<>1X.J,U.,,RSC!3E,):Q3!+!J*EFJS[9?$\,JSD6;8ZDDE> M/0RRR];6KP6.^KI@^SV,B A_([[C4KDC]Q14&>4"Z2'-4#GV0#)PJ1<"X28) MH!@(*03#0KD';4HKIDX3PM*L;>6(! @+%BB&,>['%'!$6YHV'D2U)=9$2^Z! MV\#%O"WRATH(RRY0<8LD0UH]X!Z?],H;0TE(,/@*0]\5[3&O=T2>S1*^P!&] M,"=%+.(<*"V[-$X)=[EI!GYRMY&9<'EM],&U7?(EQQ!.40UPEL0]RT,Q^_$. MA2=//#-+,>TE!2FK F Q*/C.QFR3 ['25I!E2">W(R3Z0 %&KOVC#))<:D72.GEQ>XTU[/FO-Z^@*O9^ : MQLPUGH;0^.L=#@$BR,_._HMT^S_=P/O>HA6CCB$A69Y0.=Y\A+D["?.%J))K M;D]_:@W#VAY1!K@Q;S91>@L093#CY?@:1K#,VQT425ZLB2(;/'*D.2CDW.!9 M2+/9&K,EB6UL3U+:2%#N3(XSK?FO9R'3.OZL)>RE]( ,@C\1!/?W.@B^7Y[* M1UI24D1WC(A/A['"@Q":/(W;>L%V,+0I&*VSMB-1OR8N/"@*D1IKC.TF>-PL MD0CIW,K@5N !M9T<<&S0"6H'[GC-Z91UA3%_$L>,F5LSYIH2PV%^>=(M22BM M-<$P,MA^=8 )[#9:O&)[OVCZFOF0"!;PP+]2!J0S <"#H>NR>/@VH^+8@W7:>8BS%T>0MFA FUXVPP[NTCVM6 MX#6G>#Z'E]HN;/[M%XG_2GNT & BC$YBT'*BWOR>'AZEW[;>E8R^ZX($KTTG M^*;*7U42-LT3/MP-8,]# 8EDSRH@& $.DV77&@0?3AA-U:I"G'YVSP('A3E_0P3-3),<+*<5J_),X3;I+24T[<8>U6 M,4#" >N4I(R ^(FBF(8@6?#0$U^E?;,8W@A6<8\VM[#VXBSLC!\H:-E[, ?J M6#17T4QXE" S"T;5X*+/V_QH[23*($ !7,QCV\HM245P@)^8: B&,4-!42(QHX%7U@(WT1X/P//L)9@.@YX03!68X_S'-FB$Y4SO"3^]U3P2 M:]\.)9@^!:*" %C:AD$T[2T"5%9)*M(TC$I"T'&]B#Y!(DH\*.H,CUB2*0X4 MA!&[=@SF!RG(1F>G]JGSG6'_]4JG!W;)RKQ3#SLL3745A#T(R8R6Y>S6 "( M%%RZ=75'.>7F4S3H#H3VYO*,U?RR;"*>-"7LI+6PCL" >. )1B8$N6T5TX2R M< /;@_!?/HM:MACK-1!R**X8[U L\6%6*] )'I+!V-\]SPSVZ"WAIBT^&3=3 MUHP(5$.Y6<$A.WU?Y5T^R&*6RF5F2SQ_IQ\I%I\UOAI>QT UY6(A64I>)"X, M4BJPJ=8%Q'5T8RC*Q8[A8C"Z^0G>#CNR1UF^&=\>'\**E\'Z;6>AZ^\93=6J M:)3RZJ/YC1'&'RQT+Q>:?)N/(21<'6\!#K,Z+0ILGZUI$C MMXL6<%O^_ +NG:E6WT8U99*C[& J 74)NJY=C)Q\I\I7RH]]#L]$YSR.7B.H M5>AX<<>.).*!2!IWE)OF:Z _35A_+!( I/I>;[P'7@W><&"YO4SZJ,I M/8IG!WD\!\ &UXB>#$)*\ZO9:1BAK;FIRPOR6-B#:9:56RD() FSMI:-K.5/ MA%&6?DG?UA]^BM.RGY''MVF/@9S=]-/H Z:TJF8TP7\>2H6.SB6#Z+(JGBQ^ M[K"?QOH7\=],NZ.[LW_6.\;,WYY:UNM8@;72JD__9MNKW7DX>_4,>T_VZG>" MP-V3O>X37/=KK_O$6Z:U&+TN.,=A9M/P8)&1#]P"WJDYPC>L1NB"E]:K;W+UW=^A7%VNON0$9#8"Q=MQ?7*&2I]U/%:5LW@0\4(; M=NA6N1GVREI@O.;"DX*V^KZS)@4M-]AGJZ]@Z:JM6QL8>]J\U0IFJ"2(K1*$ M:7F2("1!B%T+-AC%74"R%\O5(D-4#Q0>+)6N.3R>QM'4LF7H@4;3C*-H*@K:O MU25U+$0=ENJX3]MWDH>WCR5#]=RG0W$22UO'DJ'Z\,4QL7]=*,ABQN"S5#>:XF)(K7PP=7J!:QIS JD3'R]D/JB6M MN9W!QI;X8OLJZS4<)!J?[?G:\IYL8*>,3^T\EEQS.SD;B:6%L71L6=;$$5:) MGIU!C_G2R-F^!I>4L>#!$<^2^73FZ MJ]KSSB')(J*M8TE7'5/62^XXEAS5#^29@5U'TG:$W?8UNR2/!6N>=4LR\8YC MR=3!=93-0W<<2V"U6/-*#226MHTE9TX%PL$JQ -*P/U*>[0@&?-I2=Q->VE9 M8>'!/5W*L=U#ZL4&Q=;3%;@RU+4:: /5MG=MU,=A0-8 1U'2[&8,P\,.S[Y* MG)JJ)T>*;$80>:HE4W ;"@9:OI3QFPG1'+:,?PTIN*OJCA9*/E$>_6<Z_OU)NC.KH\];;C6')4S]M.<;)$TA)5HIXE.6G'D62XVYDXM7V-+NEC MP7DLACO'/95ISVHKQ+WZA*CRXTJF4/:??8M(U9N?R=B(;M(TQMU0X\"=5U]YHWY_3; MD)!=D5X#9T/$NGT-]2KQZ;A2^*PYR>=LM!_KJX7KL:?/'#@I8;IR>>:F8+I] M>?YJLFHA3?*"XIS(^[1,\YX"?RK<(5$J\NV9W24/*L=L.*KIKMC!:1NU !N- MGQP69E736W%HM$3L3B/64H-5^UM*S.XT9O5@Q?S@ =<"2:)Z?DY1EQK^ #$+ MMIL^9]:)Q.S>8M:7*OX0,:NOF.\\8 U_0)G0#\\*.>PA/9MS!94,1:[JO]NV MS-EM)"$QIU!6PG7%+/-&Y[-M7T^]2IRJABO;)V[$+U=-1VK.C1R%F#-(2\)U M15MOHX)@^_+]->1'+VFE9)@CW8S_.962=PX(/VSHY7>;V+')]*IC8/8BJ"1) M^-!)V%0]8]UJ85U7>?>O"^N(;!(4UBNXO@[)*DT?Q5N_^)RS^ M\:YYU/H6W@"XV(IOTPH>%XT T!L'H(D O*:W7=JKR@5?+ICZ-ORKM!?#2F\M ME_'G"U,#>YG/5($UR"UETWH+VL^+JM77O:#E(*M*I;H#OKB]4ZJ'7%R$%*.4 M A1OEX!%"]&(=\%!&BH_!HAYP-(,?P/0,E8D!AS;8KJ-1-DL"J=M812 AMTQ M' 3/6:^B1;](2ZHJ9_$@8IT5E?\BW?Y/R@V-[GJPN=O'E]GV=,I3CCWS1T9U MGO6CDB= 5_>T-Z"L9JRZHTASE)-EF7Y3NK#@7:E0(()8^=>@1[DHMW15,773 M9-?!!T-%FNW3",=-9X]OWBK*U:!0SL[8J]_4%(M$#-(@G; >R[$1IH[WL MI?) X;GP7U*6>922"EX2'I_0$LOH2 ;[%FMQZ.0E MA5TF /G>;=F1W+=CW,?Q7W-;1J.\NUU6,WW.:J:W259#3KL88S2004!S\$ZS M60YY[>8/Y5KPUC0. KZ+E2I7NNQKO*#B8!WRT6PN$+! \N_G98K/>%O0C$VD M_^DAC:L[81JU;Q(\HP]O(2'C_MFWC'+;F!43493(F^.<)PG UD>!T_X77R"- M__T?U;7?%L.+AEFIA0RZ-_C ('("/VY)FPZ86!^(1!>5!FY?N\VP=&*8$!@$.'7#G! MCH+ 'JW'8R;.U0S698_H#_!W89& M#^3333.NG)"ZP1TO2V8)I95RC"4[;QJE!4Y*FL2L*.SJ6A M*+X23Q8_=]A/8Q$+_IMC=< *FOFSWC%6_,VV5[OSJA.ZBP_C8W;"!;<3SD;LA'54 M[N\K6#XP_:#EL">-?U;>WY'>+5WEV-TZZ*L5LA\&E,V1@/*4F/*.0QD-T46J M'19YX\4A)S3K6#3^L,!JK(-Y7Q_D3M$R*R1);D*>XJ[(]@2H:2PYXFKW@7J< M]C"<.X UXE)51*"XWX"Z?+,,L)?J$^[M>/7!8BYY[2Z^W43)W3)KS*=(N;I< M_5FK'U"+")Y2F/SW>A"649'V&:\+UGZ&'30%,OM=>K5'=52FKYK^TWU>7OX, MJB2(+1*$IQK!TT?O)$&\)H(P5'W.W&-Y2'W%AA7RC/J^GU&?92%]F%H6M+BI M)&=OC9^F-59M'[FG-=U[B"1+U6TY:W#'D70<&#-G5DGT;!\]EO[2V-EY2V&? M#(*;O *-OUQ4]/FADX43&/OM-2W^FKM-_9:NVOH<2)$))A)L-+KE/]S_<)PJ<9ID^BQIW$%U;0];.&*GU)NHK'5Z&_ SG M!I#OK9R<7$>"4ZZQ1VLLYRL=4@U)^YC!(H4DFZD*?4V7OJ9"IH5J'=HDN(WN M80=DP"[TBKMM'YB&ZA@KME':H8BJ)+J](CI=]5:=@BN)3A+=2N_F.3*OM^.N M^=/%)#)W= "FZ/2BDBFGKU_]**!CW[!GI5%EM=J*^0)?CJK9"*T:JJG/3/I+ MJ*Y:1V$8&X+ISNN\@XK++%50L>WXS&O)/C[__7>;W=#)UN$?N"$;JB&(PE=$OJA$_JQ[2Q?6'L0%+Y,W.O0ZE6.S9W"^8YX#I.=Y!=M M*>F91^^6;REYM)9N\YN#'UMQ6A?*ZL=4X-D90$-5\D(Q?E2Q&_ /EMZQZQ_&FAG/;INJ\J[#>+.Y M[,U&1\&&EO7NE+14NB3M98\*J:HB#0>\:23NS>BXS>K#ZYNF!LHM[6&7?7@ MVTX/P-GJ(MXGP.8)HFNX2^QI+L8(X&_1H"AH M+WI4[BB)'X#\<+8 @9\B]DNLQ /L:*O1^6,"?WE._QD+-%K70"4:P8.DU&H;H65[H M=/059RISI0.HHDY2PJ&[W ZG;%]7MO[(XXX?1..-!\-Y( M-G&OO =AR;VEJKOE8$3->N3_"],6;76X:P[(FX"VL.F$EY#.!]LRIRR.@> MQDW41;&UF1$NQD(PGJ9^IY+*PHI3+._8_=<[%F5LSQVY,3ZC:>;$C6>/VK#V?;:&;71L1:^S.&@?8DW.:.R$' M$JSETM=4X?+L*0//CK?L'$@.N6^VJ[J^O_?A6$ES^T1S#M#<_N=I),WM$\T9 MJJ[O_TR* \]K&-O11#OCRQZ2.[+*B \IK] S<(>4O:Q)QNHKW^$@C,S22UA MNJ($=IXVS"1<-Z+9#EV!'52$9';V_CEAD=>2"SOT-LZ.&JP:4-FU9LZR(_GK M)F5;]:T5I^I)4I:DO$LOCD,D#EPJ+Q,;.K@ZB!5G2[Z""HG)5OIB3Y.MR$:[ MN4WI3':TGM9HCGLT=S\[T5UN>E^T:9;_(;72K]NZ+=9#O^ZQ:[0;U2_;]=0P M5NBCN7 /?:)@B]!AP^RI??27Z)[?;M&Z1 O\%^J9;\B>^3,(>H&6^:U^KHRZ M'4'=P3,:2 =CW?9?3T??&O#+ML=JLFX>[RP]V:*C<7J5U.&]4WVC$R4;U9(0GI^E. ME75\)R#F_=Q6 Y<# J5DF[9;LV?Y3A4 M \B\3WLE::^(RGG84^O_M_?MS6WCR+Y?A94S9\LY12LB]4[NF2I/'KO>>22; M9,[<<__9HDC(YH8B-7S8\7[ZV]T 2%"B)$JR+(K&U.Y,(E$@T&CT"]V_QK$$ M.3M&79#N\S@&=?'T%1.-2_YQ?B;V5[Z#W7]KU09)/P_Z;X+3)V#\+0I8;L,A M332ZNROO#0I88\[_V+?+U-D7$ICIQJ&_B/7"Z (WG]' M\<^2FG*EP0;<9Y8P)W9O22.^ X451 O2FFRW)9X_HONX,^F>#9HY"/71?O#S M>K);H==[DS.:;,UA'P_RN[78Z1I2OI(L3PTIK]'G#UVQ!@E7R:JAZ8\+3:]9 MLA&X]1KB7D/<5Y+F_7P11 ]@V92"EH> VS]"\M4&9FM_YM6FQ3<['\6R3+N_ M!33F, (\4=+5[DC^FKG;SMP35OS=O-XVS*'O>! LTYJ< M/UQ7RS=I9&W! M9;=.HMZH\W&T!ZBTZ^14,-0%:33V;TSUD: Q]33./?RQ!8 M6O5>IZ."FFDM^C)0RHGV:$S M- /.."; 8=QBM9[!JZAG.'7FBX8=.F?8H;[9[^_I]34-=VBOO$W-Z,^$T2US M-#[\ EDSNF;T9C.Z;0YW]H+;Q.=[IL>T V5NSUL0C3*WIH*^'JQ#Z4G0H_[NP&@JJMI^@#"LC =3(*44D# JVIN*N5(J&I"K M-8W[6Q^H(8!EQ%4LCB0P51"1S(63DQ+!"MHD:>1^NYS2G]>,S*%G?NAV!I7S M*6Y^\]_4!79JMLZF\!OZ^E]2%G>=9V-DS[7T;X9YY9:=F[K8S]]B<= ^/T6O>UKS=/-[N MF[WNGB4>9\[;>UXYGG]%?O_PCF6Z(K_QYO[J#8ZNPK?,_DA7X1_%1-I2)ZCI MNF?EV% W3C\*OQZ571NOT%H5V/H:.WM]NHM4R[I]VP MHT 4;,%8T73=4U,.-%V/8L9KD+GVN+=44)[DJ?GSO0*[NI9<5QY6&PU#LV_M MZ:^THO10,_HS8?2N.;"?@#O#J09QY!,S_;SY(-#,\-F-QS,O+969]3DDO]N]8B&04 M[YA&T3>@M5IV7O$:96YX(/%5X!BN[M3Z0G2QV8,^%FE'"0WQFH:%"16ETU@L MJOQ*L&ZW^(DS!0&1I>M_LA&>@9>-/#J+6[58O-\K4T?]]VUT"7L.Z1 MG&6.QDTK:=3EV9JW'X>W+K M%N-3',T877@Z@3%CXC[9#Y,L=D*7Z2H-RQP.=)7&48RE+?VD-5WWE-N#B:;K M43)2=9E&:R):7[*I"P_%CIM&,5=Z\/N:.I+J-^ MZBT:ZDKWIF^1!O1H^ YM-JXT$,$9&0&'0!&UW-;M;=84VH?8LX)^LXVDR;JG M3-;<>AQCY*CLVGB=UBJ/MS;JCC;X5F%H]RS0U%;YTVV2-=@3]%]OTE-M4L\Z MC?.DMZCI<)6--P7.4>-S**(;I=#/J2[T.\3?W;6,XLQ3?%H".F%99J^WY:B? M"%SB$*P4S83GQ(03L[_%P=0\>.H]:CL/6N9XTAXY6&62]I>@$4 MC.;LI6F$+&W%R2L6R9=&*S,\IIZU?G&BZ*Q-!N*L770[]LN]#]M%OS/8^=?B MN,D)KCUN"E@6G*HY/)OA?^ <13/X41Q3BA@\.W/\V+AS@@S1GES4/'@*:DT% MB#&;)4 N(!*G'@[^@RJ E /-OKL$EV# .8(%^+,9BQFVAG\U5^5#,%&9N!+XSY7RN<*E8&0^\I7Q->$B2;)KXG@_# MP8JC^,8)@7B>D<%[^70"YSY!]K].8D?DI>#'OX<^CO(SG",OFA^#];>8@QJ( M[L=^?ST0'2[ ]_[[A3\<#KJ#0=<9SMBT[_5FX[[M6*['K"'K>E[?_:?5&_9? M_'C.^'4-%9^T1V_1HHS]A&,ZXLE)_.^KIYO[CU(\T"DK0;QL=:NV')J:K##J M#EZT; />XP$%B9F *?C>RUQN]/_%F2_>&%^9>QO"S&X>GIS0MKV=T,W6G%_) M>@J"Z)YL*8)#7(!EAD8 "T+C0@7L^2XJJ]<[F!H*9PX; =TXF71Z X(TW!FY<=(9#X\#,#C8 MZY>;P1#/9ZY6M].UCP&)>:3)#JQZ8(@-F*S5&=8<5B,W;M)=O" ,3 6-VZAQ M&T] 98W;J'$;&T4YC=NH<1O/AZ@:MW$];F,MAUPZBZ_KG/B]\V7U&.T:8[>$ MV48?$QX17/WWEVR:N+&_$/?K=$@.3Y5M3Q+8&>5Y#0;F>-PT'"?-$"=D",NT MAB/-$)HA9&FV.;(&#>.'=I01'Q6.K"%)F8<[%(T^W^LLI!)\)(Q]Y[OPTOJF MDBZ_6Q9"=O\T%7AZD^HC(9N]?5&^]28]U29=V*;5[[[4&]38#>KUGWIW&F\K MG)-)P*N+=XLPZCKC9U9>-^R:5D_7>&HF/&FH9V0.!IM=>\V$I]ZDMC.A;0Y& M[>'!9U!HO 6(M_UUQFE>GR"?'/"4W@/<&]C\4?.N,O48S1RCA9A,-?TE-66_ M3EK&<7(LG].CSRDMJ%:^@\J"I^CTVB(3MM82FVT?]'MFM[?%?CV#F*IFNG-B MNM[8'&Z!]M9,IYGNL:]@>ST-4]MPY]RR-$QM6URBW7)+*HJ9GWVWE@O+' S' MZVY3==K:OM"0=G=S$%!3=N_:U5X9J?,BE.':9[+ M->3AZV_V<>M;9G]+/<3A-'@BI^B@:W7-Z.UF]-[$G'3W;%6L&5TS^MDP.CJ% MSUF@[Q(">V;)*Z?8]X;X$#71\VO"V_'1#X,G[$U>;)W.*@[D\2A*(U:!/E9C M$];T4SXO98"?-1PC=] DYJ+$6BR#&-O+(,8"PWC8K0 QK@%4*G&,!R.E&T#] MWR_W&O 38^[X8?!@.&D:^].,(S5R!'1[#?"_7"G-) 1BNK QT9S%X($Z<.R= M ,8K@,VIA4"!NIPC?"^/Q+[[L+_A33%<79#C9O-)@_#+I:"#[\+N[1K!Q:;"E67>A8H*..T%3UY=/M[D=(6.S&L ""O?6Z+ MLY.?6P%(/F/W+#8"V!1VF8#>9<:='Z<9+!,7ER82"SE]6"#@N9/BGU!!!UB6 M\V?FQXSX,W5"/,#5E.H81V$'C3N^C8'[@T?!'1\-"K#IL\0=/S=SYZ\4EOU4 M#LNV0I*6+F"7&RM5FSQ]JS,X1(?U)GOI0!*=?E+NKU06GD[)3JNT=> W^#J^ M;+YCJ#AP'.J?%"9@O"#DMM+I1*!JMTR')NO20U=,F7+/'\N2?-#K= _B@W%A M)&E;9E-BQ+)!,RXW/.N)CF>.^!6F45#?G0LXPJM]E>IOD5.>!F]I]%CV9UU= M-ZJ!]]\(#5/=1>%7YOE.KE$"YD;S)V^9,*X1DVCV:=G:,N'7NAT3#FZ5T&M$ M;P0PV#I=;K3MW!RAU[$G^T'?;P2PMSL#>U]$_8+-@PP_5?-VRRW<[$ M.D[3A2-,%MSJ\;#6L(<")9\K#K]N3M" Y@0MPB&OV7%@=^*T'L%=-Q4X>E,! M3;NGZAN@FP$\I[32"K]2(_\_MS%:!$!W"&I_W2S_QBVZ!4#;UL2TNAIY73-$ MSA C<]C?7-"I&>)9,839'VXN^] MJ>\:P^'I-LFR]ZS#T9OT9-52/7V.&KY%IVE%T7AE?TXZG1<4; C0'0R.?-:N M2ULJ\NR>.1B>#E=X?R]8\]EY\9EECH9;$+(TGVD^.SQ.,^[VSHG-JBS!EE7^ M;K$&VU_@>PS8^J;=XNDQ3GTS>K8W_AI9_E$>?4Z)(X\'%]_. (QEFX/>GH@; M.DSV9+O4-6WK_-NV'KPSC1,O;083M\V>=?X ]BV7#/86'U9'T,_?5MD$)H[5 MKS5,EC/D[ O+[/8M#;3\Z/#5W>Y 4_5QJ3K9F[:E65FS<@M8N6?:XY;@S6NH M[0K[NH%[VQ"KO";6]CI\)#[<04!6X^[PQ=;W-P(+K!K%JLK4;Q.2M@3AJL9$ MMI9PZ\8"1]#N[06!G>,(VLK QX/0+J .C9H@VF8EBO8/705![]EA:.M?1'76[4!FQ&TRSO174( '>< V@?AP/;WVL?:^[!6#QRJ MA.Q>ZY10Z_"-)9MOP+7M+7%UORL%S('XQN,](5+KP!NKJJY""YF$=^F4OU.Q MCG&8_N0_=\>[[XUW^=&*;EV:!:ZMI&47L0]? 1_@!/TY;-@=(QQ/>!C^XF4N M:0HW2M*$UG@+F\UB TQOW_59Z***)2#0:,%B0O%.C)0Y\\0(F.,1:&AD!!&" MZP/#+UB8..J(\#\%5@C'$A1=+VTTG/V/_>%Z./LSP*4_#Q%6%Z?;7I)G=D_* M,_LP>69U]Q5HK5(EFW"Z"7&[C-)M%1X#5R^Y_7H8:KJ]U\^/9+T>:DKMURRK M8H(GL*ZJX;X_R !GB@Y:OMD-',_-^:VQN9@,-',K9F[A?.VW&[:?C]Z;-!GH+6KX%@UZ MNZ(+Z"UZZBW:%=_U<7;H# V!,XX,<."U6"UK\"K*&DZ= J-Q@LX8)\B>F#UK M3QCYI@$%[97 J1G]F3"Z;0['>[85U8RN&?UL&'UH#NWGS.=[ILFT A;./CSK M[YG#PC6[R/_S5E^@#+8P+#"D.-C"1(*930H8AKW*^^W.Z!' S!!@IM3(EM!H22-W&^74_KS MFI$)IP;!$'J5\RGN;O/?'(S[= 2>HA'K%])_<0+&$[!^=>)OC& "GET-_;C3 MM\ZF>+K;&4S&YS/9?N]L)FMU[-[9L %,MJ]KZ'4-_5%K/G4-_=&IK&OH=0U] MHRBG:^AU#?WY$%77T.]80\]1=N&CN4_(@:>^4=2EF6=9FFD/3'NX9^/9,Z_- MU,S==N:V1N9@Y]0US=R:N<^!N4?FZ!$:GYTC;^]Y6WC^1?7]PY-^=%%]X^W] MU0L<74AOFZ/AYGMR79:\;P'&H+O9_M>4W;LZ;ZA+Z8_2\_6H#> ;K]1:%=WZ M&CMW+*#,!8I*IHX?4GJ,KJS?/8WP1+6F>HOJ;]&>:9YZAYYLA^P]PZ%ZBYYJ MBR:]/1WAMEL&YV@ U"Z=;[=-:YN][E'-VF=+66LKLJZF[)XAZ+X&-SQ*G'>L M_=O6^+=4$)[DZ?GSO:*[NA9<5PY6+KQGF=W>X5C+YULZJ!G]>3"ZW36'XSUA M(S6C:T8_&T:WNF:OKXO!GV!?-OD!Y3IPJUL4,%,A^* K M"L%[A_9Y[QZU$'S8&6PO!-]0\6WRZFV[T[ PH:+0&4L[E5\)#NX6/W&F<)*S=/U/5BNX5\H\'IW3K5J=9\3^9=,:\7GN/@O_AX#B5 MWO5*LG>MH1\,SV2RL"56_TSF:EF=T9Z5^2>9K#W4]?ZZWO^H]:FZWO_H5-;U M_KK>OU&4T_7^NM[_?(BJZ_UWK/?7Y?VZ2'2/RX2!.1Y9#:L:U!70FKD?A;E[ MYJBGL2LT<[>1N6W3ZAV>[G".O+WG_>_YE_=;39-E#;GY;5>]PZA6?'F[.;VZ[B M6A7:^I)-77@H=MPTBKGB@[\G69 Z87J<0HA=K,DS/!Z#T9X9@[I:^S3 M5"OK+:JO9/JZYK_A6Z1+_MOC A^"^=-N:]?N;KZLT5[$GF;249V(9TM6JZ^! M%8XB!K9TO6V[4FN5TUL;X$:;?,M!M7%? ]HU?I.ZE@Y!-'R3QCU]CAJ^1?T] ML[3:;@J4UVG=XC#NVM)Q9DG^[0$W<&VS=%H2U[/B4 <#@$E MT4QX3DQHC%@]3,^&I-ZGM3#@ 'MR,I8 HK'MSO@0(!IK5(Q\!" :NV,=!$0C$C,E*9(T[(0/ MZ[%GMN&85+#F\3B11JR"-EFI"K2+4.E'OO#PQGB_&YY)LP\>7UR4+RYGFWL6 M,T0\*J"(O"S&)VH>!U, 2ODAL+_"S_AS.%4W"(($?(=P24$$"\#O7'[KBI\A MKWE^S(J<+/:=N1E)A&@V\^%1D CS.?-\&!E> 6<-SRI_@6#+F1_@C&$X_#!F M-T*J1$AF^!E=[^(1Q[==?_IHXLD(,E0*Q92=[\9-'"7)9;9 H*<,<\(6S@.A MT8 @RA)^1-S;K?/M&'\P>,@SPBC%-^%Q6D?^G8AM=XQ6GKP/?@@RR ?!),^< M<7$=@K!A+TTC9&DK3F"QR'SS+WQED8;'5+VG@(.1WK.Z$Z'X+KH=Z^4AFN\@ M!#8YR[6*SU+4<@Q'SP$-PT\@G,][)XXIVQ*>G3E^;-PY089'UD4##O51?;D# MQRT!LA%<76>H*CV@J2J*V'>7($@,.'QX,&"DN0SNXN".SR^;V.03ZGQP7%!$J4/ZJF>P9/IK?%GYL0I MBH 9S9XD![S<4DB5SW?JA-](1;=.SUHVKT&Y\Q/)?/R<&U^=[RW1M.7E"6Y, M<7E+EFVW,RF=<'LL#GA?@1_ M;D[YRO!L)-DT\4%GQSZL&\P )P02>D8&+^^ACZ/\ M#,?'B^9U#\!N'%&%R(=#^]Y_O_"'PT%W,.@ZPQF;]KW>;-RW'L,7=4[DH[/?,O1AM2[]Q?\S \+#+B%)WSH+/)<@JA+8%7<7<+Y'(M:D M%K'.0WQQ2_J.Q7<^NV^%L/KBH^^'!Q;_L$A)%MTSX]8!>W9&%@N7:6"D@(.,1L0B@S\A"JN< M!UAV"VRUP4\9>3O%'&(>W7"E?N<4)X*!C+XES[U,!.?.\0-R/0IRK#4W.L8[ M;F^\8RZ;3^%Q+L_O&=DL/IE5LRP(2,)&60I.44C.3S'QJ1,046J]#NS F &= MF8G1 5AKE3(B+D(?*!];?7.A"-9;45(GI'2C&>?/$=IN*BVQ'WH#!9'85VF' MK##+ S$*WIK" QISNG\ MM-0XN<8]G!(4/XX'$A/E&$BC.6.ED%]X@^&1._" Z(_X'BXQ<<"0,8^+6)A_ M +9A2B'D,QBRL"RCZ .T@Q%34V@[."8\]" M,$=OX/BFMR87"/Z,O_S&V M[>Z;SW[R#;<+?T(Y['_UCVFY_9@_R5<07NK4L+P5WX MQ&+8K3G*WXX8L!6&R_4,F XT;0+ZGW3-W'D00AXX+_226N=!L0;(X,A5MLJM M)CHS_P*:4N@2R!"1T9%K%*PBY4#MP/E?(\%DQ)8*@CN?%)H"^;Q+IZ\P=HI9 M\-/F8) 67P*;ROTR'G+D2-<1O=PQF/37Y4"UF#.XH15)17N4I'G]:Y R,,_X+D2LAWAB4Z M0= QKD-CX> U7A8X,3_OH'98LH!3['$+!9C58W/?5;W8MQ__Y_K=I37A=R)P MDN_ OJ4XU2U0'\S +$@I.B6CW0^E_> /T-<)G!5_YKOP8\/SDSA;2$+^D.,=@FHN,(B4H+&Y&6QNCE<;7#Z]V_(2M\MG]+0M1 MZ /@ZY0^<149I S+JV*KX)V1C'VW2@+/*XS8),2#,$[)&&8UTCOO&^WS>$L M"RV_)6$R.*E_=\(,Q6#NK9#E2^>,0LDAO,GEBW=N8L:#R!=X'SFG(!8_WT(3 M"BI=R0>%LGL)YS]%LXE)/R=_DI$PC$PF I9FGM[ZU(8EOQXO',JD MEF-*?7 4KU-JA6^LN-JD-_%[A]*=IQN!/4NJ!7_C,9#&TG:@^Q6Q4V4GMK U MZDP/?. +&3914;Y->8/2'Z'I] )"/*[U#@"-40\&D:@QF?A ,A0]AQ,;;PP@MV"YW@T6_YJ08CS*^.Z+P7%R B!N7[&>2(* M,'-@>2Y1A:ST&=E%XB M,]M+L44;*$^N"WH4:#->YB>38E(L3?$R&^@K#N[* M>2WY<^N.+!<,">XG2M7RBVH/6>)>H@+>SM%N\ZU-%+:I\#,W F5!C$4 YJE2"([I/7=+C>9W#8"#)=)$6 J1=G MK+A[1'N67U<"2\.6A]F\?%J5$?BM9O$R9#:>IP!FZB+(D!LYW7&/>QT\KQ=5 M8_AH:P9H.J=\SH77NN9$E%PCQ[ Z*#1F012![0V[+N,9^#EP6X@Y%'B"G>_^ M'!?$/=4[#%/"'MTQ!8*;5H$3-(1;\D"6+>S&2RYM45A<@54>ASCUGU",\U,M ME,'53Y]S!; GC6&(5?K9G'[XW;($I12NA$M0_Z40JOYN%\X!',5^>$,G+-D"R)@R[PMBF M=#:$+^R)EW 73P9@9XS5TDDPFPSV'_E*3*,@/]"KV[$'_UGL PC:/_C+G2") M5F90..%>7'6[0FRV)_JC8",I&V+*G%5J8K#:,P[;@;%)AC!@@&^!F_-EP(0Q!% .Q&BC*2XLR8OT!_0XD*_T4;':R2 MB.^3SX,[)FTPO!['F?L@M>&[!1C5 =Y-@5((\I>)5SUPT_Y"X4V4WUPM<#.G ME)NP5HR!?0J;0=$0E^?""A.3ZQ9^C9>%PLK=+(AA%'X%)VB!%Y6Y7!-*C.Y8 M0)Q)#XS"S$ 4XF).!]2="\&#ZF*!TY>M#'WSM>GF:Z)OOHXF,[ZN=0EEABUY MQF$B4VE%NER :@BD3! (I@Y%[A <*[1N@&,7L6SXO*H^3Y[;K\QC0N0"+\,-IU2'OM MD+:P;?_]$G,:!Z4TKG5#D\6#O%A^28^G:X*$!*W$933)F?PR/MS@J&/^%XZK MO$8&ZZP^#=]?C@3M(P%Y+@0]BS&::89)E^+RC\>09,8E!A8Z1J5'MB$+,Z+[ M ]&UEZ\(38P:JVN'JL8+P&@*,Q.Q_&UN+'>U,*QR ]1P8/NX=OL95&L6.Z10 M%LSXA9LX9DY0U6:##2W_&'A6&HKB2ICGSXOZ$_&7;38DYPLLA%$?I"'F2510IY']=IP66:>@*+^6%B08BEBJ73+NT((,X_9 M(AE 2&%XDNH7D#L#GX7(>CA91*#U*:ZF4$LH=A2'#MJK+;$?OU:%?@IE D&< .H>#(H%?NH!5X"J M9Z;XRT*(<)*9\7I!RB\._))$7:"TC_'@%U?CFCV>ECV4+52VPY3Q%KR6J9;+ M)!UHRQE>3 %K);=.S)-**/*=/TYWE];H39Y%P0MI]4X_[4Y37,(4\0E*> &] M;V(6M7M+EV\Q2\%NHG/-9G0G"UL8Q1XF$C&/I+C>LR<^G=)IT_+TB7>LM"M*.JS>AZ?=!PIC\AR6%+S#!!.*T77D<9(9 M5JN#5-/;E#,&K MSY^-MX(<,CO$+#(SBMK96@M#UU-6P?Q@*1E:E0M&-P5F#!-U8IZPQK,<"(!% M .!8J#*1'&!3:F)>;K@FDH[&.6Y\79Q3PH.!>8.P?=%:%=@3,CX,"K<>"[+ M= 0U^:;+\6 4O"+ X&(1Z>V4TQ-H.WG&\);D UYD420]B$S^@/$T((Q+*%?G M:M$G5D-QH)AB&J;!$[LH44;YG9JS*F!H8A=K ?@(*"[]F4^)" B> S/+%N(> M)G+54H\\9GHG[XV!\1VL9[BHB*S>@#1E(L]2OEC&6E_FJ:4\#;(ZZS:_TN%O M@4_P/M6]YU$@1@LK^Y:>4#>Z_N%M(%CCAF" M*"W$KX#8213FU6"Q_!P1F1?RXR6!]84)F]/J77@\F=SJXY^$8'HO(5&N7!!D M%%>5@"53%L(XI#FB^Y!'XON8+X12*V9R!.ZG R4CFAR"9 MTXQ7(TH-4Z8+38TH0=%0F-P3S8Z3,5>9N\V5V!?3L97,'TIGP0(W"OO@Z;P/ M97-&.D0R6XWG:H-*%9R@R$(UMI<_FM_-&3-0)WQ(F%XL0\9T)5!*"EI-6*-G M7NK$F0UZ>]#5B3/'K))Z*E"'JX8A.?#,E0/@'$Y9A#AH71$BIM%^P J&@^A] M0M^"%V"0E4#<1#>3,0R2%&@L,UQ@;L1(*U=8I,RKFPW0JQD= FJ(N910C%W, MV5PD[+7\PQN\*0N9]SMG=-D![6&K=FN9"T^^ Z/ M3C8TNIG1/\NXVJL6R8D@M5_3RD"6>N!FB9KBS8KB!.9P,3L)O MNW57/"_IGD,D[B;=C]XZ_*14NNCWS>ZXNX[9]N.I?$7/EZRV:4^.2M6G-M H M?G;2W$!R!$(SIA^=X=Y8#(+2F-]K2)GML]@9;&MJ?H073'#&S3LI0XX8=Y$N] M[NE%^H3A11DF1NQP85<[TGA2,F]IK'X8!9IM+ Q&)IS3.M;"051X&LM.,^[S M8=Q>U[1&6_SD$S+N+MWA5Y,.3Y!AN :L*K\NO5H3>CO3'-X\Y,BS"S==#R]U M".T-]VI1;Q.8.>%3QD4S[CH=?A^/WO:HTQN'0!A%OGX/$$B#=811>TBS=6R"OF) U+KJ_ MV#VP37G-!%_.+ MF/D=%%$VX.+I]OJD!I$-?[?6=-]C&&4L" MR"YH^'BWX#*S-/I&:,!]8=LO@BB M!\8$YKH3B'"%Q(C,N:"H>%0)R7=P4F:-,B%+K;.Q8D?41%2,+$ -U5WC7_ / M3#R&XIEV%(G7%WX#Y?SMUBJZ6@!:@U(?]OUE8%<]$%4R4#!CT6E>O%(LJQNO)PU)/#MYG* *V@Y//>,U;N64X[Q^S32YWBRW97Q2JIR\7#,MB M;%C>M-(O=A=-0LN5Y8VW/&[]<\\91B$?]8DCJ+AH-D,X> 3I7#-K5?P.%)M, MS*B0@NJOI114A>!Z 2BGNZQ1*H1PO^"3NA*KP7;_=9Y(\SSL_JK$H26[OZ]* MMAWL_M.;_4T@]T9"T_GI+]G\=$**STA$# &UG:> FSN,1>M*(I)"\*0[B58M:]L6IADVP X3ZNF$"I M@;FN7=Y4NVPMW;8WO7:Y#E M.BDKU:/2?D>E^B'/8WL>2K4J;R]W2;E2M;I:J1Y^JBL)O71^=M:I*YYDWL<& MAU8Z8U/#'OXV)691>EKV\P[(#%\.*RAA U/V@)"_)*APA!:FWQ<^2.DWA:]0 M4KYBWK+/U'%@]NKI-.ZQG0[H[\6/O &ZA*.:&0*6A8-$M>Q%HAPK3ACV+:EX# 5 M[TX$Y0@&:J6]C1+NP["2RHQ) 3E>^J' 6_1C[Q*C0@_R5,<%%DC&19D;1)EG MW$9)_@(!M\?B.]^5 1T%'0>5"L7=8H'T&$8*.FG1'IH@2)8@_5QEL]7I"O2T MNAJVN,RH.[Z?P#J%PO\$!#&NKTWC.F5S8V0:+WYU0G"(9(=M M=_![_(DD0: MV5=@BC_ #B'%/N0XI,"[7A'O^\P2@NF#1\3-+X(=OI @;V3Q6]W+G]5F0(1T ME&\OER]%9_CE_N$P^2O@GT!0@7I6HEB#?3* GUT*TETGL<."CO&!L(5B 0P( M#\]%"#7<96M,CJ"&&_I;E#(D%_UW3#^B/UK]O/,F_#7?^RQT,H\Z#\'0'@8' M/:5/!O,4/%?@K93QJ0B@166CQ#Y9_"6P!;"P.1+R'XV4M@.KT=(6PR^(,GOE MN@A%BUSW"7;$E<'9]T ;/,U).R!8/Q*GUV<_=+(I L_/'#7%C+T"PO:O5U>? M^*4#?RJ_E9#8MO5?)5"+DQRV^!N<]ISZ%(?')D$+@?&)0,<.=56FH\8!7I7F MPP@!**[_% /%S /]'-B4!^DIF^*>.HT4 0@A(RG"ABB^#&]^.$9KO&%B)/S@ MWQQ1<>J D.Q0?S+E)PAO1EXK/ PG.(UBXD&<3NP3:BN.>@?'W M".09^+ < 8J)GG 44F"Q0&QS_=C-YJBL7.JK$HKF>[PU%C \ZEYJW O^+^^S M]/;C_UR_N[0F!!@GP%)1&OHAMTX)VTWTVA/@N3!Y5:3R+DX*L)NYA6C805; ME4K528TA)1B0.PM5[A2TXG=U35+8TMJY=>Z0!UF()D\" ME/9!\R)RKV+U<#FP9FF[F3G-5&_])JLW8I!>Q_A'AD<]Y1#9N ?_0,1W\?=W MA: SKJ;8=?E7NJ(P/OO)MTX[])[HKPX2E@X1Z1=:8PQKY/:SDE/ )'8RXGF3 MU!1M3N-<>H&X"^B =*@==:[QE&%1T/OB.EV%4X8#'W-?0_:E$/I'MC-EX0V< M9OP=8GQG_+J&KHG+D0>N> O40T>><>'<).OD,UYEQU(+P%1HMOM?-#<9U1*M M8X8=0]]R0'2.5)J#8R.+MX+!R<2HLFV$"9='F)@ C.:JY/?.EX[!.X@+,V66 MA:Y@&5>2S"<0;?5A_BS>9_(78,K)YM$YW;,X@O=VI?7!Y&;]=?\&C MYB=Y^]F<,B10J$TL'-'$H/.^)%S SHDP?P?&(I.Y)%Q Y]VQ/*ZV1&3P?!$? MEQNX, F5A!^X)XMX[03?6YARPC3>1.*<-ZB5@6K;3:L7KV^8-]PPVV=VPWQ. M8NTKWA1YF*:]ZE0X?/NP[/2>0NA7+%J#8*H;ZR6U* <2K@ M P&/\V[J,H"D>+B*7XMGKK"F*8:58/J'G]RBNVK OV^X-(MN8F>.J80.;U7" MN[WS#C!O9>-N[DK)'PECX$'(.S*Y%0GR"J5&6>!(B44^K3 XT+X)R2I2.FA1 M>B W/5 (Q:('$X5+A2D2Q24+99'%:%YQ=UDX-O0\]8>H'@X,'^8KR;J\-VR9 MWJX3@]D$#\VQ,%')PI1M1*NC#!+*'.B,K;7)6%+<+9R88O-1)X12@B=^HLS: M8PO>')$_RVD&KQ%QXZ6G)9_$Y%/Q.#%*9&$S?ES=0]FB'86S*S(@!.]/P28G MPS#P19^8\FFH. 4EW=(.O_G*N'U88#"$>\Y6]S]ES, /-PD$;K,O%F P4G!$ MQ&.E\6W<1UG@<6<60? Q0U10-I1=VLDMWJD\9SD-1MSLX7F\( 7 #1E/W,"! M,+JDK&=D"I;P]AL_J)4K8@"N_EMIJE]++^LS,F][+/.M;1?4VR1@ F[\QKSD M GN;*Q(BF869'C_P=], M/??(JEWRAC%V5Q1NQ$69"+XC?U:8G,+(1KN3=X'.XE*)R]+/0XZW@RWAN2(0 M.ILT3,+8-VYL8_"K,,6Q*,?#W'=6GFH1EA)-YN@-Z!0'E5>*R\[V5BUC.:T0^+\<>N#GO-3ZCKFXWTH-GOC7>HRY"1PF$6=RY(ED8>UI+X1 M7V,)"K YV!Y9T2"L".2*NQM//1;R%5.G*6Z,8^B 0N?DU9((49K=JOI\&'][WB6$#H"MV#VT^4S MGPL&!5 FT$%%D0I"2D;T88>"!_6B%R]18T?T^73<6Y"XTD# T?)ZO B36/[% M=[:J[RE_-6^YN&W-QCQ#@X3- GGY/G/H#T[*6Q"2&PL/ @E=T>LPQB;$,GH" MSRE4\POU02H*'+6'O.TFW<84FU)TK^32#"R^Q$8+6=U.>^:] M(%14^* MRW'QG9EG?GBFTOA9X&,5IC@UKHUYGC#Y"?_@C:N!FS]3<@J*USQ7BQ^[%6E; M3^HL]X+]G.$]C-5S+JW!!1/-8 >>^%N1#%+J"=LQ?I(Y*'0D6<5=W3XR+99=/LLGQJA0ZF);\79$-/.JT]S]7['8F7%><-S4O9<%F:!$U>] M$'TV7XD<%*[0=$X$[)Y=+F MJ_+]B6!62(4_V7N2- MC7GR[GP>A7P"E,;F"!](=%>_6GD4[ MVM67I1LO2WMG?5EZ7DK@,S"P)Y!#=BX2M6RYN!SOZPG\[C4!K5/6NA6YE13 MHGQ'"@MC'(:G:I$RB26U97+M%(3F96'*K(KRQ$?-D=_R6AWCG9(0R3"(8_S) MC4B40/F=@4S8X#>V,BV9LM+FU/5="K8CR&Y^C1HKG"5#6?PVXX["A0'1B^A" MBL:X]6EA2CX:"$_?):$KLY5XZC,LBKFWH0P"D@])HAZ<2* VK$->M\>@X2BP MCD$QW+"U.E!M-K^:&X#+"]AW]6Z8>^;B(CN@^%OH92Z?K6(I2RV?1M(:A0/# M];*H%U(*C8 ^&:8,_+N2X)LV:,EA5_H3%E'YCD,3L!O\Q]%O4M>>0S]3BM8J^/)6D+[!;0I[$Z8RDO>*F;P MMAVRCO&(2:]'$9MU[P&*$@%Y..>(-91D4[PA3,7=4)SGH(D\B$JW=-GB?&3! M8@IT/3Y-RDI!^ODSG_;[094=*Z*4[6,7_\%X_MM2@%\:Q\;]+1.%:=B^FRWH M!&-H*W6^(0/1C_EU@)2';(U#NW%RCV96H_ *?C>O?/GS\_.O5U^N/O]7G^;5+.O#*>-AK_)4Q>':_L!N0%9\XL <( MB_J7Q@!&I&B^S(SB-1M4)TIR7Y:R!D2%14$%*I&BO#<)82 2LE:+ MI$JY6**>"TTWD0"%4MO@V Z$RHR2/15YQ=6I+N_ ">+)?4GFWI:(Z2=TO1D\B&PYRF2-$$*AE/ RS6*/$?"! M<@U+SJM$=28"8_(+1X#%K,&9AQP3$4@_^G,CS@(^"9F4+3>P MV =3ID53_CW6":-QD5_(B&OSXDT\-B\V3E2K3!'8 U/UF=?(#);AL/GBZ*I# MZ;7&!SA24=P6470EK-B%&IFI+@#(,9E[B,7$6%._BU3GKMCO/ MQ,(0I'"CZ =O$282; N\"2Q0"V%$8")264"*^_160*($'&T](FHD.,H*@6.B/J2HJY<.272J@&K(Z0T=@))1X.."IQ* MC>=,I%^2"(*68I/\)%5&)GF5E">BWF098:G64C7#IG1>< +SV'EYZBR\=>A6 M(O#_S'P/\W,+69!+#Q5()9?.:W8.II5',G%>^75)Z49ADR!"!BR$T:401GX( M@U)H@ N9*5.-05 )<;:0J7!E:5*2B*+H&NU'T2I!#'8#1$IER$@&&8NZRMRV MRSG0*Y%2#@-:;OT@2Q<=//Q2+(MG01?2LRCN=M(T]@7VS$,D1"Z>OY"P_?'N MQN<=*VZ9X_'*Q$AR3H'C/P?#$]%J^/%PA=%/52J*2!;I\L";-"[67Y:1=7@> MN$/=,&0.K1]F])S\#%/QYQDO4L?#%F#A%]+P%=G4##.J?*IDD^$OL)$3&0$7 MU1\4T,*ERMQQ='U2WGX!<]-ALLDWL)I9R;;_737FZ5:(V)J@/S)R/#9QX/(F MQ&R1<=Z%>0'+S,7M##[EH9_@8]N-*)QA/)]#LA'[Q9R5O9P1.\9&@7?KJ'4& M4E&JQ>OB6W/)W>&(4$CS^2I,3G&8PW..LTD3.TGI=, 1FPN<%@=R@:_&"% M79S*.+@I&I? 5%Q1VRY2$/"AP+F7Z5TWXD99N/="JH(,]5=D%UUGI4RYC8AIG*VWT$J66Q MR^^0!&R++TMF\(%/7&_R&7V1L*KOL.Z3&1?O*:-&YOZ_#]WX@:S+EZ8Q&/4& ME]9DU"]L#3G\+PXUC"JFBW\3N9A!MDI-J>2E49"I":7T_CCAZNWYCI* M?TG)FJZU#[^'!#WZF]C+G#1O03>Z?J#HP3R%HEB(D\%411;K!7![(/6<::"R MM+MOOA(=9%T4?6B]>4FIEQBE1)4,)*,*8&$'JC4?@EW)(+N4?Z&$#\XI9.;( M$AB)[",!>4T2' *^@RR[' 0(<_0S>*X,\$C #Q+N@S]1 .KP8R6AL87(PA)D MF6W$86T+[7RDC@,[,T^DZ2=G5MRA"DIQ) <, MS/+K?;EB8%L0"K$X$G[LB2@XMQA@^V[]1<(O7Y/$=TSC)_@BSCB%?O^&E3D\ MP0A,ND44)GE>/MILL&GH+J7W&(OB ZB_4YBOT!3YX2P^XJX:L=>_@.\2SW?S MJG)1$2YQ?V%,BFL[W&-&O(,% UD+#(PN@I&/4JI'*-Y1B@21-Y^PW(%3?JX< MM'!E+276Q1_*;1)Q0#F[Y0I16=-;(&K)%X38R(R;JEJ>1YS8&ST*^/\QB#'BZ=9\@@%YU2%J#M <-[ND',L#\WQ5<,.CU+C)',SK8RPO,$OYRK-3>FVRITFN'?R_$K-1<.\U2P0X*?W$3Q39ZOR*-1 M""TORPWAYPZHUJ+V1!Q*\:6\)>2Z!M<%BY'4)R,@'TF& P0LFU"#PHA>Q+@( M=B/KQ%=<;45M\8*8B )KA+E$EV2XPI#AAWA;)U1P'HM!#_<2"R"RN8!SRL*" M^CA+0IY&GW&)D MZB%TT&Y"@3.7*YU'\.LHSNMRD=]X7#'G-G&!Z-["]%AX0UQ=U+G C*FO)N>U MLD['&8 7R/A-"9@+TXSGO%'?6$AB_W/(4!(]LP4 MTS@W4"DC'R9]4QGGE,(*DR=2 9C'37W5$$T\J5 ML(=ZIE!$9CR,+"A. 4L*HRMB5(#)B6"R@H.JS)!Z753$0TRZ]95K8G@'EZ^? MSGWY5XH)05:9QS#D*6V[XH7U#67"MKJ/+15($A M?#P*Z(-X"F12#0C3\$$%1%+"2V1M*I[UDJ*AK[FO&*!X#D0."CA$LS1/=>?. M]EPL*7&!1CC[' =2+BA>'KYR"CE_*&DPE8L5*Z5?Y,<+>23%2Y>4>__$/KM- M8#DZ7W3($SB%Y6V9/I@\AT=@-,J'E0-8[&V"7LCRMIH%J7 #I<5@U&1$OK]; M9DF8D!*F1%YXKDZ1.R 5LUP;3MP75F?]97L16"K-3V0AH#5/%\0&&0OLYJ$! M2DP/?N,+U7-^ MQ1W'/FM_<>:+-_!7?*%XWC1^^>4MA44%*P+;A&G'^)3%V-DUE4&QU47@IYP( M8' $U-/*,2A8(]!\HE!%DN"EI7D)*KW-N& .O\]05RR726XR/@!&INA/+7O+ MY:6J*CRK0*>A9,U2KGN4[Z! "K$[QGL<2&\+.;$@0_#8,8,X^E>9@ZQ M+(S8F+"IE1PF_KZ79JF0-T^/DKN/-(?_7V+(!)C>P_3<&:9P2 KB'2'AIV"] MEP^O^E0@.V%R2+Y?Q#H4!!+%DS]T.W#0+#2VQ7#$JR_R ?/?OGAIREGG7(E- M%/(*ZA^L'HQ%(VV=,,=]67X%3^>359E"))8HQ2_A&=J?N7^RS,3MN,G^6JRL M=)F%<=C+7/[SA)I2T$F-2.9*@TY2H39J:PCC:P6!14\,A_K,*[%ASP?KBQ00 MKR[A#AQR/NKKA4#\9X70(+RJE#B\XDOD,\ACS"UR.#I!K.Y&]4$6+2IX0O\\Q_V4\9D9%LA1@ M#1\.G7_E[-9,B/(4O(@EL@2*8C+%FGA'*P5AGB0M38(3),V_343?%\&14T2; MSF&G$1(87JR>IB-5BQQ8=C.R&U]V8V/FI:*HO_#+DIGQ_D],#56APNB*G4L& M43)8G^P$W*,4X./?FY!IUN601.B)%DLO$R0GP!LTYLA>6$,@<42N0?#P[=D>0=%3 E=2#,K]QG47)FU MD^.-&,7WM$!"KU#DRT)Q$)W2E6T!]Y>#M'ZYM(R+#Y@4\5O4,7J]WJ5A#WK# MR>0EN9[.G%L")>=7'?&+'+%P@7.GLP!8%'(,\21S:$@!.@G;6(+HR#L<+Y<< M#O(L/-&W$YU0.1]&OBBQG5\Y[A7QB)"MFP5Q$>DIUQD6 MA8S)NCK&_ 9&5IXHC91" J_BDJ)(((*S5,8JD3Y2)=UW$*,G[L[ZCLT5;KCG2?A42?8XDRT82%EW732I M/4_BU^?Z[2A =3V?097G TMP+X$J6 KV.LGF\/*'-TW:=%ZM.\1B^%M_"DYF M*RQ"=-:]R!7MGP(_226(N+KSOTU:O4J_BNU[&&]MJONQUK M_4\W#3ON6+WU7V\:=O-W_?Y^O]PTV4G'&@SU7)_U7*UA9]P?G\MD>YW^>%1K MV%%(D"'MX%O.X:%LDM.=Z1'[6ME6?MQ7=\>C718D7\ M18L3F2372QKGL]0XN6HX'O7$/BYEPE@3KFW*X\31O2!S'2H';+:J8DY&8V'! M&+]EV E@$V';L,IW!L+X##?LT\O"<*,.\5Q^R&"%@P/PP_@:F!_JV M)3JML1(&JU;",">!=$+#*&1;K(V*<1Z)G;<-LN,X^I4-?F4SWE?3,6J\8.AU MK!W>^!3,R:D,RC*N@=^86;E MT![;XZYM=>%#^$@LJ6==XA4*[-WX^[?.;3I_\>.5N"[%B\7/LOW:6]S &04L M>1-VZ:J*'-*?G2#-8L?$;\#F85?!TX:JS)UJO8[=)NUJ#AFO7S1,\0+OR/]HV3KXW M>/6-JT,_="_=0G-&,X]Q';ND3M\17DL!L+!3%44-]9OS0F5)W?.24UHW:]W\ MW%;>';^"_V%IFM;-.[!+KTVZ67N^2YZO7<_S_>F!@W=H'U?K4:U'=W=:VK1R M[>/N0;2^CB"W3(]V!SUK(/5HW[I,OEN.Q57H%\11!C4J*UBXA[KD[FI%JIZ/ M+Y?6JZMG*E"Q5HN7:CU3 NPF'-NT\FY/Z](]V*55\6*M2Y=TJ5W2I?[W]-:H M=$JO!=;(%O0G7J1*J$36,,=U\ M8!3Q)(OJ6JW'M1Y_UGK\V?K$6H_OPRXZMMQF/3Y2]?@?3AP+* N)T&!\R;$Q M5$>YK+U_=>!AP^:X(%U3@H* %B_K;ACW_SD(O/"W*"#DM5\0@)GZ<.3J66MG MK9V?LW8>/=.5:^V\%[OL.VLL[)6L[(X'#$"8V-61, 5]2Y0RF8.C[SJ M2)< DDGS:A(+$G_3Y%#)L1T\>\=D/IWIIS,4=(;",[Y5>?),OU<$*_3C*F[1 MDW53J8&?U:@6*Z,EJ7QV+5:P2%<#4&D *CW7\YGK,P>@:KSBMKHZ3>Y\KP0* MUX_^:(W&$XN\0*O?GFA1G(&;;M/1N_U5W ML-DU'#Z/^#XP@4ZC:[^NM46M=11BMRR\&"^:,E5K5"6&7U:I11>(OSMAYL12 M-X^UMM7:5FO;1Q*T;5IZ#6VK+]XK^$7GQ;5?,?=V5LS&^RR.%DQFMFW4T(7G MW-?:66MGK9T?2=JV:>E:.^_'+ZW*B]/:N5([]^N&J/^>A.[\V]>:66MFK9D?2=*V:>DZ2JTPP4"KV]:KVT%==7NUB/V@B#MO M4[>_^NZM$QA?DRS6RE8K6ZUL'TG.MFGI6MGF)9*63K]JGK(5Y3/_[%G6GS:R MJ64/1KUA=S*QEW&T11^*M[<^FQGOOS,WHV#PQQE\RV)CD<5))HJP/V6GF&OC1<9_5;7&.OM5@2#4N3$-%H1V61". M-PO"#W[HA*X/?H 6A%H0:D&XBR"TM4788$%H+UF$HT,L0FML_-[YTGG;,;Y@ M$@'\T.H-NEH,-FFNC1<8_]5:.:@-P@;+P9)!"#\^Q"#4 M :\K\G5%OJXDSDUB.#$SV'S*/$2RO_?3VWR,8D+R?4^0D=NH1[6-J4..A<3Y M\O9O;94X7YWO41C-'XSWWU,6)NA>?G%OV=S)19 ^^B>?:^,YJKU'_^W5+\_H MZ+]U C<+>'CJ%S_\-D58?"T(&C/7QO-7>P7!N_,=F?NAK.:#E@)8# M93GPR]5/ST@._.),6:!%@!8!6@04(N#3Y_?/2 1\BED"1UX[!5H2:$E0D@1' M UXXQ7+>1C 5XY-S4W&)\ $O$2ZPN-&%=SCPB8>7$;(O M+_7?)3UK21\$,/%-)K>[0Q;V//=(_C_>SQ*&UMHS2UNOBO MO_R'->R^6?TWGG+/P"[2>!G8:?Y"UJ\DBT,_N3UH-<=A@L:G5N$0OO??+_SA M<- =#+K.<,:F?:\W&_=MQW(]9@U9U_/Z[C^MT?C%C^>3D#4L2[\GZC8SJN3< M+]=__>WJZ^^?WW^IR5^3\N3_E26I/WLHB;W><#_6W6WH)U0+1*E/2B(LYB;$ M[,_,CPF(@? 71$HL/_96SXABPQI<>"_Q.WP>OL]B.#(PH_??W5LG!//FRDWQ M:VO2ZYMBT!L_2:D=\"W8-5X6/!B4,.'!UWX"WR^BF*8P948"5((OP!?";(HI MNW6"&>(^X$"4$XV6K'0$.3EWFN;39CI.1IV) M-=PGT;$_Z/3&^R9Q;4SP&O0?/<&KW^EU]\N>W#CJL-,;#AXC;6SJN-]NX@C8 M_E*PYHS^>7,V9N<2IZ\WI!]KJ9R-F[G:8;M6^_/5+Z!CKTSC^K>WG5U"$(^U M^KGO>0%KYEX_+\[6JVW7:I_H .?+?E(;K9YE_,Y)V6O1_UJ8OUW>!;MV55A; MN:.MQLI/#Z]/<>85YM_F0*]]]U.1Z%7RBC.$"D1?<2">6H \BY/QO%;[1-;= M2@3ID58K?'209N#QC<#K-I(H\#U#SGT#-?C1/]'N5].C\KCK@ZY7>SZK/=9! M;Y?:KZ;2VUO'CV$4NH=> RYS!"N@Q@5L4\;8%PJD+@L\XD[3B*_]%-[F;I8' M%E:L7WR*_=#U%TZPNN!A[$9OXM./H8FU.[%T5.*X48G'V#?M MZS=&W&\4[N#/EWO4/&\M7L>;LW9QY1K*#"M6'C H0V'OSJO5Z#C/:\=_W8 MF_L4?MRNUKW<\68X&X6O4; F^IQ7K@MDH[:I2YS: _SG-IT'/_Y_4$L#!!0 ( '%$"E6NUFKW,Q4 ._< 1 M:VQT[T*0#-1K.Y M_I1MRZUG*4.KRXO*JK8_ORXK(YOKIP&I^FU\VQOS+_6S3Z9GS49#.?OSOC\226MQ6L_%/U92OXR)EZ17S_CC,:0H2?[# M"\A*$!+*+V1FOO,X1W9R' M/3[CCWDYC7I#J3>5=$E.L,B6+N;\+'I8 S (B#L. ]3UR:R#)C#T6)80_PRA MYTYR5!ZG$ R10% SA#= YME+,UOOP& "?*G^L]GMA_B M@+P*==[1!39E22Z$\I_-YRZ> M^-$-=HNKS76B.T,T20QL9K#8T$'%?]>0V,3W=O3FLSGQYX@$+J+I@48(>")H MW#\F2%)DF0*6.T _/$9RX*\_K(F25ZN@SU3?09.BU6=97.R6J#W/;;'GP'5N M:FV?>19%Q3B]SY5MMS8[;X9M* LF8U!QUC,#(Z[,?([/&88T*M?EN:1)"%$%(D[$P8LV)$D82F2 M%,12023VQ%BJC1\@ M8=5[0H'+ !^6OE71 MO&X1*^=4;32T?)PNQ0.S"Y8%G-B,V\7LMLW[AZ%QQY+TOAE]:/1*F,X(I2@-P I M/(!! $ND*X\66($ *9*FX?XGB &?]#2E"_KHKMLWOQ]V5%E*E>M&J]&X**4; M3#X0!52(RUMCP(;2?A&BDBP2%II*0U&B6,BEMN?3D"!V$>>L4/-^U4<]IKK, MBHR8F@F7A=N[Q_M[??B7V1WU;@<]9CYT]JS=-A\'5F]P^\#TL]TS"G6>O$0S1^G<'_]8D=TL"?(4+'KP3QU1H73RF:)=E 7>_=]&D?B#(E MU!KGVALI(7,M8]# GX 8-AB_ @$<+)#S6POL( $/?H_AGY0XGX8,("$,_C-Z M9\W,E"M7MY;V-FX2$[- 4DG=&1K?C,&C,>H.S7L6O5E#O6V-OO>LN_8C"\3O M60Q>1"-R2).[PQ>*F(9>X3D1"KA4L! +N%RP$'SB+-7*Q;V6W#+EOLFEFNVG M^?BKHO>QN]&7 [CC4CB=$C3E&PD7H[G-KJ8^>2UAO0]?N-R$7VEEN_::3[ " M)NTA)'A.AKP4G>R:0?D035HM6JI'2D,3JUIOJ$<1FI,6;:1R'X>QA'2Y+BB: M6 2-;4A9.')= MXE'&0>R*0 $"'T0 00)$, P+A_',-//JZB(/?R,:!!//8PYC<;/T U>1\@. MB1L4G)S-(4T:@2BJDAU>4D(_ 2Y6$!D)!DO))])2S5P\!,DM4QJ"*)J:]3-S M$EC%&&1WJY>PYOF%RFWRN286F\MQ64%;VM5[PV]Z_]&X-_31XS!:?2]"W&8! M$E** ,LOB MN7#L>L*DS!#D[>C 8 )=\@R]L$P0=-B"Y?;S4FM03*.6_V="41G[^JSW? MTC&&O6^ZU?MFC/1!Y\[HW/8&MT4(VRQ ZIHQYRP[IY&2(Q9+8TE5IZ*X:R83 M(W7-FDTUZS%OH:6*KMG&AMW'UN43*+=UJJ9D-KQLX^QDZS:T]](E:4/ZU/7\ M7W?(F;+QOH=I0,0KG72QJYSZDZZ+(;9=Z#T@,O')C!^)P-S1Y6V?1GCC-]L/ MI1?OA5.N;IJF9!;2MZM;VK7BJ &'#6+<( 7\TW+C/N6)%RA!"KWP^E-/X@I\ M DD5*JG4?>;-%-LV'N>0#]'G2G:**\I8N;8M/@2OY)./N2TUZPI%V:LXQ$8U M7YJZ/@O"$&W[M,S:W6YA">%!^@9+D^7&I*9N9R31^$.JR@ M2(U[*2 @1L+76Q=8$CVJN@KQOGH/@WC!Q)\<5DUR2I>KPI6F9"*EC:9A61*_ M.E%=BNJ_E;='=#UD3HGA4P"V=#7B_O ;Z6?0NEA'0IU6I#4[;Y M8ZM41R6!N"@0E062PBI,]3XS(ELDR"E3-&5+J%+Y&8^V>7_?L\1,-XO,^48Q M%I@;@Z(O&LO$2,-(M:ED5_I2TL1\P8J\$SGE7N_<+4P:A[(_V7A?2E05PU-) M(Y". \GX\4/FH.B6I")BY3;R7,DN5^ MKT9Q[L5AN*_Q[N(YCP??2^]R Y$KW:76S&R@V4_I4L B'8R@+?9("W GA>D2WGIU&V;A,CI M+[?3OIG[59IS>P],&M.-%S M-"IXA+=,C#06TA0ENW4SD2;BV:4\$ D\L<-;H7BHLUN8-+31FFHV:I4S5<5( M1M+*J1>'(2&O+I["&?^^"H\6H&V'LU L$;.;)'#_)>J!8I?=9P@#B*'",%,53A6J; @C1:D,#E.9> D]=+3J9_11WV6=$I M(E:N(9K6S&R_V*DAU5[^R=7%)V(A,]T[2+)-9KTK^]S9#I[8/=]W?KF>]U9F MYQ"8Y-ITKC4S2_J%[$T$<=6JD.6NGJQ1$4 !1PH2J)542GY:_+UAZ7\66X-, M9Y/[D"TENR4^R@U$]FJV=9G7Y;.YY9WJ0FMF-D^D6[Z2^CXP+/Y)BP=C.+K3 MAX9N6UT>+?W3 ,OER'8M74]\6*$)04='R?G.I9/?VLQ+$!SD *P.(0D"Z M%&"9("IGY?L()W:W45 \3BM7@#QVNU*S478YIJL8TQ5D9.G5, > T3H/HXK[ MDS&D_&UBQW&]D+D-& 4($LS?@6:LT#DB] F2,D[W!R&4#@[G#:V9V6%24NE6 M/3$&&J10\UL"MX@ 8^2 00<)=O [1_\/P/ #48'3N%1$22 .7-&L+*RBBX-M MT(OMA0YR^ ?$5W0H:?6/T.<#094KMJ(U,XO\!U'L-'JPA \2_-''VM=4?Z'D MU=;NH?%@#D5;CXS;9(_5K6'>#O6'NUY;[_<&77-X+P[G+G8@8 &Y4G_KG)_J MECW9+Q$/$ODB&DV7 %)%G!C=V/)E#IHN+%WJ8YVK:C8*+T9F8AI#C1%331?7-P:QG#^[ZI%S+!*_GD)O9Y_D!%U#1 M]B[Q3G,VM]P MM3L=,)JVU?1O*6;,>6G)@=^SXF+;7<./8AQ"+U9ZMTUS\?3 M )&9YT-MY+)D1-\J:D9]R9#<+57W]*1G?$_CSWK+^8"1#]Z@S;S"7K?C(>^7NPS MW/F%RD?&*R7[2NOJ)VXCH<)MB7\N"@"BA!.5V58O/JX6%2T==%L--1M3%J2U MBJ-R;A+VL;;E"Y&:XI:BJ1E'JRCG)UN=DQOE+8E7\A'>U-2].WD=*">B95R, M^-3I&+)BXG?Z==8_\%2 M76@,7S= F*9W;XY?61G(#=#L396V+!BY6E@.D5P5 MSS4ULP]J#U4T)Y'-I/Q7A#*V@0E.P( F)](D4*NID$;?:%M&9V3IECCAV^R: M#\903+*/.KJE%]*EG<*D,7:KI63/$DID@H50_CG@I5C Y9X(6[9QB8@ZITAY M)'VA9I<.1Y92Q@O93;[,PK4FY+KY3L(5\IR4"(!BNRDZW'OW/Q)Q(S M+5[FF7S<:(U < M4_%YZ9M:0$)4 QC.T$VMH!#,OZC-NDNWX,^CB'GO&!=7.MM;;P $B<^)2 M9#AA]"D2'3L6LI^P[_G3'17.F_L8:LH_V0(]C]^,9^X[,$#ZBTNWU4Z6XP U MI6Y=I[XT)T^L12/%"T$K"9(B4NWUP1Z--5@[P^E"!'1LS'?)V;S!VCL M!CD5+KHS\S'B7T;(08O)>X(^8?WC'A+[256:C:8J[TW2+,?0A?BGH9=?/NIZ MOD^&K$=LU8>MZ=^P,DR(S0K+49N^#W'7)U.7#8R(;M?J3+IC5;EN\GVIY'C$ MK57:D/)8*Z4_,V^% V,4C*"'Q&<*$/WN!D\N-C'Z"T'"2J/T$3/;X[G_0LXM MT^;M=2\O<'<3N7S$P$&FA6PQ_K]S$PE+LKE"?78E48_R H^UB38/Y1UA^(H- M_TF>8[#'NN.($91:?@=-$&%-R#_DQ"Z[H3=A -L^%A7KA-R9>!#@MK->3MJQ M&HZ<'U2RUC^H)")6"[T$7SW?_K&UM0XE_@WU*$A*R=%:@Y"[&28__3>B/EJU MY0NRR.EA1OTS(E1X:]_Y;CLQQ[.E:4K).G@[Q&YT5'2.!EB+W2Q$9F+D+Q7Y M;/2V/D@\F)KC M@+5I4ALYU](LQ\1[!R5TK<7R?KAI%F" @IW,EQ%YK+[(VIGZ^J8S]7/Z'65$ M'8F/D2?R.DRDDDODL<8J]TPX%-.H'C_11FXAMB0^!ML@MOE%3E\Z8HB^8^@&B[DV-K#Y,Y08[ISF M/F?N(V%R\WQ!+A]G2YYC8'"$F$WAEO\!OG9#O'T&)9NP_!CS$9.JD@F^4G.J MN^4=ZQAL8GU.7*_!EV 4ZXG)G3XQAU0HI5B7478NY>3,?PP*;J'9W">L9?CG M;()7Z0@[0+_$H^W*4%+:1X_+&^<(Y#/$TBS'0.S&*=U,&"TL];C:VPC?FORME#?OW-&(N__BY4CFZ/%'BT5U1E8'!G!7S0H(^.BZ1O$N M]W,)77M7/Y'E.(;>4NZ-Q]4H*>_"WAL4=23A MV=KPE3?H/.(Y]0'S-B!]2DPBG_=C%,W94&;Y@K GWW,0H7PM3K)@64S*L79[ M$R_WC34W!1T[YE/RYS\&D\!"A]1T%_$Q^VE';G@4;>2=/RLNZ%BZ,V)*"3T^ MTT"-R03QXR00WV GIWEGMF-@5_<"1# #]94O^>RLT];DQU 7BZ]CA>0U&D\> M(/D&O1"QT$C/E/4NAV^5^1H9R=$3XHM[.[SAMR_WHYWJ-O\N%.KA M+G0CYA?>-PYX;6K>D_O(+B!13*?,H9_/+;_P%0 M2P,$% @ <40*50(@VC3]* PI4! !4 !K;'1R+3(P,C(P-C,P7V-A M;"YX;6SE?5ES6SF2[GO_"M^:UXLV]J6CNR=DB78IKBPI)%77S!,#2\+B%$5J M2,IESZ^_"6K?N0#4L:>BPM9"G_,!^2$W)!)___=O9\-W7V$R'8Q'__B%_97^ M\@Y&<9P&HR__^.6WDX_$_O+O__S+7_[^?PCYCP]'>^]VQO'B#$:S=]L3\#-( M[_X[/!F?O?M]//EC\-43\L_Y/]H>GW^?#+Z&,=$2%:8WEP)M'_^^5O/#!%M1<$G.)$!L@D:!V(,T($ M'15EPLP?.AR,_OA;^2/X*;S#P8VF\V__\3 M+^\YI>+]]:=_N?KXMT>?_U/,/\V<<^_GO[WYZ'3PU ?QL>S]?WS>.XZG<.;) M8#2=^5$L+Y@._C:=_W!O'/UL/N>OXGKW["?*=^3Z8Z3\B#!.!/OKMVGZY9]_ M>??N*^-X/> M#GYQ?+"WN[-UTMOYL+6WM;_=._ZUUSLYQK',GSW[?@[_^&4Z.#L?PO7/3B>0 M__'+'\/9A!2A4RUH0?1O"SSU_2WJZ(?Q8CB?I#W\_NK9!5Z# <"W&8P27,[: M-8+A.-[[T+#(;#RY_I=#'V X_VG_8DJ^>'_>WQOX,!@.9@.8;HW2\6P<_S@= M#Q,NK]Y_7PQFW_N2!6J"0)(C18C,!K]R2A$'SEKG*!RG M82[^JQHK&IR5A?&]T=9FU-XKOQ!#^(NN^7=W]"T517:O 2F)_$1Y2[ MOPBO/O%^>G%V-G\F&X,LN^48]X$@Y** M%%4\0G$F&V)S#M901:-OSOE%",!_!@*L.O%-)!\HAQAL)M%33R1X3BS+CEA0 MP*CQ8)3?K.37&L_VQ62"KD]?A^2-!D^B4@[GU0GBIJR7_%>>]&@6VIE.8W47AC0LA64,,! Q7,G/$<6Z)D<"L$3H%T6;I/T2R M[L@^^\D?,/-A",> CWPXVT*DY"2&90Q0:E(XAK-M%&$*31,#):2E3<;Y,JXN MJ;NUN/&0\Q7%48W\G\;C].=@..RK9+*E#M_N+2YF="2(M<&1B/.6!$4');DF M9+A&T"4M5U7L*TUQ-0$?3L;G,)E]/QSZT0Q=T>)^GI?DSC[,^H9%88+F1"2# M^C8H3:P,E$0C>-:6!TU5$Z&_A&H1(H@?D0C51%&-' >S4Y@\'B.C4GH&*#>' M/.5H@(,.DA3R.B^"$D$W8<63YHYD=?!FB9KO# K/F]!B$72+L$3]B"RI+IIJ MI-GVYX.9'P[^!]+V>#2;^#C;'D^+,KLS= B9&NTET2X*(I-D2&=H2HIQXE& MAPC'G QQ3F>24>\IGR2U7K2Q/"_!6H0FYD>D23UA5./'$YE2,."M!2#*AV(1 M72(._6:D+7 K[([B^ SV MQM.BXP_RB?_6Q_68(69-6$@X=$]Q=7*M4:_S:&-2B:4VNRM+ NU2R+XF@QZN MD98BJ[9JCF#F!R-(/3\9X7*>W@&] WD0![.^3 YBX)$DR]!%2)234)P%2ZGW M4:@@91OO[75L78K\*[.GLF#J^6[CL[/Q:#[8?_GA!1Q&T\S:) 5> -6EG$!EBM02135NG$S0&[B8?+^%U%=1 MTJQ#(M%;1F1@AH2 G0>\-^';)PW32CQ&,N2Z0#R(U%AS9FOF#.$#.A>ICM MO)#6)(5O=A@H8+2 &@HY2 Q+OI1"*1G;;/,^ :9+P7YE"JP[]?5VQ5(:E.'[ MX:$?I-W154AY1UMA &F=]VBO*"_CI-*7#0M.HN# 4P3.&^V2OHZM2Y%];8>T MKF J;Z/>;.:;',!C,,H%XI!@/?'4XU=69LVT03PM]U"?K)Q821&>XR3WOIVC MOP];HW0G9WL]TN+N4^LTB1$P )<&B ,&1 2)=)'"0BB@WMMF^!#TVN^5:@QZU MI% Q43X]19:6OXK^_^J'"&6Z-=OVD\EW=/,OK;QP5,=2\1)I0FA<)Q* .^*Y M9Q@(@L29:)0I7P!>EP*P>E2I+YEZYC3&\06".8((" S9O ^SZS%;5>I#N4?> M(BQT_R()0B*K0XXB..FR9*WR@L^BZMY&;0V*5)/#!O;=KF$YPR2X@&$"I(!! M8RH!@W&$HF_)4DH^Z%:JY!5H78K<:JJ1FA)I4=MZC4,%9D6*AF1ED;!>1^(H MT\0%;R($ED&W*>UXK:IYA=&-1U].8'*V ^%FFF51Q8XIPM)\2U-CS*Q#)E31 M)"D.C[,V>:HGP'3)]UZ3"8^*=]><^NI&\M!_+YKYQLNC8*AEF203')$*%/'@ M*8G<.<1CT&9#4_-X'T^7W.S*3*@@@$:E!=<#_7XS3&JUB*A]/8L*A\DY*OBH M2?#6&IHMM['-":67<77)L:Y,CHH"::4Q;I(',4XN(#TQ 3%G&R*@8+4%(D4L M=9G9$>:Y]DQ%3E5;5WM1I%URO]MJF;I"J[BG>NGZ_3Z8G6Y?3&?C,Y@\(KT/ MG!MN#;'H\F'$$"FQ20L"I?K; -,:VM!I$71=\LXK4ZBZ<*K1IG=V/AQ_!SB" M>5G $^,V5&FE,'B()8TI6=&15',"@B6:$XV,MRF >A5:E[99*A.FKE@:GU=T MU&&<&N8--C"\Y.4D'LA %(O@57; M+7H/PA!6&HQ8HW+T;7:AG\?4T3AO178\>4AA?5FT=O+OP#)>1263(MEDCK$' M1J/>J$ (A M BNUSJPTTH!DO6K4K^))/!V- BM1HX(,-N.EWP%'A70!I"8YE=([J35&I](7 M5R+ZZ*BTM@U!%@38T7"O$F-:2*ERI4M?L&P4\Y98*A7Z?RD1QZ)$2\B2"5PR MY';#$I>Z]3K9.1H"-\3$TH[&%%?9*THR$UD%!=+I-HY5Q^M5EI+RH[S%RE/< MKKE%U-G;F( 8F3#&!>71"&-,I+D2P#BC2;6I[E[E7.]FBT\JR'K%B7X@[K^_ M?S@G>_A]]5Y_QR?XY^?>_LGQP<>#P][1ULDN_O8^IC6:_CWS^*;=_Q894J4V M@#?^[E4=VK0?2@LT;59)8;3WAR5L3<@R(IUUNYCZ8 M+AF7NF18=^;K=0ZZQ("DW$IG@]%@.BNC_ K7H#)SD:')) []'HSVJ2%>BTPT MCP"K NA=IUJ5%3(O4.=,,0?_4%05W6Y=X.MB\I4Q=BJKKDJ.2'"JVG+D^.OT11U[B_<'H D%=C7H\ MFGZ /)Y<';$^\=]@VON&A$8A#$9^\GT7YV[N;I=,P7@^MMW1#"8PG?6=,UP$ MEHFT"EUOYSE&6C83E92/B@MG99L8I^&@UIUO?.KXFE"7K[\6O^+29K"1")I3 MJ7>D)"3-"0_)F')SY]"HA=0]&'7L'0KS:IE^0&MN?K5R?"XS9JZT__#^'[2"HC@\2)3]F6!1N)CUD2 MYA2/N&8E#NS']GW>5GG7IN3;LZ!>1F""8SF3@+.-(;<"ZL#;T.CHP0I@N^1FK\J=Q[G2MC*K6(WOOK!L)2QGXSO M].RXZ@_RP4\'L4^#%\(GC3H;5;@T0I.@%/K@WB=J6-!*M:DL6!)H73\_0H@< MY4D\32CD8 7:TN")45H8E+0.HLVIU1?\_+=5BBUY\RB?L+(L&K6=VAE\'208 MI>G-<8_T7ZC%R]87AJ4Q.,8\)8RJ,A&AG/F&J$C@QI)H-:6()!O1QFU[-56UIAM.$[-,:8QG MRZEV6[J1 KHVU/@L:; :&I5U/>N&=V1C?D79/]IR6W&NZY/Y9I.(BYQLQJ4+ MHARK-!B-AAPU"BH&7]7_$C MN__J[1T<-RC[>NHEFRG^>G5XE4K GN@%?=,'VB"=@H*(?I.D:-I$N9&38]P! MQJ0@,*RD;7SX%T#5]=>%H%+[* EHC)TE]:7V.AFB>(HN4M1]C:Y)ZZR_7HL/ M+_OFR\Q[W8*OUWJ?ZTP1&-T$&F"7B/0E.:- $VNY8#$R9DV;+-CR_*D[ S<1VI1%T2657Y^4R2[*9 MV*LMV]]&$[AL;/;)#T8%\\%H!R:#K_/"PG)B B=" ",IE$8;4!*S7%I"(0<3 M./.)MRGQ> 58EY1]/>P>]M#J+&5"M&,1/ M3Q_T+SV"Z6PRB#-(5_U-[__@SB$)W/EG*J&S3NV-Q MC%TRV!WF^Q-A6PL2U-R6? K?[@B-Q@-\8#'6=#X1G2"4=NJ66-"EN[I.7@GF M@FG3@FAQC%TR^3\^2=QR@0@[, M)83>9E-P<8Q=.GSTXY-T71*T)NE3FEXH%:5+GOCH%)$A<,27+%'!6'3XE0/= MK+9C)7._4GGK U8\[M1XO1M\VS7H]G=]PXHR48:PA-I&LA@P#LJ6:(5V,--, M+6]6P[H6\BXY2HTX^405Z^:$7;,"^P'J%SO.]+T(4D0ORYD:COX9AN=>>#OO M*4@5_J=IF[V.)8%VR0EZ,P+6$V6]4["G?@(?$%TJB2 83><3V&?64.N8)"EK M@>/VO,Q )B$%9AUG)IDVT?33>+KDG6R(/14$TU I/=^$M!\5-:6L@$16G/%R MK8277!+GK ^!W>T6UGMR+&A=/YI93HZ7V\&.;!<%CPEM+[:;GLTH4L#1%6E5I20XD3 M*I:+0K*.0F!X^* &\7%>?RT$2W:I;EZ)VY(]FQ-5'5;MCT=E.JX/KMT4TT&Y M @*I3$1@@$@\(UY109C16CJ)'MS#3>YG2//,"Q;AA/DY%$JU>6[HZ#R^90W] M= LZ2AP;+1I.<$XL391 3HYG84ICDLTE 1Z@6X0^]B=1*.L<1;(B.>,N!,!VUTS0Y 6$IR[0\AD6(Y'XB M/;0A:35J1>$98Y092YB4FZ<]!FO7ET-!J MS9.:MRU?[T9V.>HLA,T8RA6$5%D20BGJ]!*UHTH<7)LT_S(H%R+23Y^OKB3% MUO>[;IV-)[/!_USEIZA5.6M#,BM7$D< 8C5:71,=IRFCH8V-3A>\#FXA5OUD M2>C:,JM&IATXGT Z] U)CN32)X0' 5FT MJ;M>!-U"=/K)LM+5I58U6+\.'LO^RA%,SR'.3L9WSQ#OC?UHVC>)TR!3()F6 MLE.,!8CG1A*A0!K%I0P/^P&_',(O]MJ%Z/*3Y)P;"V4#\?[5C8[]4&YLE*4/ M1[:42",3L88'PH-.661T^QM=SOHJM(7X]).EGNO*JR&-#B=P[@?I.LMYM09N M.@U8?1JF66-MK[ M7[70=?G90$,S;Q%SD.<^S.YT>H&O@*MM*J \ @I>E!4O173$1J>),EP)#MY@ M@-5D_"^AZEKCU!9D>M3JIY:4JJVB([0:UYC*=8-]R2G0R!(1Y08F- J*.,UP MC,!E.5&M@;=)V3Y$TJEN*!OBQUK2J-A7;!P!TKS-ZOP*RG+H\CY7J<@ ,E#" MN&$X2.F),\ (SPQ#ZE3:7K5AR>O8?H"BO.IJI:[ FA!IKO .SN=]>GO?8!(' M.!5][Q*+,?I2RX4.*?.2>(]NBO)4J62TL;%-0>>KT'Z 4KR6-%I?7/7J[^;# MA/EVY^%D@",^]\-K2]J7"JAE21)*S;QS,Q#+BZCN<0=>G(V>:8]L05F>O+J^J* MPZ$^&. 6JI_)Y#MJFGE9=S_@F*C0FF1:>NP"#\3YG$@TP*-UQK'8J.?[(O"Z M=)+L[7A57Y)OTKTABE*]S0C,%X&GY5(H42X)#9Q:%S#Z;G.F8]7N#:M[1B?C M>8E[N35EYD=?!F$(5WL%D:J MA=5$P\*6^)T+DPPXN M28@Z60Y2\]S&(U@,FK;6[@Z8)5.//Q5G5I5)._7S?-/1^0Y-$-RJ$!0Q'%!'ZE*E MZCDGQL1DF)(X(6UZKRP)]$?(2#971!5EV;SQYUYOZ[AW?!Q/(5T,89SG>=5I MR8OMP R',;V/9+%^GZ\_M%:;SR7A5^KN.7]+>4E?:UC+%VJJ:@C]C7G>^/6_[.?77DJXWP?^[2B.[# 6UKY!\L.L)K#,)T"W'_A M3>^S:_]QYP+Z-(!G&*X2GDRIX"\-YVWI$>^3HLK+Q!K=M;$HPG4UT(OO^6V4 M!M/YD8926A[QHUMGY;N^H)D"1$.\4*;0S777JB-+.!M_\&8.3>,H]-EN4:US$J_2ZN)S8D[&90-C9)\SP#JE@NT M 0[5$$P'[66?;<9BXGO>SF8^'.2FK2;2S?B /AG8)$JSVL*[DM]52H+4F@K1 MYIQB)ZSFG??LX\R?_ G#K_!Y/)J=3OLJV1PC!1*-!R*=RL3Z+ @33%N9$F7 MWG1F'B+^(6WG,OQ;RG;6$FTU\[D0VB,X\P-<_Y.#_!%-OQ_^)_A)7T9&N=26 M",5TJ=ZS)%"6,)C"N$HFX8QM$VBNCOF'-,+-R;B^>#=+1YR4@O#CX"OTG3(A M6/1+F$_E]),6)*"O24 [#B$)#;K-!MRR2+N5"^D*]585Y=L0;GPQZ2>.[JLT MZ+0R4$0JG)R@8R!"!C RL-(3Y.T)ATB[=!*E>X1;5I1O0KB3/\=];YU.FAO" M: G!-$W$2FJ(DI)+ !V%:E,$M230+K6.[AS=EA7DV[ -Z0-][Q '=9PHYR21 MU*(6YC82X21C!K^2;QQ@W$!=\M3+_S+&+2W,C>=:/E[@[^'S8#0XNS@[0NRW MQ[XJ[DTL\)96>99E!U@IR_(@I7,/Q5TJ,J\9SAHC+J1R%Z[PQ#K#B18,>%0I M0&ZS/;P@P+J9X6=?LSLJSD!9,],^C4KXHIY5N2E)4J:(!2$)!V^M (S.'_92 MV^R4W,':I;Q*"\:]G$ZN+LU&^Q'/XMR^.CA%HV \EPY?(I0I29PX=#U)"LJ6 MT]$A^3;AQ'(XNY0XZ1#;5I'BIIFV.T+O\W)!8+03T>U(A"EEB;!]\_KQ[\KFW?W*\M;^S?;!_LKO_J;>_ MO=L[7B-9LL!3:R5'EAU I63(X<4DGJ+(#\)P\&4.O:]YEC%Z0R H51JZ,^*] MURAKLT1.O2#R8I/DFKA(Y4*]M.9"4B;32D!"8)DQS M8-PE"[&-Q_\:LBZE+];DR*/C8S6%4N^ XM.HCB&.1U>PN.$FJ4 TU;DT&T=- MJT 2 ='0[*5.JDW[BE>A=2G[L!FRK"B6AFQYTF0^73DB.&/!E29_D"0&"V3GH[ M'[;VMO:W>\>_]GHG&-,<'NR7D.9VT_?J0HWK>X+\U4T:5SL%ETV7UHK8&F.J M%^]M*\)2,D3&>4+">H*^&"N]'T1^>&5VM=[3 MKX);.^WU>+C:<>ZXST1%'M'^!TL\Q=@E2!N$%U(EU^@X\2NC>^.8L3)3'B6L MUI-$Q8L-)X.O."%?X3X82"F"#[ZH9TTD$^6V3@0#/IL,I>;(MTEV/@.H4R%B M8V[4D$F]3'D9VY-MX%* %!7D:1*HP<'*Q,LEY90VRK,]"ZE3,=XF M%,C:CY)&[ #80ZB5'O18-L25"2#I9%Q5CAC7DR9.8.A6W M;8(HZTNFXNT?=\=[#251%5,0%D<8 ).IV*T MQOQ87Q[=#-2VQV?GX^F@O']\I#$S(V*C1^TNH*MR%]/2S/TW&TVD_:*NC3CC( M5$HB&"Y(GS(C(5G/0XK"QD;]1U_$U:U(K1)GGKCWJ)9HJAG/K1@OSLI<0UKD M3;-J&OPCB3>WVXM-3ZQC24R_L)UML_<:V0Y"Q!5(H[G1"0-BMB,:C'@ MSPRE&6/B5M?:KGX/U<8.XE2C0E4YU,U978[O\V :88A6$\87=P?KH^"6HMEF MNMAN+A0BE)(D#BSX(&7FS7='GL'6I61G?:94EDTW71KT[B87D*[/> _6:MI: M&<&;.C,+3DPE3P;?5OI;3M%$E0SI38KM$8CKY!A#C]E(0XDVL1Q9H):$K!-A MC"70EIH&*=BG*6L&.%6NW)+I$1$3I @<^:.,4 7HW%E MPFHJ9U/.V$:94TU4M17.$W"\5&+>=C,Z+M!AU!GC"\<)0 PFJVR#;+,1O9:E MVM0^]%LHG#6%U-RK_W1PL//[[AXZJSN[^R=;^Y]V/Y0F0,>]N\YJO+K$UL^[ MI)>B1G^;M?5WLK-P5?8XSH.;6SK]N@6CFX98*RYXTZFM%#A\'(QP3>VA\DL/ M[UTMB7^+:T(:FXGPI1#'W(M^%6#2EVPZ+G^?&Y MN_9E O-QS<8/S)S^' R'K4UY#6P;M>'5)W,SQCO%5.JI/0') M2_\E4;Q;'HA1VB-OM?*QS461;V:\[R[:JVK 1Z?]$D3M/3KF N-^(I//Q)5S M?TE2)4P*4M VW9[6P_T#&?YE>+>,S(MKI \* M_9F2V)3."$8!8X4VQ<,5P' MOU5.,>8-]:W*V5>"VZ7L968M[0XWY![\^M=>-*0?;D?V0J,]41T)# =28A264H- MHXW:XZV&MTM'?#K%O*6%^9;$*]>\>!Z QM) ,FI1TAF26)9QI8 SS.:L@;6Y M064UO%UJS=@MXBTKS.;)HOW>R=[!\?%A[^CXUZVCWM;)R='NA]].MC[L]4X. M2L/#@_UC_.+__7JPMX.?NP$'^W4\F?C2[4WS09QDRXY:2R"CZ M.Q8]'U]:7U$+*2?* H_Q-1V\^.LZM5FT&<(TDD5S%^"H=WAP-#=$Q[U/U]V- M/_4./AUM'?ZZN[VUM[O_\>#H\];)[L'^&O9[E=?4,KYK#[&%Y>Q[$ZWGS)"D MA"_=N2VQ& "CXM".,A 9&NV_W(.QML5#I^2Z-?GE4Z\3#K!VIB2)03 MKU5IOV(PU@E<$>,T1E@HOI3;-.^^ Z)+VP_UA+[J+->_7^*ZU6$_,6680/Q" M&X>>3W#$&FT(.CY>)$5IRHUOC[B&LF2V?X/>QUHR7V_*JTG^IH;^"L8'&$&A M(;49O$Z!<&G+YBKWQ#G!"(-DA>..BT8G"9\!M&3F_4=A08WI;W]3ZL'^IY/> MT>>]@ZW]VUR&__)E E_\#,XG@U$3@>?9G!Y&PX M]J.U;E&MBZ#:#:L-)Z:2E[J'+RH=]W8@S/HY4N^-3L3DPQ M3$%JM7'B[J)8^P[I.\_Z?#.E1W!^U3?^(!]>S_O3^_+>")%S659H4TOC;T&\ M9P@;YT.SK+SC;)8]W95X]ND5ZD^*L=Y'YXJB?:$*?=.+&14Y8L(+( M;#/QS$;B2Q_,3(VQIDW7D;5@=\GW?@OZK2G(M^'>=5E($D=+IRD;:-CB*N@[5*!S]LP;16Q-?<#CWM[O>V3WL[QR=9)KV3>#CX> M'/:.YIFVXYVMDZTU/+R%GUW+=UMM,+5RA\]F>9S5R1A)B1> &D6%4 X[(,,T MXXESD0UOTZ-@P3S;DML9'P&<8B%[(,EF5WH@"1(@) *" M@8=B%:-83I3+9'PVM]_44)HKS65E>5XQ*AK.(4=/=' &!^,E"=(GHK3B.!XJ M@DWK+\P5BJRN]]ZVTG]=7+:,O]F%F_9-X&AVP1/CA2*2:4TL^EPE ,C6"

STSA1,9X/910$\[5O(.FB%(T^IM'F(BMB4<%XTT.!% MYE&WR1DM";0+D5-U)K445BOOB#$CJ$,/#0,WCQBL*)VV,\G&1.,0!0I4HPOLE9),/;S2^QFB7S^Q M>\9P+7&N/EMU&\?>C6.N(QA)K:'X>0*V]$AC,1$;'",*M%).4)L:6;7G$'7/ M?%59RE4$4-WWN0;!A(]&>HQCC2V]]DO//!8\BLU;QM&)I]#FHI('0+IPN*Z! M\->9[N8IW:WM[=\^_[97FMP>G/S:.RK=;8]ZO_;VCW?_U=O=QV][Y:3#&HG= M)=]0*[V[SL!JWCA0[B>:P"E*?O 5;HM&]@&#YV*YA51:1R-(%!8M-V.>>%YJ ME1TZRU)FP6R;HKI%T*W?QSX._70ZR(,X%^-'7&=WVNX\!^&JM]XA3 ;C=#-3 M.D5I& 8/1LG2T#,P8CT$XM&E%XD)YJ%-15+-473"66U&T,?]\]](_G5=IV>F MZ-+]?CC&VYG+7F?%0B JJF(TP"-@)I!F(*)Q+CC;IOG,&J"[X'QOC)Z;$NZ" M5OSJY^6/X*?PS[_\?U!+ P04 " !Q1 I5::?NQJ-+ D)0, %0 &ML M='(M,C R,C V,S!?9&5F+GAM;.V]:UN;29(F_'U^16WMUXVN/!_ZFIZ]L(VK MV+7!+U#5.Y^X\A!I:TI(;DFXRO/KWT@=# 8))/2DA''U]+C!8#UW1MQ/9D3& MZ=__]Y^7_1\^X6C<&P[^\2/_&_OQ!QRD8>X-WO_CQU_/7X/[\7__Q[_]V[__ M#X#_]^+TS0^OANGJ$@>3'UZ.,$PP__!';_+AAW]F'/_^0QD-+W_XYW#T>^]3 M /B/Z3]Z.?SX>=1[_V'R@V!"W/[IZ.]2&YVE5�)% F9 Q.>M$]#:S M__7^[R)RS4R0@%X+4!$+1&,B>"ME-$DS+NWT0_N]P>]_KW_$,,8?:'&#\?3; M?_SX83+Y^/>??OKCCS_^]F<<]?\V'+W_23 F?UK\]H_S7__SSN__(:>_S;WW M/TU_^N57Q[UEOT@?RW_Z?V_?G*4/>!F@-QA/PB!=/X >GR=?_N%--/JGV0_I M5\>]OX^G__[-,(7)5#T/+N&'E;]1OX/%KT']*^ ")/_;G^/\XW_\VP\_S"07 M1FDT[.,IEA_F7_YZ>G07:6\P^2GW+G^:_\Y/H=\GQ--/F'S^B/_X<=R[_-C' MQ=]]&&%9B7ZQY I*5SC_LW[:3UMC^D! 1NDJ(M#?XJ 2O$.,RSY]>\Q?/@LR MEG#5GW2(^.YG=XIW>!EZ70KXSD=W@';Z07")EQ%'74+]ZG-OX%R O(VP?F0: MCC[^[??0GUR- GUS^=,4XLOAIW6@_=Z?C*!NJ,Q(-L4P^X>-0Q1!25&$TI9Y=-P7'ZP4UC/#+V8? M4>$L /6'Z:M/[-=M;?CE,?T0L3_]VXNK,;P/X>/%RWX8CT_*V628?J=%X-$$ M+\<7&H,2O&0H-G)0CF6(B!&$X *#C,%)>5>1XP4Q2AC'J2KG3R&5"OX3]B?C MQ=]4P7)@?+X[_L][XG MG- 03& 00Q!!LYR%*_'/_-9U^7CYW54D[^+5//PS M?0B#]W@<+O&"I8P!@X:24R 4T@'M>QY*S"XHDU2*NK/7\^:3OW6U;BW-N]H5 MC]7N8H75-L]7?9PO\L7GZ9+/0Z0=)&MK?18%O%0%E"60WL0$A2=5G+)*)-[D MB+D'5(<]HK_,+/%_I[ZPS&283(97>'U7PX'$[);#OM8/5:R MI/!]_6)KYDS(\:T?=%-4!W_VQA=929:4CQ!TH6T*+7WE= )G8N8F^9B":L.; M59 Z9,T]_M1=%G6F\]MC$>8IIK=3*^O"RF QTC87M:$-#T.A)68!27(ID#$>BF^B_&5H M]FM+/D9+PXY%W*'/]V6)P\O+X> FH)ARL8@!"O-$:R9I<=EE$&B)TT7Z7$R; M%_XVE&]>X=L)=^5+_N\_+;DGV^KN[N3XU>'QV>$K^N+LY,W1JX/SPU=GY_3G MV\/C\[.3UR?O#D\/SH_HIX^ZX=O@X[NZ!WSLBF[=%@93F"A9"6^*8H*%0@H4 MNK!<2%DH+S9Y4$?&^[5O8X@M9'-:R#J0;Q.9(M_&1$A6,31:<\=C6ZM]Z]O$ MQ2>>XB<<7.'X((XGHY F%Z[(9"1F<+0/@M(Z@K.8('A=WSEZ65B;M=U&LOM= M:$M-W]Z%MA)M@R-GCN=\<6V,:668[H MF]],.A%U(PJ0PH,RV%T:[CG0,7@X2DC=1.NL!T:*+E M&R"^^1?ZL0)M$-@X^8BC,*&CY2Y]L[%&,P3KLR32*0Z1*P].Z>CI\/%$[R:: M7@GIF]=[-\*^RP*YO7DX1OK #[2-O:(]IS_\6!<]1WGAHHDED@-M2J[NN*&- MS L&&8T,CHP0V2A0<2^LW;.A(_7=L?VZDGV#K?\,^_UJ=P[RVS#Z'6\L_J(H M)5 Z6G-Q 914"#X+"_1V!(LV>QES&T=X):;G0HF.I-[@N/@9![3@/B$[R)\3?H&G'?=)94CAGI]Y[4TR)W32_+FNC /[@?V7)C1I?P; MG",GDP\XFF-<0,JY1"^,!5&P@$J20^ I O>,H[.,R]PFGK$$S'.AP;9ROJMZ MU;DA>:&B87H:JJ;Y> R/%'"#%_UX M.!A^C6JQ ['D/#/VD'I.?W!F'T>2H:6EW-NB/Y]J?K MF^ (QY.+))2U4FG06C)0)G)PWF3:+!$-9HNR4D&&5;V:,SH(EG0B9YNS>C5G(3)$X,6:B"4$.K$;\O .H&?"H>T$?5?_ M=NL3#2I]ZF4Q$J$-P7[9D+ MK+0Q8M;'^,USHY$Z[A+'=[HU''P*O7Y-2C\?WL@R^S#LT[/&+\*XERZ"%S++ ME,%&PJS0!K+*= ''O0@8,R]%M-\\'@;ZS5.HI6*6W*-OG8!S&$8#,GG&[W!T M]B&,<(9*6AY%),]=>YO(?0]DQ$M9(,EB,*!P@K>Y0U\*YYLGQ?9"7J+ZK6,H MMU&]ZO6O)I@OBG 9@W>0E*&5RAS 1[)ZA?%*,*,%*VT,C16 GIWZ'R/H)038 M.FCR3ZPM33 ??")7Z3T>7U6IG)0IQO')U:3V^ZC973.ZFBB%2]D *]K6XCE+ MFU0)P)B.)B@C$K;Q.C:"^NRI4[5OX6PMQW>?)X-"$W;)BOTN1D=(:C3[V$TPJ[ M9 4=ET[7WEFU-LHAD(^%X A]D(%9:=PZC* 'W& #?7>;":L0[*T(>0ME#CL4 M:H=9/#?P5.=ZCF@\K[):!]0F%<>;:/PNG-T6&W>CJ;MJ[TC,.^, 2L5SBG0< M*:W(-TH$SDD-D4G."Q?)N[4H^Q5%QCM4_2;2[5#EM1KPXNPJCM.H]['* M<5X(J86/C"L&FEM'"ZR!8Y<<>$O'GHS.TR]\K>R[=84K/GMW=ER'$A]V)ZX. M2[:F<&IR.(XKCT-_L<0YK'IAI3F3X)4B6+Y(<,PX<$YP(TV1PLJUM+CZ&=^\ M-CL2WQ.J!G[YR\'QSX='Q_3SWPY/SX]>O#D\.'YU>OCJ\/#M 7USX^_?G1Z^ M/CP]K?_^Y.7_I=^:_N\O)V]>'9Z>O3I\??3RZ/SK%7944MPUQEW5)3>5[>U6 MB,K(I'6RQ:,RMH2"+ =1;"A9,6X>+F[N&FWG%=)))U.\\I"M1E E:_#THH)/ M,5ICLV&-$CZ[KY ^&J01AC&^PMG_'GT563C\UU5O\OETV.^_'H[^"*-\P44V MM&5I,,E:4%Q/DW(R:"?(E71*%MW&G=X0Z).X=MF$)TLR"9HIIFW'C[M70M(F M%:(FG7I!HF(=OIHT7)S9U57V"6 M1C-%KX9(9 =AO:,2/$ ,J@AM,U>B48?!.UB>-R^VE'V#@IOSNN:KT><;7+W( MQA7,A,$R;4 )11MG*0D*.A,,+QEYF_S()6">-Q^VE7Z#$IL;R3'GPX.AEX\&+\/'WH1-"@[F$KN M:#R^POSJ:D3G] SF[*4\QC^F/QI?"*\ 3 DKGBV^<_#$@$7WH?7S7#X.++%*N)5K M@]2@:+,GDX!;R%EA]EXS&W;*K ?P?I=,ZU*'#0H-SO'RXW 41I]GPKAO$==O MBW6.)^M(0CIQ4,$*B++./*)7Q41G2Y1MC/_'H'W>K&NNOPZ+&Z;WX.L!OKT_ MQR20L$H0(8H:")/@LM @M*#7QO' XZT4@!41AD<]_GE2:$?J:% [,4W)K_;B M"#_4T.HGO$Z\/L;)2:G-Z))GR9H4@423047REX,R"%$9;0B@-Z*-T[ .NN?) MJ&;Z:5U&<9&$T\IJ :5,QT,$"='8 I)Y86/$R&V;6_(]5UCMDA6/EWB+ZH=[ M[UM1D.W%R?[G 1.HQ")$EP-D'J6V60@,;?J,KG__W4EMK MNY!JG19]SX*L35'7,A=N??#S?$&W%F&+]/)E]YPL.F$Y5P2G_L%=(DR: ^T@ M)A1E7,8V_?\>O&7N(HY[RQ2[J54OC;6!7E!L%RQZ&.KW0ZN.U=8B0OS0>Q"E]-G:!(*3 MQZ=D+'4:'P-"37(0PJ)LDX^UV>:TBS>,19X3Q@@!2[V0*PYW$E?@C/@9*V!UDF1[V'(T4(FDD8M)+99^).I\]K&5ME"F/NN M\[JSA#LCU4)*MF2>:G4T'9,Z(D3M:?M*K"!7R7O?IF7%TQM#N86:UYX\N8FX M=S-M%9Z:6-V M+K5I3/, L"1F2+S.HB8;3C5&[: LZ"UJ':6GL-<1'*A#JB(2A$@&5RMIZ]U55;XZ%1P;JW.,MO$^?=E+W2@H@?G7&\B MWP:FXU=AVSDD25Y3<;0L:P,9+E@41*,U,"1KQC(>K6TS4'@)F.>@]&UEW. ] M/\6$O4_5V)DVAK^1,#''YQQYQSP7D(631R.2@!CK[:LII:023;)M7ON'D#T' M0G0J_09FXHI"I#FXZ)G,-F>0F5P:I13)(!8REFUAS+ 4@VE34G$OK.? B^[D MWJ"$<4FRZH*MB#X8TA>+/-4V\06\LA&,RTGQF$1I% %?">DYD*$;>3>HZ3O% M":T-\Z)Q[QR5T+4SLY<@ZT ;);.'$",#HF8(MM8;EC:7C\OQ/ <*="#IE95X MG3=#>G%P=G1V\OK=Z>'9X?'YP?G1R7'M7?/KV[<'I_]Y\OKLZ.?CH]='+P_H M9R]?GOQZ?'YT_/.[DS='+X\.S\[2!\Q7?1R6T6QX=OQ\&?YK.$I7XPGQ?C2. MGT?X<3BJ Y7FH=7QJRJ<_OCKA:[7$VE?4#MJC?0D)'VK0Y*E=S-(@TC&B8J1 M!R$\R]*E1":,$>)B7Z"WO!<93.B=_FU=*R1!Y5 K?O+1RV:^T/.]-"QSV8C\,E2>$K3 N[?@U0G??A7@EG]WVXM]73L)60 M=\8 %93EEAN0WCABN.=0BS+)T2N,#MS,[7I-:YZBYN_IPKT3Q6\BVZY[;OM[MR19H9MQ=JDY^W(%6@2URB-> UC9K>S6X_23<=*;( MAPBRI1;:I/.NA&AS"CX(!X5KVF89Y^"2U2"S,J@800QMZKAW3I '$G#VP8]- MA-^"%_.=\P[$+\,0T/!JT;C:!X#M(:&W*R7> M)D>'&MB-D?("!^G#91C-RAY*2K1ZPR"('$'Y9,%G3""E*\5[)6)N5@AP+[*_ MS)4.--8DN'\;WP+=_&U:!]]N#9=;")^,];*%7A\D30=*V84=8HV M!*\8L-K757G:9*/ HK$4)@+N33*.%T*YPG8,5MI[78L9VN1KS1A.D\B.3W\ M[?#XU\.SUZ')^?'KP\/_OGT?DO+W\].S]Y>WAZ(Q<@]\;A_?L1O@\3 MS%\2 XB ^'XX^KQ%>DCW(#I*_&@LG5LI'=SX;(@,*6BM;.21V50B6;Y*8K3* M7W0/9[N]Y=7U,TB\)V7.^>N(:,ZB!&D#A%(K\I0MX!3M"T@N 2]DP6?=QBQ^ M"-GV*7G3SZO)Q+25T#Z2)O_L33XL;-K#/U/_JO9N.1B/D?Z;:W-1'FD+T"A! M6J:!G"&$6'N-!JZR$REDWJCG_B/ [GY'[I1+=_/ZVJIK%R[GS<03FV2RDA5( MNF)C.8%G(8&U16>T0G#1J/_ DTH :LJ9SA30P*A;L?"9VXS!&Y&E!EU"Q:84 M>%L3V#T/63LF8V[3Q.@^5+O*U6E*B<[$_A2R;Y8.=P[(LO>9$Z^1@T)5,]WK M<.>8E2J6:[P]^_B9C+7O3K4/#;G?1,0[&W"^#JCO;LC]1II::]+Y8\2\.PYH M(Z4.!@+Z +0GUNO6Y,')S#%I&4*'Z35/?,A] ]5O(-VN$VR63&VW ;-0.H'. MN98T20\A&PX^\]X=)I!2I6F MJ>8&>9O!:2ZLB@C!79&4.@0F6WJ3TLE/; /+<.D_/)-IJMV%[QZ[8% M:JSW342\ISSH5+MRT_^#]*Q.5N810G 2LN09DZ0%9+_6H?_4\J [T,@C\I\W M$6?7IMU;S+TP!=7'-+Q<]#'TM2?^-,];"U#2(82D.&C4$='DD#)?2\%+/_Z; MU>?VPMI)*L9UMF0RD?ED$G!E&"BE"5J.M1,!Y\6[XOSMB4_/-WV]F?W6E0)V MD>-U(UER'6A_Y:4_2I$;Y!T_1@L[SDO7FIM2'!DTB>P;18<41"L%!,$*HY?& M![6C3>0)YZ6WXL;V3L9OOB0"!JM*,F3_6Q\YJ&CH_4I90Y$8;$13>&[31.^Q MB/>1LX[96"<3.3%*N#J8)0$)1T"R02=IB"BR31#ZF\A9WPGWNLAEWT2-N\YE M3ZP8CB62F5/H=,NI0(A<@:ZM33*-/)B@!!E-5H-WED'F3*!*1I,%U<:JW KWKO+D]T*W':KT*638?\E9 M^!F'[T?AXX=>"OVIDX>AB(@:(9(53ONQJYF$RD/P1L7"I47?79K]2AC[[PW1 MG@;#KM71<3KV/#9^$]+F=$<)(YDS(Y_3;5 MX8C*S&!*&VUD7 HGU[I >XH$N"H]#:_(^/I\\>O91=$^N1AM MK2"D8Y7[ -[& D(YLM:#=%;?E]HWQO2W]\-//\T_<:;G^3=3-4\5?/V\W69U M=R3XX592:^#7'+X]/%A,E=/%(@L*N+.Q1J M1+06E$%1C,5@&HWDN<;P+>MT M2XEVG8EY,OE0>Y%5GO6^5 LH896+RD(IB@ Y)2'Z[($+K7D0BESL]=+REGWZ MMZR\;D2VB\:@-U)&'+DN1>H,O/B:ACC-!B!GAA% Q5RP);?I@/,$D_/V8)!W MK:(=MY5=!]I?Z7N/4N0&Z5F/T<*.T_<$9VB81="Y3$O,$'QV$FIC0X=.L5:9 M6=]2^EXK?FPB_'VF[SF>%$>'D%3-88_60< DP&E?F$Y2:]=F[/>WF;ZWD5H? MF[ZWB4[VD;XG%$^T4 $2HP=E30;R?4G#'I,23)NLVW1Y>:KI>T_+B'F\LO;1 M;'8=?'\E^&VIUTV3M1ZCE'TD^&GA;;9*0;&2<(J"Y#S6;"6/1BO/5%%_)?CM MB#.;Z&)G"7[!\AQRDD!P IEWI$DG;.T33ZB"X@'=]]UL=B.MK97@MXG(GU*" MWW$853%]PJ8Y?'>>LK,TO?O7=RL3#YF)QJK$>/ J6^V=T@R$+]/8K\WJYPX_/,CI@GF\]XE_0 MYC*=YQ$X%)EL>+*OF3)D7SM%1KPHD!DQ5@4,L;2Q7[M;0T?^X?U(+LC9T5;$ M #I(,DQ+D>!"E,!"RC%P5="VR8]:"][>$J5VS<$5CF2'RFO@1:X%\CKGBYQ> M5GW>#%;X LIY!YY+I)E86Z/M'P0_XYS^KX)CG:K]'UG^RV6?I"FR0GCX^$$ MQV^&85"OFU[W!K1V6N4I)NQ]JHL;DU/8Z_?KQ*-)F%R-O]R$U5R[ MW'D2N1?)@$TZ&R-B8J5-&L&VR/=UZ[ MCV\_-X.[U?F=#;9SA>V>5L(SSUF6(*RL;;<"629"*!#( MN#-\RFS:1$\-6%0A85Y$=!;EJYS7QJT!"JUR-H8TI*"@8,H^98-"M+D[6(9F M'[Y(=QH;=BSN!D[LKX.X%)4L6: P-6"7@6Q254NU!23BJHR++R+L6-2LX?"W#+*&GXV)N$?N^_,2^J MKX M?/@*"XY&U_ .TK^N>N/I3RO2\:NKTP0!!TT-6Q9()9B0$A' M>P$=9-R;A_;=;0 \$W;L3 ==UUTLQ4P SX>O9[OV8@5?(69,R*S0 ZM%(HKG M '4L!QC.;1+=!/=,"-1*'2WR(5>?FBPJKK7B=&IR7K.S/+B, M$62(B5E5%.>-TFK7-%FZ7.W+*WK#!Y,+E9S-.B;02I(Z3 K@R;FDM]@K4:(7 MG*L=+WH.[?MX-QZIBKMOAF['E>/A(,TQ)B>+$EJ"XT&"TL&"]XIV?A5-*,$X MQ1N5SJV![KMAS",5#0Q@BU:9Q9Q[Z/!)QQ/IH,P7V&L4<[#?UWU)I_/ MD'Q#>@*.MXA@K__A'<6A'[F:6]%D%12]=SQG%3/]CW;).L^YY2IZ42*_6/\Q M776P/?A$'U<-UM?#42W8NW[2M7.4M/>F^ .J^N>E0!? K%,BF!C$J%50?]& M,+?.D%[YB*J*MV$R_ZZVM.X-3@;XGQA&\[OC63#BPFEOG%0!UZH]]"_PHOC$C.**V! M#OU2;S<4.&4C)&V8LJ:DQ-H4ZFV'^R].=J+1!F[=NN@/R@1'!/[\PVAX]?[# MZ]ZGZ3K&7[]^5GFLMXR^VMM!WAU'Y M61[!K95,L=]ZS7X>#K!,B8B) M2VW73.5X)(+GR*_=J:3#6/W:H&^C?C.L@T\N(CKFE-- OIFGO3N1C*(OP(0+ M*)3P7(;.F+0OV4J9MJV$2%H36\9I[/?U[MLG;4C M6S8D&;CH+Q+K+%(/6;$<5>)) M.-F(1M^E,=:I0NZ2R+8]/:^_NP@LER#(768 MN@B?([.::NDNFUS7;/H:W4%*5Y=7_3HW=,F&^@++<(1UM*$W"F-R-4TWU-&& MAMP3(1"LE61<,J7L;3N_$=4>!?][XF%[_=XEJ=\72>M^?;V((GQ2A>Q'86*] M2&0%G*+-6S/,HBA)?D^;%JF=P/^+I%WJ=\E%<>>1BUNKN'DO^"*,>V2-RA < MDV0Y&%6GS-L,SA%^PUS0-GLK59NYOILB_8ZYMYW6EM!LZX#$+8"WX,\R,DVP MTCF-@$K5C&^9(!J30 9DR5N=2J/B@#7 [2H1>G<4ZEHC3R4Y>M[\)O2/!F-Z M7OW(:9)>83$*4S+$6$A6+COZBF1E!.=D%L3H;E]L=,2N%8#VE13=N=Z'W/F/YGEBZZRE:1IUEZO93]9U)S09 M/C$=/W7>2DN.>Z:SGRN.H%@MGF7&@/<<>5$:O6Q3'/+T^?I ^O>3I^LFJFTR MZF/T<3@B;^?%L"YF<;S,,V!]LD[[K(&Y&@AVW(&77$"4*EL,&$MI5-MV'ZS= M.PC[T_B=:2!=J:M!,MW;JP$)YF/H3YL:SC'%8!C+40#2>P6*1P_>*$6+S\'1 MFV92;G,OO S-=\RSGX2<<#::[\GND5=^^L%YDXFMK$NH Q&(- M2A-BYY(%CF3Q&N-4#&U&*JZ+\#LF5A,E-IGM>GE)WA:M_UT@MVL.2B@>@M6$ M(M?F'_6F)2@DMREIQ@/7G+$V*9)+X7S'--I>/2LST3HOP7E]<'3ZV\&;7^OH M\K-?3^E_CL]OM",,TQF#89#[O1![_>D[<(EA?#7"'"8E]$:?:I[)%F4ZW0+H MJ)2GH51NE?NPH$V)*<3:&B7HZ*QTIEAKE*P7[_JB6RA;WFLM\HIFHR?K,,KK MI[Z=/_5D<%JWR]IABW[A>#@8+;Z=7@/?N#E,T4G%&*"C/46IK, KGL')PIAV M,677)JS4Z3)VEI5@//(HA8941\8J39N(M_4BW?OL:.] 5783A7LZ60G[X^.C MLQ8VT6*+P;QA_*&6"]*F4 ^[@\G+,!I])EG,2T;JA3V=>T#F,XG Z00N1S*B M0RZ)=B:O;:-AF/?B^IZ9U:'&=EKDLV@)YF,VT1! &]/VXOF=*=:BQ!DTS5Q/^1B>ZG%6.K/8K=(J67T]HYW0$ M;U*..5KM8YO8Q#KHOF=N=:Z]!L4Y! U[[P>S_3-]_M*MNLINV0MAHTS%2P7% M\PB*I9IUQ24$44=V!:D3-VW>G&[ 2++B!@ M\K5",I!'0I8C9'IM!+U2@KR57?+P7K1_D;&A=ILT5QU_((G< \@8I8FVH7 ;PH(Z0M43=KR[LFQ.^9>VWTV*#(IPN1S1+0A-'%,94AY3I4 M4RD+,>8 PB7F:"O7:!HEZW6UA%TEC#X=FNY'^T\F[72Q^A>?I^M_V0_C\31% MR$@>9(@*F!&U%E@6B"IEL"ID:R1*-&TN859"VE?JZ9X8LHJG6VFJP7W>+?$L M$TI=;4; M MV_?>Y7^]\2NU-!E]PTH.-I?=(AN&BQ-NT,T6IC=6C3/.W;8O5#":[?%JDW M47H#,K\=#O#SVS#Z'2>OKP9YD9I4]'T[97%[936(!K_"$;ERD]XG7)8)M9#?%"DW0H?(!$1NR2H7(H,7 M1(*,/ 7/D3R[-E?CZV/\BVHME=KR.'YQ?77U2P]']) /G]_@)^Q/-W_)4_:Z MNH&:&**RB1 T;?XH$F=<29UTFRD\Z^'[RY/I6(<-HLE?H,WELX;1HNOG1NT M%-QF+U WWFWN@OK>:/(87;0UO6^(X?4(_W558\O3K34&9P5WODX/KNWZH@.O MD)P% MP_+I0CL[,JAO0Q4L1*D$O4L&+4'5!7Q.&KPT.@LGG7&-;PAV3:#UC>>]\6<3 MI>S*$?NR+\]/82=BD5I&\.@=>0^!EJ\=@B;GH43+O6ATJ[D.NJ=A&FVEUG4< MKFUTTL" _@7S>P+S"L>]]X/I_>ST;2%;C310& 3D"FK];QW+Y\$$L@2]D ,F+ !A/AC/,5Y' MYQ8G8/2R-L2'6C! 6R-3$)4LTU84WJ%3V;?)UEL#W.Z-DFXT>2=(VJT:&I5J MWTVYGEUZ:Q95U!)<9K+&;1$"3P:2YT8)HXH3:H>Y\G\9)!WIJD%)T"D2JWN) MB+XA.4E\#\='9,8N!" M*! $BXDQD8QMDV'Y]"CX@#'U%!FXB?9VERK)69'11 E<8@W0F7K "U4K34)0 MZ*/0;2H?GTJJY.YTNEXZY"8*:6%Q+3J2+NWYIP*36B8)R1A>1[E(B($L!1,( M+!F<9#JTN2N\%]9W1)KNU--BBUG6D]0J,AP#$=BGVO(/F87@?03.O1+2)N]5 MFRXE3Z-A[/ZVEVV5T2(%<47W;I^4,I(E0%8'71>-X)*DQ9)FE1*:.=$H=^=I MS81X&HY<%UIJ4$;?:6O3==;RU^2(1TV.V(@F+5OQ/T;'3WUR1$WF]+11 [IH MR'M1$8+3HLXYR)C)0A2-QG(^?;X^3(XH0R6OE@*UL'@27Q7*+$8S,%I0/DM9*OK2)W-+)[H1I M-%OZ.KP].BW@_.CWP[/#HY?_7+XZN>CXY^OQPW4NYK7 M_>$?=V+FX[,)'Q1&6E]2J%X.D_6B=C6;G8*_*N>A^\^=)Z3# O;$D< MG*X=9&/M4:R-AL*S8 6--Z5-0&@)F.YZ.]1AWW4J_I16$'WA@$84GTQ@2;?AQSV@]C>^>@M=#]O(O(%CN@+:PB!> US3 M*,*]\/83%NA,F>N19 M-[)PND6="QB3H6,>Y\ZPA),=!%\F++L6E1F-@]D"3 M!V[C]\.23130Y(I]/#DI=7;#EWB\%2R)F$!$:6;IU=Z: )AS24J;;&.;C+X[ M4'9O;G:HJCMW#=O(N8&A>8ICK T5#@;Y56V ,/Q85WSXYT=Z6W"1Z^$MJ\WH MH6"B!9A:B9]CFIFH-<,^)'%WKHL$^<8;]_BR[8Y8>2%]_C4]P M%96)&K(P"51("9Q4!7AT)J#D@CO;A"L/(7M.1.E4"PTNO'_& 8Y"G_ =Y$N2 M\W@RFMKC7X-TUF=1;UA%EA:4B 4\\^1G6Y.\,,P6U69;60O><^)+]_K8W8WW MF\.#L\.SXS":0=[B+GK%)W5T2[P.SEOWM[6)4+"*>9VS#68 MG-+>_ Y'J7 D)8O:A<&U%CFV.KTV1/F<2=:RG!A;S MO7A/L3\=UH2"N8?+XH0DFG!()U153;/X(7DCS$[%DJPI?8 M*&ZX"M'SXDDG]K_IY6^IZ47\>S>HT+%+GD8BWICOY05DF(FOY0"9UD MAJQ-QW:PJ=R"];R8T9T&&G0_6K[P68!,>66-10U,,21 3H+GJB8].4P"C9"Z MS57O/:!V%6AN28BN9/Y4 M!G5W$\[38W.?Q$?]2LO&E41+NL!*>U1%^;\**I MI7O<@I:N.,4<&M6F\F,%H'T%GCO3]^WKO@[DWN(N^"ZL^5W5.L":!I]70MM/ MX+D3!3Y,BBVDOU-Z.$L&4>8&LG5D/@?/P$F>P&MRT704A+Y-'M^.:?% H'FW MK-A$Z.W9,+]R#C88SX6%2.L"Y82"Z&0$%H3*%CF92FWZZRV%LWMSM"-UW4^" M1\BZP_NU>@]_,3T3#T:C,'@_2RNN1)^2O?B8(\L"HJGM9$4R=1XUF5M6^\@D M+\'A]*WD2(390[K8@: MI-K0X_]<#5"(JI]%753QM1RSVB33K:O61<7DP8J$5A8OF,WK:_B>)^WN-.Y6 M(7>TW)4T5Q[*GG5P?OCJQ<&;@^.7AV>_'!Z> MOSQY^^[D^/#X_.Q&-='P\N.\%&A8%K>B89!K[Z!I(M,6H?NV@#K* -BAU&XE M$K! 1J(*7'&GE/#2QR*%TJ583E:DBQ=MH6WG&2P^^5T_#"8'-S[^^A).:UI3 M=@F4Y@5481%BKGTQI%1)1L>%;!/2>!C;MG[1RB?\/!J.QQ2-@LSWX]J]I]0Q2VZ[3!VJH4%NPD%*5Y=7_=H/^Q5^'&'J MS2LM:>N#]LED$4.; M[,RN5O#LB+<7U3:XWUD)K*;V("8C!,E&)ZP5E4% *%%"5ERC82:[W&8ZRWVH MGAV5.E-!@VR%F]R^L)J661O'1BP6%/( WL0"Q27&!=G:LMFP^FL4ST[]CQ9Q M@V2$A1%Y4E8N>G81Q@2=GL%)('^9_"GN D3N,N1H=C& MY&BBD*<2EUZYI!>?OP15F$=GD5QXKLNT;J9 U&3&88G""<;1\C9=XM8 MZ\; MZC:D6/=4>J1R=FF[W(C'K .Q:4A[#9#["6YWKN!U";2E=O9$).>\J->&4$P, MH%12$%S)()U19) 9Z4.;9)F]$>B!,/A3X,\F2FE2?7WY\6J"HR_0%B';Q!3/ M.8$/48-*QH'S/(*,@K-@N(BVC=^T M 3LID?J[R[O=^VEGR#"Y_75R.2[-4( M#VJCK3_K5U^F!5FILF,:6*Q5>M)QLNR=IE>A9H9879QITZEA-:;G1XN.Y-]@ MJYA&E#X,^_GH\N-H^&D6JEH$D\BW4[840%?(QP]9@$-%6R775C&G8Y!M\JKN M ?7\N-&5!AKI/.,PM^/CEY]<^C-V\.CE\='9\?'/]\]*(6N9\= MW@P\IS :?>X-WH?+6LLY#H,[-.+5>?3;)%K ML&N('64?[%6RM_(1G K<&F;0!J>,1Y^1F^"L(?,YA"(N=@UVZ]E0O0F^Z7W" M?/3E ;,Y2->WL[PH5,I[$,61BYI$A% 3;:-@ 6GA4>YYUJV+VUS&6J_Z;7L$+S'1F%4O8I25?*AJ$:(*'++5/4C7F6H>%E*9(V'-#.%%"&D)*;;NC@$R;E;(KQS>:TW8OL M&1*I4V4T\)'OP7)F6L5%T,1A0^L/T_L>+A&"%@J0\T*+D(SKG=-G!=;O MBU!=**R!IWT/XIIMX;+E5@L/3HA:O<,#."XT2,5%#B;QXMID.-R/Z_NBSJ:* M:)H'<0_.>4D0%IECD!"CJ3NE)4+7M(V@R8$3TGL=&A5%KHUQ5[D0S4G32"U/ M)1_BGD6]^/PV_-=P]+)/_M&LV%1SSHVJK?Y2!"4*TE6U370XW#YI11]#;A-LR8V!+RW<;5M"+ ^T3K3WA,@ M70HY*<(-A6%]%VL?TU0"%&<3%\B2ECO?TG9'MH=GS3Y)KFVBM 8<.\?T83#L M#]]_?A'&2R#/VRK;J*,SD5YI(H R7) UF0J$%)(,V6=5VMQDK07O25GWVROY M]D#CSC74X)KJY=5X,KS$T2GVIV[J^$/OXP(:BU$&%H$U-!$>O5%3% MHS$&&VU+]X!ZWI3I2ALM]IM1R'@91K\O\(2H?0ZV+JR.@8A$W&"U RTP1%.T M88VZ?MY&\KPIL97<5]XC=1XF/3X\?W-R=O;N\/3LEX/3PX/S\].C%[^>'[QX M3$\<\6R MJ>/2K4G<2,=%\NYBW^"W##+> '$]POEP#N(U@7AY#>*D',Y!O,/1605QXVK( MBLB]KYT::B=Q4R+$H@24$ID6R3+MVW25ZFH%6X=KM\-Q, VX7V 1V@>;:&N, M"90K"J*V!2K=:G#?<-.H6+@+^+L_Q_;"WSM!WIVKOH$9?7WQMN5R9I=S+BA% M,M-0O"5Y1L' YV3!!J%U9LZ1G]#X:KV+=>SJ^OU)\'B/%'@JU_A;+OS%Y^4? M,+W:<5G:+*(&E+IVL$\1G+>B%@EK9\F#SKJ-N]%P4?L/$^R>JMWN_IU1IH'' MO!S9#;=P'7Q-8PT/(=Q/<.')4&(MJFZISWWP3AA;7#8%N-415*[M>K.6D(70 M/#EN0VA32[$?OCT07_AFZ;:)&AO0[!0SXF4] %X.!Y]P-*F78.^(+C@:83Z; M#-/OBQLK$8JM%KG,0=72Q R!X()(4<3 F5>VU336-2$^%=?KL=J],Y:UA6H: MN$W_K(,"OY2P)FUXTIB!AUH (GP"KVCQ//NBK>'%-^JR\Q6,9\:%QXNX14_U M2KVZG=+>/.L.U@^#.32OK0VUXP_S08/2#"$X3[JRK(2'/;VNWSX/C5S\?GOQ\>O#NEZ.7!V^.CE^?G+X].#\Z M.=XB%/"8QW1T?;_U"F]=N2>.*DH1I-5,HW M"Z?XL:9##]X?#344B3?_8F'Q;AWIFQ6>=CC\>U!W\^#W]>A""\\XG.8A<9 M"408<(D$$B1RXS/WAK6YS'X$V#W,H>B:4W=MJ+8J:V!-34M9WHV&I3>Y4-8H M9,5!J76TRLH,43H)CDLFHK+P+GR"[( MKO$JH06]X)@@%)-I\;6%G,T)A(V.<\L=%VWLAT> W55J07/6M%;44\D- M.*NCQZ=-,J_&)+CQ>+ZB^50JIEAD%D'H.JXB*@,1%0->A+31UBXLC;S_^V#M M/S[?B!-W[@6[TDV+.^,9EL4XN37 M!W4>Q/.GH;S=J>NVT386M;-"2""SKH8 M <[7QKJ"D]OK2RT>CN]HI_:/SNCO2^B8B[GN9W2(?/Z..H-\;# M?)7"?*#,=2G5/%H1G;"9;"CP4BVB%45*,,)KJUWVS-^ZWEHQTV^]Y^W-6GV, M1H9MQ=GUI-VWF'MA"JJ/9#W/$6E:+MW-R_//YX>G;-R<'Q\[]O(ZB<>MC MOA5VBS'S*(R6],;0/JRC1RS)*1]D(,L,+^[]Y"V;Z-)A<%)>CH@;D]=KY\0@#YK7(2Q6"E!H.;B8%5@1E!:U-[1J4\5Y+ZSMQS-%\K;'Y+G4UXH^ M?E$(0'3WP=#AYZ0SH)S,X.K(:J$D.=Y**NY8D^6N0K3[O:8[/MR=V-2!U!M$ MOI:M^.75:%1MI>%H-/R#7*>7X2/]9/+YPADI8Z[@R$DG*9"C[KQ7D'U)LFCI M++:Y"-T$Y7-B33/MM.A6OP3KV_!G[_+J\BY6SH-U]=S-LO8*]"Z24-""B=I: M8G[4LLVMQ28HGSN3.M%.DP&"-_?*%V'<&Y]]'&'()X/?PJA7+VU.R9_C%\ZE M%%SP8%FNY1.>070V 5.H>&0%P5$%= MF"01W7@OB,%#KL79-=QN>6PYN&,=8 M#\IOI.E]Q-P[UMY" MH#O5>"ADPS#O@1NR7!1& SY&!5X)5@Q/%F\WJ'DRFEX19-^/HC>18]<*/AD< M?!SU^HS7@_?\PVAX]?[#*TQ3PTA._W(>7G2N3DRO73U8S2Q0/->2PPB>E^2D M3/3S]3;P=9^X.W.O8PT-6XNWZ^#[R> M?=B'*1ZQ#*28@RS.$^\-!V,<@>0N MTGD6+?F]+D4;?L@ST70W0FP0B/C:/)T>9M%Z\E;(7TG"1%", M:XC6)(C56U$IFYY,&IE&**#1JT:;U[.XH\$!:[2X8L(F4NS[? MC_&/,QSTAJ-I/Q',YSBZ?#,,@R\!]'D#$!^"%,E"REI5,U1!**R6$EA+1BQ: M$_):1_UZS]O]E>[VBAFVE6K7QOUMB*?X:=C_5%,DODZ@F%LI+CFC:Z8$>1QD M^H@" 4T C8G> C*'\II>WD:/?6XTZ$[�Z FQD.TWU.:LX]K1UJDQC"DP2X M*"T8'854]'5F!6\FY04GX33QSPJ^#J*D%>!?3?NR_[71UC^*W M$'3C5W]AE2)F*VB[BSHS0N8=;49D\T2CN4E1L02:3 ]01==:T;K!:4<_R,J&T*8ET&TDNS_SM]7. ML$/1=FWE'?0G.!K0PNJ4L;K .2:#5GDK#,B0O;\ MB@=\LUKL3&I=.VJOD3XD]%]?#?+XL!1,M43H!C;!.5>&?(DH9M@\^!PZNT>7-*4>'_]^O1^?_>7#\:O;%T?'+P^/SH]\. MW[TY.+XQ FDZR"C6T8+I1DM/G+6>B9\)"/8F>+E%Q5U[4!V5[>U8>K=J_W(0 MQAD5E=:H$$U$IC0SH="?5JITT1[>EA7VTT;F]6$WF\,>U,;![V<%YY^O?V4> M-#GX(XSRFR]I4)&..6YY!"8#[99:T@FH3(0BI LR1*M#F[*[[;%OW6^_/_T= MS,NA+-J",:V"9$F!])(D)#)"S!Y!E,"#M;ZFI#>1T'KX]E 2O5O6W>FOW[W: MF@Z6>E!VTUN/]8 6UQ+;<&N*;WG_?"V\]5:&?*7(\D6VAB MYW0)NM31[*4ZHO2'CP%B00ZY<#1<Z#) ]>F^V'))@IHD3HQ'$]H MIPU]7(SA5DH';G("3T\&I6J_/4.;J!'.Q1!(&8W:JMR!LGO+O4-5W4Z>V$K. M#>SO4QQC3>@[&.17^ G[PX]UQ7/G8 XQ"^ZY, J<,HD63'\$7=,XF7.E*)M- MHS++-< ])W)TK8LFO0K[_3H48I#?AM'O>*-?_"+9FW/C#)K!W:+RG565ZTG M3-YH4 4SA'IO+:1Q,LC(16R3I+L6O.?$E^[UL3*)8_^!@[G#.#XIY"Y>#@?3 MH6!U:QU]POQZ.'I]10_ H_'X*@S2-OWZ=H1L7R&$#N1X.XY@D^,N!*8MDAO. MG5-""9F%]RGDQ\01'H=Q[\$$S(S'HBW0&X3\20,ZF2JXZM9;@)+SAOTY/]/+[!)K('5;V6,=-X%[QM- M@NI\*=]DB&(3+M^Q8_9*AA;1C,.3R0<^\_3&;0ZD2(Q5#8EZ'?Q_SB\_SWQO-?'%^4%!72^PQ!YDR& M:O#D#2L+9*4*G6H'F=3FLG)+X-\=HW>IZ!:EA=C2=$.HWQ\7FRJS05%#=P%09A.3# 44 MZ6B[-S5@@46!LXQ+GD5UOO[*C'@"'-V/RI]*9D0=UEX'P<^FO1C&T' /RF<[ MK2:$R%0"'[CS& OZ1@')FRB^_=R'C7@P[$@?#4S&!9;%Y*8UT#3-;O@:SW[2 M&1ZOGQ6*WD*X[57.NKZ@=2$EII>A.9 M=ET,:>(#H'7VKBK>Q",3;$Q)7E?-\_<&[-W2W M$?*P(PFMO-OJ/#YS\/+EKV]_?7-P?OCJY/R7P].7)V_?G1[^LLVZ;L4]BC\'MMT?J8G$L!P01!&TZQ#GQDFFP( M5^>G<5%"FVC%IDBW/7'N>\@++,,1O1JI7FGT2F\6FQT?X^2DG(<_+R)#1]K4 MP)2CMURCAN!9!#+Z8[!%"6G;Y#UL 7KW6V-3[MT^[':ESB9965\#>TV27$-V M\Z%#LY[;7]8B0Z'ME P&+1C)$+.$:%,M/!31%6.\PS;N?Y>K>.9[WS_?([(5OG"FIP][ZF0+[ M945::XP#'CEMTS%Q<%R1:^1,\BE[F72;\W=#H,^<6BW5UN".?4VXL[LT)UUD M.3I(61!6A1*",!Y,LI(5'V)"OD^*[?2F_"FR:G,U/96K[R])G[-0?EW?<("+ MR><*,2GOZ3RWB40GN:X%; Y85!A8Y H;C7R]%]:^+L?;D>%V-*8SI;3H?O0U MIOE=TSJ@FMZ++X6UG^OQ#M5WNSU29[+?&3&L=)8L-[+FO*S@K )/.RXP*QS# M+#1G;;:0'1+B@4OT7?-A$Y$WX,&-;9*LK5\'(PS]WG]C/IJF@E4Y_$PHZTZY MZ P5?=!)"\C1U))^)%.L8 (5C)2.1Y]MFX*_39'NWH3N0,&K+9KNM=/@0NH& MW@4PPOTRC#^\[@__^ 7S>WP7ZE7$HBUPRH7S7,#K>FLFE8(8'(?DC"LI:5=X M\SOC=8 ^,RYUKIN5&U/W=3Y7<3P=*3DY_%1WY6T*5-.L@O14"XM8B MZEPB*J>$XX[E; HI01A;FZ56CC4JQ U$$=,SEJB315>U-_"*/W.+[ (E626=*A'@QME9J8[GP MM-HQJ5"I1HG"R]#L(>.R"^TO*5+>3M!MBMBO,1T,\BE.=\-:;+_(-GXW'$^E M/3[L]RY[M3%FGMV:TY^)A',1;63:\0 %'2W!UM'9AB?002D=+;W*C0)X'8!_ MCM3:@1H;6-WW+*$6VZ;YU_R"AQBC< 68MIIPI@A>3LD8YQ-,(\S5 G>^UD-'58\V^A?X7$[FF6YP57IGB?$5CQ9/PC M&7".!0>&6\%%D8XLC#99<&OA>R:D::",!L&+I=4UAW_21M@;X[M1+^&7'WXI MJ>$7AHC?4 M75CSVZUU@#4-2ZV$MJ?05!<*?)@46TA_I_0H-<8R+4)7DM5=5$(LRM.)EPP9 M49ZQTN::9L>T>"A M5-6;"+T]FQ8M*!BM>DX)Q-:6D%+C34_I%902F95=B)$ MT28&M13.WHW/QZKK?A(\0M:;EI/,_[K^46<\_,>__?]02P,$% @ <40* M56!QZOI&! $ F+D* !4 !K;'1R+3(P,C(P-C,P7VQA8BYX;6SR^0"QO QMK_]C]_?YB#)Y$7V7+Q[S_X?_9^ M &+!ECQ;W/W[#]]N/T+\P__\C__Q/_[M_X'P_[Z[_@0^+-GZ02Q6X'TNR$IP M\#U;W8-?N"A^ S)?/H!?EOEOV1.!\#_*F]XO'Y_S[.Y^!0(O"%[_-O]+&,41 M#T,$8Q$SB&+N0Y+@%(:4X00'-$VX=W;WEX#ZD1>3$(HT"B"B0D(:QQ2F21C2 MF$6>'R;E0^?9XK>_Z#\H*010SBV*\I___L/]:O7XEY]^^O[]^Y]_I_G\S\O\ M[J? \\*?FJM_J"__?>?Z[V%YM9^FZ4_E;S>7%MF^"]5C_9_^[^=/-^Q>/!"8 M+8H563#=0)']I2A_^&G)R*K$_*A=X. 5^E^PN0SJ'T$_@*'_Y]\+_L-__ \ M*CCRY5Q<"PGT?[]=7QYL,OU)7_'30MSIGOTJ\FS);U8D7WTB5,R5]>735L^/ MXM]_*+*'Q[EH?G:?"[G_L?,\?_%4;66JK?1C;>4_'6KLIQ/,=V3O:M=6!\:5 M[GYQ96,7IE^Z&?V@#C(MVZFINV6J^'TE%EQ4;/GBT2#C__Z#^MML7< [ M0AYG?Q7\3HV*'T21W2U*[OZP?"#98N:Q."+,QY!$DJLA#"%(>!A!R3F*4!I[ MG":SU>;=GHD%_';3F%&V9=;0#Q:>K@Y\L;DHENN<;<>ZA_F^ 4R-77JTPS\M MR(,H'DE]@[)6AP65 _]1VPE:AH)?*U/_OW_[:>O="=#.1P-L/D&LENR%/7,= M,BSSUT LF3$0VT^Q4#Z4*$A2T-*-^AD*DL#_2=YX0G)VI#?J*WYB2Q4Q/:[@BX[1$::=RZNEW;M20:V,^ $LRC7-:K'+"5C.N8M@T9AY,@H!" ME,0(II$@$!&4>@F3GH>"F0K'Z=*4+0Q;MOD6VNT/]TFT#0<\*]A\6:QS 982 M,.4'D,H1D&T]L:,4TPXQ8Y@!0!Z8<%Z@JTT&VF;0,AK\VICMD($L@7)*2*9M MC\I/EH"\IBO;V^W8J\A7LR_J);J2G\E_+?/WZV*U?!!Y/?B*F)"4402CE*FX MAJ0)I"))(6>"A\C'<2@\D[BFLY6I!36-=9:13#>2W23C#)^!*<4<&F/:,'*] MBR34 UH$H?[UFARZ6QB%"HR<;#Y\LXO[!2GGC*T?UO-Z;>#;(A=DGOU#\,O% MDRA6FF1^5HU\6A;%9_% 13Z+!8T91E)]][Z*4<)$,0"C$0P1(\A/ ^Y%@\&/VN(_G:G@GJ[ C6#K/%MEHE!7/I%,^3\74#$V M+,AP_HC2UFS#U:0)%% DF8L9] MRDS8<=_#I\9\VCJ@S3,CKKUX=9/2J2@,3#@; ([SQ7$D>+V)5L;P@R'RHI6W M?#6,";3+XXH<]16:\0(O#KV2[_;>,PJ7=5G;\%3G-?VBN LI!5ME3^)RP51H M>$M^OU;T=RVTM=D\J^:%JX]"/9',;U3OKQ78SR\NGD512/S$$VHN%W@0^03# ME/,42DZDC&+B!9+-=G9EC@84#DPS>L'-=J><+J_>\O>0K M>=8_.O].L'DE*#L+!B5LGJ!\YK$^CVD'ZU]$:MJ;4%O2\THE1%FOH )2QA$@9JL MX\!+(8TX8Y1AC\9\MI,)??3+>M%(GVGU@=QNEU^1LA',E7EV//02ODBDPO-P M B7S XA$Y$$:(@D)]44L_)B$8=!CP>-D^$;@>!?P>1Z/@U#X,(XC 9%$H1H^ M/08CC 7!RBOJA7;YJ/;(C9IUZ@(T%'LR\' (DY#3*C$.JZ\5>B@@ZGWSHDA: MI<7TAFR,2$(#EI76G0*963C0&XB!AWN-0;V54&68@//5*L_H>J532L!J>2RK MQWK$WXN$TQ']90NCCMA[G7L](N^_J-^(>_6HQN]5MK@KYRK7^CCJE?Q6B/.B M$*L9E6K&@*D:WSWA@+YMI:4)[5 MA4L)U^H?1%ML297=6)OQ@#,$!^:%+7BEH6?@ND%/&0M*:]U1@A$H3BFBN\51 M*YSF&+?ASZ.D4AH2"D2-K1RM,6I44MC<%'.C!_)LVIY#@AC^9K,+5GE.-QF MS.(4Q('9I;$5YI6QH&7M&:CM=9C)8 J-VSR%HZV.FX5@"L).CH'QC?WXIHJ% M=')"N3;1R$><_YX5LS3V/40QA92KF1SBR%-,XZ40,TI$E! 5WECMGG2T-36. MJ:/RC:V@,1;\JLVU7.+L MF,7QQ!-S"S]$;-FE0,\'!*)UWMC4HD!HZ_IA"3 M6WINI&2+;"4^94]Z,W>EWH1,35O+**AH)="?/RSS5?:/*BD913@BR,/0XXG4 MT8N:%$E)8!"GB2\3%=L0TF-=S=Z2B2Z^M8^>D):Y9:R3/3R2+"_7D/]BN%SNPUC;\:X>S&]8=K9 MD.G_I)XIFNQ>\/6\/'BYJL^-7 ]@&43KC4@>B)G]MT0ULCQDT;[ G13OI?W^?TY,F5>H9.]U%! M5I5 ^&6MW-[]?Y___7JTX>+ZYM_ 1?_Y]OE[7]:QI(N M>LJ0+&C[3B:BVQ6JQX\7_S.[G4"N!83F26"T31A,8Q]CZI8E3,5 MJ\8,"IE@@F,>$&HDY7.H@.0A/'7&J^^:/7V7_ %XM5>2J# M+?/'95Y.;XN&[4WM\ZY,!B]L/JN6LQ7,H+8<:-/-OWD3W(]3@&,TA]YB= "D%4U8P-.; M-4S:&(U$+!QN,\[D %Z18E0'\N3D3ORL'K[ZH#AGU#E-,$H##A%7!1YI3TP&>D!J]?'<#%I$L9.B)7' MDRUH 70&&HA C1$H00(:); ]__9'4#;HT^]_$-T#*]?^FZ@B].G.\303>EG7 M+RJX%D]BL18?%?;OEXMRX?"7;'7?: 9O%O&)Y(F0DD*ICRHA/Y20AA&&.(A3 MCW/]1VPS;!NV.[EQM3*[*E/6&%[5+]M*6Q]?LS^I*\R&P $ 'GB,U3:M03D-2_:WMZ/N/8^6N?VG"\VF=//K_(VD,=E)(@/_2C4"8DD MAFD0>E U0 D1G EIE>3@-WR, $N)_SSK9<6+K2^O?&I;.R@ZX%$]E3F9 S M9%[."2 [YYMJ-?!UX+/K&;_C +N_N6;BJ6E+%X3C]"O!4/ M.OTK?ZZVG:K\\:OUJEB1!5<-S=(@1!CA$")..41(^C 5G,$H"I. L"!E7CA[ M++GY9D7RE1D-'FO6YMM[W?APG^$[<9Q MT)DP:@CB-(#,3R(I(R[\I,']8L'?"O6FZ2$32/DX@)L-(BXA''C0V)BZ.6%4 M60M:YKH;(DR!<3HD'&UTU"' %(+7E&]\7\^85^$E##J/Y4F(8.W4N$&AV1 M+\<1L@_.NQ!P&X'O;6G<,+O+V9U8NO/B4U4\CJYN%(>6-\JMN)DB!1Y$TH., MIC%$7NI!$J<<1BF/ LX#RA.K? -GEDV-M=M9""8KFD7GDF:]^VV9?N6NVPW7 MI=^B,X=>C1ZW'T^0%'&$^4!:(Z=:]T8B)(Y /:Q.XJJ!OK(EM:S>NW61+411 MW(B[LM%2W!%AZE-/,"ABK,)M7S)( \FA#%(J4HD]FEJ%VYVM38[ :]MZ269V MXVK(IJ[0&IHA#8'JH>IA (!CO8ZN%D=6XC!P?E=CP^2F?E3Q0>39$]'U@HNO MRWG&GK>9C$)2XE,U&5>S2%WYPV,P]2F"(<6I"#%*(E_:\,3AIJ9&$BU+RWS% MOPI^U[5"98NL&5.XP6M@FF@9>08J,\&O]7\'2>H\CHI3[NAH;E3B..[V:]8P MN*-G0CLI[O7_]!+A$YEK(KH6Q2K/V$J%.^H7YPO^\@>M*ZNM\\L%R_6VT0=1 M_5?]>[[6ZXN-K(@N0UY5,I\%F%$A,8%8)"I<25($J4PX](2'>F__-F+&RH0P.7F96IP^-,9V$"Q55_28( * M#8<9_F_2BVX/!XSKPKCG"MZD>W:.)+R-%7W%L#YFO:]_"IQ=RU.I,VL):?M%6S:@'7/0:<"L? #&V! M1 \YJEV73]2>:CUP9*&I75=V5:7V7-,OZFUK#&^UAZ_%8[5V5US)KXWR]^7B M/P7);[\O9ZE(PP0S'W*2,C6%QKK:'DIA(C%/B?I%R"QET_N88?-NCR.=KEXD M9!=$]H+?+!0<&M*!Z:(4.K]MA,[/&AGTYS.@;07*6'?QUBE0.8V:>ADR:NQS M"E2O(YB3GM7W5.5_K8M5^?3;Y8'#5.4&!GV]R7&M)X]%MA(W(G_*F*@BJ&O! MEG>+\BF5/A)/6."11.\V4PF1'U&HIOD<)CPD(96"!-*R&//0)D^/1LMS;/6& M)&OO7(K?]=^%97F)P?OW;O52Z^5"S?D7 M1<8J=I)IC**0^#"@Z@\4!@DDV">0!QCYJ4<(0^DH@H\61D]N%E_;S,]:)9&R MQF3PU*FB]W9=;[AU/[$.'3H#P.&)W8WKV_.Z>EAKWHNIJ"OVZ*A)G>@U,OP/ M=<37IBM'2$T!T6[JTCR'C%B\] :J=\J6G/&OP MU?CJH#+7):D^JN;)7"^0S=($I2E/?.BGB&FI'02Q/O$0QQ11'R',I#?8ROQ> MDZ:WO*1>[@#\N#'6\I3KR5WD?/7^9-C?;"5_8[D^KU#97J[NO\G*?B>,;[7* MO]^HJ:[X=T)XPNI_]W-/.+/[LUB(G,POJG7EF>\104D2Z/HY5$6@7@@)CD+5 MA7$4A\C'"3$JR=71QM0"S.KPY'*C?M)OB7T?F&8\=R)$ U-7A4YM'JCMZ+TP*4]@RJA9DKB4Y7H5+ \*Z?!G[*%N%R)AV(6 M$R*%Q[F:: JN/GT40RQD"H47)"*,290D5O/.(^U-C0$J<\\:W:.6R>!7;30H MK;8\4G0,<\,@R!V20\,V;CG2YKAAB1D .U&'X6T]-W36M!!_ M7ZOPY>))_7&KGO)AJ6.762P]C"E)H8R%WH6)(TA\Z4$D>8*QG^K#BU:[,(=: MFAJ]; T%I:5 FPI^K8RU/:AX$%[#G0X7H V]/=$/+_O-A&-8N-T!.-C:N,OV MQYS>66L_>L/)97^NM?Y<\5X[H!>8RLWGK/BMKD3)&.*>8!*&@<\@"C""*>4! M9 AYV$L3&2:QW8*.:=/36[AI"M2PML$@5Q;W+O33#;X9JPP!Z, D\Z+43V4T M>&$UT&8/4$;4%JNABOUT-_Y6U7Z,(.DH]V-VOQUC_39?Y;,OXON-6&3+O*R3 M7HJ>/WQ:DL5'PLJ5\/I[(1["+/4"Z)6KSTGB0\J"1)$5"['@F(YZC>F/(E*\L#EM_1 MV-B^:'Q8C(L*XZ+&6*M)@[G&6!Y[78WIOP=(%?/K&S6=!UX<>B69VSQJ%![O MX5M#X7UN[;G:G=^11?:/\FU2XT.QG&>\2AM9\*_JA6K>-+W OB +EI'Y1IZC ML*Q\Z*2M"?%0VY^R^-?6H_(X<=NG:B.K]@ILW1JD<*)3H-TN.#NQ;-PE:I=@ M[BQJ.WUXSZ,O#\M\5=MP)2]5BXN[C,Y%I=XX0XD(PHB'4 1,RV?10.M11-"/ M, L0"7T16ZV"=SW;"R/V=DP]F=YVJT%J=1OXEXZ*>AKY[_DS^:YDW-1*+=\_7XE&; MLKAKY+TJDM5^T*XZ06?U9' '4ECM M;]<;::N>#.1A5=73']TS(F1_7V=JQJEBSFPE/F5/@K\>*%Y5Q_E6"+F>?\JD MXF]%UG$@**2A8!!A7;:+IS%,:42P^CD*@]3RH/,)YDQOL^*7PU6[UJ798*[L M+JNM/ N2VQ9;.:GO#&/1D?ICZ$BU=@-4?L"Y=F0W7MU3\:MR!VA_'$:S#E!U M&^N>8M"XD; #Z';B9!?/[+&C"EIDHSA?\HEAE M#V2U*[)*)*=11&.8I))#%&%4%4Y44W<\5IV@)3>*5O>]OJ+Y:D3C\I\=[0*=BG'GOE#OAX^W4W2J_R_VCDY^6+^) MP]](GNGY1YE&J85;9FHLPB%)(LB]1(U*GD\@3KT(LA23U$]X0D.K],:=%J8V MXC0&UB5XF3+1+H#?Q= L*C\)F8''@PTH=1KT^RY4K"/G@YX[#8=W6QDUQCWH MY.O ]?"%/1<#%'?P;+[6RNKE3G1Y'.OB=ZT(J\)C9:A6&U@W^U07)-=S62TD M6XH-G#]H]IEY)* T"@*(&(\A2JF*3A$3D 4HB+@@)/)\JUTD%U9-C3O:3E5I M%Z57E@L 3OK+<"5@[%X8>DF@W0%;AT#C4947V?))QU"-5UKGI1*'.0.59PX7 M!UP"[7:5P(EEXRX7N 1S9]W Z<-[)O5T%3+7$P#=AI;P5JWJC- 9#B(L.?4@ M1UX(4<@0)!()F$;(%SZ.4V2WYV9KP-2(>&-_%<6=@>^O%VUY[010UZG?/U9^ M6!Z.M>TF,U(>$OR!^7>+>QTH[BR]-O:7]17*H@R=N-NG3O4$SVV6E*T1XR9$ M]81H)_>I[W/ZGJPIA+I)5S_X()[$?/FH5UOJD\1U9F](D/33B, T9?H('B&0 M"!) (5&8!"R(96 5I1JT.37J:TPN%WGXUFC;DS3'P39C,\<0#DQ@+]!KV=M( M! QR'9HZW._)Y&6,@=H_*F-_:MT3IDOUV611KP3^HF'!Q5RGLE2I1 M%P^/\^6S$.4U5]\7ZBN_SQZ_JA=K%L?Z!# /(.:>7C[3?TN0!U,>IC+A$GO" MZ.#,:69,C:.T T2]$WKVQ98/#VH>5FBCP?JQS-*L9 SU;ZL?+RM]0]OBI[UZ MS(S5AN^'H7=X2F K#T#EPD;GM/3B##1^@.K:C2= N^*RONHI4#HNO-K+E)$K MLIX"UVZIUI.>YD1,87L,A3,O#N(TA,+G J(TX#"-:0"YC)B?RBCU/':"ED*O M,RAO(:5@=*K$#EI#6G, V-#$U0>K4T44ACU4<["QMY10.'KTY>CU/9)G&B7_ MXG;Y04B1YUH*N5+G+/-YBJPZ:%.LBC9=S<(D%3[Q TBXC"&B1$"Z.4PY9%% M$D??CNNFI;&Z8^A=B4U/W"Y!X\-&<1BTO"@W5HN7\=@(O6"123-";XR42'/Z M]^$J<^9$3#L39_H^>[R\F1.]?Y$V<^JS1J[VHNNVKIXO%VK@7%?2J%HC\?:> M+&I%_Y_5(U8;.?]72ZSE+S^0E=C(5<\X3T,_(B%$$OD0<1Q!3 ,/\C21C(8J M?O:"44K"N/9L:H/K]M5)2A,_WY:&) 10:$F9Q>?Z9"![3@ 952[4H!M*U.4V'4+DVSL\]67@(T5*TB!A.H6#-4_T^C MK(US[_X8M6^&ZE1G!7(&,]"^:/HG]6W-O]XO%TWM[T0P'^,H@5&J%[W"4,"4 M)0RF*)&8Q2JBHT:+7OL>/K5AL[0/E 9:%TW? :Y[I#H5CH$'"PLDK(JF'W*Y M=]'TG0>.5C3]D"OMHND'K^D7R;]7$X9LU0@TU1*T/O*8P#2$2>JKH)H&.JD M>U 0AL*8$R^VJ[.XKY&I?:B5C2TQMEZROGOA- LP3P5IX,_7&A_K"*L+ *?! MSMZ&1HT[NEQ]'0)T7MLS0;X\#+K9*4EYQ#WF!]!#^L0+2K!.HTQ@S"2/>2 C MQ)%5ION+QT_M0S^_N;FXO;',4'\)F-D'W1^&H5=G2\,&V47:[[/;].V738R; MA[W7O9V$ZOU7G2I0=/Y$LKD^)_-QF=^0>2M76]=R7FA^*&<'I9[&]M H\W31 MR3"$@B8JVBX#[8 @&/F!X!2I:#NQD^L_T:"I\4%;[V;C$93+'!;*I_:9BI=> M]54CZMF-AJM4(W;.T(M+/?NEEB R.IM]@AK1:?@.)$74TZ@WTB$Z#<+#(D0G M/G?D+9%Z/:;9R"'S[7GW;<21A'&82!S"6#()$8\]2&040Y'2 4((6XK432H MO38T,HZ&T=;<5EU;V_S*0;MXX&T(U]TV_:V%S>;!_KX?)HMJC.Z9QLJ_D<5_ MC-5\&_!=E[ W:_1MQJ2+*B]=#Y/U"G2(!(^U-EZ8"'WL,A80TT2619GCE"'B MD7&VVP]9.+791.=OT&+P3)C6^[%KYAQI3#H+L>APYW%"_L>-RP?*JM&3UW\M%N8/\1<&V MSG/5^*>,4+TDK:95LQ0E@9^&#++(IQ E'$$2^!SZ/N:IX"F*L;09%FP:GQKC M-S;K9)5EF-"R MWAWI]L',*9]:&3 J5?:!YC4+]GI&/X+[H&*O)Z)%3UI9,N<+_E?![[+%W3E3 MORK;V<;EV]58RF,6,!JE/"/,F@40G4!72O"=7),Z=]2& 6)U0*$2D>YDD$$>4,$I]0 M&*4^0FGL1R2VBC[',GQJQ'U]\ZUXD>,_[IJ$;;G;;--8\;(W_8RR%].R2M\J%/W'8^WFYY-^S^5P-LJ_++^R+505/>>+A *9^ M2'6N+8,X21,UEG'L1^K_I'JVUKJPR^7GSZ5DX?++[?G7WZ^ M?/?I E2)>V?@R\6MW8ADV2-FX\IP* \\.C2&ES.$G=HQPT\0^@'GE)\M31B5 M9?O!\YHK>SZEYQD"[9D^4!1$GI6Q5B[&IM:0+TU36_VY55%-,L#!5W8FC&5*\0&YJ479@)MYT8L M55GJ\)B! 1QNCQMT-3CNL0,#UW>.'YCGSW/\\$CR<&3MGA[ MR/X,!-Z9^J7^7ST]!V2]NE_FV3^TUG.AB>9_K1?BG__)C[U_#3U]0Q#4XIZL MU(6L?^67O_+_%6P>E%7:>/K:Y7I5J&&#Z]7#0P\]ZWBJ'Q',N.W$[AV8 MTK8]>U/U;*TS6,G/N:.T#A2<,MF^=D8EL Y'7_-6UZ5ODTUUM?VFZF0;Q(47 M1#B$4]B*NQK6(J# X$ +R6/H^8WZ2IG'=U1<+ M_H?IZ,;6T;IY(HESNQW,)::>3"F4I*H9)-4\)U+]'814D2)M88_21I-5'LF/3Z"F] MM4>;4C1ZO:E*0ZB\.36#VJC_S#AIP.YXTZSJWEW@(+/:!L&!IZEC*N7E"*8J*DS1(GZ6XH] M!!D+?"JIQR/I60D2'6AH:N&5ME.O;FA+064J:&RU%"PZ!*T9F[D ;&"^ZH65 MO9[1$2#<*AL=:FQ7MS\Q8X@ MNN$U8PEGH U,%9_:Y^]:!\2&$( PPL0I:W2W."IU&#G_FC_,;NJ;F?3PD*V: M,P^Z,(*:#8H%.W!N*(TC@1-"8!S2 **("8@C+X8JY @#2I.8>5:+.G;-3XUF MWE]]_GQY^_GBRVUUCNO]U9?;RR\_7WQYK^C&-HO)JA_,Z&G#)V#VP\UQ2I25"2,G2?6!9S=MJM=33M:(5.WP;+[6![ZVLF<7O[/YF@O^ M43FK5]775:6A*]FLCWT5>;FH7BJBS:A(XS06"/I,GZ<2E$.*!8%!P+!/O4A* MG_14C'1@WM1H\H5.8KW;1:PM"V$J+;M\!P M!_3-^G;H[<\WZ-93Y"@=HC^4.*4+$]]*JM(AO!W"E2Y;Z3>4?%SF(KM;O"_# M)PU=[/)%N\$W*IV_E]QM3D6P8RAAA%'D2<49@2)F'$2!MC$9M&P&VN@S0$NS@;+;'9U: N64)TW;'I4 +0%YS6RVM[O:ESUG M;+E67]ZU8")[*J,9QL/ ]P($*0HQ1*ED,(V\%!(21S0B/(Q\[F07=K?M/]:> M:V,_V#IPZC;KGN[HNZG:$]TWW4*U0=3!KNEAB ;>(]W3\!OOB!Z&XOC^9\>] M/=EDM=_)WZ]67Y>H_Q>HKR?@L"1AEDGO0]X2B*ID0 M%5JE&,84^2P2-*382F/5M.&I3:R_J@?=Z\])YWO7FTIG0/Q]G3WJN.I,?5O* MC 69P[6ZJ%C*U??RA)1>4LNVYYJ)WJK6WR$K"^E8+ER:=IKADN4 73'T8F5E M,FC;#!JC 5VO@#(;/"N(M>$.5RDMH7*[/FG:^+@KDY:0[*Q)VMYO1W1E/>J/ MV8(L6%:W4K3T[;V0"C^0""K^8EKH0@5?<2P4K5%/AKX(,?=-:*V[F:F1V,90 M(&I+#3=JCZ#9S3?N,!IZHK>!IS'2Z:ZL&0Z=Y>0/WSU>P?BC'KPH"7_\ZIZ9 M\+I$[)7\5E1"$E>TRK&]7%S\KL;IQ9TNMW*E1FFBMSH^Z2BJV=I]GDE=9BI. M.:2<$173> '$J?0@0I0%'"<)#ZST,D^P96H,45K7U@@&),\*?2RJ7%7.M:=P M*SVEV\RBFI$Z8V JNFZ 5GY4R:V@\41'CXTO0"YSL/$&5+VW\<=A M?O_IH+H]!'""/>.>%#@=N)WC! X>.9I(L642UPDM3.CC[2^".T .F -(WUH! M]VWRQQP YT#_UE&XU.3!?E4OZDJU>-$L7'Q2W'&Y$@^%BHHB#_-8PC! *A:B M,844IRE,L$1($,%(8I7G?KS)J04_7S?K.J7-Y0>[L1K\JNT&I>&6N1 &X)O1 MHUM(!V9!!VCVT)XQ!HQOC. 9-@-U$#]Q(9!9AT)\Z)5FAV /DQ0[ M:)1F9\'T4F*/16+]'M*/\BX>'N?+9R%N1/Z4,7% 4V)>OA9E*I4N#'RWT!IZ ME0;T^V6Q*NKU]&3C#4@844:EXT5-_"*0/") (E@>YTQ![OC1:PQ[8 MSLG1Z-; 2CRBEHMA;5D9IERQ(\^A>MF,9B?0=P,3\EYEGZT0RQFH+ 8M']P1 M\L#P.J7NH6P=E>0'!OSU<#!T>I+@1=_HEOQ:/RUR/5)<+N/=>_ MK!+EF9J]HU@2Z.-$0(11##%/)4QBFL1Q)",APW[')8QMF!KAMY/G:SO!Q@O0 M%+5FX9ED/FP"B]:&LXM&[OLP(\E-:! M4BFU*%-:'C9OUJIRX,^.TN\Z<>E,O=M_YWAI=YV6OTBYZ[ZRYQKFJ].=:G*< ML5D#SN$4OM;6RB,=07L0+S95%LJZ( MLEKE&5VO="@+5DN]L/B@XJJV4*V:YFB?2HUQOIS/2=YZ@*7<^/ZN,5PV[(WT M.&2Z>VS]#)0V.ES:ZX+ [<+6(FKV5HPM>4L]79% MEO)JUJ";L<>@4 [,+)7M9Z^39\^VV;-GFKNI*$\2G0'M RB=<"C/UA<_MY)M MUE:,*^/6%Z0=:;?>#^JKU5]66*R$,A;E1O(OV>K^_5H% @\BWPJ,^5'($LQC M&(=$5I-'PM4_L1^RF$5I(E)F5W37M.GI32FO+_YV\>7;Q0WX>'WUN11YNSY_ M?WL#?KF\_2MX_^WF]NKSQ;6EWIMQ1YBQWA#@#DQVMDHF9\QE'*;=2RIWDBS%R%;SKFV]O40+/ MNN\-LR>FV*-#YUR<7C*O\O[%(;:JW,I* ; MJ+?!8$+E]/IVW#3*[%E;_\W4YR5Y>MM0,_5SN7B[E;D#Q\$77TFJUI"\UHTZ197S6NKDH3U+<3V1;*YW3S\N\QLR;ZD/O[3F7*J@6+V'M_?YS(\ U/GJZ*T9[5._.'CHSU4+3H0<"QDL:^ED;4K M.IS=E:OHNKBGRE56D+N[7*<0UD?]ROVV\F3*=J^88($0#SA,D/ @PDQ @ED$ M0\4"OA XI(FTFYP;M3N]27C[:!??NJ!"@;S>=:;/0,<&=\O"L3L6!0;;KK5!R*PMFU/*X F V8.Q(?5G=/-DM^NOE?*X" M,7W33,0,<>(%D!*]S88IAVD@"8P937%*0S7-MA+C&=?\J054>H/MG_\)!V'P MKU?;[=?);;.U7X#)[+7U[-;_OAMNY;GJW]UG.]5+"C"5$2LDQ9#K0 M1QQ)F*+4@R01G(<\%J'$=C'^L2:G%][;GS8X"JOAM-\A5$.O #2U8;:V#G]X MP!0?M^L#QQH==ZG $(*=50/3^_KQRK=%+BH5(%U8[M.R**X66^7?8B818FD4 M88@#&6@%B@A2Y".(@@2EPH^]*,$]3DT>:=;H>WF;\Y/KC>7E44I1RE P4MP# M.5]^!_>"W]DN.![K S,.<@'I.!2TM;2L2 E^U,;^2>/8LM<=^1@"XY1[CK4Y M*O48 O":>4QO.ZFH6[7Y49T,T)L@ZA.;>90ETH\$E#P)(?((AS@*!?1C+#R1 MLCBFGGV._>$&[5.>QTB*_R"D*"N%:7G'0@_1R[)Z@D(9R/5<9FKFQ&I']B3* M]ZK6MJ\WL,^E1Y(4ABA2@:76-DYQ',$HE(E'I/ "SFVSV5WVQ?#IYW8]\3(E MW5DW!)% <>H1Z'E^#%$B,*2A5)]'DJ1ADO(0T[1';<,3NV",Q:?;I:ZBQRTZ MP1GH9B.O&R@''G3;2K*;4W55:L27CB+;?:L/=H Q1+W!?OD#DN_-1+&/X@!,X%X'=;&EWH_:"S^P3= M#U_<[ZM_J16PD3'$DDD2$J8^>S5U1R%E,(VE!T/)H]#S4!C$03-_-_OP]S?4 M8\8^\+>_(Y9Q5.K0!E-+&6V;_F$!NQAFN@1R805H8GE<8:K-!:?<9^#G7 MKVN[,M*DQ7^W9&=CX!EK.O3/>?)O^')A=Q^[*O@)O#E$?0@+.A7EO(1+G$-8# M,G(N6^A13D%G_)$J!*MGZOJPZ(>E-FH6L8 $W(]@H 5_$8ND+M420\F$GW!" M@I02$\8_VM+4"+QEZR9#6%L+?JWLM2DET(EP-[,ZQ6U@HAP-,HLB#*Z@&ZD6 M0WD&/&OA6&L] *ZL=E1_P022SC(,G0\8KQJ#B1\OBC(8W="#0*O\?ZW&44]W MJV, ET6Q%OQR\5ZG3>=%>03I%Z+SL%?%+!8IIRE-%*\R#%&$$4R93D5D41@2 MHJ)L84%WVLG[,7Q>O>7 M 4L/W L#DW=]B.5*@HW]S7&6R@-PN0!;'_2%C1<#0V_!]@-WP6@%>018;,X4 MM;Z&JCNRJCLR72%YTQVMK\)5G9X3P.P]9,?,Y13(*4YAX80P1IR'$4D7P,HHI$B(D,>96 AFMAT]M[-"V 6T< M^%6;9[E(\@(VLV6.OF ,3.'&.-@?=-GCL-M#+>T&QCW LL>UG<,J^ZXY78YR M)@.?4,X]Z*>(010(!K'.9Z&21"+V(U^D8K;2>:)F'VG[X58?Z::)X5[.4LIP MI:4,YTNB#]"6C?:7CNRA!#FA3W6+AC9L&!''03[4%PV\F<3BH0]U[S4]*Q@W MF\>7B\?UJO@DGL3PPE!(Z_YLNGC O^[OE;H6/\R_*X?+:X.V>K[*E2S*-% MN<<[(XD@C$@&&4VY3F -(4G\$'J1"'V*$Q0EEA1B;\3TF.5]<^"TJ.HD98WQ M@&RL_XL=[_3H&S,Z&A;OH5=[Q J48#?F:U&4'[4'"O,_@8T38.N%FE34?CCD MK_X@.J6U'F:,RG;]87I-@B<\R6'5XO,%_Y#-URO!2XV1#UG!YLMBG;<^0A9[ M,<=! AE"0A$D"R".4@2C.(FDQR1B)+(CR)Z63(\E/XC%\B%;Z$_+D@S[=H89 M(XX \,"T>+#6<9FK6/MQ5NM!M5P9A!M/A'/XNLD&MKQ]965SP(QJ+UL\KA]? M7B[8\D'$U-7>J*1CX/AK8C&YQ8X\ MN,AF%XM5MGJ^>2#S^;MUD2U$4X#!W16$%B_-D?<7S/IUX(]N>[Y=-/ MZL[R*_\[TG^%U5_+3_O0,T?YG(\XU'S"QR[KN=:<+;*5^)0]Z:G82G5?1N?5 M0:7BTR8#F^( ,U]BB!,O@$C-?]3@'TD5"\3"CV2<$&PU^)LT.K4/O+(9ED:# MK=752;SBA$QYHQXP7*9VC.O0Z]4.(+5?MK; R.WZM4G#XRYD6T"QLZ)MJ,T&Q>+0@M^(W.Q[M?SM7]1247.U,1AHB2@$,2QA*B6">:8"_1P4;*<"(Q MCE.K/>PC#4YM7_OVZO;\$_AT>?[N\M/E[>7%#3C_\@'+Z MYE_ Q?_Y=GG[GY9[W<> -]S_=@CGT'OB6U/+Y9;*0(=[XX90N-TO/];HN'OH MAA#L[*N;WM=3Y$4OI9PSEJ\%;S75U"CB,HH910$4!"EBB3P!22QCK?@2IV$8 M1FGDVT0^W:I%AOKHZ!@OK774O"E&V,S-G&'W,!<4H%66PI:I@Y0&LH, M%+>*,-U-CJL,8^3^CD*,V5T]3F.\K$>E^:ILJWYR%1V]*E^$DU!Z. Q@DG@I M1-3W("8BA3%C,8J)%\K$B&!ZMC\UQFF7DWI56:T:F:NOJ_:HGBE8' +HT4/= M]#0"[@/SU0[,YP=@MBD]Y01YB],7P_; 6"?PMNODZO7/%N6!W$JNA"[7*WT< MXT41QO*#6+X8HTO1)6?',/JCVGD*H\=CQSN$T=_G%V=:!8X'VH>R!=AF"9! 'V98"_A ML8QX8B="T]W@U,*S<\Y+_2PR!YK=H#X(6*D(V:K#' ':C*)K[B20\D'8"?@:-3HUK-@)^>2."U$^:SP1O M,[IQC>+ E+.1X_NN[ 6-P6>;):GG 1:D;"!R+%ANT/#(^N7F4.S*F5ON)WIN=^YLC1AW)Z\G1#L[>WV?XZ*<0_%QO5KGXG.VR![6#ZW6+AW IFK$&5 ^:,$=[45)>(,5DK"!<, B$T9FO&$! M"AN8NHM36#VI'^D=KOJBUSXK+Q=>R.. O(KN[7PE^_J1OM^F>UR/? M&UG1LX3[S<]+]=1%:<.=6+!,E#M/VPVG>IL")3B,!&.0(R]4$P3?@Y3[ A(F M \(%1CZQDKHS;7AJ(]6W&[ U'#265QNP6]LM:[B;=H+92#,$M ./$6:H#K![ M9(N5VT+OIHV/6_'=$I*=TN^V]Y^RJEO.+CZ(@N5929YEHLG,EU@PG/B06:K"V:;5=J3P1MI M0;8';CU77CL1&6"1=7][;[">VNGX_J73[EMZY"]?+3ZK&^Y#7^?LW=[GR_7= M_0?!2F*J?MBH$(9Q+'P1PS#B J)4JI#'CWQ]$$O]F 8B3HQ*7UNU.C52N5J MTG 0^F= FPE6E?&@L7[S&XL\6>,^Z.:9P9 =>F%T!]3;0Z >#WQ.0-?Z<+>Y*B4I%[FE$*"608HPA"@(&4R$"&*9IB%./B819Q8G=S4V-U4MIPI:Y M9X!HO<+*XDI=U;8V:"?:9N&B.PP'YN]3X.M1"-0$%<X:YLS^Y@P"CC#RHE3 B&%=Q),32#R]AH:(E 'W RF-Y(%L&YX:W8Q_>M_R M&,@0P X]:]U[FG^0,Q^VZ(QZP/]MSGO80F)[X-^=V&%>S9^K_UXNSAE;KA4C M?B7/Y4).''(I0YY"YO$$(HDY5#1%H<219))X*$6AI>1A=XM3XZ;&8/!C8_*? M] 9C8S6HS;;6/SR"NQDO.45S8$(Z%<@^DHAFX+@61CS2ZMCRB&8@[!%)-+RQ M'_5\$+F*OE;9D_BT$?@*14I%S$(8>TA"Q ("T[B4-L*81X%(O<"S(9L];4R- M7K8FGJ">M@]+,P(Y$:&!*<,6'&N*Z'#?*2GL:V=4&NAP]/6'WW5I3WG%92ZR MNT5U9(,]-^M&2&+048+?O(C%X&1'Y@ZG$-NKU$8S_H MW*HU6MHPKG!C/X!V-!Q[/L9--8ZMSDO"><0BQF%0UC0+8@(QC?6I"Q*0)/5# MRL5I]39ZJ;Z,4U'CR\4M^'1U7U^ \]O;Z\MWWV[/WWVZ +=7 MX/W5Y\]77UXL#9U6>\-4W,@IG .SUF[]#/"KB5+1R;4Q#FC?#%3]8F1)'&.G MCU6P<"5STP[1=I0$J9I%2>HE,(P(@HBKOU'NQ1 '(D@E%P&7O2=14]=J;$T8 M+ YXVV-L/[F:L%9C/]!.FFN-(M+8V>";S;Y,!1J-[NDES[B4HBA*_9H;D3]E M;)-#'/.8T\ 3,/2(@$BK2*=$AE"&<8H]/_&B%%G(,!YJ9VJDT;84%+6I5J)^ M!Q'MY@F'. U,$2\@:JSLDWK4@965T*$+S$9*+[H6C^IQY4FFQWUO&G@H+7;&EJ9+D]L]T(<%J60#R,J5E0Y02I@>ER"])&3W:(??>C M4 QS0'VGM;T+?6U^5"?7%E863Q@:Q(,SD@OD\"J2*H."04 MHC20D.#8@X(D7A)A'K/8*"_\6$-3HX:ZU%7+6*"MM9M^'46WFR5<8C;T6DU/ MN'K4".O&XL1B80<>/G+5L&X7=\N'';F^Q\2JV3"_7#2B?9NU9/;W=5:4FJ'G M"_YQ/9?9?*XCS_?+8E7,?"\FL464Q0>O>BP51O MT$X9.8EGNAUA,8\/-YT]U?\7D]V3'^:\1.;YPS)?9?\H7_ ZQB[5ZM2[/?,C MW_=IHD8TK&/A&*M8V L))"AEOA0>XRQP5#2SPXRI1IJ&B Y5J7-+E.F4GO3 "Z+:IPF3^M; M+:%8Y9E^N_21(L6[KTX6[?]IO>0="IP&,J(PE;%6BB,$4IDFD/N"I2%)DC Q MVG!Q8'Z<"O'Y8/)%M8YLB>U%%F/#H6_ .SZ0G(]RC1<#ID MCLLWG�R*4=3H=NM^R#@V?V/8]=EE#)_K$-:'7<6LG)R( E*8DQC**(J#"2 MIQ"'<0*)P+[P QI(:A5&=C4V/2+_0!P+B<,((QERL\3:@VW8O/3C)-265MI(PNQ#SF!)\U0TAMZ(K2IX-O;U M$LO9AXR-,,Z)"(VT?GA[GS69**!0DR=>-$4U&]-=K09V =(M=+/OQA%%;3KL M?BE@TW5AO^#H,\E_$RM-CUNIQ$V9K%B01$T;(<>>BHU"FL*440_*V)-,2#\A M ;6)C3K:FEIHM#6U)07:,]^W"V*SL,@1< -38D_,K$,B S2<1D1=[8T:$!DX M_CH>,KFE'W'\G"^+0N?'9:M9XB>8$LRA%Z@8""61@)2&'O1C@8+ IS+AT6RU M5(&9&5&TGFU%#)L6AGO)2]/*=,O,D@;:@(4\D01A#[*0>XI940@I#P@,DS0D MGO!IPA*[(UD](1LG9G0#FAE7]@1B8&ZL$/C:C8 U$^[QU2GSM9\_*M/M<>PU ML^V[9/A2?;??ES/)PX2'G,,@3&-=MBJ&F& */V*EFQ#I>5PW,LB/TDGWQ.B?@NBU&=YI)XQ:7B\+BB\^QNDTFG*NO3H#&[] RS&P]:R5REHYITFD M[5X_ G?4V69$/GX7#DSH(_9>C_0ZEV [3K1S8MK(*7BP6"8E03#RKC.7N MYJ9&U!MK0:'-/:M*4*LP;6-Q6:2Z^JEE9>HCP)N1JSLX!R;-+9(W%9*5K6!K MK#L2- /%*;D=:7)4TC)S_S49&=[5(TFO?.!E4:P%_[#.*Y[+EKQJXOUR\:0^ M9$5F5_(7H@LCJWAV^7[Y\+!B+U(>)2'Y2F"/J81IC$C$=F M!0DBJ- EGI#N"E/^"Q+H1><=*9/OU9.Z6CC^^U6WKC@I6.5V,1XB9ENL'B1PNGHD7V%A5K/JIJ\6J_* MI%QER2R4B(9I2F'(5?2-]#Y@JO^6I!X.4QP%5/IV\D)=S4UMC*M5<]J?U"9X M;)EM*S;4B7CWN.0>QX&'GE,A["% 9(+,B3)$G4V,+$9DXNZN))'17?UF]>=/ M))OKU8&/R_R&S,4'05?;5--SI@;1]5R+^93Y6M\6N:A.Y_Q,LL4[(9>YN"6_ MST+"DIC&$?1B7S$/2A@D$0^A")(0J4C<)RBQF?P[L6IJ!*6=>)%9O?$2*HMA MH?P\ RW?0)5TN/4.:/?. "T=!,I#NW4$-UUMMMPP>@<.S(PC]IWU*H93K)TN M=KBQ;-0U$:=@OEXZ_]3&JJF/-E=!"AJ#;2>/!_ U MG3:>CMHX$\8>@/68*G:C<>(D\<##1YX>=KNX.S$\IKGMD(L2-,.4.* M5I'$ 401"B&)?0]&F)%$2IPFH=4\[W!34Z.&]]^NKR^^W()607I+>?L.6,TB M!3=@#4/H#%4,?G7S;U5^?@#;G<4C#]T1\\3Q&(A-?PMIYG0?0:]SM2: VH!_W <@_W7.^GW0D]/W_WO+VD/HQR_IWD_.I17UA< M_"YREA5ZH>47D=W=KP0_?U+VWHGZ-^)KGJDPG%//1XD?J!@&I1!A[D%,1 @Q M#S'W(P^+Q*J:]$AV3XWH6F:#9>4)("L@U/>[E'6:29DVPI?S.-YX?P8: M_T$-0/-; 4H('!YG&;?/W)Y[&+Y7QY]USKS@GB19''U'P\]9@*MA&&U/="Z'/F"1[[B$;I;"%6 MW2.918M&O+2I![,:>GI>'WH"Y^#'BXM_)@^/_WIKDY]HB'(LU<0E3!3*(0D@ M0BB"::S^%GK"8X*12"!LH1CI$.E1]8"V=BLB;RPO _:M[>[![QZ6!P)T^ 74 M/4B>OT"RCS:E(:06F9ONH7T[_4JYS%5XND5>O'B'5QN?7 E;VF'7F7MI^*CQ MBG@%:D%>_7C,8'@;OBX%'BVTWW"[;1=:**IN\=F(K:?XB'WWP#K 83 ;O MB)'&%@??A:LQYB1(.X>;P0ZR?,7 ])I3W):W>)3MA"7*_%0J)D=]9&/ M,?01(VIF%WF0!@F'B9I^,"0B/\5&Q]I,&YS:V--1K$';#$JCW92ZV()NM@3H M$LJ!AXX34715]V('FC%J7VP;G4+]BQT(#&M@[-[GE'"J DXSX44TCD()L8\B MJ @FAA0E,0P#&?@>\I#O6VG&=[;V!Z*:7I7%NJ$^B6/L 7P[@G%>&\P(DS&8 MI6YQ"K3RTGE#3GEU4\\C1*RL!*(#HN4\8SJ3O4EL2EC,4!)$"M98Q2Z^]"!. MH@ F?NSQR(_B-+!**C_;&/=ARU.V=TRK'[S@AOX,>WW6C!W;=6JH$OH$/4Z.XJW7CP1GXWNS@DWH' M/]](GK&M&T"9]= CYV/D=\4B_V.Z;\ ?*!>DA<2>7)"M>%X+#G#;]2;URPMY MF[YTGR,RLA_CYXN\34?MS1UY(U-Z*OC5NMU7/7T:9="LFKEH>CMH:FEG*[I+^4 MZB_5:*8,M]3OZX+=;*PY&<61M/MJ,TOYTHTP4BEV^KX3-WOE/@- W.KV=34X MKFJ?@>L[FGTF]_0,YKL$D;Z([^6OBAF2?BHHDY RGT'$.(4X% 2&<9#(T/,\ MQ*QV,)UC/G20 M:B#.INRNKG#(3G9 N8T S9H>-VBS@F,GSK*[NT^6T"M9CL]$%SLI?LE6]]GB M:E%6<\I?27)\4O_2M)9X2<+C&,K(3U74I/H$XQ!!S!)")4EB]3N+J.E$>F<3?Y*_P[M9L(Q^F>DU=8_ M4)_8)!:-TC=C91<-VT>6^44G(]N=9-3_\2-F&IV,PV@,&!)OVU;;UBX;\?A[O)\NY?;"T)] MJ,>TVYPLBC(+\EH\+O/5+$7,$RC@T.<^53/W((*I1![DA"$O5+\,N-$IZ:Y& MIL8(C9U@:RBH+#57@#H(:#'R3C_[4N5KKKSL!"6"I*VG2/ M653A&NUQ2*9!N#$;M.PN!77!C]KT/PVCJ]L#,Z=QB4W[H\8J/8!Y';_T>41/ MO=NL('=WN:B*I&U*9G[:I/IK,4N!A(2,^ *J:4X$,24"QAAY'@^I3Z6=\.V1 M!B<7Z[RPMU5\]H3S%4=!-V,MEU .'0^=AJ*]8JXA-&ZEYJ)/X(7O*N%AP78WW:G4O\O--8%#,:.1%"94(IBJ0@BJ60A#K2"OT.$^) MT D97O^:B5U-3XV$7M5/!(2Q7&Q.Y->ZZ%H";KW@@LV)OI(W_OWS/_FQ]Z^G M%%7L["4L&4U9G, 0ZU[R> S3B.NR.@2'49I*DGAFHA_#]M,XVA_&/;7IGL$Z MQFP0&0;L@8>35U4PP<;L$N72<-"R?*B2F"9H#5@>L[/Y-RR5:0)+=]E,HR?T M&W^^+!>;I>S+!5L^;)1"TX2EQ/=4I!MPK=Y,0D@B]<_0]YCO$T["-&AF\F9$ M=K"M'E/VH6?KV8(L6$;F0%0FEEDUVN0_]9BA'P:91!$-N$=AE"04HE!02#P_ M@&E(2:2&C#1*9(_E$I=(C[(XLH&[ MDIQG$<1#0,4RA#WX>(1@)BEJHP2OT[ M$GY$A-CFJNK-G3? >-/L'_^5-AMG3T-OG&&U;2.HC 0_UF8>SJRS'D2/0N%T MS#SQ$7]DETL#$.Z*3AF_XHU[KW%"R;* M__[W>[O,AOTIF#JA",/!N<@*&-!"II[PKQ0VVU.3&WCVG)DL(0(:(Z!! B5* M$Y#1'J#/IZ&Q[=*Q/X8 ]P!=Z4R=>PC;>HHMU;K4[W5O+,HJ&M3S Q]1R&480D3T0@%G 4RD\(B:UTH6!G9KRT=:G-Z"\D:ZF[4M!KDRV5)M MZ0C69N.90_P&'FHVP+TP%6A;CTM&VVLNF>'B5G7I2)OCZBZ9 ;"CO&1X6T_M MI;(=14D4DD00F'")=;86@VJV&<$ ZP5>% 9^&,]6YFMBKQNPVC@< M80VLRMU>;.P#I#384F#I-8IF5'$*-@-S0V5:&20RU\5Z#[GM5C;I=2/CBB4= M<'%'(NG0=3U7KM:T$']?JP==/.FD3WTV9,8\Y@O)*8R0WGX.20IID%)(,0L\ M06G ,+(Z.;VGD:FE VQM!*61X-?23,LLI+UP&LYJ3P1IZ%FF+3[V4[P. -Q. MN?8U-.X4J,/5G2E)U[4]R^T*12+BY8&.XE;\OGJGC/QM%OL^YS@.(8^0&M!C M+"".1 JY"(@G?1:D(;)C.TW M#P?LEO'V^=[5NRRD%)GZ(%A5V"GTSX F"\LL4-N.48.M^D3\%"98RWU$E$"< M\ CZ*4Z9C&.)(VZ[X39XMPR_-_:R4_[7>B% Z)4=$@S;'X;S].$0'GH:WZ*B M:@_HA>V;%);Z%)3R0'> TU-0/<%SK:%L9 A%*A!J_$$O\R+A,FAN;IA9*W+![P=>EH-L+!X'V$&@706D3JJ788#)/&NP?K-02QJ__T923AKJ8[.33'(+;Z=\ MDJ.FQI-2+YUD<"Z'& M2PJ)FLM!)#B&*8ICZ#-?>EXBNL=#U[-)$5 P?;.BLFE_<]#KQD0O#BHS+O@Z"K M,H!_J0$>RE@2Z4N=^N-!)+U(UQM.(?4XD2'V& NL9->.-SDU>F@L!KH3P7RY MN(.Z5(CZ&]&IC@M1J['3%<@:"66MQ&Y[M/1H5Y@M*+@%>& Z>8FM-G>S4#"8 M.KLQ/HX/CQYM=N1#HZ8P[!X6-;[3W:;C1D6N48NOZE"HAU[)CUG!R%P+4L[2 M* V4;1&D!".=LJBF_9(%D(8!%3) /A-62N[]39D:B^FP'/RX,=4RY_^$+NF_ M@>D>Z+?9W&R)4)[I&1T5X"O)^!G8^*/YKO((:)>&W?^T@W7PO5%#<]Y\W]0. M-I,]53@GT/19" ME$:QBOD\JJDT9'X218CB_E*[1C9,D#[1*4J[9L";<>7 < Y,DJ_7L\Y Y0"H M/6A.'*E?*"= M@"E&R4Q.@P#3P!Q0(%?,SO>4/S7"JAN86"[1_5COW?9?"YX M+:)5U&]-RH;>-#QPU4##]_2(_UD(UM49;5L:MGC M@*#(DS$,@A"I*9$?0:P34M.4TQ#K$J2IT92HJY&IQ0RO9;+^8I$O< C';EYP MA<[ A+ %ILYQ^[4QTD'@8()!YW;[H7O'VS\_8OV+#?%CU_8\K%;F-LW%E3QP M3I^MLJ=L]?PZ:TPR1&-?0E_( "(D8IB*@$&@.O71V:1Q?#(#\PQQJ#;Y'79G[0["4:W9_'ZF3+N:;V3X-HY MSW?:TTYESDKZ]=4AXNUW&!$:X[*F:!!@B)C'( F3!,K 8V$@M)RK56D"TX8G MQXZUW7IV4&L?FY]O/ZT+;*G0';!#DY\!IB/QGAEF S'=D<;?B-O,(#G,9H;W M]SQ?N%AE/)NOMEWEV;I2FA//0%]&/J0X1C#-,H]6 < M$A7OQ1[U(ZL8[UB#4^.KMKU@:[#ZM(B>R51&6XH9' 7=C*E<0CDP0YV(HOU) M)T-HW!YM.M;HN&>9#"'8.;QD>E\_PKDLU=K*M:C+A5Z+.E_PSR3_3:ST\%2I MO6V;5;]\+_*5:O8V)UJ:\__G[MV6&\>QM-%7X=U41Q@S/( D\-\YG5FRVJ%Z6.PN=%'&:REP C' &($T%(#AG@,:29!R6$-DM1D,I.C:"V[%3 MGQ[7.[:Z+NK6UG45RZVUT6_ZBM;@J+6X=3K^%FV-MJ/%8*^&&9V.8< #TW#( ML0Y4DB+TJ'C] @13=M O1VC(][\XP>79I_U<+5Z5S[W>A2>84LF% *C,*(") M+JH10]TV->8)Y+0HS=;N!T\>V[?@ZH^[N^OO#]'E_?WUP[UY*L][N/KI]BP0 M O-CK9?7XXE.:YU3'KUHIR5&=1+.A>R?2_H[.8#5;SS]&?H,&U=_/G '\?4>'GF6?WN4ZC^] M_2X6CTOR_'/*+I>"[->$P41F92HQP!1#'9O+ 66" H1))E.>%!06=FTFSM#& M9JH/TX)B]RR4;[N#*P=JV39QIV_JQTK=.863FUH<=A&+^VTZU5\&]- MB6I;@IY->T UA'?KI,]'.+CG -?AXY[U2#?&W>XG;G<2?RQF4_8VD3(E#)8, M$(I* '%) -:1.01RFI$LI2RWBLSI%C4V)W5GVW_W3+91UHX=>_ U(S\_J 7F MME[ HC_;?P>AL=/X>&6I'G&#DM!IL_DL1%(K5]=$5-K&/VI M=;1M[-&)JAEO>,$J]+&"%4SVT7>G(/ ;;M(%;SDG,?&"5*N6HR-3C9V +7X!I6R) +14V-, M]%=M3;28B^A-V7,1U19%+QN3HD=MDT72E?/@]3/38$,2F+7^MXR&19'<(49E MH+*X04?'+OON7%1[T_.<'SY<_MZY]K]+\#O[86[.[8-><;\LW^JO8IT_4TUB MA@G-4PY8DA0 )BG5+>ES(&)8%BE-TS*QJ@YW1,;8OD!K%:-*ZWC1-'ROZC[P MS8^6A>".P8HH8SC.)4ABP@!,U4(!I8(!F>0BP5#(/$OM.\*<">YP75_V(:;B M<3J?ZYA"VK8>\8IVBC.1IYE".T,(0,(+0/,X QD57*)&HL&WSX@7K\*U< M]I$68P$2F"O_*4,Y($FA>5*B DN6*V?6>*/*5OK8"%'I M'VT-B-Y;$#4F6&QY6 ^&P<932(@#TZ$)NE:';!X0M]A<"HG\0)M*9[W?=IM& MKFCU;A99/W2X32)7>]]M#CD_Y/S2;A-"<,&%8 !R% .8G/\,4^#.B SW[_FP@G9'J:SK&M?.3.*93)67 MK*L]BC-_?EFI/ROKI[-I[3ULUX"(8H8XUNW\"@$@(@P@5-;-/CDG M*!.2<9L/AV?]QO:1V0E-*"%] J[[E#SMB(?75C\(/72*\M%$A/!0(;R L"8">T]EJ H8U;$1:+^)1S"O6SU&&8 K/2&J$=)0-LDYY$PF_9[4YIP];; M/F7T0:'MDS><75SF:C&ORS'J[)%UH87K7VSVLJZ;JO[/=4THDLHB94FF2\G4 M16743X+$(,Y_EIX/.DWA\IN"<'#&;WRC&[M\%ZMMJ<9-QO3#XFKQ]+28U[ED/QVQ!XPM,KV;GJ,B@%G@G8 M/C&>^S@WNFQV)#=3+\UDDJ!,^5MI(@ L%!\2+%*0ISDIL,"D$(G-8O_]X\>V MCF\;&AG,)A/LS&C+'9' ;&0.AC6U'+?9*V/LB1B4"(Z;MS^_.ZXZ,X[QT]OF MQ[]/U5=:.5=O7]62;E9'3> LCPDN4\!SF@&(LP1@92' $.;%<39(L@[1("Q!+E@((RP+00G" M:$)I6N0LX48\U"-C;*2S5C/:Z!DUBIJW3NM"LY]7/&$4F$3LX;'JJW8" .<. M:UW/':S7V@G#=KNNG;K4(?'W=GXYYY=2/>V;YHPL4?!DW\03%V M#]G^^>X3K\"37D&EU(PNCT 5_=EH:U.QH0\SBYQB3]@-E%_L\KK9)10;X-&; M7-QW_W")Q@96O$LZ-KG^W)PS_C\O33/;6_D/LER2^:J:%$G!20H9B$NL:!-F M#* DE8!1P0O.(8%I:;?OW"MO?+O+5S_5;SJQJTX&:_*!%C+ZJU58[X0^KP]Y MGM5[)Y8ZSTC/ =9LD-8E#%TSPHX-28(1HIQAD/-8]ZZC.BR;I "7":%I%DN: MH,F\:1TTU)#@9DAVI88,!MC-R-L;C&W>GD_,42(+FL(2Y%FI,$]1J;P'F@#. M\X+J[0J*XS7FWX5A)+QOV->"_W^%O.4NQ;FD,MSFQ%93#>1:UQ")A3V0!$H3 M/";Q@Y+^>HSO3N'KN\GM*ZN;PV_3>;XLQ;]>Q)R]W+^",D6*J_<9"Q\ M4)JRA62?L:SO=R.OG3/>=OTJ)(.E)'F[8THQ!E@4.BV-Z_IJRE7*H0U+'4@8 M&QU=.3OSA^"9,@"AV90^!YC ,]H*$^L)W66XU_E\(&30Z=QEXOYL[KS.L;6C>-0? M^.;L9#I__#RMV&RAE^@[A; )BJ4N]4$SGE.LI+(6%C&CAI( M'=].WMWUC]N[A\M/7Z^C^^O?OUU_?[B/+K]_CGZ_OOW][O+'WV^N+K]&-]^_ MW-Y]NWRXN?UNV0W28"#,6,(SN(&)H]4VVJ@;;?6-_@Q2,LD"(+_](PWD#MM) MTAR(@YZ2%K>Z,=.F-< V;'3"TYPPK ,MDIP""/7FAJ(F(&&6<5ZDB<@WVZ@/ MYA4UCXARV#Y]&*"0YK9?A@+;7&S+D+6V%U&M;WUFN-&XK3EHVY+: M= P,/9$ R 8FD_- M7=%+!'RZX^8"A_6*;&$Y, SL;W_7+K:[UMZKPLVUE4M MOD[GXF8EGJI)DF&>9R('2"9<+:$P!;2(&+&1F<[ M:S*M;C3;K3#%3E28T!Z+]!EADJ89=UQD1^SPNLUOW.Q MUW^78S6_/?;2WZPM@UTR]O+T,M/[*WN]W_62\Y-0GS&ABQB5!2E0C!A($2H! M+-(2T$SQ4)901$DB,I21S'^Z'_K?R MM3;?R&JMC((_[FCQVNZ"TMBI_[')6S_\V0^%>N01J!;G^ M<_19_>6BS=VI"U,I5*(6EDCCS+^+O^J_5!.(6(FPP" N$000%HH-B<[G ME5 BP=.B3)D-&[HH,38RO!-L1JJJ;N.XE]6KLQEWLW?K],8G\>]_D[D^:Q&U MT6QAZ4@7^'!ZV#6K20QH3HL:&-KWL8KU:488T%WA,?#T'QY#]@\P4 M^<@60E90G>@B9/=_G8P1%QPCHL:#H;Q4M"DH()F( M0[-OQ'M"[ MJ^V(6D,LJ<5VF,PX)R#X@)W3#L..U3GMNM0Q M?/TG68I/BD?XU>));R\VE219GLN$DQ@D"5=SG$$!<"X$2 DN6(%D@J55@X3C M8L8VS6LM =5JKLO61)=Z$^A1-!5NOJL1)=7/J-V)M0Q(/PZUF7-R/H"!*< ; M=O8AYKW0^(TE/RYJV*#Q7G,/HL/[KSZ_\L?GQ1.9SB<)13Q!3((,ZQ8,I>3* M*9 IB%&6PX1#1!+J6ONC$3$VLMBK=-$H>4;]CQ9(,SHX#Y[ 5&")S%E50-X; M'ZP.2"OFPRJ!O#>SKQ;(WI6.P7B<3S5/D)GN+G@SOR+/TQ69M76G\C0O..6E MPHQ G<26ZB2V#"0%36A>YA0Q*^>@5]K8IOUN,"T7=9M*,)U'K:H!JGT9@>(WY*M7XK!A7";&'X1F&=WD6.M/^7J7P,Z,05T1";U7NJ.6S)O&AL9[K M#N\(&+BV\*%IA_6#CUSC&I?(?LX7L\7C6[UKL1\/V;K)-!89I!2!5&]20DDH M(&7*0"(%9P2R4L2E72"B@=2QS>NMTK:Q9R80F\UR[\ %GOY;?4&M\$' =15@ M96(%DN?0,1/) \>*68!Q&!QF<[-#Z[$!NHUUL'#,!0P M*P1@@BN&%*DB1TP*4.0\C3&C)#<+##&6.#:R/%)5:S?E]E01&T?8#;>,?8(9 M>MOX/!P])A:'K =T6NI($H%/5 4RO]&->.[$ND/3K=0IPQ-*))%)QD',4JX6 M?SD!)"\E*!,A25R@(D'8(9UI7X[1A/B(5*5639VC-%O,'X&BMB?U$YE;;NH< M &O&)$XX#4,<6]4T.%HY?R319;973C@0,B@%=)FX/^,[KW/<\EG6S2#?=GL; M\4Q*+'D!*$X0@#'+ 662 :FG.*%J(697W/F(C+%Y#VL579I#'8/0< /G/&!" M;]>L,0G5(JK'?+\;,4?D#+OMTFWHP29+SZ4.6RJW\\OGY706ZU;325O=X[-@ M]7/K_M-)^\+&&-(24@@HC*E.4^9J_1#G:O9+6*:0YF5FM*EK)75L+*";QVO% MH[AI=Z[^N6JKZ:S57W="3^R:R)L-@L%N3 AH _/($50?NE ]S3)GP&NQA1," MYH%V=+R\Q';;/+9H]>[Z&#]LN$T@6_O>[0E9W^SFR+5QW]7#XI+]ZV6Z%/VU MGR8YQ'$!409D!B6 /,X 2C,*BAP3KOZ',TALG#Q+^6.C_K7ZNKI$:T!D4.#3 MSE.T'2,S+S(@\H&_#+Y!M_9 ':'SZIW:ZC"HY^H(T+Y7Z_H8Q_!'74YFT_7] M=GDW??RY^OZB2?96[NR0D=E,\$]OZ^[P[875A. L3:', (FI\H"1D(!2K)A2 M_=<\D8C0U"XP\CQ]QD:5MR^K:D7F7 ?UM75ZJOUJ2]%O4_63SG_I:0(69/#, M.'/ (0G,H;4E>L>MU5'-E*A6\B)J[-%_VUH4-29%]&U]0[6YPV/]'D_X^HW; M/%.G82,Z_0!X$.OIZ;&N4:#+Z:M:_KR*[XLF]OWR:?$R7TTPPRB%:M18+)4S M*@4$-!,IH(BP@J:$DL*JMEV7H+%1Z5;/BVC>:AJ16E7;&-$.9,WHT =>@7EN M%ZJUDM%E/U0.H:3].'@.*^T0-G"(:;_)A^&F)ZYW#?RZ4NZ#4"KSV_G_\S(7 M::JW!M99;YP0F0JL7##!]>XD T@M8 '/)"Y1@1)1&&6Xⅅ&TDT(3H;A:/; M>:15CM*TWL1);<.;^H VV('T"5]@SCB%G,MNXTD(;0/%/$$Y:+R8P\OH$#AF M@,SI^+&^APP<1F9@SV$TFW\FHI M^'3UA;"Z.=[-7/EGHEKIV@R7JZ9X[?6<3U 69W$L"X"+&&LZ2P N20Y0D6*H M&+; 4-@L-RUDC\VY7*L9+76]$#4R:H;-7Y[L^,L&>S,""X1H:']35R17WX1& M[VBM^$6T0;FNRD)6;0GM2*GOC\,<,/-*8C;R!V4Q!V#V:8*Z,4D$*D )&L0#"/\]3N:*)7VMBX:J_);W41Z0CG M=5;U.>U]]V$V(REOX 6FI;WFO@HWK>JZ&)PNX!^LN6\'* %[^^Y+_,#6OAW& M]W?V[;K)U2O:],&>D +G2'DW #,=UEOB'%"1<) 7#(DBAF5*DLEJL2(S4Z]G M\VPKIMA("/?&/]P^7'Z-OMYO-P!7S%[&IK8!0BG(N0%P*G<:G MUB@H5A]Y3C*9%8F4.3)*=.X7,[8/^UK+:*VFW73MP-)LYIZ/4.!)? !.@$C\ M?A"\3N\.48/.]'YS]R?]B:L=SKNN%I7>$?GR,I/JR5>+^6I)V*I];0LJXIAD M!!1Y60)(20DP+03(LB+-4X)Q&4OCLZX^26-C@5I7O?DG&VTC$K%688OSF5YL M#8ZW?"$6F!4:L!X64:MHM-;4Y4RK%S.+\RQ?V UTEO7PH]M#O=,L&I]V2K]P'#G6J9V/'N1,OH!@="_3*=DSF;DMG- MG"V>1+M\JAYTA.F#^+7ZI%3^YR0O2DZ+I 149KFN-B> #CL"0L:(40(+R>GD M52SIPHA;C83:O/:[HL.]]??LI^ OLWJC4JY-B*:U#985ZBRP-V!>[W@&IN"- MOE&C\'I#13EHM\?;=G>E67C*V?!%\9[&]]_(G*8J3C&' M:9D"R%@,J! 4)#E"L4AQEL16">KFHL?F,^^2>:M[9++K<^X(F*VMP^ :F-9/ M0&I#[O;M5*P!\]MBQ5S\L&U7K&$Y:,5B_P0W%K-K)_]=27WX2\Q>Q3?E"_^L M)A32!*4E!FF:0P!)S@%.%+,QP3$5*6<"6;5W.$^=L;&=>FTS.TH[Z]L6O51=-P[G;N,2W3#Z!>J?%,E0:E2S_P[5.H MIZ?Z;)6W6VGQT]OVFC;H[%(WX;Q]UE=6O]=Y3#?S)DSC'T*G,PE^J9;;MC,'R_9:OI:+W,N:57OMNO^LFE6 MQ"7 J9 %D4,,(U34/"$,"AYQK PVP9W5V)\V^)U\R(Y6_Q51?J57.\SSA\C MLM'^_]A]L1S&QNS#$Q;OP-\/I7S3*6JMOOY6_*8M4)^!OT4;(Z*M%=&?:SL\ M[K6X@^B5QAW4&)2-W6':)]4SGA1HT7""Q'<*G:@5SW(ZKZ:L:>3&$TQSF!2 M0*;#M(@.R$:Z3$P.94'2!.=X\EQS__V*+%>>%@JN^MK,_GVMPQ'![\[:CFMM=R[HUBNYLP4Z)F:(JA+B?>K'^DSJ[1M9Z4), M;WN'KA02Q,L< 9(KAP.FJ TB3%@90Z)S&)$(;)*6[7786P;C+N'M:W&TR8O M?S_IR3(#Q&%XS#X&@4$/3/.-]A?[Z%YL3LC?+M;C\!;TI/P,&/UFJSCH,6Q6 MBSM0!]DO9SSJW)B@-OC^DY+S/XOEE?(:%T^*7SZ]W8EG??@T?[P7CTVE@?>S M,LO3 M.L!%R4.F,VR0!.20)26.8,%4B@!-OM=IVOU/AVOW9Y=-E8I;VU)VU7 MQ-:&Z?^T7)L65:UMKD%&SD-J&WPTQ# -&)1TMQV?VJ#H:G=\-C9%:Z,&BE@Z M%^5 D4S.:GU0A-.Y,'9'/IW]9$<.U_6 ?RYFZHY*%WM9O4TR1B&&L@ PI\J1 MSY%F0#K>)^&FS;4B)^D// ;$QGC$K M20(Q*$H=@I<)"@CA"MZ8DC0624'CQ'I+SP.:X??BKIM].%] &GZFSX(F]&?W MW81MU(LN5ZOEE+ZLZH_J:A']('X[8G8CXO<3>2AFV$]>IYD'G[#N*QW;Z3*F M2]96WQZ9"8]N6:96,&BTO(JVG53-N;R-E M1D)#XA^8LER@MV_:ZPDOOSU]SU5JV):_GB \Z CLZ[F^.Y5_5[BLFY5+)F,J M2B EC0$4. %(J$5 F24L3DO"B]PJR\%$Z-@H\D2?[:WBOEJ6[^!O2(J>40U, M?.<#ZK%W^2%" [4OWQ$\D@[FAU"8-S$_CN"0P((BC/ :$RI*.(\EE:.7(>4X@1C"V.G7O%C4VEMAHZIDH M>L VXPH_$ :FBRUZ[QC#.V&M_J5OJ&?LOJ'\$S8_U M-#UXV""3LLN$]13L_+M#K2_=(/9F7JV6=0VB+[/%8JDKL.N&UKCD".EZ,!# M)(: E)GN:DVS+"YDF1?U[3B^2ET4IP"K.X/LI 1UWA.-W;XJKIU IW> M.EM=]PY76>N$]N]J:9VZ]HQ<)WHZSIEVQ#FW.:EZ%^9]G',R20D2F7IG=$T: MK-A5^3=S2-%HWR@;-PK3)-RESY[J5Z'0I=="<;5L.X*?!MV,USU#&=S?WT6QU7=G 1"@>X(%0)X;B)^6.W O<6,@#MN* MF]_JQD)W@@OQI-GM_49@.Q=21 J*8@9(C&( .8$ E9B",D$XARR6,2GL\D3Z M!=I,F6%R0+;ZZKX+2N:J+O[W_/X4P(Z%3H!N1D#^@ S,/3L([NW^!V =,U2\ M$LX)D8-RC9GY^S1C>)<;P_R^6/"_IK/9Y?R@0N+G30WS3:F?@HBL@"D&B*)" M9_-F ,,8@832%&>Q0"RQ.E>TDCXVWV>M?-W?>;_R:!5M#3 I!>1A<,R(*1CD M@7G**]K6Q.6$FE<>L]-@4%IS F>?Y=P>8G_X>3U?Z4,=SM7+6>GSG=OEP^*O M^:3,F>!%EH&2,.5+Z= J(DOE2Q4934J>4D@STW/0#AEC([!&S:C5\R*J#PD7 MRTCK:GY V@7HZ;-2#S %)ATGA*P.44]@X'R>VO7\IZZE+'IM2K MGV+9$,@W12!BID96+%YV8XIES&F2*ZX5&6$ 8LX )3P!,L4)1FKF2[,Y;RYR M;!10:VS9A?HTKF:>B%^T C-!K6SK;%Q$[_0-$Z=MCH[?QM2GQ0[;G=H8AH,6 MU>9W>NEZ_^5EI3R4;]/Y].GEJ=VJKCZ_B >EAB!2S>9)R7C)DQR#E.HTW9PJ MOH$) V5&15(D15SFU(IO;#48&_VHE["T9!]KT W)*"24H;EIKVS41=2H'[7Z MKP_SU!^4"='6!H]LY0J?7_*RUF)8+G,%Z8#:G!_DQG37+\M%TPJAW0,5)<.% M$ 0D7/T#XE@ E L*:$()Y%F>EJ*P(;)] 6/CJ:U^=FQU )P9&9T#1^@5T4:U M -O#779[)8D#(8-R0)>)^U.\\SH/C0I?GEYF^M2J]I#TN?M2_!3S:OHJFE:) M7Q?5?ODJ##G*!,]!#&&A&WQG ),$ J<_8^&&O_][:H*A9 M-;PS:=UX]3=ME6T[F3-'T8Q]!AR;P&3E/"S#-4QTQS=<%T4'G3ZNM:([@+W] M%L]XK&-3%&4[J7[>S%]%I5V[W0H(-ROQM.VWD9>%Y%+1L&0L U 7AL0%Q: D M:2)IB6EO?_PL7L5L\:RGZM6B6E7MBJ@DZG]940*&RAS G->EPE.0DSQ%A:7';6C M6N\ JU=KM/QZ<,;2A_75;$$Y\,JL'^"0GWDYJ^?>JFZIH#.;VFF"$(I3DD+E M1T &H%[Q$JYCO7DJ\E241$@CVJ@9:3UMDPZ[D.PG'%_X!.:6(]"< MYA%SC"P2,SU@-5!BILWK9)=^>0*#WO3+KGN'2[\\H?V[],M3U[K6EU):SE?+ M^@6XFU;_O%H*/EWIGR9)SC"$60R(P$@1'Y6 8)2!.&4X+>.B1+EEC:E.66/C MOW>JUK7KE9*6#0/ZH#5SO3P!%I@0WV.EE;N(&D7;7WXL9E/V%OW9_CO(?IH! M5)XK4'7+&[@*U4G##RM1G;[%N5K=_AZ9+N>YW7R&&&>TP!#$.).Z_V0)**4$ MX+P@.,$B+EEI6;:N5^#8>.7RZNJ/;W]\O7RX_AS=/OS]^BZZNOWVX^[Z[]?? M[V_^^SJZ^:Y^OXY^^WI[?V]?Q:X?>U/.\8=H<.+IWKO7.D=_!J(:,X1\5[SK M%SITZ3LC"([4P#.[STX "4B.8!IQ@$27(*<<(:*O,0\ M)>[!5TPQDCHU]=C2--JI&?S;*6N;% MF4!N1CN>@0Q,/(X86A..!2I>*<=$[J"D8P'$/NW8W.I&//6!D:A6U[]TX10Q M26C"H2RA8"<[CW"XN8$_"^$[_UPI&HM'0CD;V 32C MC#- "4P/&S2N3Z!A30@=-GN=_/LR!IWH'0;N3^JNRUQK#+VKJJ<&]?))]T&9 M($[CA'$**-%E05-$]$\I*)(",LC+C#*KO+0N06/S$2XW5>6>E],YFSZ3641J M3?4^+&LV%B5AM0-G6UJH VNS2>\#P<"S_[!HJ+HN:M3T63>H'PC/Q8(ZA U< M(:C?Y,.R0">N=^Q25*>R;9 M*23\=A'J$C9LYZ 3)A]T"SIUO>L*0'T3224^B^;?-_/KI^?9XDV(.U%'+W_= M;O%-RB)/"&$YB&6B]R!B"HC.?6>IH@F>)2+A5C1A(WQLU+'6/?IMK?W?HND\ M6AL0M19$.R;8+BTL1L9TW1$&[^"+$G]0.ZQ;[#'SO*BQ4&#@%8\]-(?+(8=G M.!XOD^?IBLRF_]:58N>K8/^59+5?3?S<14XQ"D0HI@+.L/^X+_1Q@_ZN[( NUXYV3>>!MJ(B6P\&8?]ZF5;3 M^@*FHU?_:^<:'9B\6D3R92;K4F>;V_P/F-E'Q_,4"/RM.??MMX\',(?';TB M@=QAHP+,@3@(#+"XU;6*[HI,YX)?D^5\.G^L=M+[/@LY9=/5I$ XSDC, 2V1 M6D/G60Q0KAMK)H)11(LVO><,FJYTV M_" ]S> 65QI1E*1'^%;60GXN9NKFZEHM'U9OVXK:4D/2Z6;Q-*&95)R4 A=)HLP@70 M)Y! )(3GI9"$VE;1?O?\L1%/6Q^ZUC%:*VE;.OL]@OURC MAI]9)_O],P>ND7W4H,/ZV,I+//$*"/BW5/'-D6U7I$4I@=X[Q'JGXS.=@>>@K7)7QQ-MDA"=S%] M^'; VP"RS:O@JP'P/@"]*>>;BX?+,=_7[UU2^<$?W98I?]P_+.L(Y[=[P5Z6 M]5E?NPK/4\DR2DK 8P@!))P!(I $I8@E)&4!,;%JPMLM:FRD\\=]M%8UVNIJ MM_3H =9LO>$'KL!<=1RI )L:I]'PNICH$3?H"N*TV?O+!H,[G*.5%D]BLRK9 MK)YYFF+(F% T45)%$VKU@+'ZB:K;-<]BBY< MS5C" UJ!*<(%*)=(H3X8? <%'94U=/Q/G\%'0GUZ+W?=/K@3CU/]J/GJNWH% M)DG&J) 0 8Q@"F"&*$!,*NT.PAZ( MIEL([M ,LX=@BHK#)L)QT\_<1=A[Z,#;",=-.MQ'Z+CNS.3GMM%.D^O(;^=W MVG=83N>/GT@UK?Z8+V@EEJ]-G_;GEY7ZL[)K.IO6Z\!/;_7M5S-256WZ+BE) M(N,X!Y!E"8""$D 1*Q25)IAB*-,XL>HP$4K1L1%*K5]4*WAN"/+.W/)0\MP^!C^6"R8$K[XH@.H3I]LF MP./ZEUBR:27X)*8D20H.@40D5M2.,:!9"4$A(8XEXPE-K$ZK3TH<&SVO%8[T M2Q2)5DV].?DN),:.L4_C;D:]7M$,S*'O@6SZU;?J1AM]_9&J,31>V?&TU$%I MSAB$?;XRO]&->&JVNY4_FBW_FMQTN>CIXWPJITQYNI>,Z4, 18QU(7WS]']W]\^W9Y]W_UW^YO?O]^\^7FZO+[0W1Y=77[ MQ_>'F^^_1S]NO]YI9"@Y*K#^CV>=?+,QVC%W74JBY7S7>#(W?B5JM/;]MKVKC6 MR[_(DK??AB^+I113W=BRNIG_$,OI@O]#3!]_K@2_5,1''L7ZZ_%C.65B$O,L MI21CH$B40PE%F@)2P@1@08H$)7&!2ZL-@Z$-&)NGVJHO>/3;=!XUK0BKZ%DL MHTI;;=NY;NC7P>PS,.9!#OSIV TKWS5^-[:\BNA;=#3^7$-PL7:X+Z(=&'1R M=P/$1;2&(FJQV'CF48V&QZ#1#QI'O_&G0QLQ;"CK!PW1053L1^GAN,$^G2L2 M_CI]%?Q&?<+GCU,Z:[=]/KU](_^S6-;[-Y>_IM6$)5R6*<\ 3,[_[UQ;RA]V2M@?F8)?9X1'G1 8]D%]M7<5/8B[D=#7) M2DF31.9 %FD)((\AH*PD("4E@Y24 G.KK.P..6,CKQ_+Q>NTTKZ85!-GVH2_ MK,@OAR)$1V$5<1&3-,$@A:S0OQB8U=N8*Z7BNIAL]%NKI<=<]A,X! BZ.I3U 4%7G08?#[KJOMRQD&2S MZ5/="2:F]>'@=[&Z6G?)P%S".): 9JE.X(J5-RGTK@JF,"D*7,C,LHATG[CQ M[78_+ D7T7*CJR4O]&)K1@Z^\ H=Q-"J&6WUO(B(5-_'Z'(V6_Q%U(2H2;;M M!Z9[\UQ$5[Y[8YB@Y;< 99_ 88M0&IA^4(C2Y![[6,Y+M4CF=;7;&7F<<)*G M<0*5:P&E/;?II]:(=_2S2'?=AZY^# MYX(1>!IZQ,$B^_,,/(9/ EW]%#N)H#,-F-SJ[BL?M .2WK30_7N&RP[MT/9= MDFC7-6>6M&EJ4.@-^,5Y/SML6Z3M^MHO/ED8:B>HWYH!0E!I+(1"T\TA3@%":@A'DN M.$YS+*PZZ-@('QNU[-:CK)6/^KKG_EG;8,D[5F-CO T2!/'PVR(>P7;9#K%& MS??VB+D"0V^76$-S9/O$_AFNJ;$/Y-<-5^19Q^II3_G[2UW]07(F."QT<7N] M12LI!8@S7< GRV&9LY+%QMLKO9+&1F1M6J@^E'BO;M3H:YLVVP7PZ0T9;["% M]I%<$7-(J3V!QIFYM5U/'SC)]H21A]FVIVXX,^WV\[1BLX7._JHV=1]RAI.2 MLA@4B)>*%11)8YS%()>\4+\1DA$KWZ=/V-@H0NL:UQEI;R7;;&?ZU]L M]L(%U]E:VL%Y:?;I;N6Z8OH/L6PB)-^./Z#>;$@8D7F.""@Q5%X*00)0##DH M")19+&*$[((1 ^HZ-A+;U?1=42R'':&00VRXD!O'P(5>][F-F?T"+SR:?M># M ?4==OD8'OB#U>8 (NT7IY_;PYLOZG-$9DT _!?UWZJ)A)RE!$&0ZVZTL& 0 M$,XHB&G!)$U$DA"C>K*]4L9&UFM%HT;3-OH%JL#TZ(22 MU2+T) K."]#N)P^V^#QIW.["\_3%YS2@7@>SI43*&,L49#1F &94 LPH!K)@ M>08AR3F#D]5B16:&_MWNTZTF^49&N-?W0\4?1Y 7F;PS@Q4W]]O)SS;V3Y3Z&SO-LXXK:, M< S+F"%(@:[TKMO%QP!#D@".2IDEE&'"EKK:WG< M?@IAPQ-WC[@%GOJMJC5H&V4W*0(!6E$90N/W%/Z4T&$/X@TA.#B+-[W/C5V^ M"D55XO99+(E^]%?=_WG=[OFM39NM/K^("2O2F&1)#F1:<-VAB@#",AW@0[,, M2P03P6T(S!-R.@$) &)J)&95V"8(UGK?7% MIH_\VX7NI$Q%](-,/18"LX7**S$9"Q^4H&PAV2UUU M?&RKK5LL4"_.9GSD"[W0FQK.P%G3C@DB7JFF5^"@]&)B^CZE&-WC1B-76FO= MIEP_^6Y:_?-!/:>M<)S)@G*<2$ A5@Y.(C)%("0#18XAATBF";**8.Z1-382 M>:=JI'6-M+*.-:C[0#:C$$_0!6809]2L"<0 #Z_\T2=O4/HP,'R?/4QN"505 MKZOV4!-/?3.O5LMZ;[>JPP\??I+Y^ZI$NE1'L^,[03G*J$0Y8'E< JBX!Q"4 M21"G10:I) 4JY;K*PX/'NGC^3#":J._+1SP,0'6Z5;G.'MHICU>7Q*M\U\3S M^#(8;D2-;&S'4PGO1"&\-A=E!X V^'NE(#@HDZ?NWQ3)&[ &GO_!&[;\G4?] MQU7YSO_ 6!>]"Z""8P\!-:M_*BUNZ6S:>.]?7G2MO6_3^?3IY6F]'7 G]-=8 M/?96-L><_U>0Y03#0N:2",#3D@&(L42Z![55>X$SE!F;@ZXS M3Z/?-JI:?JO.&A:SC\]08 ?^FJS-B+9V[.Y$7D0; _2&01L.H6WPV*S Y)^ M^QBM-L;#S;^'WL M7=)?6V?NMYE.^KN(F+(ODLK Z*>V\")Z5#:V?]6EI][9:>_(>V5\?]H-2O_>0=W_ M%O@7X/9AV-;_JCY-ZS@!G;K_LF[5ER:D2'B>*J+/*( I(8KM4_53"6.<8$'B MV*B*D)FXL5'XCK91JV[4Z.NXG7T";3.J]8=A8/X\!SYK&C1#Q2NWG1 Y*&&9 MF;_/0H9W.>YQ,^75O,S$K;P7C]JSO1//BZ4^V;^9R\7RJ>T]V/YQV[@I(W&> MD)P#2$1]>*:K$B<%B.,DX33/8YI:]N%RU,1F*@U3E'1MB%XQ+FL;]-CMQ!)5 MC0F6442N(V6XF1P>_= ;PSNPMVI&&R.B'2LNZNWA]HKF[#\*TE_K3$S][M" M4H8EM^JHVB-K;&[:N^E9-P!5L[!M,^$2N-0'LS7EG0/>D+1FA]LYA-6%2"A2 M.I#W4<3397@/N73>[X>CGH; @!^8D&WQ/)ZV="[1%3>U@@ ]4<5L#7S7 5RWPRPWPK %> MGGJQ[6IN.T'66Y';[HG#U>MVLO1=-6^W)SA\&.Z%[H2I3/I!WKZ\S/FDS-)8 M<%2"A.400!Q+'1G/@$0L+_.L+"0WBLPY^O2QT?M&/YW=%TFEH06W'$!GP-/G M !)ZL;G!0ND6?3D3"PLJ/0>3C^E/4!V\-K[Z$G1AT4N#!S<-QW1=^KXCL\Z+ M? 4>?GX1-_,O:K17/^LP-@)9AO(B 2G7S8QRD0+*! 6,)%C0C.<)S^P.*$[* M'-]1A'I/BG-#!_>!-5L1>P4K,.N=# +4^D9:]9!1?QWX! [MVY?ZP?%['2"< M#M+KNO',BKW-0OQRSM4&94 #Z+=V-RQ[9[4Q;HK MM2Y?LF-AM#8QTEEX:ZOJJW;-C&H[HS^UI5%MJFLY82\O@1EM?MC0!J;8#QE5 M]UK'/M$/4QS9BX8?4TW9)[B=Y9>]"CFS?Y8.$9\KWW=*9C\6U;0.#%R7)5CE=3?)<%P1/8Y"7.MY74@QP MF66 B"1'LLA0*JTBU^Q5&!M]V.^M.5W]Y+F.Y-^6GQ,I9;E4@$&JW9:8%@ S&0.:\")6 M?@M,)+:J,7):YMBF?>V^?U4DRJ,']=^G.MVEWAUS3(\T@=WPC- OF$,L@]QP MM#\=-$?&[_F@@=QA3PC-@3@X([2XU96 A!1J/<;K#( ?9*G83>_>\'H'>MW8 M:2)@"6%>,B"9( "R1 J.0,H3E%.$<*I+.PXR$3LV&AHHW54:;4OHF>RC%[K MV'-=DX\O9C/EXT5JR)KZ?+8EC\S&PI28?",B!V!WT.BHY*&/17J,_;@&*CW8K>YWY2'U/5L%G/E![6^ M.J<0XW=G_[]%[N6,U\L5_H@J=YQO5I4JTF9 M8,;B7(""$;4T21 %!.<<)!F195D6B"3(*OKD0,38)GZM87O$6[=T8DI)VTK@ M!S@:?O'/0B?P=-\!INW-=-6'C$/!ZR[C/=>E/A S!(52B,K,*$'-49&P$HUZ]+$P[R(,A,..;(8 -?=1BU2ZRS<^Z MG7LDJG-!_)!&D@?*C+*Q9!=DKHTF.Y_G1I W<[;4HCZ+YM\W\TO&EB]B-Y% MT7)=IF6KW/9O$YR46&12K:DRM;""!2P!+B@&<2XI844N";'JTWVN0F,CS+4] MT6]KB_ZF@[I:H]ZE!&EOI*E8M,,$V[_;T>[9 VM&OT,.5V :'F"DK(G9%[Q> M"?ILI08E:E\0[A.VM^>Z$7?C*.OZ>W6]E/J1WQ4B;20^30J1)J4$>9%C #G/ M 4T+"AA,,Y0FG*/4*A*H7]S82'>K;;15]R+:*FS'I2>P-F-*?P@&YD%W\*SI MS0P3K^1U0N2@U&1F_C[Q&-YU9A;GUTTJ-T&IS#"1(&-"ZJ8+&2"96@\7":8H MQYDHB56NU*&(L=''-I_0/9W^")"&&VAGP1-ZX\P.&?>LR@/CP^10?OV8Y/!N M,SOS(P^O]+7@NUK,ZS3+?TQ7/Z]>JM7B22PW*\^)1 R53)2@S&@&($XE("DJ M 5/_S).2L#*VD/Z8E=A: M_>@OI7^T-F!GFRSDNLL(N\#+K'X=/GA59030Z464V6-<&TM5J^64K037[:QV M/'B8HY0AY=-@QI6+DZK!H!)!P'#)94%0*8FP"PCL$F4SRX:*"5QKVO3^F\[9 M[(4W;: 7]1X':>MGSQV73YVP"DH%0F28H@L>OD M=3[HP_3P>@>Y)S3-O@H^, I,_SOP:!W#+#U/X>"Y*U>'L('[MR^K:D7F?#I__(>8/OY4^EWJ:IN/XOJ76+)I)7XHK<7=8C:3 MBZ6^<9+"HL0LST""DESQ>ZF6L%+]"M-<\H1F68&P9<#WX$:,[\NQ5CQJ-8]$ MJWKTK'6W#3,;_*TP7(^/>J1#K_>U98!JTZ)=\Z,=^^O^8CO7M1A$-0CZ5+N& M0?VP!>(B.GAWUF!$-1IA2C9]V$AZCOD;W(R!8PH_:I@.8Q8_3!/7!4Z]^]!T M:U=2?XAEW?E-X;ZM'3LI.,URKKZ!*(DY@)#J(_NB !F-82Y3$JM/HYW;;2!U M;#[XY>/C4BC51$2>%B]-Z3A%.&J,64UP]2GXV\!E>=5@(GD@9<$ M%F GOC-1Y]X!=D$Y9 M\+[CTGX@"^+I4X(V88)Z)J*V]]TXZ.,\2P#@NFF(261C4M( M,UP*1:H\2:VJ,9L*'ANO:NW>Q;IL# 'J@P8J98J=:V<\ F;>70A< ]/N.9!: MNW2V^'CUZHR%#^K8V4*R[]M9WV]?I5#1'=V7Z/;']=WEP\WM]_OH\^7#I7E90S/D^[DI")J!26FC[TZ1^*W&T9]:YZA6 MVE,E1"N SBZ-:"9ML%J)5L;O%D^TNS%L8J#.M=)]EB9"B#2G+ 5E61( "80 MJ74F2&&<):QD6+U](1("UPJ,S6>RKP=M#;F9-X;2?MNVDOFD @Q@1>1J7@-*R #!F".""<\#B,A<4 MQSA+$AL>.RYF;&Q5+T>V:CKWV.D U8RISH=JB$6;'4K6A-,/@E=:Z1 U*'GT MF[M/$2>N#MK^8D))"3,B- R@G2Z\-O>8D2\8=S30K>T&+R)11!N,94]QG857>QC>[O#B=XZ MWOMF7D^S8VT+[T3U,EO=RCO!%H_SNA'8K7ROVIV.I;B5?U3;OH?'W2J]QU73U^>L>N9=[/7(;"/39[0X(^M>]#TY4 Z'_H*#8?=C^==;5-#Z, MM,P/E/$D MOBZJZHL"5"?O3>AP'JU;E-H1>Q^69L3L":' Q*JU;%I% M742-HA=1"UB UB\&F'CEN3YY@_*4@>'[/&-RB^<>FI_>=)N\NKUK(@K!8)F! M%*<%@"5D &><@[R@90KSHL20>>FAN94Y.M[H[OUHT4#7!G0S8O$,9>CH#E<4 M_?7//,1EF/Z9.W+'T3_S$ CC_IE';G4CG][*-CMU/+!D<9XP!,H$<@#56A<@ M) I 899@B-)84"L",I0[-A+ZO%=2R[W^C"GP9B04 ,[ 1'2R;E:8"BN60'EE M)E/9@[*3)2#[#&5[NVO8V'+ZJE9SK^)W,IWKQ=[M?/O?OHO5)(T951Y2 DB> MZ(KO,@>89!PD'&*L M/.5J^+2&N[WL-: MS*/=/RFE?4:7&>+C.=#LE-2!8\X,03@,/S.]T;5EUZ/VJ.[$\V*ISR(V\9.2 MY$*D% ,H"MVPBTB ,<<@95Q13:G8);$*KN\2-#8F:?6,-HHZ!Z9V0FO&*SX M"TPG3E@YM.SJ!\)SPZX.80.WZ^HW^;!9UXGK_60MO\\SO'S2POZM*_%4JT^D MFE835DH"4RP!D0@!F%"FUDFL #G%#+*$)UQ:=?*U56!L9&*0$S+@G).[!71Q_D)^=]6R*6]#LYY-*?&@6M"E$I[*AC9\3-&+_JMVW( E% M4A:Z^HUN:_ZM]675CCRZ,'J*'2;M5LTH>35_-7^WR1-Q&P"+5(_@ M S%\;<&IRP3QE6AQ%IZ]N1)N3QXNW>$LR]]E+)SW)(=/TSW[*?C+3-S*YJ&W M\FKQ]+28UY+OU&NU?!5=YQU<K9:QVF['+./T]G+WI)^'[C*BE*EE.(@!0T!S#&^NPTP4 D20H9 M2BE5SJ)=8V(W36SH9:">%^L]+-V8\:>(F!KJEV;C3/\GJJVI*W+QQIYH+E:1 M:&V.?IO5N2;/8ME\.RR_'([#:?AU"#]$ VTBU^[N&G)E1$/Y%]&GS>"TEMCL M&-M3_'EX^J5Q1UV&I>KS #N@XS,?=V;-ET]O=5;]U8Q455O! 65%+ L 65PJ M7UMD@(HX!G%&"BE)DL'":@7>*6EL'G-37:!6SZE20S>D9L3F!:C U&6!D7N1 MER[[PY1X.9#V,05>NHSN+._2>AP%YO6SG7YQ+:6 MXK^5MUB[A#J0?Z<35I8G2$I!@*"QSGC.4X"$WM)+8$X%0GG)#7N0!==UW'Y< MM;,B9+LK1_%+_RSTJE&I(:+I2CPYNVR>1]_:J?NX$1UPX;]9T&]771?1=3., MO';]KLCS=$5FVJYU%^^AW, P(Q#*4?2L[4>YDF% [W$V PFT^_IP,9U=0%(F,Z-,'@")-5@OWGX^+UO]3M-8G] M"^H?0?-CS5R]#QZ$=$Q,6_.%T;7V4[W-^GQ+4OHP7D4WW_XV*9VK93VXY+T-_JW=>+SF_FT/D#O]'0^!Y/ MT]@6#JLIW&6W\]0]>.!@4[;+E-VIVGF-8S&)NN[]A+$"7]__7!O6=&A@M$%'$=FH MZQZ*U(>WV<3WA&)@%MA-,;E8IYYL-?597/8D')X+RG;+&[B([$G##PO'GK[% MM?M3T[Y#MZ?714R1R.*T0 4H2E(H?YN4 '$(@20XSPD6B?JS#77L/7]T=$&J MG]&STJWMI72BN8X1A&9L< 8P@1E@K5FD5=,G FSVPG6"_G.'0G.@J3YXY"[V4,W 7HJ(&'G7N.7^8VZ^_4DY8O;%7G=U_.^9V8 MZ6PGO9VN#X!8^W,RR1A,DX11 NHZ*# ""#,4R!3GG->\#)FL0T=F H>&T^\ MT[L^&VLUKRL"-L=F;.54D]%X+,QX)03"@0G'#[C6U&*+E%?.,18^*!G90K+/ M4M;WN]&7(L!M)[--9<>'Q8Z;]',Q4\^KVK"UB4P+21F/@8!I!F"L& U#JKP< M5"24"9HAQAT:45HK8C3KAF\OJ>R(WKQ>%R2YY]31F;M M?F6:4I)+*$&<)0A EBE25*B 5.0B3R!$4AJM]7JEC,V3V]70/Z$PYP*E)1"TU!$0 M!5.K/)&#!$I1E#SA)$5!O:-:C1'[1CH5*2*KU7)*7U;K#S/;V6IN[0CE##7# MY-L5,D=]O(Y0;<-'N$'OP/L@)ZC18:0NT#N W!V@]X^Q#_?ZW-;KTBT@)P6C M/$FHSBO*,5 .CB8ZY0 5A: 8"L:52V0:ZK7[X+$Y.6O=(JV<>7#7.ZSZV>8< M! +3B)GQ5J%W\[ M%_]7D&6=KOW'?"F:LP1- :*:4*SF)E&,F.B3:Q@7$-"48\!@29,"H9(2;E$9 M["QE7%R1(;(##VN#@>BIL2DBVJAH,1?1FS*KK<(0O6PLJYT8JVK(SD/93QWA M1V:@X+7_):-A45ISB%$9J(!FT-&QJZ)Y+JJ]M3*='SY<19LM-"$.2Y$P 2(M8_0,Q0%D9@R1#A1 %83BWZG[9 M*VULSN9:V::4QU9=ZV/0'H#-EK[>8 O\Y7B'V(ZFZ^Q+KV>Q- M^6X)@VW*GS1R=U/^],6.Q2U>GI]G=98]F7TB,UV-^_ZG$*O/TXHI=U,[,=N* M!07*4XYB"7+E[NDVD S@1*V(>2)RP0J!:)Y9%9NT$#XVJMC5/6J5CVKMHQWU M+6M-V R&F?,1"N+ %&.&;O1GF((/#ICYK>%@H\"P91D.8FK'1V4@%IIT=_2ZBK8;^J*47 *\<Z/2Z!RAT/Q6XW\TV&Z3;!=$(S M5""D:"0$:A6ED1]0SDI4BASF%%AL[(T%SVVY::.FF0ZC?E%>P_3>;38 M).22TPFYYXZ#&26%03[9'S'<,JJGXH<-/ M+6$Y$GEJ^P37B $NQ)..5+A:S%_%V\^>]3O.VL0:F M0V,:=Q \. Q"!ML=V'?:-TV&?ZS4=RC*V8-EN?P!%/I X'+7<_YE^JN.O6KG2I8E,BFP!,KW(LHE@U!Y8XD$K,P)56Y:5A*K M6A'=HL;&6[=2ZI-YN5:X9BOE%D\=XJ!Z #9<_GF!+3#[?'D'U5K- &QS&@V_ MZ[UN<<,N\TZ:?;"Z.WW'F3M)3;U*]?B= XAV(Z?&Q;-N+[8KY<_ZKS M?ZJZY\ DD:3("Q8K1F'Z-)''>K\) I(3DF<%RCDRRM[QKMG8^$@;%M66740; M[>N9MJM_V\K!=9_J[.&TW,T:1/@&.*A1 E=OF>O96*60,*I6K1F*"GT\E6JY:LH "YYK/Y-699;+5\[Y(R- M9'>[(M4J5P[%O[HP-0SR.!^IT&$>6L.+&IB@G8-.(.$WWJ-#UK 1'_T&'\1\ MG+COZ_]/- M*"<.V54A[I$V-G;8*!MI;:.MNK95A_L0-F,);[@%YHI.R (L"XTP\5Q^N$_B MP 6(#8P_+$%L8Y)6AL[+'5,ZH5/2=PJPM;,_+P@5A@WG #RR%6O1\)SW'I'<(& MCD'O-_DPWOS$]6[T<+OZ*99J>2.FK]I[J?017AL,C7,H$YI)M>S(,P E$0#% M'*D%2"*R%)&$V 6-=HL:&T7\OG@5RWD=-C.=5ZOIZD5'B%FZ%SW(FM&#'[P" M$T2M9+2CY46D]%2K$M\QYZ?1\$H2/>(&I8G39N\3A<$=CBN2;8GZJ\5\M21L MI5<]=?1<3$7)\I*!&.7*F1 X 2A!,: R+GDJ4Y%0J_.I'EEC(XO=ROUK7=M% MN4.H8A_(ADL2/]"%7I"XHF:_'#F-A]_%2(^\89EEC;[ MQ3CK-SI+:<9+F((O8,3:L7:O"&$."((D,!VQ M(ZKMSST':UBT1F M?B 2B41> $_,'UKCG&@N$H_T_+-4QJ8P]LO >NB(=BS;M4,PA'K6"S[@^%7( MO23\]15RSU(8KD+N)2'W*N1>?+B;G? /-?OR=:/DC3&BV1=U]VJ]&/>Z;*YT M_[I9;]A"5I656MW1K,!Z^FVPFUH(:.'P>#FCZ=P#DTAKH-TDUGWK+5P@RU M_JQ6Q?AUAP[((A3LOD'-:7,.7YJRY MC0R[Y=+JV"'E',I<99EB60YD9G0OQE"8W]=Q M'Y&E0,5.(I?S.5LUAO#<5,Y-B]OV<0W4PVP47;Y?[_W@ @Q!-?\Y6H/J^ L" M'VKS2X]WO%TKNTQ4A=$P2],XA1!HA1G QJX%##(.L-8Q2IF.XUQZ7:DU1Q^; MK5HQM^[8WWL?.<<+LZYX]'U+Y@R%_\W8*9'#7H?M41CV#NR4<$<77RMVMOE>AYX=!(UQ1@2A,08)XQI@&3/ M;1D5 ;76 FN,M9.#^VI.1J<&&J%ZB^4""%L):U[8#B^&QE>V5H4%,=L42\3= MTW7=?%WVA@TV"WU[TG=R1#M!)E$I2F1EB6IA>HD3# ;FU1ZXZ[@8S$L7!*RF M)R_,@%V;G-M6,T_L#[6NFW3G#!FS)^<@CQ4TQH^]!Z3F="5P0BG*>9IASS[G MAR3&I@0/6YT7?98VEN&)]=3Y]CP_0M3-/+H.IY[55-5\JN"NZGY^UX),AV;F MYX0/W,_\B,S +JCPO;F;C8 MWK=W"NM[_6&V,+; C,W-DSX<5 M85@'P)M,SY&'X6VXN")3T+KABV3%^G\^/K^LEM]*!JL$EIAE4*;4ENU*8H E MPH 22 %'&&I"$HA)[ITZZ$!X;#M?.2TJFI=YA$9/E;?HAG2AFU[4:O;R5:V, M"(I"EPNBM'$E $4R [?0%):6)2/$5>4EC[L6QGVOCV!C" M$UY'XS<$:'W;J=WPNC8YJ?>N&>>HO65ZDDL_C$LO=,V#-JI'?56+]>R;*GT: M=VISKY_8'],^S^7P:BUC1E"; :!L*L.TC2"')09RE+*$J237R*K7@0G1LILF.YX@53'>Z MUG V_6B(RR$O5]];-&[J="SNN:'+<]1S?3YP+D.]R'N& 6^(7$@//"=B3L4 MQ[YX M;_2QZ96RG9>P:7]FYUV53/J:+DWT7(V5CICT;IZ40#Q< **#N7%"X, &1I/" MP";%">&.C8A3#P5MI5#Y?_=*^"L.(,,\I33C 1H MI7""M-=2'[*5PDNSXO]K7?%?UQ*$;JQP:E;L0BXT5M@R/V1CA1;$ MAFBL<(K\&!HKM,#BV%BA;80KRL&<.'#9(W)]Z/JL5K.EH2Y6UCO\7I5_W_!U M$8,V31GDBL $*)T9E4

E:1)?R.KJ#HMUJ"@![E<'"&KWES'5O#U\8) N/)&CIA M1NZFAY]61>WA[T5SB:) \10F&O)<$:"$1 "C/ 6,&'L2:8T43JC60O@E*1X3 MZ>#>[ON$6/%8IA]&?_T+07'\8Y1/,I).8@KK#/GR6G^;ISB)_B?\%PAA'+VP M5?3-RK9+3YQ$K'CAWU\7ZJ]_B3/X8P(GD5D4J+B]-E-9W'!6OXJ+7\5^FOG$ M_+EIVHYS,HSFW$[&8XEQP5\XM7A>]J!J[@290=76>3$/U5#+DUW[9MF )F'3 M 8I:Y@]J;M>P/1S7Z>UU\-+Z=CY[-O:E^76IZ]Y#>IGL@?(C^IN8GK(A>F#XC7(?^H/^?*9#CS2O['?R7O'-43<. MJ7".&40 <0T!SH0$%";F \$LIFFF91)[559II3:V/637O,-R>WV_DY,(N]Z< M!\*M]YOT,Y#UV>^D#9-^^IV;3[_>1K_< MWCS^^G#[R^W=TV/''I4G\773(L%0ZUF+['I)1@U.>THS< *EGZ:0)RF^3:/' M-N'/-F]L?2F I_2=,9:^J/4T9UD*4RQMI7(*,$PY8%(Q0 2.H30&28:]K)!3 M1,:F-/;]8A635[@D:RP[^!@[(#2HT_ 2.-?Y_@ZD[\^95Q-Z.^_<@:BM[K;# M9_V6^S_GF]5TF[A]^X<]"9F/D^4<"<(YH(CF $NM 4VTO>A(9:)2C241+F%[ MIXKCJ#JCAT6]]GP&M?V==#TO>FOT7C-@0:UZ^+HHX&7WT ?W+]4JP'9)2_=EGK$Y#,$M@H='.O#6(+FOGN-9B M%Y[J9J[<"&$G8_V9?;=.F;K1&&89)DDL;6YD;/[ U.@QD@%,A$YBPB0G>/I- MK?C2U60Y3]<@9,-XOE>H!ZUF\U@U'%80^]VMHQ M"&JYG"$UJ.W2+NZA]7+AZ:[>TX6]15R57MS9^I\_?7\R(Y6]V9B"C(@$V%.* M.;H0:,P:#D$.=9*I.*$I]>KCV$)K;(>7/58CRVMD6>W6F:T%8E?G:1#@>G>= M=L*L@]OT(AJ!G:;GZ0WL,KTH^+'#]/(KW13'>VO/&4/$#FQ^GBO[P\U"WCPO M5YO9?Y=6JY8()Q3F@,?":!![#T,3EH),B1Q)EAH;@_EH$!>B8U,E39Z+:UO6 M8-9/DSAA[J920B/9LVYILCN)M@P7>-ZXX.FM97P "JING @/JG=\H#A40%[O M=FR!M-C,-M__,9.JRM+\A?WG[8]%'%["0JV(UJ?J_H9N\Z 6Z:J0=8>W?F7H&H?[\> M/WS"]N]QI#UL/Q\_0([Z^WB^WO%V>;:8;=2GV3>;?KE?&:*I"BNOCBV^_V1F M3IDS6,(S)A& 7*< *V([ Z44P#2-2<9QDB@OI=61C[$I,?-]II[7SQTGP$UI M#0!K_]YK(P$H1(@."\],"I=V$6G8%&=2-@DI1 EXGWT=EF%ONCOR,NP=^'6 M'=V.7SG"16P3 M:1O<\JTU@V^ &7;3RV\V;SUKZ^:4[8*-)E69L+*6$A.'RC./" X)X/_ Y)9 @;^D'9OG_2YE#M.EI-\QBF*$\1R%4< M TP4 03G!$#)XU12@G'BU1PF $]CVPZ*?/8?MJQZ]N0-,4E]V-Q70S]*^WLK M5=E&9=NX[ZVL\5:4W] R/\W7B*WT5B"OL]C;A^X0!G>W7-@B4W5$RC]FFZ\/ MYCLWW^O3\K'1_/O3DBW6TQQE"4R$,\ MAP_YVWQ5C;"_NZ+=KYF0.NHO^MU.R*J:D,VRK,53B5>4[LE_C.96S%#Q@9VP M;8T=]!MQN+C"3I+NQ1QV&Z%S/-(W978LLX%]-FBKU:I*(*VR#44LB+'?.4AU M)H$QUA%@!"J $<(Q%8QIXM4B]@*]L6T9#7:CEYK?%J^8_/Y_4M1<>5F(?_!;!6&C=FV%9,,(@Z(IA!@PC) 4:I!AA53"108 MYEY^@RMX&9M.:H@2E;)$I3!'S5#>S^:O&ULU\U9KN]$7?4+G\ZB2L7!;UE)Z MM[[N/+5NJFZ@">M9#0X\5UV:<5^+@#?O60G5MW67)6 M\9$^X/_)_5EMEA8G#F;%[UA^\&;"\Z9C@G ,4, \Y0!2I$ M-,4I50@Q6VRB%/MVX5BS-RS:-=G^L+XM/^A^@78]Y82!KOH76:E0\7Q\/ %KE4>D,&!JYR'A_:X M/GH/-+KFT:UFWY@]:1>Q,E,-4RH$X2 57-J&Q G@"N5 IBG.S#^EJ5_7T(/Q MQZ9&=^Q5@6B>JO,0/C?M=P4H/2LP#SPZI+2=E#IP]MH^C8$3U4X*>)R3=OJQ M*[S*C48N'Q=/ZME6*5Q]O_VOU]GF^\-R/O^P7/W.5G**%90I3!*0B\R_1#S?W?(G/*VPH0E1)$OUD9HDH(3_7@ M-3D>CN >(!_"\QL.[6Z>74_8PKMR71D8WG?K" M0,BQ+6R8TQC@%&' $$I!)@G4(E-:)-"O6- A"9]U-$R9H(I#S[Y[1]"YJ9QK MX.A9K=2L]=+N[IS<@4L8'A 9N'SA:1&/2Q>>>ZW$OWQ9?ON_S+O%HOXO;'\$Y8_%2CX_ MZB!+^:)0]5J^_&"W#;GJ&+)^6MX(L]>OU&$0^%1E4L%84I 11 !&) 9$VSKF M&9.2XPQ#I>L6D$_NIX^+A)T^ZOVVD$\#+/V:;QOG4'%^E'+A&8!R>0[J@]H(S"(<&A/N+_A9%64+C75%H;/YQ(=4?_T=] MG]*!O&Q17 U/SYK"&QDOBZ)5^LX6Q>E1![,H6H5J6A3M#X:J"JH6XNLS6_VS MNF1,9&S#4B!@&;9)7 @!PA0%DL&$)UBE.?3JY7J)X-B6^HE:EUN..UX"7\3< MS8 (B63/6N$Z$ /4#3V-3,_%0P^(OG$%T=,07"XC>N:]CD7(C0J35;SQKJO3 M[1]B_BJ5_&#$L+WF7LM\M7M]RU8V"&]MSE!%.,VG;84YF69*4,0!%-K6+A<2 M,)4)D,5J]CBK)8OLIQ,U9+/AW[5TUBU0AI==43,P MV)2[:<6WF,B>M>>@<^A?R3TPX&%KOX=B;MAJ\8$A/:HO'WK\;IO!_>:K6EE* M*_55+=:&F8\+L7Q6GY;K]V!/NG=K0>G5RC^1NH;NW_W<7+8^W(2;04# M>KD"5K1)]+/9^*,?K-A_FT1,FWTKVDE9Y <9*?UVA6!S[[8K##J5P^P*0TV? M]X80&NN@&T(PY@;=$$)#>K@A!!^_0VV9QU>^%JM9D6%6I::C6, $8PU84=LQ MS17@698 H1*A,>8)UMPMW. ,A?%%&S1Y]*A,<@*\=L48 )">]5N3N%1DN0Z:X9[WZIVT/-:QMJVUCW]B M:R6M-C6JM/@";FRN[)WHY^V!R;[^/NUUG+MT,UK>?H;[5 MN^4><,M^U!0Q:L@8\>]1\[E*SJ@0=%+/ZE[F8V]1K?U.2-A*M_VP.FS)VU[A M/JI]VR^UCL$^J^6+6FV^?S;K9G.SD#:Z]\52WI7&3D4.,ZT8D+E-,K MQYD4 M N@\)BA!B S=]'A;9 MGG5SS>PD*MC=![#7,N+N,(4-_;E,=MC8'V<8CH)_W-_LII4^V9R#=\OU9DJ3 MQ'8*IB 7&@(<4P0(P0*D,D^X0C#)L7+I@'XTLI>.&:#Y^9.EX:L!0J>)I'E*MP"/Q(TZ#K>C3[H-VQ36"6?+-RV MW5X9-H)ACG@J4Y JD@(LD )4D@P(E8M4,<%UXIMR>)[:V R!DMEHRVU4L]LQ M2*<=:K=5'0S GE?Z%=AUR0Z\C$GH=, 6BD/G_UT6_D3"G\-+G>NO'?K\*U\I MR]*$"*(!S!.C3!"D@"BK4=(LD5)B&&NGXNT7*8U-D=P(\?K\.K>WL-'2WHM$ MHLEZ-%^N/1U)YT%V4R-!H.M9A>SQ&%4*I8]RNQ>@"%V+Z@RUH0M1M0M]H@K5 MA1>Z5C#AF\;UW\'%8%F6(Q5Y+K46@$*;)TQ9#"C!-F,8"Y9!233T*MKH0'-L M&N3"I?S:\-VU!,IE_-U42F!4>U8N(0#M4$/%&:+ =54NTQVXUHHS$,?U5]Q? M'?C"K;P0S:OBMZ^;KXN5[/_5G*:ZYQ+E @04UM_ED@*.$^14650 M$2QCF(EA;MTN\SHV%;B[>F-;GNLJMFS+=?=:GWU.>\\7=&$G<_RW=+M/82?Q MMA3Y5N817-2Y3\PX;NL<^/US7-FY Q_LWLZ#9,>#==55_D'-"Y[67VT+-:O1JL&KYVFZ!5G' M\W08O/H^4==0[;'9QYGZ,AQA3]4M](8]5U\6_.AD[?!*Q\RXLV&VUHC^A6VJ M_[,]N6:+^T71CKWJ^6C5WWHS32BCFLL<*"2-E8H%!T0J:/ G1"$1IQ QKYRX MJUD:F_IQ"I??2E!*0 M>D'/&*8V;:>B]?-JN5[_NE@I-K<4;7K/>IK'B.=Q$0J60V-48@)83B5 D@N! MB99(."G_:Y@8F[H_X28$T7,I2Y4(M5RHZ+L19Q(5 D6O6XFB+U8DCX2#KC/7 MKKB'FH^>5?6?8RH\$D0&F)*!LDCZG!J_3),K,6U-1^DZ]G Y*U=*OY?8@D M6JA0\<@68:XRQ#+&@1998DR . 848PDDA#GA"8$LQ3X!F<$0'B!&\[U-A1.S MPIH7;1&+_K"Z':Q"@=7S/MP:VCV)[EH^R'#!W U(A@GCM@3'$<#=$-TY=+OY M3L=*&V9@8T4LOM2=W:<",Y%RG@.:B Q@AC"@' N@>)8F1E4H :F/KCBB,#8% M401Q1\N:S4A5?'J6K3@"DJI8"RDY0 Q2@#EA@)), R50%NMC7%$9=@B%^>$/*I6M9X,$7JO:Z M#\ZC#5@.PE?"_2H1WF]?40_MTXSQV;QP,-\9R5Y7*T-PJI'B'%,,4HVUC:5% M@,!,@CQ+B(0$(0V]^K6>)S4V?5-P&LUWK)I3\Y;9#C7'3N/K:'X$0:UO.Z0 M[%,3L+O+@'6K\M6*1?BZ7:?)#5^)JU7LD[6UVM_H8+:\^VI#G#XN/K#9ZN]L M_JKN]3^8C7O:-$A-DY0E6L',H"I2&[>* !F/DJF MHX^+R+(=%7S;3;7BO+E./"P5-_0=K)3@F/:L7-X23H_+F>"P#G05\W$3K78U MO40)]FP1:0OVMP+LI8Y^K\!N;(JA:GUY ==J!KJ--)P)Z"79GOGG]^:UO:&+ M%BU;4L4E34WF^Q3QA,3V:E_1& ),8PQ8CB"@5!":4LY4[A4YZD9V;#J]T3FY M8'O24$;U#>66^:Y-IEOGP[<2^!:G\,/?35_UB&G/ MBFL+9LFZK8M=,A_];KB/MNQ'3?Y#UK3H!%S@*A=^/ Q<]Z(30,>5,+H-TS&U MM"HMM]1F]-E&?3(Z51[VTOOP:@-KJNC/XG1074H4R:V[*G%Y&L>2,0JTC)4Y MB>>9L=PR :A0,>-2""F]:O.$9&YL]EVSII\N1(A80X8R=TA)VXQRMFM"R0J1 MJY(=&V.S1U^62_G[;.Y9NBOHM+LIWK>:S+ZO,QKS6 H&"LF.6X<:0[.!T+." M*4>N5#GB,TMF5YJO6;9SS&16S=#)L0B/6\AKN!Y6UG7$(B MJ,UPEMB@^_\ED0_W\HO/!TY**#QB4Y%G,,YB#+(40H!YS &#.09IKABGF<#" MK[5&.[FQJ8K6XKY=X'33"^% ZED[7 B7+]@=(&!^#Y9A0N9+DN,(FM\3WSEL M?O^MZWQ ][H\1/QB3AG/K\\/]BIX7A6467]8KK8AJ46EY_6!%R A5-(XDR"3 M@@&<9 109;0-E3"5DD-ES@A=G#]7<34V5;3G+2B] 95<42E875C*MXU/D"GT M<^0,-C%#>G!:YR32RU6T"X$OY1K$OF]L_U$K,UNKS:B9V41WKZK?K>$HHQ3QE FAE^^O$' &6 M(0IBS74"68(D]?+:=^)B;(JZ$,)JA#KHRZS\@M5)5(L2%;(TGEEO'_*MG=UI MWMRT=>^ST;-V[FLB_"N(70-DV-IBG3@9MNK8-6 =U2.[:K!NJO1!?5.+5_6@ M;/\!HZW->=UL_L_,2'_/Y[,OA8?=_*.P^OV+FC)CW;(8N.Z5.H,Y9#93N;%_Y'F0+"(08II$9=HH3!V*O/ M2DCFQJ8Z#5_1MO"0[<-BCIBKK;SFW^P'%K$+#5RZ!-P%G7)7I?LV$]F[1MX7 MJYRS9M.=,H'M5$.9251)%Y7B%?5*["YJ1 RIM,,#'UBC!V1P8'4?'MKCO: ' M&AU[9R 6=B^H#X,#-LZM ,T1]U%NXS13:-UNA49 M[?7&X>U$+Y$? UPXO.7-@=L50%!?O@T>,R>]U3_KM@\Z013A&(*4(P*P2A&@ M1*<@APGG<4:5YM0OO>B0A,]'.TS^4,&A?RZ<;5QV,(1WNYT[MKZ070$+8L#VUP'R/+4W-TU;NSU>?J%# MH9NGE6+KUU79QVO]F979S'6,Z)0@G1(:*Y!C8C.+,PJ(,0 SZ3,&18(IL)M MZW>@-D8KH.0W6F^,736)7EA=)^1%K%9_2NLRSJTX4'*-M]E.M+_^A2 8_UC]U;60S<7Y"MM<)/]&Q6U<83E?X,9YA(%;BU?+_OYUL]Z8I6]6 M]3^4C;Q2\L98A>R+V@O0F@JF<2PU!UQG&N#,''590C10*A.29!+&$$Y?BGNI MQPU;;=RTYD#<^RSV0QEZ5+P[YB.VB;@RJK4(_C'&1\G%55;QX%](JJ&"E "2 MIN:0$^<<4)YH@#*-H=D;*(>J^D)N%_)/_GW4$@SV=2BS._\YOPNWG7N$,]WS MMA^@:WTEN_EA)_TDJN6/*@ .XJQ'T,2^VYR-HZ&])^]_CN;VW28D6*/[CN2[ M64Q5I'EUKK"EIY%-GHDE2P&6. &<(F/70*DI1-K\X56S?F_TL1WUMND5FV7T M8@;]:B8B>C'+2JU658-AL7Q^-CJH\-3Y[2?[N+II_NDQ(' MU6S[% ;5/R>%.]02IQ_JF#"W7)O3U$+6/7:VE3]BF6'*D=DW\\PL:\3,3Y@+ MH(F,8\1PPG+H=]E^CM3XW.V6TS)KHX@W_U?/7+9SD+JMZ! P];RX"Q;+(@D5 MD[V$U%Q"(FQ*V3EBPV:-71#Y*#'LTO,=;^V7BR]/:O5L.Z$WV],(F7&6(9!* M;70"3C- "%> )C!.>2)P@CP#<$X3&I]&L'P"8V \1_,EL^>%11F17C$S] M_6E2PU[>MXI[='/?_G0W77$S+V9%R=.'ETHS36-C-Y TR0&+808PQ]*H#9X" M142"\RPC)/!G&IB0;(D3+^F[]P($_ MB7ZOG;2L+O[Q?AM_(G=_ XD3[OY=%8$&'-%3 MVY?4S?7_-G,9_AI@8#F&OQ)XFXDZ>3WP1JQTB.DMZGLUN%O?_#%;OU]:2E.H M*Z M/._?9>)VL=EE]CZHPK6X^&*[DK^NIX2E JD\!5!2!+"&$+"8Q$ C+!A.,649 M=FTZT49H;'JSY'7K.MQR&Y7LNC>E:$6W76V&Q*QGM=D5+J\>%BY8=&YIT3KX M8!TN7$1L-KQP>G[@.%5;*7OSO1$\6]1&>?K*%I59>+=&(4_VUOF M]VRCMMTE'Y;S^8_&'A_K"2P.0,)^K$0)+*2%)U11>^K6MEB]0)Q\K!AUJEW/41.S#2+V$<$9@]R?CGB-3L=X*# M173VS&8'=TX1:_*TO.<;<[ZI_415L&*B"68T4\8.P R84P@"/)42Q)I!S@6E M6OCD9[>0&E]L2!D-M5E&RX+=B&WO'SR<$VW@.CAS @'6\R94(O6TC$H^M][U MRU&B?H!Y>'," 3>0-^?IZVP=/1?<146@=]F00]1?X &NH3*N'4!J]>ZTO3^< M=\=!BCWOCLOSW8YR/YL!/RW7Z_O%([/],O9Z&VT;&TWCG,D<93F TF980V)] MY/:$!57"D!0(,C5=J"_V6OW)_:#E1MWIZZ?EUW_$0W\KP#(?_6#9_UMDK-?W MLW71'=Q:LDL=U:)4;;RVPOB=?1RGQ^U($A#M891T8(2]+7<_P((:U(ZD![5S M_> X-#\]W^Z80\#67^U_=KQOAHPQ5A^,9;J:":,4["]N%G+_'QI/3C.)5";S M#(@DIP!+9+24^2?%WT53SZK<;AL9\OD)!+FSTCM>"W"\%=; M2.H[PE>RU_:23G\ MM\8+ 1.:0@ ;-NOI*HZ&38T* =Y1_E200?W,)K%\-6?)[]-?'Z=YFJ1$) PD M*D8 "ZP!(SP'<0[S/,N82-V"AW=#CNW:ZM?%S*XI>P.JUM$/]FH*P1]_?2Q^ MB']TK+C1@*Q=A74#HF<]].O=QZ?;]]'CT\W3[>/UVN18QI9+]NKA4B-4_U,H M@T(--(8:9"T?LUXOR!._Z9K0;-/O'VWV_6>VNE\57Y[<+\BH8!IG62Y!S% & M<,8R0"B) 4(L)TFLTPQYQ>P[T!S;NGS7J%+0K"<:HBZ.RQ0X6B)A@>W=O5U@ M^EAB:DN*+E>EYI/.Q44[)$D[0Q0X7_HRW8%3IYV!.,ZB=G^U8_".'=&Z6NYU MV8?(V!4GNA-YE@KP''5$2V7+>5'7^T0/L'Z" KKA%?;2WI.'82_5NP%T=.G= M<9B."86GG:0RNEW] MUX>'V[NGZ.;Q\?;IT;-NR6DCTK&]*_G9ML/K0+JT8A$T//DEIV&S@ M-F&/DG];'^ZVZC_,[,GRDU$F\N-B8^9ZQN>J)/3S:KE>3Q.=F"@JE(L-7J>U$!\]F>L#Q5PD60W;1#2.AZ M5A0EJZ#@-=HQ&]4*I. WG,YP12:H^KA(=%!-X@K!H5)Q?N]J/\([]C+;L'E9 M2 R"0!<9Y0S@42 MF*&.7@4W#L:F@0IV[75'P6[TNC#H1_:;+(('"E=#V1FBNW_!<6J\O0WA 1_4 M]U"Q7[4WB6H!BF"Q4H2HEJ$73X0??'WY)1RY>"LOA1](+3X+SX$ZEH2SN8Z^ MM0SW7QK12:^*OEJPY=:]OR# MEK5$\)1)JCO"%]8'[,O$L.[ACA =>8Z[CM,] MDMW>5>W'>6T3*=_/UF*^7)M#U10)34C,,&!$$X!1+ &5E(&,0QOIK%*MB)>S MQY7RV%3A-H+R.,ZRD>*]X]\_W-5M0AQ=/'W W+=K)Q3"G>)5O= *'IOJ1GWP M.%0O4$[%G/H-T+6&U(V4YD-WBVEFL($,9((#I0P%AP64MF" MM01 CI@PZBMCVDESM9,9FYJJ"B)5K$ZBDMG(N&]4FWG'5J-:GNX:=F<.B=0 K^?YU-5M\^5QFJQ6> MXN*7^Y5!E9RF.8USE28@Q0H#C"4'C'(&"!1QCEDN6$([)!W[<^*T(H9/0-[R MU_W^JL.L.+K ^@'Y3U.AZ+"\LUI'9HX^MR?(=8@B[(IRX$!";S8&CB7L"M-Q M.&'GD;JIS<]59[][/I]]*3["]Z_FM'FG_M@\_:[FW]0OR\7FZWH*":&0T!@0 M3LTAD$ $"$$:4,)BEH"M9UU7+@&[759^[U^]G\M>ZETFSZ.J54Y(1F1B-E3 (<8VHT$LV 4I0)DF-!E5-YX([T MQZ:9:O9!W2.DM->B5VL\&-- &#OCM:B+:_NYS6W Y#;I*6*;S6K&7S?%;9M9 MG,W&KE^7MHIGV6G57$@5L M+]L-N; -:#UY&+9%;3> CIK8=ASFJI;5ME7F@Z6[MZ22!*5QIB# 2J4 IT0 MD@L(M"10F<%!&Q 6%V MW" " =?W;E#W6R]J=!2,-O5_\*[BK7CTT63\-,&WZ#G>*OJ9%N3M[W13U6WW MO'=J42VA(:D$L->9QD6R^E>R4B%]I=_)(# MU!TJ@R'$7C#$O"U7I3OX&6:"YCH%.HX-^&9_!(PG"'"MB$KC5,>$^APR@J$^ MX,EB0+A)HJ#.$P)2)&V!/,T 9<@ G^M$Y+E$*-$^Y;:"P_W_KZ_;;?\,#6+/ M^^C%4*E)=%=V-#=\A]M5?5 *NKLZ$1YTE_6!XG"W]7JW8SIM'7[PBV(V]N"Y M+(5E6X2;+;VJJZU%3"2"J?4I&0N>,0HXH@RD,5-9RH74TBOHR87HV!1_$7)3 MU,J91*N:5<^L6A>LW=10: 1[5D.[>"5;A:_B\G+U=_^T6@]8PJ;6NA >-KW6 M XJC%%N?=SMTE#!:;&43A=ZK\N^/BWMS$&?6(5LD$#TL7\OH=W/,^#1C?#:? M;6;*JKQIII6$4F4@QS:*":(,<$DR(+GB*2((TCQS[A_:G8^Q::D9V57"Q']4(OQ-V-S M1;LI*GMS&EGJS!XC3=00QYIDPTR)1\.,8:9FH'X:VRF2E33V4FAYL(8>[G_= M6SH'BR94DXWK@6WMP7'%\,.UZ+@>@[T.'@&&ZV9-E^:YL;_::F$Z@^I MF[$<"JC^]PU[+C=\-H+ZH]]ZR?=T@22H@=Q*<%##V$7T0X/8Z9UN*N.]XIM= MM[>?V'JV?C3G?2;O%W]GJYD-0GA@&Q5/4RBI5!09?9$B@"6'YCA."& 0J21/ M(=/*JZZ5*^&QJ1++=Z,9Y20J6(]*WFWGFIK[R++OIVR<)\--\?0!<<]**!"Z MW@K)%ZJ@RLF9^*"*RA>20Z7E_?X5N0957%39O/)NN5&G=FM,22)EI@#%.#=G M]RP'1"=&ERE.>::0$M#I[.Y->6PJ[/'I_MW_^;?[3^]O'Q[_5W3[?__Z\>D_ MHIN[]_6/QEJZO7OZ^/?;Z/.GFSM/@\E]/MR46"\H]ZS%FCS_K[J!L66[?\O* M&Z[PR0%.U(?/"? !Y60J@-< 5U?(J%NHF5.A3=G\,%_^_F]*?E&?F:UF6M^, M:(G2E&(@62( 9GD&&#(V&LFYY#G.(6=>*LV3_M@46[-*0Z.?8'')6'7DL7)$ MA2!%J7SO)HV^,^2FY'K$O6=5UPGR'JY>.B+85VT,)Q[>JC2&#T ME3&\AKFV M!-O-8C,K@MYGW]2CO0HJ7&:W?XCYJU3R@Q'W71%47WAN[_4M6]D&A.NZCT+# M"LRX5)@@@+AU@^4Y!PR+!* ,YXCI&.40=JO0%HK%L6G59HTPUI Q6F^%C%0E M960_O"J_@=7-6U4EZ2[)H6OQMF!?@:/M^:9SV[>1VIC6IGC13K[H=F]:W^U/ M:RWDKKW,0#7B0D]&3R7D@K'Y1A7F0L-\O@!=<$K!:_O?-.I2WI9E*6VNY ?S M[%0IA&TD$H HL0D&M$@P8(!RBH52*8JU5_);-S;&MFN8Y9$'J_K?!K^;*N\? MU)[5=6MU3EMZX$45;42;TE0)O5:207H'." Y5$>!-E;&TF? 2Z/[@,NHW73 MBUO]ZEF&^^B]$2VGG8G22S7NLZ('_?Z/J0SZ:9\5\O"K/?_@U6WMZI/GKD2\ MHBB5.J> 284 AGD*.(TE2)%-$Z%4,J_ M#P-?[R[[SLA=TP_P+"1]-?\[)OA6G?[.BM[2UN_\.UDY6_PS MDNIEN9YY>LG/X^JF-(*@U;/&*'.;"B:!F9CGJ,%FX%2F-B3"YR^=I#9\TE*; MT"<[6ZWM=7/]]VE8[3V)J5$.N "09 SC+(."Q1" E2:IADG)! MO [\)ZF,32\43!;E4#:%T?RI:W'YTYBZZ86KD>I9)W0!R;\\#]D_!?[6>'# MKO1C,L,N\[-B'JWQ\T\&]_K_POYSN2J4RIWY!-XOG]EL,\"&@#;Z@;@),\C,7UWP:0A\^_=9A018BG&6,448A!BLQ1!^.4 M "((,W.10,7R5"8"^E2".2;AI=0&J/M25$Z*7NIRN;8$YZPX4%Y;;[AS:>$1 MJ9X3583[K!?:-JP"?6_TM3U[9GZ7ZRQZ4XBE1B=9,(9 +(@!&+ %< MQ @@%3,%N>88.Z5WM5(9F^URV'*D^B$JCNUM9; ]@&U?\,'@ZGG-=T:J>W>6 M4TB$:QNI]7RV\SJ>1/WW]=6ZNB])C.%E]N MQ&;VK8B^FE+(:&Y6/EX8]84 O$@_R@EHD_+(<62X<1PEDR:$K->23.8Z.ML/D#JP0"GI(4: P1 M4@(G,7;RSK92^5-9,D^_+Z^W9- 5EHP77&]IR;0A%<220;U9,NCM+1GD8\F@ M*RV91B+2>_6R4F)6=D-1+W-E?[A9R&9$I-%&+VJU^?[9? P;\SN;Q?EB3_13 M07@*%4T!)9@8.T<*P!EG@$)$8"IRIE+>H?-<*/ZB:>7^R(5_G;,KK M)M'-2!IT3H;/OVS*-(FV4A7EP_;#PFO)S$]6MDGQR%:\7K(R@P#>5[KF=+_M8797?W,G12_1Q=U!'.)\V\;&&,ZY#C YGG==1NJ8_F"3'G^RG6B;#6L; M_6I_^KY[I.I56[2J+4N7[(HRK8NXR:>O;%%U,OV[.:%;WLM.IP>]LGZVK5?> MFXUA6Y]Y2G2>BTPIP!+;PHKD$I 42J!CG-JV$83'?LGT8Y%L;.?[A\=?HV^% M"$7+/[FLYHI!LV%V@T8I_9V,?'8#=[X6>U M, //[U& M>5#-Z@7&H=;S>[EC4H71@ M^'<%99BK?C<\.ESOGQ+[RGO]O2$'OM _)<[Q3?[)ISHT8;M;+JS7]./"K QS M&JJLB_549$RG E' F#:[?Y) 0!+" 5>Y-(8!4D@Z%5YH(S*VA6O8+*\.:D9K M0]DQJK 5T/9%' JFOB]7^D3(HPU9 *0&ZC'V8"]OUX5/CSTO7\O"-HOE A21 MK+,:1E5)$*J=V 6 6GN%G7MWN$9@%[C?Z_)UZ=EN)Z-&/[!WKRM;2'F:IE)) MGDK T]A8,C+5@&K&0 RS-%<8(9DPGT#L8Q)>^G"P]"M1,M?L?.=WYCF!I=M) MYSJ$>E:%GYJ- "OVPAUESHL>] !S@LR@QY;S8AX>5EJ>O+ZF3)6LG&.=,443 MH,V)!.!8&/66#[PX.!@2T3?VB.;98. M8W13=;^\+F9B]L+FMB'6NKY*9H+FQG(!BJ<88(A30#B+@19)JB#CL4R\>H6> M(C(VU;7EL6CTYGE2.8FBF_JY%IN>U6J,HITBC2(I3"[ M?\QC0%1. (-4H M1/W#CCT@"AL1[$)XV&!=#RB.XFA]WO6/^ZC/ M/,X94$(9PX1H 0A*)6 TTS"7C KMU!VWCV.%I!E%*9<@TR*'&":Y8#E&0 M5HWV4/?I])7)%<>Y=K"[WS^-\0!W%7I!;ICZ/;.U4WSS.Z2+IS2WEZ[HLU:6 M+*\CL7*4PQR2%,20(X 1I8"JE(.,9$@DB<32KVOR,8FQJ8\RM;J.:F,%JQW: MJNW#Z*8CK@.G9\50XE(W+@@>T79>]O"MT_;)#-\S[:28)YNEG7[RRG:L3XS/ MU520),YSC(#,,K.R$ZFMC9 !#9%4*DLYHEXVPO[P8UO5N\:AOQ7\=>VP6F+G MZ+KMC$C?3EIG,+HW3=V3N9\VJ26)MVF,NB?>V5:H^T]U+;'V^XT0-C5@MOCR M>;5GT9&-O2 M?U#"\#JWQ627+T4UE*TTT;XXOO75/"?&36OT"7?/>L6P?A[<87)\NZ(7N*B: M)Q,#EU3K!M%Q0;6.XW33@[?/+_/E=Z4>U>K;3*C355_NEHNR_E91X&5=9*@T M?_]NN=[<+3?_H39&*RR_+&;_K>04&5,GQRP&#$-C"<7&"")4Q-9OHB%F-$EI MZJ,P>^-T;)K5\A@MEIOHN]I$JRV;DRJ5S4^=]C>_;GIW%+/6M^%WJLC8KE#2 M)-K*5]<>*Z;XKIKBA\84W[1/L;?B[AW^H!J^/VX'W0IZ!_UPS^B?8,=V>N5B M6']8KAZ7>F/HJFDB>9K2) &0V+@$&2> ""9 DJ$T5E+F*)9UQ7FWC>$$%2?E ML%\WOF^ESEYF!G +:IE_O&!S\+I6T;IBV;.YW@EDW11R5[0&:J]7<1?IY2IZ MO 2-?X.]\\*'[;!W@LZP+?;."WK48Z_ET8XNL5>^5O_U:@:]_6;^J.Y^A1 H M@Q0"+:%9^)EM30-A#B1!/"4T8UAX':!/4AF;+;=C,BJX]+Q4;T?4T5]V+4Y] M6T_>$/F[S]H@".M%.TEI6&=:F[!'/K76ASON^@90M5HI6>24UGD2/,>8$63. M@,J2RSF3UW^%,H.F[Q5V+3]QZ_ M#TL/Z[T-@+#[_"E"PV[T+:(>[?1MSW9;ZRWMN>_49BHEQQ+3'-!0DXS%]I[;O7I+.SFO]3] )9=&9WI67? NE*?_Y@+ ;@HA'&P]JX:2 M45!P&C7@J^_'[UK@\]82;J@$U1<72 ZJ.=S$/]0ACF]UK-6]7,K?9_/Y-*.8O$G-FQ2@%+6 9R1AG)J=!$4^=\@O-TQF:X-SC=.O2+]AZ_ M66Y] N);L&U?N $1ZWD=#P*61^) &- &RAEXK_@FFC40?*D0E(;G4&4I+R/2 MFC#0\OIPN0*79=A+$W!XO&OQ_O7F7C^R^;92B6 :):F$(*6YLCI2 I*;+83% M&<6)QC!C7A%_1Q3&IAV+R\NECE;JFUJT-#IRQ,_-@+D*E9XU8 U(P5T/[HRS ML@!:^F>$/"Z@?^[!SKVT5Z_V-".6S^J)_;&KEQI+*D@:&["0LE7T M,08,9PE(F= )(G'*L?19V68O&X7^D3+Y@LO7)&U<[=<;%L&5S6NIS".-9,T!P@Q MVRH,,L!E:@Y&V-9^B6,L4J\*+^<(C4TI%'QV2-DYA:&;+@B!3,^JH$S?:?)8 MU^8/G,/3 D/X3)Y3Q(;/YVD1^6163]OS'9,$V.9UI>YUU19AA65">6>_;F.B8S01WE[=_MP\\DSDO\8/;=U?QTB/:_X MDCEK[N_8BW[K)^K^+ YAX^J/R0P;.7]6S*/8^/-/!HE4>C*C%.ZF6,L8Y;8( M/:49P$E. %.Q!)#FD$"C 7CB9?F?H3.V+?XH%,#Z)XHGY7?U?^8_KB+UNOBY71?PS*SH\_/OK0OWU+W$& M?TS@)+)NYZ+-YWLE"J].]:NX^%7\8Q0G9(+R>$(Q+IZ+$SS)8CA!%-U8MX!/:OGJR,3647MXL[$2;15CR@ERM@!9Q$ MEOMZH54"?C=/SHL59-6IT6>/9J+G:OOKXGYW4M:.-!AX>HBOFW%'-_)@\]BS M/GSK*?3W6@=!/JQK^SJ6AO5_!X'OR$D>9M2.GO3:*?=)L;6RUW=3'(L8(1M( MI"4"F&,!J(X%4)#AA">:*N*5#7!,8FRJ>,MA-+>\O-/=CXMO[R:%73[7Z^SE^== M2=I#7W$:Q/XQ/&N]?&. MFH&MO]XLI/W+#OS-V!V+S;IP \,<\BQ.-<#,9@,F1!GEP"G068(A1AHCZ76' M?I[4Z/2#;4!N54/Q0X/93F[V%H@=%400X/K6$5TQ\U<4%^$(JRO.DQM675P4 M^TAC7'ZCK8"S_LR^V_.*H5%6["RC?$XT-8EX,C$W!U,%IJHR *.V0Y5[UW\[Y1LQY5O!=H5P67JXEH M\-]/!&(3H2!=ANGZZEW89+60IB19"@1A'2Q*O:S26"8]N&]OB-+,/1EM]N MINXEQ%U/Q.%P[/UHW!W"#D=D-UP"GY4O$!WXT.P&P?'IV?&]#KFYMA3?PK:C M* :_U];@/C2Z%_)!K3>KF=BHPB!_6AJ.I+4OI/EAO9S/;#*A_(F9K\L6!U3* MO,3-&TP8\SF1>PX3&[DML M8T*$D6E2_%DX_2JQ)X7UL=I*7CZP649FFXI$0^Z(EX)':RNY1_IL[]]*NX8= MW?SWK)X/)OY>E^Z)(Q^%D3?:"5S^_FD9;66.FD)'E=11*;91\Y7@ 53]H!/4 MFE'<.Q/#Y24/A>=>=O-@1+LZ?K>U3@VI8L2BN*S:-/H?Y2S--."4)@!G4@$6 MYPCD&*6)2)C,L)]U?(GBV,SC]W4)-%&Q&S%A)F\]*W2)W2GTZUS/JJ( ]K+8 M;"#BPOFTXV2X>HH#0MR[PWA7;+=FMKA8+BI(]7#0=P8GL/OX$M6!OE79@B@56$!&,Q#GVL83HA0PRB1(<9I3C!**%/%* M_' F/38-57-N+=KVLFP=>S^Y3XJ;@NH'ZIXU54"4_;-+O $+FW#B3G[8'!1O M6([24OQ'Z-BN=KGX\J16SS:(;]<0"5+)4B$D8)F2YDA/&&""*2 Q9"A6)(DS M[9>B>I+.^([BG^[O?@9/MP^_1)_N;^X\F]&>A-)-\UP-3\]*QO('S)[Q'!71 MQ/TDJ[:"$+;7[$E*P_:8;1/VJ+=LZ\/=5KX=R]:X6A5%RCZKU6PI9Z(J=365 MF6!,I 1(ILWQ2O 4$$(5R 76G%'!4J1]K)A6:F,S7,H6.G9#;=156]O":E;C M^FF%=IC=M$,P\'K6$H5NV#$ZB6I6ZZI^X72%$R1!=48[Q4%UAY/PASK$[:5S MNJ0YH\FP M+0X' !4 !K;'1R+3(P,C(P-C,P7W!R92YX;6SLO=ER6TF2)GS?3Y%_S>WO ME;$O;=T]1E%4%FV4HH9D5DW/#2Q6"9,0P ) I=A//QX N&]83N $TZ:L3"DN MPO'E.Q[N'K[\VW__\6WTT_W\ YB_ M_/?_^)=_^;?_#^!_O3O]^-/[2;C\EL;SGPZGR3B:CK\\G7^$R.,/?SI]%^Y5#)R+D E%4"H2,%I M8X'[8+1AWNI(_O\O_\H\E40Y#LE*!L*G#%XI#U9S[E60A'*]^-#1M\?O&O/__\QQ]__/6'GX[^.IE^^9D1PG^^_NV_K'[] MQZ/?_X,O?IM::W]>_/3F5V?#IWX1/Y;^_+]^_7@6OJ9O#H;CV=R-0WG ;/BO ML\4W/TZ"FR]D_BI=/SW[&^4KN/XU*-\"RH#3O_Z8Q;_\Q[_\]--2'-/)*)VF M_%/Y[V^GQ_<>&2;3B[_^[D;SRZG#+[[]7'[IY\,)0@+)7?SS^=5%^O>_S(;? M+D;I^GM?IRG_^U]^'\VG4/1*%"?EH?]M^0]_OGWVQ33-$"X+7C_B-U;_OCQE M.SK2CWD:Q[3D[_HIHTFX]TNC(MW)S;\<.9]&B^\.8AH.%I]ZX&?SJ0OS00B9 MZ!0L1,,]"!D-&*XX&$,))]ID2OQ]M@O9,Z1[H8Q9"G_],OG^,WXP*H71?XKR M5UC^=2&31X]96W V1].:%K_9A=;_YZ6;XB>.KD[3 MQ60Z'QA%A,N%\,@C"",S../P#QLBIXI%84UG 'CP\+6PP-K'PBXR;006G]-T M.(E'X_@>C^1!-%DKBV((3%$0T2CP,CE@,4FEDN2"B,Y <>_1:T&"MP^)[>79 M""#.IVX\&Q;!KT"MF=2!^0S<,8[^DPY@948>7,R6.FE-"-V=% ^>OA8L1/NP MV$FJ/2/C:#P?SJ\^#$?IT^4WGZ8#2O&P(T) ]A$]ZLP8.)X:S)="/X,Y9\.)Y?C^?3J,P/$9(F>DL+ST#L+6DC*!74:.>P(,$\\?BV8F-9ALJM<&P4'0R8( M AIQC8],:!R]!!^\!6]-CEI)R=3N8.!Y\EYX#CIF H*Y (899,9:ZKD25DK9+31N'[Y>2HN\$61L*=26<+$X&D^F MGZ>3[\-Q2(.4 U$Q9Y AH?$C5H)U+$"P1$F21:0F=PN.!Q2LAY"&LYZ=B;=G MF!1P'TR36SA,.LK J);H7%.*L;>*8'E4H!0-2FGCRQW!SFG[.T]<#P8-)SRW M%E_/:B]79://7R?CZZ!;F"312W;@3(%LTAAT4^5!:9V%DHE8OWLRZ^%3UU-_ MP\G-G<38Q %Q>#DMHEHFWX;C+\647S=W*[8&CGL>!/- G4(^)$>+ MIXD&BB&4#=PJ_(7.LAE/4; >3)K/?G8@WB9@4K*XTT-TAKY,IE<#[[S%HR]! MB@'/0TTUAMA:@Q2$9LV2#IEVA(Y[#UX/%,TG0K<79A-8./OF1J-WES,,J&>S M@5*Q%+00T*F(0L@$CE,!.96\7,[*VZXR%?<>O!X6FD]T;B_,)K!P]"U-O^#Q M]\MT\L?\Z^'DVX4;7Q7S%A21%,(B3!+4@_,&C\)$.8TDZ>1W+[5Y@8#UL-%\ M=G-WX;:!D1^W=\'+8H&!5!D#*H+HCB*A-XTX-S(GX$)HZU((UKNN /+HZ>NA MH_GTYHYB;0(:9U_3:'0-;!8S<0A?0+%8$!:C;$\1XNA$<05#0Y>=M5,/(2'>L!I?G49F>B;@,X*+FI&QV/8_KQ/Q*>CD$$SP0> MC,IE$,QFE(T(^ ?AT1/TG[CM"BOW'[T>/!I.>>XNT+Y3WLOH^L-P%MSH/Y.; MWA0E)F,S[SZW-/7PT7#N=!.Q-I(K>!(J;;FBD$GB(#3!DY"Z"!9=;>%"TI[L?K=^[Y'KH:#A?.?V FS"N5Q5 M 7R>H'\\^M_#B\5EL&3*BA@24$3YE.@70BX9Z2OAH.$,YL[B[!$.ES/XXMS%H,RYB)>C=)(7 M.=AW5XI"M8']U(R:P?T/$=2/R,P.E?Z0S!UHH$&H'27 M_O>3;VXX'@AEA#=!EB0_*UV9%JS(%..P0)BGUJ+/505#CVGI&3S=*'G2J<0; MP,SGZ^/@U+<(QS9U.'M\A+TLO;RH30$QD$#CE+!%"77[IUFU[U#Q%3;^X MV57#DX[%W0!D[MPXKQCP(6:=DH-,%@V\'(413812[6A]YC;FEW)H.UB9AZ3T M,YBG$EAV$W0+2+DCCX_#<3I&$SP;R.0$HSE"UKXD>T@$GY('QBA+CGMG^$N% M0=V<23?D](N86C[-[I)O)-*^R0]1Q8.6S@*7U(#P3()3CH!WCCE)8F0=M$)N ME6;;R]FSI1)?RKAM(M&F,F[&88RH@P>M9 3!4P)+#-I#JHT)@CEK=J\LW#SC MMI=C97<<;"_+1DS"O6P1"3&YY$HM9'!(-3=@$QZRV4?CA"K53KNWSV^??'L; MD-A9LITAX]]^?B1.9._WG>:YGGQZ?_3I[.@]_N7LY./Q^X/SH_?O#CX>?#H\ M.OO;T='YV7TNUASV^OJG=C<)=D,.=AP3^RAD/LD?AF,W#D,W^CQ95JC?9/'0 MX60V.IRH&\6.7=09+J!>IV]5\/9K,TG]WPRF6@WJ(; MSW74(%1V8'6R$ B5B8>L''WIIF=[7N_3T4@BI2M4/'1==Q!Z R'/DOI5C>4- M$SES%HQ(4%H RZ )"LX* 4@LK?V^8KH4VL%$1 M=/D#!.0%A#.EED]IL%3RG%DHJ:4J\'J!J'Z#KNY!U97\&X#200AE?N/L-(6$ M;P>R]"G-KWEAPF?NLX9H/,I(6@.>2@M<9)^S<(G2.K?>+U'5;[C6/9@ZT\#6 M:/J>IG[2W2W4A1O&HQ\7:3Q+:'E/YE_3])[4!DKH0(@N5W14H;2D !>]!$6< M4\I3CAYGK4NIUXCK9\IW/71UK8\&3-:ANQC.W6CX7RD>3L8+$1U.9O,[;XW4 MD44F=2E7=LA0&1H8M"_C1I/5)$7AZ]BM5TGK9W1X3?>J2UTT *[[;P:ASDJ& M,8RD% ]SR31X01TDSS'4(20)LH=HKY\IXQ5/O*UEO#U )HC2:K[WI\DXK+B) MA$89, A6S%D0BRZ:O)@A%'-4+FC.ZI1ZO4Q7/\/']^N!;ZF%9HS.+?VW(DHI MQ)0M:&==J3DHW13< T\J"R$EC[QFGO(Q12U$0/0^3R=7*3I_.KS MR"$3XUB2'!-#+///4#HY!=!"&2NXQV^_5+.Q/9*> M)*<%*]0QA'87>P/8>3X:N,.3$00/=I:1B=(:8O%]<"J6T$!*HK2/0;W495K::'6FA@8P=8S:&'\98DBQDE6:'_T( MH\M28O7+9!+_&(Y& \5\MDIQ<+D$J[QL*&%. E-2^>04U:Q./?TZU+607.H8 M89TKI0&@W=#-)6,!@UV0!/U!(2('3]'R4L*5",)XI^ODP3<"3.7$4L> V4JX M3=RM2 MV'/K3NU"R"J*:L"3N!YHNRBD!6A-QE_.T_3;^^1OKI*5H*89L"TDYX?PF='H3> F^MJJL_NJMP.'MY<" 9&+4HETWR;T?P]:MNAJ X_TT M_C4_5SA)K;,A2:*L*@I3;Q.$=S+=/6;[:X$M0Y5T0"P MKN\;_S&9VZ?C/DE4#6N5H:@-H35CA*D8R-%#PG&+YPAW^3QH +C+E C!>\3G)TRV.Q M6@:]5K2XF\C;2J ^<;]@)+<^9 I4)@^">5_6MTE((LAHE!>65D]AM5:!N>\L MUHYJ:< PO6AL[UQ >:*$UL*#%4;AJT/P:'>. __0=K2PCF;5U5GB.\7*=@O*GZ6G& MF'4,J@ZDWT0J[)EPY"Y+9?F@HAJ8L6CG S?@&3% HY0Z.L*8KE08_!IIS:3" M.L96MSIIP%0MDBE/RFM K"&!< [!9U;VSD@TO_B'9)J)R#-7O$YL^#Q-S62X MNH95-UIH $_/,)%IREHBZ=2NFIR-H!DX\XYYS;-5=8KMMD?1/I)771]\.\N^ MK;!P$)!P;C".=2R5,D*7\VCS8.A;H#A'-G&1["?DV$GD#:'DL MD>4JK).\W.+\V4T70X:NKPW>#V=A-)E=XH]N1";3; LVXYP2,(@2< MX(*C+^!DI>'P3Q#3]^C$/0/BQ>4#FVNG 8#=&8F_H/_NLGL:/;Z4I90W^K)' MK/00!4. NX1Q'6:R\=)R MD*4P2:B443)!8( 3LDN1.2/JC&1\3$N_OE[?,-M1-YNCRR[1-4Y?%I5%G13W MQ+BH''>CSVX8C\>K_ML[;]# JI0"S0(#ZD3+\@^)ICHZT#$I8;4T(E0:Z_$J M;?UZ"TV6#D5<)K.8H3*J)U)1)S>N4-FY(:+\)E-YQ6E&K#8#V-,W= M<)SBD9N.T<.8W6'W?G?E= :V7E;K?%YHY6N:#X,;W6>IJST[]Q^QQZ4[+_"VSPT\5A)/!8D8 MY4J!7IJ@8#,I_AIAVBB=-*OSIN]C \_]E"5*_&2Z>&QO0UW?:N6,4O9Q7[D1)#3AP][E:.B8' ME_.ODVD9BC;P.I5Q^@2D$FDI-1\C [/H;F7!&U6GA.EENOI...\5:CLII5&( M'<]FE\A)I"H1:0504JIG;/+@G.>0$R.1>9&SJQ,K/$]3WTGF'J"UA3(:@-6= MQ..SQCAQ0HQU96>#*BL<1$ [[!@$S8GQS(9(:_5/O4IZ1 M35;6)@S'2T=KZ:WFONPLYPX49TXH#+MUI4CT!:+ZS@/O#V$[J:-%9%V;Y!BR M,MR RMJ",):!Y0%YL3P;F6@RMM(2^:<)ZCM]NV]$;:&&%M%TMR+!&*UID 8R MH2@5YR48@U^2,BE44Y8$K^/1OT15WXG:?>-J6X4T *Y[90A+;@8B.!;+Q9G/ MMKP?HHP8H0$R=]EZRK3:1XW(DIBUH&3>+)1V%7^/""IISUOZ[UV!W'B$GG&I M"'.@;4:/D)59ZYSBNZ&H$H[1I!Y>L3].IJ[QG+5 8M\<2+J6<(=]=OO*RY^= MXY^_'GTZ/SOYGCG+QR_J(&X#>SA,6/H>@ M(R3A. C-&#BB(E :N1;!6B/J> W/$+3[O?7J \_+U**!YS9ZDC(HI>2R$,10 M]/*H_&?0N=/_X#GIK.?=X4LVF\[*W*%Z&^)"XH#%X"TZ40UL$9,)P"9YP2C-EP9JU\MF; MX.,Q&?V I!O-/H;)CF+NV^$]N_2S,!U>%/'_FDK]ST RZPGZ=B!I6;^0T&FW M)ABP&IT[[HV5#Q>E/./D/O[LWE6_J[8FW8FNURD1"P90)CG-9HNBZ6NAK!A! M.^DD)1RL*)58-G,P1!D,_1E57&7.-%\+ \\_HY]+TDI8Z$B4#210;@Y1C [2 M,?YU-E Q*\&"AB@=+1&> )^4AZ %24I*:FB=PO+'M#1RL[Z]@]&1F!L RFGZ MGL:7=XI!3>9!\111")R!D-*#T2F L]):I:S/I Y,'E+2B!>ZI68?%67O(.8F M)A&M./B DGIJ8M?-4K"RR07_'TO70\971R9O@#.,YT0I-C?,&4@N<%/F0Q-5 MIXUT"V+[A=MN^'@:;-54U8#9*@LTR\E_].,BC6=WY(;OI_)2!/ JJY)'0"^@ MO*3$&NJ83GCTU[IY>IJB1LZZ;LQ8)V)OPIP53D[RZDT9H OG@XXH#L-MN1[C M&#TR))_F&+W3AA%:#34W9/1K@KK1[1. V4[,#1B97Z:3V:S$!,/Y0'KJ7>(1 M62^#=:U!U]\[#D$J+@TWCLA*JR)OB6BD:K ;4[*M03Q/3K,=6!T*XR;P$V#P4S$%X1J7R C,=T63"O $TI M@1P5#T%SC"KJ!.V/2.FW!Z(29':2=TM1VNTXGH% QXTY9"'(L@K3EYM=Q15P M[4CR7G&C*D/FEIA&&F?N1YH=_4"3C1H;CMWT:B',,KZ]W-Y,%C'%\1B/TC2;#P(36G,A M04I.0"A/P5A5>M!24BGJQ'F=;JV*3#72F=,-CEM1?CLF]8;3U0O]#AW1DO95 MTC$29("8*"EI7PV>I 0T:^53=@Z]E(I0?D10(UT]7<)P-Z$WX/9_2O,[+D5" M1U9P;H 3="2$809L(NB"6L^UE]0'6<=_NT=&(XT]'1V[6PNX'0-S?][$^^'W M84SC.+O9$QW_S^5L7D2&#*I *$79J#+26$3AT((F 8S:+"TQCE1:]+ ^C>LE MVLD;P53^XTXJYFU;USLV$8.,MXY"&"]LBC2-JA&RN7 MU88N^4ASKC,Q=4-"U\/?6ZF\JZFE=BS@];#7ZP[,)2]<4\^\SR"M#F61CRC# M$3,$GE5RB1E6:4KJD^2LAZNW4@JUN\1W1D]GENPA+^^'HTM\P" S$Y.S!H(H MDSMY=& ]AAM,6<&(DHSD.N[6,P2MAZ"W4@'3A=3;P= _TO#+5_S$@^\8YGY) M]Z<0WQE%L7Q/E.?,A*B 9*G1SR0:#6QV0(CTR@G%0JH3^FU$YGIX>RO5,_4T MU( S]@QSJW?J\4 4G?!_4EMPH=17>UVF[20#FLB(WJ:VM%*=\(:$K@?!MW)- M4%-+G8%P[U,D3CXC)$B;N$6;)AV:N&P%6,O*&@3GLC$IBXUZ'T&YS:.B= MHFDO(])ILAAE.PE&^@#:&NVX$YS9.I7,F^?0]C''N7.DO)Q@VT3Z[3AWZ^RX M03=V.(GX_3(:*+U/R__>BC#9;*3V):D8001#2VN3 L\S]]*H,HBS7HG/3K0W MTL*S!ZSN6<\-^(V_C9'\41GG^8L;C@N?)^/WR.'W18G=;, RY3Z[Q:2\4@,L MB@,TXF]93V-HSL3>+RPV1ZYD;I+(7+Z7(M MRDT"_6;96$;OF(@R?4T&5]8[1?!6&F#",\(M\8[4&1/<%0<]UX;W"^Y>8/ V MWH(;UJC1W!.:@+&,0N9.@?4I0 YE9H//^(TZT7MGFQ'KU:"WB]ZMU-?.'/DQ418M):;.<-H7B&JD770/;FM7FND::WW, M(SW\V\&G7XZ./^'/_WYT>G[\[N/1P:?WIT?OCXY^/< O[GS_\^G1AZ/3T_+O M3P[_!_[6XK]_._GX_NCT[/W1A^/#X_/N$U$5:-S?9-2JTNT^#?;"5CXBJ""2 M"*!EJ+/0E(/))$',A%DGB8FTS@KLM/0J-=QB/*# \'(M*X, 4W+6/A$6 M9)*,ISI%LRV-7NT>%Z\,8MU$Z@VD FZH/QPYC"B70EH,EW0AZ%QVHP:A\ R1 M/H&7-I2#)"=:IM/:.I4[SY+4")*VT/-SD-E)Z V@YR[]JSF$/I6[,LTAQRA M$/2CO2X79YEPR8GFHM+ Y\>T-(*7W93\T.O;3>(M8&8R_IZF\R&^1/?+)%=# M)V/V.7ID(F5=YJ)(@N\4^L11<\NUC\94RIF_0EC/@XIVU/NCX*$[)32 J=,4 M4_KFGN/&>4T>H@F I2%-KMLA+=/6;\>L841VJH(E9 M:3?F>^DJEFA[,BX5VPL3+HW7.1D-4KI%P2P!9[P!)90@,5BJ>&7GZ"FR&KFS MZ]!!VEGX#1BG!SRLWC7ID4R3*!@5"0A/(Q@M%-BH8F(.1>?K5"0\24XCKM+N MZGY8;KJS[!L T)VJ_94US2P85\98>"%(R26;,JP]0ME=9+T1SM3+O-XGI5_@ M=*#>YQ?*;2'K!L!R;XW9B@6.$4( MZ?>,ZAXPN\J[ C>OI,G6_%C#$:E-&;@F6(TP (#[Z,$JW+. M(7L5=!US\QIE_=[V= ^F3C71 +(.8ESLWG.CSVX8C\>'[F(X=Z,5,]X2'G6, MP".& T((E)G/Z##J3(@BP3NEJ\#J1;+Z'875/::ZTT$#@'KBTO/ZS4C).H6Z M)IZ&I ]@V Z#3-418I7O>BK;A@ MLO0K6@Z\S-D1/%IPWA/ U\ Y'5+,N4[B\6EZ^IUS5.-LVUGJ#6#GB=Z@((/* M5EB(6B80N1S'UD2PP7NM=%2DTAS'+7<,U:]^Z3 !M)V8&P#*PT*SX_'C^^?3 MR6CT83+]PTWC@+*H!$6FT(73(*A M%U1-20U@\$XRXW&;(;Z4PGF)>+ ,Y1:Y VM2R6LHQQ3Q5O,ZWO=+5/6^I[<> M')Y/-.VFFZUQ=K$HB,4W:CKOZ&A\**M!BEQ)(O!E9&C]12IMLXPZ\$YD)G6D M@M69I?"8EG[S3OM$UHYZ: 9/]S)KRW=D$)7)*2+EFD@%@@DT]CD'R,DHIVB. MB=:I:7N"F'Z=K7TB:E=-- .I.X.WSB?/)$86_'F4Z*)R&Z/=A4I/$TIT-IRG MU8K493?!:0J3+^/%I_S=C2[30'.7N,3P!>-A?-%XMF6:5X(2QW"9E>*\SHJ MVISUFQ7;)]B;PD@CI1 HZ^/9[#+%]Y=3]$^6C"T-P:?TQ^)'LP&SPN!+G\J. MM(R..-/@;$B0N+'9DAB8K^-0KD=?O^FXO3L W>JK@6#F&:X6[]31MXO1Y"JE MQ>^<_#'&AWX=7GP>N?$@LA#+X'^@CDL0>#BA$T0UQ"A2M%82[?:*RE?H[3?K MUP!*N]1G Z@]3]\N)E,WO5H*[R6F;]],;0P-VNB2-*,@G&;@\:4$/"K*-'B= M/:\3-FU#;;]SS/?J!M?698]X+0UM:S+X\!SQ@27DC0-SGF%P:3B8R"0PR? 5 M-=11_Z ZX''WW/:/[W=^^3[@MR?5-& LU^JC#I8$K8('%&4$X44$)U0"+Y14 MR)!5K$Z(U5D;?+4IZ?LTAIWKJ@'\W9]:%9B10DL&.?NRO=EQ\$IGX,0R[7WR M5->YD=EB9EBUP>C[A-3VXF\B3'XQHY\8>J<4HROJ4@ 1B =OHH-(/9_YMF431?0,IX5O^7'BQBB*+WB&CQ-:7L=H3(5TZC.>VM%$,"Z4 MO13X-7%<\137$M9G6-L$RH;Z;3\6*D*JB/UM&#,'N1-'OE^UCMADE0@25" KP\> MUA)M=2RK?9W!MXK7Z<-\C;+62J&ZPL0K2=6=%-1,H<$#K@[=='J%S!Q\FUR. MYP?S^73H+^?+G4R?%_H8."<#"X)A#.(YAKO4@8TR@)7H0";JC:O4O[ QJ:U5 M4NT'F!VKL%6D/G[_/.)WR]DX,Y!ZCB;X, MY"8*:L0AW/S=(I[&D+P'EW*Y2\L&3(P*>*"",9J2R94*_ZJ8QSU&)\V8QTU4 MV"E.>YE(>G#VMP\?3_Y18:G-O4_?XQ30ISGJ?G[GH9M]_3":_#&[&<^8:3HIVV'CNZO?9BD>CU<; MT_%-"O/A]^68\VLYZ,Q=&0\'47D)PCD%SN$+17PB)-$DN*P3&F].:R-M0KNB MZ8DKJII*:^(>Z_XU'",^4!H8A(24BU#RV$8$",X0I*VDXI%(4FN&Y)/T]!NW[AEF':BD 6"M MNI'*3K##R7@AE.\KS<5YG;A^ M6W+V#+FNE=4 _CZXX711[G[;,W>2_^&F4_0;9@,1(]-%5>4"__2U[ DQG$NZ[A67%PS7M M_QC.OYZFV44*\_/)W3J=4J,U&]B@T),D''C$HUYD'<$+KX (:[2BPNB'@^%? MQLYZC^VW9:4'1%701@.GW^.KEH,0RNW'[':,Y\ E2Z.3*+K@RV8A/+"<2!)" M$B+X3&E*=5KYUJ&NWVZ5/9^%G:NKG1S'8]8^3].%&\;W*[)6+R#&T8NVG8/9 M+.'YGX1VVO$(RJ)Q%\P%,,+QT@!.@B":)UEG+<9V]/;<"=,[7#O7:?\ 7AP2 MUYP>CZ]9NXZ/#L)RH,8R!?3AV%/3*D4,%[9$F U<4I]LZ# MS>B[*(SA$_&:D51GIOZKI/7^Y/Z@%X-;2-O\L M=RO5]-&IPR)E3PH3BR,Y&(?SF-*R'PS_%!<^>%-6 T5Q?JOBF.4V4%Y!\ M&2C(E .7>8;H-95.16%='5=S?1K7@^A;OS&JK+OM43F9NU$GJ/SLKJ[G"I>D MV30=?'?#44E2?)A,2^WE64)_9<':^^3G@Y U\\%&2"*7\6T9/15B,Y3164$K MC<%?G7K_#0E=#Y]_EHNDFEILUW0>C[^GV3/2#([ELB,<9%9EWZ70R"%&>Y9; MDZ2C-O ZTT$VI[61P0U[ZDOI2FE-]*4\>N_.ODZF\_,T_;9D<_'#0?1H^ST& M=ACDE5E>)2NFB0>=+0E>&VM"G:JSM#M&/8Z_ M#/$46-W$9AE]] 3E)3^"R-3?:X[ V2W:AN M5VQV"LOB"D_R_ ^4_\"C*5?,&C 6/6XAM2W.=H9DJ#,B4ZHKM2T_04R372ZU M@;:M,II U/HR&[C(4_9,@@["E-%X!+QB 4BR6@BKRJ2)GN.0)EM>:N&ODNH: MR.0\P]F'X=B-PS."E#P:92-P'A@(EP5XM. @9?"Y]'*37*<1:W-:&UDCO*<@ MN2NEM1$D3R'@Z=ZNJ!E*'I^EBY7&2"@C)H@&YDG?J:5TEK,K;=Q^FY MNZ(:.#P_W[/9#_P XHC*TH.6AI6!)['$7P*LE%Y)X@-W=;H(7R"JR4BV&MHZ M4DY#ANZ&HYM=86LQHN"?E\/O;I06[> HL6% [):AYUH^C=1)6-K-,H?6Z+ MP5W7]ZKC>..:+=:#W8C5"!9(+GO!*,D8.2@&+A '##ECWD?&0Z5*W75)[->O MKG?W6$5%35PYK@9;+N;1Q.'\$E5VO.R[C.\NYY\F\_],\\]N& =.(2.$2%#: M"XQ $"5>4N2,Z$ EH9SG.EFL=2GL^?JQ#D2>'D/:K;8:2)^>#K]\Q;<6 ]-% M6>>)G[OAN 2IUX[UA\GT?K?;;;.E-1B98G@,VBED51H#ABM\Q8,,3,C$HJTS M,6,'HGN^T=P+5O>ETP;@>SU+X2Q-OP]#>GH^]<%H\4'XMY-\FL+DR[A,$UX& MEHO,X)T9P\M%3(/,310R!DAE<83(VH#GJ B:;-9!L&QUG0._$D,]7[#N!?8M M8*&!5^+L\N)BM'#&W.C:&3L>Y\GTVU( UZ+V(E/B,;ZDJKAEO%0W!)[ >$VR MTK%:[+4F@?V.>ZWFT=903Q/^['+WSKG[D6;%$2K=[TS2D#@AX*PHFSV]!L>I MP"^9S(D*ZUFL K''M/2\6*N&TA^/RMA%_@U8KNL)VM?D*R_QM:($E!+% \D4 M7 H*J#6:&2F%(+7@5P+ECB1>)0.LBO5I$9J,,I34%D$ MZHRR.3VX57UFV$IM2ON=2]WYB=F>=ILX9U>9V(="F%^ODETLKACP1%/.P0/S MBH)(VI=)G]8Z*S*I,)*]E^./AV='GR\ M3^IZ^]:O_VEGR]2?I*6C3>DGTR]NO%H8=XNKY?3]SW>H/LFKU*0;W7BT=P9@ M&4FDPB!+"A=!,./!YTCQ2VV=-5[H2E/O.B%_YPMS5RZ^3O+J\@#)&'!#K0I: MXANG% BB(GCN,TJ%I\QTF7U8YW+R,2W]IGCVCZ]'=^6[::?#\[F"F7IW<'9\ M=O+A\^G1V=&G\X/SXY-/!Y_>G_WVZZ\'I_]Y\N'L^)=/QQ^.#P_P9X>')[]] M.C_^],OGDX_'A\='9]O8MIV>UYE![([KCJSH:DD$AB*?$>#A;J&TEU+;1!A$ M8@4>Q32#5 M&L:]J?'/:T*OY;)O4WKSW"9,ZM-2J&]:DU+9( K!I!1+;67I"4[XI>3>.(9P MM'6*O.N9UGLNTN+#KV[?.:NS\;[4DFI\Q87C"KR2%$2P*?J@K/5U)E^]1%6S MIG$3=#R*@;M20Q/9G=]FZ/X>S>;#;^A8SP9ESX\(PD,N/2!"A<6T8@4T>*4( M)Y;:.A4.]^GH]_JP$G!V$'4#*6F$?4AECT31PNEP]OLATC"X%HOHMWZIG>SI10M\7T"\ZDF4LY?5;\M"^ M2F0CE'&"WFL"@N)+8S/%.%V)2(V-Z.[ZUYRKG2CHM]^P8UCM3Q<-&+#W:3K\ MCIKZ_I@3GDAVA%.D7VBD/S(\M3T#S5@()&I.11UG\7F:^FWWJV2^.E)! V#Z ME/ZX(Z/I9(Q_#=B!$J$1]RG7NP32GM MMU.O$O"JJJOOP_0%YLHPCQ0?,I>4#4PP!U[D,J1-&C!$)[ ZB>"T)V;-0W33 M)_?;<5?C\*PJ^P;LW*]N^GN:EXTSMZMFEBP-,A<$HUVDGY;%-MJCS'3P0#,5 M*A.7M:SC]#]/4[_U[Y5L5TJE+BY1QE(28C MZMSM[TY[L\G:39#VJ'5HORK]\]YF70MRDJ=+0?JK;T60X5J0_FIZ+@O!%0MB> ,UH"%YPD9P1&[W7N"_9Q M"ASAY\^O_C&,:4/C,7"2HLM7+MQ]+B:+H[E(-@"5Q--("$G65#X&MB:^V7-@ M$ZP]?P[L1ZD]AFZSZ7QPGZ.#'\-9R=8FKHP$749CBQ@MQ@H(()$=U=)QR=?; M\(H??P>.^-5#*#[]_)Z;2?>M_DEGNN@929_<-Y3:/1[>3[ZYX7@@G-!44P7< MJC(:UE+P/GDP&'G:P"/5?JUBK;4 ]2P9_>"J"[U.NA9RWWG(H](1>S$=SM)1 MO S7-6/G*7P=3T:3+U>_IF\^30?&:4\9P1?'L#(=UBUQ] .M+JI*Z(=YC:W-$XQ(=WVN^NSO&?+EXH)[-3.4E0E)?1.J57Q9H$ MU#I!A3-*D#KM;B\0U7-K>T\G6=?::B"W_8B5PLCJ#=4Q..N8@4PEOJ&$4C"E M*8!'H9(@R(JKU O\/%']NE"=*?XU0&VIA18 M7KS'K&T,LO4)D5CL<-6H%,0 M"0,\"-!;4"$E[ZP6N:FOR]> MPQP"RDL1<"QZ#)"#!AM3 ,Y-SM8*YF.=X2^O4=;SEL?VCLSM]=:"F7O$SS4W MJ[=69:&XSQ1RI"@LCSZH]QF92D8;8J@0H=+TU5)*#] :6FS Q#UZ@3^G:?F&^Y+H@'LMN<5H2D6+\G+!@G?5\?B\C/-9S&0OO2C7 M0]>'Q3F978[F-Q.IEW-"[H]H?S#4O7S TS/N)?9/>[,W]IO \MX]1^/Z;]FXGQ[]_>C3;T=G'TY/?CT\ M^71^>G!X?O:/X_._'?YV=G[RZ]'I5K-=UOC4S@SQIAQT9%Y73D79\HQ>P + M_QC.OU[[%S>@9B0:HCT#&FT!-8OHR;(,7!.+<7K@.=094K(F@;O/GGSQ,7=: M&8SRKBQ?2UJBGQ5*821Z5Z )2]P3[HBH$XRO2V&_=K$&GAY/F:R@J[:+6%^W M#MMW!*S]V7NT=16K^]=%J,Q M#V?NRY=IV4*]6G*R>.R#.G!JI,M.HX,@RRIL60;#Q9#!))YM2EP:5:>#_5@G#0F&6@R"@@5!G0#K,1Q2 M7CJ:DU<\UKGE:\"/'21G%8M<@LP.PTPBD'E->;G%=1$%PWVL,X;[):K>AM>Z M"6XV\5HWTDG/?2"?IY-X&>8GT]6JR&7=9R+1VD@AR%2VJH@,5N2R/RL*D365 MB:T5$JW5 O(4!?WBISO=3CH4=!M *S53V*DXISZ12X5 8>,EI* ,J4 M.AYI"I([UV'#T+-D]-"MSJ6>99,*R\,$7(M##S_C'[2$)6PT)$H&ZB)NMGO M\>YR-APC3]=59 MC26((A"<%?-E?23188C)X'GT.TD@;ZLR<>9&L?C-:G3LA MW:NB!5PM:;^NC-4L&J60>%>$H;( +Z0%8JDV*1@;=)V\Z3TR>FZ)[TZ]#X&S MM:S[=D?6;*\-+F4\:S-P2U2QTQZ<,QPBIS$%C@Q'N];QU'('1/1 M]N_"_)KBT"W8&*4P^;;BP5DK15ST=$L&@IL$+@@*,DF?DHHN1+H6/)[\^)[; MC[M!P^Z":^7RX]F>V* \L4$%H$*5%+E$9J)7@+$>S=9D8]/>FO$V:EVO=IE1 MS5/I2@T-^"DO-<-*257.!D_B@ >S0 L)7I>5]8QD@K*S3NP)46^A)WTCQ6_0 MD[Z)%AH U)T<]Z(<=O9<.[0(5$7MRO!8'T XEZ L"$-;++*EWGFFZY2WK$MA M8U#;%A+/%PMTIY]6#\?[[:ZR9#YY(FCR2W,_CQQ\&56C"!$RAHA^W[[:A+=H M5Z_6;;?/8W)[A31@VEYM@ WH-B)+"HR,#D3P$3"T"!"X$)E914FN,X7QC?>A M;X2#3?O0-U%* R![NA$:A9,\SPPRQB8@(EIDRVP9Y86N10A..9*J(.LM]J%O MI/&U^M W$7\39^$S-OWC3<]JC"P[KAVX'"WRH3,8@0A(42B:G=!1UO'M7Z.L MWSU$U<["3A72@)EZI93EZ$<87<;A^$LI[,/_QW/W8T ]+=T@O'2:H/R<2N!5 M\."HB(8%%^EZ]_%=ET,]16R3A1Y;HF6S'IZ=5=>$ 7RQKUX''C0G&8(LW)"( MYIRX %IG&9-FC+(Z:]!WGG6P[UN];A#7F3+^W*6]^#72T6MA[WT2&BKK?4$V M>R[JY<81*M&=I"$*$-HP\"DJ2"R6RP3$P3,8DK-]&KPV]D@2QN,][HXM10$M0ZL]AF8,#($ MQXV6+T6^LQ3^^F7R_>?5)RX!LOIB@8\%,FZ?UR,,NE':9"<)-I >.?KUZ&"5 M.\PRZT2< &JT+_?"&L]L759.)Y:53DZ).H/U;FGHK_:X6SSL*-V^J_U.YE_+ M=/""Z>%-O;1@6A@O-.0LD $C.'B+$39E4E+'A-)FO>*MISZ]G_J;[A7?C?C: M3$S=*2$QPJO,902:;2EO6]SP*P4$61+$.)UCG0%';V#[R-Z4R9(CYL"H(1J:*L,W;@K>PD:>$@W5YE#1B_5^M/)+,Z:B$@:X[\ ML)S0URWE*#8I*2P16?R_,K!=<;!I&=@F2FD 9$_7(3E-HXN! Y+OT/U "!BF MR[8JY,()ZI+Y?^M(MM+X6F5@FXB_B=-R0UM_>]OOM,A!)07:>G0^/+JX)D0) MF2>G?5*9QCI)JVTI;F5AR=Y/U[VHN &#N$W54HI*&QX\4,'*;,X0T )X!D$[ M]&U5HI;7:=]_ZI(Z690K1>D-B9DMYV@5H7NW:V>,H>R\SVLC=GW6H>HQ-"4R&F)"VS M!Q)%B)$(0;AR12*MX-4[(/>PV.$T%7>\K&M)TSR9?G/XKIWXT7!9:GKTXR*% M.1KWX3?\E9-\AM^=97PZ_FSI'<440@Z.@^*Q6?.\7WJN0&'=+6&:/9I,D^SCQ,W+J?3A^$8V48&3U-(P^^+50KO MKMX-1Z.RH!#5?CF[N4N@7$3G=,8CI4S?LBR#90'/KR"C4LSCN5,GQMJ5\B80 MO5>T37I4?0-0O\O177ZN;RHLL91$#DSS8CN<06Z8 )9(C(0Y)6R==HJ7Z6IB M2]F>,/+((G>FL ;@5UA(\3HPN&[)I+0,&G2042IX:DD-+C@!.85H0U2)L3KW M/$]1T[=%[$[;DXY%WP!\?AO[)[G@.;+$5$FZE>6J2936)@'&L,BH009S'0 ] M34_?47R0Y.12$\Y6 UQT/ M?8.U=P^P)SB\E1=A0$F2FGD'TG$&(F<.QGF.L@W1.RIRTG42FVN1U_=QW0]V MMH'P1HI\*^B\3>X.#'HRR:0(FEGTM(W%@XWR5/88(<-<6RUZS"W=$OK&#>X> M$;NESI,9O/9?#+Q/;#-R+DBHA!AP-'%06R+@FE,8Z5OPEJIIP,CK%S:-;TZYT MTH#C\ PORTR;\BY!C0KV8F@I,"969$#$2&K"MUA;Y(5I.HVESYZX%J"TWT MW4%:R)Z=3TX6GLDU+]>=L"PJE=';E:',4;(^@-5)TAC:]1UB2T MJGD\VRFD78!]2O.!9$@\%Q*BBAZ$LA2LE RQ8*RBDNGD]NKS($U-'FA;ZGX] M8&VJB*TA=9&FPTD\F[OI?/>3[2#&8=$*FN'W*R*NF3H(_[PG/(%['!+">!3) BFS: 2-#LHV5%"4ZA@YT33X[1'WVN/[;3+>,]XZU46[ M1^?!M\ET/OROY7T<;7:)MO)R+6]M5(UY0*05%#X'2THIMP<3D@3L?B!994%IIBL)NKEJU MQ0!]N6J;*&)'5^UH7!M6AY?3(NN!"$9'Z0-(P?%-4<&!32&A<;:"96\9I6+/ MZ%J1MA;(U)\,9-NHI=WC$AGZ-!F'%4_!\"R8Y&"HXR"DTV"M0&= >.6R4T;0 M2B/5UJ!N+;3I/QG:ME1.TX ;9$V--)2#C)'@JR,"^&0YA#(0C*-7H$.E59F[ MG9?F3P:NC1313 42EN5[*SQJ9U5 MW&S*04<%,P\>>_#XL3>U#XH(ZTF6& \&/.\\EX!>E0!/HDY6N&1DG:5JZ].X MJ\FZ\Z3C\>I9O[KI[VE>$M>/GCJ.AVE:KL'.I^YZ\@+2.)R%T61V.4WGJ*1W M^/F_#T+(B41.(9F$[YE5&;S,!/#]8HY[_%^E,6NU..HW$UP)M0\-9Q-P>-MF M=W'C4\GXKCY[CR;X*6[V;XB38]S;6#9*45T@[<$2G@%/;\N( M;R=$'7QWPU$1^X?)M(P9NWW6:0KH&P]'0W?3I'+G#2/1"Q4YD%B6#]HRCR2A MO\2X#)IQ*Z.LD_C;E?(W8U@W0>'SRW7VH-ZW;4!WJ#A?_\/W:$)K5G]O@-Y@ MN1$DVC*;J.SG$XL:! J9N$!94 :/X#=N0\O'W_G4!R_:LA1#.D"0A"CQ M'\?X3ZD &&F28+4,N5*^9PWBWHPEW 1+CQ;==JRD!O(^JZD-;G0\1@%=%A$N M:E(S\9ZI','[C >&B0;_Y@PH1JEAS'N44Q6L/4-0SSMKNU;\I'LM- F#*7& ML[R<97>6IM^'8=$M]P1WBU$@LZ=_M"IIY-J1&'4$*F@"0VG3PORU/5A5R]J@C;11 C$*#8"A M!BRG##P742>7?*ZT'?1%LOI%8']H>30%LRO5-8##7R_'*,@+-UH,8%KQX)TB M&&@Q2/@.@Z#>@E5"H+"B,_A6JQ#K9"V?HJ;?VL!F4+>SHAH VV]GOTR^I^EX M<7I\22BE-+OO#UUW"TBM0I(.\(W!,%\BA\8$#32A:Z24$=[5&?FY+H7]%A V M \HJ"FT J(>3;]_2M,CKL[M(TQ433%"WZ/JEL109$8Z1GTCHFP=)J*.2$E)G M@-^3Y/1;1M@,!'=750-X6REL3$*2U*EL')I4JD"@8V(P^M^/,:1^8J[6[ M:2,R^SVW:X?9]336 !R?9ZF(]59W^N-UI;V7O?.? >CB>=[]:?JNX_N"&T[^[ MT27:"Q:,$E*"%BJ76BP!1F@/02HBM,HAD#K3VG:CNY75M$WB>3OMOB$L'V1\ M)C)[_G4ZN?SR]HL534,1<1D9P"65B1.+4EKG*O4)[ M+39:V1W9"M*[UWWOS88/.%_P^N"5_F4ZF N:".93H!B@KMEON"4%K6Q>JX7-_:GG+6#P(9&P Q7MVIYXWHPW<.L&4:V9 MM]R#" [_R!1E+@T#;9-ADBFM9)W;^LY8Z+UX =OIO%'K>\WD$R?,ZL46 M/N(IDQ(X*?'%INCFV#(:349IT.5W@3\L0]G,]KY*0;]M;/U:WF[5T[_=W9+7 MI;/C8J D$H782TE46J>Q+H5KH=*^7516U5B#2'QP Q/" MY;?+4;&^3]C_=RE/IJDL+K9*)!],&=_@RN)BA8$@8PFTYNB*$R'TPPBI$DRW M(G^]JP/RYP-Q?67W?^;ORGLY7VYYS\P&D='=9LJ7=#,I#35XV$B2(LN"8Z1I MF@+Z/?+7 _J?\)*LOK+;-^5WL\?OW&R(SCMWSI0BBZ@$OLA<1S &V57$.*FC MU5S4Z:K9E-+UCLJ#ON)L]SVY%^IX<)PVZNB0&5:4G]E#UO!F/OJ*5$]U-[P>H, MFWV)JIT[D9[X[-L>4D=%3-ZA"38Y@$@\ @K! 0W:.&9$B+).#'(SCQZ'SP]&J1-J5Q\:3\6DYH,M@UL61_*#UW42E M0S04/#4.A'<"\,0.P)Q7>'B+9(6J(J).V6C9S&V P>?+0?>MZ@;"A0=^=$M 74>C M&[GLPS711F87H@,G?)FY217X0 W($$E,PDCFZER<["5"6O.4PE_X-!E/'Q]: M Z9DQA5-R2._+N M:L'ZX0A-S&)8@>+4<><%$,5*L0O/X#'&!"U0ZH M.^FK)>#MY!C=E<*J/S+D9(*Q"82T* =N$ABO4UG)YKR62DM7I_&D%D>-P'XW MP%5QBW?4?@-OP:^3<;I:3DO]<#F.UQW@.0;N8M# N9$@,O+C&<&3+0E'HR R MI#I^PM/T-(+ 7K'R<,+$[HIK '[OTW3X'<7S/3W5<'XM[P5G5#'I/&'@J:8@ M&(M@&0(H)AJ.$>\[=ZQW,.++EHP99:;I%] .LC^E+XTDGO%>&ISMJ C=\6_Q Q;,1.%3[$LS+32ED-"$117J=B2G%$=+4N5=J.\0%0C M!W O(-M&+RW9L7=7=\3V89K^>9G&X6IQ"'AG-*/&EIV&I3'%EVNRA+XM^M+1 M:Y=SI2&V:Q#7[^"%YGR^3G38$BR?8FCU!C/B/!<8696MKLB2S&!CD&"YDI$9 M;I2I'(T\3UPCQVU7@%C#L]M%.XT";G;SWJYLNV$^82%I1#W\0J;FRJTY_S-#W]CH]IXX3M0%--XNTZ*8HOI; E"QI= M6?5I./*1,4YRE# B4Y*A3BSQ'$7]VK(NM/TJ@+80?0,0NF8@Q8/9BJ?;%/BU M%?:6EX;U4M=77C0BP N>%R-VK4E&1%NGUF$-XEH#UC8H>'0KT:U*&D#9H9M] M+;LM\3]E!=)W-UI-(#X2P MH'2=";K MM$:W6/>R/SRL5]NRB7(:@-C-YJ$G=VP(1S#L#AP#>T7+- T.WN$9HAPRAPX, M'BIU\B(ODM7O;41O@.M.50W@[LG=0UJ@.^+P9;&AK-A(1(.SU@.E5C"N@[6B MSHZ>K9=$5;N Z,^L[:J8!L#UW&9!&X10G 1(I(RESC*!"1R%@Z@0_[>\-VUN M$MOV=T[FF!AD')X*BNGRE1",R<:U>_W6!O:;*QH'P'&$+KJ '*#+B^J[3>> MCA6@BX;\X[H#PVE1-V!FS.1'B$:#]5[^@V.NX WT\['UD&&RT/ M$&)6H%@BJ7))!L!D[@-*'6RCY,W>?N+S6"ZZ%5JV\ANW45T'.'S0/2E")*^5 M YZ2J,.F*=PJ5H&).ICL5'2A39CRPI>+[H.ZO175 =C^^>ELL?:#?MP[-H99 M'ZWFD%C=/EF,K>/W#.12R6&XQ M@I'9@O)!DFPHS#.16_)>G#"-QMF^])6A^]VQ^ZJJ [P-$1"^NQDUF:*3BC$2 M)V%)J?K60/%<$Z&,:1=3=FVZ709E8]P-"YV$Z*/AHH-#L?%L=>.11RDTI+1^ MA<@Y>%OGGGJ?'6,%53G,].6]IN%W/1AB1Q#M.BU_&XUV@-2[E=;5J[!8_"#9 M72VCK.-]6<[ HR>1.9W Y:B AUR2E_\N3UG9R%QUV ,K3 MU1=<7(KU@1%9DYQD0:\]<9,I.A1)@B\R@U!:N& #4[9-]?%INIY_F_8PQU@\?'#1>)+5^79IY]./5_/9>GC@6M8/'3X;92I>*BB^CG-GJ2XCX1*"\)G9 MVIO,VPR2WI+0YU]P'P:S+?7;+WR7U^+^\> %X@2++B!@\G5?=.!U=+&$3$=4 MT/$5% D>$L-/4OO\TU)-@3R;9\ 72Q)Z?0,U+=,4Z+]O#86; MK@=TM)MLOA\]AQIT/J#4#C'WO&B?HK8D>L?GQ: MS=-_O5TN+S"_OJ@7TH?U]ZV%>8)_K7^RG,@HO'4V@9:)?/4K.U3]0>]6+=1Q)X7Z_$LCQ"CG%3NZVSHH8.->Q_<-FIX MFH^#K#W*DD>-!I#L!6'010IE9800R/^R+"2MRK-Q_ZN2)R<7M<_OQLB^FL^^ MXX(,X$0C)I:< RF, E7/1K"2T;$0=+UK&;FROT/-TU_1L1>_C:*OC?2/F7,Y=OO8TCCZ7,%U_I/Y HO?GC^7*Z1DK]YKIO^]<5\^C01,8<)"X1 ME*?C[XM3H$T.T3LO3*-M H?E\_D:Z6W.P%TCW3&6GIU9'R*CN-D'MS7U!\DH M[@/X$M#;2 A/6M>Q53K7+AHD$^**\89)GKMQ H?WFD_F5=?A_.CK_&*VFN@D ML+ 8Z$AQ!BHP T&:#,J1#2@E)M%HP.YC%#U?0[H-KA[W=O?03P==B;=V9EZG M44[+S1^N.^PFT@6>) KP3M9.2VD@ECH#NPBK/(92&@UFV82Z<=.>X^-O(+UU M@,7UTZ!7\Z_T_5]PMES+E*XN?#=?+F^[*_AGF,[J'W[$5%?'KCODU@HO1,Q9 M^'O"I="F* F]S)O$E?,'X\KP1%PY=(AU*'K;1FZC2+V#@# '8Z7P]?6$+*!4I--J M7'W19GQ(42J37W 9Y7(24+9:I^@4,V?WMM=.!N7'I5/TW#]7E?C]95R4C.C('LDM,FV M41/ /5*ZA,\N:KXW]W(?F7< FH^D"2*@/L9]7;>]S[]5"1W__0UG2[Q>I^$M MJ^_"H6 B DZVS2Q$S[#-Q-4-B!LWB=D.6$/KI0.H?<+S\\M'Y9=; MH^CWO_(CN(K*1 U9F 0JI 1.J@(\.A-0.8IAK$F>6&8+:J-.=N( MO'%3@>VP-KQN.@#<38#S[N=8#,&\L"5Q<+J.NHIU$)LV&@K/@A4TWI0V M(*:7$M_^X=^^DNX*+-=%F-/9K6HXKB8LZMJ*A'6^*?V2D8"/V@/ZDE%ZBS:U M3DT]0EHO>80=E?\HF(;01,\UAW?'1Y^./^V2_;_ZEX/EX1^B9*",^#L,RULO M5T(IGAF5@"GM2($HP#F%4$2.2Z MB:./CK,2 27A5"69(5HN@'-1R!4+GO,V$<\C!'5E)+;1_7TCL;_ 1W])>_&- MSGF-]L+BQW4Y_.UL7>:N*OF(Y^N).?.[MO!7EA-Z]%I0;)B\JA-^R:\W,D$) M0ID@F,TY_LZ8#$C/N)'/ ! ;2S<=!$H/7;T_VX'>AU4=+_WC#HN*,\:MH!/' M:]H]&@-14( I TH5>%%6MED9NP.QXZ83!S5_;175 19OWOV\N2!^\/UT-OUZ M\?5CU=CYA_!CW3?Q9KYX^@#6S5,*70"IL2ZGKXO0N*!+09+YBZ5HUZC]S1-/C[#QTX2-B8_C:10^8A61,\")=][86J MS:D4;&H=4+G(2F9M2NS#1@Z_(K[*<")U"EQ["RG5:3 R2W"^*$A*>3+AR17; M)HURGY:NXH5M-'ZO37\_,?=P'WZ9+U9GN/AZPX&)T4FC$%R)O"Y'2! ]3^!8 MSB(E1O)J<. #)&*:< ME!:FS4#3[5!Q*#=W'U3L)M3=T3 G[_EPKBIY>ANF159WTR(#^;4#4-#$"1Y: M,HUR[4)Z(XT$F3P%<+X0)FLK %(TQ8(,Q<@VUT!+C_DZ>)SH$'1D24*6-H"R M=2=P##O4^0#1^E3Z;XG)>VIBQ M#;^E6;R^+8=MS%&)MF"@@"O84)=)0[<>Q8U5XPWVE#2OEO@9RKV^KA\ MQ-K&E^MT#FT="QM=N U#Q2!)B$U1^95FZZCW6GN MRJQM@Z"M,NC#J:T+3W\#3E_7?2!_K\[^PO/O^'X^6WU93KR)209CR(?-%/>: MNG:1LP(\\203><*&/ (43H;5SC 5P7JBZ>)Z. MFL@2N'76^9*4:I2;WYK4KI(J!\/@UDIZ9BA\,[]83% 6S>KC(.)'@\KU^9DR M"")H"O"8R E;><[;43KNIO:1,+BUBIX;!*??<6*#SU'F CESXD^0M0^96Y#* M6HTQ>\';S'3M@5,S'?R?ZJU=C4EU(P2HL@%+4 M[B.?P4O#@(=@691>N3Q"./P8N>/N.S\4" =15@?&[Q'V)A$-YF@YA.)JECU[ M\-XQ,)'7G3Q.MWIK] A!&Z'*/P-4#2'PY]1B^/N4_^1.#TNKL@9]SXB%C;M< M_BQM_-]#2ON))M1--9F M887/X<'I':C^(MM;;M:KBT6UDI-2@LI2"RC!>HHMG0;/%0*S6BO+4Y&FT:CH MK>CLJE2T#5*>OBL&54]WKL>CW+V=G?TUK['EFM2N"D('@.".2GI6**P9WDL60TZ%53=-NF+J>&H+]$>RMG(+ M;HPST;79ZKP#L5U5A Z#Q-T4]9RP6#.]EQRRQ'-&M!0G!.*+IP@.2:Q962>9 MR:ZX-L_,MJ>UJ[K009"XFYJ>%1"GWZ^/&CD=P7L/VFF*7P.W$*-E@-$4;7SB M)-B1@7A-:U?%H<, <2?+N(2__N"Y'?\G7XYHW^VWIN@75:"$QN1I%+- M(87#GCQ 3>&Q4XPB$M5F8LXC!(V-G8$4?OH^2-"Z0!E'X[T&T@_3[@]'5T&\*0HWG@H)/D@,H M)U3MVXG @E#9(F?6MIF^^" YW<%G%U4_#: =Y#[VE,*U93XB1W+V^7(I7SU4 MZX-5?,R190'1>.*"+G6(H0205OO()"_!R-\YPD]_Q=CUFV%OI@'%V24HKHZ+ M]2;DZ"U@#NL5SH'B/BE)-%K+NC14\+0[+,:\:894X&\QL8,TNT#%J_E7XB%A M/IW]OQ*3UZI>P.M34P>XQ>3!BH16%E\'8FX.C2>^J3=\[*+, M>P@92K(=N",/F]9W/W<,<(?"R4!G)ZH,RC %CM=>/)E"<-'*'%N^<'F4L+'+ MN&U"I2&UT0&X[J0E:W?:U:Z;NF"B,*13IA4P;>KC,),@2,^!LZ),0VBC.VC]&Z>?OZPP'WVG/_V,KZ]:T3^&%7[ 1:K-8-$$ MZ;1V0*%"!"6M!U="@IA]*%Q;D6.; ?#;4MJCJ]T"@ /KK'=,7DZPN/YAG6O( M)QS)&V"YMK<[NB",KF=.U.F7N1BCZJ*=?'A,/D!IC[?M 3"YK\XZP.31 L-I M^8CA_'A95]I]6,R)X]6/21%*DIN+8%T=NAI2!"\D@LN>I2)\B8T6;3U&T=CM M4.TP-H@..L#2KV?E8STJI^6?%&.1Z%83%+GD8BWIG7Y15DF(6M75'[ANZ M':(9^0Y98_O7YV>G+T]^?/XY-7; MW5:Z/?5Q@]7\-Z9YH,)_34=,5Y0@RB%#HE@ M=*L7RT&C8U%FQ;1O4\+;CLYQ@]-V.+N_4[Z9]IZIL=M]/=WO/_00AJ_A(KOM M8.E4S(XSA!+JUD(5"KBH"[E@SG)K.2^RS>2R@YB_Y6(UJ1]=/^,BG)_&\^GG MM3)OIB9>+R6Z?D)Z9[6+$5PFG@H40XZIDCJ#0Y[ %.1.98^9;W0]$"6W9$/_ M=5Y/ZG(SA-JB[-H:'U>4SM8M[M'YN\*F'L(PM6T*W VDR)40E)7"C'"B? M.3@6#!14V1079&ST5."@GN&'BT7Z0A'3K?/T4+OTPQ-G V85E.* );JZ%%N M5T75=;I**I5ME&TZVO>A^CD9RFTP>-=K/)AF.\C%W.=U_;#IWAQ:I;S43I#A M9ZI>/ ;!BZ2 YV13CCRIV&;5P(8$CEOM&!.;^^NK7QA^PC2?Y?6Y,M9Y*6QE M2),/DE,";X6$A-G8*!#IIX<$X UIXQ8U1H?>CCK:&73?<1'G;6%W]F6ZN.0H M9R9*$@HP\FK-Z2P%5PK(E(3%+ 5O5%G['67C5CE&!]UN&NH9<_5-^^K+)4O" M&\6\ :L- XKQ(H3L"D0L.?AH,+(VHUA_2]JX59#14;>CCCJ%W<35)GA)E&L4 ML>XR1X@VU38S;H75J'6C;27W:1GWS?:8P-I*"SV_I7UU>O+Z^.33<ISUE(HXQQO\R!@ M&%NV?L3Q88'?PC1?=3]7W^%T]0475W,CUPTTRSMLJR0Y>0P!-*L36F+1X$UF MD&2P*@JE65&_@]*.W]V5D=I&_;\\G&DL\QYR85=M?1_(_*Z(O^/_OIA^JR;Y MEN6UG'&I$]3.OIK=$Q!=W4]=WZ!J8ZW$-D\>?D_;N(G8 5#62 T= .NZNGM: MUD?F\JRTHI<4%??_50'X*J>^(KS@,.0L&O'@#BL4 SF* $"@N3BIP%&TJ M2YO3.&ZRM0GCV;/DJAL0[ 3=;RVK)JP&M-QB%+ M*8S$8FR;,.I!&NUK-H0I M3)1L 'U]P%A$@IBTK:,O2I0RHG5MWD _0E!7X< ^T!E"X!W@9GT"/GV9+U;U MK>O;V7=<7E;7)H8%ACPHB&+]]+6^Q(Y1 <.HF"]2>]YH5L-C)'7EV^]M=O86 M>B_H^17_%. JI4NM-,A4*PT2@O4.?,24 Q:65*,!T/=H&;<%8FB\["[F#H#R MJY-VG0G^E24;38@Q%+!EW1[D!?C$$*0RBH2726:->FE^3]RX30_-O.7]%?%" MVAQN(N)7\Z_?YLMI_?X:'E\FEL.MG/*ADPD;$S1N)F$WN;5)(["ZV"A>MA>N M'T'%VEL=*!8,.ON@ JHV> JT[*!7W<3U:N9X(GIGC. M"7R(&E0R#ISG$604G 7#1;1M'(9'".H46+LJ_OZHC[VUT &8WEPL9M/ZV)1$ M]&;Z=_W=\HH3::7*CFE@45HZ=HY#W5]/QZZN/+"Z.-,F9_\X3>/F[%M#:B!= M=("J]6BO+_/S_/;KM\7\^^48Z^M!TXEQ94L!7'NN(0MPJ.I>86T5RFH)XA]^=BOEQ.;$2/R3GB@?/: M*YPAA&C)D1"828Z2-QI1_S1=G<:?.Z)@4Y!MKY(. ':4TL77B_.PPOP:B8@T MO7P$C]_.<:VP63[Z.E^LIO][_>>/,C^Q,F7C30%FO !E1 %G(P/M+>,_P',QRQ,DFZ^024!N#:@H*3"J*Y2)'R5ST4DQ_SL;]> G=_6<9!>][R^O M#@+)6^;V_729\)SN?YQ?W+*]$Y.S=C$KL*66TJ*U!&0MP3*./"T/)-&K29JR^8 G K 0*HZ2HUY#T%J#CX8)RTQ M:%2;9K&GJ.K*3=\'0X.)O@,87?J,CYI4%[7"5 20%QEJGYL''QF",8QLJD.R MJBU?].YUF1W*9=\'2@.*OP,P$2-UI_OR0_A11?3SA>FC_.7HDE&H0"9&_$E> M1]/6HGLV@0F9LFST8'Q;2KMZ3K[G_==.13V'CW^>GK[^]]MW%!2]?GMR=G3R MY]L_WAT???ITO-N<\Z<^;K# ;F.:!XK2_IS/\U_3\W-"Q5LB>O9Y6B%R.0CL M_H!]+S,651A867P.N"SFLN=M]./KO/_00 MIJ_A\//M@&F416:9@,#KFS6Z>,%[*^JN&971,BM=FRS600W@3?/OF^ELNJ*8 MYSO>^]H['DH@R7!)9S36";C*2 6N2D:;X#WY$,**-ALP=B#V.9G";1#W^/B" M-GKL(/ZXR6X_P>+EDM#;#9-7 W'N\*[K".>D-13F/'G97(!G 8&C+TX@74BE MC7LS)!?CYNT.#^Z#:[[GSK0G[M ;>:6P6/R8SCZ'K^NX,,QRN&DW#K=DA5=S M@N=E^E.N8=\1RXZ&[H[;;*6U#ER: M)_CYX\?[\)_SQ:MSLA3K@2]:<\Z-HO"8U9A5%+I 60DR+^R)?"*L::O$DE0'$V<8$L:7EP M3#Y$Z+BX; :8S8&YM_8Z .<9IB^S^?G\\X\_PO(!%B\?K@L;=70F0D9"CC+D MWCN>"H04D@S99U7:]+YO1%ZW0-P?(//6VNH @J\NEJOYU[I8X'RMM.67Z;=K M5EB,,JB@02:C:^]NO5)JE!M5\6B,P4:V\ FBQDT0'!)N0VFF Y"=+4+&KV'Q M7]?TAZA]#K8*HG:^13HDP6H'6F"(IFC#L,T0V+N4C-OC+\W;3@!+.0J5@"C;356!N$:(*O-5N? MHI3%-EJ*M _5W;IU.V+H7EO1@13:N^6\G"/C92G2H 7M3"&GE7@+AM>3+TS* MV13CVPPN_AUEW;I[P\!P4,5T8">?X.?64)C;%:U)T'1B#,DKK ?I^#&<=IY]0T]9=SG=[BY9X-K36,WO M-I?,Z]./U1?ZLRM-M>[D&8*VP[;P#"[-46QT4C8E4S04GQ4HO]ZN$>EWPG$L M17N?VYBG@]KHIQSN^TU_'['F@,D"UOS=,H7S_\"PF' 9N)5*0398GV_6 8:Y M)G6U4MQS79(Y?/BT(?'/R=IO@\AM JL6>NX\$7"?Y1,R,F=_X?EW?#^?K;XL M)T[I4JQ 8#*0MT]V&SR:0ACDAJ7"+"L]H/HNW<^I>_EP@-Y+N\\.R_6TGOTU MGY2H)-95QY[SZKE%A%CJ'MP<((Q=8^[$CW2G U/8C1:?H)LMSF!?-N](X[F:%GT&ZMS>>)6?J[$V(#2PH> MDDX.5+"93F:QH+,5KJA2BFD3W^Y&[T:8-?\C,;NM-OO&;*VTF(!2.1F!1Y/>H"CWP*2W,2\M*RU,H8K%XZW'=I5- 8?$03)8D ^[KU%#ZM#:QTB&L MS)5;]@?.L$R)5R=]#H1IFPC.RH4,CKBOEW 019:D99L<\B,$]6M;MD'%H[9E M#^EWX!,?EX*I]JG\Y.=C6)$%2O-9FIY?;H Z6KU!4E(X_T1JNZ#/^_'+7Y[H M+#5F%H![$T&1V""JP$"+;(+2SN;4YGW] ,2/6[EH!'9^=TOWT_O3D$_WF?_WC]-UK^CN[ MW*';?L5@%^Q>O UT^QZ'Q6PZ^[S\@(M/7\(M'"MM2MV;!%G4WDA),6&P2H&3 M.E:#2 :SS9.WQRC:VV3>^=P;ES*E%)VV!LAE7?NJ 7SQ#G+,(2,34C3:SOHH M2>/>O8-@XIYM&T3\?0^%W/) [SXHS_'IZ?E$OY5^'K24=?++2 _%, M_H 4&@+S")Q[JXW@)O@V8Z5V)+A3T[<-GAZ?GM1.=5V\V[MA]&BVFN;*%#FS MGS!=+-8SSX__3N<7=.C?D-Q?S;]^NUA==10_?CED^NLLDZ YZIJ0Q@#.!@ZE M&*NU-Z+$-E'Q\+R,&[,T1O8H"N\YO[?E'7G3$;WZ0O'>3U'-2ZPV(LQROK01 M,USAE? H\EQ^(TZJ /?((8Y$Z5C>2!-)-X_&BA6!!0.V% 2%4D!D0I'[C29Y MN@I7>8MW)-JC[R31]=TW)ROQ=3[[M")3\&5^3B9Q>7E'_IQB M*'7@*4OPN6;G="1K9>O,HEBX3]G3-_$F@MB1X$[=F6WP=-?H'T)U7;@SOS Z MB28AUY&!2$E.Y*FY-H[T+V2,BZ>#J/XIN&VEA7Y><'^X_OJU MB%Y/OT\S71?+G]N!\G]>+%=?20&UV9RA,)&.8JE.OU(.(H\"I+:L>.F9$VWR M;IO3.*XC.P8&&^FO/ROW>WE.8I R*UZ(-\OJU<'!A?JRG4EF47#&=9M&B"T) M'?>)P.B6?Z[/MF?K6ZM M5IM(QZTM24-)@ABC.V]1\2:(U4T$$]?7,I M7J7J)D4Q*PWG0+)2H$I=05I< NF8$MGI$AK5Q[8F==P._KX-X2[:'-\4/A;> MW4DGKWV3FQ:%Y4_9NL)"](9.H^#$K>6IIOP$&*X2*L<9N=$'R29L2'"GF=-] M@NA#J*X+]_+.6,*3BSK,];2LF5Z>7JR6JS#+)(E+EP1=4A$QUB&O]=EX(FEJ M'8"[2*RZ4DIJ,PYU*S+[2NHT@<[\4%KLX/*GNV*!-7H+YUAVYU0A!" '695FT9"78-H#=@^B^ MS.DAX'LH#7< Y@?%6]OQUVLM@&G4H +YY*X.,T"6I*'SJ$FVA[OQQPW-QP#@ M_EKI)YEYEY=K']I%83+39.NEJIVGQH-+))_B1&:HA4#3YB'>(P2-&Y?W@+)= M-+,OSEHZC5?\W/,Z)B4HJ06/( T*4)XE\L1S!G1%6.1<*]7F-=J6A/9E^ 8) M9%JJZD7V=X1;G3++GYTR>-4I4[7V2U/"=0O"F(T> Y$\?L='"]DW;_UP,FF9 M.42EZ<"0O24S'NE6D,XIM-%JW6;7=_M.UGV;QM:[/UQ0BFE?'Z];52=P,/ Y M6;!!:)T9"ME<>GBLWAVVW EPNCU#MS:,"6.+RZ8 MMYHBFVPLA*PE!4]"\^2X#:'-U,+?438NFKN!T$;0WE&?'>#S(V;$K_7$OYK/ M* !:U>$WOS8+76^O$Z%85Q3(',@@)),A$'L@4A0Q4%2O;)L(=6,2>T3LKLB8 M'T)-'>#O*DE]17S2AB>-&7A0')3P";PB8?'LB[:&%U_:S,/\A8QQJPM-<;2[ MN#O RAKFU>SC;+E6QX?S,+MBQ6MK@XD%F \:E&9UBJ$G/5M60DY,ET;(>8*H M<7-E37$TE"HZ0-6>GL:[FUU,5D3N?>T5,V1Y38D0BQ)02F1:)$O>=)LTQU < M]+(L];G'+[M!XOD?A:.O\XO9:H)%:!]L@N)B E5]D:AM 2/K%&2#AILVO5F# MD-^C$]D:>7SZY\>C#_]X M^^KHW=N3-ZO^[KP"KI>ZC/-F=]]XD^.WS+*-:L MX2R?1[&JLA-8=(;@>6V32AZ<$Q(X,F52]CPVFHS9S*;]=-;O?L/;69DOOJ[U M^,>/JQ_>'*I"GK>J0W59*.2;Q)+!*2Y <^6C,$Q(WRA,WXW@3FW?-GAZO*;9 M3G4OQQ[NT:RRR]>,8A%;-H4\"F$;,?MD!5BC"D4I%B&@$R \12@A)*7D,W/S MMCM7ZR1%4MX+CJD^M0=B.S6%V^!H3U.XMW MAT:& =7[ (OU74AJ4@)1GAMMW0T6'AF"L-GW=7'![:+->5O1COH(=\W4>\S3 ML&;CO,Z[N^)!DX"X%A'0V;I,9?W.I"3(PKMD! 5(=C-X//CQ(Q?#AD'#_H+K MX@7V$Q?Q3<4C)9:-#1&D9W7LIB[@<\P@@RLA\QQ3HRUJFU#72VGU0"[-T/KJ MP+/YB-]Q=H&7U:_9.O;X]W3UY=7%WWX"(N== UU9]7=C)/Q?SY?+#8E[7 M 2F*AY$5!T4[BHNMI#M#.@F.2R:BLMS2"T@8*!:I;3/!Y "!UY5WR=:9:DT0Y.TL\B' MGDS8H'K\[O3DS[/CC^_?G1[MU._WR[\?K-[[.%4#%7)?8UP]M"RR<"6LM5"8 M-'3'2 ^.PB+@/L5BF15>M@DS'J9G7V/Q;C[[3%?9U_KI-ZT/B$F6*!!$8-6Y MKX_);720G"/?/O,4=6G"Y(/DC!NI#X"#N^9B?Z'WW6]R^VSNWE_WP*PTX.A5LTD+QRH!3#^AZ7 N@2D\@^2=%H[%8;&W*3;7T?5E?-\Z?E%Y#_ MNB5-TA%Q=1=\D2F12Q4RA.QX79K&C2]>N]!Z0]AFE/9I>;9 S^,-( U4]7R, MTJWQ0I\_+]:>U+?%=):FW\)YF,TNPOG7G^*9EW,2SXK$_7$#4]#$ M& XMF;:&E&*S6*0HP$4)0'>D <>MI !-)&6R=U&WV8?>WAF[.9\4MH0?ZPZ* MT_+A6A?;7?%*DD2%&!8)+ M))?(Z].8?-U9[4T3?U2?M (? )XR\D45YC*0N X!M\'#/O PB_+$;U]_. MEF2SSNO-^N'R@GT=5KCNY.?"1^UD AGKP(WD-83@(Q3)O>5"<5/B[\S+;[YC M7% ,I,'Y\.+L$Q57O=N!(H#(O*=3X@THC 9\=;V\$JP8GBS>'>Z\%2[&?.(R MJ Y_CXL=!#HV,DYG1]\6TW/&J_T_^[*87WS^\AK3N@U?KO_PJB7?N:P+KS.J M6'T'I'C-*^L(GI?DI$ST\\VLQZ;?V!UB=M'NO+6HQ\?/>_KR+VOZQ4-,B2NF MBO-TQ@P'8^K5S%TD$QPM1.Y2M-&'?'P;QTGU-,5/ U&/CY^C63XJ M]&DWS,DK/A"3-99$XWA&4,Y3G)@\@LXR4"")/MO?QD._^Y)QTBUMK30H34A M;W05;?9]/6%D%Z7.VTJX-]!\Q._S\^_3V>=?)7=]Z[KDC.9TBY/G3E>Y*!#0 M!-"8Z,31]9XWC)RV^MIQKZ>V$!I.WAW<6/\*BVF]N#]>)R6DYMR3K !]JO0G M 2Y*"T9'(17]F0AMUAW?I63<4F0;#V&EJMC%1&S%72BHLZ,./".\%[7 M2QJ=0V3.9M6F"'*?EG'OK?UT^P10=A!T!U YOEC,\_S\/"RN%Z_4,HAB"31= MJ:"*KJ,3ZC'2CGZ0E0VAS4N(NY3T Y-=-'MW(? ^8A[;DSDZIP^:D2#^",NU M0*YX,&B5M\* #"G7W009G-0(RBNFZ H5O&SF[S[R!>-Z)P,A8# )CHV"-TCR M#N=O+F9Y>5P*IEK.O\6+X)PK0[YY%)>\>/ Y.#KIK$@FL]-1;H2&WWS1N [' MD*@84J(=7"4/^6+O?C[$-,B#YB[5H1*"I&0Y7;-9@15!:6%ES2,@JCT<-0>^N*BY;V+G>B^'$20:HTQ=@$M1G)-UCC-#$$I* MII14W+59-? 81?VU->RH]'D##72 I( MYXU,O75UPF&6-5/E720A(H6FD:(&.F51RS:%K&VH["\!U Z%@VBJ Q3^:M,I M*)DN/Q$M(9_.;CNX?.)<2L$%#Y;ENG[.,XC.)F"*')'(.%*DI%,0:O]_+ F],3EYO5GQXY$O M&'?&T? @&4R8'9BBAZ3SMDY_QN5JG:-=?<#%=)Z/9WF2K2Y"1@^&XA]0@D*C MR$4"U&1UB[:*BS9)["V('' M3= 8%DU0=0LY@_I<%T+V!@PCQE(=..W;C);?'_B::*@[Y-UE)DGK M#4,%&-<3QWP&G^AJYUQGEPK=?*Q-$/HD61MAS#UWC.VCBY[7P'XZ.WWUO_YQ M^N[U\<=/Q__?/]^>_O+W[P]>75\%6[^X8,] M,MR1GX%>'![_]T5MD+M^659$43&J ";G5)OD"OBH V2G6!THIG)L$RW]2L?^ MRY;FZ;^^S,_I)"\O/_EDOL*'EHNFP UF$X"OP]Z,8;W, 8A3ZUQ(#GD;AVQC M$L?-RNZ!C_O[E5HHY468JMV'T6W[%8VS,%XW2T+J%O=:<,]USSO.EI?'OE99K^ML-X?&<\Z%9PRDD!Y4 M2G6ZJ_-TADIQ5D>#I='FZIWH[?J9%)+11&'M[US@1K2-6Y<; +X]Z.Q%1&=##*S:_YK*L.78B9.ZL*MLG##!R[/7PCD#QGGR^7#_^X^2M7 MF=FCO\(BGUS4AMG3N03ECP9G" MP9(U<"FI:'RC5%4[IKJ* K?!X#T?H1/%=^ C;^0DGN;ERHB9&U%Z2NYHZV;F>C6]#S;$A5PAAEG1=WNRR&,A*M6.HJ M2-P'_WTH_46X&_P0;@8?S[UXF+\V;H5 &S/S$JS7%&#QB!"TL*"R]MX;732V M&8G1B5MQ^JW^Q>7IQ6JY"K.Z5_?C_/R<_/WZPPD68VP,!7C)O,Z%*W3(.-TN M0?/@ZCQWU6C?21-^NG(FMD'>8,[$<.KNP(\84 J73M9$.BLMQPQ"T[6FN$=P MVA0H3K$L@TM*MO$?!F=EY"7A'>"SW9'9 2P[GY9OZZS@IU58K+HX,W_27UPM MW\XNLY7KO=H3'T/4H42(,DE042MPY'* #39+[GQI]9Z^ 3,C+T)_>>=F7\#T M<,_45&C-?&)^?;$@V5[ROQW[A(4Y+#Q NG7-V]JS2/H()R$+FR M%X=XCXMNKN9W_WOK(G81>8&;D=?0=GHR1 ?-RCLY];U+Q$+"0X3"6>U R MT^W(#0E#JV!2X8F%-IWPXX0>S9ZBOYBQ-S==G62O.5$**) MQD=.5RWC"$K%#$$9\B*]]*Z0>!0V\K&&9F70H[A=/)OG'[^ M4DLJWW$1/N.UT_IA,4U8]56N]&4R2<)&!B8Z13YL595W 9(V*1>7799]'J?M M>>VJJ-9)'K@%3+K82'@@&4T0K6>\)$BN/I^S/H!WJ &]EL4Z(USI,_+9D,$7 MDU%N@O1Q#N96H'L^.>CE5CG%)P6DB\VV\ !"<1(0S^0!U&V;#)%YZ[(AOV2< M4SDF+2?4_BT/:$H;/X9@.Y/R3H\]M8@[493LNF;!HT8%A(@=C5+"< MO_B(\SD4$KHXE". [N65'IX434(GA*PO[V)]K!F00S2^GI["4LQ!A][>WVS' MX(LI4SR'\]@"="_@;KQY!74S%VCY,Y=N/5-6%P118EWLZARX0@H+T864D?L< M^SR!3[+5U3OY,SM7 NPGG=-RDF MV18R7LF"L-S5ZQLA(I8Z6$/62,WCM@W'DB2FL^4T_2N<7^ DJU(K,A&8-(P<&N4A).D 27WH3"JAU8"\5BP] M[]I#XV,V.H:>3T%^VZ++^N'^'KT:)7=YQ/:[P+HM M ?1[KH;!4$_Y_6&3ER[)N%G'LSQ=?<'%V9A MW7Y5%930*28!7)LZXDP*<"I+" Y]B$$HUF@_UV'Y[&I2TS9('&/Y Z@ M>_[)P-^*Y]>7$Y.B/7<.%01N.#GKY!\'X174;A:AO-)HVS@ A^+PF1:Y7M*) MW -R+_IZ_-=:?S_E$F-.4FD-,EH!RFL!0TE' M<0_(O8"Y/[\5S]6;B%L22IIG';P&IFT@"1D&+G$&42H6'5K&W7,+]>XQ^4SK M9B_I7.X'O/\)1_.N6Y]<9-((#XG,%BBDW[FZ #YC2-):E0T?Z4WY06/)_LIN M+^E8[@.ZGNIR;85SI\EM[>Z_)KOR)DP7Z^++;447'85-(4$T2"*D6 ""4@*$ MR,5RCBYS_US/[3:"Z&K\4>?)U68 >]'AY>;BF\3$I:;_ ^0^@E)DTB+F %;; M)(V6W(;.QHX-R/V+S]FV.SX=FH*ML/P_+M_[>_$)'7+4'*]:C\C^5T=,@"P: MG759L-S9Z[VA1?#B,\8OP!ZT1/6+=@I^30#^7G R,)M9R!"]H[@L$!!\W7V, M19E4]9]C>&;F8$L1O/BL]0LP!RU1_:+-P:TA0+^7FN$4&'+A@ '[15F"+Z*IHRS!Z5D<-DOE9R77;AP9GT (S6F1E(LNF M30?1P-W\5R(^+;\U$X\.N3RK3X F*EKOH_<0N:XK>NJ(&KD<,@Y,YFUTUB_\7L_K))I)T$49+@HH]/2+ MCP%B00ZY<#1<U3Y(U+@0'4_YFH-I!$QW ZM5\N:(S&LYQ^1XOU^$I M';C)=>R#EJ"4<70YT/$SPKD80JZYM290ND=*E_#91 6@^DB:(@"]' ML_P:O^/Y_%N5T/&EQWS%4A;<]_Y<=Q;ES.JC84C5MO:@>R0372 <+^Q!DNPCGQT M')(W&E3!#,'4"9S2.!EDY"*V:7?8/SI?_QW, M#[-^=9XG3*L@65(@O<3+I1@Q^SJ!*/!@K8]%M>E?W8R^9]IANB-JYLU5^#+& M,_UJ4I:GA<3R=3Y;CP.J'OGB.^8W\\6;BUK.?KM<7H19PD-68W:C;+R2S "2 M;%.7D=QG863-&HE:*4T)HLJ&_)DH+,%;!]$F-=)K78;9Q"1# 87L!U0W#QP6 MBBTM(\\NBQ1RH_<&+[(NLPV^VM5EME%J!Z[%A_,P.PE?<9W7+88QBBK((?/9 MTNUC+42F:E<@=QXI[O"-\N"WJ7@IE9>M@# ?2"L=(>HJ@.6(,:I2W8IEWR5SK&1=7N^GP$&#L(=T1H5"]L@GTVM5-/-0^9/I/5;R-12 &_SMG[J$/[D/3NRAH/I"T.C " T1;F!F/15O0 MAE>.)8.020 BJQR"T4FSD79R_X_)TNQSA1T8 <\9\_<'H5\-6@@L.;(3'C*N MLP$DBL#J?\H8!=?!>]M9F_%CK#S[W,]66&PW(7\'8#SGD['U:!*&I;@Z4$_( M0A8+C83 ZQ#VQ&N;LU?&/-NY&ENY8Y\DIH"J8,3]NH\+)>GY=^ABF)U MNOA8N_XO62$W -/%8KJ:XO)5.#_'_,>/J[^WO/J+%).DJ)!L!P29,Z@2/#BE M+#@9A"85L=1HN<2>A#_39ZG#G(9#*KT'C-^DLU^%;]-5.+],=#^:VYXX31QP MIPAWR8"**A*K=)*=$-'3_S0)OE$SWI:D/M-7E0/AN*EBNRZ3';\[?G5V_/K3 MV='9\?OCD[/3-ZG;T]/?GT^NCL:*<*UV\_=+CBU';T[UE76B=&/N$Y M7NX+N6J8.2VGWW"Q9F#Y.JS"SWH 7=(^HM.U?\K3%5ZCUZ(-R*R8TB[)P.3O M9+G=5^YJX9:+%1T"DLR,SM>;Z8PP/J5#L&?W774NV,4GC1'8-H7!MG=HH9:+>Z^X8??3C;]! OA[5010I7LG#UEK2@F": UIWDCOY8(AJO7.[#0JV_ MY>',:A$N!&5L@TJ$ )1E%3I[7Y#>=P9RR$7*SO/Y&7_OZE"C"\Q)^Y_=FG\6?3SSZKY;^GJR^W&%RNIJN+M>PF*14NF\*3%=DF ]S)2.^X^2J<#ZCOZT#@IO?5Z"Q\+%"\-*"LS'3U$X2M M98XQSK/T;CO-W_V*$8W!(3V@O20[=HO='V'V7V\0EQ-;2A2>&RC(%*BD.?BH M&&!0(3-OK+A;SGL$#M>?V(,+LI]JYOO*J0,']^?0MJ/\GQ?+U>51N"[K32+C MBDGFZF,A"634R"2*RHRSR% XY76;WHK!B1@$.<,K8=^%52=[^A!W'?+K M1VC<1U\?_H*WF4Z%BQF"1@$Z2@T-E'T,\@LGDW7RYO MW&@6G8HN%%)RK'=Q=E!?20(W6BM17-"BS2OK+8@TC@U4E _N_76C5LG M\]G\T@/\.3YCXJQ4Y+'7A^22+&])A1QYSH&G3)97)5]RFVS.8Q2-,R>W(;@& M$?W8/O(]T4STV@A' [YHLL)2![JRI8;LB8E27P^JL)&S?.^C-T* >08(&$!R M(\;.U_B]#=U?"FJ3F(N)F20AF(TD$XH@'3,6I$?MDTYD"=O<58^2-*+OTS;< M'E89>]]+=\#5H*9Y].K5/]__\]W1V?'KT[-_'']\=?K^P\?C?QR??'K[K^.W M)_2?Q^]./WW:I:2YZ4!I@G\K'??P \M1Y\\6&$R*.'(D=;% />! M>YO(JNDVSV/ND3) :RLIY@O!?_H=+T_#R7QUJ\1OR#U#[@JD=0)!_I0A]-"SVVG&Q[CW9N]MON"0YNG!HU? MCP/2,5L#*@<,O:C52P[!10OH,?MD;"RZS2;!P8W4S;O2HY0NOEZ%@J(J;)A \)YP6YRRD:?LV=U6_%Z- MX(;'Y@0I:EHGV90T*!U"6;]4,=K3T8D.M#.*US5[]FY_W5 S^;8CM#%J"'TET')>N[C+PAT6YP/B\+&*O+3:8_>8\N&\VM MAT@^#AU4H2%JIR"30U0?;-/1;345?S@NQGVR/"R01]-N!\C>Z&KQ@J?:OPK< MI BJ& D1'0->N$XZ)H>V36)YL#N_V:/CPYG4G;310;UB6S^&6-..'!ER7&P= M@!GH:I A@+,8B$T9HV_3 -3"UVRV0'1<7W,;'0VZ;;,Y#"]'ACGI(LOD/*M&3%AYBPS?+%;:@*5;E=M]]=C7,UT8?:R0 YFOKJ!#FX@@E4,%(Z'GVV M;6;A;TMI#Q/>]P+'X]?E\)KJ"XG7C!"?K\+RRYOS^5__P/P9/ZQ%?\6>3[EP MG@MXS>IC-Z4@!E=GEQA74M*N\.;YZ4T('3?]UQ2'@^NI+Q@^Y8>\^SD_S%/T M[5) ,$&0+(MUX"/3%!M> MIA4X[>EL)YZ%R5%ZKP]NI_LH W9CD'=25@< W+K'I$AKC7' (Z?K)"8*([FR M$)U)Y-M[F70;GZ%%;:993?"@L&RIPIY['S]=Q"7^]T5-YGVO*;Q=NAOO?<9P M0_.>I&Z@#L6[7W(SJ='%$)R5%%<+\O^*2.!2YE"*T2X88WUJM)+Q$8KV+J'< M^=Q;CQFT5$9Q"5YC!K4N0J::5F#TA[[H$'.C=NS'2!HYQ3T$)NZ52081_W.R M)GM,"'[XDYI9EH;/0![%$B/%\B 4&%O'Y'L12>N&M%ZDET(JIQJMZ'[:OAP M%_M,;GWDHYHAHV5S_*/0<(@1LT9 5@L-40EP"ADPYR3+,IL0PG.^>BYSDM;$ MS'6*8(26Y.:G #'6ANM<3$[)IB+;/&1\B)I.+YQMD/";"V=[H7<06]WE@?[9 MNLQ,WQ5]C0EQ/6??9O+SG:+;6 51Y42$:ZXAE%>(?"3Q=-'4,H_/<@VD'Z_<'HJ@R; M&;EO=72_D99B@5HIH,B 09#,JNQ$B*)-W\:#Y'0'GUU4_32 =I![?^"YR5<% M:YPOB?S_'-7EM%GO1($I]?#[].IW5'U\6 ^G71,*<1!N9=CQ M05]B?1#6)PN MUFWO>3WMF4[2>BOIA"M3O,\(K/@$"ED$QP)YIMP*+@KYM[%-I^)F](V\2;8% MX!HHI@.X/;B]^?AO,MC3)7Y83!/>C!6_7MG,)X4.CA?KV:H>R1VA7[RV!8(+ MWL1@E6W41[ 3N>.^]&P"QO9J:U_MN_I!_26&)?X__]?_ 5!+ 0(4 Q0 ( M '%$"E7UQ[$#VP< $PI ? " 0 !K86QT=7)A7S,Q M,7$R,C R,C$R-3&UL4$L! A0# M% @ <40*54WH,>H\FP +0X' !4 ( !&C4$ &ML='(M F,C R,C V,S!?<')E+GAM;%!+!08 "@ * +X" ")T 0 ! end