0001824814-22-000013.txt : 20220405 0001824814-22-000013.hdr.sgml : 20220405 20220405160751 ACCESSION NUMBER: 0001824814-22-000013 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 125 CONFORMED PERIOD OF REPORT: 20220131 FILED AS OF DATE: 20220405 DATE AS OF CHANGE: 20220405 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cognyte Software Ltd. CENTRAL INDEX KEY: 0001824814 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: L3 FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 001-39829 FILM NUMBER: 22806830 BUSINESS ADDRESS: STREET 1: 33 MASKIT CITY: HERZLIYA PITUACH STATE: L3 ZIP: 4673333 BUSINESS PHONE: 97299622300 MAIL ADDRESS: STREET 1: 33 MASKIT CITY: HERZLIYA PITUACH STATE: L3 ZIP: 4673333 20-F 1 cgnt-20220131.htm 20-F cgnt-20220131
00018248142021FYFALSEhttp://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613MemberP3YP1MP4YP4Y11P1Y1111http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent00018248142021-02-012022-01-310001824814dei:BusinessContactMember2021-02-012022-01-3100018248142022-01-31xbrli:shares0001824814us-gaap:PendingLitigationMemberus-gaap:UnfavorableRegulatoryActionMember2022-01-31iso4217:USD0001824814cgnt:DeloitteToucheLLPMember2021-02-012022-01-3100018248142021-01-31iso4217:USDxbrli:shares0001824814us-gaap:ProductMember2021-02-012022-01-310001824814us-gaap:ProductMember2020-02-012021-01-310001824814us-gaap:ProductMember2019-02-012020-01-310001824814us-gaap:TechnologyServiceMember2021-02-012022-01-310001824814us-gaap:TechnologyServiceMember2020-02-012021-01-310001824814us-gaap:TechnologyServiceMember2019-02-012020-01-310001824814cgnt:ProfessionalServicesAndOtherMember2021-02-012022-01-310001824814cgnt:ProfessionalServicesAndOtherMember2020-02-012021-01-310001824814cgnt:ProfessionalServicesAndOtherMember2019-02-012020-01-3100018248142020-02-012021-01-3100018248142019-02-012020-01-310001824814us-gaap:CommonStockMember2019-01-310001824814us-gaap:AdditionalPaidInCapitalMember2019-01-310001824814us-gaap:TreasuryStockMember2019-01-310001824814us-gaap:RetainedEarningsMember2019-01-310001824814cgnt:NetParentEquityInvestmentMember2019-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-310001824814us-gaap:ParentMember2019-01-310001824814us-gaap:NoncontrollingInterestMember2019-01-3100018248142019-01-310001824814cgnt:NetParentEquityInvestmentMember2019-02-012020-01-310001824814us-gaap:ParentMember2019-02-012020-01-310001824814us-gaap:NoncontrollingInterestMember2019-02-012020-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-02-012020-01-310001824814us-gaap:CommonStockMember2020-01-310001824814us-gaap:AdditionalPaidInCapitalMember2020-01-310001824814us-gaap:TreasuryStockMember2020-01-310001824814us-gaap:RetainedEarningsMember2020-01-310001824814cgnt:NetParentEquityInvestmentMember2020-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-310001824814us-gaap:ParentMember2020-01-310001824814us-gaap:NoncontrollingInterestMember2020-01-3100018248142020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustmentMembercgnt:NetParentEquityInvestmentMember2020-01-310001824814us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:CommonStockMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:AdditionalPaidInCapitalMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:TreasuryStockMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:RetainedEarningsMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMembercgnt:NetParentEquityInvestmentMember2020-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814us-gaap:NoncontrollingInterestMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814cgnt:NetParentEquityInvestmentMember2020-02-012021-01-310001824814us-gaap:ParentMember2020-02-012021-01-310001824814us-gaap:NoncontrollingInterestMember2020-02-012021-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-02-012021-01-310001824814us-gaap:CommonStockMember2021-01-310001824814us-gaap:AdditionalPaidInCapitalMember2021-01-310001824814us-gaap:TreasuryStockMember2021-01-310001824814us-gaap:RetainedEarningsMember2021-01-310001824814cgnt:NetParentEquityInvestmentMember2021-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-310001824814us-gaap:ParentMember2021-01-310001824814us-gaap:NoncontrollingInterestMember2021-01-310001824814cgnt:NetParentEquityInvestmentMember2021-02-012022-01-310001824814us-gaap:ParentMember2021-02-012022-01-310001824814us-gaap:RetainedEarningsMember2021-02-012022-01-310001824814us-gaap:NoncontrollingInterestMember2021-02-012022-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-02-012022-01-310001824814us-gaap:AdditionalPaidInCapitalMember2021-02-012022-01-310001824814us-gaap:TreasuryStockMember2021-02-012022-01-310001824814us-gaap:CommonStockMember2022-01-310001824814us-gaap:AdditionalPaidInCapitalMember2022-01-310001824814us-gaap:TreasuryStockMember2022-01-310001824814us-gaap:RetainedEarningsMember2022-01-310001824814cgnt:NetParentEquityInvestmentMember2022-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-310001824814us-gaap:ParentMember2022-01-310001824814us-gaap:NoncontrollingInterestMember2022-01-31cgnt:customercgnt:country0001824814cgnt:FormerParentMember2020-02-012021-01-310001824814cgnt:FormerParentMember2019-02-012020-01-310001824814us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-02-012022-01-31xbrli:pure0001824814cgnt:TwoGovernmentsOutsideTheUnitedStatesMember2022-01-310001824814cgnt:TwoGovernmentsOutsideTheUnitedStatesMember2021-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-01-310001824814us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2021-02-012022-01-310001824814us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2021-02-012022-01-310001824814us-gaap:ComputerSoftwareIntangibleAssetMember2021-02-012022-01-310001824814us-gaap:BuildingMember2021-02-012022-01-31cgnt:reportingUnit0001824814srt:MaximumMember2021-02-012022-01-310001824814us-gaap:ForeignExchangeContractMembersrt:MinimumMemberus-gaap:CashFlowHedgingMember2021-02-012022-01-310001824814srt:MaximumMemberus-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMember2021-02-012022-01-31cgnt:financial_institutions0001824814srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-02-012022-01-310001824814srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-02-012022-01-310001824814us-gaap:SoftwareDevelopmentMembersrt:MinimumMember2021-02-012022-01-310001824814us-gaap:SoftwareDevelopmentMembersrt:MaximumMember2021-02-012022-01-31cgnt:segment0001824814cgnt:FormerParentMember2021-02-012022-01-310001824814us-gaap:ProductMembercgnt:FormerParentMemberus-gaap:CostOfSalesMember2020-02-012021-01-310001824814us-gaap:ProductMembercgnt:FormerParentMemberus-gaap:CostOfSalesMember2019-02-012020-01-310001824814cgnt:FormerParentMemberus-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMember2020-02-012021-01-310001824814cgnt:FormerParentMemberus-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMember2019-02-012020-01-310001824814cgnt:ProfessionalServicesAndOtherMembercgnt:FormerParentMemberus-gaap:CostOfSalesMember2020-02-012021-01-310001824814cgnt:ProfessionalServicesAndOtherMembercgnt:FormerParentMemberus-gaap:CostOfSalesMember2019-02-012020-01-310001824814cgnt:FormerParentMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-02-012021-01-310001824814cgnt:FormerParentMemberus-gaap:ResearchAndDevelopmentExpenseMember2019-02-012020-01-310001824814cgnt:FormerParentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-02-012021-01-310001824814cgnt:FormerParentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-02-012020-01-310001824814cgnt:FormerParentMember2021-01-310001824814cgnt:FormerParentMember2021-01-292021-01-290001824814cgnt:RelatedPartyFixedRateNotesMembercgnt:FormerParentMember2021-01-310001824814cgnt:FormerParentMemberus-gaap:LondonInterbankOfferedRateLIBORMembercgnt:RelatedPartyVariableRateNotesMember2020-02-012021-01-310001824814cgnt:RelatedPartyFixedRateNotesMembercgnt:FormerParentMember2021-02-012022-01-310001824814cgnt:FormerParentMembercgnt:RelatedPartyVariableRateNotesMember2021-02-012022-01-310001824814srt:MinimumMember2021-02-012022-01-310001824814cgnt:RecurringRevenueMember2021-02-012022-01-310001824814cgnt:RecurringRevenueMember2020-02-012021-01-310001824814cgnt:RecurringRevenueMember2019-02-012020-01-310001824814cgnt:NonrecurringRevenueMember2021-02-012022-01-310001824814cgnt:NonrecurringRevenueMember2020-02-012021-01-310001824814cgnt:NonrecurringRevenueMember2019-02-012020-01-310001824814cgnt:TwoGovernmentsOutsideTheUnitedStatesMember2021-02-012022-01-3100018248142022-02-012022-01-3100018248142021-02-012021-01-3100018248142023-02-012022-01-3100018248142022-02-012021-01-310001824814cgnt:SalesCommissionMember2022-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMembercgnt:SalesCommissionMember2022-01-310001824814us-gaap:OtherAssetsMembercgnt:SalesCommissionMember2022-01-310001824814cgnt:SalesCommissionMember2021-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMembercgnt:SalesCommissionMember2021-01-310001824814us-gaap:OtherAssetsMembercgnt:SalesCommissionMember2021-01-310001824814cgnt:SalesCommissionMember2021-02-012022-01-310001824814cgnt:SalesCommissionMember2020-02-012021-01-310001824814cgnt:SalesCommissionMember2019-02-012020-01-310001824814cgnt:CoststoFulfillMember2022-01-310001824814cgnt:CoststoFulfillMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-01-310001824814cgnt:CoststoFulfillMemberus-gaap:OtherAssetsMember2022-01-310001824814cgnt:CoststoFulfillMember2021-01-310001824814cgnt:CoststoFulfillMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-01-310001824814cgnt:CoststoFulfillMemberus-gaap:OtherAssetsMember2021-01-310001824814cgnt:CoststoFulfillMember2021-02-012022-01-310001824814cgnt:CoststoFulfillMember2020-02-012021-01-310001824814cgnt:CoststoFulfillMember2019-02-012020-01-310001824814us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-02-01cgnt:facility0001824814us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-02-012021-02-010001824814us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-310001824814us-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMembersrt:MinimumMember2021-02-012021-02-010001824814us-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMembersrt:MaximumMember2021-02-012021-02-010001824814us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-02-012022-01-310001824814cgnt:WebintProMember2019-12-182019-12-18cgnt:acquistion0001824814cgnt:WebintProMember2019-12-180001824814cgnt:WebintProMember2021-02-012022-01-310001824814cgnt:WebintProMember2020-02-012021-01-310001824814cgnt:WebintProMemberus-gaap:CustomerRelationshipsMember2019-12-180001824814us-gaap:DevelopedTechnologyRightsMembercgnt:WebintProMember2019-12-180001824814us-gaap:TrademarksAndTradeNamesMembercgnt:WebintProMember2019-12-180001824814us-gaap:NoncompeteAgreementsMembercgnt:WebintProMember2019-12-180001824814cgnt:WebintProMemberus-gaap:CustomerRelationshipsMember2019-12-182019-12-180001824814us-gaap:DevelopedTechnologyRightsMembercgnt:WebintProMember2019-12-182019-12-180001824814us-gaap:TrademarksAndTradeNamesMembercgnt:WebintProMember2019-12-182019-12-180001824814us-gaap:NoncompeteAgreementsMembercgnt:WebintProMember2019-12-182019-12-180001824814us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-02-012022-01-310001824814us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-02-012021-01-310001824814us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-02-012020-01-310001824814us-gaap:TechnologyBasedIntangibleAssetsMember2022-01-310001824814us-gaap:CustomerRelationshipsMember2022-01-310001824814us-gaap:TradeNamesMember2022-01-310001824814us-gaap:DistributionRightsMember2022-01-310001824814us-gaap:NoncompeteAgreementsMember2022-01-310001824814us-gaap:TechnologyBasedIntangibleAssetsMember2021-01-310001824814us-gaap:CustomerRelationshipsMember2021-01-310001824814us-gaap:TradeNamesMember2021-01-310001824814us-gaap:DistributionRightsMember2021-01-310001824814us-gaap:NoncompeteAgreementsMember2021-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-02-012021-01-310001824814us-gaap:ProductMemberus-gaap:CostOfSalesMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-02-012021-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:CostOfSalesMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-02-012021-01-310001824814us-gaap:LandAndBuildingMember2022-01-310001824814us-gaap:LandAndBuildingMember2021-01-310001824814us-gaap:LeaseholdImprovementsMember2022-01-310001824814us-gaap:LeaseholdImprovementsMember2021-01-310001824814us-gaap:ComputerSoftwareIntangibleAssetMember2022-01-310001824814us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-310001824814us-gaap:MachineryAndEquipmentMember2022-01-310001824814us-gaap:MachineryAndEquipmentMember2021-01-310001824814us-gaap:ComputerSoftwareIntangibleAssetMembersrt:RevisionOfPriorPeriodReclassificationAdjustmentMember2021-01-310001824814us-gaap:MachineryAndEquipmentMembersrt:RevisionOfPriorPeriodReclassificationAdjustmentMember2021-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2019-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-02-012020-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2019-02-012020-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2020-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-02-012021-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2020-02-012021-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2021-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-02-012022-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2021-02-012022-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2022-01-310001824814us-gaap:ProductMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMember2021-02-012022-01-310001824814us-gaap:ProductMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMember2020-02-012021-01-310001824814us-gaap:ProductMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMember2019-02-012020-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:TechnologyServiceMember2021-02-012022-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:TechnologyServiceMember2020-02-012021-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:TechnologyServiceMember2019-02-012020-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMember2021-02-012022-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMember2020-02-012021-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMember2019-02-012020-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMember2021-02-012022-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMember2020-02-012021-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMember2019-02-012020-01-310001824814us-gaap:DomesticCountryMember2022-01-310001824814us-gaap:ForeignCountryMember2022-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-02-012022-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-02-012021-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-01-310001824814us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001824814us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001824814us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-01-310001824814us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001824814us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001824814us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2021-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2020-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2021-02-012022-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2020-02-012021-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2022-01-310001824814us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMember2021-01-310001824814us-gaap:ForeignExchangeForwardMember2022-01-310001824814us-gaap:ForeignExchangeForwardMember2021-01-310001824814us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2022-01-310001824814us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2021-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2021-01-310001824814us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2022-01-310001824814us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2021-01-310001824814us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-01-310001824814us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2021-01-310001824814us-gaap:ForeignExchangeForwardMember2021-02-012022-01-310001824814us-gaap:ForeignExchangeForwardMember2020-02-012021-01-310001824814us-gaap:ForeignExchangeForwardMember2019-02-012020-01-310001824814us-gaap:ForeignExchangeForwardMemberus-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:NondesignatedMember2021-02-012022-01-310001824814us-gaap:ForeignExchangeForwardMemberus-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:NondesignatedMember2020-02-012021-01-310001824814us-gaap:ForeignExchangeForwardMemberus-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:NondesignatedMember2019-02-012020-01-310001824814us-gaap:ProductMemberus-gaap:CostOfSalesMember2021-02-012022-01-310001824814us-gaap:ProductMemberus-gaap:CostOfSalesMember2020-02-012021-01-310001824814us-gaap:ProductMemberus-gaap:CostOfSalesMember2019-02-012020-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMember2021-02-012022-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMember2019-02-012020-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:CostOfSalesMember2021-02-012022-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:CostOfSalesMember2020-02-012021-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:CostOfSalesMember2019-02-012020-01-310001824814us-gaap:ResearchAndDevelopmentExpenseMember2021-02-012022-01-310001824814us-gaap:ResearchAndDevelopmentExpenseMember2020-02-012021-01-310001824814us-gaap:ResearchAndDevelopmentExpenseMember2019-02-012020-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember2021-02-012022-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember2020-02-012021-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember2019-02-012020-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMember2021-02-012022-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMember2020-02-012021-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMember2019-02-012020-01-310001824814cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember2021-02-012022-01-310001824814cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember2020-02-012021-01-310001824814cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember2019-02-012020-01-310001824814us-gaap:PhantomShareUnitsPSUsMember2021-02-012022-01-310001824814us-gaap:PhantomShareUnitsPSUsMember2020-02-012021-01-310001824814us-gaap:PhantomShareUnitsPSUsMember2019-02-012020-01-3100018248142021-02-010001824814srt:MinimumMember2022-01-310001824814srt:MaximumMember2022-01-310001824814cgnt:OfficesAndExportTransactionMember2022-01-310001824814cgnt:CaseNumber344409Memberus-gaap:PendingLitigationMemberus-gaap:UnfavorableRegulatoryActionMember2009-03-012009-03-31cgnt:plaintiff0001824814us-gaap:PendingLitigationMemberus-gaap:UnfavorableRegulatoryActionMembercgnt:CaseNumbers418609And133509Member2009-03-012009-03-310001824814us-gaap:PendingLitigationMemberus-gaap:UnfavorableRegulatoryActionMember2012-06-072012-06-07cgnt:defendant0001824814us-gaap:PendingLitigationMemberus-gaap:UnfavorableRegulatoryActionMembercgnt:CognyteTechnologiesIsraelLtdMember2009-03-012012-10-300001824814us-gaap:PendingLitigationMemberus-gaap:UnfavorableRegulatoryActionMember2018-07-012019-06-30cgnt:mediation0001824814country:IL2021-02-012022-01-310001824814country:IL2020-02-012021-01-310001824814country:IL2019-02-012020-01-310001824814country:DE2021-02-012022-01-310001824814country:DE2020-02-012021-01-310001824814country:DE2019-02-012020-01-310001824814cgnt:OtherEMEARegionMember2021-02-012022-01-310001824814cgnt:OtherEMEARegionMember2020-02-012021-01-310001824814cgnt:OtherEMEARegionMember2019-02-012020-01-310001824814us-gaap:EMEAMember2021-02-012022-01-310001824814us-gaap:EMEAMember2020-02-012021-01-310001824814us-gaap:EMEAMember2019-02-012020-01-310001824814country:US2021-02-012022-01-310001824814country:US2020-02-012021-01-310001824814country:US2019-02-012020-01-310001824814cgnt:OtherAmericasRegionMember2021-02-012022-01-310001824814cgnt:OtherAmericasRegionMember2020-02-012021-01-310001824814cgnt:OtherAmericasRegionMember2019-02-012020-01-310001824814srt:AmericasMember2021-02-012022-01-310001824814srt:AmericasMember2020-02-012021-01-310001824814srt:AmericasMember2019-02-012020-01-310001824814srt:AsiaPacificMember2021-02-012022-01-310001824814srt:AsiaPacificMember2020-02-012021-01-310001824814srt:AsiaPacificMember2019-02-012020-01-310001824814country:IL2022-01-310001824814country:IL2021-01-310001824814country:US2022-01-310001824814country:US2021-01-310001824814cgnt:OtherCountriesOutsideIsraelAndUnitedStatesMember2022-01-310001824814cgnt:OtherCountriesOutsideIsraelAndUnitedStatesMember2021-01-310001824814cgnt:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-02-012022-01-310001824814cgnt:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-02-012021-01-310001824814cgnt:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-02-012020-01-310001824814us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembercgnt:CustomerBMember2021-02-012022-01-310001824814us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembercgnt:CustomerBMember2020-02-012021-01-310001824814us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembercgnt:CustomerBMember2019-02-012020-01-310001824814us-gaap:SpinoffMember2021-02-01


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549 
FORM 20-F
o
REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OF THE SECURITIES EXCHANGE ACT OF 1934
OR
þ
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended
January 31, 2022
OR
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
OR
o
SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934


Commission File No. 001-39829
Cognyte Software Ltd.
(Exact name of registrant as specified in its charter)

Not applicable
(Translation of Registrant’s name into English)

Israel
(Jurisdiction of incorporation or organization)

33 Maskit
Herzliya Pituach
4673333, Israel
(Address of principal executive office)

David Abadi
33 Maskit
Herzliya Pituach
4673333, Israel
+972-9-962-2300
(Name, Telephone, Email and/or Facsimile number and Address of Company Contact Person)












Securities registered or to be registered pursuant to Section 12(b) of the Act.
Title of each classTrading Symbol(s)Name of each exchange on which registered
The Nasdaq Stock Market, LLC
Ordinary Shares, no par valueCGNT(Nasdaq Global Select Market)

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

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

Indicate the number of outstanding shares of each of the issuer’s classes of capital or common stock as of the close of the period covered by the annual report:
67,217,688 Ordinary Shares, no par value, at January 31, 2022.

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

If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934.
Yes o No þ

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

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 o

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See definition of “large accelerated filer,” “accelerated filer,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filerNon-accelerated filerEmerging growth company
þ
 o
o
o

If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended period for complying with any new or revised financial accounting standards† provided pursuant to Section 13(a) of the Exchange Act. o

† The term “new or revised financial accounting standard” refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.

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

Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:
U.S. GAAP
International Financial Reporting Standards as issued by the International Accounting Standards Board o
Other
þ
o

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

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



Table of Contents COGNYTE SOFTWARE LTD.
Page
 
PART I
  
Item 1.
Item 2.
Item 3.
3.A.

3.B.
3.C.
3.D.
Item 4.
4.A.
4.B.
4.C.
4.D.
4.E.
Item 5.
5.A.
5.B.
5.C.
5.D.
5.E.
Item 6.
6.A.
6.B.
6.C.
6.D.
6.E.
Item 7.
7.A.
7.B.
7.C.
Item 8.
8.A.
8.B.
Item 9.
9.A.
9.B.
9.C.
9.D.
9.E.
9.F.
Item 10.
i

Table of Contents COGNYTE SOFTWARE LTD.
10.A.
10.B.
10.C.
10.D.
10.E.
10.F.
10.G.
10.H.
10.I.
Item 11.
Item 12.
12.A.
12.B.
12.C.
12.D.
PART II
Item 13.
Item 14.
Item 15.
Item 16.
[Reserved]
16.A.
16.B.
16.C.
16.D.
16.E.
16.F.
16.G.
16.H.
16.I.
Item 17.
Item 18.
Item 19.




 
ii

Table of Contents COGNYTE SOFTWARE LTD.
INTRODUCTION AND USE OF CERTAIN TERMS

We have prepared this annual report on Form 20-F (this “Form 20-F” or “Annual Report”) using a number of conventions, which you should consider when reading the information contained herein. In this Form 20-F, “we,” “us,” “our” and “Cognyte” shall refer to Cognyte Software Ltd. together with its consolidated subsidiaries as a consolidated entity.

We are a global leader in investigative analytics software that empowers governments and enterprises with Actionable Intelligence for a Safer World™. Our open software is designed to help governments and enterprises accelerate and improve the effectiveness of investigations. Over 1,000 government and enterprise customers rely on our solutions to accelerate and conduct investigations and derive insights, with which they identify, neutralize, and tackle threats to national security, personal safety, business continuity and various forms of criminal activity. Our government customers consist of national, regional, and local government agencies in more than 100 countries around the world. Our enterprise customers consist of commercial customers and physical security customers.

We were formed in May 2020 under the name “Cognyte Software Ltd.” and converted to a public company after previously being a part of Verint Systems Inc. On February 1, 2021, we and Verint completed the spin-off and the related separation and distribution. As a result, we are now an independent, publicly traded company and our shares are listed on The Nasdaq Global Select Market (“Nasdaq”).

We publish consolidated financial statements expressed in U.S. dollars. Our consolidated financial statements responsive to Item 17 of this Annual Report are prepared in accordance with generally accepted accounting principles in the United States (“GAAP”).
Additionally, we define certain terms in this Annual Report as follows:

“Verint” means Verint Systems Inc., our sole shareholder prior to the consummation of the spin-off;

“Cognyte Business” or “our business” refers to our business, which prior to the spin-off was operated by Verint as its Cyber Intelligence Solutions business;

“internal transactions” refers to the series of related internal transactions pursuant to which Verint transferred and assigned to us the Cognyte Business immediately prior to the consummation of the spin-off;

“separation” refers to the transaction in which Verint transferred certain operations and assets of its Cognyte Business unit to us;

“distribution” refers to the transaction in which Verint distributed to Verint shareholders, on a pro rata basis, 100% of our shares; and

“spin-off” refers collectively to the separation and the distribution.


PRESENTATION OF FINANCIAL AND OTHER INFORMATION

Our financial statements have been prepared in accordance with GAAP. We present our consolidated financial statements in U.S. dollars.

Our fiscal year ends on January 31 of each year. References to fiscal year ended January 31, 2020 refer to the fiscal year starting February 1, 2019 and ending January 31, 2020, references to fiscal year ended January 31, 2021 refer to the fiscal year starting February 1, 2020 and ending January 31, 2021, and references to fiscal year ended January 31, 2022 refer to the fiscal year starting February 1, 2021 and ending January 31, 2022.

All references in this Annual Report to “Israeli currency” and “NIS” refer to New Israeli Shekels, the terms “dollar,” “USD” or “$” refer to U.S. dollars and the terms “€” or “Euro” refer to the currency introduced at the start of the third stage of European economic and monetary union pursuant to the treaty establishing the European Community, as amended.

All percentages have been calculated using unrounded amounts.




iii

Table of Contents COGNYTE SOFTWARE LTD.
TRADEMARKS

We have proprietary rights to trademarks used in this Annual Report that are important to our business, many of which are registered under applicable intellectual property laws. Solely for convenience, trademarks and trade names referred to in this Annual Report may appear without the “®” or “™” symbols, but such references are not intended to indicate, in any way, that we will not assert, to the fullest extent possible under applicable law, our rights or the rights of the applicable licensor to these trademarks and trade names. We do not intend our use or display of other companies’ trademarks, trade names or service marks to imply a relationship with, or endorsement or sponsorship of us by, any other companies. Each trademark, trade name or service mark of any other company appearing in this Annual Report is the property of its respective holder.

MARKET INFORMATION

This Annual Report contains industry and market data, including market sizing estimates, growth and other projections and information regarding our competitive position, prepared by our management on the basis of industry sources and our management’s knowledge of and experience in the industry and markets in which we operate (including management’s estimates and assumptions relating to such industry and markets based on that knowledge). Our management has developed its knowledge of such industry and markets through its experience and participation in these markets.

SPECIAL NOTE ABOUT FORWARD-LOOKING STATEMENTS AND RISK FACTOR SUMMARY

This Annual Report contains certain “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, the provisions of Section 27A of the Securities Act of 1933 (the “Securities Act”) and Section 21E of the Exchange Act of 1934 (the “Exchange Act”). Forward-looking statements include financial projections, statements of plans and objectives for future operations, statements of future economic performance, and statements of assumptions relating thereto. Forward-looking statements may appear throughout this report, including without limitation, in “Item 3. Key Information—Risk Factors,” “Item 4. Information on the Company,” “Item 5. Operating and Financial Review and Prospects—5.A. Operating Results,” and are often identified by future or conditional words such as “will,” “plans,” “expects,” “intends,” “believes,” “seeks,” “estimates,” or “anticipates,” or by variations of such words or by similar expressions. There can be no assurance that forward-looking statements will be achieved. By their very nature, forward-looking statements involve known and unknown risks, uncertainties, assumptions, and other important factors that could cause our actual results or conditions to differ materially from those expressed or implied by such forward-looking statements. Important risks, uncertainties, assumptions, and other factors that could cause our actual results or conditions to differ materially from our forward-looking statements include, among others, the items in the following list, which also summarizes some of our principal risks:

risks that our customers may delay, cancel, or refrain from placing orders, refrain from renewing subscriptions or service contracts, or are unable to honor contractual commitments or payment obligations due to liquidity issues or other challenges in their budgets and business, changes in geopolitical environment due to the COVID-19 pandemic or otherwise;

risks related to the impact of disruptions to the global supply chain, including impacts on the availability of electronic components and other products on which the Company relies, creating longer sales cycles for new deals and impacts on our ability to recognize revenue from our backlog;

uncertainties regarding the impact of changes in macroeconomic and/or global conditions, including as a result of slowdowns, recessions, economic instability, political unrest, armed conflicts, including military actions involving Russia and Ukraine and other geopolitical tensions, natural disasters or outbreaks of disease, such as the novel coronavirus (“COVID-19”) pandemic, changes in sanctions and/or technology export restrictions imposed by regulators, self-imposed business restrictions, as well as the resulting impact on our operations, information technology spending and government budgets in both developed and developing countries, on our business;

risks that continuing restrictions resulting from the COVID-19 pandemic or actions taken in response to the pandemic adversely impact our operations or our ability to fulfill orders, complete implementations, or recognize revenue;

risks relating to adverse changes to the regulatory constraints to which we are subject, including our dependency on export and marketing licenses from the governments of Israel and other countries where we operate;

risks associated with larger orders and customer concentration, including risk of volatility of our operating results from period to period, and challenges associated with our ability to accurately forecast revenue and expenses;

iv

Table of Contents COGNYTE SOFTWARE LTD.
risks associated with political and reputational factors related to our business or operations, including heightened scrutiny with respect to the nature of our solutions, or our Israeli identity, and our ability to maintain security clearances where required;

risks that we may be unable to establish and maintain relationships with key resellers, partners, and system integrators and risks associated with our reliance on third-party suppliers for certain components, products, or services, including companies that may compete with us or work with our competitors;

risks associated with our ability to keep pace with technological advances and challenges and evolving industry standards, to adapt to changing market potential from area to area within our markets; and to successfully develop, launch, and drive demand for new, innovative, high-quality products that meet or exceed customer needs, while simultaneously preserving our legacy businesses;

risks due to aggressive competition in all of our markets, including with respect to maintaining revenue, margins, and sufficient levels of investment in our business and operations, and competitors with greater resources than we have;

challenges associated with selling sophisticated solutions, including with respect to longer sales cycles, more complex sales processes, and assisting customers in understanding and realizing the benefits of our solutions, as well as with developing, offering, implementing, and maintaining a broad solution portfolio;

risks associated with customer concentration, including risks related to significant amounts of our business coming from government customers around the world, the associated procurement processes, and limitations on investor visibility due to classification or contractual restrictions;

risks associated with our ability or costs to retain, recruit, and train qualified personnel in regions in which we operate either physically or remotely, including in new markets and growth areas we may enter, due to competition for talent, increasing labor costs, applicable regulatory requirements such as vaccination mandates, or otherwise;

risks relating to our ability to properly manage investments in our business and operations, execute on growth or strategic initiatives, such as our software model transition, and enhance our existing operations and infrastructure, including the proper prioritization and allocation of limited financial and other resources;

risks associated with acquisitions, strategic investments, partnerships or alliances, including risks related to identifying such initiatives, the diversion of management’s attention as a result of such initiatives, the disruption to the business, dilution of shareholder value and other adverse effects on the business, financial condition and results of operations;

risks associated with our significant international operations, including due to our Israeli operations, fluctuations in foreign exchange rates, and exposure to regions subject to political or economic instability;

risk of security vulnerabilities or lapses, including cyber-attacks, information technology system breaches, failures or disruptions;

risks that our products or services, or those of third-party suppliers, partners, or original equipment manufacturers (“OEMs”) which we use in or with our offerings or otherwise rely on, including third-party hosting platforms, may contain defects, develop operational problems, or be vulnerable to cyber-attacks;

risks associated with the mishandling or perceived mishandling of sensitive, confidential or classified information, including personally identifiable information or other information that may belong to our customers or other third parties;

risks associated with complex and changing regulatory environments relating to our operations and the markets we operate in, the products and services we offer, and/or the use of our solutions by our customers, including with respect to applicable classification and confidentiality restrictions, and data privacy and protection;

risks associated with our failure to comply with anti-corruption, trade compliance, anti-money-laundering and economic sanctions laws and regulations;

risks that our intellectual property rights may not be adequate to protect our business or assets or that others may make claims on our intellectual property, claim infringement on their intellectual property rights, or claim a violation of their license rights, including relative to free or open source components we may use;

v

Table of Contents COGNYTE SOFTWARE LTD.
risks associated with changing tax laws and regulations, tax rates, and the continuing availability of expected tax benefits in the countries in which we operate;

risks associated with our credit facilities or that we may experience liquidity or working capital issues and related risks that financing sources may be unavailable to us on reasonable terms or at all and risks related to the discontinuation of LIBOR;

risks relating to the adequacy of our existing infrastructure, systems, processes, policies, procedures, internal controls, and personnel for our current and future operations and reporting needs, including related risks of financial statement omissions, misstatements, restatements, or filing delays;

risk that the spin-off does not achieve the benefits anticipated, does not qualify as a tax-free transaction, or exposes us to unexpected claims or liabilities, or that it negatively impacts our operations or stock price, including as a result of management distraction from our business or costs associated with transitioning to a standalone public company;

risks associated with the agreements with Verint entered into in connection with the spin-off, and our indemnification obligations to Verint;

risks associated with market volatility in the price of our shares based on our performance, third-party publications or speculation, future sales or dispositions of our shares by significant shareholders or officers and directors, or factors and risks associated with actions of activist shareholders; and

risks associated with different corporate governance requirements applicable to Israeli companies and risks associated with being a foreign private issuer.

Some of these factors are discussed in more detail in this Annual Report, including under “Item 3. Key Information—3.D. Risk Factors,” “Item 4. Information on the Company” and “Item 5. Operating and Financial Review and Prospects.” You should not put undue reliance on any forward-looking statements. Should one or more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual results may vary materially from those described in this Annual Report as anticipated, believed, estimated or expected. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that future results, levels of activity, performance and events and circumstances reflected in the forward-looking statements will be achieved or will occur. We provide the information in this Annual Report as of the date of its filing. We do not intend, and do not assume any obligation, to update any information or forward-looking statements set out in this Annual Report as a result of new information, future events or otherwise, except as required by law.




vi

Table of Contents COGNYTE SOFTWARE LTD.
PART I

ITEM 1. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

Not Applicable.

ITEM 2. OFFER STATISTICS AND EXPECTED TIMETABLE

Not Applicable.

ITEM 3. KEY INFORMATION

3.A. Reserved

3.B. CAPITALIZATION AND INDEBTEDNESS

Not Applicable.

3.C. REASONS FOR THE OFFER AND USE OF PROCEEDS

Not Applicable.

3.D. RISK FACTORS
 
You should carefully consider the risks described below, together with all of the other information included in this Annual Report, in evaluating us and our shares. Our business, financial condition or results of operations could be materially and adversely affected by any of these risks. The trading price and value of our ordinary shares could decline due to any of these risks, and you may lose all or part of your investment. This Annual Report also contains forward- looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated in these forward-looking statements as a result of certain factors, including the risks faced by us described below and elsewhere in this Annual Report.

Risks Related to Our Business and Operations
 
Macroeconomic Risks

Our business is impacted by changes in macroeconomic and/or global conditions as well as the resulting impact on information technology spending and government budgets.

Our business is subject to risks arising from adverse changes in domestic and global macroeconomic and other conditions. Slowdowns, recessions, economic instability, political unrest, armed conflicts, natural disasters, supply chain disruptions or outbreaks of disease, such as the COVID-19 pandemic, around the world may cause governments and companies to delay, reduce, or even cancel planned spending or projects and may impact our business and operations. Limited or reduced government budgets and declines in information technology spending have affected the markets for our solutions in the past and may affect them again based on current and future macroeconomic and/or global conditions.

We generate a majority of our revenue from contracts with various governments around the world, including national, regional, and local government agencies. We expect that government contracts will continue to be a significant source of our revenue for the foreseeable future. Macroeconomic changes, such as the impacts of the Russian military action against Ukraine, the COVID-19 pandemic, rising interest rates, tightening credit markets, significant changes in commodity prices such as oil, or actual or threatened trade wars or restrictions on international trade, may also impact governments’ budget allocations and demand for our solutions.

Governmental agencies that are facing economic challenges, reduced budgets, liquidity issues, restrictions on trade or other impacts from macroeconomic or other global changes are also more likely to defer purchase decisions or projects or cancel or reduce orders, as well as to delay or default on payments. If customers or partners significantly reduce their spending with us, significantly delay projects, or significantly delay or fail to make payments to us, our business, results of operations, and financial condition would be materially adversely affected. This risk may be further elevated if such macroeconomic changes occur in a jurisdiction in which we have experienced significant customer concentration. See “Market and Strategy Risks —We have experienced significant customer concentration in recent periods, and our revenue levels would likely decline if any significant customer failed to purchase product or services from us at anticipated levels.”
1

Table of Contents COGNYTE SOFTWARE LTD.

Disruptions to the global supply chain have adversely affected our financial results and may negatively impact government spending.

The global supply chain experienced significant disruptions during 2021 as a result of electronic component and labor shortages and other macroeconomic factors. Such shortages and disruptions are expected to continue into 2022 and may further expand as a result of the Russian military action against Ukraine. As a result of these disruptions, we have experienced delays in supplier deliveries (including electronic components and other products on which we rely), extended lead times, and increased cost of freight, purchased materials and manufacturing labor costs. These disruptions, which are expected to continue into 2022, have delayed and are expected to continue to delay the timing of some customer orders and expected deliveries of our products. If the impacts of the supply chain disruptions are more severe than we expect, it could result in even longer lead times and further increased costs, all of which could materially adversely affect our business, financial condition and results of operations. In addition, governments may reduce their budgets or defer purchase decisions until supply chain disruptions subside.

The COVID-19 pandemic has adversely affected our business, including customer readiness, deployment, marketing and sale abilities, and may continue to adversely affect our business and results of operations.

The COVID-19 pandemic has reached all of the regions in which we do business, and governmental authorities around the world have implemented numerous measures attempting to contain and mitigate the effects of the pandemic, including travel bans and restrictions, border closings, quarantines, shelter-in-place orders, shutdowns, limitations or closures of non-essential businesses, and social distancing requirements. Companies around the world, including us, our customers, partners, and vendors, have implemented actions in response, including among others, office closings, site restrictions, and employee travel restrictions. Notwithstanding the loosening of these restrictions in certain countries in certain periods since the onset of the pandemic, the global spread of COVID-19 and actions taken in response have negatively affected us, our customers, partners, and vendors and caused significant economic and business disruption. We continue to monitor and assess the impact of the COVID-19 pandemic, including recommendations and orders issued by government and public health authorities in countries where we operate.

We have seen an improvement in the business environment in 2021 after an initial downturn in early 2020; however, in 2021, our revenue was negatively impacted by delays and reduced spending attributed to the impact of the COVID-19 pandemic on our customers’ operational priorities and as a result of cost containment measures they have implemented. Due to the pandemic, we saw a reduction or delay in certain large customer contracts, particularly on-premises arrangements, and we have generally been unable to conduct face-to-face meetings with existing or prospective customers and partners, present in-person demonstrations of our solutions, or host or attend in-person trade shows and conferences. Limitations on access to the facilities of our customers have also impacted our ability to deliver some of our products, complete certain implementations, and provide in-person consulting and training services, negatively impacting our ability to recognize revenue. Furthermore, many of our customers are government agencies, and their budgets may have been and may continue to be stretched thin due to the efforts taken to combat the pandemic. If some of our government customers experience budget shortfalls, they may decide to forgo using our services. Our ability to predict how the pandemic will impact our results in future periods is limited, including the extent to which customers may delay or miss payments, customers may defer, reduce, or refrain from placing orders or renewing subscriptions or support arrangements, or to which travel restrictions and site access restrictions may remain necessary, particularly if the pandemic fails to abate for an extended period of time or worsens.

In light of the adverse impact of COVID-19 on global economic conditions and our revenue, along with the uncertainty associated with the extent and timing of a potential recovery, in 2021, we implemented certain cost-reduction actions of varying durations. Such actions included, but were not limited to, reducing our discretionary spending, decreasing capital expenditures, reconsidering the optimal uses of our cash and other capital resources, and reducing workforce-related costs. Based on the improved business environment and our financial performance during 2021, we have in many cases resumed investments and other spending; however, these actions may need to be reassessed depending on how the facts and circumstances surrounding the pandemic evolve and we continue to evaluate and may decide to implement further cost control strategies to help us mitigate the impact of the pandemic, if required. Any such actions may have an adverse impact on us, particularly if they remain in place for an extended period.

Furthermore, as a result of the COVID-19 pandemic, our employees are often required to work a portion of their time remotely. It is possible that widespread remote work arrangements may have a negative impact on our operations, the execution of our business plans, the productivity and availability of key personnel and other employees necessary to conduct our business, and on third-party service providers who perform critical services for us, or otherwise cause operational failures due to changes in our normal business practices necessitated by the outbreak and related governmental actions. The increase in remote working may also result in increased privacy, data security, and fraud risks, and our understanding of applicable legal and regulatory requirements, as well as the latest guidance from regulatory authorities in connection with the COVID-19 pandemic, may be
2

Table of Contents COGNYTE SOFTWARE LTD.
subject to legal or regulatory challenges, particularly as regulatory guidance evolves in response to future developments. Such risks could materially and adversely affect our business and results of operations.

Our business, financial condition and results of operations may be materially and adversely affected by any negative impact on the global economy resulting from the conflict in Ukraine or any other geopolitical tensions.

On February 24, 2022, a full-scale military invasion of Ukraine by Russian troops was reported. The length and impact of the ongoing military conflict is highly unpredictable, and has led to and could continue creating market disruptions, including significant volatility in commodity prices, credit and capital markets, restrictions on international trade as well as supply chain interruptions.

Russian military actions and the resulting sanctions could also adversely affect the global economy and financial markets and lead to instability and lack of liquidity in capital markets in the longer term, potentially making it more difficult for us to obtain additional funds.

We are continuing to monitor the situation in Ukraine and assessing its potential impact on our business. While we do not trade with any Russian or Belarusian governmental agencies or with any of the entities which are subject to sanctions, any of the above-mentioned factors could affect our business, prospects, financial condition, and operating results and/or exacerbate other risks highlighted in this Annual Report. The extent and duration of the military action, sanctions and resulting market disruptions are currently impossible to predict, but could be substantial. Additionally, disruptive impacts of the conflict on other countries in Eastern Europe, including Bulgaria and Romania, where we have operations and facilities, could be prolonged, which may require us to reevaluate our operations there and/or otherwise harm our business. In addition, in response to the armed conflicts, governments may allocate budgets to military or other immediate needs, on account of our solutions.

Market and Strategy Risks

Regulatory constraints may limit our ability to offer and sell some of our products and services and to compete with competitors that are not subject to the same regulations.

The technologies that we develop, and that we rely upon in our products, are subject to regulation. See “We are subject to complex, evolving regulatory requirements that may be difficult and expensive to comply with and that could negatively impact our business.” Due to such regulation, our international sales and marketing, as well as our international procurement of skilled human resources, technology and components, depend largely on export and marketing license approvals from governmental agencies in Israel and in other countries. If we fail to obtain material approvals in the future, or if material approvals previously obtained are revoked or expire or are not renewed due to factors such as changes in political conditions, government policies or the imposition of sanctions, or if existing or future approvals are conditioned upon requirements that we are unable to meet or fulfill, then our ability to market and sell our products and services to customers outside the country in which they are developed and our ability to obtain goods and services essential to our business could be interrupted, resulting in a material adverse effect on our business, revenues, assets, liabilities and results of operations. In the past, certain of our licenses to market, export or to provide services to certain countries or regions were revoked or suspended for reasons beyond our control, including due to political and geopolitical reasons. We cannot assure you that in the future material licenses or approvals will not be revoked or suspended.

These regulations and requirements place us at a disadvantage compared to some of our competitors that are not subject to the same regulatory constraints, and can cause us to lose market share or experience slower growth.

Large orders or contracts, customer concentration, and other factors may significantly impact our results from period to period.

It is customary for us to receive large orders from time to time, either as part of a new contract or under an existing contract. We also have long-standing relationships with certain customers, resellers and partners that have historically accounted for a significant amount of our annual revenue. Any decision of said customers, resellers or partners, to stop, or significantly reduce the business with us, for commercial, geopolitical or any other reason, may cause a significant decrease of our revenue and periodic variations in results of operations. A single customer or reseller, or a small number of customers have historically and may in the future represent a substantial portion of our revenue in such periods, either in the form of a single order or in the form of multiple separate orders. A significant order during one period may not be followed by further orders from the same customer in subsequent periods, nor by similarly sized orders from other customers. As a result, our revenue and operating results are subject to substantial periodic variations, especially from quarter to quarter, in the event of receipt of one or more significant orders, a deferral or loss of one or more significant orders, a delay in a large implementation, or a deterioration in our relationship with a significant customer.
3

Table of Contents COGNYTE SOFTWARE LTD.

Since our quarterly performance may vary significantly, our results of operations for any quarter or fiscal year are not necessarily indicative of the results that we might achieve for any subsequent period. Accordingly, quarter-to-quarter and year-to-year comparisons of our operating results may not be meaningful. In addition, we have an order backlog that is generally composed of orders that are fulfilled within a period of three to twelve months after receipt, which makes revenue in any quarter substantially dependent upon orders received in prior quarters. The extended time frame and uncertainty associated with many of our sales opportunities also makes it difficult for us to accurately forecast our revenues (and attendant budgeting and guidance decisions) and increases the volatility of our operating results from period to period. Our ability to forecast and the volatility of our operating results is also impacted by the fact that pricing, margins, and other deal terms may vary substantially from transaction to transaction, especially across product lines and regions. The terms of our transactions, including with respect to pricing, future deliverables, and termination clauses, also impact the timing of our ability to recognize revenue. Because these transaction-specific factors are difficult to predict in advance, this also complicates the forecasting of revenue and creates challenges in managing our revenue mix.

As with other software-focused companies, a large amount of our quarterly business tends to come in the last few weeks, or even the last few days, of each quarter. This trend has also complicated the process of accurately predicting revenue and other operating results, particularly on a quarterly basis. Our business is subject to seasonal factors that may also cause our results to fluctuate from quarter to quarter. See “Item 4B. Information on the Company—Business Overview—Seasonality”. In addition, an increased transition to a subscription model will likely reduce our overall revenue and will make our results less predictable. The adoption pace of a subscription model is unpredictable and an increased transition will further make it difficult to predict the mix of perpetual licenses and term-based subscriptions.

If we fail to manage our transition to a subscription based model, our revenues and results of operation may be harmed.

We are now offering certain of our solutions on a subscription model basis. Such business models is relatively new in the industry we operate and we estimate that, due to the nature of our solutions and the governmental organizations’ planning and purchasing behavior, governmental organizations adoption of a subscription-based model for solutions in our industry will be at a more moderate pace and less predictable compared to other industries that have recently transitioned to a subscription-based model. A transition to a subscription-based model may cause us to incur incremental operational, technical, legal and other costs. If we do not successfully manage the transition to a subscription-based model, or if the adoption will be in a different pace than we estimate, our financial results could be negatively impacted.

We have been subject to claims by third parties that our solutions infringe their terms of use or other propriety rights and may in the future become subject to similar or other claims that, regardless of merit, could disrupt our business, harm our reputation and adversely affect our results of operations or financial condition.

Our solutions capture, fuse and analyze data collected from various sources, including from commercial web sources and social platforms. Such sources and platforms may allege that our solutions and techniques for capturing and collecting data and information from such sources violate their terms of use or other propriety rights of such sources or of their users. In December 2021, Meta Platforms Inc., or Meta, issued a report alleging that certain solutions offered by us that interface with Facebook and Instagram platforms violate their terms of use. Concurrently with the issuance of the foregoing report, Meta announced that it had removed accounts that it claimed were associated with our solutions and requested we cease data collection from its social platforms. In response to Meta’s allegations, we made modifications to certain features of our solutions, which impacted the manner our customers can use these solutions. Any allegations that our solutions and techniques infringe the terms of use or rights of third parties may result in legal claims against us or our customers. These claims may damage our reputation, adversely impact our customer relationships and create liability for us. See “Reputational and political factors related to our business or operations may adversely affect us.” We generally agree in our customer contracts to indemnify customers for expenses or liabilities they incur as a result of third-party intellectual property infringement claims associated with our solutions and the resolution of these claims, irrespective of whether a court determines that our solutions and techniques infringed another party’s intellectual property rights, may be time-consuming, disruptive to our business and very costly. In addition, in connection with an infringement dispute, we may be required to cease using or developing certain features that we offer to our customers. These circumstances could adversely affect our ability to generate revenues as well as require us to incur significant expenses to develop alternative or modified solutions for our customers.

Reputational and political factors related to our business or operations may adversely affect us.

We have been subject to negative publicity as a result of allegations regarding certain of our investigative analytics services. In particular, Meta announced publicly that it had removed accounts that it claimed were associated with us and that it alleged were used to gather information on individuals contrary to its terms of service. The sale of our solutions to countries or customers that are viewed as having poor human rights or democracy records could result in negative publicity and reputational harm, even where such activities or transactions are permissible under applicable laws. In addition, we may be associated with
4

Table of Contents COGNYTE SOFTWARE LTD.
other companies in our industry that engage with customers viewed as having poor human rights or democratic records or with companies that apply techniques that are generally viewed negatively, which may negatively harm our reputation. Certain of our solutions are viewed to be more sensitive and intrusive than other solutions we offer, and as such are subject to heightened scrutiny and criticism by the public opinion, privacy advocates, privacy NGOs, media outlets and others. The offering and sale of these solutions may also harm us reputationally due to allegations of infringement on human rights and in particular privacy rights. The risk of these adverse impacts may also result in lost business opportunities that impact our results of operations. In addition, if we experience a reputational harm, it may negatively impact our ability to recruit and retain qualified personnel. These risks may grow as we grow our business and our brand.

For certain products, components, or services, we rely on third-party suppliers, manufacturers, and partners, the failure or disruption in the supply by any of which may negatively impact our sales and adversely affect our results.

Although we generally use standard parts and components in our products, we do rely on non-affiliated suppliers and OEM partners for certain non-standard products or components which may be critical to our products, including both hardware and software, and on manufacturers of assemblies that are incorporated into our products. We also purchase technology, license intellectual property rights, and oversee third-party development and localization of certain products or components, in some cases, by or from companies that may compete with us or work with our competitors. While we endeavor to use larger, more established suppliers, manufacturers, and partners wherever possible, in some cases, these providers may be smaller, less established companies, particularly in the case of new or unique technologies that we have not developed internally.

If any of these suppliers, manufacturers, or partners experience financial, operational, manufacturing, or quality assurance difficulties, cease production or sale, or there is any other disruption in our supply, including as a result of the acquisition of a supplier or partner by a competitor or global supply chain disruptions, we will be required to locate alternative sources of supply or manufacturing, to internally develop the applicable technologies, to redesign our products, and/or to remove certain features from our products, any of which would be likely to increase expenses, create delivery delays, and negatively impact our sales. In addition, delays in the delivery of our products, including as a result from global supply chain disruptions, may result in delays in our collection which in turn may negatively impact our financial results and our cash flow planning. Although we endeavor to establish contractual protections with key providers, including source code escrows (where needed), warranties, and indemnities, we may not be successful in obtaining adequate protections, these agreements may be short-term in duration, and the counterparties may be unwilling or unable to stand behind such protections. Moreover, these types of contractual protections offer limited practical benefits to us in the event our relationship with a key provider is interrupted.

We also rely on third parties to provide certain services to us or to our customers, including hosting partners and providers of other cloud-based services. We make contractual commitments to customers on the basis of these relationships and, in some cases, also entrust these providers with both our own sensitive data as well as the sensitive data of our customers. If these third-party providers do not perform as expected or encounter service disruptions, cyber-attacks, data breaches, or other difficulties, we or our customers may be materially and adversely affected, including, among other things, by facing increased costs, potential liability to customers, end customers, or other third parties, regulatory issues, and reputational harm. If it is necessary to migrate these services to other providers as a result of poor performance, security issues or considerations, or other financial or operational factors, it could result in service disruptions to our customers and significant time, expense, or exposure to us, any of which could materially adversely affect our business.

The industry in which we operate is characterized by rapid technological changes, evolving industry standards and challenges, and changing market potential, and if we cannot anticipate and react to such changes our results may suffer.
 
The markets for our products are characterized by rapidly changing technology and evolving industry standards and challenges. The introduction of products embodying new technology, new delivery platforms, the commoditization of older technologies, and the emergence of new industry standards and technological hurdles can exert pricing pressure on existing products and services and/or render them unmarketable or obsolete. For example, the increasing complexity and sophistication of security threats, the exponential growth in data and prevalence of encrypted communications have created significantly greater challenges for our customers and for our solutions to address. Moreover, the market potential and growth rates of the markets we serve are not uniform and are evolving. It is critical to our success that we are able to anticipate and respond to changes in technology and industry standards and new customer challenges by consistently developing new, innovative, high-quality products and services that meet the changing challenges and needs of our customers. We must also successfully identify, enter, and appropriately prioritize areas of growing market potential, including by launching, successfully executing, and driving demand for new and enhanced solutions and services, while simultaneously preserving our legacy businesses and migrating away from areas of commoditization. We must also develop and maintain the expertise of our employees as the needs of the market and our solutions evolve. If we are unable to execute on these strategic priorities, we may lose market share or experience slower growth, and our profitability and other results of operations may be materially adversely affected.

5

Table of Contents COGNYTE SOFTWARE LTD.
Intense competition in our markets and competitors with greater resources than us may limit our market share, profitability, and growth.
 
We face aggressive competition from numerous and varied competitors in all of our markets, making it difficult to maintain market share, remain profitable, invest, and grow. We are also encountering new competitors as we expand into new markets or as new competitors expand into ours. Our competitors may be able to more quickly develop or adapt to new or emerging technologies, better respond to changes in customer needs or preferences, better identify and enter into new areas of growth, or devote greater resources to the development, promotion, and sale of their products. Some of our competitors have, in relation to us, longer operating histories, larger customer bases, longer standing relationships with customers, superior brand recognition, superior margins, and significantly greater financial or other resources, especially in new markets we may enter. Consolidation among our competitors may also improve their competitive position. We also face competition from solutions developed internally by our customers or partners. For more information, see “Item 4B. Information on the Company—Business Overview—Competition”. To the extent that we cannot compete effectively, our market share and results of operations would be materially adversely affected.

Because price and related terms are key considerations for many of our customers, we may have to accept less-favorable payment terms, lower the prices of our products and services, and/or reduce our cost structure, including reducing headcount or investment in research and development, in order to remain competitive. If we are forced to take these kinds of actions to remain competitive in the short-term, such actions may adversely impact our ability to execute and compete in the long-term.

The global regulatory environment may change the demand for our products and services.

The domestic and international regulatory environment is subject to constant change, often based on factors beyond our control or anticipation. These factors, include political climate, budgets, developments in international relations between countries and organizations, public opinion, pressure from large institutional investors and non-governmental organizations and various types of current events in international affairs, any of which could reduce demand for our products or require us to change or redesign products to maintain compliance or competitiveness. For example, laws requiring telecommunication providers to facilitate the monitoring of communications by law enforcement or governing the purchase and use of security solutions like ours influence the market demand for some of our products and/or customer requirements for specific functionality and performance or technical standards. If we do not successfully anticipate and respond to future changes in the regulatory environment, or if we are unable to redesign our products to meet the changing standards, our results of operations may be materially adversely affected.

Sales processes for sophisticated solutions and a broad solution portfolio like ours present significant challenges and may be unpredictable.

We offer our customers a broad solution portfolio and many of our solutions are sophisticated and may represent a significant investment for our customers. As a result, our sales cycles can range in duration from a few months to well over a year and may require, for example, discussions about budget and which potential solution is most suitable for the customer. As the length or complexity of a sales process increases, so does the risk of successfully closing the sale. Larger sales are often made by competitive bid, which also increases the time and uncertainty associated with such opportunities. Because of the long approval process that typically accompanies strategic initiatives or capital expenditures by our customers, our sales process is often delayed, with little or no control over any delays encountered by us. Customers may also require education on the value and functionality of our solutions as part of the sales process, further extending the time frame and uncertainty of the process.

Longer sales cycles, competitive bid processes, and the need to educate customers mean that:

There is greater risk of customers deferring, scaling back, or canceling sales as a result of, among other things, their receipt of a competitive proposal, changes in budgets and purchasing priorities, extensive internal approval processes, or the introduction or anticipated introduction of new or enhanced products by us or our competitors during the process.

We may make a significant investment of time and money in opportunities that do not come to fruition, which investments may not be usable or recoverable in future sales.

We may be required to bid on a project in advance of the completion of its design or be required to begin working on a project in advance of finalizing a sale, in either case, increasing the risk of unforeseen technological difficulties or cost overruns.

6

Table of Contents COGNYTE SOFTWARE LTD.
We face greater downside risks if we do not correctly and efficiently deploy limited personnel and financial resources and convert such sales opportunities into orders.

Larger solution sales also require greater expertise in sales execution and transaction implementation than more basic product sales, including in establishing and maintaining appropriate contacts and relationships with customers and partners, product development, project management and implementation, staffing, integration, services, and support. Our ability to develop, sell, implement, and support larger solutions and a broad solution portfolio is a competitive differentiator for us, which provides for solution diversification and more opportunities for growth, but also requires greater investment for us and presents challenges, including, among others, challenges associated with competition for limited internal resources, complex customer requirements, and project deadlines. After the completion of a sale, our customers or partners may need assistance from us in generating maximum value from the functionality of our solutions, in realizing their benefits, or in implementation generally. If we are unable to assist our customers and partners in realizing the benefits they expect from our solutions and products, demand for our solutions and products may decline and our operating results may suffer. Any failure to develop high-quality solutions and to provide high-quality services and support could adversely affect our reputation, our ability to sell our service offerings to existing and prospective customers, and our operating results.

We have experienced significant customer concentration in recent periods, and our revenue levels would likely decline if any significant customer failed to purchase product or services from us at anticipated levels.

For the years ended January 31, 2022, 2021 and 2020, we had two government customers that collectively represented approximately 23%, 31%, and 29%, respectively, of our total revenue. We define a customer as an organization from which we have recognized revenue in a reporting period. In situations where we sell to a governmental organization that acts on behalf of multiple agencies or departments, we treat that organization as the customer for reporting purposes notwithstanding that each of the underlying agencies or departments is generally making its own independent purchasing decisions. Our contracts with government customers, or when the end user is a government customer, contain customary terms and conditions for government contracts of this kind, including a right for the customer to terminate the applicable contract with or without cause upon notice. We believe that the loss of one or more of these contracts (which are separately terminable) would not have a material adverse effect on our results of operations, especially over the long-term; however, given the factors impacting the periodic variations of our revenues and operating results discussed above, we cannot assure you that such a loss would never result in a material adverse impact on our operation results, especially in the short-term. In the past, orders from our largest customers have fluctuated from time to time based on our customers’ needs or other factors outside of our control. To the extent that any of these customers terminates its relationship with us or fails to purchase products or services from us at the anticipated levels, it may negatively impact our results of operations. Furthermore, we often sell our products and solutions in certain jurisdictions through resellers. A single reseller, or a small number of resellers, have historically and may in the future represent a substantial portion of our revenue in a given period. If any such reseller terminates its engagement with us, or will alternatively work on an exclusive basis with any of our competitors, it could negatively impact our results of operations, especially in the short-term. See “Risks Associated with the Global Nature of Our Operations—If we are unable to establish and maintain our relationships with third parties that market and sell our products, our business and ability to grow could be materially adversely affected.”

A significant portion of our business comes from government contracts, which exposes us to additional risks inherent in the government procurement process, potential adverse changes in the geopolitical environment, and limitations on investor visibility due to classification or contractual restrictions.

We provide products and services, directly and indirectly, to a variety of government entities around the world, including pursuant to contracts awarded to us, including under defense and homeland security-related programs. A majority of our revenue comes from sales to such governmental agencies, governmental authorities and government-owned companies.

Risks associated with licensing and selling products and services to government entities include more extended sales and collection cycles, varying governmental budgeting processes, adherence to complex procurement regulations, and other government-specific contractual requirements, including possible renegotiation or termination at the election of the government customer including due to geopolitical events and macro-economic conditions that are beyond our control. We may also be subject to offset requirements in our contracts with government entities that require us to spend money that we receive under the sale transaction, or to retain services that are needed in connection with our systems and products, in the country of the purchaser. This could reduce the economic value of the sales of our systems and products from our perspective. We may also be subject to audits, investigations or other proceedings relating to our government contracts and any violations could result in various civil and criminal penalties and administrative sanctions, including termination of contracts, payment of fines, and suspension or debarment from future government business, as well as harm to our reputation and financial results.

7

Table of Contents COGNYTE SOFTWARE LTD.
Our revenue from governmental entities is directly affected by those entities’ budgetary constraints and the priority allocated in their budgets to the procurement of our products. This risk is heightened during periods of global economic slowdown. Accordingly, governmental purchases of our systems, products, and services may decline in the future if governmental purchasing agencies terminate, reduce, or modify contracts.

Additionally, a significant portion of our government business is subject to security restrictions, either as a result of governmental classification requirements or contractual requirements, which, among other things, generally preclude us from disclosing certain information about these transactions, customarily including the identity of the customer and the solutions we are providing to the customer. As a result, our investors will have less visibility into certain of our engagements which are subject to such restrictions than into our business or contracts with customers and companies not subject to such restrictions.

Changes in our security clearances may adversely impact our sales or may impose restrictions on how we operate.

We and some of our subsidiaries maintain security clearances in Israel and other countries in connection with the development, marketing, sale, and/or support of our solutions. These clearances are reviewed from time to time by these countries and could be deactivated, including for reasons that are beyond our control. If we lose our security clearances in a particular country, we may be unable to sell our solutions for secure projects in that country and might also experience greater challenges in selling such solutions even for non-secure projects in that country. These security clearances also impose restrictions on how we conduct our business and the information we are allowed to share with our investors and our non-Israeli board members. Even if we are able to obtain and maintain applicable security clearances, government customers may decline to purchase our solutions if they were not developed or manufactured in that country or if they were developed or manufactured in other countries that are considered disfavored by such country.

If we cannot retain and recruit qualified personnel, our ability to operate and grow our business may be impaired.

We depend on the continued services of our management and employees, particularly our sales and marketing personnel and research and development personnel, to run and grow our business. To remain successful and to grow, we need to retain existing employees and attract new qualified employees, including in new markets and growth areas we may enter, such as employees in the technology sectors. Retention is an industry-wide issue given the competitive technology labor market and as the millennial workforce continues to value multiple company experience over long tenure. In addition, all of our executive officers and key personnel are at-will employees and may terminate their employment relationship with us at any time. The loss of the services of our key personnel and any of our other executive officers, and our inability to find suitable replacements in a timely fashion, could result in a decline in sales, delays in product development, and harm to our business and operations.

Given the limited number of people with sales and marketing experience, which has been exacerbated by the COVID-19 pandemic, we invest significant time and resources in training new members of our sales force, and we may be unable to achieve our target performance levels with new sales personnel as rapidly as we have done in the past, or at all, due to larger numbers of hires or lack of experience training sales personnel to operate in new jurisdictions or because of the remote hiring and training process. Our failure to hire a sufficient number of qualified individuals or to integrate new sales force members within the time periods we have achieved historically, and to contain sales force attrition rates may materially impact the growth of our business. In addition, the armed conflict in Ukraine has led to many companies reducing their head count in Ukraine and instead looking to recruit personnel in other eastern European countries, which could lead to an increased competition for talented personnel.

Furthermore, if we experience high turnover of our product and development personnel, a lack of managerial resources to guide our research and development, or a lack of other research and development resources, we may miss or fail to execute on new product development and strategic opportunities and consequently lose potential and actual market share. The success of our business is largely dependent on our product and development teams developing and executing on a product roadmap that allows us to retain and increase the spending of our existing customers and attract new customers. A failure to continue offering the same caliber of solutions due to a loss of key personnel could therefore adversely affect our business and results of operations.

Our success also depends on our ability to effectively source and staff people with the right mix of skills and experience to perform services for our customers, including our ability to transition personnel to new assignments on a timely basis. If we are unable to effectively utilize our personnel on a timely basis to fulfill the needs of our customers, our business could suffer. As we grow, we must also enhance and expand our management team to execute on new and larger agendas and challenges. The market for qualified personnel is competitive in the geographies in which we operate and may be limited especially in areas of emerging technology. We may be at a disadvantage to larger companies with greater brand recognition or financial resources or to start-ups or other emerging companies in trending market sectors. Moreover, the COVID-19 pandemic has also caused a shift to virtual recruiting, which has increased the difficulty in integrating and introducing them into our corporate culture and retaining them for the longer term. Larger companies with whom we compete have expended and will likely continue to expend
8

Table of Contents COGNYTE SOFTWARE LTD.
more resources than we do on employee recruitment and are often better able to offer more favorable compensation and incentive packages than we can.

We seek to retain and motivate existing personnel through our compensation practices, company culture, and career development opportunities. However, efforts we engage in to establish operations in new geographies where additional talent may be available, potentially at a lower cost, may be unsuccessful or fail to result in the desired cost savings. If we are unable to attract and retain qualified personnel when and where they are needed, our ability to operate and grow our business could be impaired. Moreover, if we are not able to properly balance investment in personnel with sales, our profitability may be adversely affected.

Competition for highly skilled technical and other personnel in Israel is intense, and as a result we may fail to attract, recruit, retain and develop qualified employees, which could materially and adversely impact our business, financial condition and results of operations.

We compete in a market marked by rapidly changing technologies and an evolving competitive landscape. In order for us to successfully compete and grow, we must attract, recruit, retain and develop personnel with requisite qualifications to provide expertise across the entire spectrum of our intellectual capital and business needs.

Our principal research and development as well as significant elements of our general and administrative activities are conducted at our headquarters in Israel, and we face significant competition for suitably skilled employees in Israel. While there has been intense competition for qualified human resources in the Israeli high-tech industry historically, the industry experienced record growth and activity in 2021, both at the earlier stages of venture capital and growth equity financings, and at the exit stage of initial public offerings and mergers and acquisitions. This flurry of growth and activity has caused a sharp increase in job openings in both Israeli high-tech companies and Israeli research and development centers of foreign companies, and intensification of competition between these employers to attract qualified employees in Israel. As a result, the high-tech industry in Israel has experienced significant levels of employee attrition and is currently facing a severe shortage of skilled human capital, including engineering, research and development, sales and customer support personnel. Many of the companies with which we compete for qualified personnel have greater resources than we do, and we may not succeed in recruiting additional experienced or professional personnel, retaining personnel or effectively replacing current personnel who may depart with qualified or effective successors.

In addition, as a result of the intense competition for qualified human resources, the Israeli high-tech market has also experienced and may continue to experience significant wage inflation. Accordingly, our efforts to attract, retain and develop personnel may also result in significant additional expenses, which could adversely affect our profitability. Furthermore, in making employment decisions, particularly in the high-tech industry, job candidates often consider the value of the equity they are to receive in connection with their employment. Employees may be more likely to leave us if the shares they own or the shares underlying their equity incentive awards have significantly decreased in value. Share price declines may reduce the employees’ motivation to continue to work for us and could heighten the risk of employee attrition. As a result of such decrease in value of the employees’ equity, we may be required to pay additional salaries in order to attract qualified personnel, which may significantly increase our salary costs.

While we utilize non-competition agreements with our employees as a means of improving our employee retention, those agreements may not be effective towards that goal. These agreements prohibit our employees, if they cease working for us, from competing directly with us or working for our competitors for a limited period. We may be unable to enforce these agreements under Israeli law, and it may be difficult for us to restrict our competitors from benefiting from the expertise our former employees developed while working for us.

In light of the foregoing, there can be no assurance that qualified employees will remain in our employ or that we will be able to attract and retain qualified personnel in the future. Failure to retain or attract qualified personnel could have a material adverse effect on our business, financial condition and results of operations.

We may require additional capital to support our operations or the growth of our business, and this capital might not be available on acceptable terms, if at all.

We might require substantial additional financing in order to operate our business, execute our growth strategy and respond to challenges or unforeseen circumstances. Such financing might not be available on commercially reasonable terms, if at all. If we are unable to obtain such financing, on commercially reasonable terms, or at all, we will not be able to, among other things:

execute our growth strategy;
develop new features, integrations, capabilities, and enhancements;
continue to expand our product development, sales, and marketing organizations;
respond to competitive pressures or unanticipated working capital requirements; or
9

Table of Contents COGNYTE SOFTWARE LTD.
pursue acquisition opportunities.

To the extent that we raise additional capital through the sale of equity or convertible debt securities, our shareholders’ ownership interest will be diluted. Debt financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making acquisitions or capital expenditures, or declaring dividends. Debt financing could also have significant negative consequences for our business, results of operations and financial condition, including, among others, increasing our vulnerability to adverse economic and industry conditions, limiting our ability to obtain additional financing, requiring the dedication of a substantial portion of our cash flow from operations to service our indebtedness, thereby reducing the amount of our cash flow available for other purposes, limiting our flexibility in planning for, or reacting to, changes in our business, and placing us at a possible competitive disadvantage compared to less leveraged competitors or competitors that may have better access to capital resources.

Our future success depends on our ability to manage investments in our business and operations properly, execute on growth or strategic initiatives, and enhance our existing operations and infrastructure.

A key element of our long-term strategy is to continue to invest in and grow our business and operations, both organically and through acquisitions. Investments in, among other things, new markets, new products, solutions, and technologies, research and development, infrastructure and systems, geographic expansion, and headcount are critical components for achieving this strategy. In particular, we believe that we must continue to dedicate a significant amount of resources to our research and development efforts to maintain our competitive position. However, such investments and efforts present challenges and risks and may not be successful (financially or otherwise), especially in new areas or new markets in which we have little or no experience, and even if successful, may negatively impact our profitability in the short-term. To be successful in such efforts, we must be able to properly allocate limited investment funds and other resources, prioritize among technologies opportunities, projects, and implementations, balance the extent and timing of investments with the associated impact on profitability, balance our focus between new areas or new markets and the operation and servicing of our legacy businesses and customers, capture efficiencies and economies of scale, and compete in the new areas or new markets, or with the new solutions, in which we have invested.

Our success also depends on our ability to execute or continue to execute on other growth or strategic initiatives we are pursuing, including maintaining our software model. For example, in addition to the other factors described in this section, our profitability objectives are highly dependent on our ability to continue to shift our product mix towards software and away from professional services and hardware resales and to maintain a more productized proprietary software offering.

Our success also depends on our ability to effectively and efficiently enhance our existing operations. Our existing infrastructure, systems, security, processes, and personnel may not be adequate for our current or future needs. System upgrades or new implementations can be complex, time-consuming, and expensive and we cannot assure you that we will not experience problems during or following such implementations, including among others, potential disruptions in our operations or financial reporting.

If we are unable to properly manage our investments, execute on growth initiatives, and enhance our existing operations and infrastructure, our results of operations and market share may be materially adversely affected.

Acquisitions, strategic investments, partnerships, or alliances could be difficult to identify, cause post integration challenges, divert the attention of management, disrupt our business, dilute shareholder value, and adversely affect our business, financial condition and results of operations.

We may in the future seek to acquire or invest in businesses, joint ventures, products and capabilities, or technologies that we believe could complement or expand our products and solutions or otherwise offer growth opportunities. Any such acquisition or investment may divert the attention of management and cause us to incur various expenses in identifying, investigating, and pursuing suitable opportunities, whether or not the transactions are completed, and may result in unforeseen operating difficulties and expenditures. In particular, we may encounter difficulties assimilating or integrating the businesses, technologies, products and capabilities, personnel, or operations of the acquired companies, particularly if we are unable to retain the key personnel of the acquired company. These transactions may also disrupt our business, divert our resources, and require significant management attention that would otherwise be available for development of our existing business. Additionally, we have limited experience in acquiring other businesses. Any such transactions that we are able to complete may not result in any synergies or other benefits we had expected to achieve, which could result in substantial impairment charges and dilution of our shareholders’ value.

If we are unable to establish and maintain our relationships with third parties that market and sell our products, our business and ability to grow could be materially adversely affected.
10

Table of Contents COGNYTE SOFTWARE LTD.
 
Slightly below half of our sales are made through partners, including distributors, resellers, sales representatives and system integrators. To remain successful, we must maintain our existing relationships as well as identify and establish new relationships with such parties. We must often compete with other suppliers for these relationships and our competitors often seek to establish exclusive relationships with these sales channels or to otherwise restrict others in partnering with them. Our ability to establish and maintain these relationships is based on, among other things, factors that are similar to those on which we compete for end customers, including features, functionality, ease of use, installation and maintenance, and price. Even if we are able to secure such relationships on terms we find acceptable, there is no assurance that we will be able to realize the benefits we anticipate. Some of our partners may also compete with us or have affiliates that compete with us, or may also partner with our competitors or offer our products and those of our competitors as alternatives when presenting proposals to end customers. Our ability to achieve our revenue goals and growth depends to a significant extent on maintaining, enabling, and adding to these sales channels, and if we are unable to do so, our business and ability to grow could be materially adversely affected.

Risks Associated with the Global Nature of Our Operations

Because we have significant operations and business around the world, we are subject to geopolitical and other risks that could materially adversely affect our results.

We have significant operations and business around the world, including sales, research and development, manufacturing, customer services and support, and administrative services. The countries in which we have our most significant operations include Israel, Cyprus, Brazil, Romania, Bulgaria and the United States. We also generate significant revenue from customers in more than a dozen other countries, and smaller amounts of revenue from customers in many more countries, including a number of emerging markets. We intend to continue to grow our business internationally.

Our global operations are, and any future growth will be, subject to a variety of risks, many of which are beyond our control, including risks associated with, but not limited to:

foreign currency fluctuations;

political, security, and economic instability or corruption;

geopolitical risks from war, natural disasters, pandemics or other events;

changes in international and local laws and regulations, including those related to trade compliance, anti-corruption, information security, data privacy and protection, tax, labor, currency restrictions and other requirements;

differences in tax regimes and potentially adverse tax consequences of operating in foreign countries;

product customization or localization issues;

preferences for or policies and procedures that protect local suppliers;

legal uncertainties regarding intellectual property rights or rights and obligations generally; and

challenges or delays in collection of accounts receivable.

Any or all of these factors could materially adversely affect our business or results of operations.
 
Conditions in and our relationship to Israel may materially adversely affect our operations and personnel and may limit our ability to produce and sell our products or engage in certain transactions.
 
We are headquartered in and have significant operations in Israel, including research and development, manufacturing, sales and support. Conflicts and political, economic and/or military conditions in Israel and the Middle East region have affected and may in the future affect our operations. Violence within Israel or the outbreak of violent conflicts between Israel and its neighbors, including the Palestinians and Iran, could impede our ability to manufacture, sell and support our products or engage in research and development, and could otherwise adversely affect our business or operations. In addition, some of our employees in Israel are required to perform annual compulsory military service and are subject to being called to active duty at any time. Hostilities involving Israel may also result in the interruption or curtailment of trade between Israel and its trading
11

Table of Contents COGNYTE SOFTWARE LTD.
partners or a significant downturn in the economic or financial condition of Israel and could materially adversely affect our results of operations.

Our commercial insurance does not cover losses that may occur as a result of an event associated with the security situation in the Middle East. Although the Israeli government is currently committed to covering the reinstatement value of direct damages that are caused by terrorist attacks or acts of war, we cannot assure you that this government coverage will be maintained, or if maintained, will be sufficient to compensate us fully for any damages incurred. Any losses or damages incurred by our Israeli operations could have a material adverse effect on our business. Any armed conflicts or political instability in the region would likely negatively affect business conditions generally and could harm our results of operations.

Further, in the past, the State of Israel and Israeli companies have been subjected to economic boycotts. Several countries still restrict business with the State of Israel and with Israeli companies. These restrictive laws and policies may have an adverse impact on our operating results, financial condition or the expansion of our business. Campaigns of boycotts, divestment and sanctions have also been undertaken against Israel, which could adversely impact our business.

Privacy and Information Security Risks

We may be subject to information technology system breaches, failures, or disruptions that could harm our operations, financial condition, or reputation.
We rely extensively on information technology systems to operate and manage our business and to process, maintain, and safeguard information, including information related to our customers, partners, and personnel. This information may be processed and maintained on our internal information technology systems or in some cases on systems hosted by third-party service providers. These systems, whether internal or external, may be subject to breaches, failures, or disruptions as a result of, among other things, cyber-attacks, computer viruses, physical security breaches, natural disasters, accidents, power disruptions, telecommunications failures, new system implementations, or acts of terrorism or war. In the current environment, there are numerous and evolving risks to cybersecurity and privacy, including criminal hackers, hacktivists, state-sponsored intrusions, industrial espionage, employee malfeasance and human or technological error. High-profile security breaches at other companies and in government agencies have increased in frequency and sophistication in recent years. We have experienced and expect to continue to experience actual and attempted cyber-attacks of our IT networks and systems, such as through phishing scams and ransomware. Although none of these actual or attempted cyber-attacks has yet had a material adverse impact on our operations, financial condition or reputation, we cannot guarantee that such incidents will not have such an impact in the future. In addition, from time to time, hackers publish past breaches or historical data related to us that was obtained through historical breaches. While we are continually working to maintain secure and reliable systems, our security, redundancy, and business continuity efforts may be ineffective or inadequate. We must continuously improve our design and coordination of security controls across our business groups and geographies. Despite our efforts, it is possible that our security systems, controls, and other procedures that we follow or those employed by our third-party service providers, may not prevent breaches, failures, or disruptions. Such breaches, failures, or disruptions have in the past and could in the future subject us to the loss, compromise, destruction, or disclosure of sensitive or confidential information, including personally identifiable information, or intellectual property, either of our own information or intellectual property or that of our customers (including end customers) or other third parties that may have been in our custody or in the custody of our third-party service providers, financial costs or losses from remedial actions, litigation, regulatory issues, liabilities to customers or other third parties, damage to our reputation, delays in our ability to process orders, delays in our ability to provide products and services to customers, including SaaS or other hosted or managed services offerings, research and development or production downtimes, or delays or errors in financial reporting. Information system breaches or failures at one of our partners, including hosting providers or those who support other cloud-based offerings, may also result in similar adverse consequences. Any of the foregoing could harm our competitive position, result in a loss of customer confidence, and materially and adversely affect our results of operations or financial condition.

Cybersecurity and complying with personal data rights pose economic, operational and reputational risks. If we are unable to implement the technological and digital projects required to support our future growth and profitability in compliance with applicable rules and regulations, our business and results of operations may be materially adversely affected. We carry data protection liability insurance against cyber-attacks, with limits we deem adequate to offset all or some of the costs we may incur as a result of damage to our computers, equipment and networks and resulting disruption of our operations. However, the devotion of additional resources to the security of our information technology systems in the future could significantly increase the cost of doing business or otherwise adversely impact our financial results.

As a result of the COVID-19 pandemic, a greater number of our employees are working remotely and accessing our IT systems and networks remotely, which may further increase our vulnerability to cybercrimes and cyber-attacks and increase the stress on our technology infrastructure and systems. Although we maintain data protection liability insurance, this insurance may not be sufficient to cover all of our losses from any future breaches or failures of our IT systems, networks and services.

12

Table of Contents COGNYTE SOFTWARE LTD.
Our solutions may contain defects or may be vulnerable to cyber-attacks, which could expose us to both financial and non-financial damages.

Our solutions may contain defects or may develop operational problems. This risk is amplified for our more sophisticated solutions. New products and new product versions, service models such as hosting, SaaS, and managed services, and the incorporation of third-party products or services into our solutions, also give rise to the risk of defects, errors or vulnerabilities. These defects, errors or vulnerabilities may relate to the operation or the security of our products or services, including third-party components or services. If we do not discover and remedy such defects, errors, vulnerabilities or other operational or security problems until a product has been released to customers or partners, we may incur significant costs to correct such problems and/or become liable for substantial damages for product liability claims or other liabilities. Furthermore, real or perceived errors, failures, or bugs in our solutions, or dissatisfaction with our solutions and outcomes, could result in customer terminations.

Our solutions, including our SaaS offerings, may be vulnerable to cyber-attacks even if they do not contain defects. If there is a successful cyber-attack on one of our products or services, even absent a defect or error, it may also result in questions regarding the integrity of our products or services generally, which could cause adverse publicity and impair their market acceptance and could have a material adverse effect on our reputation, results or financial condition.

The mishandling or the perceived mishandling of sensitive information could harm our business.
Some of our products are used by customers to compile and analyze highly sensitive or confidential information and data, including information or data used in intelligence gathering or law enforcement activities as well as personally identifiable information. While our customers’ use of our products does not by itself provide us access to the customer’s sensitive or confidential information or data (or the information or data our customers may collect), we or our partners may receive or come into contact with such information or data, including personally identifiable information, when we are asked to perform services or support for our customers. We or our partners may also receive or come into contact with such information or data in connection with our software-as-a-service (“SaaS”) or other hosted or managed services offerings. Customers are also increasingly focused on the security of our products and services and we continuously work to address these concerns, including through the use of encryption, access rights, and other customary security features, which vary based on the solution in question and customer requirements. We have implemented policies and procedures, and use information technology systems, to help ensure the proper handling of such information and data, including background screening of certain services personnel, non-disclosure agreements with employees and partners, access rules, and controls on our information technology systems. We also evaluate the information security of potential partners and vendors as part of our selection process and attempt to negotiate adequate protections from such third parties in our contracts. However, these policies, procedures, systems, and measures are designed to mitigate the risks associated with handling or processing sensitive data and cannot safeguard against all risks at all times.

There is a potential risk that we may be named as a defendant in claims made by companies in the social media sphere or by providers of communication services alleging any one of a number of claims, due to our products having been used to obtain valuable information from users of, or participants in, those services. There is a related risk of regulatory enforcement against us due to complaints of that kind. There have also been recent claims against companies in our field of operations for supposed damages caused by government collection of information through the use of products similar to ours.

The improper handling of sensitive data, or even the perception of such mishandling (whether or not valid), or other security lapses or breaches affecting us, our partners, or our products or services, could reduce demand for our products or services or otherwise expose us to financial or reputational harm or legal liability.

Regulatory Risks

Increasing regulatory focus on human rights, including data privacy issues and expanding laws in these areas may result in increased compliance costs, impact our business models, and expose us to increased liability.

As a global company, we are subject to global privacy and data security laws, and regulations. These laws and regulations may be inconsistent across jurisdictions and are subject to evolving and differing (sometimes conflicting) interpretations. Government regulators, privacy advocates and class action attorneys are increasingly scrutinizing how companies collect, process, use, store, share and transmit personal data. This increased scrutiny may result in additional compliance obligations, costs, new interpretations of existing laws and regulations, increased regulatory proceedings or litigation and increased exposure for significant fines, penalties or commercial liabilities, as well as reputational damage.

13

Table of Contents COGNYTE SOFTWARE LTD.
Globally, laws such as the General Data Protection Regulation in Europe, state laws in the United States on privacy, data and related technologies, such as the California Consumer Privacy Act, as well as industry self-regulatory codes create new compliance obligations and expand the scope of potential liability, either jointly or severally with our customers and suppliers. While we have invested in readiness to comply with applicable requirements, these new and emerging laws, regulations and codes may affect our ability to reach current and prospective customers, to respond to both enterprise and individual customer requests under the laws (such as individual rights of access, correction, and deletion of their personal information), and to implement our business models effectively. These new laws may also impact our products and services as well as our innovation in new and emerging technologies. These requirements, among others, may impact demand for our offerings and force us to bear the burden of more onerous obligations in our contracts or otherwise increase our exposure to customers, regulators, or other third parties. Furthermore, the uncertain and shifting regulatory environment may cause concerns regarding data privacy and may create privacy concerns, which could inhibit sales of our services and limit adoption of our platform.

Transferring personal information across international borders is becoming increasingly complex. For example, European data transfers outside the European Economic Area are highly regulated. The mechanisms that we and many other companies rely upon for data transfers, including standard contract clauses, may be contested or invalidated. If the mechanisms for transferring personal information from certain countries or areas, including Europe, should be found invalid or if other countries implement more restrictive regulations for cross-border data transfers (or not permit data to leave the country of origin), such developments could harm our business, financial condition and results of operations. The costs of compliance with, and other burdens imposed by, these laws, regulations, standards, and obligations, or any inability to adequately address privacy, data protection, or information security-related concerns, even if unfounded, may limit the use and adoption of our solutions, reduce overall demand for our solutions, make it more difficult to meet expectations from or commitments to customers, impact our reputation, or slow the pace at which we close sales transactions, any of which could harm our business, financial condition, and results of operations.

Our failure to comply with the anti-corruption, trade compliance, anti-money-laundering and terror finance and economic sanctions laws and regulations of the United States and applicable international jurisdictions could materially adversely affect our reputation and results of operations.

We must comply with anti-corruption laws and regulations imposed by governments around the world with jurisdiction over our operations, including among others the U.S. Foreign Corrupt Practices Act of 1977 (the “FCPA”), the U.K. Bribery Act 2010 (the “Bribery Act”), Chapter 9 (sub-chapter 5) of the Israeli Penal Law, 57373-1977 and the Israeli Prohibition on Money Laundering Law, 5760–2000 (collectively, the “Israeli Anti-Corruption Laws”), and the Brazilian Anti-Corruption Act. These laws and regulations apply to companies, individual directors, officers, employees and business partners acting on our behalf and prohibit us and our officers, directors, employees and business partners acting on our behalf, including joint venture partners and agents, from corruptly offering, promising, authorizing or providing anything of value to public officials for the purposes of influencing official decisions or obtaining or retaining business or otherwise obtaining favorable treatment. The Bribery Act also prohibits non-governmental “commercial” bribery and accepting bribes. As part of our business, we constantly deal with governments and state-owned business enterprises, the employees and representatives of which may be considered public officials for purposes of anti-corruption laws, including the FCPA, the Bribery Act and the Israeli Anti-Corruption Laws. In addition, some of the jurisdictions in which we operate are considered to lack a developed legal system and have elevated levels of corruption.

Our business must also be conducted in compliance with applicable economic and trade sanctions laws and regulations, such as those administered and enforced by the U.S. Department of Treasury’s Office of Foreign Assets Control, the U.S. Department of State, the U.S. Department of Commerce, the United Nations Security Council, the State of Israel and other relevant sanctions authorities. In the past, changes in these laws and regulations impaired our ability to enter into contracts with certain customers or to perform our obligations under certain existing contracts. We cannot assure you that in the future these regulations will not change in a way that will materially impair our ability enter into new contracts with customers or to perform our obligations under existing material contracts or in a way that will impose restrictions on the way we operate our business or the on customers we engage with.

Our global operations expose us to the risk of violating, or being accused of violating, anti-corruption laws, anti-money-laundering laws and economic and trade sanctions laws and regulations, which may expose us to reputational harm. In addition, our failure to comply with these laws and regulations may expose us to significant penalties, including criminal fines, imprisonment, civil fines, disgorgement of profits, injunctions and debarment from government contracts, as well as other remedial measures. Investigations of alleged violations can be expensive and disruptive. Despite our compliance efforts and activities, we cannot assure compliance by our employees or business partners for which we may be held responsible, and any such violation could materially adversely affect our business, financial condition and results of operations. See “Item 4B.
14

Table of Contents COGNYTE SOFTWARE LTD.
Information on the Company—Business Overview—Government Regulations—Anti-Corruption, Anti-Money Laundering and Sanctions.”

We are subject to complex, evolving regulatory requirements that may be difficult and expensive to comply with and that could negatively impact our business.

Our business and operations are subject to a variety of regulatory requirements in the countries in which we operate or offer our solutions, including, among other things, with respect to trade compliance, anti-corruption, information security, data privacy and protection, tax, labor and government contracts. For more information regarding the government regulations to which we are subject, see “Item 4.B. Business Overview — Government Regulations.” Compliance with these regulatory requirements may be onerous, time-consuming, and expensive, especially where these requirements are inconsistent from jurisdiction to jurisdiction, or where the jurisdictional reach of certain requirements is not clearly defined or seeks to reach across national borders. Regulatory requirements in one jurisdiction may make it difficult or impossible to do business in another jurisdiction. We may also be unsuccessful in obtaining permits, licenses, or other authorizations required to operate our business, such as for the marketing or sale or import or export of our products and services.

While we endeavor to implement policies, procedures, and systems designed to achieve compliance with these regulatory requirements, we cannot assure you that these policies, procedures, or systems will be adequate or that we or our personnel will not violate these policies and procedures or applicable laws and regulations. Violations of these laws or regulations may harm our reputation and deter government agencies and other existing or potential customers or partners from purchasing our solutions. Furthermore, non-compliance with applicable laws or regulations could result in fines, damages, criminal sanctions against us, our officers, or our employees, restrictions on the conduct of our business, and damage to our reputation.

Moreover, regulatory requirements are subject to constant updates, modifications and revisions by the authorities adopting and implementing such requirements which result in uncertainty as well as difficulties in planning ahead of time. The increased public awareness in potential human rights violations by governments and organizations using advanced cyber tools, and the resulting heightened scrutiny by the public opinion, privacy NGOs, privacy advocates, the media and others, resulted and may continue to result in regulatory and policy changes from time to time. In late 2021, the Israeli Ministry of Defense issued a statement that it intends to tighten the control over cyber exports and in connection therewith imposed additional requirements with respect to obtaining export licenses for certain technologies. The Israeli Ministry of Defense also updates from time to time the countries approved for export of cyber and defense tools by Israeli companies and the list of countries that are exempt from the need to obtain marketing license prior to export of the above. Adapting our practices, policies and procedures to this ever-changing regulatory environment involves resources and time and requires our regulatory compliance teams to be on the watch for any actual or potential changes and may have an impact on our ability to pursue business opportunities and anticipate the future results.

Due to the nature of our products, we are also subject to classification of certain information under relevant legislation and regulations, and we may therefore be limited from time to time as to the information that we may disclose to the public.

Intellectual Property Risks

Our intellectual property may not be adequately protected.

Our success depends to a significant degree on the legal protection of our software and other proprietary technology. We rely on a combination of patent, trade secret, copyright and trademark laws, as well as confidentiality and non-disclosure agreements with employees and third parties, to establish and protect our proprietary rights. For more information, see “Item 4. Information on the Company—4.B. Business Overview— Intellectual Property Rights.” While much of our intellectual property is protected by patents or patent applications, we have not and cannot protect all of our intellectual property with patents or other registrations. There can be no assurance that patents we have applied for will be issued on the basis of our patent applications or that, if such patents are issued, they will be, or that our existing patents are, sufficiently broad enough to protect our technologies, products, or services. Moreover, we may in the future determine that we require additional patents in order to protect our software and processes, and we may be unable to obtain patent protection for the technology covered in our applications or such patent protection may not be obtained quickly enough to meet our business needs. The patent prosecution process is expensive, time-consuming, and complex, and thus we also may not be able to prepare, file, prosecute, maintain, and enforce all necessary or desirable patent applications at a reasonable cost or in a timely manner.

Any of our intellectual property rights may be challenged, narrowed, invalidated, held unenforceable or circumvented in litigation or other proceedings, including, where applicable, opposition, re-examination, inter partes review, post-grant review, interference, nullification and derivation proceedings, and equivalent proceedings in foreign jurisdictions, and such intellectual property or other proprietary rights may be lost or no longer provide us with meaningful competitive advantages. Such
15

Table of Contents COGNYTE SOFTWARE LTD.
proceedings may result in substantial cost and require significant time from our management, even if the eventual outcome is favorable to us.

Third parties may legitimately and independently develop products, services, and technology similar to or duplicative of our platform. In addition to protection under intellectual property laws, we rely primarily upon trade secret protection and non-disclosure provisions in agreements with employees and other third parties having access to our confidential information and generally limit access to and distribution of our proprietary information. Despite our efforts, third parties may attempt to disclose, obtain, copy or use our intellectual property or other proprietary information or technology without our authorization, and our efforts to protect our intellectual property and other proprietary rights may not prevent such unauthorized disclosure or use, misappropriation, infringement, reverse engineering or other violation of our intellectual property or other proprietary rights.

Furthermore, non-disclosure provisions can be difficult to enforce, and even if successfully enforced, may not be entirely effective. The violation of our end-user license agreement by transferring or allowing the use of our proprietary information or technology without a license may pose additional risks. We cannot guarantee that any of the measures we have taken will prevent infringement, misappropriation, or other violation of our technology or other intellectual property or proprietary rights.

Preventing unauthorized use or infringement of our intellectual property rights is difficult even in jurisdictions with well-established legal protections for intellectual property. It may be even more difficult to protect our intellectual property in other jurisdictions where legal protections for intellectual property rights are less established. If we are unable to adequately protect our intellectual property against unauthorized third-party use or infringement, our competitive position could be materially and adversely affected. 

Our products or other intellectual property may infringe or may be alleged to infringe on the intellectual property rights of others, which could lead to costly disputes or disruptions for us and may require us to indemnify our customers and resellers for any damages they suffer.

The technology industry is characterized by frequent allegations of intellectual property infringement. In the past, third parties have asserted that certain of our products or other intellectual property have infringed on their intellectual property rights and similar claims may be made in the future. Any allegation of infringement against us could be time consuming and expensive to defend or resolve, result in substantial diversion of management resources, cause product shipment delays, or force us to enter into royalty or license agreements. If patent holders or other holders of intellectual property initiate legal proceedings against us, either with respect to our own intellectual property or intellectual property we license from third parties, we may be forced into protracted and costly litigation, regardless of the merits of these claims. We may not be successful in defending such litigation, in part due to the complex technical issues and inherent uncertainties in intellectual property litigation, and may not be able to procure any required royalty or license agreements on terms acceptable to us, or at all. Competitors and other companies could adopt trademarks that are similar to ours or try to prevent us from using our trademarks, consequently impeding our ability to build brand identity and possibly leading to customer confusion. Third parties may also assert infringement claims against our customers or partners. Subject to certain limitations, we generally indemnify our customers and partners with respect to infringement by our products on the proprietary rights of third parties, which, in some cases, may not be limited to a specified maximum amount and for which we may not have sufficient insurance coverage or adequate indemnification in the case of intellectual property licensed from a third party. If any of these claims succeed, we may be forced to pay damages, be required to obtain licenses for the products our customers or partners use or sell, or incur significant expenses in developing non-infringing alternatives. If we cannot obtain necessary licenses on commercially reasonable terms, our customers may be forced to stop using or, in the case of resellers and other partners, stop selling our products.

Certain Israeli governmental grants that we received for certain of our research and development activities in Israel may restrict our ability to transfer manufacturing operations or technology outside of Israel without obtaining a pre-approval from the relevant authorities and, in certain circumstances, payment of significant amounts to the authorities.

Our Israeli-based research and development efforts have been financed in part through grants that we have received from the National Technological Innovation Authority (the “Innovation Authority”), which formerly operated as the Office of the Chief Scientist of the Ministry of Economy of the State of Israel.

We must comply with the requirements of the Israeli Encouragement of Research, Development and Technological Innovation in Industry Law, 5744-1984 (the “Innovation Law”), which is formerly known as the Encouragement of Industrial Research and Development Law, 5744-1984, and related regulations, with respect to those grants.

16

Table of Contents COGNYTE SOFTWARE LTD.
When a company develops know-how, technology or products using grants provided by the Innovation Authority, the terms of these grants and the Innovation Law restrict the transfer of such know-how, and the transfer of manufacturing or manufacturing rights of such products, technologies or know-how outside of Israel, including:

Transfer of know-how outside of Israel. Any transfer of the know-how that was developed with the funding of the Innovation Authority, outside of Israel, requires prior approval of the Innovation Authority, and the payment of a redemption fee.

Local manufacturing obligation. The terms of the grants under the Innovation Law require that the manufacturing of products resulting from Innovation Authority-funded programs be carried out in Israel, unless a prior written approval of the Innovation Authority is obtained (except for a transfer of up to 10% of the production rights, for which a notification to the Innovation Authority is sufficient).

Certain reporting obligations. We, as any recipient of a grant or a benefit under the Innovation Law, are required to file reports on the progress of activities for which the grant was provided. In addition, we are required to notify the Innovation Authority of certain events detailed in the Innovation Law with respect to a grant recipient.

Therefore, if aspects of our technologies are deemed to have been developed with Innovation Authority funding, the discretionary approval of an Innovation Authority committee would be required for any transfer to third parties outside of Israel of know-how or manufacturing or manufacturing rights related to those aspects of such technologies. We may not receive those approvals. Furthermore, the Innovation Authority may impose certain conditions on any arrangement under which it permits us to transfer technology or development out of Israel.

The transfer of Innovation Authority-supported technology or know-how outside of Israel may involve the payment of significant amounts, depending upon the value of the transferred technology or know-how, the amount of Innovation Authority support, the time of completion of the Innovation Authority-supported research project and other factors. The total amount of our obligation to the Innovation Authority upon the occurrence of any such event will also include interest that has accrued annually on the grants. The consideration available to our shareholders in a transaction involving the transfer outside of Israel of technology or know-how developed with Innovation Authority funding (such as a merger or similar transaction) may be reduced by any amounts that we are required to pay to the Innovation Authority.

Use of free or open source software could expose our products to unintended restrictions and could materially adversely affect our business.

Some of our products contain free or open source software (together, “open source software”) and we anticipate making use of open source software in the future. Open source software is generally covered by license agreements that permit the user to use, copy, modify, and distribute the software without cost, provided that the users and modifiers abide by certain licensing requirements. The original developers of the open source software generally provide no warranties on such software or protections in the event the open source software infringes a third party’s intellectual property rights. Although we endeavor to monitor the use of open source software in our product development, we cannot assure you that past, present, or future products, including products inherited in acquisitions, will not contain open source software elements that impose unfavorable licensing restrictions or other requirements on our products, including the need to seek licenses from third parties, to re-engineer affected products, to discontinue sales of affected products, or to release all or portions of the source code of affected products. Any of these developments could materially adversely affect our business.

Risks Related to Our Finances and Capital Structure
 
Exchange rate fluctuations between the U.S. dollar and the New Israeli Shekel and other non-U.S. currencies may negatively affect the earnings of our operations.
We report our financial results and most of our revenues are recorded in U.S. dollars. However, substantially all of the research and development expenses of our Israeli operations, as well as a portion of the cost of revenues, selling and marketing, and general and administrative expenses of our Israeli operations, are incurred in New Israeli Shekels. As a result, we are exposed to exchange rate risks that may adversely affect our financial results. If the New Israeli Shekel appreciates against the U.S. dollar or if the value of the New Israeli Shekel declines against the U.S. dollar at a time when the rate of inflation in the cost of Israeli goods and services exceeds the rate of decline in the relative value of the New Israeli Shekel, then the U.S. dollar cost of our operations in Israel would increase and our results of operations would be adversely affected. Our Israeli operations also could be adversely affected if we are unable to effectively hedge against currency fluctuations in the future. We cannot predict any future trends in the rate of inflation or deflation in Israel or the rate of appreciation or devaluation of the New Israeli Shekel
17

Table of Contents COGNYTE SOFTWARE LTD.
against the U.S. dollar. The Israeli annual rate of (deflation) inflation amounted to 2.8%, (0.7)%, and 0.6% for the calendar years 2021, 2020 and 2019, respectively. The annual appreciation of the New Israeli Shekel in relation to the U.S. dollar amounted to 3.3%, 7.0% and 7.8% for the calendar years 2021, 2020 and 2019, respectively.

We also have substantial revenues and expenses that are denominated in non-U.S. currencies other than the New Israeli Shekel, particularly the Euro and the Singapore Dollar. Therefore, our operating results and cash flows fluctuate due to changes in the relative values of the U.S. dollar and those foreign currencies. These fluctuations affect our operating results and cause our revenues and net income or loss to vary from quarter to quarter. Furthermore, where our sales are denominated in U.S. dollars, a strengthening of the U.S. dollar against other currencies makes our products less competitive in those foreign markets and collection of receivables more difficult.

From time to time we engage in currency hedging activities. These measures, however, may not adequately protect us from material adverse effects due to the impact of inflation in Israel or from fluctuations in the relative values of the U.S. dollar and other foreign currencies in which we transact business, and may result in a financial loss.

Calculating our income tax rate is complex and subject to uncertainty. We currently receive Israeli government tax benefits in respect of our Israeli operations. If we do not meet several conditions for receipt of those benefits, or if the Israeli government otherwise decides to eliminate those benefits, they may be terminated or reduced, which would impact our income tax rate and increase our costs.

The computation of income taxes is complex because it is based on the laws of numerous taxing jurisdictions and requires significant judgment on the application of complicated rules governing accounting for tax provisions under GAAP. Examples of items that could cause variability in our income tax rate include our mix of income by jurisdiction, changes in our uncertain tax positions, the application of transfer pricing rules and tax audits. Future events, such as changes in our business and the tax law in the jurisdictions where we do business, could also affect our tax rate.

One important assumption that goes into the calculation of our tax rate is the tax benefit that we receive in respect of some of our operations in Israel, referred to as “Beneficial Enterprise” under the Law for the Encouragement of Capital Investments, 5719-1959 (the “Investment Law”). Based on an evaluation of the relevant factors under the Investment Law, including the level of foreign (that is, non-Israeli) investment in our company, we have estimated that our effective tax rate to be paid with respect to all Israeli operations under these benefit programs is 10% to 23%, based on our activities at our Israeli facilities and the available level of benefits under the law. If we do not meet the requirements for maintaining these benefits, they may be reduced or cancelled and the relevant operations would be subject to the Israeli ordinary corporate tax at the standard rate, which is currently set at 23%.

The Investment Law was significantly amended several times, most recently as part of the Economic Efficiency Law on December 29, 2016 effective as of January 1, 2017 (the “2017 Amendment”). The 2017 Amendment provides new tax benefits for “Preferred Technological Enterprises”, as described below, and is in addition to the other existing tax beneficial programs under the Investment Law.

The 2017 Amendment provides, inter alia, that a technology company satisfying certain conditions may qualify as a “Preferred Technological Enterprise” and will thereby enjoy a reduced corporate tax rate of 12% on income that qualifies as “Preferred Technological Income”, as defined in the Investment Law (for Preferred Technological Enterprise which is not located in development area A). In addition, a Preferred Technological Enterprise will enjoy a reduced corporate tax rate of 12% on capital gain derived from the sale of certain “Benefited Intangible Assets” (as defined in the Investment Law) to a related foreign company if the Benefited Intangible Assets were acquired from a foreign company on or after January 1, 2017 for at least NIS 200 million, and the sale receives prior approval from the Israel Investment Authority (“IIA”).

Dividends distributed by a Preferred Technological Enterprise, paid out of Preferred Technological Income, are generally subject to withholding tax at source at the rate of 20% or such lower rate as may be provided in an applicable tax treaty (subject to the receipt in advance of a valid certificate from the Israel Tax Authority allowing for a reduced tax rate). However, if such dividends are paid to an Israeli company, no tax is required to be withheld. If such dividends are being distributed to a foreign company and other conditions are met, the withholding tax rate will be 4% (or a lower rate under a tax treaty, if applicable, subject to the receipt in advance of a valid certificate from the Israel Tax Authority allowing for a reduced tax rate).

We have examined the impact of the 2017 Amendment and the degree to which we will qualify as a Preferred Technological Enterprise and have elected to adopt it to the extent we will generate taxable income as of fiscal year end 2021 onwards in which case we will enjoy reduced corporate tax rate of 12% on income that qualifies as “Preferred Technological Income”.

18

Table of Contents COGNYTE SOFTWARE LTD.
The Israeli government may furthermore independently determine to reduce, phase out or eliminate entirely the benefit programs under the Investment Law, regardless of whether we then qualify for benefits under those programs at the time, which would also adversely affect our effective tax rate and our results of operations.

Our effective income tax rate was 224.1% for the year ended January 31, 2022 primarily due to the recognition of a full valuation allowance on the deferred tax assets of Cognyte Technologies Israel Ltd. We believe that our effective tax rate will decrease in the future as a result of realization of Net Operating Losses (“NOLs”). However, our effective tax rate could change over time as a result of changes in corporate income tax rates or other changes in tax laws of the jurisdictions in which we operate. Any changes in tax laws could have an adverse impact on our financial results. Corporate tax reform, base-erosion efforts and tax transparency continue to be high priorities in many tax jurisdictions where we have business operations. As a result, policies regarding corporate income and other taxes in numerous jurisdictions are under heightened scrutiny and tax reform legislation is being proposed or enacted in a number of jurisdictions.

For example, there is growing pressure in many jurisdictions and from multinational organizations such as the Organization for Economic Cooperation and Development (OECD) and the EU to amend existing international taxation rules in order to align the tax regimes with current global business practices. Specifically, in October 2015, the OECD published its final package of measures for reform of the international tax rules as a product of its Base Erosion and Profit Shifting (BEPS) initiative, which was endorsed by the G20 finance ministers. Many of the initiatives in the BEPS package required and resulted in specific amendments to the domestic tax legislation of various jurisdictions and to existing tax treaties. We continuously monitor these developments. Although many of the BEPS measures have already been implemented or are currently being implemented globally (including, in certain cases, through adoption of the OECD’s “multilateral convention” (to which Israel is also a party) to effect changes to tax treaties which entered into force on July 1, 2018 and through the European Union’s “Anti Tax Avoidance” Directives), it is still difficult in some cases to assess to what extent these changes would impact our tax liabilities in the jurisdictions in which we conduct our business or to what extent they may impact the way in which we conduct our business or our effective tax rate due to the unpredictability and interdependency of these potential changes. In January 2019 the OECD announced further work in continuation of the BEPS project, focusing on two “pillars”. On October 8, 2021, 136 countries approved a statement known as the OECD BEPS Inclusive Framework, which builds upon the OECD’s continuation of the BEPS project. The first pillar is focused on the allocation of taxing rights between countries for in-scope large multinational enterprises (with revenue in excess of Euro 20 billion and profitability of at least 10%) that sell goods and services into countries with little or no local physical presence. We do not expect to be within the scope of the first pillar. The second pillar is focused on developing a global minimum tax rate of at least 15% applicable to in-scope multinational enterprises (with revenue in excess of Euro 750 million). Israel is one of the 136 jurisdictions that has agreed in principle to the adoption of the global minimum tax rate. Given these developments, it is generally expected that tax authorities in various jurisdictions in which we operate may increase their audit activity and may seek to challenge some of the tax positions we have adopted. It is difficult to assess if and to what extent such challenges, if raised, might impact our effective tax rate.

Further, there are proposals in the United States to introduce further amendments to the federal tax regime applicable to corporations. As of the date of filing, it remains unclear what legislation, if any, would be enacted. If the draft legislation currently being discussed is enacted, it could create the potential for added volatility in our provision for income taxes and might have an adverse impact on our future income tax provision and tax rate.

Our financial results may be significantly impacted by changes in our tax position.

We are subject to taxes in Israel, the United States and numerous foreign jurisdictions. Our future effective tax rates could be affected by changes in the mix of earnings in countries with differing statutory tax rates, changes in valuation allowance on deferred tax assets (including our non-U.S. NOL carryforwards), changes in unrecognized tax benefits, or changes in tax laws or their interpretation. Any of these changes could have a material adverse effect on our profitability. In addition, the tax authorities in the jurisdictions in which we operate, including but not limited to Israel and the United States, may from time to time review the pricing arrangements between us and our non-U.S. subsidiaries or by and among our non-U.S. subsidiaries. An adverse determination by one or more tax authorities in this regard may have a material adverse effect on our financial results.

The extent to which we will be able to use NOLs may be impacted, restricted, or eliminated by a number of factors, including changes in tax rates, laws or regulations, whether we generate sufficient future taxable income, and possible adjustments to our tax attributes. To the extent that we are unable to utilize our NOLs or other losses, our results of operations, liquidity, and financial condition could be materially adversely affected. When we cease to have NOLs available to us in a particular tax jurisdiction, either through their expiration, disallowance, or utilization, our cash tax liability will generally increase in that jurisdiction. Disallowance of any NOLs previously utilized by the Verint group to offset Cognyte income in a particular tax jurisdiction could result in a tax payment obligation.

19

Table of Contents COGNYTE SOFTWARE LTD.
On December 22, 2017, the 2017 Tax Act was enacted in the United States. The 2017 Tax Act significantly revised the Code and it includes fundamental changes to taxation of U.S. multinational corporations. Compliance with the 2017 Tax Act requires significant complex computations not previously required by U.S. tax law.

The key provisions of the 2017 Tax Act, which may significantly impact our current and future effective tax rates, include new limitations on the tax deductions for interest expense and executive compensation and new rules related to uses and limitations of NOL carryforwards. New international provisions add a new category of deemed income from our non-U.S. operations, eliminate U.S. tax on foreign dividends (subject to certain restrictions), and add a minimum tax on certain payments made to foreign related parties.

Our indebtedness exposes us to leverage risks and subjects us to covenants which may adversely affect our operations. In addition, financing sources may not be available to us.

In connection with the spin-off from Verint, we have entered into revolving credit facilities under which we will have the ability to borrow up to $100.0 million. As of January 31, 2022, we had outstanding indebtedness under these facilities of $100.0 million after drawing down the entire amount available. This level of debt could have material consequences on our future operations, including:

reducing the availability of our cash flows to fund working capital, capital expenditures, project development, and other general corporate purposes, and limiting our ability to obtain additional financing for these purposes;

resulting in an event of default if we fail to comply with the financial and other restrictive covenants contained in our debt agreements, which event of default could result in all or a significant portion of our debt becoming immediately due and payable;

limiting our flexibility in planning for, or reacting to, and increasing our vulnerability to, changes in our business, the industry in which we operate and the general economy; and

placing us at a competitive disadvantage compared with our competitors that have less debt or have lower leverage ratios.
 
Our ability to meet payment and other obligations under such debt instruments will depend on our ability to generate significant cash flows, which, to some extent, is subject to general economic, financial, competitive, legislative and regulatory factors as well as other factors that are beyond our control. We cannot assure you that our business will generate cash flows from operations, or that future borrowings will be available to us under such facility or any future credit facilities or otherwise, in an amount sufficient to enable us to meet our payment obligations under such a debt facility and to fund other liquidity needs. If we are unable to generate sufficient cash flows to service any such debt obligations or if we experience liquidity or working capital issues generally, we may need to refinance or restructure such debt or seek to raise additional capital. There can be no assurance that we would be successful in any such refinancing or restructuring effort or that financing sources would be available to us on reasonable terms or at all.

The interest rates of our revolving credit facilities are principally priced using a spread over LIBOR, such that, if we borrow a significant amount under these facilities, the discontinuation of LIBOR could adversely affect our indebtedness and borrowing costs.

LIBOR, the London Interbank Offered Rate, is the basic rate of interest used in lending between banks on the London interbank market and is widely used as a reference for setting the interest rate on loans globally. If we were to borrow a significant amount of debt under our revolving credit facilities, we would be exposed to LIBOR-based financial instruments, because we use LIBOR as a reference rate in the facilities to calculate the interest due to our lenders.

The LIBOR reference rate is subject to ongoing international, national and other regulatory guidance and proposals for reform. In 2017, the Chief Executive of the U.K Financial Conduct Authority (the “FCA”), which regulates the LIBOR administrator, announced that it would no longer persuade or compel banks to submit rates for the calculation of LIBOR after 2021. Subsequently, on March 5, 2021, the FCA and LIBOR’s administrator, ICE Benchmark Administration, Limited, announced that the publication of the most common tenors (overnight, one-month, three-month, six-month and 12-month U.S. dollar LIBOR) would cease immediately following publication of such interest rates on June 30, 2023, and moreover, that publication of all other currency and tenor variants would cease immediately after December 31, 2021. The FCA and other regulators have stated that they welcome the LIBOR administrator's action, and issued supervisory guidance emphasizing that, despite any
20

Table of Contents COGNYTE SOFTWARE LTD.
continued publication of U.S. dollar LIBOR through June 30, 2023, no new contracts using U.S. dollar LIBOR should be entered into after December 31, 2021.

An extended cessation date for most U.S. dollar LIBOR tenors would mean that many legacy U.S. dollar LIBOR contracts would terminate before related LIBOR rates cease to be published and will allow for more time for existing contracts to mature and provide additional time to continue to prepare for the transition from LIBOR. Although this extension provides some sense of timing, it is unclear if new methods of calculating LIBOR will be established such that it continues to exist or if replacement conventions will be developed. The U.S. Federal Reserve, in conjunction with the Alternative Reference Rates Committee, a steering committee comprised of large U.S. financial institutions, is considering replacing U.S. dollar LIBOR with a new index calculated by short-term repurchase agreements, backed by Treasury securities ("SOFR"). SOFR is observed and backward-looking, which stands in contrast with LIBOR under the current methodology, which is an estimated forward-looking rate and relies, to some degree, on the expert judgment of submitting panel members. Given that SOFR is a secured rate backed by government securities, it would not take into account bank credit risk (as is the case with LIBOR). Therefore, the SOFR rate, if adopted, would likely be lower than LIBOR rates and is less likely to correlate with the funding costs of financial institutions.

Whether or not SOFR attains market traction as a LIBOR replacement tool remains in question. As such, the future of LIBOR is uncertain. At this time, due to a lack of consensus as to what rate or rates may become accepted alternatives to LIBOR, it is impossible to predict the effect of any such alternatives on our liquidity or interest expense, to the extent we borrow a material amount of debt under our revolving credit facilities. If LIBOR ceases to exist, and we have such significant borrowings at that time, we may need to renegotiate these facilities to replace LIBOR with the new standard that is established. Additionally, these changes may have an adverse impact on the amount of interest earned on the Company's loan portfolio.

If our goodwill or other intangible assets become impaired, our financial condition and results of operations could be negatively affected.

Because we have periodically executed business combinations, goodwill and other intangible assets represent a material portion of our assets. Goodwill and other intangible assets totaled approximately $161.4 million, or approximately 24.3% of our total assets, as of January 31, 2022. We test our goodwill for impairment at least annually, or more frequently if an event occurs indicating the potential for impairment, and we assess on an as-needed basis whether there have been impairments in our other intangible assets. We make assumptions and estimates in this assessment which are complex and often subjective. These assumptions and estimates can be affected by a variety of factors, including external factors such as industry and economic trends, and internal factors such as changes in our business strategy or our internal forecasts. To the extent that the factors described above change, we could be required to record additional non-cash impairment charges in the future, which could negatively affect our financial condition and results of operations.

Risks Associated with the Spin-Off

We have a limited operating history as an independent public company.

We completed our separation from Verint in early 2021 and for a period of thirteen months following said separation Verint provided us with certain continuing services pursuant to a transition service agreement (the “Transition Services Agreement”). During the transition period, we have created our own financial, administrative, corporate governance, and listed company compliance and other support systems, including for the services Verint had historically provided to us. In addition, we have contracted with third parties to replace the Verint systems that we did not establish internally. We have also established or expanded our own tax, treasury, internal audit, investor relations, corporate governance, and listed company compliance and other corporate functions. Any failure or significant downtime in our own financial, administrative or other support systems could negatively impact our results of operations or our ability to perform administrative or other services on a timely basis.

Further, as a stand-alone public company, we have incurred and will continue to incur significant legal, accounting and other expenses that we did not incur as part of Verint. The provisions of the Sarbanes-Oxley Act of 2002 (“SOX”), as well as rules subsequently adopted by the Securities and Exchange Commission (“SEC”) and Nasdaq, have imposed various requirements on public companies, including changes in corporate governance practices. Additionally, the SEC has proposed significant new requirements relating to the disclosure and/or governance of climate, cyber-security, share repurchases and trading by our directors and executive officers in our ordinary shares, among other topics, some of which could impose significant compliance costs on us. Compliance with current rules and rules that may ultimately be adopted in the future has made and may make or continue to make some activities more difficult, time-consuming, or costly, and increase demand on our systems and resources. Management’s attention may also be diverted from other business concerns, which could harm our business and operating results. Additionally, some members of our management team have limited or no experience managing a publicly traded company, interacting with public company investors, and complying with the increasingly complex laws pertaining to public companies, which exposes us to greater regulatory and compliance risks.
21

Table of Contents COGNYTE SOFTWARE LTD.

We also face risks as a stand-alone public company relating to our internal control over financial reporting and disclosure controls and procedures. For more information on the regulations to which we are subject beginning with this Annual Report, see “Risks Related to Our Ordinary Shares— If we fail to maintain an effective system of internal controls, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.”

Although prior to the spin-off we tested our internal controls over financial reporting on a regular basis, we did so in accordance with the financial reporting practices and policies of Verint, not as a stand-alone entity. Doing so for ourselves for the first time for this Annual Report has required, and will continue to require our management and other personnel to devote a substantial amount of time to comply with these requirements, and has increased and may continue to increase our legal and financial compliance costs. These costs could impair our business and financial condition.

In addition, complying with public disclosure rules makes our business more visible, which we believe may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business and operating results could be harmed, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and harm our business and operating results.

The spin-off may not be successful and as an independent, publicly traded company, we do not enjoy the same benefits that we did as a subsidiary of Verint.

Following the completion of the spin-off, which closed on February 1, 2021, we are a stand-alone public company. The transition associated with becoming a stand-alone public company may distract a part of the attention of management from focusing on our business and strategic priorities. Further, we may not be able to issue debt or equity on terms acceptable to us or at all and we may not be able to attract and retain employees as desired. We also may not fully realize the anticipated benefits of the separation and of being a stand-alone public company, or the realization of such benefits may be delayed, if any of the risks identified in this “Risk Factors” section, or other events, were to occur.

As a separate public company, we are a smaller and less diversified company than Verint, and we may not have access to financial and other resources comparable to those that were available to Verint prior to the spin-off or enjoy certain other benefits that we did as a subsidiary of Verint. We cannot predict the effect that the spin-off will have on our relationship with partners or employees or our relationship with government regulators. We may also be unable to obtain goods, technology and services at prices and on terms as favorable as those available to us prior to the spin-off. Furthermore, as a less diversified company, we may be more likely to be negatively impacted by changes in global market conditions, regulatory reforms and other industry factors, which could have a material adverse effect on our business, prospects, financial condition and results of operations.

Our historical financial information is not necessarily representative of the results we would have achieved as a stand-alone public company and may not be a reliable indicator of our future results.

Our historical financial statements prior to the fiscal year ended January 31, 2021 have been derived (carved out) from the Verint consolidated financial statements and accounting records. While we have one full year of audited financial statements as a stand-alone public company, this earlier derived information does not necessarily reflect the financial position, results of operations, and cash flows we would have achieved as a stand-alone public company during the periods presented, or those that we will achieve in the future.

This is primarily because of the following factors:

For the period covered by our consolidated financial statements, our business was operated within legal entities which hosted portions of other Verint businesses.

Income taxes attributable to our business were determined using the separate return approach, under which current and deferred income taxes are calculated as if a separate tax return had been prepared in each tax jurisdiction. Actual outcomes and results could differ from these separate tax return estimates, including those estimates and assumptions related to realization of tax benefits within certain Verint tax groups.

Our consolidated financial statements include an allocation and charges of expenses related to certain Verint functions such as those related to financial reporting and accounting operations, human resources, real estate and facilities services, procurement and information technology. However, the allocations and charges may not be indicative of the
22

Table of Contents COGNYTE SOFTWARE LTD.
actual expense that would have been incurred had we operated as an independent, publicly traded company for the period presented therein.

Our consolidated financial statements include an allocation from Verint of certain corporate-related general and administrative expenses that we would incur as a publicly traded company that we have not previously incurred. The allocation of these additional expenses, which are included in the consolidated financial statements, may not be indicative of the actual expense that would have been incurred had we operated as an independent, publicly traded company for the period presented therein.

In connection with the spin-off, Cognyte incurred costs of approximately $11.6 million during fiscal year ended January 31, 2022 and $20.3 million during fiscal year ended January 31, 2021.

Therefore, our historical financial information may not necessarily be indicative of our future financial position, results of operations or cash flows, and the occurrence of any of the risks discussed in this “Risk Factors” section, or any other event, could cause our future financial position, results of operations or cash flows to materially differ from our historical financial information.

The spin-off could result in significant tax liability to Verint and us, and in certain circumstances, we could be required to indemnify Verint for material taxes pursuant to indemnification obligations under the Tax Matters Agreement. In addition, we agreed to certain restrictions designed to preserve the tax treatment of the spin-off that may reduce our strategic and operating flexibility.

Verint has obtained a tax ruling (the U.S. Tax Ruling”) from the Internal Revenue Service (the “IRS”) that certain of the requirements for tax-free treatment under Section 355 of the United States Internal Revenue Code of 1986, as amended (the “Code”) will be satisfied and that Cognyte will be treated as a domestic corporation for U.S. federal income tax purposes under Section 7874 of the Code. Verint also obtained a written opinion of Jones Day (the “Tax Opinion”) to the effect that the distribution will qualify as tax-free, for U.S. federal income tax purposes, to Verint and to Verint shareholders under Section 355 of the Code.

The U.S. Tax Ruling may not be relied on if the facts or representations made by Verint about Verint’s and our businesses and other matters are incorrect or not otherwise satisfied. Although the U.S. Tax Ruling will be generally binding on the IRS, the continuing validity of the U.S. Tax Ruling is subject to the continuing validity of the facts and representations made in the ruling request.

The Tax Opinion is based on certain representations as to factual matters from, and certain covenants by, Verint and us. The Tax Opinion may not be relied on if any of the assumptions, representations or covenants are incorrect, incomplete or inaccurate or are violated in any material respect. Further, the Tax Opinion is not binding on the IRS or in any court, and there can be no assurance that the relevant tax authorities will not take, or any court will not affirm, a contrary position.

If the distribution were determined not to qualify for the treatment described in the U.S. Tax Ruling or the Tax Opinion, or if any conditions in the U.S. Tax Ruling or the Tax Opinion are not observed, then Verint and its shareholders could suffer adverse tax consequences and, under certain circumstances, we could have an indemnification obligation to Verint with respect to some or all of the resulting tax to Verint under the Tax Matters Agreement we entered into with Verint, as described in “Item 7. Major Shareholders and Related Party Transactions—7.B. Related Party Transactions—Agreements Between Verint and Us—Tax Matters Agreement.”

In addition, under the Tax Matters Agreement, we agreed to certain restrictions designed to preserve the tax-free nature of the distribution for U.S. federal income tax purposes. These restrictions may limit our ability to pursue strategic transactions or engage in new businesses or other transactions that might be beneficial and could discourage or delay strategic transactions that our shareholders may consider favorable.

Verint has obtained a tax ruling (the “Israeli Tax Ruling”) from the Israeli Tax Authority (the “ITA”) providing that, for Israeli income tax purposes, the distribution and certain internal transactions, which are part of the spin-off and the separation, are generally tax-free to Verint shareholders, Verint and Cognyte. Certain other internal transactions not covered by the Israeli Tax Ruling should also not result in any tax liabilities in Israel.

We agreed to conditions and restrictions set forth in the Israeli Tax Ordinance and the Israeli Tax Ruling issued by the ITA. These restrictions may also limit our ability to engage in new businesses or other transactions, and the ability of certain
23

Table of Contents COGNYTE SOFTWARE LTD.
shareholders of Verint and Cognyte to sell or otherwise transfer their shares for a period of two years following the date the internal transactions are consummated.

Risks Related to Our Ordinary Shares

If we fail to maintain an effective system of internal controls, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.

Beginning with this Annual Report, we are required to perform system and process evaluation and testing of our internal control over financial reporting to allow management to report on the effectiveness of our internal control over financial reporting under Section 404(a) of SOX, and, as we are no longer an emerging growth company as of January 31, 2022, we are required to receive an attestation from our independent registered public accounting firm on the effectiveness of such controls under Section 404(b) of SOX.

Our system of internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external reporting purposes in accordance with GAAP. Because of its inherent limitations, our system of internal control over financial reporting may not prevent or detect every misstatement. An evaluation of effectiveness is subject to the risk that the controls may become inadequate because of changes in conditions, because the degree of compliance with policies or procedures decreases over time, or because of unanticipated circumstances or other factors. While our management has concluded that we maintained effective disclosure controls and procedures and internal control over financial reporting as of January 31, 2022, and our independent registered public accounting firm has issued a report attesting to the effectiveness of our internal controls over financial reporting as of such date, we cannot be certain at this time that all of our controls will be considered effective and our internal control over financial reporting may not satisfy the regulatory requirements going forward. As a result, we cannot assure you that our internal controls will prevent or detect every misstatement, that material weaknesses or other deficiencies will not occur or be identified in the future or that future restatements will not be required. A determination that our internal controls are not effective and any remedial actions required could divert internal resources and take a significant amount of time and effort to complete, and could result in us incurring additional costs that we did not anticipate, including the hiring of outside consultants. We could experience higher than anticipated operating expenses and higher independent auditor fees during and after the implementation of these changes. Further, the reliability of our financial statements may be questioned and our share price may suffer. Any of these outcomes could materially and adversely affect our business and your investment in our ordinary shares.

Our share price may be volatile, including as a result of sales of our shares in connection with the spin-off.

Many Verint shareholders who received our shares in the spin-off have sold and may continue to sell those shares in the public market. It is possible that some of these remaining shareholders, including some of Verint’s larger shareholders, will sell their Cognyte shares received in the spin-off if, for reasons such as our business profile or market capitalization as a stand-alone company do not fit their investment objectives, or they consider holding our shares to be impractical or difficult due to listing, tax or other considerations. The sales of significant amounts of our shares, or the perception in the market that this will occur, may decrease the market price of our shares.

Our share price may also be volatile for other reasons, including:

announcements by us or our competitors regarding, among other things, strategic changes, new products, product enhancements or technological advances, acquisitions, major transactions, significant litigation or regulatory matters, stock repurchases, or management changes;

press or analyst publications, including with respect to changes in recommendations or earnings estimates or growth rates by financial analysts, changes in investors’ or analysts’ valuation measures for our securities, our credit ratings, our security solutions and customers, speculation regarding strategy or mergers and acquisitions (“M&A”), or market trends unrelated to our performance;

stock sales by us or our directors, officers, or other significant holders, or stock repurchases by us;

hedging or arbitrage trading activity by third parties;

actual or anticipated fluctuations in our results of operations;

market conditions in our industry and changes in the estimation of the future growth and size of our markets;

the trading volume of our ordinary shares;

24

Table of Contents COGNYTE SOFTWARE LTD.
general economic and market conditions, including with respect to COVID-19; and

negative media and public exposures.

In addition, the stock markets have experienced extreme price and volume fluctuations. Broad market and industry factors may materially harm the market price of our ordinary shares, regardless of our operating performance. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been instituted against that company. Such lawsuits could result in substantial costs and divert management’s attention and resources, which could adversely affect our business. Furthermore, given that a significant part of certain of our employees’ compensation is linked to our share price, volatility in our share price may affect our ability to recruit and retain qualified personnel. Lastly, volatility in our share price may adversely impact our ability to make acquisitions using our ordinary shares as consideration, our ability to raise additional funds in the capital markets and our ability to generally execute on our strategy, in turn negatively affecting our business, results of operations and financial condition.

We may issue additional equity, which may dilute the value of our outstanding ordinary shares.

In the future, your percentage ownership in us may be diluted because of equity issuances from acquisitions, capital markets transactions or otherwise, including equity awards that we will be granting to our directors, officers and employees. Our Compensation Committee of our board of directors have granted and will continue to grant additional equity awards to our employees, officers and directors, from time to time, under our employee benefits plans. These additional awards will have a dilutive effect on our earnings per share, which could adversely affect the market price of our shares.

We are an FPI and, as a result, we are subject to reporting obligations and corporate governance practices that, to some extent, are more lenient than those of a U.S. domestic public company whose shares are listed on Nasdaq.

We report under the Exchange Act as a Foreign Private Issuer (“FPI”). Thus, we are exempt from certain provisions of the Exchange Act applicable to U.S. domestic public companies, which are more expansive and require more frequent filings, including (i) the sections of the Exchange Act regulating the solicitation of proxies, consents or authorizations in respect of a security registered under the Exchange Act and the content of proxy statements, (ii) the rules under Section 16 of the Exchange Act subjecting officers, directors and principal shareholders to beneficial ownership reporting and short-swing profit recovery and (iii) the rules under the Exchange Act requiring the filing with the SEC of quarterly reports on Form 10-Q containing full unaudited financial statements and notes thereto and other specified information, and current reports on Form 8-K, which are due upon the occurrence of specified significant events. In addition, FPIs are not required to file their annual reports on Form 20-F until four months after the end of each financial year, while U.S. domestic issuers that are large accelerated filers like us are required to file their annual reports on Form 10-K within 60 days after the end of each fiscal year. We are required to report certain material developments in reports furnished on Form 6-K with the SEC, and we have furnished and intend to continue furnishing on Form 6-K our unaudited quarterly financial information after the end of each fiscal quarter. FPIs are also exempt from Regulation FD, aimed at preventing issuers from making selective disclosures of material information. As a result of the above, our shareholders may not have the same protections and/or access to information afforded to shareholders of companies that are not FPIs.

As an FPI whose shares are listed on Nasdaq, we are also permitted to follow certain home country corporate governance practices instead of certain requirements of the Nasdaq rules. Currently, as permitted under the Israeli Companies Law, our articles of association (“Articles of Association”) provide that the quorum for any meeting of shareholders is 25% of the issued and outstanding share capital, which is less than the 33.33% minimum required under Nasdaq rules. In addition, we currently follow home country practices in Israel in lieu of compliance with the Nasdaq requirements for shareholder approval of certain significant issuances of shares pursuant to a private placement or merger/acquisition and for the distribution of annual and interim reports, which apply to a domestic U.S. issuer. For more information, see “Item 16G. Corporate Governance.” While we otherwise follow all Nasdaq corporate governance requirements applicable to domestic companies, we may later decide to rely on exemptions from certain of these requirements as an Israeli FPI. For instance, unlike the requirements of Nasdaq, there are currently no mandatory corporate governance requirements in Israel that would require us to (i) have a majority of its board of directors be independent, (ii) establish a nominating/governance committee, or (iii) hold regular executive sessions where only independent directors may be present.

Following our home country governance practices as opposed to the requirements that would otherwise apply to a U.S. company listed on Nasdaq may provide less protection than is accorded to investors of domestic issuers.

We could lose our status as a “foreign private issuer” under applicable securities laws and regulations if more than 50% of our outstanding voting securities were to become directly or indirectly held of record by U.S. holders and any one of the following were true: (i) the majority of our directors or executive officers were U.S. citizens or residents; (ii) more than 50% of our assets were located in the United States; or (iii) our business were administered principally in the United States. If we were to lose our status as a “foreign private issuer” in the future, we would no longer be exempt from the rules described above and, among
25

Table of Contents COGNYTE SOFTWARE LTD.
other things, we would be required to file periodic reports and annual and quarterly financial statements as if we were a company incorporated in the United States. If this were to happen, we would likely incur significant additional legal, accounting, and other expenses and would likely have to divert significant management time and resources in order to comply with U.S. domestic issuer requirements.

Our shareholders’ rights and responsibilities are governed by Israeli law, which differs in some material respects from the rights and responsibilities of shareholders of U.S. corporations.

The rights and responsibilities of the holders of our shares are governed by our Articles of Association and by Israeli law. These rights and responsibilities differ in some material respects from the rights and responsibilities of shareholders in U.S.-based corporations. In particular, a shareholder of an Israeli company has a duty to act in good faith and in a customary manner in exercising its rights and performing its obligations towards the company and other shareholders, and to refrain from abusing its power in the company, including, among other things, in voting at a general meeting of shareholders on matters such as amendments to a company’s articles of association, increases in a company’s authorized share capital, mergers and acquisitions and related party transactions requiring shareholder approval. In addition, a shareholder who is aware that it possesses the power to determine the outcome of a shareholder vote or to appoint or prevent the appointment of a director or executive officer in the company has a duty of fairness toward the company. There is limited case law available to assist us in understanding the nature of these duties or the implications of these provisions. These provisions may be interpreted to impose additional obligations and liabilities on holders of our shares that are not typically imposed on shareholders of U.S. corporations.

Provisions of Israeli law and our Articles of Association may delay, prevent or otherwise impede a merger with, or an acquisition of, our company, which could prevent a change of control, even when the terms of such a transaction are favorable to us and our shareholders.

Israeli corporate law regulates mergers, requires tender offers for acquisitions of shares above specified thresholds, requires special approvals for transactions involving directors, officers or significant shareholders and regulates other matters that may be relevant to such types of transactions, in each case, in ways that are different from and may be considered more burdensome than corresponding U.S. law.

Furthermore, Israeli tax considerations may make potential transactions unappealing to us or to our shareholders whose country of residence does not have a tax treaty with Israel exempting such shareholders from Israeli tax. For example, Israeli tax law does not recognize tax-free share exchanges to the same extent as U.S. tax law. With respect to mergers, Israeli tax law allows for tax deferral in certain circumstances but makes the deferral contingent on the fulfillment of a number of conditions, including, in some cases, a holding period of two years from the date of the transaction during which sales and dispositions of shares of the participating companies are subject to certain restrictions.

Moreover, with respect to certain share swap transactions, the tax deferral is limited in time, and when such time expires, the tax becomes payable even if no disposition of the shares has occurred.

Our Articles of Association also contain provisions that could delay or prevent changes in control or changes in our management without the consent of our board of directors. These provisions include the following:

the election of our directors on a staggered basis, such that a potential acquirer cannot readily replace our entire board of directors at a single annual general shareholder meeting;

no cumulative voting in the election of directors, which limits the ability of minority shareholders to elect director candidates;

approval of the holders of at least 65% of the total voting power of our shareholders is generally required to remove any of our directors from office, and any amendment to that provision in our Articles of Association shall require the approval of at least 65% of the total voting power of our shareholders; and

the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors, and the right of our board of directors to fill a vacancy upon the resignation, death or removal of a director, which limits shareholders’ ability to fill vacancies on our board of directors.

It may be difficult to enforce a judgment of a U.S. court against us and/or our officers and directors in Israel or the United States, assert U.S. securities laws claims in Israel or serve process on our officers and directors.

26

Table of Contents COGNYTE SOFTWARE LTD.
Not all of our directors or officers are residents of the United States and most of their and our assets are located outside the United States. Service of process upon us or our non-U.S. resident directors and officers and enforcement of judgments obtained in the United States against us or our non-U.S. our directors and executive officers may be difficult to obtain within the United States. We have been informed by our legal counsel in Israel that it may be difficult to assert claims under U.S. securities laws in original actions instituted in Israel or obtain a judgment based on the civil liability provisions of U.S. federal securities laws. Israeli courts may refuse to hear a claim based on a violation of U.S. securities laws against us or our non-U.S. officers and directors because Israel may not be the most appropriate forum to bring such a claim. In addition, even if an Israeli court agrees to hear a claim, it may determine that Israeli law and not U.S. law is applicable to the claim. If U.S. law is found to be applicable, the content of applicable U.S. law must be proved as a fact, which can be a time-consuming and costly process. Certain matters of procedure will also be governed by Israeli law. There is little binding case law in Israel addressing the matters described above. Israeli courts might not enforce judgments rendered outside Israel, which may make it difficult to collect on judgments rendered against us or our non-U.S. officers and directors.

Moreover, an Israeli court will not enforce a non-Israeli judgment if it was given in a state whose laws do not provide for the enforcement of judgments of Israeli courts (subject to exceptional cases), if its enforcement is likely to prejudice the sovereignty or security of the State of Israel, if it was obtained by fraud or in the absence of due process, if it is at variance with another valid judgment that was given in the same matter between the same parties, or if a suit in the same matter between the same parties was pending before a court or tribunal in Israel at the time the foreign action was brought.

The exclusive forum clause in our amended and restated articles of association could limit our shareholders’ ability to bring claims against, as well as obtain favorable judicial forum for disputes with us and/or our directors, officers and other employees.

Under our amended and restated articles of association, the competent courts of Tel Aviv, Israel are the exclusive forum for (i) any derivative action or proceeding brought on behalf of the Company, (ii) any action asserting a claim of breach of fiduciary duty owed by any director, officer or other employee of the Company to the Company or the Company’s shareholders, or (iii) any action asserting a claim arising pursuant to any provision of the Companies Law or the Israeli Securities Law. This exclusive forum provisions is intended to apply to claims arising under Israeli Law and would not apply to claims brought pursuant to the Securities Act or the Exchange Act or any other claim for which federal courts would have exclusive jurisdiction. Such exclusive forum provision in our amended and restated articles of association will not relieve the Company of its duties to comply with federal securities laws and the rules and regulations thereunder, and shareholders of the Company will not be deemed to have waived the Company’s compliance with these laws, rules and regulations. This exclusive forum provision may limit a shareholder’s ability to bring a claim in a judicial forum of its choosing for disputes with the Company or its directors or other employees which may discourage lawsuits against the Company, its directors, officers and employees.

General Risk Factors

Actions of activist shareholders may cause us to incur substantial costs, disrupt our operations, divert management’s attention, or have other material adverse effects on us.

From time to time, activist investors may take a position in our shares. These activist investors may disagree with decisions we have made or may believe that alternative strategies or personnel, either at a management level or at a board level, would produce higher returns. Such activists may or may not be aligned with the views of our other shareholders, may be focused on short-term outcomes, or may be focused on building their reputation in the market. These activists may not have a full understanding of our business and markets and the alternative personnel they may propose may also not have the qualifications or experience necessary to lead the company.

Responding to advances or actions by activist investors may be costly and time-consuming, may disrupt our operations, and may divert the attention of our board of directors, management team, and employees from running our business and maximizing performance. Such activist activities could also interfere with our ability to execute our strategic plan, disrupt the functioning of our board of directors, or negatively impact our ability to attract and retain qualified executive leadership or board members, who may be unwilling to serve with activist personnel. Uncertainty as to the impact of activist activities may also affect the market price and volatility of our shares.


ITEM 4. INFORMATION ON THE COMPANY

4.A. HISTORY AND DEVELOPMENT OF THE COMPANY

27

Table of Contents COGNYTE SOFTWARE LTD.
General Corporate Information

We are incorporated under the laws of the State of Israel as a company limited by shares. We are registered under the Israeli Companies Law as Cognyte Software Ltd., and our registration number with the Israeli Registrar of Companies is 516196425. We were formed by Verint in connection with our separation from Verint, for an unlimited duration, effective as of the date of our incorporation on May 21, 2020.

We are domiciled in Israel and our registered office is currently located at 33 Maskit, Herzliya Pituach, 4673333, Israel, which also currently serves as our principal executive offices, and our telephone number is +972-9-962-2300.

Our website address is www.cognyte.com. Information contained on, or that can be accessed through, our website does not constitute a part of this Annual Report and is not incorporated by reference herein. We have included our website address in this Annual Report solely for informational purposes. Our SEC filings are available to you on the SEC’s website at http://www.sec.gov.com, which contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. The information on that website is not part of this Annual Report and is not incorporated by reference herein.

General Development of Business

Our business has grown significantly over more than two decades through a combination of organic growth and small acquisitions, primarily technology tuck-ins. As we have grown, we have expanded our solution portfolio from an initial focus on products for lawful communications interception to a provider of investigative analytics software that empowers government agencies and enterprises with Actionable Intelligence® to accelerate investigations and successfully identify, neutralize, and resolve national security, personal safety, business continuity and criminal threats. We have also expanded our geographical footprint.

Principal Capital Expenditures

Our capital expenditures amounted to $17.8 million, $19.3 million and $21.3 million during the fiscal years ended January 31, 2022, 2021 and 2020, respectively, primarily consisting of expenditures related to capitalized software development costs, internal-use software and development costs and lab equipment.

The Spin-Off

On December 4, 2019, Verint announced plans to separate into two independent companies: Cognyte Software Ltd., which would consist of its Cyber Intelligence Solutions business, and Verint Systems Inc., which would consist of its Customer Engagement Business. On February 1, 2021, we and Verint completed the spin-off and the related separation and distribution. As a result, we are an independent, publicly traded company and our shares are listed on Nasdaq under the ticker symbol “CGNT”.

4.B. BUSINESS OVERVIEW

Overview

We are a global leader in investigative analytics software that empowers governments and enterprises with Actionable Intelligence for a Safer World™. Our open analytics software is designed to help governments and enterprises accelerate and improve the effectiveness of investigations. Over 1,000 government and enterprise customers rely on our solutions to accelerate and conduct investigations and derive insights with which they identify, neutralize, and tackle threats to national security, personal safety, business continuity and various forms of criminal activity. Our government customers consist of national, regional, and local government agencies in more than 100 countries around the world. Our enterprise customers consist of commercial customers and physical security customers.

Market Trends

We believe that the following trends are driving demand for our solutions:

Security Threats are Becoming More Difficult to Detect and Mitigate. Governments and enterprises face a variety of security challenges, including threats from well-organized, well-funded entities. These threats are becoming increasingly more difficult to detect as bad actors take advantage of the latest technologies to avoid exposure. The ability to rapidly conduct investigations to detect and mitigate threats is critical to organizations. Advanced
28

Table of Contents COGNYTE SOFTWARE LTD.
investigative analytics software can help organizations accelerate their investigations to detect and mitigate highly sophisticated threats quickly and effectively. As a result, there is ongoing market demand for such advanced software.

Data is Growing Rapidly and is Highly Fragmented. The growing volume, types and complexity of structured and unstructured data requires new methods and more skilled resources to support investigations and quickly generate actionable insights where that data is involved. In addition, in many security organizations, data required for investigations is often fragmented and siloed. As a result, organizations are seeking solutions that can capture large amounts of data from many different sources and fuse such data to generate analytics and valuable insights upon which they can promptly act.

Governmental and Enterprise Organizations Are Increasingly Adopting Open-Software. Historically, organizations have built proprietary solutions with the help of integrators and internal development resources. Such solutions present limitations in terms of keeping pace with the rapid evolution of technology. As a result of rapid technology changes, many organizations are looking to replace proprietary solutions with open software that can be easily integrated into their environments and frequently updated with the latest analytics and artificial intelligence (AI) technologies.

Our Strategy

We believe our technology and domain expertise position us to capitalize on the demand for investigative analytics solutions and, as such, our strategy is to:

Empower Organizations with Broad Analytics Solutions to Address Ever-Growing and Changing Security Challenges. Our two decades of investigative analytics software market leadership and experience serving over 1,000 governments and enterprises in more than 100 countries, enable us to bring unique know-how and expertise to the development of our investigative analytics platform and solutions. Today, our platform and solutions address a wide spectrum of investigative needs to address ever-evolving threats and challenges faced by governmental and enterprise organizations. Our strategy is to make investments to enhance our platform and solutions, address new use cases, to enhance our artificial intelligence capabilities, and to empower our customers with Actionable Intelligence® to manage their investigation priorities.

Expand Existing Customers’ Adoption of Open Software. Our open software strategy enables our customers to address many use cases. With our open software, our customers can deploy the capabilities they need based on their priorities and add more of our solutions and other capabilities over time. Our customers benefit from the rapid technological updates made to our software as well as third party solutions that may enhance our offerings. We can benefit from increased open software adoption through repeat business and the ability to grow revenue from the customer base. We will continue to encourage our customers and system integrator partners to leverage our open software and provide them with frequent updates applying the latest innovative technologies to drive broader adoption of our solutions.

Expand Across New Government Organizations. Our leadership position in investigative analytics and our solutions’ ability to address a wide range of security use cases provide us with the opportunity to win new government customers. Many government customers have built proprietary systems. Our strategy is to augment or replace such systems, providing customers with more agile responses to evolving security challenges.

Our Technology

The volume and complexity of data in today’s world can be overwhelming to governmental and enterprise organizations and impact their ability to leverage data to conduct investigations effectively. Advanced big data technology, connectors to a multitude of data sources, AI and analytics technology have become a necessity for these organizations when looking to generate actionable insights as part of their multi data source investigations.

Modern investigations require analysts, investigators, and data scientists to parse through large amounts of data gathered from multiple sources in order to extract insights, evidence, and leads. This data is both structured and unstructured and typically resides in many siloes. Our open, modular and scalable analytics platform captures data from multiple sources, fuses such data and generates analytics by applying AI technology, thereby creating a holistic investigation picture. Our analytics platform equips governments and enterprise organizations with answers to varied investigative questions.

Our analytics platform:

29

Table of Contents COGNYTE SOFTWARE LTD.
captures, fuses and enriches large-scale and varied data sets to present a clear, logical and cohesive picture of, among other things, people, places, organizations and events;

easily integrates with customers’ and third-parties’ data sources to enable fusion of such data to generate and analytics and valuable insights;

provides our customers and system integrator partners with the ability to develop customized software and apply data science to meet our customers’ evolving needs; and

provides investigators and analysts with a working environment that enables the exploration of hypotheses by revealing insights, patterns, and hidden relations based on a holistic and data-driven view.

Our analytics platform architecture is comprised of a few key components:

Data Capture and Ingestion Connectors. Facilitating data capture and ingestion from many different sources, including the world wide web, communications networks, private and public data bases, to ensure the right data is available for the investigative teams.

Data Analytics Engines. A diverse toolbox for data analysts to develop and perform analytical investigations such as data modeling tools, and statistical analysis tools.

Artificial Intelligence and Machine Learning Models. AI models to execute automated machine learning algorithms and to find new patterns in massive amounts of data. Our technology also offers the flexibility to develop customer specific machine learning (“ML”) models using the platform’s AI framework, which can then be tuned based on the aggregated data. The platform supports virtually any type of data repository, including a Dynamic Data Modeling Studio (“DDM Studio”), extract, transform, load (“ETL”) and application programming interface (“API”), which allows users to add and integrate with diverse sources, for both current and future needs.

Pluggable Machine Learning. The customizable solution enables customers’ data scientists to use or expand the platform’s machine learning models or build their own models based on their unique data sources and challenges.

Workflows. Workflows using an integrated set of graphical tools and a drag-and-drop interface with no customizations required. Flexible workflows are configurable to a customer’s specific processes and procedures.

Governance. Governance functionality to monitor and manage data availability, security, usability, and integrity, thereby leveraging advanced technology to control privacy, audit, monitoring, and access control.

Our Solutions

Our customers are responsible for addressing a broad range of investigative use cases including criminal activities, terror, cyber-attacks, financial crime, and other threats. They seek investigative analytics platforms and solutions to transform their operations and drive more strategic outcomes.

Investigations can vary in length from several days to several years. Some investigations end without resolution due to lack of sufficient insight. More complex investigations can also be very expensive and labor intensive as they involve massive data collection from many different sources and a challenging process of identifying connections and providing actionable insights to reach conclusions and prevent threats.

The stakes are high for our customers. An inability to conduct effective and timely investigations can result in attacks that cost lives and cause significant damage and disruption. Therefore, case officers, security analysts and investigative teams are constantly looking for solutions that help them shorten the investigative cycle and drive a higher percentage of conclusive outcomes.

Our solutions are designed to support multiple use cases and support a variety of users, including data analysts, investigation managers, security operations center (“SOC”) operators, as well as operational field teams. Visualization and workflows enable even non-technical users to easily operate the solutions within our platform. Additionally, our solutions enable skilled analysts and data scientists to perform advanced data investigations by developing and implementing their own algorithms and data models for specific analytical tasks.

30

Table of Contents COGNYTE SOFTWARE LTD.
Our modular platform allows our customers and system integrator partners to add from our solutions in accordance with their evolving needs. Our customers can deploy the capabilities they need based on their priorities and add more of our solutions and other capabilities over time.

Our platform offers a broad set of solutions that can be described along the following categories:

Network Intelligence Analytics - Our analytics software helps security organizations generate critical predictive and real-time insights from large amounts of structured data captured from a wide range of communication network sources leveraging advanced analytics, AI, machine learning and automation technologies.

Open Source and Threat Intelligence Analytics – We provide governments’ and enterprises’ security organizations and investigative teams with analytics and threat detection software that covers all layers of the constantly evolving world wide web sources. Investigators and SOC (security operation centers) teams can uncover critical and near real-time insights by fusing data from multiple sources to rapidly detect developing cyber, crime and other threats.

Operational Intelligence Analytics– Our Operational Intelligence Analytics software and solutions help field security units carry out operational missions and generate real-time or near real-time insights to support and ensure successful completion of security missions.

Our customers use our solutions to help address a broad range of investigative requirements. The examples below (in alphabetical order) illustrate certain security use cases that we help our customers address with our technology:

Business Continuity

To ensure business continuity, organizations must constantly guard against disruption and attacks targeting their intellectual property (IP) assets, physical facilities and employees, from both external threats as well as insiders.
While investigative teams may have thousands of cameras and other security systems, they typically have a siloed and incomplete view and they lack actionable insights. Investigative teams are also challenged to uncover connections between activities taking place in the digital sphere, such as an employee selling confidential information on a dark web marketplace, and those in the physical realm, such as an unauthorized person entering restricted areas of facilities.
Our solutions capture data from security cameras, sensors, door alarms, keypads, license plate readers and facial recognition tools, and enrich it with data from open sources and various databases. Real-time threat scoring and predictive alerts help investigation teams quickly prioritize and respond to serious threats, and identify the likely suspects involved, thereby preventing or limiting the impact of an attack or other serious incident.

Cyber Threats

Governments are fighting a battle on many fronts as bad actors use the cyber domain across borders.

Our solutions enable governmental security organizations to gather mass amounts of data to analyze and enrich the data, filter out the noise and reach actionable insights. Our solutions provide our customers with the ability to identify suspicious indicators based on historical data analysis, perform advanced monitoring and automatically flag suspicious behavior and patterns in order to identify attacks before they can do serious damage.

Drug Trafficking

Governmental security organizations are conducting complex, multi-layered investigations to uncover and disrupt cross-border webs of criminal activities along the entire drug trafficking supply chain – from the sourcing of raw materials to the production of the illicit drugs and distribution of the final product. In addition, security organizations seek to uncover the illegal proceeds which criminals attempt to launder.

Our solutions provide our customers with the capability to capture data from siloed sources - such as arrest and prison records, network data, web, financial transactions, flight records, property records and more – and to employ link analysis to uncover hidden connections between people, criminal organizations, companies, bank accounts and other entities.

By applying historical data analysis, behavioral similarity, and pattern identification, our solutions can raise proactive alerts.

Financial Crime

The strategies employed by criminals and terrorists are constantly evolving. They employ new techniques and technologies to commit crimes and stay one step ahead of law enforcement and security organizations. Blockchain has presented a valuable
31

Table of Contents COGNYTE SOFTWARE LTD.
opportunity for dark actors to make countless types of anonymous cryptocurrency transactions, including money laundering and terror funding.

To help investigators, we offer software that leverages blockchain analysis, complementary analytics, and intelligence techniques to accelerate cryptocurrency investigations and gain valuable insights to fast-track terror and money laundering investigations.

Organized Crime

Security agencies seek to identify members of criminal organizations, understand the organization’s ecosystem, including their leadership, funding sources and intentions, and ultimately prevent crimes before they happen and generate evidence. In today’s digital world, criminals leave behind many digital footprints that can be very useful in accelerating investigations. The amount of digital information that is available to security agencies is growing rapidly, but it is also very fragmented and siloed, making it difficult to analyze in order to find actionable insights.

Our solutions help governmental security organizations disrupt and mitigate activities of criminal organizations.

Terror and Public Safety

The national security mission grows more complex as extremists and bad actors leverage the web and social media for recruitment, fundraising and communications. Security Analysts are often overwhelmed with data, and must identify potential terror threats in a timely and accurate manner, after which law enforcement must rapidly investigate and bring suspects to justice.

Our solutions enable security analysts and investigators to capture and fuse massive volumes of fragmented data. As a result, they can develop comprehensive profiles of suspects correlating information from multiple sources.

Our Customers

We sell our investigative analytics solutions to both government and enterprise customers across more than 100 countries.

Our government customers are addressing a broad range of security challenges and utilize our solutions to accelerate investigations and identify, neutralize and prevent security threats.

We currently serve more than 400 government customers around the world and in some cases multiple governmental organizations within a country.

Our enterprise customers primarily utilize our solutions to improve the efficiency and effectiveness of their security investigations. We have more than 600 enterprise customers around the world.

For the year ended January 31, 2022, approximately 88% of our business was generated from contracts with government customers and 12% with various enterprise customers. Our customers typically do not allow us and other vendors to disclose our relationship with them or to publicly discuss the nature of the solutions they purchase. In the security market, confidentiality is critical and as a trusted provider we make it a priority to comply with our customers’ confidentiality requirements.

Market Description and Opportunity

We estimate the total addressable market (“TAM”) for our analytical security software to be approximately $30 billion and its historic growth to an average of 10% per year. As a result of the pandemic’s impact on premise-based software deployments, we believe the market for our solutions grew at a slower pace over the past two years than its historic averages. Approximately half of the TAM is derived from the government sector and the other half is derived from the enterprise sector.

We estimated our TAM in the government sector using spending figures published by the International Monetary Fund for the U.S. and international governments for functions relevant to investigative analytics software. We applied percentages to the spending figures ranging from 2% to 5% to represent the portion spent on information technology, and then applied another factor for what we estimate is addressable by our use cases. Similarly, we estimated our TAM in the enterprise sector using certain categories from IDC’s Big Data Analytics Spending Guide Forecast (August 2020) and Worldwide Security Spending Guide Forecast (July 2020) and applied percentages to each category to reflect what we estimate is addressable by our use cases.

32

Table of Contents COGNYTE SOFTWARE LTD.
Sales

We sell globally and organize our sales force in regional teams across territories. Each regional team is responsible for both direct sales and the partner network in that territory, including sales to existing customers and adding new customers. In the years ended January 31, 2022, 2021 and 2020, respectively, we derived approximately 17%, 20% and 21% of our revenue from sales to end users located in the Americas region. In the years ended January 31, 2022, 2021 and 2020, respectively, we derived approximately 39%, 42% and 45% of our revenue from sales to end users located in the EMEA region. In the years ended January 31, 2022, 2021 and 2020, respectively, we derived approximately 44%, 38% and 34% of our revenue from sales to end users located in the Asia-Pacific (“APAC”) region.

Winning large contracts often requires a longer, high-touch sales process that may include responding to a Request for Proposal and/or delivering a Proof of Concept. We believe that our ability to demonstrate to customers the value that can be created with our differentiated solutions is critical to winning large contracts.

The majority of our orders are generated from existing customers expanding their usage of Cognyte solutions they have already deployed or the purchase of new solutions from our portfolio to be deployed in other areas of their security operations. Revenue recognized from existing customers was approximately 96% for the year ended January 31, 2022 and approximately 95% and 90% for each of the years ended January 31, 2021 and 2020 respectively, with the remainder of our revenue attributable to new customers. Our sales force provides customers with regular updates on new solutions and assists them in evaluating the benefits of such solutions to address security challenges. In many cases, a new order from an existing customer will include both an expansion as well as the addition of new solutions. See “Item 3. Key Information—3.D. Risk Factors—Market and Strategy Risks— If we cannot retain and recruit qualified personnel, our ability to operate and grow our business may be impaired.”

Typically, initial orders from new customers are smaller, and over time, as the customer develops trust in our partnership, they expand with larger follow-on orders.

Our government contracts may be subject to renegotiation or termination at the discretion of a government customer under certain conditions because of the unique nature of the terms and conditions associated with government contracts generally. Some of our government customers require us to have security credentials or engage an integrator or other customer approved legal entity. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Operations” for a more detailed discussion of certain sales and distribution risks that we face.

Services

Our services include customer support, professional services and integration services.

Customer Support

Our solutions are generally sold with a customer support plan to help customers ensure the ongoing, successful use of our mission-critical solutions in their environment. We offer a broad range of customer support plans with varying prices. We also offer support plans to partners where they are responsible for providing support to end users.

Professional Services

Our solutions can be implemented by our professional service organizations, our certified partners, or a customer’s own personnel who have been trained on our solutions.

Our professional services also include user training programs to enable customers to use our solutions effectively and maximize their value. Customer and partner trainings are provided at the customer site, at our training centers around the world, and/or remotely online.

Integration Services

In some cases, we deliver system integration services to integrate our solution with the customer’s environment, software customization, and the purchase and deployment of third-party hardware components.

We also certify system integrator partners to enable them to sell or deliver system integration services. This provides customers with more choices and is consistent with our open solution strategy.


33

Table of Contents COGNYTE SOFTWARE LTD.
Seasonality

Our quarterly operating results have been, and are likely to continue to be, influenced by seasonal fluctuations due to certain purchasing patterns of some of our customers. In most years, our revenue and operating income are typically highest in the fourth quarter. Moreover, revenue and operating income in the first quarter of a new year may be lower than in the fourth quarter of the preceding year, in some years, potentially by a significant margin. In addition, we generally receive a higher volume of orders in the last month of a quarter, with orders concentrated in the latter part of that month. While seasonal factors such as these are common in the software industry, this pattern should not be considered a reliable indicator of our future revenue or financial performance. Many other factors, including general economic conditions, also have an impact on our business and financial results. See “Item 3. Key Information—3.D. Risk Factors” for a more detailed discussion of factors which may affect our business and financial results.

Research and Development

To support our innovation, we make significant investments in research and development (“R&D”) every year. We allocate our R&D resources in response to rapidly evolving technological and customer requirements. We believe our broad base of longstanding customer relationships provide us with valuable insights into our customers’ need and allow us to focus our R&D efforts accordingly.

Our development team includes highly qualified software engineers, product managers, data scientists, and architects. In the year ended January 31, 2022 we employed approximately 950 people in product and R&D roles globally, primarily in Israel, Cyprus, Brazil, Bulgaria, and Romania. See “Item 3. Key Information—3.D. Risk Factors—Market and Strategy Risks— If we cannot retain and recruit qualified personnel, our ability to operate and grow our business may be impaired.”

Our approach to R&D focuses on technological breakthroughs, as well as incrementally enhancing the functionality of our existing solutions and providing customers with frequent software updates.

The majority of our products are developed internally. In some cases, we also acquire or license technologies, products, and applications from third parties based on timing and cost considerations. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Operations.”

We have derived benefits from participation in certain government-sponsored programs, including those of the Innovation Authority, formerly the Office of the Chief Scientist of the Ministry of Economy of the State of Israel, and in other jurisdictions for the support of R&D activities conducted in those locations. The Israeli law under which our Innovation Authority grants are made limits our ability to manufacture products, or transfer technologies, developed using such grants outside of Israel without permission from the Innovation Authority.

Key Corporate Functions

Following the spin-off, we have worked on creating stand-alone corporate and support functions for our business and operations. Our newly-developed key corporate functions include tax, treasury, accounting, internal audit, investor relations, human resources, communications, legal and corporate governance, information technology, facilities, and administrative support services.

For a period of thirteen months ended on February 28, 2022, Verint continued to provide and/or make available various administrative services and assets to us pursuant to the Transition Services Agreement. Services provided by Verint to us included services related to finance, accounting, legal, information technology, human resources, corporate governance, investor relations and document management and record retention. We have also provided certain services in these areas to Verint under the Transition Services Agreement. Fees payable by the parties under the agreement were intended to reimburse the service provider for its direct and indirect costs incurred in providing the services, plus a customary markup.

Intellectual Property Rights

General

Our success depends to a significant degree on the legal protection of our software and other proprietary technology. We rely on a combination of patent, trade secret, copyright, and trademark laws, and confidentiality and non-disclosure agreements with employees and third parties to establish and protect our proprietary rights.



34

Table of Contents COGNYTE SOFTWARE LTD.
Patents

As of January 31, 2022, we had over 500 patents and patent applications worldwide. We regularly review new areas of technology related to our businesses to determine whether they can and should be patented.

Licenses

Our customer and partner license agreements prohibit the unauthorized use, copying, and disclosure of our software technology and contain customer restrictions and confidentiality terms. These agreements generally warrant that the software and proprietary hardware will materially comply with written documentation and assert that we own or have sufficient rights in the software we distribute and have not violated the intellectual property rights of others.

We license our products in a format that does not permit users to change the software code. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Operations” for more detail.

Trademarks and Service Marks

We use registrations to protect many of the trademarks used in our business. We also claim common law protections for other marks we use in our business. Competitors and other companies could adopt similar marks or try to prevent us from using our marks, consequently impeding our ability to build brand identity and possibly leading to customer confusion.

See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Operations” in this Form 20-F for a more detailed discussion regarding the risks associated with the protection of our intellectual property.

Competition

There are many global and regional security vendors that offer a broad range of solutions to multiple market segments including law enforcement, military and national security customers. These large vendors compete with us across one or multiple solutions in our portfolio. We also face competition from a large number of point solutions vendors addressing only specific security challenges and, in many cases, competing in a limited geography. In addition, our competition includes the internal information technology departments of our customer organizations developing special purpose solutions with internal resources and with assistance from system integrators.

We believe that our deep investigative analytics domain expertise and our ability to effectively address a broad range of security use cases differentiate us from the competition.

Our global and regional large security competitors include, among others, BAE, Elbit, IAI, L3/Harris, Palantir, Rohde Schwarz, and Thales. Our point solution competitors include, among others, Cellxion DataWalk, FireEye, GENETEC, JSI, SS8 and Vehere. Our market is competitive with a fragmented set of competitors. We typically see vendors that only compete with us in a certain geography, use case or point solution.

When facing competition from our customers’ own information technology departments, we differentiate our solutions based on quicker software and technology updates, deep domain expertise, successful track record in operational deployments and our significant R&D investment over many years. In some cases, customers are looking for specific customizations and the open and modular nature of our solutions enables the customer (or their system integrator of choice) to add such customizations to our solutions.

Over the years we have established a unique investigative analytics expertise and a strong brand reputation which has enabled us to expand within our existing customer base and win competitive deals with new customers.

In addition, consolidation is common in our markets and has in the past and may in the future improve the position of our competitors. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Operations” for a more detailed discussion of the competitive risks we face.

Government Regulations

Export Regulations

We and our subsidiaries are subject to applicable export control regulations in countries from which we export goods and services. These controls may apply by virtue of the country in which the products are located or by virtue of the origin of the
35

Table of Contents COGNYTE SOFTWARE LTD.
content contained in the products. If the controls of a particular country apply, the level of control generally depends on the nature of the goods and services in question. Where controls apply, the export of our products generally requires an export license or authorization or that the transaction qualify for a license exception or the equivalent, and may also be subject to corresponding reporting requirements.

Israel’s defense export policy regulates the sale of many of the systems and products that we develop in Israel. Current Israeli policy encourages exports to approved customers of defense systems and products such as ours, as long as the export is consistent with Israeli government policy. Subject to certain exemptions, a license is required to initiate marketing activities for such systems and products. We also must receive a specific export license for defense related hardware, software, services and know-how exported from Israel. Israeli law also regulates export of “dual use” items (items that are typically sold in the commercial market but that also may be used in the defense market), typically to a lesser extent than defense-related items.

Countries in the European Union, such as Cyprus, Germany, Bulgaria and Romania, as well as the United States, the United Kingdom and Brazil, in which our foreign subsidiaries operate, impose similar export controls on some of our systems and products. The controls relate to the defense-related and “dual use” nature of some of our systems and products, and require that we obtain specific permits and/or licenses in order to import or export such systems and products to or from those jurisdictions.

Israeli Security-Related Regulations and Requirements

The Israeli Defense Entities Law (Protection of Defense Interests)—2006 provides for certain restrictions on the operations of, investments in, or transfers of control of any entity that is determined to be an Israeli “defense entity” under the terms of the law. Designation as a “defense entity” may potentially occur through an order that may be issued jointly by the Israeli Prime Minister, Defense Minister and Economy Minister. No such order has been issued for Cognyte nor are we aware that any is planned, however, based on the nature of our business, such an order could be issued in the future.

An order relating to a defense entity may, among other matters: (1) impose restrictions on the ability of non-Israelis to hold “means of control” or to be able to “substantially influence” defense entities; (2) require that senior officers of defense entities have appropriate Israeli security clearances; (3) require that a defense entity’s headquarters be located in Israel; and/or (4) require that a defense entity’s entry into international joint ventures and transfer of certain technology receive the approval of the Israeli Ministry of Defense. In the case of a publicly traded company like us, such an order may also include a requirement that Israeli government approval will be required for acquisition by any person of a certain level of ownership of the voting securities that provide a “means of control” of the company.

On October 30, 2019, the Israeli cabinet decided to establish a committee that will oversee foreign investments in Israel. At this stage there is no indication whether this committee will impose any restrictions or conditions and/or the nature of any such restrictions or conditions on Cognyte.

In light of the nature of our solutions and customers (some of which are security government agencies), there are also various other Israeli security classification and data protection measures that are applicable to us and our global operations under relevant legislation or contractual obligations.

Anti-Corruption, Anti-Money-Laundering and Sanctions

We are subject to laws and regulations of the jurisdictions in which we operate or conduct business, including Israel, the United States, and the European Union, that govern or restrict our business and activities in certain countries and with certain persons, including the economic sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Control, and the export control laws administered by the U.S. Commerce Department’s Bureau of Industry and Security and the U.S. State Department’s Directorate of Defense Trade Controls. Additionally, we are subject to anti-corruption, anti-bribery, anti-money laundering and similar laws imposed by governments around the world with jurisdiction over our operations, which may include, among others, the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. 201, the U.S. Travel Act, the USA PATRIOT Act, the U.K. Bribery Act 2010, Chapter 9 (sub-chapter 5) of the Israeli Penal Law, 1977, the Israeli Prohibition on Money Laundering Law–2000 and other applicable laws in the jurisdictions in which we operate. See “Risk Factors—Risks Related to our Business and Industry—Our failure to comply with the anti-corruption, trade compliance, anti-money laundering and terror finance and economic sanctions laws and regulations of the United States and applicable international jurisdictions could materially adversely affect our reputation and results of operations.”

Israeli Tax Considerations and Government Programs

Tax regulations also have a material impact on our business and results of operations, particularly in Israel where we are organized and have our headquarters. The following is a summary of certain aspects of the current tax structure applicable to
36

Table of Contents COGNYTE SOFTWARE LTD.
companies in Israel, with special reference to its effect on us (and our operations, in particular). The following also contains a discussion of the Israeli government programs benefiting us. To the extent that the discussion is based on new tax legislation that has not been subject to judicial or administrative interpretation, we cannot assure you that the tax authorities or the courts will accept the views expressed in this discussion. This discussion does not address all of the Israeli tax provisions that may be relevant to our company. For a discussion of the Israeli tax consequences related to the ownership of our capital stock, please see “Item 10. Additional Information—10.E. Taxation—Material Israeli Tax Considerations.”

Corporate Tax in Israel—General

Israeli resident companies are generally subject to the standard corporate tax on their taxable income at the rate of 23%. However, the effective tax rate payable by a company that derives income from a Preferred Enterprise, Beneficial Enterprise or a Preferred Technology Enterprise (as discussed below) may be considerably lower. In general, Capital gains derived by an Israeli resident company are subject to tax at the ordinary corporate tax rate (except in some cases according to the Investment Law, where the relevant conditions are met - as described below).

A company’s income that is attributed to its Beneficial Enterprise is subject to a lower tax rate. These tax benefits are available to us provided that we meet various conditions. These tax benefits may be terminated or reduced in the future, which could increase our costs and taxes. In 2018, Cognyte obtained a ruling from the ITA providing that Cognyte, subject to certain conditions, shall continue benefiting from the tax benefits applicable to the Beneficial Enterprise.

Law for the Encouragement of Industry (Taxes), 1969

The Law for the Encouragement of Industry (Taxes), 1969 (the “Industry Encouragement Law”), provides certain tax benefits for an “Industrial Company”. The Industry Encouragement Law defines an “Industrial Company” as an Israeli resident company incorporated in Israel, of which 90% or more of its income in the tax year, other than income from certain government loans, is derived from an “Industrial Enterprise” owned by it and located in Israel or in the “Area,” in accordance with the definition in section 3A of the Israeli Tax Ordinance. An “Industrial Enterprise” is defined as an enterprise which is held by an Industrial Company whose principal activity in any given tax year is production activity.

Some of tax benefits available to Industrial Companies include, inter-alia, the following:

amortization over an eight-year period of the cost of patents, or rights to use a patent or know-how that were purchased in good faith and are used for the development or advancement of the Industrial Enterprise, commencing from the tax year in which the Industrial Company began to use them;

under certain conditions, the right to elect to file consolidated tax returns with Israeli Industrial Companies controlled by it; and

Expenses for the issuance of shares listed for trading on the stock exchange are deductible in equal amounts over three years commencing in the year of which such expenses were incurred.

Eligibility for benefits under the Industry Encouragement Law is not contingent upon the approval of any governmental authority.

Tax Benefits under the Law for the Encouragement of Capital Investments, 1959

The Investment Law provides certain incentives for capital investments in production facilities (or other eligible assets). Pursuant to the 2005 Amendment, tax benefits granted in accordance with the provisions of the Investment Law prior to its revision by the 2005 Amendment remain in force, but any benefits granted subsequently are subject to the provisions of the amended Investment Law. Similarly, the 2011 Amendment introduced new benefits to replace those granted in accordance with the provisions of the Investment Law in effect prior to the 2011 Amendment. However, companies entitled to benefits under the Investment Law as in effect prior to January 1, 2011 were entitled to choose to continue to enjoy such benefits, provided that certain conditions are met, or elect instead, irrevocably, to forego such benefits and have the benefits of the 2011 Amendment apply. The 2017 Amendment introduced new benefits for Technological Enterprises (as defined in the 2017 Amendment), alongside the existing tax benefits.




37

Table of Contents COGNYTE SOFTWARE LTD.
Tax Benefits Subsequent to the 2005 Amendment

The 2005 Amendment applies to new investment programs and investment programs commencing after 2004. We do not have investment programs preceding the 2005 Amendment. In order to receive the tax benefits, the 2005 Amendment states that a company must make an investment which meets all of the conditions, including exceeding a minimum investment amount specified in the Investment Law. Such investment allows a company to receive “Beneficial Enterprise” status, and may be made over a period of no more than three tax years which ended in the end of the year in which the company requested to have the tax benefits apply to its Beneficial Enterprise (the “Year of Election”). Where the company requests to apply the tax benefits to an expansion of existing facilities, for which the benefit period has expired, only the expansion will be considered to be a Beneficial Enterprise and the company’s effective tax rate will be the weighted average of the applicable rates. In that case, the minimum investment required in order to qualify as a Beneficial Enterprise is required to exceed a certain percentage of the value of the company’s production assets as it was at the end of the tax year preceding the year in which the minimum investment was started.

The extent of the tax benefits available under the 2005 Amendment to qualifying income of a Beneficial Enterprise depend on, among other things, the geographic location in Israel of the Beneficial Enterprise. The location will also determine the period for which tax benefits are available. Such tax benefits include an exemption from corporate tax on income that is not distributed to the shareholders as a dividend for a period of between two to ten years (and under certain conditions for additional period), depending on the geographic location of the Beneficial Enterprise in Israel, and a reduced corporate tax rate of between 10% to 25% for the remainder of the benefits period, depending on the percentage of non-Israeli ownership and investment in the company each year. A company qualifying for tax benefits under the 2005 Amendment that pays a dividend out of income derived by its Beneficial Enterprise during the tax exemption period will be subject to corporate tax in respect of the gross amount of the dividend at the otherwise applicable rate of 25%, or a lower rate depending of the percentage of non-Israeli shareholding. Dividends paid out of income attributed to a Beneficial Enterprise are generally subject to withholding tax at source at the rate of 15% or a lower rate as may be applicable according to the relevant tax treaty (subject to the receipt in advance of a valid certificate from the ITA allowing for a reduced tax rate) during the benefits period and actually paid at any time up to 12 years thereafter (except with respect to a Foreign Investor’s Company, in which case the 12-year limit does not apply).

On November 15, 2021 the Investment Law was amended to provide, on a temporary basis, a reduced corporate income tax upon the distribution or release, within a year from such amendment, of tax-exempt profits derived by Beneficial Enterprises. The reduced tax rate will be determined based on a formula, by up to 60% reduction, but not less than 6% corporate income tax rate. In order to qualify for the reduction, the taxpayer will also have to invest certain amounts in productive assets and research and development in Israel.

In addition to the temporary amendment, the Investment Law was also amended to reduce the ability of companies to retain the tax-exempt profits while distributing dividend from previously taxed profits. Accordingly, effective August 15, 2021, dividend distributions will be treated as if made on a pro-rata basis from all types of earnings, including exempt profits, thus triggering additional corporate income tax. As of November 15, 2021, Cognyte did not distribute any dividend and does not intend to do so in the near future.

The benefits available to a Beneficial Enterprise are subject to the fulfillment of conditions stipulated in the Investment Law and its regulations. If a company does not meet those conditions, it may be required to refund the amount of tax benefits, as adjusted by the Israeli consumer price index, and interest, or other monetary penalties.

The benefit period begins in the year in which taxable income is first earned, limited to 12 years from the beginning of the “Year of Election” (except for exception cases according to the Investment Law).

Tax Benefits under the 2011 Amendment

The 2011 Amendment introduced new tax benefits for income generated by a “Preferred Company” through its “Preferred Enterprise” (as such terms are defined in the Investment Law) as of January 1, 2011. The definition of a Preferred Company includes, inter-alia, a company incorporated in Israel that is not fully owned by a governmental entity, and that has, among other things, Preferred Enterprise and is controlled and managed from Israel.

A Preferred Company is entitled to a reduced corporate tax rate with respect to the income attributed to the Preferred Enterprise, at the following rates:
38

Table of Contents COGNYTE SOFTWARE LTD.
Tax YearDevelopment Region “A”Other Areas within Israel
2011-201210 %15 %
2013%12.5 %
2014-2016%16 %
2017 onwards(1)
7.5 %16 %

(1) In December 2016, the Israeli Parliament (the Knesset) approved an amendment to the Investment Law pursuant to which the tax rate applicable to Preferred Enterprises in Development Region “A” would be reduced to 7.5% as of January 1, 2017.

The classification of income generated from the provision of usage rights in know-how or software that was developed in the Preferred Enterprise, as well as royalty income received with respect to such usage - subject to the issuance of a pre-ruling from the ITA that stipulates that such income is associated with the productive activity of the Preferred Enterprise in Israel.

Dividends distributed from income which is attributed to a “Preferred Enterprise” will be subject to withholding tax at source at the following rates: (i) Israeli resident corporations will be subject to a rate of 0%; (ii) Israeli resident individuals will be subject to a tax rate of 20% (until 2013 – 15%); and (iii) non-Israeli residents (individuals and corporations) will be subject to a tax rate of 20% (until 2013 – 15%), subject to a reduced tax rate under the provisions of an applicable double tax treaty (subject to the receipt in advance of a valid certificate from the ITA allowing for a reduced tax rate).

New Tax Benefits under the 2017 Amendment that Became Effective on January 1, 2017

The 2017 Amendment provides, inter alia, new tax benefits for “Technological Enterprises,” as described below, and is in addition to the other existing tax beneficial programs under the Investment Law.

The new incentives regime applies to a company having a “Preferred Technological Enterprises” that meet certain conditions, including, inter-alia, the following: (1) the R&D expenses in each of the three years preceding the tax year were at least 7% on average of the company's turnover or exceeded NIS 75 million (approximately $22 million); and (2) one of the following: (a) at least 20% of the workforce (or at least 200 employees) are employees whose full salary has been paid and reported in the company’s financial statements as R&D expenses; (b) a venture capital investment approximately equivalent to at least NIS 8 million (approximately $2.1 million) was previously made in the company and the company did not change its line of business; (c) growth in sales by an average of 25% or more over the three years preceding the tax year, compared to the previous tax year, provided that the turnover was at least NIS 10 million (approximately $2.7 million), in the tax year and in each of the preceding three years; or (d) growth in workforce by an average of 25% or more over the three years preceding the tax year, compared to the previous tax year, provided that the company employed at least 50 employees, in the tax year and in each of the preceding three years.

“Preferred Technological Enterprise” will enjoy a reduced corporate tax rate of 12.0% on income that qualifies as “Preferred Technological Income,” (with respect to Preferred Technological Enterprise which is not located in development area A), as defined in the Investment Law. In addition, a Preferred Technology Company will enjoy a reduced corporate tax rate of 12% on capital gain derived from the sale of certain “Benefitted Intangible Assets” (as defined in the Investment Law) to a related foreign company if the Benefitted Intangible Assets were acquired from a foreign company on or after January 1, 2017 for at least NIS 200 million (approximately $60 million), and the sale receives prior approval from the Israel Innovation Authority (“IIA”).

Dividends distributed by a Preferred Technological Enterprise, paid out of Preferred Technological Income, are generally subject to withholding tax at source at the rate of 20%, or a lower tax rate as may be applicable according to the relevant tax treaty (subject to the receipt in advance of a valid certificate from the Israel Tax Authority allowing for a reduced tax rate). However, if such dividends are paid to an Israeli company, no tax is required to be withheld. If such dividends are being distributed to a foreign company and other conditions are met, the withholding tax rate will be 4% (or a lower rate under a tax treaty, if applicable, subject to the receipt in advance of a valid certificate from the Israel Tax Authority allowing for a reduced tax rate). These rates also apply under certain circumstances in case Cognyte distributes dividends sourced to the Preferred Technological Income of a subsidiary which is a Preferred Technological Enterprise.

4.C. ORGANIZATIONAL STRUCTURE

Organizational Structure

The legal name of our company is Cognyte Software Ltd. and we are incorporated under the laws of the State of Israel.
39

Table of Contents COGNYTE SOFTWARE LTD.

Significant Subsidiaries

Below is a list of subsidiaries that have total assets exceeding 10% of our combined assets, or revenues in excess of 10% of our combined sales:

NameCountry of Incorporation% of Equity Interest
SYBORG Informationssysteme b.h. OHGGermany100
Cognyte Technologies Israel Ltd. Israel100
UTX Technologies LimitedCyprus100

4.D. PROPERTY, PLANTS AND EQUIPMENT

Our corporate headquarters is located in Israel. The principal office for our international operations, which is also our registered office, is located in Israel.

We believe that our current manufacturing and production facilities have adequate capacity for our short and medium-term needs. To ensure that we have sufficient manufacturing capacity to meet future production needs, we regularly review the capacity and utilization of our manufacturing facilities.

Major Facilities

The following table sets forth our most significant facilities as of January 31, 2022:
LocationSize of Site (in square feet)HeldLease TermMajor Activity
Herzliya, Israel175,645 Leased2025Administrative, research and development, sales, marketing and support services
Florianopolis, Brazil21,640 Leased2024Research and development, sales and support services
Borovo, Bulgaria21,943 Leased2024Research and development
Limassol, Cyprus43,658 Leased2026Research and development and support services

We believe that we have satisfactory title to our plants and facilities in accordance with standards generally accepted in our industry. We believe that all of our production facilities are in good operating condition. As of January 31, 2022, the combined net book value of our property, plant and equipment was $30.8 million.

4.E. UNRESOLVED STAFF COMMENTS

Not Applicable.


ITEM 5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS

5.A. OPERATING RESULTS

This operating and financial review should be read together with the section “Item 4, Information on the Company—4.B. Business Overview” and our consolidated financial statements and the related notes to those statements included elsewhere in this Annual Report. Among other things, those financial statements include more detailed information regarding the basis of preparation for the following information. Our consolidated financial statements have been prepared in accordance with GAAP. This discussion contains forward-looking statements that involve risks and uncertainties. As a result of many factors, such as those set forth under “Risk Factors” and elsewhere in this Form 20-F, our actual results may differ materially from those anticipated in these forward-looking statements. Please see “Special Note About Forward-Looking Statements and Risk Factor Summary” in this Annual Report.


40

Table of Contents COGNYTE SOFTWARE LTD.
Separation from Verint

On February 1, 2021 we completed our spin-off from Verint and related distribution. As a result, we are now an independent, publicly traded company.

In connection with the spin-off and concurrently with the distribution, we and Verint entered into the Ancillary Agreements that govern the relationships between us and Verint following the distribution.

The process of completing the separation was time-consuming and involved significant costs and expenses. Due to the scale of our and Verint’s respective businesses and our respective global footprints (among other factors), the separation process was extremely complex and required effort and attention from employees throughout our and Verint’s organizations. For example, shared service functions and related systems, such as finance, human resources, operations, legal, and information technology, were separated or established, and in many places, employees were assigned to new legal entities and new payrolls and benefit plans.

Cognyte incurred separation costs of approximately $11.6 million and $20.3 million during the fiscal years ending January 31, 2022 and 2021, respectively. These costs include developing stand-alone information systems and related information technology costs, third-party advisory, consulting, legal and professional services, as well as other costs that are incremental and one-time in nature that are related to the spin-off. The majority of these costs were financed through ongoing operations and existing cash, cash equivalents and short-term investments.

Additionally, due to the loss of economies of scale and the necessity of establishing independent functions for each company, the separation from Verint resulted in dis-synergies to Cognyte of approximately $16.5 million annually. These costs are primarily associated with corporate functions such as finance, legal, information technology and human resources.

Basis of Presentation

Our consolidated financial statements have been prepared on a stand-alone basis for the first time for the year ended January 31, 2022 and were prepared in accordance with GAAP.

Our financial statements as of January 31, 2021 and for the years ended January 31 2021 and 2020 have been derived from the consolidated financial statements and accounting records of Verint as if we had operated on our own during the periods presented and were prepared in accordance with GAAP.

For further information on the basis of presentation of the consolidated financial statements see “Note 1. Organization, Operations and Basis of Presentation” to our consolidated financial statements included elsewhere in this Annual Report.

Recent Developments

COVID-19 Pandemic

The COVID-19 pandemic has reached all of the regions in which we do business, and governmental authorities around the world have implemented numerous measures attempting to contain and mitigate the effects of the pandemic, including travel bans and restrictions, border closings, quarantines, shelter-in-place orders, shutdowns, limitations or closures of non-essential businesses, and social distancing requirements. Companies around the world, including us, our customers, partners, and vendors, have implemented actions in response, including among others, office closings, site restrictions, and employee travel restrictions. For example, as a result of the COVID-19 pandemic, our employees are often required to work a portion of their time remotely. Notwithstanding the loosening of these restrictions in certain countries in certain periods since the onset of the pandemic, the global spread of COVID-19 and actions taken in response have negatively affected us, our customers, partners, and vendors and caused significant economic and business disruption. We continue to monitor and assess the impact of the COVID-19 pandemic, including recommendations and orders issued by government and public health authorities in countries where we operate.

We have seen an improvement in the business environment in 2021 after an initial downturn in early 2020; however, in 2021, our revenue was negatively impacted by delays and reduced spending attributed to the impact of the COVID-19 pandemic on our customers’ operational priorities and as a result of cost containment measures they have implemented. Due to the pandemic, we saw a reduction or delay in certain large customer contracts, particularly on-premises arrangements, and we have generally been unable to conduct face-to-face meetings with existing or prospective customers and partners, present in-person demonstrations of our solutions, or host or attend in-person trade shows and conferences. Limitations on access to the facilities of our customers have also impacted our ability to deliver some of our products, complete certain implementations, and provide
41

Table of Contents COGNYTE SOFTWARE LTD.
in-person consulting and training services, negatively impacting our ability to recognize revenue. Furthermore, many of our customers are government agencies, and their budgets may have been and may continue to be stretched thin due to the efforts taken to combat the pandemic. If some of our government customers experience budget shortfalls, they may decide to forgo using our services. Our ability to predict how the pandemic will impact our results in future periods is limited, including the extent to which customers may delay or miss payments, customers may defer, reduce, or refrain from placing orders or renewing subscriptions or support arrangements, or to which travel restrictions and site access restrictions may remain necessary, particularly if the pandemic fails to abate for an extended period of time or worsens.

Additionally, as a result of COVID-19’s impact on the global supply, we have experienced delays in supplier deliveries (including with respect to electronic components and other products on which the Company relies), extended lead times, and increased cost of freight, purchased materials and manufacturing labor costs. These disruptions, which are expected to continue into 2022, have delayed and are expected to continue to delay the timing of some customer orders and expected deliveries of our products. If the impacts of the supply chain disruptions are more severe than we expect, it could result in even longer lead times and further increased costs, all of which could materially adversely affect our business, financial condition and results of operations. In addition, governments may reduce their budgets or defer purchase decisions until supply chain disruptions subside.

In light of the adverse impact of COVID-19 on global economic conditions and our revenue, along with the uncertainty associated with the extent and timing of a potential recovery, in 2020, we implemented certain cost-reduction actions of varying durations. Such actions included, but were not limited to, reducing our discretionary spending, decreasing capital expenditures, reconsidering the optimal uses of our cash and other capital resources, and reducing workforce-related costs. Based on the improved business environment and our financial performance during 2021, we have in many cases resumed investments and other spending; however, these actions may need to be reassessed depending on how the facts and circumstances surrounding the pandemic evolve and we continue to evaluate and may decide to implement further cost control strategies to help us mitigate the impact of the pandemic, if required. Any such actions may have an adverse impact on us, particularly if they remain in place for an extended period.

War in Europe

On February 24, 2022, a full-scale military invasion of Ukraine by Russian troops was reported. The length and impact of the ongoing military conflict is highly unpredictable, and has led to and could continue creating market disruptions, including significant volatility in commodity prices, credit and capital markets, restrictions on international trade as well as supply chain interruptions.

Russian military actions and the resulting sanctions could also adversely affect the global economy and financial markets and lead to instability and lack of liquidity in capital markets in the longer term, potentially making it more difficult for us to obtain additional funds.

We are continuing to monitor the situation in Ukraine and assessing its potential impact on our business. While we do not trade with any Russian or Belarusian governmental agencies or with any of the entities which are subject to sanctions, any of the above-mentioned factors could affect our business, prospects, financial condition, and operating results and/or exacerbate other risks highlighted in this Annual Report. The extent and duration of the military action, sanctions and resulting market disruptions are currently impossible to predict, but could be substantial. Additionally, disruptive impacts of the conflict on other countries in Eastern Europe, including Bulgaria and Romania, where we have operations and facilities, could be prolonged, which may require us to reevaluate our operations there and/or otherwise harm our business. In addition, in response to the armed conflicts, governments may allocate budgets to military or other immediate needs, on account of our solutions.

Market Trends

We believe that the following trends are driving demand for our solutions:

Security Threats are Becoming More Difficult to Detect and Mitigate. Governments and enterprises face a variety of security challenges, including threats from well-organized, well-funded entities. These threats are becoming increasingly more difficult to detect as bad actors take advantage of the latest technologies to avoid exposure. The ability to rapidly conduct investigations to detect and mitigate threats is critical to organizations. Advanced investigative analytics software can help organizations accelerate their investigations to detect and mitigate highly sophisticated threats quickly and effectively. As a result, there is on-going market demand for such advanced software.

Data is Growing Rapidly and is Highly Fragmented. The growing volume, types and complexity of structured and unstructured data requires new methods and more skilled resources to support investigations and quickly generate actionable insights where that data is involved. In addition, in many security organizations, data required for
42

Table of Contents COGNYTE SOFTWARE LTD.
investigations is often fragmented and siloed. As a result, organizations are seeking solutions that can capture large amounts of data from many different sources and fuse such data to generate analytics and valuable insights upon which they can promptly act.

Governmental and Enterprise Organizations Increasingly Adopt Open-Software. Historically, organizations have built proprietary solutions with the help of integrators and internal development resources. Such solutions present limitations in terms of keeping pace with the rapid evolution of technology. As a result of rapid technology changes, many organizations are looking to replace proprietary solutions with open software that can be easily integrated into their environments and frequently updated with the latest analytics and artificial intelligence technologies.

Moderate Adoption of a Subscription Based Model. While many sectors have transitioned in recent years to a subscription-based model, we estimate that the governmental organizations’ adoption of a subscription-based model for solutions in our industry will be at a more moderate pace and less predictable due to the nature of such solutions and the governmental organizations’ planning and purchasing behavior. We expect to continue to promote our offering in a subscription model to be able to meet the market’s demand for it.

Critical Accounting Estimates

An appreciation of our critical accounting policies is necessary to understand our financial results. The accounting policies outlined below are considered to be critical because they can materially affect our operating results and financial condition, as these policies may require us to make difficult and subjective judgments regarding uncertainties. The accuracy of these estimates and the likelihood of future changes depend on a range of possible outcomes and a number of underlying variables, many of which are beyond our control, and there can be no assurance that our estimates are accurate.

Revenue Recognition

We derive and report our revenue in three categories: (a) software revenue, including the sale of subscription (i.e., term-based) or perpetual licenses, and appliances that include software that is essential to the product’s functionality, (b) software service revenue, including support revenue and revenue from cloud-based SaaS subscriptions, and (c) professional service and other revenue, including revenue from installation and integration services, customer specific development work, resale of third-party hardware, and consulting and training services.

We account for revenue in accordance with Accounting Standards Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers (Topic 606).” Our revenue recognition policies require us to make significant judgments and estimates. In applying our revenue recognition policy, we must determine which portions of our revenue are recognized at a point in time (generally software revenue, and the resale of third-party hardware) and which portions have to be deferred and recognized over time (generally software service revenue and professional service revenue). We analyze various factors including, but not limited to, the selling price of undelivered services when sold on a stand-alone basis, our pricing policies, the creditworthiness of our customers, and contractual terms and conditions in helping us to make such judgments about revenue recognition. Changes in judgment on any of these factors could materially impact the timing and amount of revenue recognized in a given period.

Our contracts with customers often include obligations to transfer multiple products and services to a customer. In contracts with multiple performance obligations, we identify each performance obligation and evaluate whether the promised goods or services are distinct within the context of the contract at contract inception. Promised goods or services that are not distinct at contract inception are consolidated. Contracts that include software customization and development services may result in the combination of the customization and development services with the software license as one distinct performance obligation. The transaction price is generally in the form of a fixed fee at contract inception, and excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer.

We allocate the transaction price to each distinct performance obligation based on the estimated stand-alone selling price (“SSP”) for each performance obligation. Judgment is required to determine the SSP for each distinct performance obligation. In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we estimate the SSP of each performance obligation based on an adjusted market assessment approach. We may have more than one SSP for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, we may use information such as the size of the customer and geographic region in determining the SSP.

43

Table of Contents COGNYTE SOFTWARE LTD.
We then look to how control is transferred to the customer in order to determine the timing of revenue recognition. Software revenue is typically recognized when the software is delivered and/or made available for download as this is the point the user of the software can direct the use of, and obtain substantially all of the remaining benefits from the functional intellectual property. We do not recognize software revenue related to the renewal of software licenses earlier than the beginning of the renewal period. Subscription license revenue is recognized when the software is delivered to the customer over the term of the subscription period. In contracts that include customer substantive acceptance, we recognize revenue when we have delivered the software and received customer acceptance. We recognize support revenue, which includes software updates on a when-and-if-available basis, telephone support, and bug fixes or patches, over the term of the customer support agreement, which is typically between one to three years. Revenue related to professional services is typically recognized over time as the services are performed. Revenue related to the resale of third-party hardware is typically recognized at the point in time control is transferred to the customer, generally upon shipment or delivery.

Some of our customer contracts require specific customer development work to meet the particular requirements of the customer. The contract pricing is stated as a fixed amount and generally results in the transfer of control of the applicable performance obligation over time. We recognize revenue based on the proportion of labor hours expended to the total hours expected to complete the performance obligation. The determination of the total labor hours expected to complete the performance obligation on fixed-fee contracts involves significant judgment. We incorporate revisions to hour and cost estimates when the causal facts become known. We measure our estimate of completion on fixed-price contracts, which in turn determines the amount of revenue we recognize, based primarily on actual hours incurred to date and our estimate of remaining hours necessary to complete the contract.

Our products are generally not sold with a right of return and credits have been minimal in both amount and frequency. Shipping and handling activities that are bundled in the total sale price billed to customers and occur after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. Historically, these expenses have not been material.

Goodwill

Goodwill is the excess of the aggregate purchase price paid over the fair value of the net tangible and identifiable intangible assets acquired. Goodwill is not amortized and is tested for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. We have determined that we operate as one reporting unit and have selected November 1 as the date to perform our annual impairment test. In the valuation of our goodwill, we must make assumptions regarding estimated future cash flows to be derived from our business. If these estimates or their related assumptions change in the future, we may be required to record impairment for these assets.

In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. If our quantitative testing determines that the carrying value of our reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to the reporting unit. There was no impairment of goodwill recorded for the years ended January 31, 2022, 2021 and 2020 as the fair value substantially exceeded the carry amount of the reporting unit for each of these years.

For all of our goodwill impairment reviews, the assumptions and estimates used in the process are complex and often subjective. They can be affected by a variety of factors, including external factors such as industry and economic trends, and internal factors such as changes in our business strategy or our internal forecasts. Although we believe the assumptions, judgments, and estimates we have used in our assessments are reasonable and appropriate, a material change in any of our assumptions or external factors could lead to future goodwill impairment charges.

Income Taxes

Prior to the spin-off, the Company’s operations were included in the consolidated U.S. federal and certain state, local and foreign income tax returns filed by Verint. For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the tax balances are primarily attributable to tax carryforwards and other basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.

44

Table of Contents COGNYTE SOFTWARE LTD.
We account for income taxes under the asset and liability method which includes the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in our consolidated financial statements. Under this approach, deferred taxes are recorded for the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus deferred taxes. Deferred taxes result from differences between the financial statement and tax bases of our assets and liabilities, and are adjusted for changes in tax rates and tax laws when changes are enacted. The effects of future changes in income tax laws or rates are not anticipated.

We are subject to income taxes in Israel, the United States and numerous foreign jurisdictions. The calculation of our income tax provision involves the application of complex tax laws and requires significant judgment and estimates. We evaluate the realizability of our deferred tax assets for each jurisdiction in which we operate at each reporting date, and establish valuation allowances when it is more likely than not that all or a portion of our deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. We consider all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies. In circumstances where there is sufficient negative evidence indicating that our deferred tax assets are not more-likely-than-not realizable, we establish a valuation allowance.

We use a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate tax positions taken or expected to be taken in a tax return by assessing whether they are more-likely-than-not sustainable, based solely on their technical merits, upon examination and including resolution of any related appeals or litigation process. The second step is to measure the associated tax benefit of each position as the largest amount that we believe is more-likely-than-not realizable. Differences between the amount of tax benefits taken or expected to be taken in our income tax returns and the amount of tax benefits recognized in our financial statements represent our unrecognized income tax benefits, which we either record as a liability or as a reduction of deferred tax assets. Our policy is to include interest (expense and/or income) and penalties related to unrecognized income tax benefits as a component of the provision for income taxes.

Components of Results of Operations

Impact of Inflation and Currency Fluctuations on Results of Operations, Liabilities and Assets

Our financial results, which are reported in U.S. dollar, are affected by changes in foreign currency. Most of our revenue and expenses, primarily labor expenses, are denominated in U.S. dollars, Euros, New Israeli Shekels, and Singapore dollars. Additionally, certain assets, especially cash, trade receivables and other accounts receivables, as well as part of our liabilities are denominated in U.S. dollars, New Israeli Shekels, Euros, and Singapore dollars. As a result, fluctuations in rates of exchange between the U.S. dollar and non-U.S. dollar currencies may affect our operating results and financial condition. The U.S. dollar cost of our operations in Israel may be adversely affected by the appreciation of the New Israeli Shekel against the U.S. dollar. In addition, the value of our non-U.S. dollar revenue could be adversely affected by the depreciation of the U.S. dollar against such currencies.

Conditions in Israel

We are incorporated under the laws of, and our principal executive offices and research and development facilities are located in, the State of Israel. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Operations” for a description of governmental, economic, fiscal, monetary and political policies or factors that have materially affected or could materially affect our operations.

Results of Operations

The following discussion includes a comparison of our results of operations and liquidity and capital resources for the years ended January 31, 2022 and 2021. A discussion regarding our financial condition and results of operations for the year ended January 31, 2021 compared to the year ended January 31, 2020 can be found under Item 5 in our Annual Report on Form 20-F for the fiscal year ended January 31, 2021, filed with the SEC on April 29, 2021, which is hereby incorporated by reference herein and considered part of this Annual Report on Form 20-F only to the extent referenced and is available free of charge on the SEC’s website at www.sec.gov and our website at www.cognyte.com/investors.



45

Table of Contents COGNYTE SOFTWARE LTD.
Overview of Operating Results
 
The following table sets forth a summary of certain key financial information for the years ended January 31, 2022, 2021, and 2020: 
Year Ended January 31,
(in thousands)202220212020
Revenue$474,042 $443,458 $457,109 
Operating income$10,961 $18,276 $27,313 
Net (loss) income attributable to Cognyte Software Ltd.$(14,890)$14,203 $20,191 

Our revenue increased approximately $30.6 million, or 7%, from $443.5 million in the year ended January 31, 2021 to $474.0 million in the year ended January 31, 2022. The increase consisted of a $22.8 million increase in software revenue, and a $11.6 million increase in software service revenue offset by $3.7 million decrease in professional service and other revenue. For additional details on our revenue, see “—Software Revenue, Software Service Revenue, and Professional Service and Other Revenue.” Revenue from end users located in the Americas, EMEA and APAC represented approximately 17%, 39% and 44% of our total revenue, respectively, in the year ended January 31, 2022, compared to approximately 20%, 42% and 38%, respectively, in the year ended January 31, 2021.

Operating income was $11.0 million in the year ended January 31, 2022 compared to $18.3 million in the year ended January 31, 2021. This decrease in operating income was primarily due to a $38 million increase in operating expenses, which primarily consisted of a $14.7 million increase in net research and development expenses, a $23.3 million increase in selling, general and administrative expenses, and a $0.2 million increase in amortization of acquired technology intangible assets. This was offset primarily by a $30.9 million increase in gross profit.

Net loss attributable to Cognyte was $14.9 million in the year ended January 31, 2022, compared to net income attributable to Cognyte of $14.2 million in the year ended January 31, 2021. The decrease in net income attributable to Cognyte in the year ended January 31, 2022 was primarily due to a $7.3 million decrease in operating income, as described above, a $9.1 million decrease in total other income, net, and a $14.1 million increase in our provision for income taxes, partially offset by a $1.5 million decrease in net income attributable to our noncontrolling interests.

A portion of our business is conducted in currencies other than the U.S. dollar, and therefore our revenue and operating expenses are affected by fluctuations in applicable foreign currency exchange rates. When comparing average exchange rates for the year ended January 31, 2022 to average exchange rates for the year ended January 31, 2021, the U.S. Dollar strengthened relative to the Brazilian Real and weakened relative to the Euro, New Israeli Shekel and Singapore Dollar, resulting in an overall increase in our revenue, an increase in cost of sales, an increase in operating expenses and a decrease in operating income on a U.S. dollar-denominated basis. For the year ended January 31, 2022, had foreign exchange rates remained unchanged from rates in effect for the year ended January 31, 2021, our revenue would have been approximately $4.2 million lower and our cost of revenue and operating expenses on a combined basis would have been approximately $13.1 million lower, which would have resulted in an $8.9 million increase in operating income. The U.S. dollar cost of our operations in Israel were adversely affected mainly by the appreciation of the New Israeli Shekel against the U.S. dollar during the year ended January 31, 2022.

As of January 31, 2022, we employed approximately 2,000 professionals, including part-time employees and certain contractors, compared to approximately 2,000 as of January 31, 2021.

Revenue

Software Revenue, Software Service Revenue, and Professional Service and Other Revenue

We derive and report our revenue in three categories: (a) software revenue, including the sale of subscription (i.e., term-based) or perpetual licenses, and appliances that include software that is essential to the product’s functionality, (b) software service revenue, including support revenue and revenue from cloud-based SaaS subscriptions, and (c) professional service and other revenue, including revenue from installation and integration services, customer specific development work, resale of third-party hardware, and consulting and training services.

The following table sets forth revenue for the years ended January 31, 2022, 2021, and 2020:
46

Table of Contents COGNYTE SOFTWARE LTD.
Year Ended January 31,% Change
(in thousands)2022202120202022-20212021-2020
Software$209,988 $187,236 $201,487 12%(7)%
Software service201,563 190,013 171,866 6%11%
Professional service and other62,491 66,209 83,756 (6)%(21)%
Total revenue$474,042 $443,458 $457,109 7%(3)%
 
Software Revenue
 
Software revenue increased approximately $22.8 million, or 12%, from $187.2 million for the year ended January 31, 2021 to $210.0 million for the year ended January 31, 2022, primarily due to an increase in appliance deliveries in the amount of $26.5 million, partially offset by a decrease in other software revenue in the amount of $3.7 million.

Software Service Revenue

Software service revenue increased approximately $11.6 million, or 6%, from $190.0 million for the year ended January 31, 2021 to $201.6 million for the year ended January 31, 2022, resulting primarily from an increase in support revenue due to an increase in our customer installed base in the amount of $ 16.6 million, partially offset by decrease in our SaaS revenue in the amount of $5.0 million.

Professional Service and Other Revenue

Professional service and other revenue decreased approximately $3.7 million, or 6%, from $66.2 million for the year ended January 31, 2021 to $62.5 million for the year ended January 31, 2022. The decrease was primarily due to a decrease in customer specific development services in the amount of $4.0 million as we continue our product development process and a decrease in deployment services in the amount of $1.3 million partially offset by increase in third-party hardware reselling activity in the amount of $1.6 million.

Cost of Revenue
 
The following table sets forth cost of revenue by software, software service and professional service and other, as well as amortization of acquired technology for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,% Change
(in thousands)2022202120202022-20212021-2020
Cost of software revenue$28,955 $35,647 $36,071 (19)%(1)%
Cost of software service revenue46,413 44,893 45,012 3%—%
Cost of professional service and other revenue56,349 51,186 80,517 10%(36)%
Amortization of acquired technology682 943 2,405 (28)%(61)%
Total cost of revenue$132,399 $132,669 $164,005 —%(19)%
 
Cost of Software Revenue
 
Cost of software revenue decreased approximately $6.6 million, or 19%, from $35.6 million for the year ended January 31, 2021 to $29.0 million for the year ended January 31, 2022, primarily due to a $3.3 million decrease in cost of materials including appliance deliveries and overhead costs resulting from a favorable change in product mix, a $2.3 million decrease in amortization of capitalized software development costs and decreases in travel and other costs of approximately $1.0 million. Software revenue gross margins increased from 81% in the year ended January 31, 2021 to 86% in the year ended January 31, 2022 due to an increase in profitability of appliance deliveries and a favorable change in product mix.

Cost of Software Service Revenue

Cost of software service revenue increased approximately $1.5 million, or 3%, from $44.9 million in the year ended January 31, 2021 to $46.4 million in the year ended January 31, 2022. The increase was primarily due to a $4.2 million increase in personnel costs resulting from cost savings in the year ended January 31, 2021 in response to the COVID pandemic crisis and foreign currency impacts. In addition, there was a $1.9 million increase in allocated support function costs mainly due to the dis-synergies and other expenses resulting from the spin-off from Verint. These increases were partially offset by a $4.1 million decrease in third party service providers costs following corresponding decrease in SaaS revenue and support related materials. Our software service gross margins increased from 76% in the year ended January 31, 2021 to 77% in the year ended January 31, 2022, primarily due to a favorable change in mix of software services sold.
47

Table of Contents COGNYTE SOFTWARE LTD.

Cost of Professional Service and Other Revenue
Cost of professional service and other revenue increased approximately $5.1 million, or 10%, from $51.2 million in the year ended January 31, 2021 to $56.3 million in the year ended January 31, 2022. The increase was primarily due to a $2.1 million increase in personnel costs, a $2.1 million increase in allocated support function costs and a $0.9 million increase in hardware purchasing. The increase in personnel costs was mainly due to cost savings in the year ended January 31, 2021 in response to the COVID pandemic crisis and foreign currency impacts. The increase in support function costs was mainly due to the dis-synergies and other expenses resulting from the spin-off from Verint. The increase in hardware purchasing was due to higher sales from hardware reselling. Our professional service and other gross margins decreased from 23% in the year ended January 31, 2021 to 10% in the year ended January 31, 2022, primarily due to an increase in costs as discussed above, offset by an increased gross margin from hardware reselling.

Amortization of Acquired Technology

Amortization of acquired technology decreased approximately $0.2 million, or 28%, from $0.9 million in the year ended January 31, 2021 to $0.7 million in the year ended January 31, 2022. The decrease was attributable to acquired technology intangible assets from historical business combinations becoming fully amortized during the year ended January 31, 2022.

Further discussion regarding our business combinations appears in Note 6, “Business Combinations” to our consolidated financial statements included elsewhere in this Form 20-F.

Research and Development, Net

The following table sets forth research and development, net for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,% Change
(in thousands)2022202120202022-20212021-2020
Research and development, net$143,360 $128,705 $111,297 11%16%

Research and development, net increased approximately $14.7 million, or 11%, from $128.7 million in the year ended January 31, 2021 to $143.4 million in the year ended January 31, 2022. The increase was primarily due to an $11.7 million increase in personnel costs, resulting from cost savings in the year ended January 31, 2021 in response to the COVID-19 pandemic, changes in foreign currency exchange rates, and higher stock based compensation expenses mainly due to an accounting modification post spin-off. In addition, there was an increase in global support function costs of $3.5 million, partially offset by a decrease in capitalization of software development costs of $0.7 million.
 
Selling, General and Administrative Expenses
 
The following table sets forth selling, general and administrative expenses for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,% Change
(in thousands)2022202120202022-20212021-2020
Selling, general and administrative$185,867 $162,590 $153,901 14%6%
 
Selling, general and administrative expenses increased approximately $23.3 million, or 14%, from $162.6 million in the year ended January 31, 2021 to $185.9 million in the year ended January 31, 2022. This increase was primarily attributable to a $15.7 million increase in global support function costs mainly related to dis-synergies resulting from the spin-off from Verint, an $8.2 million increase in personnel costs, including stock-based compensation, a $4.4 million increase in our provision for a legal claim, a $1.9 million increase in acquisition expenses mainly related to change in value of contingent consideration, and a $1.2 million increase in travel expenses related mainly to COVID-19 pandemic relief. These increases were partially offset by a $7.7 million decrease in expenses related to the separation of our business from Verint and a $1.5 million decrease in restructuring expenses related to COVID-19.

Amortization of Other Acquired Intangible Assets
 
The following table sets forth amortization of other acquired intangible assets for the years ended January 31, 2022, 2021, and 2020:
48

Table of Contents COGNYTE SOFTWARE LTD.
Year Ended January 31,% Change
(in thousands)2022202120202022-20212021-2020
Amortization of other acquired intangible assets$1,455 $1,218 $593 19%105%
 
Amortization of other acquired intangible assets increased approximately $0.3 million, or 19%, from $1.2 million in the year ended January 31, 2021 to $1.5 million in the year ended January 31, 2022. The increase was attributable to accelerated amortization of customer-related intangible assets.

Further discussion regarding our business combinations appears in Note 6, “Business Combinations” to our consolidated financial statements included elsewhere in this Form 20-F.
 
Other Income, Net
 
The following table sets forth total other income, net for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,% Change
(in thousands)2022202120202022-20212021-2020
Interest income$177 $1,347 $3,509 (82)%(62)%
Interest expense(196)(185)(481)6%(62)%
Other income (expense):
Gains on investments, net$729 $3,769 $— (81)%100%
Foreign currency gains (losses)(3,140)1,682 (728)(287)%(331)%
(Losses) gains on derivatives134 (95)395 (241)%(124)%
Other, net(404)(70)(71)477%(1)%
Other expense, net(2,681)5,286 (404)(151)%(1,408)%
Total other income, net$(2,700)$6,448 $2,624 (142)%146%

Total other income, net, decreased by $9.1 million from income of $6.4 million in the year ended January 31, 2021 to $2.7 million loss in the year ended January 31, 2022. This decrease was mainly due to a net increase in foreign currency losses of $4.8 million resulting from fluctuations in U.S. dollar relative to other foreign currencies, primarily including the New Israeli Shekel and Euro, and a decrease in gains on equity investment of $3.0 million resulting from a fair value adjustment to a noncontrolling equity investment. In addition, we had a decrease in interest income of $1.1 million due to holding a significantly lower cash balance on which interest income could be earned after the spin-off, and an increase in other expenses of $0.4 million due to the commitment fee incurred with respect to unused availability under our revolving credit facilities.

Provision for Income Taxes
 
The following table sets forth our provision for income taxes for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,% Change
(in thousands)2022202120202022-20212021-2020
Provision for income taxes$18,517 $4,414 $2,567 320%72%
 
Our effective income tax rate was 224.1% for the year ended January 31, 2022, compared to an effective income tax rate of 17.9% for the year ended January 31, 2021. For the year ended January 31, 2022, our effective income tax rate was higher than the U.S. federal statutory income tax rate of 21.0% primarily due to the recognition of a full valuation allowance on the deferred tax assets of Cognyte Technologies Israel Ltd. A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the three-year period ended January 31, 2022, based on which a valuation allowance of $12.7 million was recorded against the deferred tax assets that we do not believe are more likely than not to be realized in the foreseeable future.

For the year ended January 31, 2021, our effective income tax rate was lower than the U.S. federal statutory income tax rate of 21.0% primarily due to o the mix and levels of income and losses among taxing jurisdictions.





49

Table of Contents COGNYTE SOFTWARE LTD.
5.B. LIQUIDITY AND CAPITAL RESOURCES

Overview
 
Our primary recurring source of cash is the collection of proceeds from the sale of products and services to our customers, including cash periodically collected in advance of delivery or performance.

Our primary recurring use of cash is payment of our operating costs, which consist primarily of employee-related expenses, such as compensation and benefits, as well as general operating expenses for travel, marketing, facilities and overhead costs, and capital expenditures. Cash generated from operations, along with our existing cash, cash equivalents, and short-term investments, are our primary sources of operating liquidity, and we believe that our operating liquidity is sufficient to support our current business operations, and capital expenditure requirements for at least the next twelve months.

We have historically expanded our business in part by investing in strategic growth initiatives, including acquisitions of products, technologies, and businesses. We have used cash as consideration for all of our historical business acquisitions. There were no business acquisitions during the years ended January 31, 2022 and 2021.

Our purchase obligations of $71.4 million as of January 31, 2022 are associated with agreements for purchases of goods or services generally including agreements that are enforceable and legally binding and that specify all significant terms, including fixed or minimum quantities to be purchased; fixed, minimum, or variable price provisions; and the approximate timing of the transactions. Agreements to purchase goods or services that have cancellation provisions with no penalties are excluded from these purchase obligations.

In the normal course of business, we provide certain customers with financial performance guarantees, which are generally backed by bank guarantees and, in certain cases, by standby letters of credit. At January 31, 2022, we had approximately $43.0 million of outstanding bank guarantees and letters of credit relating primarily to these performance guarantees. In addition the Company provided bank guarantees in the amount $3.9 million related to its offices in Israel and exports transaction towards the Israeli Chamber of Commerce.

We entered into two revolving credit facilities effective upon the completion of the spin-off and valid for three years, which provide for up to $100.0 million in total borrowings. During December 2021, we withdrew $100.0 million from the credit facilities which appears in our consolidated balance sheet as a short-term loan. The entire outstanding $100.0 million balance of the credit facilities will have matured by the end of the first quarter of the financial year ending January 31, 2023. Interest rates on both facilities are based on LIBOR, plus a margin of 1.55% - 1.65%. The interest expense incurred on the amount withdrawn was $0.2 million for the year ended January 31, 2022. In addition, we are required to pay a commitment fee with respect to unused availability under the credit facilities at a rate of 0.4% per annum. The commitment fee incurred with respect to unused availability under the credit facilities was $0.4 million for the year ended January 31, 2022.

We continually examine our options with respect to terms and sources of existing and future short-term and long-term capital resources to enhance our operating results and to ensure that we retain financial flexibility.

Our consolidated balance sheet at January 31, 2022 included $8.6 million of non-current tax reserves, including interest and penalties of $0.9 million, net of related benefits for uncertain tax positions. We regularly assess the adequacy of our provisions for income tax contingencies. As a result, we may adjust the reserves for unrecognized tax benefits for the impact of new facts and developments, such as changes to interpretations of relevant tax law, assessments from taxing authorities, settlements with taxing authorities, and lapses of statutes of expiration. We believe that it is reasonably possible that the total amount of unrecognized tax benefits at January 31, 2022 could decrease by approximately $1.4 million in the next twelve months as a result of settlement of certain tax audits or lapses of statutes of limitation. Such decreases may involve the payment of additional taxes.

Cash balances that are restricted pursuant to the terms of various agreements are classified as restricted cash and included in restricted cash and cash equivalents, and restricted bank time deposits, and other assets in our consolidated balance sheets. These restricted balances primarily represent deposits to secure bank guarantees in connection with customer sales contracts. The amounts of these deposits can vary depending upon the terms of the underlying contracts and were not available for general operating use. As of January 31, 2022 and 2021, we held $6.1 million and $42.1 million, respectively, of restricted cash, cash equivalents, and restricted bank time deposits (including long-term portions).

Based on past performance and current expectations, we believe that our cash, cash equivalents, short-term investments and cash generated from operations will be sufficient to meet anticipated operating costs, working capital needs, ordinary course capital expenditures, research and development spending, and other commitments for at least the next twelve months.
50

Table of Contents COGNYTE SOFTWARE LTD.

After cash utilization required for working capital, capital expenditures and required debt services for our credit facilities, we expect that our primary usage of cash for the foreseeable future will be for business combinations. Our future capital requirements will depend on many factors, including our rate of revenue growth, timing of collection, the expansion of our sales and marketing activities, the timing and extent of spending to support product development efforts and expansion into new geographic locations, the timing of introductions of new products and enhancements to existing products, the continuing market acceptance of our offerings, and our use of cash to pay for acquisitions, if any.

Our liquidity could be negatively impacted by a decrease in demand for our products and service and support, including the impact of changes in customer buying behavior due to circumstances over which we have no control. If we determine to make additional business acquisitions or otherwise require additional funds, we may need to raise additional capital, which could involve the issuance of equity or debt securities or expansion of our current credit facility.

As of January 31, 2021, we did not have any off-balance sheet arrangements that we believe have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenue or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors.

Cash Flow Activity for the Years Ended January 31, 2022 and 2021

The following table summarizes our total cash, cash equivalents, restricted cash, cash equivalents, and bank time deposits, and short-term investments, as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Cash and cash equivalents$152,590 $78,570 
Restricted cash and cash equivalents, and restricted bank time deposits (excluding long term portions)3,597 27,042 
Short-term investments10,434 4,713 
Total cash, cash equivalents, restricted cash and cash equivalents, restricted bank time deposits, and short-term investments$166,621 $110,325 
 
A summary of the sources and uses of cash, cash equivalents, restricted cash and restricted cash equivalents for the years ended January 31, 2022, 2021, and 2020 is as follows:
Year Ended January 31,
(in thousands)202220212020
Net cash provided by operating activities$2,630 $71,311 $67,186 
Net cash provided by (used in) investing activities(17,851)16,418 (29,541)
Net cash (used in) provided by financing activities58,743 (205,617)(85,973)
Effect of foreign currency exchange rate changes on cash, cash equivalents, restricted cash, and restricted cash equivalents41 (864)(985)
Net decrease in cash, cash equivalents, restricted cash, and restricted cash equivalents$43,563 $(118,752)$(49,313)

Operating Activities
 
Net cash provided by operating activities is driven primarily by our net income or loss, as adjusted for non-cash items, and working capital changes. Operating activities generated $2.6 million of net cash during the year ended January 31, 2022, compared to $71.3 million generated during the year ended January 31, 2021. Our decreased operating cash flow in the current year was primarily due to a decrease of $51.3 million in contract liabilities, mainly due to a decrease in revenue from contracts with customers, a reduction in recurring revenues, a decrease in remaining performance obligations and changes in timing of payments. In addition, we had increases in accounts receivable and contract assets and a lower net income.

Our cash flow from operating activities can fluctuate from period to period due to several factors, including the timing of our billings and collections, the timing and amounts of interest, income tax and other payments, and our operating results.

Investing Activities

During the year ended January 31, 2022, our investing activities used $17.9 million of net cash, including $17.8 million of payments for property, equipment, and capitalized software development costs, $6.0 million net maturities and sales of short-
51

Table of Contents COGNYTE SOFTWARE LTD.
term investment. The cash provided by these investing activities was partially offset by $6.1 million increase in restricted bank time deposits and other investing activities.

During the year ended January 31, 2021, our investing activities generated $16.4 million of net cash, including an increase in cash of $31.1 million resulting from restricted bank time deposits during the period, $2.6 million of net maturities and sales of short-term investments, and $2.1 million of proceeds from settlements of our derivative financial instruments not designated as hedges and other investing activities. The cash provided by these investing activities was partially offset by $19.3 million of payments for property, equipment, and capitalized software development costs. Restricted bank time deposits are typically deposits, which do not qualify as cash equivalents, used to secure bank guarantees in connection with sales contracts, the amounts of which will fluctuate from period to period.

We had no significant commitments for capital expenditures as of January 31, 2022 and 2021.

Financing Activities
 
For the year ended January 31, 2022, our financing activities generated $58.7 million of net cash, mainly due to a withdrawal of $100.0 million from our revolving credit facilities. The cash provided by this financing activity was partially offset by $35.0 million dividend paid to former parent, $3.3 million of dividends to the noncontrolling interest holders in our joint venture and $2.9 million payments under contingent consideration arrangements related to prior business combinations and other financing activities.

For the year ended January 31, 2021, our financing activities used $205.6 million of net cash, the most significant portions of which were $189.0 million for net parent transfers, $7.0 million for repayments of borrowings from parent, $4.9 million for the financing portion of payments under contingent consideration arrangements related to prior business combinations, and $4.2 million of dividends to the noncontrolling interest holders in our joint venture.

Foreign Currency, Derivatives, and Hedging

From time to time, we enter into foreign currency forward contracts in an effort to reduce the volatility of cash flows primarily related to forecasted payroll and payroll-related expenses denominated in New Israeli Shekels. These contracts are generally limited to durations of approximately twelve months or less. We have also periodically entered into foreign currency forward contracts to manage exposures resulting from forecasted customer collections denominated in currencies other than the respective entity’s functional currency and exposures from cash, cash equivalents, and short-term investments and accounts payable denominated in currencies other than the applicable functional currency.

During the years ended January 31, 2022 and 2021, we recorded a $0.1 million net gain and a $0.1 million net loss, respectively, on foreign currency forward contracts not designated as hedges for accounting purposes. We had $0.7 million of net unrealized losses and $0.3 million of net unrealized gains on outstanding foreign currency forward contracts with notional amounts totaling $96.2 million and $54.8 million for the years ended January 31, 2022 and 2021, respectively.

The counterparties to our foreign currency forward contracts are major commercial banks. While we believe the risk of counterparty nonperformance is not material, past disruptions in the global financial markets have impacted some of the financial institutions with which we do business. A sustained decline in the financial stability of financial institutions as a result of disruption in the financial markets could affect our ability to secure creditworthy counterparties for our foreign currency hedging programs.

5.C. RESEARCH AND DEVELOPMENT, PATENTS AND LICENSES, ETC.

Our gross research and development spending totaled $143.7 million, $129.2 million and $112.7 million for the years ended January 31, 2022, 2021 and 2020 respectively. As described in the “Risk Factors” section and elsewhere in this Form 20-F, government regulations and policies can make developing or marketing new technologies expensive or uncertain due to various restrictions on trade and technology transfers. See “Item 3. Key Information—3.D. Risk Factors” and “Item 4. Information on the Company—4.B. Business Overview—Government Regulations.” For further information on our research and development policies and additional product information, see “Item 4. Information on the Company— 4.B. Business Overview.”

5.D. TREND INFORMATION

Please see “—5.A. Operating Results—Market Trends” and “Item 4. Information on the Company—4.B. Business Overview—Market Trends” for trend information.
52

Table of Contents COGNYTE SOFTWARE LTD.

5.E. CRITICAL ACCOUNTING ESTIMATES

Please see “—5.A. Operating Results—Critical Accounting Estimates” for critical accounting estimates.


ITEM 6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

6.A. DIRECTORS AND SENIOR MANAGEMENT

Board of Directors

The following table presents information about our current executive officers and directors as of the date of this Annual Report:
NameAge
Elad Sharon, Chief Executive Officer46
Dan Bodner63
Earl Shanks65
Richard Nottenburg68
Dafna Sharir53
Zvika Naggan63
Karmit Shilo60

Elad Sharon, Chief Executive Officer and Director

Mr. Sharon has served as our Chief Executive Officer and as a member of our board of directors since February 1, 2021, the effective date of the spin-off. Previously, he served as the President of Verint’s Cyber Intelligence Solutions business since February 2016. Since joining Verint in 1997, Mr. Sharon held a broad range of management positions in the Cyber Intelligence Solutions business, including Senior Vice President of Products, R&D and Delivery, Senior Vice President of Strategic Programs, and Chief Operating Officer.

Dan Bodner, Chairman of the Board

Mr. Bodner has served as our non-executive Chairman of the board of directors since February 1, 2021, the effective date of the spin-off. He also serves as Chief Executive Officer and Chairman of the board of directors of Verint. Since Verint’s founding in 1994, Mr. Bodner has served as its Chief Executive Officer and a director, and assumed the role of Verint’s Chairman of the board in August 2017.

Dafna Sharir, Director

Ms. Sharir has served as a member of our board of directors since March, 2022. Ms. Sharir has served as a business advisor to various companies, including BrightCodes Technologies Ltd. from 2018 to 2021. Previously, Ms. Sharir has provided M&A Advisory services to FAM, a US asset management firm, from 2008 to 2010 and to Ofer Group and Israel Corp. from 2005 to 2008. She has held various senior positions, including as Senior Vice President Investments at AMPAL from 2002-2005. Ms. Sharir currently serves as an independent director and chairman of the compensation committee at Ormat Technologies Inc. and as an independent director and a member of the audit committee at Gilat Satellite Networks Ltd.

Zvika Naggan, Director

Mr. Naggan has served as a member of our board of directors since February 1, 2021, the effective date of the spin-off. Mr. Naggan served as a Managing Partner at Red Dot Capital Partners from 2016 to 2019, as Executive Director at Team 8 – Cyber Security Foundry from 2015 to 2016. Previously, Mr. Naggan served as Chief Information Officer at Bank Hapoalim from 2011 to 2014, in several senior management positions at Amdocs, culminating in President of the Product Business Group, from 2005 to 2010, as President and CEO of Cimatron from 2003 to 2005, and in multiple executive roles at Comverse from 1992 to 2002. Mr. Naggan has served as a director of several companies including Migdal Funds, Claroty, Global E, and Celeno.

53

Table of Contents COGNYTE SOFTWARE LTD.
Richard Nottenburg, Director

Dr. Nottenburg has served as a member of our board of directors since February 1, 2021, the effective date of the spin-off. Dr. Nottenburg also serves as a director of Verint. Dr. Nottenburg is currently an Executive Partner at OceanSound Partners LP, a private equity firm, and an investor in various early-stage technology companies. Previously, Dr. Nottenburg served as President and Chief Executive Officer and a member of the board of directors of Sonus Networks, Inc. from 2008 through 2010. From 2004 until 2008, Dr. Nottenburg was an officer with Motorola, Inc., ultimately serving as its Executive Vice President, Chief Strategy Officer and Chief Technology Officer. Dr. Nottenburg is currently a member of the board of directors of Sequans Communications S.A., where he serves as a member of the compensation committee and the audit committee. Dr. Nottenburg previously served on the board of directors of PMC-Sierra Inc., Aeroflex Holding Corp., Anaren, Inc., Comverse Technology, Inc. and Violin Memory, Inc.

Earl Shanks, Director

Mr. Shanks has served as a member of our board of directors since January 18, 2021, shortly before the effective date of the spin-off. Mr. Shanks previously served as a director of Verint and resigned upon the completion of the spin-off. Since March 2017, Mr. Shanks has served as a director of Gaming & Leisure Properties, Inc. From November 2015 until May 2017, Mr. Shanks served as the Chief Financial Officer of Essendant Inc. Previously, Mr. Shanks served as the Chief Financial Officer at Convergys Corporation, and held various financial leadership roles with NCR Corporation, ultimately serving as its Chief Financial Officer.

Karmit Shilo, Director

Ms. Shilo has served as a member of our board of directors since February 1, 2021, the effective date of the spin-off. From 2000 to 2019, Ms. Shilo served in various management roles at Amdocs, including Global Head of HR (from 2010 to 2019), Vice President of Products, Vice President of Consulting and Learning Services, and Director of Business Consulting Corporate Sales. Since 2017, Ms. Shilo has been a private investor in NEOME – Women Investment Club, while also serving as an advisor to various non-profit organizations.

Senior Management

The following table sets forth information regarding our senior management as of the date of this Annual Report.
NameAge
Elad Sharon, Chief Executive Officer46
David Abadi, Chief Financial Officer48
Miki Migdal, Chief Business Officer61
Amit Daniel, Chief Marketing Officer50
Ziv Levi, Chief Legal Officer54
Avi Schechter, Chief Revenue Officer56
Rini Karlin, Chief People Officer50
Sharon Chouli, Chief Customer Officer52

David Abadi, Chief Financial Officer

Mr. Abadi has served as Chief Financial Officer since the completion of the spin-off. Previously, he served as the Chief Financial Officer of Verint’s Cyber Intelligence Solutions division since 2012. Mr. Abadi has more than two decades of finance and accounting experience. Prior to joining Verint, he served as the EMEA Finance Controller for Polycom in Netherlands and as Senior Finance Manager for Polycom in Israel. He also spent over five years in various capacities at PricewaterhouseCoopers in its New York and Israel offices.






54

Table of Contents COGNYTE SOFTWARE LTD.
Miki Migdal, Chief Business Officer

Mr. Migdal has served as our Chief Business Officer since the completion of the spin-off, leading our global product organization. Mr. Migdal is a veteran software industry executive, with over three decades of experience and expertise in Enterprise Software, Big-Data, and Artificial Intelligence. Prior to joining the Cognyte Business in 2020, Mr. Migdal was the President of NICE Enterprise and NICE Israel, Senior Vice President of Products and R&D at SAP Global, President of SAP Labs Israel, and CEO of SAP Israel.

Amit Daniel, Chief Marketing Officer

Ms. Daniel has served as our Chief Marketing Officer since the completion of the spin-off. Previously, she served as the Senior Vice President of Marketing and Strategy of Verint’s Cyber Intelligence Solutions business since 2015. Ms. Daniel has two decades of experience as a marketing leader in global high-tech companies. Prior to joining the Cognyte Business, Ms. Daniel was EVP Marketing and Products at cVidya (now an Amdocs company) and VP Marketing, Business Development and Products at Starhome (now TOMIA).

Ziv Levi, Chief Legal Officer

Mr. Levi has served as our Chief Legal Officer since the completion of the spin-off. Previously, he served as the General Counsel, and later Senior Vice President and General Counsel, of Verint’s Cyber Intelligence Solutions business since 2009. Mr. Levi is a seasoned attorney with over 20 years of experience in a range of technology companies. Prior to joining the Cognyte Business, Mr. Levi held in-house legal positions at Lumenis and at Elta Systems, a subsidiary of Israel Aerospace Industries (IAI).

Avi Schechter, Chief Revenue Officer

Mr. Schechter has served as our Chief Revenue Officer since February 1, 2022. Mr. Schechter brings over two decades of global experience, driving business growth and success for global publicly-traded technology companies. As Chief Revenue Officer, Mr. Schechter leads Cognyte’s global sales team, with responsibility to drive sales, gain market share, and bring Cognyte’s revenue growth strategy to life. Prior to joining Cognyte in 2022, Mr. Schechter served as Executive Chairman and CEO of Openpay, and was a Customer Business Executive and Group President at Amdocs for over a decade. Mr. Schechter has a strong track record in leading large teams to fast execution, growth and transformation.

Rini Karlin, Chief People Officer

Ms. Karlin has served as our Chief People Officer since the completion of the spin-off. Previously, she served as the Senior Vice President of Human Resources of Verint’s Cyber Intelligence Solutions business since the end of 2018. Ms. Karlin is a seasoned HR executive with over two decades of experience in global HR management in technology companies, who brings a strategic approach to leadership and talent development, scaling employee experience, culture transformation and reward planning. Prior to joining the Cognyte Business, Ms. Karlin was Senior Vice President at Perion Network and Vice President Human Resources at Comverse.

Sharon Chouli, Chief Customer Officer

Mr. Chouli has served as our Chief Customer Officer since the completion of the spin-off. Since joining Verint in 1997, Mr. Chouli held a broad range of management positions in the Cyber Intelligence Solutions business, culminating in the position of Senior Vice President, Head of Global Customer Operations. Mr. Chouli is an accomplished leader with over two decades of experience in information technology and software. Prior to joining the Cognyte Business, Mr. Chouli held roles in Telrad Networks and in the Israel Aerospace Industries R&D unit.









55

Table of Contents COGNYTE SOFTWARE LTD.
Board Diversity

The table below provides certain information regarding the diversity of our board of directors as of the date of this Annual Report.

Board Diversity Matrix
Country of Principal Executive OfficesIsrael
Foreign Private IssuerYes
Disclosure Prohibited under Home Country LawNo
Total Number of Directors7
FemaleMaleNon-BinaryDid Not Disclose Gender
Part I: Gender Identity
Directors2500
Part II: Demographic Background
Underrepresented Individual in Home Country JurisdictionNone.
LGBTQ+None.
Did Not Disclose Demographic BackgroundNone.

Arrangements Concerning Election of Directors; Family Relationships

We are not a party to, and are not aware of, any arrangements pursuant to which any of our senior management members or directors was selected as such. In addition, there are no family relationships among our senior management members or directors.

6.B. COMPENSATION

The aggregate compensation expensed, including share-based compensation and other compensation expensed by us and our subsidiaries, with respect to the year ended January 31, 2022, to our directors and senior management that served at any time during the year ended January 31, 2022 was $14.0 million. This amount includes approximately $0.8 million set aside or accrued to provide pension, severance, retirement, or similar benefits.

The table below sets forth the compensation earned by our five most highly compensated office holders (as defined below under “—6.C. Board Practices—Compensation Committee—Compensation Policy under the Companies Law”) during or with respect to the year ended January 31, 2022. We refer to the five individuals for whom disclosure is provided herein as our “Covered Executives”. For purposes of the table and the summary below, “compensation” includes base salary, bonuses, equity-based compensation, retirement or termination payments, and any benefits or perquisites such as car, phone and social benefits, as well as any undertaking to provide such compensation in the future.







56

Table of Contents COGNYTE SOFTWARE LTD.
Summary Compensation Table

Name and Principal Position(2)
Base Salary ($)
Benefits and Perquisites ($)(3)
Variable compensation ($)(4)
Equity-Based Compensation ($)(5)
Total ($)
(in thousands, US dollars) (1)
Elad Sharon,
Chief Executive Officer
3881471,5491,1963,280
David Abadi,
Chief Financial Officer
306947781,0812,259
Miki Migdal,
Chief Business Officer
351997125601,722
Marom Ben Menahem*,
Chief Revenue Officer
257785034131,251
Sharon Chouli,
Chief Customer Officer
242924773671,178
* changed his position on February 1, 2022.

(1) All amounts reported in the table are in terms of cost to us, as recorded in our financial statements.

(2) All Covered Executives listed in the table are our full-time employees. Cash compensation amounts denominated in currencies other than the U.S. dollar were converted into U.S. dollars at the average conversion rate for the year ended January 31, 2022.

(3) Amounts reported in this column include social benefits paid by us on behalf of the Covered Executives, convalescence pay, contributions made by the company to an insurance policy or a pension fund, work disability insurance, severance, educational fund and payments for social security.

(4) Amounts reported in this column refer to incentive and variable compensation payments which were paid or accrued in cash or shares with respect to the year ended January 31, 2022. In accordance with the Company’s compensation policy, we paid cash bonuses to our Covered Executives upon compliance with predetermined performance parameters as set by the compensation committee and the board of directors. These amounts were provided for in our financial statements for the year ended January 31, 2022, but will be paid during the year ending January 31, 2023. We also award PSUs to executive officers that vest upon the achievement of specified performance goals. We recognize compensation expenses for the value of the awards, which vest based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures.

(5) Amounts reported in this column represent the expense recorded in our financial statements for the year ended January 31, 2022 with respect to equity-based compensation grants. The relevant amounts underlying the equity awards granted to our officers will continue to be expensed in our financial statements over a period of time during the years on account of the grants made during the year ended January 31, 2022 in similar annualized amounts. All equity-based compensation grants to our Covered Executives were made in accordance with the parameters of our Company’s compensation policy and were approved by our compensation committee and board of directors.

Share Incentive Plan

The following sets forth certain information with respect to our share incentive plan. The following description is only a summary of the plan and is qualified in its entirety by reference to the full text of the plan, which serves as an exhibit to this Form 20-F.

Upon the expiration of our share incentive plan, no further grants may be made thereunder, although any existing awards will continue in full force in accordance with the terms under which they were granted.

2021 Share Incentive Plan

In connection with the spin-off we adopted a new 2021 share incentive plan (the “2021 Plan”), under which we are able to grant equity-based incentive awards to attract, motivate and retain the talent for which we compete.

57

Table of Contents COGNYTE SOFTWARE LTD.
Subject to the terms and conditions of the 2021 Plan, the maximum number of shares available for issuance under the 2021 Plan is equal to the sum of (i) 9,500,000 shares, plus (ii) such number of shares equal to the number of Verint shares that were issued upon the exercise or vesting of awards granted pursuant to the Verint Systems Inc. Amended and Restated 2015 Long-Term Stock Incentive Plan or Verint Systems Inc. 2019 Long-Term Stock Incentive Plan (collectively, the “Verint Plans”) under Section 102 of the Israeli Tax Ordinance, and which Verint shares, as of the effectiveness of the consummation of the spin-off, are held by a trustee appointed in accordance with Section 102 of the Israeli Tax Ordinance, plus (iii) such number of shares that are underlying the awards originally granted to our employees under the Verint Plans that were adjusted in accordance with the exchange ratio set forth in the Employee Matters Agreement and issued under the 2021 Plan upon the effectiveness of the spin-off (excluding any awards included in sub-clause (ii) above); provided, however, that no more than 5,000,000 shares may be issued upon the exercise of incentive stock options.

The 2021 Plan provides for granting awards under various tax regimes, including, without limitation, in compliance with Section 102 of the Israeli Tax Ordinance, and Section 3(i) of the Israeli Tax Ordinance and for awards granted to our United States employees or service providers, including those who are deemed to be residents of the United States for tax purposes, Section 422 of the Code and Section 409A of the Code.

Section 102 of the Israeli Tax Ordinance allows employees, directors and officers who are not controlling shareholders and are considered Israeli residents to receive favorable tax treatment for compensation in the form of shares or options, subject to the terms and conditions set forth in the Israeli Tax Ordinance. Our non-employee service providers and controlling shareholders may only be granted options under Section 3(i) of the Israeli Tax Ordinance, which does not provide for similar tax benefits.

The 2021 Plan provides for the grant of stock options (including incentive stock options and nonqualified stock options), ordinary shares, restricted shares, restricted share units and other share-based awards. Grants may be evidenced by award agreements, other contractual arrangements and/or resolutions of the Compensation Committee of our board of directors. Options granted under the 2021 Plan to our employees who are U.S. residents may qualify as “incentive stock options” within the meaning of Section 422 of the Code, or may be non-qualified stock options.

In the event of termination of a grantee’s employment or service with the company or any of its affiliates (other than by reason of death or permanent disability), all vested and exercisable awards held by such grantee as of the date of termination may be exercised within three months after such date of termination, unless otherwise determined by the administrator. After such three-month period, all unexercised awards will terminate.

In the event of termination of a grantee’s employment or service with the company or any of its affiliates due to such grantee’s death or permanent disability, all vested and exercisable awards held by such grantee as of the date of termination may be exercised by the grantee or the grantee’s legal guardian, estate, or by a person who acquired the right to exercise the award by bequest or inheritance, as applicable, within twelve months after such date of termination, unless otherwise provided by the administrator. Any awards which are unvested as of the date of such termination or which are vested but not then exercised within the twelve-month period following such date will terminate.

Notwithstanding any of the foregoing, if a grantee commits an act during the course of the grantee’s employment or services with the company or any of its affiliates that constitutes or would have constituted “cause,” as defined in the 2021 Plan, the Compensation Committee of our board of directors may provide for cancellation or forfeiture of all outstanding awards (whether vested or unvested).

6.C. BOARD PRACTICES

General

Our board of directors consists of seven members. Our Articles of Association provide that the number of board members (including external directors, if applicable) shall be set by our board of directors from time to time, provided that it will consist of not less than three and not more than eleven members. Pursuant to the Companies Law, the management of our business is vested in our board of directors. Our board of directors may exercise all powers and may take all actions that are not specifically granted to our shareholders or to management. Our executive officers are responsible for our day-to-day management and have individual responsibilities established by our board of directors. Our chief executive officer is appointed by, and serves at the discretion of, our board of directors, subject to the employment agreement that we have entered into with him. All other executive officers are appointed by our chief executive officer. Their terms of employment are subject to the approval of the Compensation Committee of our board of directors and of our board of directors, and are subject to the terms of any applicable employment agreements that we may enter into with them.
58

Table of Contents COGNYTE SOFTWARE LTD.

Our board of directors may, subject to the provisions of the Companies Law, delegate any or all of its powers to committees of the board of directors, and it may, from time to time, revoke such delegation or alter the composition of any such committees, subject to certain limitations. Unless otherwise expressly provided by our board of directors, the committees shall not be empowered to further delegate such powers. The composition and duties of our Audit Committee and Compensation Committee are described below.

Our board of directors oversees how management monitors compliance with our risk management policies and procedures, and reviews the adequacy of the risk management framework in relation to the risks faced by us. Our board of directors is assisted in its oversight role by an internal audit department. The internal audit department undertakes both regular and ad hoc reviews of risk management controls and procedures, the results of which are reported to our Audit Committee.

Board Structure

Under our Articles of Association, our directors are divided into three classes with staggered three-year terms. Each class of directors consists, as nearly as possible, of one-third of the total number of directors constituting our entire board of directors. At each annual general meeting of our shareholders, the election or re-election of directors following the expiration of the term of office of the directors of that class of directors will be for a term of office that expires on the third annual general meeting following such election or re-election. Ms. Dafna Gruber, who served as a director since our spin-off from Verint, resigned from our board of directors effective as of February 28, 2022 and on such date our board of directors appointed Ms. Dafna Sharir to fill the vacancy resulting from such resignation. Ms. Gruber’s resignation from the board of directors is due to Ms. Gruber’s desire to devote time to other commitments and is not the result of any disagreement with the Company on any matter relating to the Company’s business, operations, policies or practices.

Our directors are divided among the three classes as follows:

Class I directors: Mr. Nottenburg, Mr. Naggan and Ms. Shilo;

Class II directors: Mr. Bodner and Ms. Sharir; and

Class III directors: Mr. Shanks and Mr. Sharon.

Any amendment to the foregoing structure of our board of directors, or to the authorized range of number of directors set forth in our Articles of Association, requires the approval of at least 65% of the total voting power of our shareholders.

Nomination, Election and Removal of Directors

Each of the directors shall be elected by a vote of the holders of a majority of the voting power present and voting at that meeting (excluding abstentions), provided that in the event of a contested election, the method of calculation of the votes and the manner in which the resolutions for election of directors will be presented to the meeting shall be determined by our board of directors in its discretion. Each director will hold office until the annual general meeting of our shareholders for the year in which his or her term expires, unless the tenure of such director expires earlier pursuant to the Companies Law or unless he or she is removed from office as described below.

Under our Articles of Association, the approval of the holders of at least 65% of the total voting power of our shareholders will generally be required to remove any of our directors from office, and any amendment to that provision shall require the approval of at least 65% of the total voting power of our shareholders. In addition, vacancies on our board of directors may be filled exclusively by a vote of a simple majority of the directors then in office, or, if determined by the board, by a vote of our shareholders. A director so appointed will hold office until the next annual general meeting of our shareholders for the class in respect of which the vacancy was created, or in the case of a vacancy due to the number of directors being less than the maximum number of directors stated in the Articles of Association, until the next annual general meeting of our shareholders at which the class to which he or she has been assigned by our board of directors is subject to election. The approval of at least 65% of the total voting power of our outstanding shares is required in order to amend this Articles provision concerning the filling of vacancies on the board.

59

Table of Contents COGNYTE SOFTWARE LTD.
Under the Companies Law, any shareholder holding at least one percent of our outstanding voting power may nominate a director. However, any such shareholder may make such a nomination only if a written notice of such shareholder’s intent to make such nomination has been given to our board of directors. Any such notice must include certain information, including the consent of the proposed director nominee to serve as our director if elected, and a declaration that the nominee signed declaring that he or she possess the requisite skills and has the availability to carry out his or her duties. Additionally, the nominee must provide details of such skills, and demonstrate an absence of any limitation under the Companies Law that may prevent his or her election, and affirm that all of the required election-information is provided to us, pursuant to the Companies Law. Any such shareholder notice (and related documentation) must be delivered to our registered Israeli office within seven days after we publish notice of our upcoming annual general meeting (or within 14 days after we publish a preliminary notification of an upcoming annual general meeting).

Chairman of the Board

Our board of directors may elect one director to serve as the chairman of our board of directors to preside at the meetings of our board of directors, and may also remove that director as chairman. Pursuant to the Companies Law, neither the chief executive officer nor any of his or her relatives is permitted to serve as the chairman of our board of directors, and a company may not vest the chairman or any of his or her relatives with the chief executive officer’s authorities. In addition, a person who reports, directly or indirectly, to the chief executive officer may not serve as the chairman of the company; the chairman may not be vested with authorities of a person who reports, directly or indirectly, to the chief executive officer; and the chairman may not serve in any other position in the company or a controlled company, but he or she may serve as a director or chairman of a controlled company. However, the Companies Law permits a company’s shareholders to determine, for a period not exceeding three years from each such determination, that the chairman or his or her relative may serve as chief executive officer or be vested with the chief executive officer’s authorities, and that the chief executive officer or his or her relative may serve as chairman or be vested with the chairman’s authorities. Such determination of a company’s shareholders requires either: (1) the approval of at least a majority of the shares of those shareholders present and voting on the matter (other than controlling shareholders and those having a personal interest in the determination) (shares held by abstaining shareholders shall not be considered); or (2) that the total number of shares opposing such determination does not exceed 2% of the total voting power in the company. Currently, we have a separate chairman and chief executive officer.

External Directors

Under the Companies Law, companies incorporated under the laws of the State of Israel that are “public companies,” including companies with shares listed on Nasdaq, are required to appoint at least two external directors. Pursuant to regulations promulgated under the Companies Law, companies with shares traded on certain U.S. stock exchanges, including the Nasdaq, may, subject to certain conditions, “opt out” from the Companies Law requirements to appoint external directors and related Companies Law rules concerning the composition of the audit committee and compensation committee of the board of directors. In accordance with these regulations, we elected to “opt out” from the Companies Law requirement to appoint external directors and related Companies Law rules concerning the composition of the audit committee and compensation committee of the board of directors.

Committees of Our Board of Directors

Our board of directors has established three standing committees: the Audit Committee, the Compensation Committee, and the Nominating and Governance Committee.

Audit Committee

Companies Law Requirements

Under the Companies Law, the board of directors of a public company must appoint an audit committee. The audit committee must be comprised of at least three directors. Because we have opted out from the external director requirement under the Companies Law, we need not comply with this composition requirement for our Audit Committee under the Companies Law (so long as we comply with the corresponding Nasdaq requirement).




60

Table of Contents COGNYTE SOFTWARE LTD.
Listing Requirements

Under the Nasdaq corporate governance rules, we are required to maintain an audit committee consisting of at least three independent directors, each of whom is financially literate and one of whom has accounting or related financial management expertise.

Our Audit Committee consists of Mr. Shanks, Ms. Sharir and Mr. Naggan. Mr. Shanks serves as the chairman of the Audit Committee. All members of our Audit Committee meet the requirements for financial literacy under the applicable rules and regulations of the SEC and the Nasdaq corporate governance rules. Our board of directors has determined that Mr. Shanks is an “audit committee financial expert” as defined by the SEC rules and has the requisite financial experience as defined by the Nasdaq corporate governance rules.

Our board of directors has determined that each member of our Audit Committee is “independent” as such term is defined in Rule 10A-3(b)(1) under the Exchange Act, which is different from the general test under Nasdaq rules for independence of board and committee members.

Audit Committee Role

Our board of directors has adopted an audit committee charter setting forth the responsibilities of the Audit Committee consistent with the Companies Law, the SEC rules and the Nasdaq corporate governance rules, which include:

retaining and terminating our independent auditors, subject to the ratification of our board of directors, and in the case of retention, to that of our shareholders;

pre-approving of audit and non-audit services and related fees and terms, to be provided by the independent auditors;

overseeing the accounting and financial reporting processes of our company and audits of our financial statements, the effectiveness of our internal control over financial reporting and making such reports as may be required of an audit committee under the rules and regulations promulgated under the Exchange Act;

reviewing with management and our independent auditor our annual and quarterly financial statements prior to publication or filing (or submission, as the case may be) to the SEC;

recommending to our board of directors the retention and termination of the head internal auditor, and the head internal auditor’s engagement fees and terms, in accordance with the Companies Law as well as approving the yearly or periodic work plan proposed by the internal audit department;

reviewing with our general counsel and/or external counsel, as deemed necessary, legal and regulatory matters that could have a material impact on the financial statements;

identifying irregularities in our business administration, inter alia, by consulting with the head internal auditor or with the independent auditor, and suggesting corrective measures to our board of directors;

reviewing policies and procedures with respect to transactions (other than transactions related to the compensation or terms of services) between the Company and officers and directors, or affiliates of officers or directors, or transactions that are not in the ordinary course of the Company’s business and deciding whether to approve such acts and transactions if so required under the Companies Law; and

establishing procedures for the handling of employees’ complaints as to the management of our business and the protection to be provided to such employees.


61

Table of Contents COGNYTE SOFTWARE LTD.
Compensation Committee

Companies Law Requirements

Under the Companies Law, the board of directors of a public company must appoint a compensation committee, which generally must be comprised of at least three directors. Because we have opted out from the external director requirement under the Companies Law, we need not comply with this composition requirement for our Compensation Committee under the Companies Law (so long as we comply with the corresponding Nasdaq requirement).

Listing Requirements

Under the Nasdaq corporate governance rules, we are required to maintain a compensation committee consisting of at least two independent directors.

Our Compensation Committee consists of Mr. Nottenburg, Mr. Naggan and Ms. Shilo. Mr. Nottenburg serves as chairman of the Compensation Committee. Our board of directors has determined that each member of our Compensation Committee is independent under the Nasdaq rules, including the additional independence requirements applicable to the members of a compensation committee.

Compensation Committee Role

In accordance with the Companies Law, the roles of our Compensation Committee are, among others, as follows:

recommending to our board of directors with respect to the approval of the compensation policy for office holders and, once every three years, regarding any extensions to a compensation policy that was adopted for a period of more than three years;

reviewing the implementation of the compensation policy and periodically recommending to our board of directors with respect to any amendments or updates of the compensation policy;

resolving whether or not to approve arrangements with respect to the terms of office and employment of office holders; and

exempting, under certain circumstances, a transaction with our chief executive officer from the approval of the general meeting of our shareholders.

Our board of directors has adopted a compensation committee charter setting forth the responsibilities of the committee consistent with the Nasdaq rules, which include among others:

recommending to our board of directors for its approval a compensation policy in accordance with the requirements of the Companies Law as well as other compensation policies, incentive-based compensation plans and equity-based compensation plans, and overseeing the development and implementation of such policies and recommending to our board of directors any amendments or modifications the committee deems appropriate, including as required under the Companies Law;

reviewing and approving the granting of options and other incentive awards to our chief executive officer and other executive officers, including reviewing and approving corporate goals and objectives relevant to the compensation of our chief executive officer and other executive officers, including evaluating their performance in light of such goals and objectives;

approving and exempting certain transactions regarding office holders’ compensation pursuant to the Companies Law; and
62

Table of Contents COGNYTE SOFTWARE LTD.

administering our equity-based compensation plans, including without limitation, recommending to our board of directors the adoption and/or amendment of such plans, interpreting such plans and the awards and agreements issued pursuant thereto, and approving and recommending to our board of directors the approval of awards to eligible persons under the plans and the terms of such awards.

Compensation Policy under the Companies Law

In general, under the Companies Law, a public company must have a compensation policy approved by the company’s board of directors after receiving and considering the recommendations of its compensation committee. In addition, a compensation policy must be approved at least once every three years, first, by the company’s board of directors, upon recommendation of the compensation committee, and second, by a simple majority of the shares present, in person or by proxy, and voting at a shareholders meeting, provided that either:

such majority includes at least a majority of the shares held by shareholders who are not controlling shareholders and shareholders who do not have a personal interest in such compensation policy and who are present, in person or by proxy, and voting (excluding abstentions); or

the total number of shares of noncontrolling shareholders and shareholders who do not have a personal interest in the compensation policy and who vote against the policy does not exceed two percent (2%) of the aggregate voting rights in the company.

Under special circumstances, the company’s board of directors may approve the compensation policy despite the objection of its shareholders on the condition that the compensation committee and then the board of directors decide, on the basis of detailed grounds and after discussing again the compensation policy, that approval of the compensation policy, despite the objection of shareholders, is for the benefit of the company.

If a company such as ours that adopted a compensation policy in advance of its initial public offering or distribution of its securities, and described it in its prospectus (or similar document, such as the Form 20-F filed in connection with the spin-off) for such offering/distribution, then that compensation policy shall be deemed a validly adopted policy in accordance with the Companies Law requirements described above. Furthermore, that compensation policy will remain in effect for a term of five years from the date on which that company becomes a public company.

The compensation policy must serve as the basis for decisions concerning the financial terms of employment or engagement of office holders, including exculpation, insurance, indemnification or any monetary payment or obligation of payment in respect of employment or engagement. The compensation policy must be determined and later reevaluated according to certain factors, including: the advancement of the company’s objectives, business plan and long-term strategy; the creation of appropriate incentives for office holders, while considering, among other things, the company’s risk management policy; the size and the nature of the company’s operations; and with respect to variable compensation, the contribution of the office holder towards the achievement of the company’s long-term goals and the maximization of its profits, all with a long-term objective and according to the position of the office holder. The compensation policy must furthermore consider the following additional factors:

the education, skills, experience, expertise and accomplishments of the relevant office holder;

the office holder’s position, responsibilities and prior compensation agreements with him or her;

the ratio between the cost of the terms of employment of an office holder and the cost of the employment of other employees of the company, including employees employed through contractors who provide services to the company, in particular the ratio between such cost to the average and median salary of such employees of the company, as well as the impact of disparities between them on the work relationships in the company;

63

Table of Contents COGNYTE SOFTWARE LTD.
if the terms of employment include variable components—the possibility of reducing variable components at the discretion of the board of directors and the possibility of setting a limit on the value of non-cash variable equity-based components; and

if the terms of employment include severance compensation—the term of employment or office of the office holder, the terms of his or her compensation during such period, the company’s performance during such period, his or her individual contribution to the achievement of the company goals and the maximization of its profits and the circumstances under which he or she is leaving the company.

The compensation policy must also include, among other features:

with regards to variable components:

with the exception of office holders who report directly to the chief executive officer, determining the variable components on long-term performance basis and on measurable criteria; however, the company may determine that an immaterial part of the variable components of the compensation package of an office holder shall be awarded based on non-measurable criteria, if such amount is not higher than three monthly salaries per annum, while taking into account such office holder’s contribution to the company;

the ratio between variable and fixed components, as well as the limit of the values of variable components at the time of their payment, or in the case of equity-based compensation, at the time of grant;

a condition under which the office holder will return to the company, according to conditions to be set forth in the compensation policy, any amounts paid as part of his or her terms of employment, if such amounts were paid based on information later discovered to be wrong, and such information was restated in the company’s financial statements;

the minimum holding or vesting period of variable equity-based components to be set in the terms of office or employment, as applicable, while taking into consideration long-term incentives; and

a limit to retirement grants.

Our compensation policy, which became effective upon the closing of the spin-off, is designed to promote retention and motivation of directors and executive officers, incentivize superior individual excellence, align the interests of our directors and executive officers with our long-term performance and provide a risk management tool. To that end, a portion of our executive officer compensation package is targeted to reflect our short and long-term goals, as well as the executive officer’s individual performance. On the other hand, our compensation policy includes measures designed to reduce the executive officer’s incentives to take excessive risks that may harm us in the long-term, such as limits on the value of cash bonuses and equity-based compensation, limitations on the ratio between the variable and the total compensation of an executive officer and minimum vesting periods for equity-based compensation.

Our compensation policy also addresses our executive officers’ individual characteristics (such as the officer’s respective position, education, scope of responsibilities and contribution to the attainment of our goals) as the basis for compensation variation among our executive officers and considers the internal ratios between compensation of our executive officers and directors and other employees. Pursuant to our compensation policy, the compensation that may be granted to an executive officer may include: base salary, annual bonuses and other cash bonuses (such as a signing bonus and special bonuses with respect to any special achievements, such as outstanding personal achievement, outstanding personal effort or outstanding company performance or a unique company transaction), equity-based compensation, benefits and retirement and termination of service arrangements. All cash bonuses are limited to a maximum amount linked to the executive officer’s base salary.

An annual cash bonus may be awarded to executive officers upon the attainment of pre-set periodic objectives and individual targets. The annual cash bonus that may be granted to our executive officers other than our chief executive officer will be based on performance objectives and a discretionary evaluation of the executive officer’s overall performance by our chief executive officer and subject to minimum thresholds. The annual cash bonus that may be granted to executive officers other than our chief
64

Table of Contents COGNYTE SOFTWARE LTD.
executive officer may alternatively be based entirely on a discretionary evaluation. Furthermore, our chief executive officer will be entitled to approve performance objectives for executive officers who report to him.

The measurable performance objectives of our chief executive officer will be determined annually by our Compensation Committee and our board of directors. A non-material portion of the chief executive officer’s annual cash bonus may be based on a discretionary evaluation of the chief executive officer’s overall performance by the Compensation Committee and our board of directors, based on quantitative and qualitative criteria.

The equity-based compensation under our compensation policy for our executive officers (including members of our board of directors) is designed in a manner consistent with the underlying objectives in determining the base salary and the annual cash bonus, with its main objectives being to enhance the alignment between the executive officers’ interests with our long-term interests and those of our shareholders and to strengthen the retention and the motivation of executive officers in the long term. Our compensation policy provides for executive officer compensation in the form of share options or other equity-based awards, such as restricted shares and time or performance based restricted share units, in accordance with our share incentive plan then in place. Equity-based incentives granted to executive officers are generally subject to vesting periods in order to promote long-term retention of the awarded executive officers. The equity-based compensation shall be granted from time to time and be individually determined and awarded according to the performance, educational background, prior business experience, qualifications, role and the personal responsibilities of the executive officer.

In addition, our compensation policy contains compensation recovery provisions which allow us under certain conditions to recover bonuses paid in excess. The policy also enables our chief executive officer to approve an immaterial change in the terms of employment of an executive officer who reports directly him (provided that the changes of the terms of employment are in accordance with our compensation policy) and allows us to exculpate, indemnify and insure our executive officers and directors to the maximum extent permitted by Israeli law, subject to certain limitations set forth therein.

Our compensation policy also provides for compensation to the members of our board of directors either (i) in accordance with the amounts provided in the Companies Regulations (Rules Regarding the Compensation and Expenses of an External Director) of 2000, as amended by the Companies Regulations (Relief for Public Companies Traded in Stock Exchange Outside of Israel) of 2000, as such regulations may be amended from time to time, or (ii) in accordance with the amounts determined in our compensation policy. Pursuant to our compensation policy, the compensation that may be granted to a director may include: an initial “welcome” equity grant for new board members, an annual equity grant, an annual cash retainer, annual cash fees for service on board committees or in board leadership roles, and an annual cash supplement for international directors (who reside outside of Israel).

Nominating and Governance Committee

Companies Law Requirements

The Companies Law does not require that our board of directors appoints a nominating committee or governance committee to address director nominations or corporate governance requirements. We have nevertheless elected to comply with the Nasdaq requirement to appoint such a committee, as described below, rather than to rely upon home country practice.

Listing Requirements

Under the Nasdaq corporate governance rules, we are required to maintain a nominating committee consisting of at least two independent directors.

Our Nominating and Governance Committee consists of Mr. Shanks and Ms. Shilo. Mr. Shanks serves as chairman of the Nominating and Governance Committee. Our board of directors has determined that each member of our Nominating and Governance Committee is independent under the Nasdaq rules.

Nominating and Governance Committee Role

Our board of directors has adopted a nominating and governance committee charter that sets forth the responsibilities of the Nominating and Governance Committee, which include, among other things:

65

Table of Contents COGNYTE SOFTWARE LTD.
evaluating and making recommendations to our board of directors concerning the structure, composition and functioning of our board of directors and all board committees;

recommending to our board of directors for its approval criteria for board and committee membership, including a description of any specific and minimum qualifications that the Nominating and Governance Committee believes must be met by a committee-recommended nominee;

identifying and evaluating individuals, including individuals proposed by our shareholders, qualified to serve as members of our board of directors, consistent with criteria established by the committee, a new director candidate evaluation process and the qualification requirements set forth under the Companies Law and Nasdaq corporate governance rules;

recommending to the board candidates for election or reelection by our board of directors at each annual general meeting of shareholders;

establishing procedures for annual performance evaluations of the members of our board of directors on an individual basis, and our board of directors and the committees thereof on a collective basis;

reviewing our board of directors meeting procedures, including the appropriateness and adequacy of the information supplied to directors prior to and during meetings of our board of directors;

establishing and maintaining effective corporate governance policies and practices, including, but not limited to, developing and recommending to the board a set of corporate governance guidelines applicable to our company; and

assisting our board of directors in fulfilling its oversight responsibilities relating to corporate responsibility and environmental, social and governance matters.

Internal Auditor

Under the Companies Law, the board of directors of an Israeli public company must also appoint an internal auditor nominated by the audit committee.

The role of the internal auditor is to examine, among other things, whether a company’s actions comply with the law and proper business procedure. The Audit Committee is required to oversee the activities, and to assess the performance of the internal auditor as well as to review the internal auditor’s work plan. An internal auditor may not be an interested party or office holder, or a relative of any interested party or office holder, and may not be a member of the company’s independent accounting firm or its representative. The Companies Law defines an interested party as a holder of 5% or more of the outstanding shares or voting rights of a company, any person or entity that has the right to nominate or appoint at least one director or the general manager of the company or any person who serves as a director or as the general manager of a company. Our Internal Auditor is not our employee, but rather a firm which specializes in internal auditing.

Fiduciary Duties of Office Holders

The Companies Law imposes a duty of care and a duty of loyalty on all office holders of a company.

The duty of care requires an office holder to act with the level of care with which a reasonable office holder in the same position would have acted under the same circumstances. The duty of care of an office holder includes a duty to use reasonable means to obtain:

information on the advisability of a given action brought for such office holder’s approval or performed by him or her by virtue of his or her position; and

66

Table of Contents COGNYTE SOFTWARE LTD.
all other important information pertaining to these actions.

The duty of loyalty of an office holder requires an office holder to act in good faith and for the benefit of the company, and includes a duty to:

refrain from any conflict of interest between the performance of his or her duties in the company and his or her performance of his or her other duties or personal affairs;

refrain from any action that is competitive with the company’s business;

refrain from exploiting any business opportunity of the company to receive a personal gain for such office holder or others; and

disclose to the company any information or documents relating to the company’s affairs which the office holder has received due to his or her position as an office holder.

Approval of Related Party Transactions under Israeli Law

General

Under the Companies Law, we may approve an action by an office holder from which the office holder would otherwise have to refrain, as described above, if:

the office holder acts in good faith and the act or its approval does not cause harm to the company; and

the office holder disclosed the nature of his or her interest in the transaction (including any significant fact or document) to the company at a reasonable time before the company’s approval of such matter.

Disclosure of Personal Interests of an Office Holder

The Companies Law requires that an office holder disclose to the company, promptly, and, in any event, not later than the board meeting at which the transaction is first discussed, any direct or indirect personal interest that he or she may have and all related material information known to him or her relating to any existing or proposed transaction by the company. If the transaction is an extraordinary transaction, the office holder must also disclose any personal interest held by:

the office holder’s relatives; or

any corporation in which the office holder or his or her relatives holds 5% or more of the shares or voting rights, serves as a director or general manager or has the right to appoint at least one director or the general manager.

Under the Companies Law, an extraordinary transaction is a transaction:

not in the ordinary course of business;

not on market terms; or

that is likely to have a material effect on the company’s profitability, assets or liabilities.

The Companies Law does not specify to whom within Cognyte nor the manner in which required disclosures are to be made. We require our office holders to make such disclosures to our board of directors.

67

Table of Contents COGNYTE SOFTWARE LTD.
Under the Companies Law, once an office holder complies with the above disclosure requirement, the board of directors may approve a transaction between the company and an office holder, or a third party in which an office holder has a personal interest, unless the articles of association provide otherwise and provided that the transaction is in the company’s interest. If the transaction is an extraordinary transaction in which an office holder has a personal interest, first the audit committee and then the board of directors, in that order, must approve the transaction. Under specific circumstances, shareholder approval may also be required. A director who has a personal interest in an extraordinary transaction, which is considered at a meeting of the board of directors or the audit committee, may not be present at that meeting or vote on that matter, unless a majority of the board of directors or the audit committee, as the case may be, has a personal interest. If a majority of the board of directors has a personal interest, then shareholder approval is generally also required.

Under the Companies Law, all arrangements as to compensation of office holders require approval of the compensation committee and board of directors, and compensation of office holders who are directors must be also approved, subject to certain exceptions, by the shareholders, in that order. Where the director is also a controlling shareholder, the requirements for approval of transactions with controlling shareholders apply.

Disclosure of Personal Interests of a Controlling Shareholder

Under the Companies Law, the disclosure requirements that apply to an office holder also apply to a controlling shareholder of a public company. Extraordinary transactions with a controlling shareholder or in which a controlling shareholder has a personal interest, including a private placement in which a controlling shareholder has a personal interest, as well as transactions for the provision of services whether directly or indirectly by a controlling shareholder or his or her relative, or a company such controlling shareholder controls, and transactions concerning the terms of engagement of a controlling shareholder or a controlling shareholder’s relative, whether as an office holder or an employee, require the approval of the audit committee or the compensation committee, as the case may be, the board of directors and a majority of the shares voted by the shareholders of the company participating and voting on the matter in a shareholders’ meeting. In addition, the shareholder approval must fulfill one of the following requirements:

at least a majority of the shares held by shareholders who have no conflict of interest (referred to under the Companies Law as a “personal interest”) in the transaction and are voting at the meeting must be voted in favor of approving the transaction, excluding abstentions; or

the shares voted by shareholders who have no personal interest in the transaction who vote against the transaction represent no more than 2% of the voting rights in the company.

In addition, any extraordinary transaction with a controlling shareholder or in which a controlling shareholder has a personal interest with a term of more than three years requires the above-mentioned approval every three years; however, such transactions not involving the receipt of services or compensation can be approved for a longer term, provided that the audit committee determines that such longer term is reasonable under the circumstances.

The Companies Law requires that every shareholder that participates, in person, by proxy or by voting instrument, in a vote regarding a transaction with a controlling shareholder, must indicate in advance (via the proxy card or voting instruction form) or in the ballot whether or not that shareholder has a personal interest in the vote in question. Failure to so indicate will result in the invalidation of that shareholder’s vote.

The term “controlling shareholder” is defined in the Companies Law as a shareholder with the ability to direct the activities of the company, other than by virtue of being an office holder. A shareholder is presumed to be a controlling shareholder if the shareholder holds 50% or more of the voting rights in a company or has the right to appoint the majority of the directors of the company or its chief executive officer. In the context of a transaction involving a shareholder of the company, a controlling shareholder also includes a shareholder who holds 25% or more of the voting rights in the company if no other shareholder holds more than 50% of the voting rights in the company. For this purpose, the holdings of all shareholders who have a personal interest in the same transaction will be aggregated.

Duties of Shareholders

Under the Companies Law, a shareholder has a duty to refrain from abusing its power in the company and to act in good faith and in an acceptable manner in exercising its rights and performing its obligations toward the company and other shareholders,
68

Table of Contents COGNYTE SOFTWARE LTD.
including, among other things, voting at general meetings of shareholders (and at shareholder class meetings) on the following matters:

amendment of the articles of association;

increase in the company’s authorized share capital;

merger; and

the approval of related party transactions and acts of office holders that require shareholder approval.

A shareholder also has a general duty to refrain from oppressing other shareholders.

The remedies generally available upon a breach of contract will also apply to a breach of the above mentioned duties, and in the event of oppression of other shareholders, additional remedies are available to the injured shareholder.

In addition, any controlling shareholder, any shareholder that knows that its vote can determine the outcome of a shareholder vote and any shareholder that, under a company’s articles of association, has the power to appoint or prevent the appointment of an office holder, or has another power with respect to a company, is under a duty to act with fairness towards the company. The Companies Law does not describe the substance of this duty except to state that the remedies generally available upon a breach of contract will also apply in the event of a breach of the duty to act with fairness, taking the shareholder’s position in the company into account.

Code of Conduct and Business Ethics

Our board of directors adopted a written Code of Business Conduct and Ethics reinforcing our guiding principles to act with the highest level of integrity and ethical standards and setting forth our expectations regarding personal and corporate conduct for all of our directors, officers, employees and representatives. For more information, see “Item 16B. Code of Ethics.”

Exculpation, Indemnification and Insurance of Directors and Officers

Exculpation of Office Holders

Under the Companies Law, an Israeli company may not exempt an office holder from his or her liability for a breach of the duty of loyalty to the company, but may exempt an office holder, in advance, from his or her liability, in whole or in part, for a breach of his or her duty of care to the company (except with regard to distributions), if the articles of association so provide. Our Articles of Association permit us to exempt our office holders, retroactively or in advance, from his or her liability, in whole or in part, for a breach of his or her duty of care to the company, up to the highest amount permitted by law.

Office Holders’ Insurance

As permitted by the Companies Law, our Articles of Association provide that, subject to the provisions of the Companies Law, we may enter into a contract for the insurance of the liability of any of our office holders concerning an act performed by him or her in his or her capacity as an office holder for:

a breach of his or her duty of care to us or to another person;

a breach of his or her duty of loyalty to us, provided that the office holder acted in good faith and had reasonable cause to assume that his or her act would not prejudice our interests;

a financial liability imposed upon him or her in favor of another person;

expenses he or she incurs as a result of administrative proceedings that may be instituted against him or her under Israeli securities laws, if applicable, and payments made to injured persons under specific circumstances thereunder;
69

Table of Contents COGNYTE SOFTWARE LTD.

expenses he or she incurs as a result of administrative proceedings that may be instituted against him or her, including reasonable litigation expenses; and

any other matter in respect of which it is permitted or will be permitted under applicable law to insure the liability of an office holder in Cognyte.

Indemnification of Office Holders

As permitted by the Companies Law, our Articles of Association provide that we may indemnify any of our office holders for an act performed in his or her capacity as an office holder, retroactively (after the liability has been incurred) or in advance against the following:

a financial liability incurred by, or imposed on, him or her in favor of another person by any judgment, including a settlement or an arbitration award approved by a court; provided that our undertaking to indemnify with respect to such events on a prospective basis is, according to the Companies Law, limited to events that our board of directors believes are foreseeable in light of our actual operations at the time of providing the undertaking and to a sum or standard that our board of directors determines to be reasonable under the circumstances, and further provided that such events and amount or criteria are set forth in the undertaking to indemnify;

reasonable litigation expenses, including attorney’s fees, incurred by the office holder as a result of an investigation or proceeding instituted against him or her by a competent authority, provided that such investigation or proceeding concluded without the filing of an indictment against him or her or concluded with the imposition of a financial liability in lieu of criminal proceedings with respect to a criminal offense that does not require proof of criminal intent, all according to the law, or in connection with a financial sanction;

reasonable litigation expenses, including attorneys’ fees, incurred by the office holder or charged to him or her by a court, resulting from the following: proceedings we institute against him or her or instituted on our behalf or by another person; a criminal indictment from which he or she was acquitted; or a criminal indictment in which he or she was convicted for a criminal offense that does not require proof of intent;

expenses he or she incurs as a result of administrative proceedings that may be instituted against him or her under Israeli securities laws, if applicable, and payments made to injured persons under specific circumstances thereunder;

expenses paid in connection with the administrative proceeding which was instituted against him or her, including reasonable litigation expenses, such as attorneys’ fees; and

any other matter in respect of which it is permitted or will be permitted under applicable law to indemnify an office holder in Cognyte.

Limitations on Exculpation, Insurance and Indemnification

The Companies Law provides that a company may not indemnify an office holder nor exculpate an office holder nor enter into an insurance contract which would provide coverage for any monetary liability incurred as a result of any of the following:

a breach by the office holder of his or her duty of loyalty, unless with respect to indemnification and insurance, the office holder acted in good faith and had a reasonable basis to believe that the act would not prejudice the company;

a breach by the office holder of his or her duty of care if the breach was committed intentionally or recklessly, unless it was committed only negligently;

70

Table of Contents COGNYTE SOFTWARE LTD.
any act or omission committed with the intent to derive an illegal personal benefit; or

any fine levied against the office holder.

In addition, under the Companies Law, exculpation of, an undertaking to indemnify or indemnification of, and procurement of insurance coverage for, our office holders must be approved by our Compensation Committee and our board of directors and, in specified circumstances, such as if the office holder is a director, is generally required to be approved by our shareholders.

We have entered into agreements with each of our directors and executive officers to indemnify them to the fullest extent permitted by law, subject to limited exceptions. The maximum aggregate amount of indemnification that we may pay to our directors and executive officers based on such indemnification agreements is, generally, in any five year-period, the greatest of:

twenty-five percent (25%) of our total shareholders’ equity based on our most recent financial statements as of the time of the actual payment of indemnification;

$200.0 million;

ten percent (10%) of our total market capitalization (determined based on the average closing price of our shares over the 30 trading days prior to the actual payment of indemnification multiplied by the total number of our issued and outstanding shares as of the date of actual payment); and

in connection with or arising out of a public offering of our securities, the aggregate amount of proceeds from the sale by us and/or any of our shareholders of securities in such offering.

We also maintain a directors’ and officers’ liability insurance policy, which we may adjust from time to time. The aggregate coverage limit of the policy we will maintain each year is not currently expected to exceed the greater of $50.0 million or 50% of our shareholders equity, based on our most recent financial statements at the time of approval by our Compensation Committee. The annual premiums that we pay under that policy will reflect current market conditions and will not materially affect our profitability, assets or liabilities.


6.D. EMPLOYEES

As of January 31, 2022 we employed approximately 2,000 professionals, including certain contractors, with approximately, 58%, 25%, 12% and 5% of our employees and contractors located in Israel, EMEA, Americas, and APAC, respectively.

We consider our relationship with our employees to be good and a critical factor in our success. Our employees in Israel are not covered by any collective bargaining agreements although certain provisions of the collective bargaining agreements between the Histadrut (General Federation of Laborers in Israel) and the Coordinating Bureau of Economic Organizations (including the Manufacturers’ Association of Israel) are applicable to our Israeli employees by virtue of expansion orders of the Israeli Ministry of Industry, Trade and Labor. In some cases, our employees outside Israel are automatically subject to certain protections negotiated by organized labor in those countries directly with the government or trade unions, or are automatically entitled to severance or other benefits mandated under local laws. Although in certain countries we have work councils and statutory employee representation obligations, our employees are generally not represented by labor unions on an ongoing basis. We have never experienced a work stoppage.

The table below sets forth the breakdown of the total year-end number of our full-time equivalent employees by main category of activity for the past three years.

71

Table of Contents COGNYTE SOFTWARE LTD.
As of January 31,
202220212020
(full-time equivalents)
Management and G&A294 271 256 
Product Delivery141 157 190 
Research & Development949 965 1,010 
Sales & Marketing348 332 334 
Service & Support270 296 329 
Total2,002 2,021 2,119 

6.E. SHARE OWNERSHIP

For information regarding the share ownership of directors and officers, see “Item 7.A. Major Shareholders and Related Party Transactions—Major Shareholders.” For information as to our equity incentive plans, see “Item 6.B. Director, Senior Management and Employees—Compensation—Share Option Plans.


ITEM 7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

7.A. MAJOR SHAREHOLDERS

The following table sets forth information with respect to the beneficial ownership of our shares as of February 28, 2022 by:

each person or entity known by us to own beneficially more than 5% of our outstanding shares;

each of our directors and executive officers individually; and

all of our executive officers and directors as a group.

The beneficial ownership of ordinary shares is determined in accordance with the SEC rules and generally includes any ordinary shares over which a person exercises sole or shared voting or investment power. For the purposes of the table below, we deem restricted shares units scheduled to vest within 60 days of January 31, 2022, to be outstanding and to be beneficially owned by the person holding restricted shares units for the purposes of computing the percentage ownership of that person, but we do not treat them as outstanding for the purpose of computing the percentage ownership of any other person. The percentage of shares beneficially owned is based on 67,217,688 ordinary shares outstanding as of January 31, 2022.

All of our shareholders, including the shareholders listed below, have the same voting rights attached to their ordinary shares. Unless otherwise noted below, each shareholder’s address is 33 Maskit, Herzliya Pituach, 4673333, Israel.

72

Table of Contents COGNYTE SOFTWARE LTD.
Shares Beneficially Owned
Name of beneficial ownerNumber%
Directors and executive officers
Dan Bodner683,0361.0%
Elad Sharon124,5620.2%
Earl Shanks46,7740.1%
Richard Nottenburg11,336*
Dafna Sharir *
Zvika Naggan8,036*
Karmit Shilo8,036*
David Abadi78,1000.1%
Sharon Chouli49,6960.1%
Ziv Levi36,3990.1%
Rini Karlin34,051*
Avi Schechter *
Amit Daniel28,794*
Miki Migdal45,6120.1%
All directors and executive officers as a group (14 persons)
1,154,4321.7%
Major Shareholders
Victory Capital Management Inc. (1)4,208,2596.4%
 Legal and General Investment Management Limited (2)3,962,8385.9%
 Senvest Management, LLC (3)3,656,1275.5%

* Less than 0.1%

(1) As reported in the Schedule 13G filed with the SEC on February 2, 2022 by Victory Capital Management Inc. (“Victory Capital”), Victory Capital has sole voting and dispositive power over 4,208,259 Cognyte ordinary shares. The address of Victory Capital is 4900 Tiedeman Road, 4th Floor, Brooklyn, OH 44144.

(2) As reported in the Schedule 13G filed with the SEC on February 14, 2022 by Legal and General Investment Management Limited (“LGIM”), LGIM has sole dispositive power over 3,962,838 Cognyte ordinary shares, and shares voting power over the same number of Cognyte ordinary shares with Go UCITS ETF Solutions plc (“GUES”). The addresses of LGIM and GUES are One Coleman Street, London, EC2R 5AA and 2 Grand Canal Square, Dublin 2, Ireland, respectively.

(3) As reported in the Schedule 13G filed with the SEC on February 9, 2022 by Senvest Management, LLC (“Senvest”) and Richard Mashaal (“Mr. Mashaal), each of Mr. Mashaal and Senvest have shared voting and dispositive power over 3,656,127 Cognyte ordinary shares. The address of each of Senvest and Mr. Mashaal is 540 Madison Avenue, 32nd Floor, New York, NY 10022.

Changes in Ownership

We have experienced significant changes in the percentage ownership held by major shareholders as a result of our spin-off. Prior to our spin-off, our principal shareholders were The Vanguard Group, Inc., BlackRock, Inc. and Clal Insurance Enterprises Holdings Ltd., which held ordinary shares representing 8.7%, 7.5% and 6.6% of our outstanding ordinary shares prior to our spin off.




73

Table of Contents COGNYTE SOFTWARE LTD.
Registered Holders

Based on a review of the information provided to us by our transfer agent, as of January 31, 2022, there were 1,560 United States registered holders of our shares, one of which (Cede & Co., the nominee of the Depository Trust Company) held approximately 99.8% of our outstanding ordinary shares.


7.B. RELATED PARTY TRANSACTIONS

The following is a description of material transactions, or series of related material transactions, since February 1, 2021, that are required to be disclosed under Item 7.B of Form 20-F. For information relating to our policies on approval of related party transactions, since “Item 6.C. Board Practices—Approval of Related Party Transactions under Israeli Law.”

Agreements with Verint

In connection with the spin-off we entered into a Separation and Distribution Agreement (the “Separation and Distribution Agreement”) with Verint related to the separation and distribution, and we entered into several other agreements with Verint prior to completion of the spin-off to effect the separation and provide a framework for our relationship with Verint after the spin-off. These agreements govern the relationship between Verint and us following the completion of the spin-off and established the separation of the assets, employees, liabilities and obligations (including investments, property and employee benefits and tax liabilities) of Verint and its subsidiaries that constituted the Cognyte Business. In addition to the Separation and Distribution Agreement (which contains many of the key provisions related to our separation from Verint and the distribution of our shares to holders of Verint shares), these agreements include:

a Tax Matters Agreement;

an Employee Matters Agreement;

a limited duration Transition Services Agreement;

an Intellectual Property Cross License Agreement; and

a Trademark Cross License Agreement.

The material agreements described below were filed as exhibits to the Form 20-F we filed in connection with the spin-off and the related distribution and the summaries below set forth the terms of the agreements that we believe are material. These summaries are qualified in their entireties by reference to the full text of the applicable agreements, which are incorporated by reference into this Annual Report.

Separation and Distribution Agreement

We entered into the Separation and Distribution Agreement with Verint. The Separation and Distribution Agreement sets forth our agreements with Verint regarding the principal actions taken, and to be taken, in connection with the separation and distribution.

Transfer of Assets and Assumption of Liabilities. The Separation and Distribution Agreement identifies the assets to be transferred, liabilities to be assumed and contracts to be assigned to each of us and Verint, including as part of the Internal Transactions effected prior to the distribution, the purpose of which is to ensure that, at the time of the spin-off and thereafter, each of us and Verint holds the assets which it requires to operate, in our case, the Cognyte Business and, in the case of Verint, Verint’s other businesses, and retains or assumes (as applicable) liabilities, including pending and future claims, which primarily relate to such business or such assets (whether arising prior to, at or after the date of execution of the Separation and Distribution Agreement).

The Separation and Distribution Agreement provides for when and how such transfers, assumptions and assignments occurred, or should have occurred following the separation (to the extent that such transfers, assumptions and assignments have not already occurred prior to the parties’ entry into the Separation and Distribution Agreement). The Separation and Distribution Agreement further sets forth the basis on which individual assets and liabilities (or any part thereof), the transfer of which is
74

Table of Contents COGNYTE SOFTWARE LTD.
subject to a third-party consent or notification which has not been obtained or if the transfer thereof cannot for regulatory reasons occur by the date on which implementation of the separation occurs in the relevant jurisdiction, will, subject to certain exceptions, continue to be held by the relevant transferor for the use, benefit or burden of, and at the cost of, the relevant transferee.

The Distribution. The Separation and Distribution Agreement governs the rights and obligations of the parties with respect to the distribution. On the distribution date, Verint distributed to its shareholders that held Verint common stock as of the record date all of our issued and outstanding shares on a pro rata basis.

Representations and Warranties. We and Verint each provided customary representations and warranties as to our respective capacity to enter into the Separation and Distribution Agreement. Except as expressly set forth in the Separation and Distribution Agreement or any Ancillary Agreement, neither we nor Verint made any representation or warranty as to the assets, business or liabilities transferred or assumed as part of the separation, or as to the legal sufficiency of any assignment, document or instrument delivered to convey title to any asset or thing of value to be transferred in connection with the separation. Except as expressly set forth in the Separation and Distribution Agreement and the Ancillary Agreements, all assets were transferred on an “as is,” “where is” basis.

Release of Claims. We and Verint each agreed to release the other and its affiliates, successors and assigns, and all persons that prior to completion of the spin-off have been the shareholders, directors, officers, agents or employees of the other or its affiliates, and their respective heirs, executors, administrators, successors and assigns, from any claims against any of them that arise out of or relate to liabilities arising from (i) the transactions and activities to implement the separation and distribution, and (ii) our respective businesses or liabilities. These releases will be subject to limited exceptions set forth in the Separation and Distribution Agreement.

Indemnification. We and Verint each agreed to indemnify the other and each of the other’s affiliates and past, present, or future directors, officers, agents and employees and each of the heirs, executors, successors and assigns of any of the foregoing against certain liabilities incurred in connection with the spin-off and related to our and Verint’s respective businesses. The amount of either Verint or our indemnification obligations will be reduced by any insurance proceeds the party being indemnified receives or other amounts actually recovered (including pursuant to any indemnity from a third party).

Management of Certain Litigation Matters. Subject to certain exceptions, we will direct the defense of any litigation or claims that constitute only our liabilities or our assets and certain actions specified at the time of signing the Separation and Distribution Agreement. Verint will direct the defense of any litigation or claims that constitute only Verint liabilities or Verint assets and certain actions specified at the time of signing the Separation and Distribution Agreement. In the case of any litigation or claim that constitutes only our liabilities or our assets, but Verint or an affiliate is named as a party thereto, we will use commercially reasonable efforts to have Verint or such Verint affiliate removed as a party. In the case of any litigation or claim that constitutes only Verint liabilities or Verint assets, but we or an affiliate are named as a party thereto, Verint will use commercially reasonable efforts to have us or such affiliate removed as a party. We and Verint will jointly manage (whether as co-defendants or as co-plaintiffs) certain actions specified at the time of signing the Separation and Distribution Agreement and any litigation or claims that constitute both our liability and a Verint liability or both our assets and Verint’s assets.

Dispute Resolution. For any disputes between us and Verint arising out of the Separation and Distribution Agreement or the Ancillary Agreements, such disputes will initially be considered for informal dispute resolution by a committee comprised of two of our representatives and two Verint representatives on a steering committee. If the dispute is not resolved within 15 days of submission to the steering committee, we or Verint may submit the dispute for non-binding mediation. If negotiation and any mediation fails, we and Verint will resolve the dispute in a court of competent jurisdiction located in New York, New York. However, we or Verint may seek preliminary or injunctive relief from a court without first complying with the dispute resolution procedures if such action is reasonably necessary to avoid irreparable damage.

Term / Termination. The Separation and Distribution Agreement may not be terminated following the completion of the distribution unless the parties mutually agree in writing to terminate it.

Expenses. We and Verint will each bear our own expenses in connection with the separation and distribution.

Other Matters Governed by the Separation and Distribution Agreement. Other matters governed by the Separation and Distribution Agreement include, without limitation, mutual non-compete and non-solicitation obligations, insurance arrangements, confidentiality, further assurances, treatment of outstanding guarantees and similar credit support, record retention and the exchange of and access to certain information, books and records.
75

Table of Contents COGNYTE SOFTWARE LTD.

Internal Transactions. Upon the terms and conditions set forth in the Separation and Distribution Agreement, we and Verint effected the internal transactions steps set forth in the schedules to the Separation and Distribution Agreement. The purpose of the internal transactions is to ensure that, at the time of the spin-off and thereafter, each of us and Verint holds the assets which it requires to operate, in our case, Cognyte and, in the case of Verint, the Customer Engagement Business, and retains or assumes (as applicable) liabilities, including pending and future claims, which primarily relate to such business or such assets (whether arising prior to, at or after the date of execution of the Separation and Distribution Agreement).

Tax Matters Agreement

In connection with the spin-off, we entered into a tax matters agreement (the “Tax Matters Agreement”) with Verint under which we and Verint each agreed to share the obligation to pay any taxes as shown on tax returns filed by Verint (or any member of its group), on one hand, and us (or any member of our group), on the other hand, such that we will be primarily responsible for any taxes related to, or arising in connection with Cognyte, and Verint will be responsible for any taxes related to, or arising in connection with, the Customer Engagement Business, regardless of which party prepares and files any such tax return and whether such taxes arise prior to or after the spin-off. We and Verint also agreed to share responsibility for preparing relevant tax returns, which responsibility will depend on the type of a tax return and the period for which such tax return is being filed. We and Verint agreed to indemnify each other under the Tax Matters Agreement for certain actions or inactions that cause the distribution of our stock to fail to qualify as tax-free for U.S. federal income and Israeli tax purposes. If the distribution fails to qualify as tax-free due to no fault of either Verint or us, Verint and we will jointly be responsible for any resulting tax. We and Verint agree generally to cooperate in preparing and filing tax returns and will retain and make available tax records to the other party. Contests with taxing authorities are generally controlled by whichever of us or Verint bears the potential liability for the contested tax. However, with respect to certain income tax returns of Verint group, Verint has an exclusive right to control any contest with taxing authorities regarding tax liabilities in connection with such income tax returns, even if we are allocated all or a portion of such taxes under the terms of the Tax Matters Agreement. If any tax contest relates to a failure of the spin-off to qualify as tax-free due to the fault of Verint or us, then the party at fault will control such tax contest. If neither party is at fault, Verint and we will jointly control any tax contest relating to the failure of the distribution to qualify as tax-free for U.S. federal income or Israeli tax purposes. Disputes among the parties to the Tax Matters Agreement will be referred to independent tax counsel in the event the parties are unable to resolve such disputes in a timely manner without the engagement of independent tax counsel.

Employee Matters Agreement

In connection with the spin-off, we entered into an employee matters agreement (the “Employee Matters Agreement”) with Verint which sets forth our agreements with Verint regarding the allocation of liabilities and responsibilities with respect to employees, employment matters, compensation, benefit plans, and other related matters in connection with the separation and distribution.

Allocation of Employment Liabilities. The general principle for the allocation of employment-related liabilities is that (i) we assume (or retain) all such liabilities relating to our employees as well as former employees of the CES Group (as defined in the Separation and Distribution Agreement) who worked wholly or substantially in Cognyte as of the date immediately prior to the termination of their employment (“former Cognyte employees”) and (ii) Verint assumes (or retains) all such liabilities relating to all other current and former employees of the CES Group, in each case, regardless of when such liabilities arise. In addition, we assume (or retain) all liabilities set forth in offer letters extended to prospective employees ultimately hired by us (or any member of our group), and Verint assumes (or retains) all liabilities set forth in offer letters extended to prospective employees ultimately hired by the CES Group, in each case, including any promises to recommend equity grants.

We will cooperate in good faith with Verint to identify our employees, and we will indemnify Verint for any liabilities (including severance) relating to the transfer of employment to Cognyte, the termination of any our employees following the date of the spin-off, and any other liabilities assumed by us under the Employee Matters Agreement.

Terms and Conditions of Cognyte Employees. Prior to and for a period of twelve months following the date of the spin-off, if it is determined that it is in the mutual best interests of the parties to transfer either an individual classified as a Verint employee to us, or an individual classified as one of our employees to Verint, then the parties will use commercially reasonable efforts to ensure that such employees are transferred accordingly, and such subsequently transferring employees will continue to be classified as either Verint employees or our employees, as applicable, until the date of such transfer.
76

Table of Contents COGNYTE SOFTWARE LTD.

Employee Benefit and Bonus Plans. We agreed to adopt or continue in effect our benefit plans that were in effect prior to the distribution date, including the new equity incentive plan, which was adopted prior to the spin-off. We will be responsible for all cash bonus payments to our employees, and any bonuses that our employees have elected to receive in the form of equity under Verint's stock bonus program will be settled in shares of our common stock.

Collective Bargaining Agreements. We agreed to retain or assume each collective bargaining agreement covering any of our employees and will assume all liabilities arising under such collective bargaining agreements.

Severance and Unemployment Compensation. We agreed to retain or assume all severance and unemployment compensation liabilities relating to our employees or former Cognyte employees, or reimburse Verint for any such expenses it incurs in connection with the separation.

Incentive Equity Awards. As of the date of the spin-off, outstanding Verint incentive equity awards, both inside and outside of the United States, were separated into either (1) adjusted awards over Verint common stock for those employees who remained with Verint, or (2) converted and adjusted awards over our ordinary shares for those employees who remained with us following the separation and distribution. Outstanding phantom awards tied to the value of Verint equity received the same treatment as the incentive equity awards described in the previous sentence but were settled in cash.

Transition Services Agreement

In connection with the spin-off, we entered into a transition services agreement (the “Transition Services Agreement”) with Verint under which we and Verint provided and/or made available various administrative services and assets to each other for a given period based on each individual service, with an option to extend certain services after the first year, which has not been exercised. The services provided by Verint to us included certain services related to finance, accounting, business technology, human resources information systems, human resources, facilities, document management and record retention and technical support. The services provided by us to Verint included certain services related to finance, accounting, legal, information technology, human resources and document management and record retention. In consideration for such services, we and Verint have each paid fees to the other for the services provided, in amounts intended to allow the party providing services to recover all of its direct and indirect costs incurred in providing those services, plus a standard markup. The fees charged for the year of services were fixed. Fees for services provided by third-party suppliers were on a straight pass-through basis. The personnel performing services under the Transition Services Agreement were employees and/or independent contractors of the party providing the service and were not under the direction or control of the party to whom the service were provided. Subject to certain exceptions, the liability of each party under the Transition Services Agreement for the services it provides was generally limited to the aggregate fees paid or payable to such party in connection with the provision of such services. The Transition Services Agreement also provided that the provider of a service will not be liable to the recipient of such service for any special, indirect, punitive, incidental, or consequential damage, including loss of profits, diminution in value, business interruptions, and claims of customers. The Transition Services Agreement also contained customary mutual indemnification provisions.

Intellectual Property Cross License Agreement

On the date of the spin-off, we entered into an Intellectual Property Cross License Agreement with Verint under which each party and its affiliates grants reciprocal licenses to the other party for certain patents and other non-trademark intellectual property (“patents and other IP”). The reciprocal licenses permit each party’s affiliates to practice the patents and other IP either directly or by way of a sublicense. The Intellectual Property Cross License Agreement will continue until the parties mutually agree to terminate it or a party terminates it for uncured breach by, or bankruptcy or insolvency of, the other party.

Trademark Cross License Agreement

In connection with the spin-off, we entered into a trademark cross license agreement (the “Trademark Cross License Agreement”) with Verint under which Verint and its affiliates granted to us, and we were able to sublicense to our affiliates, and we and our affiliates granted to Verint and its affiliates a non-exclusive, worldwide, non-transferable license to use certain Verint or Cognyte trademarks for which each party retains ownership in connection with the separation, solely for uses of the licensed trademarks as such marks are used in the respective business as of the date of the spin-off and/or for the purposes of transitioning Cognyte and Verint to separate businesses. All licenses granted under the Trademark Cross License Agreement have terminated at the end of the 12-month transition period, which ended on January 31, 2022.

77

Table of Contents COGNYTE SOFTWARE LTD.
7.C. INTERESTS OF EXPERTS AND COUNSEL

Not Applicable.

ITEM 8. FINANCIAL INFORMATION

8.A. CONSOLIDATED STATEMENTS AND OTHER FINANCIAL INFORMATION

Consolidated Financial Statements

See “Item 18. Financial Statements”.

Legal Proceedings

In March 2009, one of our former employees, Ms. Orit Deutsch, commenced legal actions in Israel against our primary Israeli subsidiary, Cognyte Technologies Israel Ltd. (“Cognyte IL”) (Case Number 4186/09) and against our former affiliate Comverse Technology, Inc. (“CTI”) (Case Number 1335/09). Also, in March 2009, a former employee of Comverse Limited (CTI’s primary Israeli subsidiary at the time), Ms. Roni Katriel, commenced similar legal actions in Israel against Comverse Limited (Case Number 3444/09). In these actions, the plaintiffs generally sought to certify class action suits against the defendants on behalf of current and former employees of Cognyte IL and Comverse Limited who had been granted stock options in Verint and/or CTI and who were allegedly damaged as a result of a suspension on option exercises during an extended filing delay period that is discussed in Verint’s and CTI’s historical public filings. On June 7, 2012, the Tel Aviv District Court, where the cases had been filed or transferred, allowed the plaintiffs to consolidate and amend their complaints against the three defendants: Cognyte IL, CTI, and Comverse Limited.

On October 31, 2012, CTI distributed all of the outstanding shares of common stock of Comverse, Inc., its principal operating subsidiary and parent company of Comverse Limited, to CTI’s shareholders (the “Comverse Share Distribution”). In the period leading up to the Comverse Share Distribution, CTI either sold or transferred substantially all of its business operations and assets (other than its equity ownership interests in Verint and in its then-subsidiary, Comverse, Inc.) to Comverse, Inc. or to unaffiliated third parties. As the result of these transactions, Comverse, Inc. became an independent company and ceased to be affiliated with CTI, and CTI ceased to have any material assets other than its equity interests in Verint. Prior to the completion of the Comverse Share Distribution, the plaintiffs sought to compel CTI to set aside up to $150.0 million in assets to secure any future judgment, but the District Court did not rule on this motion. In February 2017, Mavenir Inc. became successor-in-interest to Comverse, Inc.

On February 4, 2013, Verint acquired the remaining CTI shell company in a merger transaction (the “CTI Merger”). As a result of the CTI Merger, Verint assumed certain rights and liabilities of CTI, including any liability of CTI arising out of the foregoing legal actions. However, under the terms of a Distribution Agreement entered into in connection with the Comverse Share Distribution, Verint, as successor to CTI, is entitled to indemnification from Comverse, Inc. (now Mavenir) for any losses Verint may suffer in its capacity as successor to CTI related to the foregoing legal actions. Under the Separation and Distribution Agreement entered into with Verint in connection with the spin-off, we agreed to indemnify Verint for our share of any losses Verint may suffer related to the foregoing legal actions either in its capacity as successor to CTI, to the extent not indemnified by Mavenir, or due to its former ownership of us and Cognyte IL.

Following an unsuccessful mediation process, on August 28, 2016, the District Court (i) denied the plaintiffs’ motion to certify the suit as a class action with respect to all claims relating to Verint stock options and (ii) approved the plaintiffs’ motion to certify the suit as a class action with respect to claims of current or former employees of Comverse Limited (now part of Mavenir) or of Cognyte IL who held unexercised CTI stock options at the time CTI suspended option exercises. The court also ruled that the merits of the case would be evaluated under New York law.

As a result of this ruling (which excluded claims related to Verint stock options from the case), one of the original plaintiffs in the case, Ms. Deutsch, was replaced by a new representative plaintiff, Mr. David Vaaknin. CTI appealed portions of the District Court’s ruling to the Israeli Supreme Court. On August 8, 2017, the Israeli Supreme Court partially allowed CTI’s appeal and ordered the case to be returned to the District Court to determine whether a cause of action exists under New York law based on the parties’ expert opinions.

Following two unsuccessful rounds of mediation in mid to late 2018 and in mid-2019, the proceedings resumed. On April 16, 2020, the District Court accepted plaintiffs’ application to amend the motion to certify a class action and set deadlines for filing
78

Table of Contents COGNYTE SOFTWARE LTD.
amended pleadings by the parties. CTI submitted a motion to appeal the District Court’s decision to the Supreme Court, as well as a motion to stay the proceedings in the District Court pending the resolution of the appeal. On July 6, 2020, the Supreme Court granted the motion for a stay. On July 27, 2020, the plaintiffs filed their response on the merits of the motion for leave to appeal. On December 15, 2021, the Supreme Court rejected CTI’s motion to appeal and the procedure in the District Court resumed. On February 27, 2022, CTI filed its response to the amendment motion for class certification. On April 4, 2022, a pre-trial hearing was held at the District Court, and the court has scheduled dates for the continuation of the proceedings.

In January 2017, a legal action was commenced by Mr. Elad Barkan and KeySee Software Ltd. against Cognyte, Verint and Rontal Engineering Applications (2001) Ltd. (a subsidiary of Cognyte) in the Israel Central District Court alleging infringement of an Israeli patent titled “Cryptanalysis Method and System”, copyright infringement, misappropriation of trade secrets, and breach of contract. The remedies sought under such claim include compensation for damages, claim for accounts, and a permanent injunction seeking to prevent the continued alleged infringement of the patent. The defendants filed a statement of defense rejecting any and all allegations under such claim. We further filed a motion to dismiss the claim in limine. The motion to dismiss is still pending and awaiting a decision by the judge. In parallel, the parties are engaged in mediation, and in connection therewith, the Company increased its accrual to $6.2 million as of January 31, 2022 with respect to the foregoing proceeding.

We are a party to various litigation matters and claims that arise from time to time in the ordinary course of our business. While we believe that the ultimate outcome of any such current matters will not have a material adverse effect on us, their outcomes are not determinable and negative outcomes may adversely affect our financial position, liquidity, or results of operations.

In addition, under the Separation and Distribution Agreement we entered into with Verint in connection with the spin-off, the parties have agreed to certain other indemnification arrangements with respect to litigation claims and liabilities allocated in the spin-off. Our liabilities in this regard are reflected on our historical consolidated balance sheets as of January 31, 2021 and 2020.

Policy on Dividend Distributions

We do not anticipate paying any cash dividends on our ordinary shares in the future. We currently intend to retain all future earnings to finance our operations and to expand our business. Any future determination relating to our dividend policy will be made at the discretion of our board of directors and will depend on a number of factors, including future earnings, capital requirements, financial condition and future prospects and other factors our board of directors may deem relevant.

8.B. SIGNIFICANT CHANGES

A discussion of significant changes in our business can be found under Item 4.A. “Information on the Company—History and Development of the Company,” Item 4.B. “Information on the Company—Business Overview” and Item 5.A. “Operating and Financial Review and Prospects—Results of Operations.”


ITEM 9. THE OFFER AND LISTING

9.A. OFFER AND LISTING DETAILS

Our ordinary shares commenced trading on Nasdaq under the symbol “CGNT” on February 2, 2021. Prior to this, no public market existed for our ordinary shares.

9.B. PLAN OF DISTRIBUTION

Not Applicable.

9.C. MARKETS

Our ordinary shares commenced trading on Nasdaq on February 2, 2021 under the symbol “CGNT”.

9.D. SELLING SHAREHOLDERS

Not Applicable.

79

Table of Contents COGNYTE SOFTWARE LTD.
9.E. DILUTION

Not Applicable.

9.F. EXPENSES OF THE ISSUE

Not Applicable.

ITEM 10. ADDITIONAL INFORMATION

10.A. SHARE CAPITAL

Not Applicable.

10.B. MEMORANDUM AND ARTICLES OF ASSOCIATION

A copy of our amended and restated articles of association is attached as Exhibit 1.1 to this Annual Report. The information called for by this Item is set forth in Exhibit 2.1 to this Annual Report and is incorporated by reference into this Annual Report.

10.C. MATERIAL CONTRACTS

For information concerning our material contracts, see “Item 4. Information on the Company,” “Item 5. Operating and Financial Review and Prospects” and “Item 7. Major Shareholders and Related Party Transactions— 7.B. Related Party Transactions.”

10.D. EXCHANGE CONTROLS

Israeli law and regulations do not impose any material foreign exchange restrictions on non-Israeli holders of our shares. There are currently no Israeli currency control restrictions on payments of dividends or other distributions with respect to our shares or the proceeds from the sale of the shares, except for the obligation of Israeli residents to file reports with the Bank of Israel regarding certain transactions. However, legislation remains in effect pursuant to which currency controls can be imposed by administrative action at any time.

The ownership or voting of our shares by non-residents of Israel, except with respect to citizens of countries which are in a state of war with Israel, is not restricted in any way by our Articles of Association or by the laws of the State of Israel.

10.E. TAXATION

Material U.S. Federal Income Tax Considerations

The following summary of United States federal income tax considerations is based upon laws, regulations, decrees, rulings, income tax conventions (treaties), administrative practice and judicial decisions in effect at the date of this Form 20-F. Legislative, judicial or administrative changes or interpretations may, however, be forthcoming that could alter or modify the descriptions and conclusions set forth herein. Any such changes or interpretations may be retroactive and could affect the tax consequences to holders of our shares. This summary does not purport to be a legal opinion or to address all tax aspects that may be relevant to a holder of our shares. Each prospective holder is urged to consult its own tax adviser as to the particular tax consequences to such holder of the receipt, ownership, and disposition of our shares, including the applicability and effect of any other tax laws or tax treaties, of pending or proposed changes in applicable tax laws as of the date of this Form 20-F, and of any actual changes in applicable tax laws after such date.

The following summarizes the material U.S. federal income tax considerations relating to the ownership and disposition of our shares by U.S. Holders (as defined below). This summary applies only to U.S. Holders that hold our ordinary shares as capital assets (generally, property held for investment) and that have the U.S. dollar as their functional currency.

This summary is based on the Code, Treasury regulations promulgated thereunder and on judicial and administrative interpretations of the Code and the Treasury regulations, all as in effect on the date hereof, and all of which are subject to change, possibly with retroactive effect. Except with respect to the U.S. Tax Ruling, as discussed below under “Treatment of
Cognyte as a U.S. Corporation for U.S. Federal Income Tax Purposes,” Cognyte has not sought and will not seek any rulings
from the IRS regarding the matters discussed below. There can be no assurance the IRS will not take or a court will not sustain
80

Table of Contents COGNYTE SOFTWARE LTD.
a contrary position regarding the tax consequences discussed below. This summary does not purport to be a complete description of the consequences of the transactions described in this Annual Report, nor does it address the application of estate, gift or non-income U.S. federal tax laws or any state, local or foreign tax laws. The tax treatment of a holder of our shares may vary depending upon that holder’s particular situation. Moreover, this summary does not address certain holders that may be subject to special rules not discussed below, such as (but not limited to):

persons that are not U.S. Holders (as defined below);

persons that are subject to alternative minimum taxes;

insurance companies;

tax-qualified retirement plans;

tax-exempt entities;

governmental organizations;

banks and other financial institutions;

real estate investment trusts, grantor trusts or regulated investment companies;

U.S. expatriates or former citizens or long-term residents of the U.S.;

broker-dealers;

partnerships (or other entities classified as partnerships for U.S. federal income tax purposes) and other pass-through entities (including S-corporations) and persons that hold our shares through partnerships (or other entities classified as pass-through entities for U.S. federal income tax purposes);

a U.S. Holder that owns shares through a non-U.S. broker or other non-U.S. intermediary;

holders whose functional currency is not the U.S. dollar;

persons that actually or constructively own 10% or more of the total combined voting power or value of all classes of our ordinary shares;

persons subject to special tax accounting rules as a result of any item of gross income with respect to our common stock being taken into account in an applicable financial statement;

traders in securities that elect to apply a mark-to-market method of accounting, holders that hold our shares as part of a “hedge,” “straddle,” “conversion,” or other risk reduction transaction for U.S. federal income tax purposes;

“controlled foreign corporations,” “passive foreign investment companies,” and corporations that accumulate earnings to avoid U.S. federal income tax (and their shareholders); and

individuals who receive our shares upon the exercise of compensatory options or otherwise as compensation.

HOLDERS AND PROSPECTIVE INVESTORS SHOULD CONSULT THEIR TAX ADVISORS REGARDING THE APPLICATION OF THE U.S. FEDERAL TAX RULES TO THEIR PARTICULAR CIRCUMSTANCES AS WELL AS THE STATE, LOCAL, NON-U.S. AND OTHER TAX CONSEQUENCES TO THEM OF THE RECEIPT, OWNERSHIP AND DISPOSITION OF OUR SHARES.

For purposes of this summary, a “U.S. Holder” is a beneficial owner of our shares that is, for U.S. federal income tax purposes:

an individual who is a citizen or resident of the United States;

a corporation (or other entity taxable as a corporation for U.S. federal income tax purposes) created or organized in the United States or under the laws of the United States, any state thereof or the District of Columbia;
81

Table of Contents COGNYTE SOFTWARE LTD.

an estate, the income of which is subject to U.S. federal income taxation regardless of its source; or

a trust that (1) is subject to the primary supervision of a court within the United States and the control of one or more U.S. persons for all substantial decisions or (2) has a valid election in effect under applicable U.S. Treasury regulations to be treated as a U.S. person.

If a partnership (or other entity taxable as a partnership for U.S. federal income tax purposes) holds our ordinary shares, the tax treatment of a partner in such partnership will generally depend upon the status of the partner and the activities of the partnership, the activities of the partnership, and certain determinations made at the partner level. If you are a partner in a partnership or such other entity taxable as a partnership for U.S. federal income tax purposes holding our shares, you should consult your tax advisor.

THIS DISCUSSION IS ONLY A SUMMARY OF THE MATERIAL U.S. FEDERAL INCOME TAX CONSEQUENCES OF THE OWNERSHIP AND DISPOSITION OF COGNYTE’S SECURITIES. EACH HOLDER OF COGNYTE’S SECURITIES IS URGED TO CONSULT ITS OWN TAX ADVISOR WITH RESPECT TO THE PARTICULAR TAX CONSEQUENCES TO SUCH HOLDER OF THE ACQUISITION, OWNERSHIP, AND DISPOSITION OF COGNYTE’S SECURITIES, INCLUDING THE APPLICABILITY AND EFFECT OF ANY STATE, LOCAL AND NON-U.S. TAX LAWS, AS WELL AS U.S. FEDERAL TAX LAWS AND APPLICABLE TAX TREATIES.

Treatment of Cognyte as a U.S. Corporation for U.S. Federal Income Tax Purposes

Although Cognyte is organized as an Israeli limited company, Verint obtained a U.S. Tax Ruling that Cognyte will be treated as a U.S. corporation for U.S. federal income tax purposes under Section 7874 of the Code. As a result, we have been treating Cognyte as a U.S. corporation for U.S. federal income tax purposes and, therefore, we do not intend to treat Cognyte as a “passive foreign investment company,” as such rules apply only to non-U.S. corporations that are treated as such for U.S. federal income tax purposes.

The remainder of this discussion assumes that Cognyte is treated as a U.S. corporation for all U.S. federal income tax purposes.

Distributions

Distributions of cash or property that we pay in respect of our ordinary shares will constitute dividends for U.S. federal income tax purposes to the extent paid from our current or accumulated earnings and profits (as determined under U.S. federal income tax principles) and will be includible in gross income by a U.S. holder upon receipt. Any such dividend will be eligible for the dividends received deduction if received by an otherwise qualifying corporate U.S. Holder that meets the holding period and other requirements for the dividends received deduction. Dividends paid by us to certain non-corporate U.S. Holders (including individuals) are eligible for U.S. federal income taxation at the rates generally applicable to long term capital gains for individuals (currently at a maximum tax rate of 20%), provided that the U.S. Holder receiving the dividend satisfies the applicable holding period and other requirements. A U.S. Holder may be eligible to claim a foreign tax credit with respect to any Israeli withholding tax imposed on dividends paid by us. However, the foreign tax credit rules are complex, and their application in connection with Section 7874 of the Code in the presence of the U.S.-Israel Double Tax Treaty, are not entirely clear at this time. U.S. Holders should consult their own tax advisors with respect to any benefits they may be entitled to under the foreign tax credit rules and the U.S.-Israel Double Tax Treaty.

If the amount of a distribution exceeds our current and accumulated earnings and profits, such excess first will be treated as a tax-free return of capital to the extent of the U.S. Holder’s tax basis in our shares, and thereafter will be treated as capital gain.

Sale, Exchange or Other Taxable Disposition

Upon a sale, exchange or other taxable disposition of our ordinary shares, a U.S. Holder generally will recognize capital gain or loss equal to the difference between the amount realized on the sale, exchange or other taxable disposition and the U.S. Holder’s adjusted tax basis in our shares. Such capital gain or loss will be long term capital gain or loss if the U.S. Holder has held our shares for more than one year at the time of disposition. Long term capital gains of certain non-corporate U.S. Holders (including individuals) are currently subject to U.S. federal income taxation at a maximum rate of 20%. The deductibility of capital losses is subject to limitations under the Code.

82

Table of Contents COGNYTE SOFTWARE LTD.
A U.S. Holder may be eligible to claim a foreign tax credit with respect to any Israeli withholding tax imposed on gain from the sale or other disposition of our ordinary shares. However, the foreign tax credit rules are complex, and their application in connection with Section 7874 of the Code in the presence of the U.S.-Israel Double Tax Treaty are not entirely clear at this time. U.S. Holders should consult their own tax advisors with respect to any benefits they may be entitled to under the foreign tax credit rules and the U.S.-Israel Double Tax Treaty.

Medicare Surtax

Certain U.S. Holders who are individuals, trusts or estates are required to pay a 3.8% tax on “net investment income” including, among other things, dividends on and net capital gains from the sale or other disposition of shares of stock. U.S. Holders should consult their own advisors regarding the effect, if any, of this legislation on their ownership and disposition of our ordinary shares.

Backup Withholding and Information Reporting

United States backup withholding tax and information reporting requirements may apply to certain payments to certain U.S Holders of stock. Information reporting generally will apply to payments of dividends on, and to proceeds from the sale or redemption of, our ordinary shares made within the United States, or by a U.S. payor or U.S. middleman, to a U.S. Holder of our ordinary shares, other than an exempt recipient. A payor will be required to withhold backup withholding tax from any payments of dividends on, or the proceeds from the sale or redemption of, ordinary shares within the United States, or by a U.S. payor or U.S. middleman, to a U.S. Holder, other than an exempt recipient, if such U.S. Holder fails to furnish its correct taxpayer identification number or otherwise fails to comply with, or establish an exemption from, such backup withholding tax requirements. Backup withholding is not an additional tax. Any amounts withheld under the backup withholding rules will be allowed as a credit against the beneficial owner’s United States federal income tax liability, if any, and any excess amounts withheld under the backup withholding rules may be refunded, provided that the required information is timely furnished to the U.S. Internal Revenue Service.

Material Israeli Tax Considerations

Cognyte is treated as a domestic corporation for Israeli income tax purposes (notwithstanding it being a domestic corporation also for U.S. Federal tax purposes). The following summary of Israeli income tax consequences is based upon laws, regulations, decrees, rulings, income tax conventions (treaties), administrative practice and judicial decisions in effect at the date of this Form 20-F. Any legislative, judicial or administrative changes or interpretations may be retroactive and could affect the tax consequences to holders of our shares. Some parts of this discussion are based on tax legislation which has not been subject to judicial or administrative interpretation. This summary does not purport to be a legal opinion or advice or to address all Israeli tax aspects that may be relevant to a holder of our shares. Examples of this kind of investor include traders in securities or persons that own, directly or indirectly, 10% or more of our outstanding voting capital, all of whom are subject to special tax regimes not covered in this discussion. Each prospective holder is urged to consult its own tax adviser as to the particular tax consequences to such holder of the receipt, ownership, and disposition of our shares, including the applicability and effect of any other tax laws or tax treaties, of pending or proposed changes in applicable tax laws as of the date of this Form 20-F, and of any actual changes in applicable tax laws after such date.

SHAREHOLDERS ARE URGED TO CONSULT THEIR OWN TAX ADVISORS AS TO THE ISRAELI TAX CONSEQUENCES OF THE PURCHASE, OWNERSHIP AND DISPOSITION OF OUR SHARES.

Capital Gains

This discussion is limited to investors for whom disposition of our shares is treated as a capital gain within the meaning of Part E of the Israeli Tax Ordinance (generally, disposition of an asset held for passive investment). Further, this discussion does not purport to consider all aspects of Israeli income taxation that may be relevant to shareholders in light of their particular circumstances. Israeli capital gain tax is imposed on the sale of assets by an Israeli resident, and on the sale of such assets by a non-Israel resident if, inter-alia, those assets are either (i) located in Israel, (ii) are shares or a right to a share in an Israeli resident corporation, or (iii) represent, directly or indirectly, rights that are primarily for assets located in Israel, It should be noted, that under certain conditions, the non-Israel resident may be exempt from capital gain tax in Israel, according to the Israeli Tax Ordinance (as described below). In addition, the relevant tax treaty between Israel and the seller’s country of residence may provide tax reliefs in this regard. The Israeli Tax Ordinance distinguishes between “Real Capital Gain” and the “Inflationary Surplus”. Real Capital Gain is the excess of the total capital gain over Inflationary Surplus computed generally on the basis of the increase in the Israeli Consumer Price Index or, in certain circumstances, according to the change in the foreign currency exchange rate, between the date of purchase and the date of the sale of the asset.
83

Table of Contents COGNYTE SOFTWARE LTD.

The Real Capital Gain accrued by individuals on the sale of our shares (that were purchased after January 1, 2012, whether listed on a stock exchange or not) will be taxed at the rate which will not exceed 25%. However, if such shareholder is a “Controlling Shareholder” (i.e., a person who holds, directly or indirectly, alone or together with such person’s relative or another person who collaborates with such person on a permanent basis, at least 10% of one or more of the Israeli resident company’s means of control) at the time of the sale or at any time during the preceding twelve (12) months period, such gain will be taxed at the rate of 30%.

The Real Capital Gain derived by corporations will be generally subject to the ordinary corporate income tax rate (23% in 2018 and thereafter).

An individual shareholder dealing in securities, or to whom such income is otherwise taxable as ordinary business income, is taxed in Israel at the marginal tax rates applicable to business income (up to 47% in 2021 - regarding excess tax please see below), unless the benefiting provisions of an applicable tax treaty apply.

Notwithstanding the foregoing, capital gain derived from the sale of our shares by a non-Israeli resident (whether an individual or a corporation) shareholder may be exempt under the Israeli Tax Ordinance from Israeli taxation provided that the following cumulative conditions are met (regarding shares that were purchased on or after January 1, 2009): (i) such capital gain was not derived from a permanent business or business activity that the non-Israeli resident maintains in Israel, (ii) the purchase of such shares was not from relative party (as it defined in the Israeli Tax Ordinance), (iii) the provisions of section E2 of the Income Tax Ordinance did not apply on the purchase of such shares (this issue has been settled within the tax ruling which was issued by the ITA with respect to the separation from Verint Group) and also the provisions of section 70 of the Real Estate Tax Law did not apply on the purchase of such shares, and (iv) the shares are not traded on the Israel Stock Exchange at the time of the sale. These provisions dealing with capital gain are not applicable to a person whose gains from selling or otherwise disposing of the shares are deemed to be business income. It should be noted, that with respect to shares that were purchased before January 1, 2009, the conditions are different, and the exemption also depends on the purchase day. In addition, according to the tax ruling which was issued by the ITA with respect to the separation from Verint Group, for shareholders received their shares as a result of the separation, such an exemption is applicable only in the case that the seller would have been exempt on the sale of its shares in VSI before the separation from Verint Group was occurred.
However, non-Israeli corporations will not be entitled to the foregoing exemptions if Israeli residents (i) are controlling shareholders in such non-Israeli corporation (shareholders who hold, directly or indirectly, alone, together with another, or together with another Israeli resident, one or more of the means of control at a rate exceeding 25%) or (ii) are the beneficiaries or entitled to 25% or more of the non-Israeli corporation's revenue or profits, directly or indirectly.

In addition, the sale of shares may be exempt from Israeli capital gain tax under the provisions of an applicable tax treaty (subject to the receipt in advance of a valid certificate from the ITA allowing for an exemption). For example, the U.S.-Israel Double Tax Treaty exempts a U.S. resident holding the shares as a capital asset who is entitled to claim the benefits afforded to such a resident by the U.S.-Israel Double Tax Treaty from Israeli capital gain tax in connection with such sale, exchange or other disposition, provided that (i) the U.S. resident owned, directly or indirectly, less than 10% of an Israeli resident company’s voting power at any time within twelve-month period preceding such sale, exchange or other disposition, subject to certain conditions; (ii) the seller, being an individual, is present in Israel for a period or periods of less than 183 days in the aggregate during the taxable year; (iii) the capital gain from the sale, exchange or other disposition is not treated as industrial or commercial profit attributable to a permanent establishment that the U.S. resident maintains in Israel; (iv) the capital gains arising from such sale, exchange or other disposition is not attributed to real estate located in Israel or (v) the capital gains arising from such sale, exchange or other disposition is not attributed to royalties; and (vi) the shareholder is a U.S. resident (for purposes of the U.S.-Israel Double Tax Treaty) who is holding the shares as a capital asset. If any of the above conditions is not met, the sale, exchange or other disposition of our shares would be subject to Israeli tax, to the extent applicable.

In some instances where our shareholders may be liable for Israeli tax on the sale of their shares, the payment of the consideration may be subject to withholding of Israeli tax at source. Shareholders may be required to demonstrate that they are exempt from tax on their capital gains in order to avoid withholding tax at source at the time of sale. Specifically, in transactions involving a sale of all of the shares of an Israeli resident company, in the form of a merger or otherwise, the ITA may require from shareholders who are not liable for Israeli tax to sign on declarations in forms specified by this authority or obtain a specific exemption from the ITA to confirm their status as non-Israeli residents, and, in the absence of such declarations or exemptions, may require the purchaser of the shares to withhold taxes at source.

Either the purchaser or the Israeli stockbroker or financial institution through which the shares are held is obliged, subject to the above-mentioned exemptions, to withhold tax upon the sale of securities from the amount of the consideration paid upon the
84

Table of Contents COGNYTE SOFTWARE LTD.
sale of the securities at the rate of 25% from the real capital gain amount in respect of an individual (in case of a sale of non-index (as defined in the Israeli Tax Ordinance) linked securities - 15% from the capital gain amount), or at a rate of corporate income tax, in respect of a corporation (currently 23%), from the real capital gain amount or from the consideration amount, as applicable.

Upon the sale of securities traded on a stock exchange, a detailed return, including a computation of the tax due, must be filed and an advance payment must be paid on January 31 and July 31 of every tax year in respect of sales of securities made within the previous six months. However, if all tax due was withheld at source according to applicable provisions of the Israeli Tax Ordinance and regulations promulgated thereunder, the aforementioned return need not be filed and no advance payment must be paid, provided that (i) such income was not generated from business conducted in Israel by the taxpayer, (ii) the taxpayer has no other taxable sources of income in Israel with respect to which a tax return is required to be filed and an advance payment does not need to be made, and (iii) the taxpayer is not obligated to pay Excess Tax (as further explained below). Capital gain is also reportable in the annual income tax return.

Dividends

A distribution of dividends from income, which is not attributed to a Beneficial Enterprise or a Preferred Enterprise, to an Israeli resident individual, will generally be subject to income tax at a rate of 25%. However, a 30% tax rate will apply if the dividend recipient is a “Controlling Shareholder” (as defined above) at the time of the distribution or at any time during the preceding twelve-month period.

In addition, if the recipient of the dividend is an Israeli resident corporation, such dividend will be generally exempt from income tax, provided the income from which such dividend is distributed was derived or accrued within Israel and such dividend was received directly or indirectly from a corporation that is subject to corporate income tax.


Furthermore, the Israeli Tax Ordinance generally provides that a non-Israeli resident (either individual or corporation) is subject to Israeli income tax on dividends at the rate of 25% (30% if the dividend recipient is a “Controlling Shareholder” (as defined above), at the time of distribution or at any time during the preceding twelve-month period); Those rates are subject to a reduced tax rate under the provisions of an applicable double tax treaty (subject to the receipt in advance of a valid certificate from the ITA allowing for a reduced tax rate).

For example, under the U.S.-Israel Double Tax Treaty, the following rates will apply in respect of dividends distributed by an Israeli resident company to a U.S. resident who is entitled to the U.S-Israel Double Tax Treaty benefits: (i) if the U.S. resident is a corporation which holds during the part of the paying corporation's taxable year which precedes the date of payment of the dividend and during the whole of its prior taxable year (if any), at least 10% of the outstanding shares of the voting stock of the Israeli resident paying corporation and not more than 25% of the gross income of the Israeli resident paying corporation for such prior taxable year (if any) consists of certain type of interest or dividends—the withholding is 12.5% of the gross amount of the dividend paid and could be 15% if the dividend is distributed from income derived during any period for which the paying corporation is entitled to the reduced tax rate applicable to an Approved Enterprise, and (ii) in all other cases, the tax rate is 25%, or the domestic rate (if such is lower). The aforementioned rates under the U.S.-Israel Double Tax Treaty will not apply if the dividend income was derived through a permanent establishment that the U.S. resident maintains in Israel. U.S. residents who are subject to Israeli withholding tax on a dividend may be entitled to a credit or deduction for United States federal income tax purposes in the amount of the taxes which were withheld, subject to detailed rules contained in the U.S. tax legislation.

A non-Israeli resident that receives dividend income derived from or accrued from Israel, from which the full amount of tax was withheld at source, is generally exempt from the obligation to file tax returns in Israel with respect to such income, provided that (i) such income was not generated from a business conducted in Israel by the taxpayer, (ii) the taxpayer has no other taxable sources of income in Israel with respect to which a tax return is required to be filed, and (iii) the taxpayer is not obliged to pay excess tax (as further explained below).

Intermediary payers of dividends on our shares, including the financial institution through which the securities are held, are generally required, subject to (i) any of the foregoing exemptions, (ii) reduced tax rates, or (iii) the demonstration of a shareholder of his, her or its foreign residency, to withhold taxes upon the distribution of dividends at a rate of 25%, provided that the shares are registered with a nominee company (for corporations and individuals).

Distribution of dividends from income attributed to a Beneficial Enterprise / Preferred Enterprise / Preferred Technological Enterprise is generally subject to a lower tax rate, as detailed described in section 4.B. BUSINESS OVERVIEW - Israeli Tax Considerations and Government Programs.
85

Table of Contents COGNYTE SOFTWARE LTD.

Excess Tax

Individuals who are subject to tax in Israel are also subject to an additional tax at a rate of 3% on annual income exceeding a certain threshold (NIS 647,640 for 2021 and NIS 663,240 for 2022), including, but not limited to income derived from dividends, interest and capital gains.

Estate and Gift Tax

Israeli law presently does not impose estate or gift taxes.

10.F. DIVIDENDS AND PAYING AGENTS

Not Applicable.

10.G. STATEMENT BY EXPERTS

Not Applicable.

10.H. DOCUMENTS ON DISPLAY

We report under the Exchange Act as an FPI. Thus, we are exempt from certain provisions of the Exchange Act applicable to U.S. domestic public companies, which are more expansive and require more frequent filings, including (i) the sections of the Exchange Act regulating the solicitation of proxies, consents or authorizations in respect of a security registered under the Exchange Act and the content of proxy statements, (ii) the rules under Section 16 of the Exchange Act subjecting officers, directors and principal shareholders to beneficial ownership reporting and short-swing profit recovery and (iii) the rules under the Exchange Act requiring the filing with the SEC of quarterly reports on Form 10-Q containing full unaudited financial statements and notes thereto and other specified information, and current reports on Form 8-K, which are due upon the occurrence of specified significant events.

However, we will file with the SEC, within 120 days after the end of each subsequent fiscal year, or such applicable time as required by the SEC, an annual report on Form 20-F containing financial statements audited by an independent registered public accounting firm, and have furnished and intend to continue furnishing to the SEC reports on Form 6-K containing unaudited quarterly financial information after the end of each fiscal quarter.

The SEC maintains an Internet website that contains reports and other information about issuers, like us, that file electronically with the SEC. The address of that website is www.sec.gov. In addition, copies of all information and documents pertaining to press releases, media conferences, investor updates and presentations at analyst and investor presentation conferences can be downloaded from our website at www.cognyte.com/investors/. The information contained on our website is not a part of this Form 20-F.

10.I. SUBSIDIARY INFORMATION

Not Applicable.


ITEM 11. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

The major financing risks faced by us will be managed by our treasury function. For information about the effects of currency and interest rate fluctuations and how we manage currency and interest risk, see “Item 5. Operating and Financial Review and Prospects—5.B. Liquidity and Capital Resources.” Please also see the information set forth under “Note 13. Derivative Financial Instruments” on pages F-33 to F-34 of our consolidated financial statements and related notes included elsewhere in this Form 20-F.


ITEM 12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

12.A. DEBT SECURITIES

86

Table of Contents COGNYTE SOFTWARE LTD.
Not Applicable.

12.B. WARRANTS AND RIGHTS

Not Applicable.

12.C. OTHER SECURITIES

Not Applicable.

12.D. AMERICAN DEPOSITARY SHARES

Not Applicable.


87

Table of Contents COGNYTE SOFTWARE LTD.
PART II

ITEM 13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

None.


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

On January 13, 2021, in connection with our spin-off from Verint Systems Inc., we amended and restated our articles of association. A copy of our amended and restated memorandum and articles of association is being filed as Exhibit 1.1 to this Annual Report. See Item 10.B. “Additional Information – Memorandum and Articles of Association”. No further amendments were made to our articles of association as of January 13, 2021.


ITEM 15. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of January 31, 2022. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of January 31, 2022, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed by us, including our consolidated subsidiaries, in reports that we file or submit under the Exchange Act, is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

Management’s Annual Report on Internal Control over Financial Reporting

Our management, under the supervision of our Chief Executive Officer and Chief Financial Officer, is responsible for establishing and maintaining adequate internal control over financial reporting (as that term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act). Our internal control over financial reporting is a process to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Our internal control over financial reporting includes those policies and procedures that:

pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets;
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

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

As required by Section 404(a) of the Sarbanes-Oxley Act of 2002 and related rules promulgated by the SEC, our management, including our Chief Executive Officer and Chief Financial Officer, assessed the effectiveness of internal control over financial reporting as of January 31, 2022 based on the framework in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, management has concluded that our internal control over financial reporting was effective as of January 31, 2022.
88

Table of Contents COGNYTE SOFTWARE LTD.

Attestation Report of the Registered Public Accounting Firm

Our independent registered public accounting firm, Brightman Almagor Zohar & Co., a firm in the Deloitte Global Network, has audited the consolidated financial statements for the year ended January 31, 2022 included in this annual report on Form 20-F, and as part of its audit, has issued its audit report on the effectiveness of our internal control over financial reporting as of January 31, 2022. The report of Brightman Almagor Zohar & Co. is included with our consolidated financial statements included elsewhere in this annual report and is incorporated herein by reference.

Changes in Internal Control over Financial Reporting

There were no changes in our internal controls over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the period covered by this Annual Report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


ITEM 16.A. AUDIT COMMITTEE AND FINANCIAL EXPERT

Our Board has determined that Earl Shanks, Dafna Sharir and Zvika Naggan each satisfy the “independence” requirements set forth in Rule 10A-3 under the Exchange Act. Our board of directors has also determined that Earl Shanks shall be considered an “audit committee financial expert” as defined in Item 16A of Form 20-F under the Exchange Act.

ITEM 16.B. CODE OF ETHICS

We have adopted a Code of Conduct that applies to all our employees, officers and directors, including our principal executive, principal financial and principal accounting officers. Our Code of Conduct addresses, among other things, competition and fair dealing, conflicts of interest, financial matters and external reporting, company funds and assets, confidentiality and corporate opportunity requirements and the process for reporting violations of the Code of Conduct, employee misconduct, conflicts of interest or other violations. Our Code of Conduct is intended to meet the definition of “code of ethics” under Item 16B of 20-F under the Exchange Act.

We will disclose on our website any amendment to, or waiver from, a provision of our Code of Conduct that applies to our directors or executive officers to the extent required under the rules of the SEC or Nasdaq. Our Code of Conduct is available on our website at www.cognyte.com/investors. The information contained on our website is not incorporated by reference in this Annual Report.

ITEM 16.C. PRINCIPAL ACCOUNTANT FEES AND SERVICES
We have recorded the following fees for professional services rendered by Brightman Almagor Zohar & Co., a firm in the Deloitte Global Network, and Deloitte & Touche LLP, for the year ended January 31, 2022.

($ in thousands)
Audit Fees
$
1,213
Audit-Related Fees
20
Tax Fees
19
All Other Fees
— 
Total
$
1,252

“Audit fees” include fees for professional services rendered for the audit of our annual financial statements or services that are normally provided in connection with statutory and regulatory filings or engagements, including consents and assistance with and review of documents filed with the SEC.

“Audit-related fees” include fees for assurance and related services that are reasonably related to the performance of the audit and are not reported under “Audit fees”. These fees primarily include accounting consultations regarding the accounting treatment of matters that occur in the regular course of business, implications of new accounting pronouncements, acquisitions and other accounting issues that occur from time to time.
89

Table of Contents COGNYTE SOFTWARE LTD.

“Tax fees” include fees for professional services rendered by our independent registered public accounting firm for tax compliance, tax advice and tax planning on actual or contemplated transactions.

“All other fees” include fees for services rendered by our independent registered public accounting firm with respect to government incentives, IT risk assessment, and other matters.

In connection with the audit as of and for the year ended January 31, 2021, we paid Deloitte & Touche LLP an aggregate fee of $0.6 million under an engagement letter with Deloitte & Touche LLP signed by us and Verint.

Pre-Approval Policies and Procedures
The advance approval of the Audit Committee or members thereof, to whom approval authority has been delegated, is required for all audit and non-audit services provided by our auditors.

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

Not Applicable.

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

None.

ITEM 16.F. CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

On January 29, 2021, Verint, as our then-sole shareholder, recommended, and the audit committee of our board of directors approved, our engagement with Brightman Almagor Zohar & Co., a firm in the Deloitte Global Network, as our independent registered public accounting firm for the year ending on January 31, 2022. On the same date, the audit committee of the board of directors approved the dismissal of Deloitte & Touche LLP as our independent registered public accounting firm, effective April, 30, 2021. The audit committee of the board of directors’ decision was due solely to the completion of the spin-off.

On February 1, 2021, Cognyte completed its spin-off from Verint. In connection with the spin-off, Verint had engaged Deloitte & Touche LLP to audit the consolidated financial statements of the Cognyte Business included in the Company’s Registration Statement on Form 20-F, as amended and filed with the Securities and Exchange Commission on January 14, 2021 and within this Annual Report on Form 20-F. The report of Deloitte & Touche LLP on our consolidated financial statements as of and for the fiscal years ended January 31, 2021 and 2020 did not contain an adverse opinion or a disclaimer of opinion, and was not qualified or modified as to uncertainties, audit scope or accounting principles.

During fiscal years 2021 and 2020, there were (a) no disagreements (as that term is used in Item 16F (a)(1)(iv) of Form 20-F and the related instructions to Item 16F) with Deloitte & Touche LLP on any matter of accounting principles or practices, financial statement disclosure, or auditing scope or procedure, which disagreements, if not resolved to the satisfaction of Deloitte & Touche LLP, would have caused Deloitte & Touche LLP to make reference to the subject matter of the disagreements in its report on our consolidated financial statements for such fiscal years or (b) “reportable events” (as defined in Item 16F(a)(1)(v) of Form 20-F).

Prior to the spin-off, Brightman Almagor Zohar & Co. served as a component auditor to Deloitte & Touche LLP in connection with the audits of the Business referred to above. Other than as conducted in the ordinary course of those audits, during the fiscal years 2021 and 2020, neither we, nor anyone on our behalf consulted with Brightman Almagor Zohar & Co. on behalf of us, regarding the application of accounting principles to a specified transaction (either completed or proposed), the type of audit opinion that might be rendered on our consolidated financial statements, or any matter that was either the subject of a disagreement (as defined in Item 16F (a)(1)(iv) of Form 20-F and the related instructions to Item 16F) or a reportable event (as described in Item 16F (a)(1)(v) of Form 20-F).

We have provided Deloitte & Touche LLP with a copy of the foregoing disclosures and requested that Deloitte & Touche LLP furnish us with a letter addressed to the SEC stating whether or not it agrees with the statements made herein, each as required by applicable SEC rules. A copy of Deloitte & Touche LLP’s letter is attached hereto as Exhibit 15.2.



90

Table of Contents COGNYTE SOFTWARE LTD.
ITEM 16.G. CORPORATE GOVERNANCE

We are a “foreign private issuer” (as such term is defined in Rule 3b-4 under the Exchange Act) and our ordinary shares are listed on Nasdaq. We believe the following to be the significant differences between our corporate governance practices and those applicable to U.S. companies under the Nasdaq rules. Under the Nasdaq rules, listed companies that are foreign private issuers are permitted to follow home country practice in lieu of the corporate governance provisions specified by Nasdaq with limited exceptions. We rely on this “home country practice exemption” with respect to the quorum requirement for shareholder meetings, certain of the Nasdaq shareholder approval requirements and the distribution of annual and interim reports. As permitted under the Companies Law, pursuant to our amended and restated articles of association, the quorum required for an ordinary meeting of shareholders consists of at least two shareholders present in person, by proxy or by other voting instrument in accordance with the Companies Law, who hold at least 25% of the voting power of our shares (and in an adjourned meeting, with some exceptions, any number of shareholders), instead of 33.33% of the issued share capital required under the Nasdaq rules. Additionally, instead of complying with the Nasdaq significant issuances of shares pursuant to a private placement or merger/acquisition, we will follow the Companies Law which imposes its own requirements for such transactions. For further information please see Exhibit 2.2 to this Annual Report. Finally, unlike Nasdaq rules, which requires listed issuers to make annual reports on Form 20-F available to shareholders in one of a number of specific manners, Israeli law does not require us to distribute such reports directly to shareholders, and the generally accepted business practice in Israel is not to distribute such reports to shareholders but to make such reports available through a public website. In addition, we will make our annual report on Form 20-F containing audited financial statements available to our shareholders at our offices (in addition to a public website).
We otherwise comply with and intend to continue to comply with the rules generally applicable to U.S. domestic companies listed on Nasdaq. We may in the future, however, decide to use other foreign private issuer exemptions with respect to some or all of the other Nasdaq rules. Following our home country governance practices may provide less protection than is accorded to investors under the Nasdaq rules applicable to domestic issuers.

ITEM 16.H. MINE SAFETY DISCLOSURE

Not Applicable.

ITEM 16.I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not Applicable.


91

Table of Contents COGNYTE SOFTWARE LTD.
PART III

ITEM 17. FINANCIAL STATEMENTS

Consolidated Financial Statements

Please refer to pages F-1 through F-45 of this Form 20-F.


ITEM 18. FINANCIAL STATEMENTS

Not Applicable.


ITEM 19. EXHIBITS

We have filed the following documents as exhibits to this Form 20-F:

Exhibit NumberDescription
4.6***
4.7***
4.8***
92

Table of Contents COGNYTE SOFTWARE LTD.
101.INS*Inline XBRL Instance Document.
101.SCH*Inline XBRL Taxonomy Extension Schema Document.
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104*Cover Page Interactive Data File (embedded within the Inline XBRL document).
_________
*    Filed herewith.
**    Furnished herewith.
*** Management contract or compensatory plan, arrangement or contract.


Table of Contents COGNYTE SOFTWARE LTD.
SIGNATURES

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

COGNYTE SOFTWARE LTD.
By: /s/ Elad Sharon
      Name: Elad Sharon
      Title: Chief Executive Officer
By: /s/ David Abadi
      Name: David Abadi
      Title: Chief Financial Officer
Date: April 5, 2022



Table of Contents COGNYTE SOFTWARE LTD.





Table of Contents COGNYTE SOFTWARE LTD.

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders and the Board of Directors of Cognyte Software Ltd.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheet of Cognyte Software Ltd. and subsidiaries (the "Company") as of January 31, 2022, and the related consolidated statements of operations, comprehensive loss, equity, and cash flows for the year ended January 31, 2022, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of January 31, 2022, and the results of its operations and its cash flows for the year ended January 31, 2022, in conformity with accounting principles generally accepted in the United States of America.

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

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud.

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

Critical Audit Matter

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

Revenue Recognition – Over Time Accounting – Input Method — Refer to Notes 2 and 4 to the financial statements

Critical Audit Matter Description

The Company recognizes revenue for contracts that require significant customization of the software to meet the requirements of the customer over the term of the contract (“over time”) as the Company’s performance does not create an asset with an alternative use and the Company has an enforceable right to payment including a reasonable profit throughout the process. The Company uses labor hours incurred to measure progress towards completion for contracts involving significant customization and the extent of progress towards completion is measured based on the ratio of labor hours incurred to the total estimated labor hours at completion of the performance obligation. The Company’s determination of revenue recognition for contracts accounted for over time that require significant customization of the software involves estimating the total labor hours needed to complete the contracts and updating those estimates throughout the life of those contracts. This requires management to make significant estimates related to forecasts of future labor hours for contracts for which revenue is recognized over time. Changes in the estimates of total labor at completion for such contracts could have a significant impact on the timing or amount of revenue recognition during the year.



Table of Contents COGNYTE SOFTWARE LTD.
Given the judgments necessary to estimate total labor hours at completion for contracts involving significant customization for which revenue is recognized over time, auditing such estimates required extensive audit effort due to the complexity of long-term contracts and a high degree of auditor judgment when performing audit procedures and evaluating the results of those procedures.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to estimates of future labor hours and labor hours at completion included the following, among others:
We tested the effectiveness of controls over revenue recognized over time, including those over labor hours incurred to date and estimates of future labor hours at completion.
We selected a sample of contracts accounted for over time that required significant customization of the software and performed the following:

Evaluated whether the contracts were properly included in management’s calculation of revenue recognized over time based on the terms and conditions of each contract.

Evaluated the reasonableness and consistency of the methods and assumptions used by management to develop the estimates of future labor hours and labor hours at completion.

Tested the completeness and accuracy and corroborated the labor hours incurred by agreeing to supporting documentation and time-charged records.

Evaluated management’s ability to achieve the estimates of future labor hours and labor hours at completion by comparing the estimates to management’s work plans and performing corroborating inquiries with the Company’s project managers related to their expectation of labor hours at completion.

Evaluated management’s ability to estimate total labor hours by comparing the estimated labor hours at contract inception to actual labor hours incurred at project completion or as of year-end.


/s/ Brightman Almagor Zohar & Co.,
Certified Public Accountants
A Firm in the Deloitte Global Network

Tel Aviv, Israel
April 5, 2022

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



























Table of Contents COGNYTE SOFTWARE LTD.
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders and the Board of Directors of Cognyte Software Ltd.

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of Cognyte Software Ltd. and subsidiaries (the “Company”) as of January 31, 2022, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of January 31, 2022, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended January 31, 2022, of the Company and our report dated April 5, 2022 expressed an unqualified opinion on those financial statements.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

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

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

/s/ Brightman Almagor Zohar & Co.,
Certified Public Accountants
A Firm in the Deloitte Global Network

Tel Aviv, Israel
April 5, 2022.









Table of Contents COGNYTE SOFTWARE LTD.


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Stockholders of Cognyte Software, Ltd.
Herzliya, Israel

Opinion on the Financial Statements

We have audited the accompanying combined balance sheet of the Cognyte Business of Verint Systems Inc. and subsidiaries (the “Company”) as of January 31, 2021, and the related combined statements of operations, comprehensive (loss) income, equity, and cash flows for each of the two years in the period ended January 31, 2021, and the related notes (collectively referred to as the “financial statements”). In our opinion, such combined financial statements present fairly, in all material respects, the financial position of the Company as of January 31, 2021, and the results of their operations and their cash flows for each of the two years in the period ended January 31, 2021, in conformity with accounting principles generally accepted in the United States of America.

Basis for Opinion

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

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

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

Emphasis of a Matter

As described in Note 1 to the combined financial statements, the accompanying combined financial statements have been derived from the separate records maintained by Verint Systems Inc. The combined financial statements also include expense allocations for certain corporate functions historically provided by Verint Systems Inc. These allocations may not be reflective of the actual expenses that would have been incurred had the Company operated as a separate entity apart from Verint Systems Inc. A summary of transactions with related parties is included in Note 3. to the combined financial statements.


/s/ DELOITTE & TOUCHE LLP

New York, New York
April 29, 2021


We began serving as the Company’s auditor in 2020. In 2021 we became the predecessor auditor.


Table of Contents COGNYTE SOFTWARE LTD.
Cognyte Software Ltd.
Consolidated Balance Sheets


January 31
(in thousands)20222021
Assets
Current assets:
Cash and cash equivalents$152,590 $78,570 
Restricted cash and cash equivalents and restricted bank time deposits3,59727,042
Short-term investments10,4344,713
Accounts receivable, net of allowance for credit losses of $2.1 million and $4.6 million, respectively
179,198175,001
Contract assets, net27,90820,317
Inventories14,36614,542
Prepaid expenses and other current assets31,97030,051
Total current assets420,063350,236
Property and equipment, net30,83937,595
Operating lease right-of-use assets25,03132,126
Goodwill158,233158,183
Intangible assets, net3,1625,299
Deferred income taxes1,5483,303
Other assets25,72942,076
Total assets$664,605 $628,818 
Liabilities and stockholders' equity
Current liabilities:
Short term loan$100,000 $ 
Accounts payable36,66441,552
Accrued expenses and other current liabilities99,77491,692
Contract liabilities83,158127,012
Due to former parent38,772
Total current liabilities319,596299,028
Long-term contract liabilities14,52022,037
Deferred income taxes3,4474,049
Operating lease liabilities17,17924,135
Other liabilities10,7749,198
Total liabilities365,516358,447
Commitments and Contingencies
Stockholders' equity:
Common stock - $0 par value; Authorized 300,000,000 shares. Issued and outstanding 67,217,688 and 65,773,335 at January 31, 2022 and January 31, 2021, respectively
Additional paid-in capital316,706
Accumulated deficit(14,890)
Former net parent investment273,006
Accumulated other comprehensive loss(16,679)(15,505)
Total Cognyte Software Ltd. stockholders' equity
285,137257,501
Noncontrolling interest13,95212,870
Total stockholders’ equity
299,089270,371
Total liabilities and stockholders’ equity
$664,605 $628,818 


See notes to consolidated financial statements.
F-5

Table of Contents COGNYTE SOFTWARE LTD.
Cognyte Software Ltd.
Consolidated Statements of Operations
 
 Year Ended January 31,
(in thousands except share and per share data)202220212020
Revenue:  
Software$209,988 $187,236 $201,487 
Software service201,563 190,013 171,866 
Professional service and other62,491 66,209 83,756 
Total revenue474,042 443,458 457,109 
Cost of revenue:
Software28,955 35,647 36,071 
Software service46,413 44,893 45,012 
Professional service and other56,349 51,186 80,517 
Amortization of acquired technology682 943 2,405 
Total cost of revenue132,399 132,669 164,005 
Gross profit341,643 310,789 293,104 
Operating expenses:
Research and development, net143,360 128,705 111,297 
Selling, general and administrative185,867 162,590 153,901 
Amortization of other acquired intangible assets1,455 1,218 593 
Total operating expenses330,682 292,513 265,791 
Operating income10,961 18,276 27,313 
Other (expense) income, net:
Interest income177 1,347 3,509 
Interest expense(196)(185)(481)
Other (expenses) income, net(2,681)5,286 (404)
Total other (expense) income, net(2,700)6,448 2,624 
Income before provision for income taxes8,261 24,724 29,937 
Provision for income taxes18,517 4,414 2,567 
Net (loss) income(10,256)20,310 27,370 
Net income attributable to noncontrolling interest4,634 6,107 7,179 
Net (loss) income attributable to Cognyte Software Ltd.$(14,890)$14,203 $20,191 
Net (loss) income per share attributable to Cognyte Software Ltd.:
Basic$(0.22)$0.22 $0.31 
Diluted$(0.22)$0.22 $0.31 
Weighted-average shares outstanding:
Basic66,570 65,773 65,773 
Diluted66,570 65,773 65,773 
 
See notes to consolidated financial statements.




F-6

Table of Contents COGNYTE SOFTWARE LTD.
Cognyte Software Ltd.
Consolidated Statements of Comprehensive (Loss) Income
Year Ended January 31,
(in thousands)202220212020
Net (loss) income$(10,256)$20,310 $27,370 
Other comprehensive loss, net of reclassification adjustments:
Foreign currency translation adjustments(219)(1,233)(1,876)
Net (decrease) increase from foreign exchange contracts designated as hedges(1,253)(19)1,561 
Benefit (provision) for income taxes on net (decrease) increase from foreign exchange contracts designated as hedges84 (18)(156)
Other comprehensive loss
(1,388)(1,270)(471)
Comprehensive (loss) income(11,644)19,040 26,899 
Comprehensive income attributable to noncontrolling interest4,420 6,419 7,169 
Comprehensive (loss) income attributable to Cognyte Software Ltd.$(16,064)$12,621 $19,730 
 
See notes to consolidated financial statements.
F-7


Cognyte Software Ltd.
Consolidated Statements of Equity


Accumulated Other Comprehensive LossTotal
Cognyte Software Ltd. Equity
Total Equity
(in thousands) Common StockAdditional Paid-in CapitalTreasury StockAccumulated DeficitFormer Net Parent InvestmentNon-controlling Interest
Balances as of February 1, 2019    481,069 (13,462)467,607 7,711 475,318 
Net income— — — — 20,191 — 20,191 7,179 27,370 
Other comprehensive loss— — — — — (461)(461)(10)(471)
Dividends to noncontrolling interest— — — — — — — (4,253)(4,253)
Net transfers to parent— — — — (42,793)— (42,793)— (42,793)
Balances as of January 31, 2020    458,467 (13,923)444,544 10,627 455,171 
Cumulative effect of adoption of ASU No. 2016-13
— — — — (446)— (446)— (446)
Adjusted balances as of January 31, 2020    458,021 (13,923)444,098 10,627 454,725 
Net income— — — — 14,203 — 14,203 6,107 20,310 
Other comprehensive (loss) income— — — — — (1,582)(1,582)312 (1,270)
Dividends to noncontrolling interest— — — — — — — (4,176)(4,176)
Cash dividends declared payable to parent— — — — (35,000)— (35,000)— (35,000)
Net transfers to parent— — — — (164,218)— (164,218)— (164,218)
Balances as of January 31, 2021$ $ $ $ $273,006 $(15,505)$257,501 $12,870 $270,371 
Spin-off from Verint— — — — 9,558 — 9,558 — 9,558 
Net (loss) income— — — (14,890)— — (14,890)4,634 (10,256)
Other comprehensive income (loss)— — — — — (1,174)(1,174)(214)(1,388)
Reclassification of former net parent investment— 282,564 — — (282,564)— — —  
Share-based compensation activity— 34,142 181 — — — 34,323 — 34,323 
Repurchase of shares— — (181)— — — (181)— (181)
Dividends to noncontrolling interest— — — — — — — (3,338)(3,338)
Balances as of January 31, 2022$ $316,706 $ $(14,890)$ $(16,679)$285,137 $13,952 $299,089 
 
See notes to consolidated financial statements.
F-8

Cognyte Software Ltd.
Consolidated Statements of Cash Flows
Year Ended January 31,
(in thousands)202220212020
Cash flows from operating activities:
Net (loss) income$(10,256)$20,310 $27,370 
Adjustments to reconcile net (loss) income to net cash provided by operating activities:
Depreciation and amortization21,278 22,519 17,325 
Allowance for credit losses432 1,850 1,355 
Stock-based compensation, excluding cash-settled awards32,865 27,423 31,028 
Provision (benefit) from deferred income taxes5,860 (2,195)5,603 
Non-cash (losses) gains on derivative financial instruments, net(133)95 (395)
Change in fair value of contingent consideration for business combinations(134)(3,665)(5,392)
Other non-cash items, net766 (2,964)1,747 
Changes in operating assets and liabilities:
Accounts receivable(5,718)1,496 (24,140)
Contract assets(7,115)8,442 17,658 
Inventories(363)(1,142)(392)
Prepaid expenses and other assets8,465 5,119 7,032 
Accounts payable and accrued expenses4,885 8,668 1,307 
Contract liabilities(51,314)(16,770)9,321 
Other liabilities1,761 210 (20,847)
Other, net1,351 1,915 (1,394)
Net cash provided by operating activities2,630 71,311 67,186 
Cash flows from investing activities:
Cash paid for business combinations, including adjustments, net of cash acquired  (18,693)
Purchases of property and equipment(11,759)(14,199)(13,691)
Purchases of short-term investments(58,973)(48,585)(29,099)
Maturities and sales of short-term investments52,978 51,174 53,527 
Settlements of derivative financial instruments not designated as hedges(138)213 212 
Cash paid for capitalized software development costs(6,033)(5,132)(7,638)
Change in restricted bank time deposits, including long-term portion5,561 31,084 (14,159)
Other investing activities513 1,863  
Net cash (used in) provided by investing activities(17,851)16,418 (29,541)
Cash flows from financing activities:
Net transfers to former parent (189,047)(72,057)
Withdrawal from credit facility - presented as short term loan100,000   
Dividend paid to former parent(35,000)  
Repayments of parent borrowings (7,025)(6,000)
Dividends paid to noncontrolling interest(3,338)(4,176)(4,253)
Payments of contingent consideration for business combinations (financing portion)(2,738)(4,877)(3,419)
Other financing activities(181)(492)(244)
Net cash provided by (used in) financing activities58,743 (205,617)(85,973)
Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents41 (864)(985)
Net increase (decrease) in cash, cash equivalents, restricted cash and restricted cash equivalents43,563 (118,752)(49,313)
Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period114,657 233,409 282,722 
Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period$158,220 $114,657 $233,409 
Reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents at end of period:
Cash and cash equivalents$152,590 $78,570 $201,090 
Restricted cash and cash equivalents included in restricted cash and cash equivalents and restricted bank time deposits3,486 25,904 24,513 
Restricted cash and cash equivalents included in other assets2,144 10,183 7,806 
Total cash, cash equivalents, restricted cash, and restricted cash equivalents$158,220 $114,657 $233,409 

See notes to consolidated financial statements.
F-9

Cognyte Software Ltd.
Notes to Consolidated Financial Statements


1.ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION

Description of Business

Cognyte Software Ltd. (the “Company”, “Cognyte”, “we”, “us” and “our”) is a global leader in investigative analytics software that empowers governments and enterprises with Actionable Intelligence for a Safer World™. Our open software is designed to help governments and enterprises accelerate and improve the effectiveness of investigations. Over 1,000 government and enterprise customers rely on Cognyte’s solutions to accelerate and conduct investigations and derive insights, with which they identify, neutralize, and tackle threats to national security, personal safety, business continuity and various forms of criminal activity. Our government customers consist of national, regional, and local government agencies in more than 100 countries around the world. Our enterprise customers consist of commercial customers and physical security customers.

Basis of Presentation

On February 1, 2021, the spin-off of Cognyte from Verint Systems Inc. (“Verint”) was completed.

Prior to the spin-off, the Company had not published stand-alone financial statements. As a result, the Company's comparative combined financial statements as of January 31, 2021 and for the years ended January 31, 2021 and 2020 were derived (carved-out) from the consolidated financial statements and accounting records of Verint and have been prepared in conformity with generally accepted accounting principles in the United States (“GAAP”). The preparation of the combined financial statements required management to make certain estimates and assumptions, either at the balance sheet date or during the year that affects the reported amounts of assets and liabilities as well as expenses. These combined financial statements include the assets and liabilities of the Verint subsidiaries that are attributable to the Company’s business and exclude the assets and liabilities of the Verint subsidiaries that are not attributable to the Company’s business. During the years ended January 31, 2021 and 2020, the Company functioned as part of the larger group of companies controlled by Verint. Accordingly, Verint performed certain corporate overhead functions for the Company. Therefore, certain corporate costs, including compensation costs for corporate employees supporting the Company, have been allocated from Verint. These allocated costs are for corporate functions including, but not limited to, senior management, legal, human resources, finance and accounting, treasury, information technology, internal audit and other shared services, which were not historically provided at the Company level. Where possible, these costs were specifically identified to the Company, with the remainder primarily allocated on the basis of revenue as a relevant measure. The combined financial statements do not necessarily include all the expenses that would have been incurred or held by the Company had it been a separate, stand-alone company, and we expect to incur additional expenses as a separate, stand-alone publicly-traded company. It is not practicable to estimate actual costs that would have been incurred had the Company been a separate stand-alone company during the years ended January 31, 2021 and 2020. Allocations for management costs and corporate support services provided to the Company totaled $97.3 million and $81.8 million for the years ended January 31, 2021 and 2020, respectively. The Company and Verint considered the allocations to be a reasonable reflection of the benefits received by the Company. See also Note 3, “Related Party Transactions with Verint” for further discussion.

Unless noted otherwise, references to the consolidated financial statements and discussion in the notes to the consolidated financial statements also pertains to the combined, carve-out basis financial statements as of January 31, 2021 and for the years ended January 31, 2021 and 2020.

The accompanying consolidated and combined financial statements include a joint venture in which we hold a 50% equity interest. The joint venture is a variable interest entity (“VIE”) in which we are the primary beneficiary as we have the power to direct the activities that are most significant to the VIE. The joint venture’s activities primarily include promoting transactions with end customers as well as negotiating their commercial terms, providing local technical support and interfacing with customers. The noncontrolling interest in the less than wholly owned subsidiary is reflected within equity in our consolidated balance sheets, but separately from our equity.

Equity investments in companies in which we have less than a 20% ownership interest and cannot exercise significant influence, and which do not have readily determinable fair values, are accounted for at cost, adjusted for changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer, less any impairment.




F-10

COVID-19 Pandemic

The COVID-19 pandemic has reached all of the regions in which we do business, and governmental authorities around the world have implemented numerous measures attempting to contain and mitigate the effects of the pandemic, including travel bans and restrictions, border closings, quarantines, shelter-in-place orders, shutdowns, limitations or closures of non-essential businesses, and social distancing requirements. Companies around the world, including us, our customers, partners, and vendors, have implemented actions in response, including among others, office closings, site restrictions, and employee travel restrictions. Notwithstanding the loosening of these restrictions in certain countries in certain periods since the onset of the pandemic, the global spread of COVID-19 and actions taken in response have negatively affected us, our customers, partners, and vendors and caused significant economic and business disruption. We continue to monitor and assess the impact of the COVID-19 pandemic, including recommendations and orders issued by government and public health authorities in countries where we operate.

We have seen an improvement in the business environment in 2021 after an initial downturn in early 2020; however, in 2021, our revenue was negatively impacted by delays and reduced spending attributed to the impact of the COVID-19 pandemic on our customers’ operational priorities and as a result of cost containment measures they have implemented. Due to the pandemic, we saw a reduction or delay in certain large customer contracts, particularly on-premises arrangements, and we have generally been unable to conduct face-to-face meetings with existing or prospective customers and partners, present in-person demonstrations of our solutions, or host or attend in-person trade shows and conferences. Limitations on access to the facilities of our customers have also impacted our ability to deliver some of our products, complete certain implementations, and provide in-person consulting and training services, negatively impacting our ability to recognize revenue. Furthermore, many of our customers are government agencies, and their budgets may have been and may continue to be stretched thin due to the efforts taken to combat the pandemic. If some of our government customers experience budget shortfalls, they may decide to forgo using our services. Our ability to predict how the pandemic will impact our results in future periods is limited, including the extent to which customers may delay or miss payments, customers may defer, reduce, or refrain from placing orders or renewing subscriptions or support arrangements, or to which travel restrictions and site access restrictions may remain necessary, particularly if the pandemic fails to abate for an extended period of time or worsens.

Additionally, as a result of COVID-19’s impact on the global supply, we have experienced delays in supplier deliveries (including with respect to electronic components and other products on which the Company relies), extended lead times, and increased cost of freight, purchased materials and manufacturing labor costs. These disruptions, which are expected to continue into 2022, have delayed and are expected to continue to delay the timing of some customer orders and expected deliveries of our products. If the impacts of the supply chain disruptions are more severe than we expect, it could result in even longer lead times and further increased costs, all of which could materially adversely affect our business, financial condition and results of operations. In addition, governments may reduce their budgets or defer purchase decisions until supply chain disruptions subside.

In light of the adverse impact of COVID-19 on global economic conditions and our revenue, along with the uncertainty associated with the extent and timing of a potential recovery, in 2020, we implemented certain cost-reduction actions of varying durations. Such actions included, but were not limited to, reducing our discretionary spending, decreasing capital expenditures, reconsidering the optimal uses of our cash and other capital resources, and reducing workforce-related costs. Based on the improved business environment and our financial performance during 2021, we have in many cases resumed investments and other spending; however, these actions may need to be reassessed depending on how the facts and circumstances surrounding the pandemic evolve and we continue to evaluate and may decide to implement further cost control strategies to help us mitigate the impact of the pandemic, if required. Any such actions may have an adverse impact on us, particularly if they remain in place for an extended period.

War in Europe

On February 24, 2022, a full-scale military invasion of Ukraine by Russian troops was reported. The length and impact of the ongoing military conflict is highly unpredictable, and has led to and could continue creating market disruptions, including significant volatility in commodity prices, credit and capital markets, restrictions on international trade as well as supply chain interruptions.

Russian military actions and the resulting sanctions could also adversely affect the global economy and financial markets and lead to instability and lack of liquidity in capital markets in the longer term, potentially making it more difficult for us to obtain additional funds.

We are continuing to monitor the situation in Ukraine and assessing its potential impact on our business. While we do not trade with any Russian or Belarusian governmental agencies or with any of the entities which are subject to sanctions, any of the above-mentioned factors could affect our business, prospects, financial condition, and operating results. The extent and duration of the military action, sanctions and resulting market disruptions are currently impossible to predict, but could be substantial.
F-11

Additionally, disruptive impacts of the conflict on other countries in Eastern Europe, including Bulgaria and Romania, where we have operations and facilities, could be prolonged, which may require us to reevaluate our operations there and/or otherwise harm our business. In addition, in response to the armed conflicts, governments may allocate budgets to military or other immediate needs, on account of our solutions.


2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
 
Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

As applicable to these consolidated financial statements, the most significant estimates and assumptions relate to revenue recognition over time, fair value of goodwill, realizability of deferred tax assets and tax uncertainties.

In light of the currently unknown extent and duration of the COVID-19 pandemic, we face a greater degree of uncertainty than normal in making the judgments and estimates needed to apply to certain of our significant accounting policies. We assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to us and the unknown future impacts of COVID-19 as of January 31, 2022 and through the date of this report. These estimates may change, as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.

Cash and Cash Equivalents

Cash and cash equivalents include cash on hand and highly liquid investments having an original maturity of three months or less.

Restricted Cash and Cash Equivalents, and Restricted Bank Time Deposits

Restricted cash and cash equivalents, and restricted bank time deposits are mainly pledged as collateral for performance guarantees.

Investments

Our investments generally consist of bank time deposits with remaining maturities in excess of 90 days at the time of purchase. We held no marketable debt securities at January 31, 2022 and 2021. Investments with maturities in excess of one year are included in other assets.

Accounts Receivable, net

Trade accounts receivable are comprised of invoiced amounts due from customers for which we have an unconditional right to collect and are not interest-bearing. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable.

Concentrations of Credit Risk

Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents, bank time deposits, short-term investments, accounts receivable, and contract assets. We invest our cash in bank accounts and bank time deposits. By policy, we seek to limit credit exposure on investments through diversification and by restricting our investments to highly rated securities.

We grant credit terms to our customers in the ordinary course of business. Concentrations of credit risk with respect to accounts receivable and contract assets are generally limited due to the large number of customers comprising our customer base and their dispersion across different industries and geographic areas. We have both direct and indirect contracts with two governments outside the United States, that combined accounted for $80.1 million and $72.6 million of our aggregated accounts
F-12

receivable and contract assets, at January 31, 2022 and 2021, respectively. We believe our contracts with these governments present insignificant credit risk.

Allowance for Credit Losses

We adopted Accounting Standard Update (“ASU”) No. 2016-13, Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments on February 1, 2020. ASU No. 2016-13 requires us to make judgments as to our ability to collect outstanding receivables and provide allowances for a portion of receivables over the lifetime of the receivables. Our allowance for credit losses is estimated based on an analysis of the aging of our accounts receivable and contract assets, historical write-offs, customer payment patterns, individual customer creditworthiness, current economic trends, reasonable and supportable forecasts of future economic conditions, and/or establishment of specific reserves for customers in adverse financial condition. We write-off an account receivable and charge it against its recorded allowance at the point when it is considered uncollectible. We assess the adequacy of the allowance for credit losses on a quarterly basis.

The following table summarizes the activity in our credit losses for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,
(in thousands)202220212020
Allowance for credit losses, beginning of year$4,559 $4,085 $2,911 
Cumulative effect of adoption of ASU No. 2016-13 435  
Provisions charged to expense342 1,840 1,355 
Amounts written off(2,791)(1,922)(152)
Other, including fluctuations in foreign exchange rates 121 (29)
Allowance for credit losses, end of year$2,110 $4,559 $4,085 

Our estimated expected credit losses associated with contract assets were not material as historical write-offs have been insignificant.

Inventories

Inventories are stated at the lower of cost or market. Cost is determined using the weighted-average method of inventory accounting. The valuation of our inventories requires us to make estimates regarding excess or obsolete inventories, including making estimates of the future demand for our products. Although we make every effort to ensure the accuracy of our forecasts of future product demand, any significant unanticipated changes in demand, price, or technological developments could have a significant impact on the value of our inventory and reported operating results. Charges for excess and obsolete inventories are included within cost of revenue.

Property and Equipment, net

Property and equipment are stated at cost, net of accumulated depreciation and amortization. Depreciation is computed using the straight-line method based over the estimated useful lives of the assets. The vast majority of equipment, furniture and other is depreciated over periods ranging from three to five years. Software is typically depreciated over a period of four years. Buildings are typically depreciated over twenty-five years. Leasehold improvements are amortized over the shorter of their estimated useful lives or the related lease term. Finance leased assets are amortized over the related lease term.

The cost of maintenance and repairs of property and equipment is charged to operations as incurred. When assets are retired or disposed of, the cost and accumulated depreciation or amortization thereon are removed from the consolidated balance sheet and any resulting gain or loss is recognized in the consolidated statement of operations.

Segment Reporting

Operating segments are defined as components of an enterprise about which separate financial information is available that is
evaluated regularly by the enterprise’s chief operating decision maker (“CODM”), or decision making group, in deciding how
to allocate resources and in assessing performance. We evaluated segment reporting in accordance with Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting. We concluded that we operate in a single operating segment and a single reportable segment based on the operating results available and evaluated regularly by the CODM to make decisions about resource allocation and performance assessment. The CODM makes operational performance assessments and resource allocation decisions on a consolidated basis, inclusive of all of the Company’s products.

F-13

Goodwill and Other Acquired Intangible Assets

For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill.

We test goodwill for impairment at the reporting unit level on an annual basis as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist.

We operate as one reporting unit. In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. If our quantitative testing determines that the carrying value of the reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to our reporting unit.

We utilize some or all of three primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of our reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.

Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, and non-competition agreements. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of 7 years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.

Fair Value Measurements

Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. An instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This fair value hierarchy consists of three levels of inputs that may be used to measure fair value:
 
Level 1: quoted prices in active markets for identical assets or liabilities;

Level 2: inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or

Level 3: unobservable inputs that are supported by little or no market activity.

We review the fair value hierarchy classification of our applicable assets and liabilities at each reporting period. Changes in the observability of valuation inputs may result in transfers within the fair value measurement hierarchy. 
 
Fair Values of Financial Instruments

Our recorded amounts of cash and cash equivalents, restricted cash and cash equivalents, and restricted bank time deposits, accounts receivable, contract assets, contract liabilities, short term loan, investments, and accounts payable approximate fair value, due to the short-term nature of these instruments. We measure certain financial assets and liabilities at fair value based on
F-14

the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.

Derivative Financial Instruments

The Company accounts for derivatives and hedging based on ASC 815, Derivatives and Hedging, which requires recognizing all derivatives on the balance sheet at fair value. If the derivatives meet the definition of a cash flow hedge and are so designated, depending on the nature of the hedge, the effective portion of the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period, or periods, during which the hedged transaction affects earnings. The ineffective portion of a derivative’s change in fair value, if any, is recognized in earnings, as well as gains and losses from a derivative’s change in fair value that are not designated as hedges.

As part of our risk management strategy, when considered appropriate, we use derivative financial instruments including foreign currency forward contracts to hedge against certain foreign currency exposure. Our intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, we do not enter into speculative positions with derivative instruments.

To protect against the increase in value of expected foreign currency cash flows resulting mainly from salaries and related benefits paid in NIS during the year, the Company hedges portions of its anticipated payroll denominated in NIS for a period of one to twelve months with forward contracts (the “Hedging Contracts”). Accordingly, when the USD strengthens against the NIS, the decline in present value of future NIS currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the USD weakens against the NIS, the increase in the present value of future NIS expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

We also periodically utilize foreign currency forward contracts to manage exposures resulting from expected customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency.

The counterparties to our derivative financial instruments consist of two major financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts. We do not anticipate any such losses.

Revenue Recognition

We account for revenue in accordance with ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which was adopted on February 1, 2018, using the modified retrospective transition method. For further discussion of our accounting policies related to revenue, see Note 4, “Revenue Recognition”.

Cost of Revenue

Our cost of revenue includes costs of materials, compensation and benefit costs for operations and service personnel, subcontractor costs, royalties and license fees related to third-party software included in our products and third-party SaaS providers, cloud infrastructure costs, depreciation of equipment used in operations and service, amortization of capitalized software development costs and certain purchased intangible assets, travel expenses associated with provision of installation, training, consulting and development services resources dedicated to project management and an allocation of overhead costs, such as facility, information technology, operations costs, and other overhead expenses. Costs that relate to materials and royalties are generally expensed upon shipment and costs related to travel, subcontractors, and personnel and related expenses are generally expensed as incurred in the period in which the personnel related services are performed. Refer to Note 4, “Revenue Recognition” under the heading “Costs to Obtain and Fulfill Contracts” for further details regarding customer contract costs.

Research and Development, net

With the exception of certain software development costs, all research and development costs are expensed as incurred, and consist primarily of personnel and consulting costs, travel, depreciation of research and development equipment, and related overhead and other costs associated with research and development activities.

F-15

We receive non-refundable grants from the Israeli Innovation Authority (“IIA”) that fund a portion of our research and development expenditures. We currently only enter into non-royalty-bearing arrangements with the IIA which do not require us to pay royalties. Funds received from the IIA are recorded as a reduction to research and development expense. Royalties, to the extent paid, are recorded as part of our cost of revenue.

We also periodically derive benefits from participation in certain government-sponsored programs in other jurisdictions, for the support of research and development activities conducted in those locations.

Software Development Costs

Costs incurred to acquire or develop software to be sold, leased or otherwise marketed are capitalized after technological feasibility is established, and continue to be capitalized through the general release of the related software product. Amortization of capitalized costs begins in the period in which the related product is available for general release to customers and is recorded on a straight-line basis, which approximates the pattern in which the economic benefits of the capitalized costs are expected to be realized, over the estimated economic lives of the related software products, generally over a period of four to six years.

Internal-Use Software

We capitalize costs associated with software that is acquired, internally developed or modified solely to meet our internal needs. Capitalization begins when the preliminary project stage has been completed and management with the relevant authority authorizes and commits to the funding of the project. These capitalized costs include external direct costs utilized in developing or obtaining the applications and expenses for employees who are directly associated with the development of the applications. Capitalization of such costs continues until the project is substantially complete and is ready for its intended purpose. Capitalized costs of computer software developed for internal use are generally amortized over estimated useful lives of four to five years on a straight-line basis, which best represents the pattern of the software’s use.

We capitalize integration and testing costs incurred from implementing cloud computing hosting arrangements that are service contracts at the application development stage. Capitalized costs are amortized on a straight-line basis over the term of each arrangement.

Income Taxes

Prior to the spin-off, the Company’s operations were included in the consolidated U.S. federal and certain state, local and foreign income tax returns filed by Verint. For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the tax balances are primarily attributable to tax carryforwards and other basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.

We account for income taxes under the asset and liability method which includes the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in our consolidated financial statements. Under this approach, deferred taxes are recorded for the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus deferred taxes. Deferred taxes result from differences between the financial statement and tax bases of our assets and liabilities, and are adjusted for changes in tax rates and tax laws when changes are enacted. The effects of future changes in income tax laws or rates are not anticipated.

We are subject to income taxes in Israel, the United States and numerous foreign jurisdictions. The calculation of our income tax provision involves the application of complex tax laws and requires significant judgment and estimates. We evaluate the realizability of our deferred tax assets for each jurisdiction in which we operate at each reporting date, and establish valuation allowances when it is more likely than not that all or a portion of our deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. We consider all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies. In circumstances where there is sufficient negative evidence indicating that our deferred tax assets are not more-likely-than-not realizable, we establish a valuation allowance.

F-16

We use a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate tax positions taken or expected to be taken in a tax return by assessing whether they are more-likely-than-not sustainable, based solely on their technical merits, upon examination and including resolution of any related appeals or litigation process. The second step is to measure the associated tax benefit of each position as the largest amount that we believe is more-likely-than-not realizable. Differences between the amount of tax benefits taken or expected to be taken in our income tax returns and the amount of tax benefits recognized in our financial statements represent our unrecognized income tax benefits, which we either record as a liability or as a reduction of deferred tax assets. Our policy is to include interest (expense and/or income) and penalties related to unrecognized income tax benefits as a component of the provision for income taxes.

Functional Currencies and Foreign Currency Transaction Gains and Losses

Our functional currency, and the functional currency of most of our subsidiaries, is the U.S. dollar, although we have some subsidiaries with functional currencies that are their local currency.

Transactions denominated in currencies other than a functional currency are converted to the functional currency on the transaction date, and any resulting assets or liabilities are further remeasured at each reporting date and at settlement. Gains and losses recognized upon such remeasurements are included within other income (expense), net in the consolidated statements of operations. We recorded net foreign currency losses of $3.1 million, net foreign currency gains of $1.7 million and net foreign currency losses of $0.7 million for the years ended January 31, 2022, 2021, and 2020, respectively.

For consolidated reporting purposes, in those instances where a subsidiary has a functional currency other than the U.S. dollar, revenue and expenses are translated into U.S. dollars using average exchange rates for the reporting period, while assets and liabilities are translated into U.S. dollars using period-end rates. The effects of foreign currency translation adjustments are included in stockholders’ equity as a component of accumulated other comprehensive income or loss in the accompanying consolidated balance sheets.

Stock-Based Compensation

Certain Company employees participate in a stock-based compensation plan sponsored by Cognyte. Awards granted under the plan are based on Cognyte’s common shares and, as such, are included in Additional Paid in Capital. The Company accounts for share-based compensation under ASC 718, Compensation - Stock Compensation, which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made to employees and directors. ASC 718 requires companies to estimate the fair value of equity-based awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations. The Company estimates forfeitures to be estimated at the time of grant, and revised if necessary in subsequent periods, if actual forfeitures differ from those estimates.

The Company recognizes compensation expenses for the value of its awards, which vest in tranches based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures. Estimated forfeitures are based on actual historical pre-vesting forfeitures. For performance-based share units, the Company recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the accelerated attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment.

Leases

We determine if an arrangement is a lease at inception. Operating lease assets are presented as operating lease right-of-use (“ROU”) assets, and corresponding operating lease liabilities are presented within accrued expenses and other current liabilities (current portions), and as operating lease liabilities (long-term portions), on our consolidated balance sheets.

Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the remaining lease payments over the lease term at commencement date. Our leases do not provide an implicit interest rate. We calculate the incremental borrowing rate to reflect the interest rate that we would have to pay to borrow on a collateralized basis an amount equal to the lease payments in a similar economic environment over a similar term, and consider our historical borrowing activities and market data in this determination. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.
F-17


We have lease agreements with lease and non-lease components, which we account for as a single lease component. Some of our leases contain variable lease payments, which are expensed as incurred unless those payments are based on an index or rate. Variable lease payments based on an index or rate are initially measured using the index or rate in effect at lease commencement and included in the measurement of the lease liability; thereafter, changes to lease payments due to rate or index updates are recorded as rent expense in the period incurred. We have elected not to recognize ROU assets and lease liabilities for short-term leases that have a term of twelve months or less. The effect of short-term leases on our ROU assets and lease liabilities was not material. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. In addition, we do not have any related party leases.

Legal Contingencies

From time to time, the Company becomes involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes that are not predictable with certainty. The Company accrues for contingencies when the loss is probable, and it can reasonably estimate the amount of any such loss. Loss contingencies considered to be remote by the Company are generally not disclosed unless material. The respective legal fees are expensed as incurred.

Business Combinations

The Company accounts for business combinations in accordance with ASC 805, Business Combinations. ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is allocated to goodwill and any subsequent changes in estimated contingencies are recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and in changes in acquired income tax positions are recognized in earnings.

Acquisition related costs are expensed to the consolidated statements of operations in the periods incurred.

Recent Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

In March 2020, the FASB issued ASU 2020-04 Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The guidance applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. This guidance is effective for all entities as of March 12, 2020 through December 31, 2022. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.

New Accounting Pronouncements Not Yet Effective

In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU No. 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. ASU No. 2020-06 also eliminates the treasury stock method to calculate diluted earnings per share and requires the if-converted method. This new standard will be effective in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. We are currently reviewing this standard but do not expect that it will have a material impact on our consolidated financial statements.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which affects general principles within Topic 740, Income Taxes and is meant to simplify and reduce the cost of accounting for income taxes. This standard is effective for annual reporting periods beginning after December 15, 2021, and interim reporting periods within annual reporting periods beginning after December 15, 2022. We do not expect that this standard will have a material impact on our consolidated financial statements.

F-18

In November 2021, the FASB issued ASU 2021-10 Government Assistance (Topic 832), which requires annual disclosures that increase the transparency of transactions involving government grants, including (1) the types of transactions, (2) the accounting for those transactions, and (3) the effect of those transactions on an entity’s financial statements. The amendments in this update are effective for financial statements issued for annual periods beginning after December 15, 2021. We do not expect that this standard will have a material impact on our consolidated financial statements.

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 contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers. The guidance will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. The guidance should be applied prospectively to acquisitions occurring on or after the effective date. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods, for any financial statements that have not yet been issued. The Company is currently evaluating this guidance to determine the impact it may have on its consolidated financial statements.


3. RELATED PARTY TRANSACTIONS WITH VERINT

In connection with the spin-off we entered into a Separation and Distribution Agreement with Verint related to the separation and distribution. In addition, we entered into several other agreements with Verint prior to completion of the spin-off to effect the separation and provide a framework for our relationship with Verint after the spin-off, including a Tax Matters Agreement, an Employee Matters Agreement, a limited duration Transition Services Agreement, an Intellectual Property Cross License Agreement, and a Trademark Cross License Agreement.

In the year ended January 31, 2022, we incurred net expenses of $4.8 million in relation to these agreements with Verint.

The combined financial statements of the comparative figures as of January 31, 2021 and for the years ended January 31, 2021 and 2020 were prepared on a carve-out basis and derived from the consolidated financial statements and accounting records of Verint.

Verint provided certain services, such as but not limited to, senior management, legal, human resources, finance and accounting, treasury, information technology, internal audit and other shared services, on behalf of the Company. Where possible, these costs were specifically identified to the Company, with the remainder primarily allocated on the basis of revenue as a relevant measure. The Company and Verint both consider the allocations to be a reasonable reflection of the benefits received by the Company. During the years ended January 31, 2021, and 2020, the Company was allocated $97.3 million and $81.8 million, respectively, of corporate expenses incurred by Verint and such amounts are included in the consolidated statements of operations of the comparative figures of the years ended January 31, 2021, and 2020. As certain expenses reflected in the consolidated financial statements for these years include allocations of corporate expenses from Verint, these statements could differ from those that would have been prepared had the Company operated on a stand-alone basis.

The components of the costs of services allocated to the Company for the years ended January 31, 2021 and 2020 are as follows:
Year Ended January 31,
(in thousands)20212020
Software - cost of revenue$1,981 $1,871 
Software service - cost of revenue1,548 1,639 
Professional service and other - cost of revenue2,743 4,654 
Research and development, net21,783 19,139 
Selling, general and administrative69,210 54,452 
Total allocated corporate expenses$97,265 $81,755 

All significant internal transactions between the Company and Verint have been included in these consolidated financial statements and are considered to have been effectively settled or are expected to be settled for cash. The Company had related party payables, current of $3.8 million which is presented in due to former parent within the consolidated balance sheets as of January 31, 2021. The total net effect of the settlement of these internal transactions is reflected in the consolidated statements of cash flows as a financing activity and in the consolidated balance sheets as former net parent investment.
F-19


On January 29, 2021, Cognyte Technologies Israel Ltd.’s board of directors declared a cash dividend (the “Dividend”) in the aggregate amount of $35.0 million payable to Verint, which was its sole holder of record of ordinary shares as of the January 29, 2021 record date for the Dividend. The Dividend was paid on April 13, 2021, following the board of director’s receipt and review of financial statements that met all the conditions set forth in Section 302(b) of the Companies Law and that satisfied the solvency test and profit test under the Companies Law required for distribution of the Dividend. The dividends payable to Verint of $35.0 million is presented in due to former parent within the consolidated balance sheets as of January 31, 2021.

Certain legal entities of the Company had interest-bearing notes under contractual agreements to Verint. The purpose of these notes was to provide funds for certain working capital or other capital and operating requirements of the business. Net interest expense on these notes with Verint is recorded in interest expense in the consolidated statements of operations and was $0.2 million and $0.4 million for the years ended January 31, 2021, and 2020, respectively. These notes had fixed and variable interest rates of 2.1% fixed rate and 2.5% plus three-month average LIBOR variable rate, with maturities of the earliest of five years, or on demand, and four years, respectively.


4. REVENUE RECOGNITION

Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. When an arrangement contains multiple performance obligations, we account for individual performance obligations separately if they are distinct. We recognize revenue through the application of the following five steps:

1) Identify the contract(s) with a customer
A contract with a customer exists when (i) we enter into an enforceable contract with the customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or in the case of a new customer, published credit and financial information pertaining to the customer. Our customary business practice is to enter into legally enforceable written contracts with our customers, which set forth the general terms and conditions between the parties. Typically, our customers also submit a purchase order to specify the different goods and services, and the associated prices. Multiple contracts with a single counterparty entered into at or near the same time are evaluated to determine if the contracts should be combined and accounted for as a single contract.

2) Identify the performance obligations in the contract
Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we must apply judgment to determine whether promised goods or services are capable of being distinct and are distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation. Generally, our contracts do not include non-distinct performance obligations, but certain contracts require design, development, or significant customization of our products to meet the customer’s specific requirements, in which case the products and services are combined into one distinct performance obligation. Additionally, our subscription license offerings provide customers with access to and the right to utilize ongoing support to ensure our software is continuously up-to-date with the latest cyber security capabilities. We consider our software subscription licenses and access to critical support to be a single performance obligation.

3) Determine the transaction price
The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer. We assess the timing of transfer of goods and services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, we do not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less, which is the case in the majority of our customer contracts. The primary purpose of our invoicing terms is not to receive or provide financing from or to customers. Certain contracts may require an advance payment to encourage customer commitment to the project and protect us from early termination of
F-20

the contract. To the extent the transaction price includes variable consideration, we estimate the amount of variable consideration that should be included in the transaction price, utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price, if we assessed that a significant future reversal of cumulative revenue under the contract will not occur. Typically, our contracts do not provide our customers with any right of return or refund, and we do not constrain the contract price as it is probable that there will not be a significant revenue reversal due to a return or refund.

4) Allocate the transaction price to the performance obligations in the contract
If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. However, if a series of distinct goods or services that are substantially the same qualifies as a single performance obligation in a contract with variable consideration, we must determine if the variable consideration is attributable to the entire contract or to a specific part of the contract. We allocate the variable amount to one or more distinct performance obligations but not all or to one or more distinct services that forms a part of a single performance obligation, when the payment terms of the variable amount relate solely to our efforts to satisfy that distinct performance obligation and it results in an allocation that is consistent with the overall allocation objective of ASU No. 2014-09. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative stand-alone selling price basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. We determine stand-alone selling price (“SSP”) based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP taking into account available information such as market conditions, including geographic or regional specific factors, competitive positioning, internal costs, profit objectives, and internally approved pricing guidelines related to the performance obligation.

5) Recognize revenue when (or as) the entity satisfies a performance obligation
We satisfy performance obligations either over time or at a point in time depending on the nature of the underlying promise. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. In certain contracts that include customer substantive acceptance criteria, revenue is not recognized until we can objectively conclude that the product or service meets the agreed-upon specifications in the contract.

We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to our customers. Revenue is measured based on consideration specified in a contract with a customer, and excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer.

Shipping and handling activities that are billed to the customer and occur after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. Historically, these expenses have not been material.

Nature of Goods and Services

We derive and report our revenue in three categories: (a) software revenue, including the sale of subscription (i.e., term-based) or perpetual licenses, and appliances that include software that is essential to the product’s functionality, (b) software service revenue, including support revenue and revenue from cloud-based software-as-a-service subscriptions (“SaaS”), and (c) professional service and other revenue, including revenue from installation and integration services, customer specific development work, resale of third-party hardware, and consulting and training services.

Software revenue licenses either provide our customers a perpetual right to use our software or the right to use our software for only a fixed term, in most cases between a one- and three-year time frame. Generally, our contracts do not provide significant services of integration and customization and installation services are not required to be purchased directly from us. For the majority of our software licenses, we have concluded that the licenses are distinct as our customers can benefit from the software on its own. Software revenue is typically recognized when the software is delivered or made available for download to the customer. Our subscription software licenses are not distinct from our support services as the utility of the software to the customer will significantly degrade during the license term. Subscription license revenue is recognized over the term of the subscription period beginning when the software is delivered to the customer. We rarely sell our software licenses on a stand-alone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market conditions and entity specific factors such as assessment of historical data of bundled sales
F-21

of software licenses with other promised goods and services in order to maximize the use of observable inputs. Software SSP is established based on an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices.

Software service revenue is derived from cloud-based SaaS revenue and, providing technical support services, bug fixes and unspecified software updates to customers on a when-and-if-available basis. Each of these performance obligations provide benefit to the customer on a stand-alone basis and are distinct in the context of the contract. Each of these distinct performance obligations represent a stand ready obligation to provide service to a customer, which is concurrently delivered and has the same pattern of transfer to the customer, which is why we account for these support services as a single performance obligation. We recognize support services ratably over the contractual term, which typically is one year, and develop SSP for support services based on stand-alone renewal contracts.

Our solutions are generally sold with warranties that typically range from 90 days to 3 years. These warranties do not represent an additional performance obligation as services beyond assuring that the software license and hardware comply with agreed-upon specifications are not provided.

Professional service revenues primarily consist of fees for installation and integration, deployment and optimization services, as well as consulting and training, and are generally recognized over time as the customer simultaneously receives and consumes the benefits of the professional service as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time using an input method based on labor hours expended to date relative to the total labor hours expected to be required to satisfy the related performance obligation. Additionally, other revenues consist of the resale of third-party hardware including servers, laptops and communication equipment, and are recognized at a point in time generally upon shipment or delivery. We rarely sell professional services and third-party hardware on a stand-alone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market conditions and entity specific factors such as assessment of historical data of bundled sales of professional services and resale of third-party hardware with other promised goods and services in order to maximize the use of observable inputs. Professional services SSP and resale of third-party hardware SSP is established based on an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices.

Certain contracts require us to significantly customize our software and these contracts are generally recognized over time as we perform because our performance does not create an asset with an alternative use and we have an enforceable right to payment plus a reasonable profit for performance completed to date. Revenue is recognized over time based on the extent of progress towards completion of the performance obligation. We use labor hours incurred to measure progress for these contracts because it best depicts the transfer of the asset to the customer. Under the labor hours incurred measure of progress, the extent of progress towards completion is measured based on the ratio of labor hours incurred to date to the total estimated labor hours at completion of the distinct performance obligation. Due to the nature of the work performed in these arrangements, the estimation of total labor hours at completion is complex, subject to many variables and requires significant judgment. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known. We use an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices, to estimate the SSP of our significantly customized solutions.

Disaggregation of Revenue

The following table provides information about disaggregated revenue by the recurring or nonrecurring nature of revenue. Recurring revenue is the portion of our revenue that we believe is likely to be renewed in the future. The recurrence of these revenue streams in future periods depends on a number of factors including contractual periods and customers' renewal decisions:

Recurring revenue primarily consists of initial and renewal support, subscription software licenses, and cloud-based SaaS in certain transactions.
Nonrecurring revenue primarily consists of our perpetual licenses, appliances, custom development, installation and integration services, consulting and training, and the resale of third-party hardware.
F-22

Year Ended January 31,
(in thousands)202220212020
Revenue by recurrence:
Recurring revenue$230,969 $223,405 $192,578 
Nonrecurring revenue243,073 220,053 264,531 
Total revenue$474,042 $443,458 $457,109 

Contract Balances

The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:
January 31,
(in thousands)20222021
Accounts receivable, net$179,198 $175,001 
Contract assets, net$27,908 $20,317 
Long-term contract assets, net (included in other assets)$ $1,219 
Contract liabilities$83,158 $127,012 
Long-term contract liabilities$14,520 $22,037 

We receive payments from customers based upon contractual billing schedules, and accounts receivable are recorded when the right to consideration becomes unconditional. Contract assets are rights to consideration in exchange for goods or services that we have transferred to a customer when that right is conditional on something other than the passage of time. The majority of our contract assets represent unbilled amounts related to arrangements where our right to consideration is subject to the contractually agreed upon billing schedule. We expect billing and collection of our contract assets to occur within the next twelve months and had no asset impairment related to contract assets in the period. During the years ended January 31, 2022 and 2021, we transferred $13.0 million and $19.0 million, respectively, to accounts receivable from contract assets recognized at the beginning of each period, as a result of the right to the transaction consideration becoming unconditional. We recognized $19.1 million and $11.4 million of contract assets during the years ended January 31, 2022 and 2021, respectively. There are two customers that accounted for a combined $80.1 million and $72.6 million of our aggregated accounts receivable and contract assets at January 31, 2022 and 2021, respectively. These amounts result from both direct and indirect contracts with governments outside of the U.S. which we believe present insignificant credit risk.

Contract liabilities represent consideration received or consideration which is unconditionally due from customers prior to transferring goods or services to the customer under the terms of the contract. Revenue recognized during the years ended January 31, 2022 and 2021 from amounts included in contract liabilities at the beginning of each period was $107.2 million and $129.6 million, respectively.

Remaining Performance Obligations

Transaction price allocated to remaining performance obligations (“RPO”) represents contracted revenue that has not yet been recognized, which includes contract liabilities and non-cancelable amounts that will be invoiced and recognized as revenue in future periods. The majority of our arrangements are for periods of up to three years, with a significant portion being one year or less.

The timing and amount of revenue recognition for our RPO is influenced by several factors, including timing of support renewals, and the revenue recognition for certain projects can extend over longer periods of time, delivery under which, for various reasons, may be delayed, modified, or canceled. Therefore, the amount of remaining obligations may not be a meaningful indicator of future results.

The following table provides information about our RPO:
F-23

January 31,
(in thousands)20222021
RPO:
Expected to be recognized within 1 year$300,212 $353,166 
Expected to be recognized in more than 1 year211,346 198,572 
Total RPO$511,558 $551,738 

Costs to Obtain and Fulfill Contracts

We capitalize commissions paid to internal sales personnel and agent commissions that are incremental to obtaining customer contracts. We have determined that these commissions are in fact incremental and would not have occurred absent the customer contract. Our sales and agent commissions paid on annual renewals of support are commensurate with the commission paid on the initial contract. Capitalized sales and agent commissions are amortized over the period the goods or services are transferred to the customer to which the assets relate.

Total capitalized costs to obtain contracts were $8.3 million as of January 31, 2022, of which $6.4 million is included in prepaid expenses and other current assets and $1.9 million is included in other assets on our consolidated balance sheet. Total capitalized costs to obtain contracts were $9.8 million as of January 31, 2021, of which $5.3 million is included in prepaid expenses and other current assets and $4.5 million is included in other assets on our consolidated balance sheet. During the years ended January 31, 2022, 2021, and 2020, we expensed $24.4 million, $23.8 million, and $28.2 million, respectively, of sales and agent commissions, which are included in selling, general and administrative expenses.

We capitalize costs incurred to fulfill our contracts when the costs relate directly to the contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenue generated under the contract. Costs to fulfill contracts are expensed to cost of revenue as we satisfy the related performance obligations. Total capitalized costs to fulfill contracts were $3.6 million as of January 31, 2022, of which $3.1 million is included in prepaid expenses and other current assets and $0.5 million is included in other assets on our consolidated balance sheet. Total capitalized costs to fulfill contracts were $6.5 million as of January 31, 2021, of which $4.5 million is included in prepaid expenses and other current assets and $2.0 million is included in other assets on our consolidated balance sheet. Deferred cost of revenue is classified in its entirety as current or long-term based on whether the related revenue will be recognized within twelve months of the origination date of the arrangement. The amounts capitalized primarily relate to prepaid third-party cloud costs. During the years ended January 31, 2022, 2021, and 2020, we amortized $7.8 million, $13.5 million, and $11.8 million, respectively, of contract fulfillment costs.


5. SHORT TERM LOAN

We entered into two revolving credit facilities effective upon the completion of the spin-off which are valid for three years until January 31, 2024 and which provide for a total of up to $100.0 million in borrowings. During December, 2021 we withdrew $100.0 million from the credit facilities which appears in our consolidated balance sheet as a short term loan. The entire outstanding $100.0 million balance of the credit facilities will have matured by the end of the first quarter of the financial year ending January 31, 2023. Interest rates on both facilities are based on LIBOR, plus a margin of 1.55% - 1.65%. The interest expense incurred on the amount withdrawn was $0.2 million for the year ended January 31, 2022. In addition, we are required to pay a commitment fee with respect to unused availability under the credit facilities at a rate of 0.4% per annum. The commitment fee incurred with respect to unused availability under the credit facilities was $0.4 million for the year ended January 31, 2022.

Our obligations under the credit facilities are guaranteed by certain customary affirmative and restrictive covenants for credit facilities of this type. The credit facilities also contain the following financial covenants which are measured at the end of each quarter:

1.The consolidated equity shall not decrease below $200 million or below 30% of Cognyte’s total consolidated assets.
2.The ratio of Cognyte’s annual consolidated Funded Debt to EBITDA shall not exceed 3.5.
3.Cognyte shall maintain, on consolidated basis, an amount of unrestricted cash and cash equivalents (including short term investments) of at least $25 million.

The limitations imposed by the covenants are subject to certain exceptions.

F-24

The credit facility agreements provide for default events with corresponding grace periods that are customary for credit facilities of this nature. Upon a default event, all of our obligations owed under the credit facilities may be declared immediately due and payable, and the lenders’ commitments to provide loans under the credit facility agreements may be terminated.

As at January 31, 2022 we met all the financial covenants.


6. BUSINESS COMBINATIONS

On December 18, 2019, we completed the acquisition of two software companies under common control, WebintPro Ltd. and Deep Analytics Ltd. (collectively “WebintPro”), focused on multi source intelligence and fusion analytics.

The purchase price of $24.1 million consisted of (i) $18.8 million of combined cash paid at closing, funded by cash on hand, partially offset by $0.1 million of cash acquired, resulting in net cash consideration at closing of $18.7 million; and (ii) the $7.0 million fair value of the $7.3 million contingent consideration arrangement described below; offset by (iii) $1.8 million of other purchase price adjustments. We agreed to make potential additional cash payments to the respective former shareholders aggregating up to approximately $7.3 million, contingent upon the achievement of certain performance targets over periods extending through June 2021, the fair value of which was estimated to be $7.0 million at the acquisition date.

The purchase price for WebintPro was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date, with the remaining unallocated purchase prices recorded as goodwill. The fair value assigned to identifiable intangible assets acquired were determined primarily by using the income approach, which discounts expected future cash flows to present value using estimates and assumptions determined by management.

Among the factors contributing to the recognition of goodwill as a component of the WebintPro purchase price allocation were synergies in products and technologies, and the addition of a skilled, assembled workforce. The $11.9 million of goodwill is not deductible for income tax purposes.

Transaction and related costs directly related to the acquisition of WebintPro, consisting primarily of professional fees and integration expenses, totaled $0.4 million and $0.3 million for the years ended January 31, 2021 and 2020, respectively, and were expensed as incurred and are included in selling, general and administrative expenses.

Revenue and net income attributable to WebintPro included in our consolidated statement of operations for the year ended January 31, 2020 was immaterial.

The following table sets forth the components and the final allocation of the purchase price for our acquisition of WebintPro, including adjustments identified subsequent to the valuation date, none of which were material:
F-25

(in thousands)Amount
Components of Purchase Price: 
Cash$18,843 
Fair value of contingent consideration7,023 
Other purchase price adjustments(1,761)
Total purchase price$24,105 
Allocation of Purchase Price:
Net tangible assets (liabilities):
Accounts receivable$2,160 
Other current assets, including cash acquired7,921 
Other assets2,757 
Current and other liabilities(3,220)
Contract liabilities—current and long-term (554)
Deferred income taxes(1,342)
Net tangible assets7,722 
Identifiable intangible assets:
Customer relationships1,452 
Developed technology1,360 
Trademarks and trade names367 
Non-compete agreements1,307 
Total identifiable intangible assets4,486 
Goodwill11,897 
Total purchase price allocation$24,105 

The acquired customer relationships, developed technology, trademarks and trade names, and non-compete agreements were assigned estimated useful lives of five yearsfive years, three years, and three years, respectively, the weighted average of which is approximately 4.4 years. The acquired identifiable intangible assets are being amortized on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.

Other Business Combination Information

The acquisition date fair values of contingent consideration obligations associated with business combinations are estimated based on probability adjusted present values of the consideration expected to be transferred using significant inputs that are not observable in the market. Key assumptions used in these estimates include probability assessments with respect to the likelihood of achieving the performance targets and discount rates consistent with the level of risk of achievement. At each reporting date, we revalue the contingent consideration obligations to their fair values and record increases and decreases in fair value within selling, general and administrative expenses in our consolidated statements of operations. Changes in the fair value of the contingent consideration obligations result from changes in discount periods and rates, and changes in probability assumptions with respect to the likelihood of achieving the performance targets.

For the years ended January 31, 2022, 2021, and 2020, we recorded benefits of $0.2 million, $3.7 million, and $5.4 million, respectively, within selling, general and administrative expenses for changes in the fair values of contingent consideration obligations associated with business combinations. All remaining contingent consideration obligations associated with business combinations were fully paid during the financial year ended January 31, 2022. The remaining contingent consideration obligations associated with business combinations was $2.9 million at January 31, 2021, all of which was recorded within accrued expenses and other current liabilities.

Payments of contingent consideration earned under these agreements were $2.7 million, $4.9 million, and $3.4 million for the years ended January 31, 2022, 2021, and 2020, respectively.


7. INTANGIBLE ASSETS AND GOODWILL

Acquisition-related intangible assets consisted of the following as of January 31, 2022 and 2021:

F-26

 January 31, 2022
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$64,150 $(62,909)$1,241 
Customer relationships4,166 (2,913)1,253 
Trade names1,158 (876)282 
Distribution network2,000 (2,000) 
Non-competition agreements1,307 (921)386 
Total intangible assets$72,781 $(69,619)$3,162 

 January 31, 2021
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$74,272 $(72,349)$1,923 
Customer relationships4,837 (2,759)2,078 
Trade names1,151 (676)475 
Distribution network2,000 (2,000) 
Non-competition agreements1,307 (484)823 
Total intangible assets$83,567 $(78,268)$5,299 

Total amortization expense recorded for acquisition-related intangible assets was $2.1 million, $2.2 million and $3.0 million for the years ended January 31, 2022, 2021, and 2020, respectively. The reported amount of net acquisition-related intangible assets can fluctuate from the impact of changes in foreign currency exchange rates on intangible assets not denominated in U.S. dollars.

Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:
(in thousands) 
Years Ending January 31,Amount
2023$1,622 
2024$702 
2025$628 
2026$127 
2027$83 
Total$3,162 

No impairments of acquired intangible assets were recorded during the years ended January 31, 2022. We recorded $0.3 million of impairments for certain acquired technology assets, which is included within software cost of revenue and professional service and other cost of revenue of $0.2 million and $0.1 million, respectively, for the year ended January 31, 2021. No impairments of acquired intangible assets were recorded during the year ended January 31, 2020.

F-27

Goodwill activity for the years ended January 31, 2022 and 2021 was as follows:
 
(in thousands)Amount
Year Ended January 31, 2021:
Goodwill, gross, at February 1, 2020$168,965 
Accumulated impairment losses through February 1, 2020(10,822)
Goodwill, net, at February 1, 2020158,143 
Adjustments to prior period acquisition300 
Foreign currency translation(260)
Goodwill, net, at January 31, 2021$158,183 
Year Ended January 31, 2022:
Goodwill, gross, at January 31, 2021$169,005 
Accumulated impairment losses through January 31, 2021(10,822)
Goodwill, net, at January 31, 2021158,183 
Foreign currency translation50 
Goodwill, net, at January 31, 2022$158,233 
Balance at January 31, 2022:
Goodwill, gross, at January 31, 2022$169,055 
Accumulated impairment losses through January 31, 2022(10,822)
Goodwill, net, at January 31, 2022$158,233 

No goodwill impairment was identified for the years ended January 31, 2022, 2021 and 2020.


8.SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION
 
Consolidated Balance Sheets

Inventories consisted of the following as of January 31, 2022 and 2021: 
January 31,
(in thousands)20222021
Raw materials$9,753 $7,521 
Work-in-process2,953 5,160 
Finished goods1,660 1,861 
Total inventories$14,366 $14,542 
 
Property and equipment, net consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Land and buildings$2,854 $2,854 
Leasehold improvements14,032 13,530 
Software26,281 37,204 
Equipment, furniture and other54,880 65,206 
Total cost98,047 118,794 
Less: accumulated depreciation and amortization(67,208)(81,199)
Total property and equipment, net$30,839 $37,595 

The amounts in the table above as of January 31, 2021 have been revised to decrease previously presented equipment, furniture and other, and increase previously presented software by $14.4 million, respectively. This reclassification did not affect total property and equipment, net on our consolidated balance sheet as of January 31, 2021.

F-28

Depreciation expense on property and equipment was $15.5 million, $16.9 million and $11.8 million in the years ended January 31, 2022, 2021, and 2020, respectively.

Prepaid expenses and other current assets consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Prepaid expenses$22,653 $22,037 
Deferred cost of revenue3,096 4,570 
Income tax receivables5,464 1,379 
Other757 2,065 
Total prepaid expenses and other current assets$31,970 $30,051 

Other assets consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
 Long-term restricted cash and time deposits $2,488 $15,061 
 Capitalized software development costs, net 13,920 11,315 
 Deferred commissions 1,897 4,459 
 Long-term deferred cost of revenue 525 1,959 
 Long-term security deposits 716 1,393 
 Long-term contract assets, net 1,219 
 Other 6,183 6,670 
Total other assets$25,729 $42,076 

Accrued expenses and other current liabilities consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Compensation and benefits$51,527 $44,801 
Distributor and agent commissions14,877 12,422 
Operating lease obligations - current portion7,409 7,085 
Income taxes6,585 4,275 
Contingent consideration - current portion 2,923 
Taxes other than income taxes2,962 2,559 
Fair value of derivatives - current portion801 678 
Other15,613 16,949 
Total accrued expenses and other current liabilities$99,774 $91,692 

Other liabilities consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Unrecognized tax benefits, including interest and penalties$8,604 $6,940 
Obligations for severance compensation2,145 2,054 
Other25 204 
Total other liabilities$10,774 $9,198 











F-29

Consolidated Statements of Operations

Other income (expense), net consisted of the following for the years ended January 31, 2022, 2021, and 2020: 
 Year Ended January 31,
(in thousands)202220212020
Gains on investments, net$729 $3,769 $ 
Foreign currency (losses) gains, net(3,140)1,682 (728)
Gains (Losses) on derivative financial instruments, net133 (95)395 
Other expense, net(403)(70)(71)
Total other (expense) income, net$(2,681)$5,286 $(404)

Consolidated Statements of Cash Flows
 
The following table provides supplemental information regarding our consolidated cash flows for the years ended January 31, 2022, 2021, and 2020:
 Year Ended January 31,
(in thousands)202220212020
Cash paid for interest$470 $38 $23 
Cash (refunds) payments of income taxes, net$8,232 $1,260 $9,622 
Non-cash investing and financing transactions:
Accrued cash dividends payable to parent$ $35,000 $ 
Accrued but unpaid purchases of property and equipment$1,166 $2,636 $3,399 
Inventory transfers to property and equipment$537 $894 $825 
Liabilities for contingent consideration in business combinations$ $ $7,023 
Finance leases of property and equipment$ $ $3,117 
Leasehold improvements funded by lease incentives$ $ $250 


9. ACCUMULATED OTHER COMPREHENSIVE LOSS
 
Accumulated other comprehensive loss includes items such as foreign currency translation adjustments and unrealized gains and losses on derivative financial instruments designated as hedges. Accumulated other comprehensive loss is presented as a separate line item in the equity section of our consolidated balance sheets. Accumulated other comprehensive loss items have no impact on our net income as presented in our consolidated statements of operations.

F-30

The following table summarizes changes in the components of our accumulated other comprehensive loss for the years ended January 31, 2022, 2021, and 2020:
(in thousands)Unrealized Gains (Losses) on Derivative Financial Instruments Designated as HedgesForeign Currency Translation AdjustmentsTotal
Accumulated other comprehensive loss at February 1, 2019(809)(12,653)(13,462)
Other comprehensive income (loss) before reclassifications1,755 (1,866)(111)
Amounts reclassified out of accumulated other comprehensive loss350  350 
Net other comprehensive income (loss)1,405 (1,866)(461)
Accumulated other comprehensive income (loss) at January 31, 2020596 (14,519)(13,923)
Other comprehensive income (loss) before reclassifications1,599 (1,545)54 
Amounts reclassified out of accumulated other comprehensive income (loss)1,636  1,636 
Net other comprehensive (loss) income(37)(1,545)(1,582)
Accumulated other comprehensive income (loss) at January 31, 2021$559 $(16,064)$(15,505)
Other comprehensive income (loss) before reclassifications1,229 (5)1,224 
Amounts reclassified out of accumulated other comprehensive income2,398  2,398 
Net other comprehensive (loss) income(1,169)(5)(1,174)
Accumulated other comprehensive loss at January 31, 2022$(610)$(16,069)$(16,679)

All amounts presented in the table above are net of income taxes, if applicable. The accumulated net income in foreign currency translation adjustments primarily reflect the weakening of the U.S. dollar against the Brazilian real, which has resulted in higher U.S. dollar-translated balances of Brazilian real.

The amounts reclassified out of accumulated other comprehensive loss into the consolidated statements of operations, with presentation location, for the years ended January 31, 2022, 2021, and 2020, were as follows:
Year Ended January 31,Financial Statement Location
(in thousands)202220212020
Unrealized gains (losses) on derivative financial instruments:
Foreign currency forward contracts$6 $39 $54 Cost of software revenue
40 117 (42)Cost of software service revenue
225 92 61 Cost of professional service and other revenue
1,190 960 208 Research and development, net
853 674 108 Selling, general and administrative
2,314 1,882 389 Total, before income taxes
84 (246)(39)(Provision) benefit for income taxes
$2,398 $1,636 $350 Total, net of income taxes


10. RESEARCH AND DEVELOPMENT, NET

Our gross research and development expenses for the years ended January 31, 2022, 2021, and 2020, were $143.7 million, $129.2 million and $112.7 million, respectively. Reimbursements from the IIA and other government grant programs amounted to $0.3 million, $0.5 million and $1.4 million, for the years ended January 31, 2022, 2021, and 2020, respectively, which were recorded as reductions of gross research and development expenses.

We capitalize certain costs incurred to develop our commercial software products, and we then recognize those costs within cost of software revenue as the products are available for sale. Activity for our capitalized software development costs for the
F-31


years ended January 31, 2022, 2021, and 2020, was as follows:
Year Ended January 31,
(in thousands)202220212020
Capitalized software development costs, net, beginning of year$11,315 $11,679 $6,076 
Software development costs capitalized during the year6,033 5,132 7,638 
Amortization of capitalized software development costs(3,291)(3,072)(2,023)
Write-offs of capitalized software development costs(142)(2,244) 
Foreign currency translation and other5 (180)(12)
Capitalized software development costs, net, end of year$13,920 $11,315 $11,679 

During the years ended January 31, 2022 and 2021 we recorded an impairment charge of 0.1 million and 2.2 million, respectively, in software cost of revenue, reflecting the write-off of previously capitalized software development costs that were deemed non-recoverable based on our expectations of future market conditions. There were no material impairments of such capitalized costs during the year ended January 31, 2020.


11. INCOME TAXES
 
The components of income (loss) before provision for income taxes for the years ended January 31, 2022, 2021, and 2020 were as follows:
Year Ended January 31,
(in thousands)202220212020
U.S.$(9,596)$(8,665)$(10,116)
Non-U.S.17,857 33,389 40,053 
Total income before provision for income taxes$8,261 $24,724 $29,937 

The provision for income taxes for the years ended January 31, 2022, 2021, and 2020 consisted of the following:
Year Ended January 31,
(in thousands)202220212020
Current provision (benefit) for income taxes:
U.S. Federal$ $(1,434)$(884)
U.S. State(11)(44)(164)
Non-U.S.12,668 8,087 (1,988)
Total current provision (benefit) for income taxes12,657 6,609 (3,036)
Deferred provision (benefit) for income taxes:
U.S. Federal(1,143)(910)372 
U.S. State53 (200)89 
Non-U.S.6,950 (1,085)5,142 
 Total deferred provision (benefit) for income taxes5,860 (2,195)5,603 
Total provision for income taxes$18,517 $4,414 $2,567 

Although Cognyte is organized as an Israeli limited company, Verint obtained a U.S. Tax Ruling that Cognyte will be treated as a United States corporation for U.S. federal income tax purposes. The reconciliation of the U.S. federal statutory rate to our effective tax rate on income before provision for income taxes for the years ended January 31, 2022, 2021, and 2020 was as follows:
F-32

Year Ended January 31,
(dollars in thousands)202220212020
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
Income tax provision at the U.S. federal statutory rate$1,735 $5,192 $6,287 
U.S. State income tax (benefit) provision40 (226)(45)
Non-U.S. tax rate differential2,892 (2,836)6,720 
Tax incentives(2,671)(139)(1,292)
Valuation allowances12,731 31 (898)
Non-deductible expenses/non-taxable income255 (261)1,677 
Tax contingencies2,056 1,184 (13,254)
Stock based and other compensation898 101 70 
U.S. tax effects of non-U.S. operations540 1,001 3,268 
Other, net41 367 34 
Total provision for income taxes$18,517 $4,414 $2,567 
Effective income tax rate224.1 %17.9 %8.6 %
Our operations in Israel have been granted “Approved Enterprise” (“AE”) status by the Investment Center of the Israeli Ministry of Industry, Trade and Labor, and “Beneficial Enterprise” (“BA”) (after the 2005 Amendment) which makes us eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959 (the “Investment Law”). Under the terms of the programs, income attributable to an “AE” or “BA” is exempt from income tax for a period of two years and is subject to a reduced income tax rate for the subsequent five to eight years, depending on the geographic location of the enterprise in Israel (generally 10% - 25%, depending on the percentage of non-Israeli investment in the company). Pursuant to Amendment 73 to the Investment Law adopted in 2017, a company located in the center of Israel which meets the conditions for Preferred Technological Enterprise (“PTE”), is subject to a 12% tax rate on the eligible income. Income not eligible for PTE benefits is taxed at the regular corporate income tax rate of 23%. We have examined the impact of Amendment 73 and the degree to which we will qualify as a PTE and have elected to adopt it to the extent we will generate taxable income as of January 31, 2021 onwards in which case we will enjoy reduced corporate tax rate of 12% on income that qualifies as “Preferred Technological Income”. In addition, certain operations in Cyprus qualify for favorable tax treatment under the Cypriot Intellectual Property Regime (“IP Regime”). This legislation exempts 80% of income and gains derived from patents, copyrights, and trademarks from taxation. These tax incentives decreased our effective tax rate by 32.3%, 0.6% and 4.3% for the years ended January 31, 2022, 2021, and 2020, respectively.

Deferred tax assets and liabilities consisted of the following at January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Deferred tax assets:
Loss carryforwards$11,506 $7,321 
Accrued compensation8,774 1,884 
Accrued expenses240 390 
Operating lease liabilities352 362 
Exchange rate differences343 344 
Other, net241 235 
Total deferred tax assets21,456 10,536 
Deferred tax liabilities:
Deferred cost of revenue(3,279)(3,831)
Goodwill and other intangible assets(928)(874)
Depreciation of property and equipment(217)(550)
Operating lease right-of-use assets(355)(295)
Total deferred tax liabilities(4,779)(5,550)
Valuation allowance(18,576)(5,732)
Net deferred tax liabilities$(1,899)$(746)
Recorded as:
Deferred tax assets$1,548 $3,303 
Deferred tax liabilities(3,447)(4,049)
Net deferred tax liabilities$(1,899)$(746)
F-33


For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the deferred tax balances, particularly related to stock-based compensation items included in accrued compensation, are primarily attributable to basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.

We had NOL carryforwards of approximately $89.3 million as at January 31, 2022, of which $5.8 million related to U.S. carryforwards and $83.5 million related to non-U.S. carryforwards.

We currently intend to continue to indefinitely reinvest the earnings of our non-U.S. subsidiaries to finance non-U.S. activities to the extent distributions would result in an incremental tax cost. We have not provided tax on the outside basis difference of non-U.S. subsidiaries nor have we provided for any additional withholding or other tax that may be applicable should a future distribution be made from any unremitted earnings of non-U.S. subsidiaries. Due to complexities in the laws of the non-U.S. jurisdictions and the assumptions that would have to be made, it is not practicable to estimate the total amount of income and withholding taxes that would have to be provided on such earnings.

As required by the authoritative guidance on accounting for income taxes, we evaluate the realizability of deferred tax assets on a jurisdictional basis at each reporting date. Accounting for income taxes guidance requires that a valuation allowance be established when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Management assesses positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit the use of the existing deferred tax assets. In circumstances where there is sufficient negative evidence indicating that the deferred tax assets are not more likely than not realizable, we establish a valuation allowance.

A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the three-year period ended January 31, 2022 for our major operations in Israel. Such objective evidence limits the ability to consider other subjective evidence, such as our projections for future growth. On the basis of this evaluation, as of January 31, 2022, a valuation allowance of $12.7 million has been recorded against the deferred tax assets that we do not believe are more likely than not to be realized in the foreseeable future. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income are increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as our projections for growth. We have recorded valuation allowances in the amount of $18.6 million and $5.7 million at January 31, 2022 and 2021, respectively.

Activity in the recorded valuation allowance consisted of the following for the years ended January 31, 2022 and 2021:
Year Ended January 31,
(in thousands)20222021
Valuation allowance, beginning of year$(5,732)$(5,701)
Income tax (provision) benefit(12,731)(31)
Spin-off from Verint(113) 
Valuation allowance, end of year$(18,576)$(5,732)

In accordance with the authoritative guidance on accounting for uncertainty in income taxes, differences between the amount of tax benefits taken or expected to be taken in our income tax returns and the amount of tax benefits recognized in our financial statements, determined by applying the prescribed methodologies of accounting for uncertainty in income taxes, represent our unrecognized income tax benefits, which we either record as a liability or as a reduction of deferred tax assets.

F-34

For the years ended January 31, 2022, 2021, and 2020 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:
Year Ended January 31,
(in thousands)202220212020
Gross unrecognized tax benefits, beginning of year$9,872 $8,742 $24,755 
Increases related to tax positions taken during the current year1,828 2,919 1,889 
Increases as a result of business combinations  286 
Increases related to tax positions taken during prior years 18  
Increases (decreases) related to foreign currency exchange rates256 272 1,073 
Reductions for spin-off from Verint(1,439)  
Reductions for tax positions of prior years (537)(13,623)
Reductions for settlements with tax authorities  (4,133)
Lapses of statutes of limitations (1,542)(1,505)
Gross unrecognized tax benefits, end of year$10,517 $9,872 $8,742 

As of January 31, 2022, we had $10.5 million of unrecognized tax benefits, all of which, if recognized, would impact the effective income tax rate in future periods. We recorded $0.4 million, $(0.1) million and $1.8 million of net tax (expense) benefit for interest and penalties related to uncertain tax positions in our provision for income taxes for the years ended January 31, 2022, 2021, and 2020, respectively. Accrued liabilities for interest and penalties were $0.9 million and $1.0 million at January 31, 2022 and 2021, respectively. Interest and penalties (expense and/or benefit) are recorded as a component of the provision for income taxes in the consolidated financial statements.

Our income tax returns are subject to ongoing tax examinations in several jurisdictions in which we operate. In Israel, we are no longer subject to income tax examination for years prior to January 31, 2018. In the U.S., our federal returns are no longer subject to income tax examination for years prior to January 31, 2019.

We regularly assess the adequacy of our provisions for income tax contingencies. As a result, we may adjust the reserves for unrecognized tax benefits for the impact of new facts and developments, such as changes to interpretations of relevant tax law, assessments from taxing authorities, settlements with taxing authorities, and lapses of statutes of expiration. We believe that it is reasonably possible that the total amount of unrecognized tax benefits at January 31, 2022 could decrease by approximately $1.4 million in the next twelve months as a result of settlement of certain tax audits or lapses of statutes of limitation. Such decreases may involve the payment of additional taxes, the adjustment of certain deferred taxes including the need for additional valuation allowances and the recognition of tax benefits.


12. FAIR VALUE MEASUREMENTS
 
Assets and Liabilities Measured at Fair Value on a Recurring Basis
 
Our assets and liabilities measured at fair value on a recurring basis consisted of the following as of January 31, 2022 and 2021: 

 January 31, 2022
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$ $140 $ 
Total assets$ $140 $ 
Liabilities:   
Foreign currency forward contracts$ $801 $ 
Total liabilities$ $801 $ 

F-35

 January 31, 2021
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$ $998 $ 
Total assets$ $998 $ 
Liabilities:   
Foreign currency forward contracts$ $678 $ 
Contingent consideration - business combinations  2,923 
Total liabilities$ $678 $2,923 
 

The following table presents the changes in the estimated fair values of our liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the years ended January 31, 2022 and 2021: 
 Year Ended January 31,
(in thousands)20222021
Fair value measurement, beginning of year$2,923 $11,509 
Changes in fair values, recorded in operating expenses(185)(3,665)
Payments of contingent consideration(2,738)(4,921)
Fair value measurement at end of year$ $2,923 
 
Our estimated liability for contingent consideration represents potential payments of additional consideration for business combinations, payable if certain defined performance goals are achieved. Changes in fair value of contingent consideration are recorded in the consolidated statements of operations within selling, general and administrative expenses.

There were no transfers between levels of the fair value measurement hierarchy during the years ended January 31, 2022 and 2021.
 
Fair Value Measurements

Foreign Currency Forward Contracts - The estimated fair value of foreign currency forward contracts is based on quotes received from the counterparties thereto. These quotes are reviewed for reasonableness by discounting the future estimated cash flows under the contracts, considering the terms and maturities of the contracts and market foreign currency exchange rates using readily observable market prices for similar contracts.
 
Contingent Consideration Asset or Liability—Business Combinations - The fair value of the contingent consideration related to business combinations is estimated using a probability-adjusted discounted cash flow model. These fair value measurements are based on significant inputs not observable in the market. The key internally developed assumptions used in these models are discount rates and the probabilities assigned to the milestones to be achieved. We remeasure the fair value of the contingent consideration at each reporting period, and any changes in fair value resulting from either the passage of time or events occurring after the acquisition date, such as changes in discount rates, or in the expectations of achieving the performance targets, are recorded within selling, general, and administrative expenses. Increases or decreases in discount rates would have inverse impacts on the related fair value measurements, while favorable or unfavorable changes in expectations of achieving performance targets would result in corresponding increases or decreases in the related fair value measurements. We utilized a discount rate of 0.4% in our calculations of the estimated fair values of our contingent consideration liabilities as of January 31, 2021. All of our outstanding contingent consideration liabilities were fully settled during the year ended January 31, 2022.

Other Financial Instruments
The carrying amounts of accounts receivable, short-term investments, contract assets, accounts payable, and accrued liabilities and other current liabilities approximate fair value due to their short maturities.
 



F-36

Assets and Liabilities Not Measured at Fair Value on a Recurring Basis
 
In addition to assets and liabilities that are measured at fair value on a recurring basis, we also measure certain assets and liabilities at fair value on a nonrecurring basis. Our non-financial assets, including goodwill, intangible assets, operating lease ROU assets, and property, plant and equipment, are measured at fair value when there is an indication of impairment and the carrying amount exceeds the asset’s fair value. These assets are recorded at fair value only when an impairment charge is recognized. Further details regarding our regular impairment reviews appear in Note 2, “Summary of Significant Accounting Policies”.

The carrying amount of our noncontrolling investments in privately-held companies without readily determinable fair values was $5.2 million and $4.7 million, of which $4.4 million and $4.0 million was remeasured to fair value based on an observable transaction during the years ended January 31, 2022 and 2021, respectively. These investments are included within other assets on the consolidated balance sheets. An unrealized gain of $0.7 million and $3.2 million, which adjusted the carrying value of a noncontrolling investment, and a realized gain of $0.1 million and $0.6 million upon the receipt of proceeds related to the partial sale of the same equity investment were recorded in other income (expense), net on the consolidated statements of operations for the years ended January 31, 2022 and 2021, respectively. We did not recognize any impairments or other adjustments during the years ended January 31, 2022 and 2021.


13. DERIVATIVE FINANCIAL INSTRUMENTS
 
Our primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk when deemed appropriate. We enter into these contracts in the normal course of business to mitigate risks and not for speculative purposes.
 
Foreign Currency Forward Contracts

Under our risk management strategy, we periodically use foreign currency forward contracts to manage our short-term exposures to fluctuations in operational cash flows resulting from changes in foreign currency exchange rates. These cash flow exposures result from portions of our forecasted operating expenses, primarily compensation and related expenses, which are transacted in currencies other than the U.S. dollar, most notably the New Israeli Shekel. We also periodically utilize foreign currency forward contracts to manage exposures resulting from forecasted customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency. These foreign currency forward contracts generally have maturities of no longer than twelve months, although occasionally we will execute a contract that extends beyond twelve months, depending upon the nature of the underlying risk.

We held outstanding foreign currency forward contracts with notional amounts of $96.2 million and $54.8 million as of January 31, 2022 and 2021, respectively.

Fair Values of Derivative Financial Instruments
 
The fair values of our derivative financial instruments and their classifications in our consolidated balance sheets as of January 31, 2022 and 2021 were as follows:
January 31,
(in thousands) Balance Sheet Classification20222021
Derivative assets:
Foreign currency forward contracts:
Designated as cash flow hedgesPrepaid expenses and other current assets$125 $998 
Not designated as hedging instrumentsPrepaid expenses and other current assets15  
Total derivative assets$140 $998 
Derivative liabilities:
Foreign currency forward contracts:
Designated as cash flow hedgesAccrued expenses and other current liabilities$736 $355 
Not designated as hedging instrumentsAccrued expenses and other current liabilities65 323 
Total derivative liabilities$801 $678 
F-37


Derivative Financial Instruments in Cash Flow Hedging Relationships
 
The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the consolidated statement of operations for the years ended January 31, 2022, 2021, and 2020, were as follows:
Year Ended January 31,
(in thousands) 202220212020
Net gains recognized in AOCL:
Foreign currency forward contracts$1,169 $1,863 $1,950 
Net gains reclassified from AOCL to the consolidated statements of operations:
Foreign currency forward contracts$2,314 $1,882 $389 

For information regarding the line item locations of the net losses on derivative financial instruments reclassified out of AOCL into the consolidated statements of operations, see Note 9, “Accumulated Other Comprehensive Loss.”

Effective with our February 1, 2018 adoption of ASU No. 2017-12, ineffectiveness of cash flow hedges is no longer recognized. All of the foreign currency forward contracts underlying the $0.6 million of net unrealized gains recorded in our accumulated other comprehensive loss at January 31, 2022 mature within twelve months, and therefore we expect all such gains to be reclassified into earnings within the next twelve months.

Derivative Financial Instruments Not Designated as Hedging Instruments
 
Losses (gains) recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended January 31, 2022, 2021, and 2020, were as follows: 
Classification in Consolidated Statements of OperationsYear Ended January 31,
(in thousands)202220212020
Foreign currency forward contractsOther income (expense), net$134 $(95)$395 


14. STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS

Stock-Based Compensation Expense

We recognized stock-based compensation expense in the following line items on the consolidated statements of operations for the years ended January 31, 2022, 2021, and 2020:
 
Year Ended January 31,
(in thousands)202220212020
Component of income before provision for income taxes:
Cost of revenue - software$229 $734 $642 
Cost of revenue - software service1,160 441 636 
Cost of revenue - professional service and other2,535 952 1,641 
Research and development, net7,792 5,621 6,298 
Selling, general and administrative21,320 19,794 21,816 
Total stock-based compensation expense33,036 27,542 31,033 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)4,196 4,347 4,400 
Total stock-based compensation, net of taxes$28,840 $23,195 $26,633 

F-38


The compensation expenses presented for the years ended of January 31, 2021 and 2020 represent stock-based compensation expenses attributable to Cognyte based on the awards and terms previously granted under Verint’s stock-based compensation plans to Cognyte employees and an allocation of Verint’s corporate and shared functional employee stock-based compensation expenses. The Cognyte employees’ stock-based compensation expenses were specifically identified whereas Verint’s corporate and shared functional employees’ stock-based compensation expenses were specifically identified to the extent possible with the remainder allocated on the basis of revenue.

As of January 31, 2022, there was approximately $29.9 million of total unrecognized compensation expense, net of estimated forfeitures, related to unvested restricted stock units, which is expected to be recognized over a weighted-average period of 1.33 years.

The following table summarizes stock-based compensation expense by type of award for the years ended January 31, 2022, 2021, and 2020: 
Year Ended January 31,
(in thousands)202220212020
Restricted stock units and restricted stock awards$31,825 $23,423 $23,413 
Stock bonus program and bonus share program1,040 4,000 7,615 
Total equity-settled awards32,865 27,423 31,028 
Phantom stock units (cash-settled awards)171 119 5 
Total stock-based compensation expense$33,036 $27,542 $31,033 
 
Awards under Cognyte’s stock bonus and bonus share programs are accounted for as liability-classified awards, because the obligations are based predominantly on fixed monetary amounts that are generally known at inception of the obligation, to be settled with a variable number of shares of Cognyte common stock.

Stock-Based Awards Granted by Cognyte and Verint

Cognyte periodically awards RSUs to directors, officers, and other employees. The fair value of these awards is equivalent to the market value of Cognyte’s common stock on the grant date. RSUs are not shares of Cognyte common stock and do not have any of the rights or privileges thereof, including voting or dividend rights. On the applicable vesting date, the holder of an RSU becomes entitled to a share of Cognyte common stock. RSUs are subject to certain restrictions and forfeiture provisions prior to vesting.

Cognyte periodically awards PSUs to executive officers that vest upon the achievement of specified performance goals. The Company recognizes compensation expenses for the value of its awards, which have graded vesting based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures.

Verint also periodically awards RSUs to directors, officers, and other employees, and PSUs to executive officers. All of the expenses recognized in the years ended January 31, 2021 and 2020 and some of the expenses recognized in the year ended January 31, 2022 relate to awards that were initially granted by Verint before the spin-off.

Once a performance vesting condition has been defined and communicated, and the requisite service period has begun, the Company recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the straight-line attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts its compensation expenses based on its probability assessment.

RSUs that are expected to be settled with cash payments upon vesting, if any, are reflected as liabilities on our consolidated balance sheets. Such RSUs were insignificant at January 31, 2022, 2021, and 2020.

The following table (“Award Activity Table”) summarizes activity for RSUs and PSUs to Company personnel that reduce available plan capacity under the plans for the year ended January 31, 2022:

F-39


Year Ended January 31,
2022
(in thousands, except grant date fair values)Shares or UnitsWeighted-Average Grant-Date Fair Value
Opening balance2,149 $22.92 
Granted1,416 $25.60 
Released(1,452)$23.36 
Forfeited(212)$24.34 
Closing balance1,901 $24.42 

The opening balance of the outstanding shares for the year ended January 31, 2022 reflects the adjusted shares based on an adjustment ratio of approximately 2.52 as a result of the spin-off from Verint on February 1, 2022. This opening balance also reflects the fact that the closing balance of shares as at January 31, 2021 was determined based on an allocation of Verint shares to Cognyte. The weighted average fair value at grant date of the opening balance reflects the impact of a modification at the date of the spin-off.

Other Benefit Plans

401(k) Plan and Other Retirement Plans

We maintain a 401(k) Plan for our full-time employees in the United States. The plan allows eligible employees who attain the age of 21 beginning with the first of the month following their date of hire to elect to contribute up to 60% of their annual compensation, subject to the prescribed maximum amount. We match employee contributions at a rate of 50%, up to a maximum annual matched contribution of $2,000 per employee. Employee contributions are always fully vested, while our matching contributions for each year vest on the last day of the calendar year provided the employee remains employed with us on that day.

Our matching contribution expenses for our 401(k) Plan were $0.1 million, $0.2 million and $0.2 million for the years ended January 31, 2022, 2021, and 2020, respectively.

We provide retirement benefits for non-U.S. employees as required by local laws or to a greater extent as we deem appropriate through plans that function similar to 401(k) plans. Funding requirements for programs required by local laws are determined on an individual country and plan basis and are subject to local country practices and market circumstances.

Severance Pay

We are obligated to make severance payments for the benefit of certain employees of Israel and our foreign subsidiaries. Severance payments made to Israeli employees are considered significant compared to all other subsidiaries with severance payment arrangements. Under Israeli law, we are obligated to make severance payments to certain employees of our Israeli subsidiaries, subject to certain conditions. In most cases, our liability for these severance payments is fully provided for by regular deposits to funds administered by insurance providers and by an accrual for the amount of our liability which has not yet been deposited.

Severance expenses for our Israeli employees for the years ended January 31, 2022, 2021, and 2020 were $9.0 million, $7.5 million and $7.3 million, respectively.


15. LEASES

We have entered into operating leases primarily for corporate offices, research and development facilities, and automobiles. Our leases have remaining lease terms of 1 year to 6 years. During the year ended January 31, 2021, we purchased the infrastructure equipment historically recorded as finance leases and capitalized the purchased assets to property and equipment, net. We do not have any finance leases as of January 31, 2022 and 2021.

The components of lease expenses for the years ended January 31, 2022 and 2021 were as follows:
F-40

Year Ended January 31,
(in thousands)20222021
Operating lease expenses$9,552 $11,133 
Finance lease expenses:
Amortization of right-of-use assets 84 
Interest on lease liabilities 102 
Total finance lease expenses 186 
Variable lease expenses5,566 3,349 
Short-term lease expenses213 34 
Total lease expenses$15,331 $14,702 


During the year ended January 31, 2022 and 2021, we decided to exit certain leased offices primarily due to our workforce operating under remote work environments in certain locations due to COVID-19, resulting in accelerated operating lease expenses of $0.8 million and $0.7 million, respectively.

Other information related to leases was as follows:
Year Ended January 31,
(dollars in thousands)20222021
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,733 $8,822 
Operating cash flows from finance leases$ $102 
Financing cash flows from finance leases$ $492 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,756 $5,869 
Weighted average remaining lease terms
Operating leases4 years6 years
Weighted average discount rates
Operating leases4.8 %4.8 %

Maturities of lease liabilities as of January 31, 2022 were as follows:
January 31, 2022
(in thousands)Operating Leases
Year Ending January 31,
2023$8,411 
20247,673 
20256,718 
20264,267 
2027335 
Thereafter5 
Total future minimum lease payments27,409 
Less imputed interest(2,821)
Total$24,588 
Reported as of January 31, 2022:
Accrued expenses and other current liabilities$7,409 
Operating lease liabilities17,179 
Total$24,588 



F-41

16. COMMITMENTS AND CONTINGENCIES

Unconditional Purchase Obligations

In the ordinary course of business, we enter into certain unconditional purchase obligations, which are agreements to purchase goods or services that are enforceable, legally binding, and that specify all significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum, or variable price provisions; and the approximate timing of the transaction. Our purchase orders are based on current needs and are typically fulfilled by our vendors within a relatively short time horizon. As of January 31, 2022, our unconditional purchase obligations totaled approximately $71.4 million.

Licenses and Royalties

We license certain technology and pay royalties under such licenses and other agreements entered into in connection with research and development activities.

As discussed in Note 2, “Summary of Significant Accounting Policies”, we receive non-refundable grants from the IIA that fund a portion of our research and development expenditures. The Israeli law under which the IIA grants are made limits our ability to manufacture products, or transfer technologies, developed using these grants outside of Israel. If we were to seek approval to manufacture products, or transfer technologies, developed using these grants outside of Israel, we could be subject to royalty requirements or be required to pay certain redemption fees. If we were to violate these restrictions, we could be required to refund any grants previously received, together with interest and penalties, and may be subject to criminal penalties.

Off-Balance Sheet Risk

In the normal course of business, we provide certain customers with financial performance guarantees, which are generally backed by bank guarantees and, in certain cases, by standby letters of credit. In general, we would only be liable for the amounts of these guarantees in the event that our nonperformance permits termination of the related contract by our customer, which we believe is remote. At January 31, 2022, we had approximately $43.0 million of outstanding bank guarantees and letters of credit relating primarily to these performance guarantees. As of January 31, 2022, we believe we were in compliance with our performance obligations under all contracts for which there is a financial performance guarantee, and the ultimate liability, if any, incurred in connection with these guarantees will not have a material adverse effect on our consolidated results of operations, financial position, or cash flows. Our historical non-compliance with our performance obligations has been insignificant. In addition the Company provided bank guarantees in the amount $3.9 million related to its offices in Israel and exports transaction towards the Israeli Chamber of Commerce.

Indemnifications

In the normal course of business, we provide indemnifications of varying scopes to customers against claims of intellectual property infringement made by third parties arising from the use of our products. Historically, costs related to these indemnification provisions have not been significant and we are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations.

To the extent permitted under Israeli law or other applicable law, we indemnify our directors, officers, employees, and agents against claims they may become subject to by virtue of serving in such capacities for us. We also have contractual indemnification agreements with our directors, officers, and certain senior executives. The maximum amount of future payments we could be required to make under these indemnification arrangements and agreements is potentially unlimited; however, we have insurance coverage that limits our exposure and enables us to recover a portion of any future amounts paid. We are not able to estimate the fair value of these indemnification arrangements and agreements in excess of applicable insurance coverage, if any.

Under the Separation and Distribution Agreement we entered into with Verint in connection with the spin-off, the parties have agreed to certain other indemnification arrangements with respect to litigation claims and liabilities allocated in the spin-off. Our liabilities in this regard are reflected on our historical Consolidated Balance Sheets as of January 31, 2022 and 2021.

In connection with the spin-off, we entered into a tax matters agreement (the “Tax Matters Agreement”) with Verint under which we and Verint each agreed to share the obligation to pay any taxes as shown on tax returns filed by Verint (or any member of its group), on one hand, and us (or any member of our group), on the other hand, such that we will be primarily responsible for any taxes related to, or arising in connection with Cognyte, and Verint will be responsible for any taxes related
F-42

to, or arising in connection with, the remaining business of Verint, regardless of which party prepares and files any such tax return and whether such taxes arise prior to or after the spin-off.

We and Verint agreed to indemnify each other under the Tax Matters Agreement for certain actions or inactions that cause the distribution of our stock to fail to qualify as tax-free for U.S. federal income and Israeli tax purposes. If the distribution fails to qualify as tax-free due to no fault of either Verint or us, Verint and we will jointly be responsible for any resulting tax.

Under the terms of the Tax Matters Agreement, we and Verint agree generally to cooperate in preparing and filing tax returns and will retain and make available tax records to the other party. Contests with taxing authorities are generally controlled by whichever of us or Verint bears the potential liability for the contested tax. However, with respect to certain income tax returns of Verint group, Verint has an exclusive right to control any contest with taxing authorities regarding tax liabilities in connection with such income tax returns, even if we are allocated all or a portion of such taxes under the terms of the Tax Matters Agreement. If any tax contest relates to a failure of the spin-off to qualify as tax-free due to the fault of Verint or us, then the party at fault will control such tax contest. As we believe it is unlikely that we will incur obligations under the Tax Matters Agreement related to the tax-free treatment of the spin-off, we have not recorded such liabilities in our Consolidated Balance Sheet as of January 31, 2022.

Legal Proceedings

In March 2009, one of our former employees, Ms. Orit Deutsch, commenced legal actions in Israel against our primary Israeli subsidiary, Cognyte Technologies Israel Ltd. (“Cognyte IL”) (Case Number 4186/09) and against our former affiliate Comverse Technology, Inc. (“CTI”) (Case Number 1335/09). Also in March 2009, a former employee of Comverse Limited (CTI’s primary Israeli subsidiary at the time), Ms. Roni Katriel, commenced similar legal actions in Israel against Comverse Limited (Case Number 3444/09). In these actions, the plaintiffs generally sought to certify class action suits against the defendants on behalf of current and former employees of Cognyte IL and Comverse Limited who had been granted stock options in Verint and/or CTI and who were allegedly damaged as a result of a suspension on option exercises during an extended filing delay period that is discussed in Verint’s and CTI’s historical public filings. On June 7, 2012, the Tel Aviv District Court, where the cases had been filed or transferred, allowed the plaintiffs to consolidate and amend their complaints against the three defendants: Cognyte IL, CTI, and Comverse Limited.

On October 31, 2012, CTI distributed of all of the outstanding shares of common stock of Comverse, Inc., its principal operating subsidiary and parent company of Comverse Limited, to CTI’s shareholders (the “Comverse Share Distribution”). In the period leading up to the Comverse Share Distribution, CTI either sold or transferred substantially all of its business operations and assets (other than its equity ownership interests in Verint and in its then-subsidiary, Comverse, Inc.) to Comverse, Inc. or to unaffiliated third parties. As the result of these transactions, Comverse, Inc. became an independent company and ceased to be affiliated with CTI, and CTI ceased to have any material assets other than its equity interests in Verint. Prior to the completion of the Comverse Share Distribution, the plaintiffs sought to compel CTI to set aside up to $150.0 million in assets to secure any future judgment, but the District Court did not rule on this motion. In February 2017, Mavenir Inc. became successor-in-interest to Comverse, Inc.

On February 4, 2013, Verint acquired the remaining CTI shell company in a merger transaction (the “CTI Merger”). As a result of the CTI Merger, Verint assumed certain rights and liabilities of CTI, including any liability of CTI arising out of the foregoing legal actions. However, under the terms of a Distribution Agreement entered into in connection with the Comverse Share Distribution, Verint, as successor to CTI, is entitled to indemnification from Comverse, Inc. (now Mavenir) for any losses Verint may suffer in its capacity as successor to CTI related to the foregoing legal actions. Under the Separation and Distribution Agreement we have entered into with Verint in connection with the spin-off, we agreed to indemnify Verint for our share of any losses Verint may suffer related to the foregoing legal actions either in its capacity as successor to CTI to the extent not indemnified by Mavenir or due to its former ownership of us and Cognyte IL.

Following an unsuccessful mediation process, on August 28, 2016, the District Court (i) denied the plaintiffs’ motion to certify the suit as a class action with respect to all claims relating to Verint stock options and (ii) approved the plaintiffs’ motion to certify the suit as a class action with respect to claims of current or former employees of Comverse Limited (now part of Mavenir) or of Cognyte IL who held unexercised CTI stock options at the time CTI suspended option exercises. The court also ruled that the merits of the case would be evaluated under New York law.

As a result of this ruling (which excluded claims related to Verint stock options from the case), one of the original plaintiffs in the case, Ms. Deutsch, was replaced by a new representative plaintiff, Mr. David Vaaknin. CTI appealed portions of the District Court’s ruling to the Israeli Supreme Court. On August 8, 2017, the Israeli Supreme Court partially allowed CTI’s appeal and
F-43

ordered the case to be returned to the District Court to determine whether a cause of action exists under New York law based on the parties’ expert opinions.

Following two unsuccessful rounds of mediation in mid to late 2018 and in mid-2019, the proceedings resumed. On April 16, 2020, the District Court accepted plaintiffs’ application to amend the motion to certify a class action and set deadlines for filing amended pleadings by the parties. CTI submitted a motion to appeal the District Court’s decision to the Supreme Court, as well as a motion to stay the proceedings in the District Court pending the resolution of the appeal. On July 6, 2020, the Supreme Court granted the motion for a stay. On July 27, 2020, the plaintiffs filed their response on the merits of the motion for leave to appeal. On December 15, 2021, the Supreme court rejected CTI’s motion to appeal and the procedure in the district court resumed. On February 27, 2022, CTI filed its response to the amendment motion for class certification. On April 4, 2022, a pre-trial hearing was held at the District Court, and the court has scheduled dates for the continuation of the proceedings.

In January 2017, a legal action was commenced by Mr. Elad Barkan and KeySee Software Ltd. against Cognyte, Verint and Rontal Engineering Applications (2001) Ltd. (a subsidiary of Cognyte) in the Israel Central District Court alleging infringement of an Israeli patent titled “Cryptanalysis Method and System”, copyright infringement, misappropriation of trade secrets, and breach of contract. The remedies sought under such claim include compensation for damages, claim for accounts, and a permanent injunction seeking to prevent the continued alleged infringement of the patent. The defendants filed a statement of defense rejecting any and all allegations under such claim. We further filed a motion to dismiss the claim in limine. The motion to dismiss is still pending and awaiting a decision by the judge. In parallel, the parties are engaged in mediation, and in connection therewith, the Company increased its accrual to $6.2 million as of January 31, 2022 with respect to the foregoing proceeding.

From time to time we or our subsidiaries may be involved in legal proceedings and/or litigation arising in the ordinary course of
our business. While the outcome of these matters cannot be predicted with certainty, we do not believe that the outcome of any
current claims will have a material adverse effect on our consolidated financial position, results of operations, or cash flows.


17. GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION

Geographic Information

Revenue by major geographic region is based on the location of our contracting subsidiary, which often differ from the geographic location of the customer.

The information below summarizes revenue by major geographic region for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,
(in thousands)202220212020
EMEA:
Israel$328,371 $274,113 $277,605 
Germany63,258 86,834 77,540 
Other14,127 18,727 22,775 
Total EMEA405,756 379,674 377,920 
Americas:
United States37,726 44,746 53,354 
Other17,869 7,134 10,359 
Total Americas55,595 51,880 63,713 
APAC12,691 11,904 15,476 
Total revenue$474,042 $443,458 $457,109 

Our long-lived assets primarily consist of net property and equipment, operating lease ROU assets, goodwill and other intangible assets. We believe that our tangible long-lived assets, which consist of our net property and equipment, are exposed to greater geographic area risks and uncertainties than intangible assets and long-term cost deferrals, because these tangible assets are difficult to move and are relatively illiquid.
 




F-44

Property and equipment, net by geographic area consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Israel$24,510 $31,104 
United States538 902 
Other countries 5,791 5,589 
Total property and equipment, net$30,839 $37,595 

Significant Customers

The Company’s largest customers accounted for the following percentage of total revenue:
Year Ended January 31,
202220212020
Customer A14.8 %16.9 %15.6 %
Customer B8.4 %14.1 %12.9 %

In making this determination of significant customers, we define a customer as an organization from which we have recognized revenue in a reporting period. In situations where a governmental organization acts on behalf of multiple agencies or departments, we treat that organization as the customer for reporting purposes notwithstanding that each of the underlying agencies or departments is generally making its own independent purchasing decisions.


18. EARNINGS PER SHARE

The following table summarizes the calculation of basic and diluted net income per ordinary share attributable to Cognyte for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,
 (in thousands except share and per share data)202220212020
Net (loss) income$(10,256)$20,310 $27,370 
Net income attributable to noncontrolling interest4,634 6,107 7,179 
Net (loss) income attributable to Cognyte of Verint Systems Inc.$(14,890)$14,203 $20,191 
Ordinary shares outstanding:
Basic shares66,570 65,773 65,773 
Effective of dilutive shares   
Diluted shares66,570 65,773 65,773 
Net (loss) income per share attributable to Cognyte Software Ltd.:
Basic$(0.22)$0.22 $0.31 
Diluted$(0.22)$0.22 $0.31 

For the year ended January 31, 2022 we had 603 thousand potentially dilutive shares.

On February 1, 2021, the date of consummation of the spin-off, 65,773,335 of the Company’s ordinary shares, no par value, were distributed to Verint shareholders of record as of the January 25, 2021 record date. This share amount is being utilized for the calculation of basic earnings per share (“EPS”) for all periods presented before the spin-off.


F-45
EX-8.1 2 exhibit81fye22.htm EX-8.1 Document


Exhibit 8.1

Subsidiaries of Cognyte Software Ltd.


Name    
Jurisdiction of Incorporation or Organization
Cognyte Analytics India Private Limited    India
Cognyte Brasil S.A.Brazil
Cognyte Bulgaria EOODBulgaria
Cognyte Canada Inc.Canada
Cognyte Software LPDelaware
Cognyte Software México, S.A. de C.V.Mexico
Cognyte Software UK LimitedUnited Kingdom
Cognyte Solutions Ltd.     Israel
Cognyte Systems Ltd.Israel
Cognyte Taiwan Ltd.Taiwan (Republic of China)
Cognyte Technologies Israel Ltd.     Israel
Cognyte Technology Inc.     Delaware
Gita Technologies Ltd.Israel
Syborg GmbH     Germany
Syborg Grundbesitz GmbHGermany
Syborg Informationsysteme b.h. OHGGermany
UTX Technologies LimitedCyprus
Cognyte Netherlands B.V.     The Netherlands
Cognyte Romania S.R.L.     Romania
Cognyte Software (Thailand) Limited Thailand

EX-12.1 3 exhibit121fye22.htm EX-12.1 Document

Exhibit 12.1
COGNYTE SOFTWARE LTD.
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Elad Sharon, certify that:
1.I have reviewed this Annual Report on Form 20-F (the “Report”) of Cognyte Software Ltd. (the “Registrant”);
2.Based on my knowledge, this Report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this Report;
3.Based on my knowledge, the financial statements, and other financial information included in this Report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this Report;
4.The Registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the Registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this Report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)Evaluated the effectiveness of the Registrant's disclosure controls and procedures and presented in this Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this Report based on such evaluation; and
(d)Disclosed in this Report any change in the Registrant's internal control over financial reporting that occurred during the period covered by this Report that has materially affected, or is reasonably likely to materially affect, the Registrant's internal control over financial reporting; and
5.The Registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant's auditors and the audit committee of the Registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant's ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant's internal control over financial reporting.




Date: April 5, 2022By:/s/ Elad Sharon
Elad Sharon
Chief Executive Officer (Principal Executive Officer)


EX-12.2 4 exhibit122fye22.htm EX-12.2 Document

Exhibit 12.2
COGNYTE SOFTWARE LTD.
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, David Abadi, certify that:
1.I have reviewed this Annual Report on Form 20-F (the “Report”) of Cognyte Software Ltd. (the “Registrant”);

2.Based on my knowledge, this Report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this Report;

3.Based on my knowledge, the financial statements, and other financial information included in this Report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this Report;

4.The Registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the Registrant and have:

(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this Report is being prepared;

(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;


(c)Evaluated the effectiveness of the Registrant's disclosure controls and procedures and presented in this Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this Report based on such evaluation; and

(d)Disclosed in this Report any change in the Registrant's internal control over financial reporting that occurred during the period covered by this Report that has materially affected, or is reasonably likely to materially affect, the Registrant's internal control over financial reporting; and

5.The Registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant's auditors and the audit committee of the Registrant's board of directors (or persons performing the equivalent functions):

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant's ability to record, process, summarize and report financial information; and

(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant's internal control over financial reporting.







Date: April 5, 2022By:/s/ David Abadi
David Abadi
Chief Financial Officer (Principal Financial Officer)





EX-13.1 5 exhibit131fye22.htm EX-13.1 Document

Exhibit 13.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the Annual Report on Form 20-F of Cognyte Software Ltd. (the “Company”) for the year ended January 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Elad Sharon, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.




Date: April 5, 2022
By:/s/ Elad Sharon
Elad Sharon
Chief Executive Officer (Principal Executive Officer)








EX-13.2 6 exhibit132fye22.htm EX-13.2 Document

Exhibit 13.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the Annual Report on Form 20-F of Cognyte Software Ltd. (the “Company”) for the year ended January 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, David Abadi, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.




Date: April 5, 2022
By:/s/ David Abadi
David Abadi
Chief Financial Officer (Principal Financial Officer)




EX-15.1 7 exhibit151fye22.htm EX-15.1 Document

 
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
We consent to the incorporation by reference in Registration Statement No. 333-252565 on Form S-8 of our report dated April 5, 2022, relating to the consolidated financial statements of Cognyte Software Ltd. (the “Company”) and the effectiveness of the Company’s internal control over financial reporting appearing in this Annual Report on Form 20-F of the Company for the year ended January 31, 2022.



/s/Brightman Almagor Zohar & Co.,
Certified Public Accountants
A firm in the Deloitte Global Network
  
Tel Aviv, Israel
April 5, 2022


EX-15.3 8 exhibit153fye22.htm EX-15.3 Document

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in Registration Statement No. 333-252565 on Form S-8 of our report dated April 29, 2021, relating to the combined financial statements of the Cognyte Business of Verint Systems, Inc. appearing in this Annual Report on Form 20-F of the Cognyte Software Ltd. for the year ended January 31, 2022.

/s/Deloitte & Touche LLP
New York, New York
April 5, 2022

EX-101.SCH 9 cgnt-20220131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2412408 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2413409 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Software Development Costs and Internal-Use Software (Details) link:presentationLink link:calculationLink link:definitionLink 2414410 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Functional Currencies and Foreign Currency Transaction Gains and Losses (Details) link:presentationLink link:calculationLink link:definitionLink 2115103 - Disclosure - RELATED PARTY TRANSACTIONS WITH VERINT link:presentationLink link:calculationLink link:definitionLink 2316302 - Disclosure - RELATED PARTY TRANSACTIONS WITH VERINT (Tables) link:presentationLink link:calculationLink link:definitionLink 2417411 - Disclosure - RELATED PARTY TRANSACTIONS WITH VERINT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2418412 - Disclosure - RELATED PARTY TRANSACTIONS WITH VERINT - Schedule of Components of Costs of Services (Details) link:presentationLink link:calculationLink link:definitionLink 2119104 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 2320303 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 2421413 - Disclosure - REVENUE RECOGNITION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2422414 - Disclosure - REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2423415 - Disclosure - REVENUE RECOGNITION - Schedule of Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2424416 - Disclosure - REVENUE RECOGNITION - Schedule of Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2424416 - Disclosure - REVENUE RECOGNITION - Schedule of Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2125105 - Disclosure - SHORT TERM LOAN link:presentationLink link:calculationLink link:definitionLink 2426417 - Disclosure - SHORT TERM LOAN (Details) link:presentationLink link:calculationLink link:definitionLink 2127106 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 2328304 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2429418 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2430419 - Disclosure - BUSINESS COMBINATIONS - Schedule of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2131107 - Disclosure - INTANGIBLE ASSETS AND GOODWILL link:presentationLink link:calculationLink link:definitionLink 2332305 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 2433420 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Acquired Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2434421 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2435422 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Estimated Future Amortization Expense on Acquired Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2436423 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2137108 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2338306 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2439424 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2440425 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2441426 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2442427 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2443428 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2444429 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2445430 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2446431 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other (Expense) Income, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2447432 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 2148109 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 2349307 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) link:presentationLink link:calculationLink link:definitionLink 2450433 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Components of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2451434 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2152110 - Disclosure - RESEARCH AND DEVELOPMENT, NET link:presentationLink link:calculationLink link:definitionLink 2353308 - Disclosure - RESEARCH AND DEVELOPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2454435 - Disclosure - RESEARCH AND DEVELOPMENT, NET - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2455436 - Disclosure - RESEARCH AND DEVELOPMENT, NET - Schedule of Activity for Capitalized Software Development Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2156111 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2357309 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2458437 - Disclosure - INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2459438 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2460439 - Disclosure - INCOME TAXES - Schedule of Effective Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2461440 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2461440 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2462441 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2463442 - Disclosure - INCOME TAXES - Schedule of Valuation Allowance (Details) link:presentationLink link:calculationLink link:definitionLink 2464443 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2165112 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2366310 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2467444 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2468445 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 2469446 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2170113 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2371311 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2472447 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2473448 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values of Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 2474449 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of the Effects of Derivatives Designated as Cash Flow Hedges (Details) link:presentationLink link:calculationLink link:definitionLink 2475450 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Derivatives Not Designated as Hedging Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2176114 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 2377312 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2478451 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Schedule of Recognized Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2479452 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock-based Compensation Expense by Type of Award (Details) link:presentationLink link:calculationLink link:definitionLink 2480453 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock Awards Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2481454 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2182115 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2383313 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2484455 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2485456 - Disclosure - LEASES - Schedule of Components of Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2486457 - Disclosure - LEASES - Schedule of Supplemental Cash Flow Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2487458 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2487458 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2188116 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2489459 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2190117 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION link:presentationLink link:calculationLink link:definitionLink 2391314 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2492460 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Revenue and Long-lived Assets by Region (Details) link:presentationLink link:calculationLink link:definitionLink 2493461 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2194118 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2395315 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2496462 - Disclosure - EARNINGS PER SHARE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2497463 - Disclosure - EARNINGS PER SHARE - Schedule of Calculation of Basic and Diluted Net Income per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 cgnt-20220131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 cgnt-20220131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 cgnt-20220131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Customer [Domain] Customer [Domain] Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period U.S. State Current State and Local Tax Expense (Benefit) Leasehold improvements Leasehold Improvements [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract] Effective Income Tax Rate Reconciliation, Amount [Abstract] Transaction and related costs Business Combination, Acquisition Related Costs Contract assets Increase (Decrease) in Contract with Customer, Asset Dividends declared Dividends, Common Stock, Cash Security Exchange Name Security Exchange Name Total EMEA EMEA [Member] 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 Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Payments of contingent consideration for business combinations (financing portion) Payments of contingent consideration for business combinations Payment for Contingent Consideration Liability, Financing Activities Former Parent Former Parent [Member] Former Parent Operating leases Operating Lease, Weighted Average Remaining Lease Term Functional Currencies and Foreign Currency Transaction Gains and Losses Foreign Currency Transactions and Translations Policy [Policy Text Block] Net transfers to parent Stockholders' Equity, Transfers From (To) Parent, Net Stockholders' Equity, Transfers From (To) Parent, Net Entity Address, Country Entity Address, Country Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Net increase (decrease) in cash, cash equivalents, restricted cash and restricted cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Changes in the estimated fair value of liability for contingent consideration measured using significant unobservable inputs (Level 3) Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Changes in fair values, recorded in operating expenses Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Foreign currency forward contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Professional service and other Professional Services And Other [Member] Professional Services And Other Income tax (provision) benefit SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Unused borrowing capacity, fee Debt Instrument, Unused Borrowing Capacity, Fee Deferred income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Amortization expenses Amortization of Intangible Assets Weighted-average estimated useful life of all finite-lived identifiable intangible assets Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Increases related to tax positions taken during prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Potentially dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Operating leases Operating Lease, Weighted Average Discount Rate, Percent Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Foreign currency translation and other Capitalized Computer Software, Foreign Currency Translation Gain (Loss) And Other Foreign currency translation and other adjustments made to capitalized computer software costs during the period. Current period revenue recognized from beginning balance of contract liabilities Contract with Customer, Liability, Revenue Recognized Research and development, net Research and Development Expense [Member] Restricted Cash and Cash Equivalents, and Restricted Bank Time Deposits Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Other Other EMEA Region [Member] Other EMEA Region Cash flow hedging Cash Flow Hedging [Member] Award Type [Domain] Award Type [Domain] Intangible Assets - Future Amortization [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Local Phone Number Local Phone Number Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Goodwill and Other Acquired Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Schedule of Activity for Capitalized Software Development Costs Schedule of Research and Development Assets Acquired Other than Through Business Combination [Table Text Block] Decrease in unrecognized tax benefits is reasonably possible Decrease in Unrecognized Tax Benefits is Reasonably Possible Entity Listings [Line Items] Entity Listings [Line Items] Cash dividends declared payable to parent Dividends, Cash Dividends to noncontrolling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Accumulated Deficit Retained Earnings [Member] Operating lease right-of-use assets Deferred Tax Liabilities, Leasing Arrangements Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Equity interest in a joint venture Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Accounts receivable Increase (Decrease) in Accounts Receivable Accrued but unpaid purchases of property and equipment Capital Expenditures Incurred but Not yet Paid Case Numbers 4186/09 and 1335/09 Case Numbers 4186/09 And 1335/09 [Member] Case Numbers 4186/09 And 1335/09 Germany GERMANY Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Operating lease liabilities Deferred Tax Assets, Operating Lease, Liability Deferred Tax Assets, Operating Lease, Liability Property, Plant and Equipment Software Development Costs Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Financing cash flows from finance leases Finance Lease, Principal Payments Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Other income (expense), net Other Nonoperating Income (Expense) [Member] Basic (in dollars per share) Earnings Per Share, Basic Operating lease expenses Operating Lease, Expense REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Restricted cash and cash equivalents and restricted bank time deposits Restricted Cash and Investments, Current Cash acquired from acquisition Cash Acquired from Acquisition Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Fair value measurement, beginning of year Fair value measurement at end of year Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Interest expense Interest Expense, Debt Capitalized contract cost, net Capitalized Contract Cost, Net Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Exchange rate differences Deferred Tax Assets, Unrealized Currency Losses Equipment, furniture and other Machinery and Equipment [Member] Net deferred tax liabilities Deferred Tax Liabilities, Net Other non-cash items, net Other Noncash Income (Expense) Derivative assets Derivative Asset, Fair Value, Gross Asset Long-term deferred cost of revenue Capitalized Contract Cost, Net, Noncurrent Number of plaintiffs Loss Contingency, Number of Plaintiffs Depreciation of property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Net gains recognized in AOCL Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Entity Voluntary Filers Entity Voluntary Filers Spin-off from Verint SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Assets: Assets, Fair Value Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Impairments of goodwill Goodwill, Impairment Loss Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] U.S. State income tax (benefit) provision Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] U.S. tax effects of non-U.S. operations Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Increases related to tax positions taken during the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Pending Litigation Pending Litigation [Member] Non-competition agreements Noncompete Agreements [Member] Noncontrolling equity investment in privately-held companies without readily determinable fair values, remeasured to fair value Equity Securities Without Readily Determinable Fair Value, Amount Measured Based On Observable Transaction Equity Securities Without Readily Determinable Fair Value, Amount Measured Based On Observable Transaction Additional paid-in capital Additional Paid in Capital Liabilities and stockholders' equity Liabilities and Equity [Abstract] Hedging Relationship [Domain] Hedging Relationship [Domain] Settlements of derivative financial instruments not designated as hedges Payments for (Proceeds from) Derivative Instrument, Investing Activities SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Fair value of derivatives - current portion Derivative Liability, Current Schedule of the Effects of Derivatives Designated as Cash Flow Hedges Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Entity Interactive Data Current Entity Interactive Data Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION Additional Financial Information Disclosure [Text Block] Reductions for settlements with tax authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Income tax receivables Income Taxes Receivable, Current ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Change in fair value of contingent consideration for business combinations Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Unrecognized tax benefits, including interest and penalties Liability for Uncertainty in Income Taxes, Noncurrent Balance Sheet Location [Domain] Balance Sheet Location [Domain] Comprehensive income attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Unrecognized tax benefits Gross unrecognized tax benefits, beginning of year Gross unrecognized tax benefits, end of year Unrecognized Tax Benefits Income Tax Authority [Domain] Income Tax Authority [Domain] Total deferred tax assets Deferred Tax Assets, Gross Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Gains recorded in accumulated other comprehensive loss expected to be reclassified into earnings within the next twelve months Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Contract liabilities—current and long-term Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract Liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract Liabilities LEASES Lessee, Finance Leases [Text Block] Assets plaintiffs sought to compel to set aside to secure future judgment Loss Contingency, Damages Sought, Value Liability for contingent consideration Business Combination, Contingent Consideration [Member] Business Combination, Contingent Consideration Deferred income taxes Deferred tax assets Deferred Income Tax Assets, Net Current liabilities: Liabilities, Current [Abstract] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Current and other liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current And Other Noncurrent Liabilities The amount of acquisition cost of a business combination allocated to current liabilities and other noncurrent liabilities of the acquired entity. Nonrecurring revenue Nonrecurring Revenue [Member] Nonrecurring revenue [Member] Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Accounting Policies [Abstract] Accounting Policies [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Total Total Operating Lease, Liability U.S. Federal Current Federal Tax Expense (Benefit) Document Transition Report Document Transition Report Common stock - $0 par value; Authorized 300,000,000 shares. Issued and outstanding 67,217,688 and 65,773,335 at January 31, 2022 and January 31, 2021, respectively Common Stock, Value, Issued Expected period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Customer Concentration Risk Customer Concentration Risk [Member] Beginning balance (in dollars per share) 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 LEASES Lessee, Operating Leases [Text Block] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Auditor [Line Items] Auditor [Line Items] Schedule of Other Assets Schedule of Other Assets, Noncurrent [Table Text Block] Benefit (provision) for income taxes on net (decrease) increase from foreign exchange contracts designated as hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Non-U.S. Deferred Foreign Income Tax Expense (Benefit) Legal Entity [Axis] Legal Entity [Axis] Schedule of Revenue by Region Revenue from External Customers by Geographic Areas [Table Text Block] Document Shell Company Report Document Shell Company Report Amortization of other acquired intangible assets Amortization Of Other Intangible Assets Amortization Of Other Intangible Assets Schedule of Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] Long-term security deposits Customer Funds Income Tax Authority [Axis] Income Tax Authority [Axis] Work-in-process Inventory, Work in Process, Net of Reserves Prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Entity [Domain] Entity [Domain] Selling, general and administrative Selling, General and Administrative Expenses [Member] Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Liabilities, Current Total revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Finished goods Inventory, Finished Goods, Net of Reserves Software development costs capitalized during the year Capitalized Computer Software, Additions Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Percentage decrease in effective tax rate for tax incentives Effective Income Tax Rate Reconciliation, Tax Credit, Percent Measurement Input Type [Domain] Measurement Input Type [Domain] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Variable Rate [Axis] Variable Rate [Axis] Other, including fluctuations in foreign exchange rates Accounts Receivable, Allowance For Credit Loss, Foreign Currency Translation Gain (Loss) Accounts Receivable, Allowance For Credit Loss, Foreign Currency Translation Gain (Loss) GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION Segment Reporting Disclosure [Text Block] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Variable Rate [Domain] Variable Rate [Domain] Additional Paid-in Capital Additional Paid-in Capital [Member] Stock bonus program and bonus share program Combined Stock Bonus Program and Bonus Share Program [Member] Represents combined Stock Bonus Program and Bonus Share Program amounts Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Unconditional purchase obligations Unrecorded Unconditional Purchase Obligation Dividend paid to former parent Payments Of Ordinary Dividends, Former Parent Payments Of Ordinary Dividends, Former Parent Withdrawal from credit facility - presented as short term loan Proceeds from Lines of Credit Other assets Other Assets [Member] Stock based and other compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Other (expenses) income, net Total other (expense) income, net Other Nonoperating Income (Expense) Other liabilities Increase (Decrease) in Other Operating Liabilities Other investing activities Payments for (Proceeds from) Other Investing Activities Business Combinations [Abstract] Business Combinations [Abstract] Maximum Maximum [Member] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Address Type [Domain] Address Type [Domain] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Major Customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Total Cognyte Software Ltd. stockholders' equity Stockholders' Equity Attributable to Parent City Area Code City Area Code Restricted stock units and restricted stock awards Restricted Stock And Restricted Stock Units (RSUs) [Member] Represents information in the aggregate for restricted stock and restricted units, shares or stock units that an entity has not yet issued because the agreed-upon consideration, such as employee services, has not yet been received. Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Restricted cash and cash equivalents included in restricted cash and cash equivalents and restricted bank time deposits Restricted Cash and Cash Equivalents, Current Schedule of Supplemental Information Regarding Consolidated Cash Flows Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Designated as cash flow hedges Designated as Hedging Instrument [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other Other Assets, Miscellaneous, Noncurrent Israel ISRAEL Estimated useful lives Property, Plant and Equipment, Useful Life Contract assets recognized in current period Contract with Customer, Performance Obligation Satisfied in Previous Period Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Operating lease liabilities Operating Lease, Liability, Noncurrent Total current provision (benefit) for income taxes Current Income Tax Expense (Benefit) Income tax benefits related to stock-based compensation (before consideration of valuation allowances) Share-based Payment Arrangement, Expense, Tax Benefit Fair Values of Derivative Financial Instruments Derivatives, Fair Value [Line Items] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Schedule of Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Lessee, operating lease, remaining lease term Lessee, Operating Lease, Remaining Lease Term Total deferred tax liabilities Deferred Tax Liabilities, Gross Business Acquisition Business Acquisition [Line Items] Capitalized contract cost, impairment loss Capitalized Contract Cost, Impairment Loss Valuation Technique, Discounted Cash Flow Valuation Technique, Discounted Cash Flow [Member] Reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents at end of period: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Components of Deferred Tax Assets and Liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] SHORT TERM LOAN Short-term Debt [Text Block] Number of countries Number of Countries in which Entity Operates Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Off-balance sheet bank guarantees and letters of credit Fair Value Disclosure, Off-balance Sheet Risks, Amount, Liability Related Party Transaction [Axis] Related Party Transaction [Axis] Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Provision for income taxes (Provision) benefit for income taxes Total provision for income taxes Income Tax Expense (Benefit) Accounts receivable, net of allowance for credit losses of $2.1 million and $4.6 million, respectively Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current APAC Asia Pacific [Member] Other comprehensive loss, net of reclassification adjustments: Other Comprehensive Income (Loss), before Tax [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Valuation allowances Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Covenant, consolidated equity, minimum amount Debt Instrument, Covenant, Consolidated Equity, Minimum Debt Instrument, Covenant, Consolidated Equity, Minimum Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Repurchase of shares Stock Repurchased During Period, Value Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Spinoff Spinoff [Member] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Unrecognized share-based compensation cost Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Revenue Benchmark Revenue Benchmark [Member] Equity Component [Domain] Equity Component [Domain] 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Litigation Case [Axis] Litigation Case [Axis] Recurring revenue Recurring Revenue [Member] Recurring revenue [Member] Impairment of intangible assets, finite-lived Impairment of Intangible Assets, Finite-lived Revenue performance obligation Revenue, Remaining Performance Obligation, Amount Purchases of short-term investments Payments to Acquire Investments Summary of Stock-based Compensation Expense by Type of Award Share-based Payment Arrangement, Cost by Plan [Table Text Block] Minimum maturity period of short term investments in time deposits Minimum Maturity Period Of Short Term Investments In Time Deposits Minimum Maturity Period Of Short Term Investments In Time Deposits Counterparty Name [Domain] Counterparty Name [Domain] Document Registration Statement Document Registration Statement 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income before provision for income taxes Total, before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Long-term contract liabilities Contract with Customer, Liability, Noncurrent Auditor Location Auditor Location Non-cash (losses) gains on derivative financial instruments, net Gains (Losses) on derivative financial instruments, net Derivative, Gain (Loss) on Derivative, Net Type of Restructuring [Domain] Type of Restructuring [Domain] Segment Reporting [Abstract] Segment Reporting [Abstract] Estimated useful lives of finite-lived intangible assets Finite-Lived Intangible Asset, Useful Life Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Interest on lease liabilities Finance Lease, Interest Expense Land and buildings Land and Building [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Calculation of Basic and Diluted Net Income per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Foreign currency translation Goodwill, Translation and Purchase Accounting Adjustments Title of 12(b) Security Title of 12(b) Security Former Net Parent Investment Net Parent Equity Investment [Member] Net Parent Equity Investment Common stock, authorized (in shares) Common Stock, Shares Authorized Long-term restricted cash and time deposits Restricted Cash and Investments, Noncurrent Short-term Debt [Abstract] Document Type Document Type Components of Purchase Price: Business Combination, Consideration Transferred [Abstract] Product and Service [Domain] Product and Service [Domain] Business Contact Business Contact [Member] Debt instrument, interest rate Debt Instrument, Interest Rate, Stated Percentage Net income attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Fair value of contingent consideration Business Combination, Contingent Consideration, Liability Stock-Based Compensation Plans Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Credit Facility Revolving Credit Facility [Member] Increases (decreases) related to foreign currency exchange rates Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Valuation Allowance of Deferred Tax Assets SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Schedule of Components of Lease Expenses Lease, Cost [Table Text Block] Statement, Geographical [Axis] Geographical [Axis] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Reductions for spin-off from Verint Unrecognized Tax Benefits, Decrease Resulting From Spin-Off Related Adjustments Unrecognized Tax Benefits, Decrease Resulting From Spin-Off Related Adjustments Due to former parent Due to Related Parties, Current Software Product [Member] Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis] Hedging Relationship [Axis] Non-U.S. tax rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Total cost of revenue Cost of Revenue Investments Investment, Policy [Policy Text Block] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Weighted-average shares outstanding: Ordinary shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Unrecognized tax benefits, income tax penalties and interest expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Summary of Stock Awards Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Distribution network Distribution Rights [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Accelerated operating lease expenses Accelerated Operating Lease Expenses Accelerated Operating Lease Expenses 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Non-U.S. Foreign Tax Authority [Member] Business Combinations Business Combinations Policy [Policy Text Block] Accrued cash dividends payable to parent Dividends Payable Derivative [Table] Derivative [Table] Net (decrease) increase from foreign exchange contracts designated as hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax Revenue: Revenues [Abstract] Software Computer Software, Intangible Asset [Member] Document Period End Date Document Period End Date Number of reporting units Number of Reporting Units Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Research and Development [Abstract] Research and Development [Abstract] Schedule of Remaining Performance Obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Consolidated Entities [Domain] Consolidated Entities [Domain] U.S. State Deferred State and Local Income Tax Expense (Benefit) Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Debt instrument, term Debt Instrument, Term Property and equipment, net Total property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Off-Balance Sheet Risk [Domain] Off-Balance Sheet Risk [Domain] Off-Balance Sheet Risk [Domain] Off-Balance Sheet Risk [Axis] Off-Balance Sheet Risk [Axis] Off-Balance Sheet Risk Schedule of Estimated Future Amortization Expense on Acquired Intangibles Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Marketable debt securities Marketable Securities Net (loss) income per share attributable to Cognyte Software Ltd.: Earnings Per Share [Abstract] Repayments of parent borrowings Repayments of Related Party Debt Total cost Property, plant and equipment, gross Property, Plant and Equipment, Gross Amounts reclassified out of accumulated other comprehensive income (loss) Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Foreign currency forward contracts Foreign Exchange Contract [Member] Loss contingency accrual Loss Contingency Accrual Total equity-settled awards Share-Based Payment Arrangement, Equity-Settled Awards [Member] Share-Based Payment Arrangement, Equity-Settled Awards Offices and Export Transaction Offices And Export Transaction [Member] Offices And Export Transaction Sales Commission Sales Commission [Member] Sales Commission [Member] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Entity Current Reporting Status Entity Current Reporting Status Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Weighted-Average Grant-Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Legal Contingencies Legal Costs, Policy [Policy Text Block] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Document Accounting Standard Document Accounting Standard Counterparty Name [Axis] Counterparty Name [Axis] Contract assets, net Contract with Customer, Asset, after Allowance for Credit Loss, Current United States UNITED STATES Measurement Input, Discount Rate Measurement Input, Discount Rate [Member] Leases [Abstract] Leases [Abstract] Income Taxes Income Tax, Policy [Policy Text Block] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Diluted (in shares) Diluted shares (in shares) Weighted Average Number of Shares Outstanding, Diluted U.S. Income (Loss) from Continuing Operations before Income Taxes, Domestic INCOME TAXES Income Tax Disclosure [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Related Party [Domain] Related Party [Domain] Schedule of Acquired Finite-Lived Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Former net parent investment Net Parent Equity Investment Net Parent Equity Investment Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Not designated as hedging instruments Not Designated as Hedging Instrument [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Credit Facility [Axis] Credit Facility [Axis] Entity Address, Address Line One Entity Address, Address Line One Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other countries Other Countries Outside Israel And United States [Member] Other Countries Outside Israel And United States Schedule of Prepaid Expenses and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Other current assets, including cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Entity Shell Company Entity Shell Company Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Total current liabilities Liabilities, Current Litigation Status [Domain] Litigation Status [Domain] Allocation of Purchase Price: Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Finance leases of property and equipment Lease Obligation Incurred Foreign currency forward contracts Foreign Exchange Forward [Member] Business acquisition, contingent consideration, liability, fair value Contingent consideration - business combinations Business Acquisition, Contingent Consideration, Liability, Fair Value Disclosure Business Acquisition, Contingent Consideration, Liability, Fair Value Disclosure Covenant, consolidated equity, minimum percentage of total consolidated assets Debt Instrument, Covenant, Consolidated Equity In Percentage Of Total Consolidated Assets, Minimum Debt Instrument, Covenant, Consolidated Equity In Percentage Of Total Consolidated Assets, Minimum Loss Contingencies [Table] Loss Contingencies [Table] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Company's matching contribution as a percentage of employee's annual compensation Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Spin-off adjustment, conversion ratio Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Spin-Off Adjustment, Conversion Rate Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Spin-Off Adjustment, Conversion Rate Current Fiscal Year End Date Current Fiscal Year End Date Distributor and agent commissions Accrued Sales Commission, Current Number of defendants Loss Contingency, Number of Defendants Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Software Development Costs Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block] Amount reclassified to accounts receivable from contract asset Contract with Customer, Asset, Reclassified to Receivable Change in restricted bank time deposits, including long-term portion Increase (Decrease) In Restricted Bank Time Deposits, Investing Activities Increase (Decrease) In Restricted Bank Time Deposits, Investing Activities Statement [Table] Statement [Table] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other, net Deferred Tax Assets, Other Defined contribution plan employer matching contribution per employee maximum amount Defined Contribution Plan, Employer Matching Contribution, Per Employee Maximum Amount Maximum amount per employee for which the employer contributes a matching contribution to a defined contribution plan. Schedule of Derivatives Not Designated as Hedging Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Accounts Receivable, net Accounts Receivable [Policy Text Block] Net Finite-Lived Intangible Assets, Net Goodwill Goodwill, net, beginning balance Goodwill, net, ending balance Goodwill Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Other Other Americas Region [Member] Represents the Americas geographical region, other than the United States Tax incentives Effective Income Tax Rate Reconciliation, Tax Credit, Amount Schedule of Goodwill Activity Schedule of Goodwill [Table Text Block] Adjustments to reconcile net (loss) income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Phantom stock units (cash-settled awards) Phantom Share Units (PSUs) [Member] Schedule of Fair Values of Derivatives Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] RELATED PARTY TRANSACTIONS WITH VERINT Related Party Transactions Disclosure [Text Block] Allocation of management costs and corporate support services Allocation Of Management Costs And Corporate Support Services Allocation Of Management Costs And Corporate Support Services Entity Listings [Table] Entity Listings [Table] Employee contribution limit as a percentage of compensation Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Provision (benefit) from deferred income taxes Total deferred provision (benefit) for income taxes Deferred Income Tax Expense (Benefit) Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Hedging Designation [Domain] Hedging Designation [Domain] U.S. federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Trademarks and trade names Trademarks and Trade Names [Member] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Net (loss) income attributable to Cognyte Software Ltd. Net Income (Loss) Attributable to Parent Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Realized gain on partial sale of equity investment Equity Method Investment, Realized Gain (Loss) on Disposal Loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Compensation and benefits Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Addresses, Address Type [Axis] Entity Addresses, Address Type [Axis] Recorded as: Deferred Tax Assets, Net, Classification [Abstract] Segment Reporting Segment Reporting, Policy [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Restructuring Type [Axis] Restructuring Type [Axis] Other assets Other Assets, Noncurrent Contact Personnel Name Contact Personnel Name Number of businesses acquired Number of Businesses Acquired Deferred commissions Deferred Costs, Noncurrent Entity File Number Entity File Number Schedule of Other (Expense) Income, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Share-based compensation activity APIC, Share-based Payment Arrangement, Increase for Cost Recognition Net expenses Related Party Transaction, Expenses from Transactions with Related Party SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Variable lease expenses Variable Lease, Cost Number of unsuccessful rounds of mediation Loss Contingency, Number Of Unsuccessful Rounds Of Mediation Loss Contingency, Number Of Unsuccessful Rounds Of Mediation Fair Value by Liability Class [Axis] Liability Class [Axis] Unrealized gain on noncontrolling equity investment Unrealized Gain (Loss) On Noncontrolling Equity Investment Unrealized Gain (Loss) On Noncontrolling Equity Investment Dividends payable Dividends Payable, Current Buildings Building [Member] 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 Commitment fee, percentage Line of Credit Facility, Commitment Fee Percentage Covenant, unrestricted cash and cash equivalents, minimum amount Debt Instrument, Covenant, Unrestricted Cash And Cash Equivalents, Minimum Debt Instrument, Covenant, Unrestricted Cash And Cash Equivalents, Minimum Software service Technology Service [Member] Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Related Party Transactions [Abstract] Accumulated impairment losses, beginning balance Accumulated impairment losses, ending balance Goodwill, Impaired, Accumulated Impairment Loss DERIVATIVE FINANCIAL INSTRUMENTS Derivative Instruments and Hedging Activities Disclosure [Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration risk, percentage Concentration Risk, Percentage INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [Text Block] Property and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Trade names Trade Names [Member] Net tangible assets (liabilities): Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets [Abstract] Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Related Party [Axis] Related Party [Axis] Liability for contingent consideration measured using significant unobservable inputs (Level 3) Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Contingent consideration, liability, measurement input Business Combination, Contingent Consideration, Liability, Measurement Input Schedule of Long-lived Assets by Region Long-lived Assets by Geographic Areas [Table Text Block] Other purchase price adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Revision of Prior Period, Reclassification, Adjustment Revision of Prior Period, Reclassification, Adjustment [Member] RESEARCH AND DEVELOPMENT, NET Research, Development, and Computer Software Disclosure [Text Block] Schedule of Other Liabilities Other Noncurrent Liabilities [Table Text Block] Number of operating segments Number of Operating Segments Contingent consideration - current portion Business Combination, Contingent Consideration, Liability, Current 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Prepaid expenses Prepaid Expense, Current Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Matching contribution expense Defined Contribution Plan, Cost Shares or Units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Total identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Number of financial institutions that are counterparties to derivative instruments Number Of Financial Institutions That Are Counterparties To Derivative Instruments Number Of Financial Institutions That Are Counterparties To Derivative Instruments Operating cash flows from operating leases Operating Lease, Payments Research and Development, net Research and Development Expense, Policy [Policy Text Block] Total finance lease expenses Finance Lease Cost Finance Lease Cost Total purchase price Business Combination, Consideration Transferred Provisions charged to expense Accounts Receivable, Credit Loss Expense (Reversal) Goodwill [Roll Forward] Goodwill [Roll Forward] Total assets Assets, Fair Value Disclosure Changes in the balance of gross unrecognized tax benefits Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Other, net Other Operating Activities, Cash Flow Statement Internal-Use Software Software Development [Member] Income Tax Expense (Benefit), Continuing Operations [Abstract] Income Tax Expense (Benefit), Continuing Operations [Abstract] Total liabilities and stockholders’ equity Liabilities and Equity Deferred cost of revenue Deferred Tax Liabilities, Deferred Expense Other Other Accrued Liabilities, Current Total Americas Americas [Member] Contract liabilities Contract with Customer, Liability, Current 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Maturities and sales of short-term investments Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Concentration Risk [Line Items] Concentration Risk [Line Items] Liabilities for contingent consideration in business combinations Noncash Or Part Noncash Acquisition, Contingent Consideration Liabilities Noncash Or Part Noncash Acquisition, Contingent Consideration Liabilities Derivative [Line Items] Derivative [Line Items] Foreign currency forward contracts Foreign Currency Contract, Asset, Fair Value Disclosure EARNINGS PER SHARE Earnings Per Share [Text Block] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Operating expenses: Operating Expenses [Abstract] Governments outside the United States Two Governments Outside The United States [Member] Two Governments Outside The United States Minimum Minimum [Member] Gross profit Gross Profit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Long-term line of credit Long-term Line of Credit Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Selling, general and administrative Selling, General and Administrative Expense Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Number of credit facilities Number Of Credit Facilities Number Of Credit Facilities Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Related Party Fixed Rate Notes Related Party Fixed Rate Notes [Member] Related Party Fixed Rate Notes Cash paid for capitalized software development costs Payments to Develop Software Restricted cash and cash equivalents included in other assets Restricted Cash and Cash Equivalents, Noncurrent Cash paid for business combinations, including adjustments, net of cash acquired Payments to acquire businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Schedule of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Line of Credit Line of Credit [Member] STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Leases Lessee, Leases [Policy Text Block] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Number of reportable segments Number of Reportable Segments Cost of revenue: Cost of Revenue [Abstract] Foreign currency (losses) gains, net Foreign currency (losses) gains, net Foreign Currency Transaction Gain (Loss), before Tax Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Related Party Variable Rate Notes Related Party Variable Rate Notes [Member] Related Party Variable Rate Notes Total other (expense) income, net Nonoperating Income (Expense) WebintPro WebintPro [Member] WebintPro Adjustments to prior period acquisition Goodwill, Acquired During Period Commitments and Contingencies Commitments and Contingencies Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Allowance for doubtful accounts Allowance for credit losses, beginning of year Allowance for credit losses, end of year Accounts Receivable, Allowance for Credit Loss, Current Net transfers to former parent Transfers From (To) Parent, Net, Financing Activities Transfers From (To) Parent, Net, Financing Activities Auditor Name Auditor Name Cover [Abstract] Revenues from External Customers and Long-Lived Assets Revenues from External Customers and Long-Lived Assets [Line Items] Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Cumulative Effect, Period of Adoption, Adjusted Balance Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Covenant, funded debt to EBITDA, minimum ratio Debt Instrument, Covenant, Funded Debt To EBITDA, Minimum Debt Instrument, Covenant, Funded Debt To EBITDA, Minimum Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Net tangible assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Tangible Assets (Liabilities) Acquired Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Tangible Assets (Liabilities) Acquired Gross research and development expenses Research and Development Arrangement, Contract to Perform for Others, Costs Incurred, Gross Schedule of Cash, Cash Equivalents and Short-term Investments [Table] Schedule of Available-for-sale Securities [Table] Current provision (benefit) for income taxes: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Auditor [Table] Auditor [Table] Common Stock Common Stock [Member] Interest income Investment Income, Interest Non-U.S. Income (Loss) from Continuing Operations before Income Taxes, Foreign Operating income Operating Income (Loss) Operating lease obligations - current portion Accrued expenses and other current liabilities Operating Lease, Liability, Current 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Hedging Designation [Axis] Hedging Designation [Axis] Stock-based compensation, excluding cash-settled awards Share-based Payment Arrangement, Noncash Expense Deloitte & Touche LLP Deloitte & Touche LLP [Member] Deloitte & Touche LLP AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense on property and equipment Depreciation Acquired technology Technology-Based Intangible Assets [Member] Treasury Stock Treasury Stock [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Finance lease expenses: Finance Lease Expense [Abstract] Finance Lease Expense Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Derivative, notional amount Derivative, Notional Amount Schedule of Supplemental Cash Flow Information Related to Leases Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block] Schedule Of Supplemental Cash Flow Information Related To Leases Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Total liabilities Liabilities 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Measurement Input Type [Axis] Measurement Input Type [Axis] Operating loss carryforwards Operating Loss Carryforwards Common stock, issued (in shares) Common Stock, Shares, Issued Costs to Fulfill Costs to Fulfill [Member] Costs to Fulfill [Member] Payments of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Entity Address, City or Town Entity Address, City or Town Summary of Components of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Non-cash investing and financing transactions: Noncash Investing and Financing Items [Abstract] Software Development Costs Software and Software Development Costs [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] ACCUMULATED OTHER COMPREHENSIVE LOSS Comprehensive Income (Loss) Note [Text Block] Accrued expenses and other current liabilities Accrued Liabilities [Member] Measurement Frequency [Domain] Measurement Frequency [Domain] Interest expense Interest expense Interest Expense Increases as a result of business combinations Unrecognized Tax Benefits, Increase Resulting from Acquisition Deferred provision (benefit) for income taxes: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Total purchase price allocation Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Capitalized contract cost, amortization Capitalized Contract Cost, Amortization Warranty period Product Warranty Period Represents the product warranty period under standard and extended warranty protection rights granted to customers. Accumulated deficit Retained Earnings (Accumulated Deficit) Litigation Case [Domain] Litigation Case [Domain] Taxes other than income taxes Accrual for Taxes Other than Income Taxes, Current Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Gains on investments, net Gain (Loss) on Investments Concentration Risk [Table] Concentration Risk [Table] Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Capitalized software development costs, net Capitalized software development costs, net, beginning of year Capitalized software development costs, net, end of year Capitalized Computer Software, Net Short-term investments Short-term Investments Inventory transfers to property and equipment Inventory Transfer To Property And Equipment Value of inventory transferred to property and equipment in noncash transactions. Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Amendment Flag Amendment Flag Statement, Equity Components [Axis] Equity Components [Axis] Recorded valuation allowance SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Reimbursements from the IIA and other government grant programs Research and Development Arrangement with Federal Government, Customer Funding to Offset Costs Incurred Concentration Risk Type [Domain] Concentration Risk Type [Domain] Long-term contract assets, net (included in other assets) Long-term contract assets, net Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Inventories Total inventories Inventory, Net Unbundled contracts renewal term Revenue From Contract With Customer, Unbundled Contracts Renewal Term Revenue From Contract With Customer, Unbundled Contracts Renewal Term Assets and Liabilities Measured at Fair Value on Recurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] U.S. Federal Deferred Federal Income Tax Expense (Benefit) Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Deferred tax assets, valuation allowance recognised Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Schedule of Components of Costs of Services Schedule of Related Party Transactions [Table Text Block] Product and Service [Axis] Product and Service [Axis] Customer A Customer A [Member] Customer A Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Noncontrolling equity investment in privately-held companies without readily determinable fair values Equity Securities without Readily Determinable Fair Value, Amount Cognyte Technologies Israel Ltd Cognyte Technologies Israel Ltd [Member] Cognyte Technologies Israel Ltd Short-term lease expenses Short-term Lease, Cost Statement Statement [Line Items] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Number of customers outside the United States Number Of Customers Outside The United States Number Of Customers Outside The United States Contract liabilities Increase (Decrease) in Contract with Customer, Liability Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Domestic Tax Authority Domestic Tax Authority [Member] Internal-Use Software Internal Use Software, Policy [Policy Text Block] Obligations for severance compensation Supplemental Unemployment Benefits, Severance Benefits Allowance for Credit Losses Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Property, Plant and Equipment by Type [Axis] Long-Lived Tangible Asset [Axis] Valuation allowance Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Accounts payable, related parties Accounts Payable, Related Parties, Current Customer [Axis] Customer [Axis] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Document Annual Report Document Annual Report Schedule of Recognized Stock-based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total assets Assets Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Segment, Geographical [Domain] Geographical [Domain] Non-controlling Interest Noncontrolling Interest [Member] Research and development, net Research and Development Expense Schedule of Allowance for Doubtful Accounts Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Derivative Contract [Domain] Derivative Contract [Domain] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Revenue performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Short term loan Short-term Debt Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Litigation Status [Axis] Litigation Status [Axis] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Case Number 3444/09 Case Number 3444/09 [Member] Case Number 3444/09 Basic (in shares) Basic shares (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Weighted average discount rates Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate Effective of dilutive shares (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Cash (refunds) payments of income taxes, net Income Taxes Paid, Net Non-deductible expenses/non-taxable income Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible Enumeration] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Dividends paid to noncontrolling interest Payments of Ordinary Dividends, Noncontrolling Interest Comprehensive (loss) income attributable to Cognyte Software Ltd. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deferred income taxes Deferred tax liabilities Deferred Income Tax Liabilities, Net Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Schedule of Effective Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Joint venture, variable interest entity in which entity is primary beneficiary Variable Interest Entity, Primary Beneficiary [Member] Accounts payable Accounts Payable, Current Depreciation and amortization Depreciation, Depletion and Amortization Total Cognyte Software Ltd. Equity Parent [Member] Revenue, Major Customer Revenue, Major Customer [Line Items] Schedule of Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Total stock-based compensation, net of taxes Share-based Payment Arrangement, Expense, after Tax Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Total other assets Other Assets Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Unfavorable Regulatory Action Unfavorable Regulatory Action [Member] Other expense, net Other Miscellaneous Nonoperating Income (Expense) The net amount of miscellaneous other income and expense, which has not been itemized or categorized in the footnotes to the financial statements and is a component of other income and expense, net. Other Other Sundry Liabilities, Noncurrent Software maintenance, period Software Maintenance, Period Represents the term of the software maintenance period over which the related post-contract customer support (PCS) is recognized. Entity Central Index Key Entity Central Index Key Total lease expenses Lease, Cost Number of customers Number Of Customers Number Of Customers Stockholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Reductions for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Customer relationships Customer Relationships [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Deferred cost of revenue Deferred Costs, Current Other liabilities Total other liabilities Other Liabilities, Noncurrent Condensed Financial Information Disclosure [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Trading Symbol Trading Symbol Related Party Transaction [Domain] Related Party Transaction [Domain] Severance expenses Severance Costs Weighted average remaining lease terms Leases, Weighted Average Remaining Lease Term [Abstract] Leases, Weighted Average Remaining Lease Term Allowance for credit losses Accounts Receivable, Credit Loss Expense (Reversal), Including Portion Related To Contract Assets Accounts Receivable, Credit Loss Expense (Reversal), Including Portion Related To Contract Assets Goodwill, gross, beginning balance Goodwill, gross, ending balance Goodwill, Gross Liabilities: Liabilities, Fair Value Disclosure [Abstract] Total stock-based compensation expense Share-based Payment Arrangement, Expense Contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Cost of Revenue Cost of Goods and Service [Policy Text Block] Net (loss) income per share attributable to Cognyte Software Ltd.: Earnings Per Share, Basic and Diluted [Abstract] Spin-off from Verint Stockholders' Equity Note, Spinoff Transaction Amortization of acquired technology Cost, Amortization Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Net (loss) income Net (loss) income Net income (loss) Total, net of income taxes Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Schedule of Components of Income (Loss) Before Provision for Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period Total cash, cash equivalents, restricted cash, and restricted cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Other financing activities Proceeds from (Payments for) Other Financing Activities Cost Finite-Lived Intangible Assets, Gross Amortization of capitalized software development costs Capitalized Computer Software, Amortization Other comprehensive loss Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Recurring Fair Value, Recurring [Member] Amounts written off Accounts Receivable, Allowance for Credit Loss, Writeoff Lapses of statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Unrealized Gains (Losses) on Derivative Financial Instruments Designated as Hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Right-of-use assets obtained in exchange for lease obligations: Right-of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Right-of-Use Asset Obtained In Exchange For Lease Liability 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Fair Values of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Other (expense) income, net: Nonoperating Income (Expense) [Abstract] Auditor Firm ID Auditor Firm ID Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Capitalized computer software, impairments Write-offs of capitalized software development costs Capitalized Computer Software, Impairments Released (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 Customer B Customer B [Member] Customer B Payments to acquire businesses Cash Payments to Acquire Businesses, Gross Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Operating Leases Lessee, Operating Lease, Description [Abstract] Goodwill and other intangible assets Deferred Tax Liabilities, Goodwill and Intangible Assets Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Schedule of Valuation Allowance Summary of Valuation Allowance [Table Text Block] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Auditor Information [Abstract] Auditor Information Other Other Assets, Current Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Lessee, finance lease, remaining lease term Lessee, Finance Lease, Remaining Lease Term Cost of revenue Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Reclassification of former net parent investment Adjustments to Additional Paid in Capital, Other Derivative liabilities Derivative Liability, Fair Value, Gross Liability Derivative, maturity Derivative, Remaining Maturity Income tax provision at the U.S. federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Net gains reclassified from AOCL into the combined statements of operations Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Valuation allowance, beginning of year Valuation allowance, end of year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Cost of revenue Cost of Sales [Member] Income taxes Accrued Income Taxes, Current Inventories Inventory, Policy [Policy Text Block] Non-U.S. Current Foreign Tax Expense (Benefit) Leasehold improvements funded by lease incentives Leasehold Improvements Funded By Lease Incentive Value of leasehold improvements funded by lease incentive in noncash transactions. Research and Development Expense [Abstract] Research and Development Expense [Abstract] Developed technology Developed Technology Rights [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Movement in Capitalized Computer Software, Net [Roll Forward] Movement in Capitalized Computer Software, Net [Roll Forward] Tax contingencies Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Period of cumulative losses incurred Valuation Allowance, Cumulative Losses Incurred, Period Valuation Allowance, Cumulative Losses Incurred, Period Accounting Standards Update 2016-13 [Member] EX-101.PRE 13 cgnt-20220131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page
12 Months Ended
Jan. 31, 2022
shares
Entity Listings [Line Items]  
Document Type 20-F
Document Registration Statement false
Document Annual Report true
Document Period End Date Jan. 31, 2022
Current Fiscal Year End Date --01-31
Document Transition Report false
Document Shell Company Report false
Entity File Number 001-39829
Entity Registrant Name Cognyte Software Ltd.
Entity Incorporation, State or Country Code L3
Entity Address, Address Line One 33 Maskit
Entity Address, City or Town Herzliya Pituach
Entity Address, Postal Zip Code 4673333
Entity Address, Country IL
Title of 12(b) Security Ordinary Shares, no par value
Trading Symbol CGNT
Security Exchange Name NASDAQ
Entity Common Stock, Shares Outstanding (in shares) 67,217,688
Entity Well-known Seasoned Issuer No
Entity Voluntary Filers No
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Large Accelerated Filer
Entity Emerging Growth Company false
ICFR Auditor Attestation Flag true
Document Accounting Standard U.S. GAAP
Entity Shell Company false
Entity Central Index Key 0001824814
Document Fiscal Year Focus 2021
Document Fiscal Period Focus FY
Amendment Flag false
Business Contact  
Entity Listings [Line Items]  
Entity Address, Address Line One 33 Maskit
Entity Address, City or Town Herzliya Pituach
Entity Address, Postal Zip Code 4673333
Entity Address, Country IL
Contact Personnel Name David Abadi
City Area Code 972-9
Local Phone Number 962-2300
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Audit Information
12 Months Ended
Jan. 31, 2022
Auditor [Line Items]  
Auditor Name Brightman Almagor Zohar & Co.
Auditor Firm ID 1197
Auditor Location Tel Aviv, Israel
Deloitte & Touche LLP  
Auditor [Line Items]  
Auditor Name Deloitte & Touche LLP
Auditor Firm ID 34
Auditor Location New York, New York
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Current assets:    
Cash and cash equivalents $ 152,590 $ 78,570
Restricted cash and cash equivalents and restricted bank time deposits 3,597 27,042
Short-term investments 10,434 4,713
Accounts receivable, net of allowance for credit losses of $2.1 million and $4.6 million, respectively 179,198 175,001
Contract assets, net 27,908 20,317
Inventories 14,366 14,542
Prepaid expenses and other current assets 31,970 30,051
Total current assets 420,063 350,236
Property and equipment, net 30,839 37,595
Operating lease right-of-use assets 25,031 32,126
Goodwill 158,233 158,183
Intangible assets, net 3,162 5,299
Deferred income taxes 1,548 3,303
Other assets 25,729 42,076
Total assets 664,605 628,818
Current liabilities:    
Short term loan 100,000 0
Accounts payable 36,664 41,552
Accrued expenses and other current liabilities 99,774 91,692
Contract liabilities 83,158 127,012
Due to former parent 0 38,772
Total current liabilities 319,596 299,028
Long-term contract liabilities 14,520 22,037
Deferred income taxes 3,447 4,049
Operating lease liabilities 17,179 24,135
Other liabilities 10,774 9,198
Total liabilities 365,516 358,447
Commitments and Contingencies
Common stock, outstanding (in shares) 67,217,688 65,773,335
Common stock, issued (in shares) 67,217,688 65,773,335
Common stock, authorized (in shares) 300,000,000 300,000,000
Common stock, par value (in dollars per share) $ 0 $ 0
Stockholders' equity:    
Common stock - $0 par value; Authorized 300,000,000 shares. Issued and outstanding 67,217,688 and 65,773,335 at January 31, 2022 and January 31, 2021, respectively $ 0 $ 0
Additional paid-in capital 316,706 0
Accumulated deficit (14,890) 0
Former net parent investment 0 273,006
Accumulated other comprehensive loss (16,679) (15,505)
Total Cognyte Software Ltd. stockholders' equity 285,137 257,501
Noncontrolling interest 13,952 12,870
Total stockholders’ equity 299,089 270,371
Total liabilities and stockholders’ equity $ 664,605 $ 628,818
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Statement of Financial Position [Abstract]        
Allowance for doubtful accounts $ 2,110 $ 4,559 $ 4,085 $ 2,911
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Revenue:      
Total revenue $ 474,042 $ 443,458 $ 457,109
Cost of revenue:      
Amortization of acquired technology 682 943 2,405
Total cost of revenue 132,399 132,669 164,005
Gross profit 341,643 310,789 293,104
Operating expenses:      
Research and development, net 143,360 128,705 111,297
Selling, general and administrative 185,867 162,590 153,901
Amortization of other acquired intangible assets 1,455 1,218 593
Total operating expenses 330,682 292,513 265,791
Operating income 10,961 18,276 27,313
Other (expense) income, net:      
Interest income 177 1,347 3,509
Interest expense (196) (185) (481)
Other (expenses) income, net (2,681) 5,286 (404)
Total other (expense) income, net (2,700) 6,448 2,624
Income before provision for income taxes 8,261 24,724 29,937
Provision for income taxes 18,517 4,414 2,567
Net (loss) income (10,256) 20,310 27,370
Net income attributable to noncontrolling interest 4,634 6,107 7,179
Net (loss) income attributable to Cognyte Software Ltd. $ (14,890) $ 14,203 $ 20,191
Net (loss) income per share attributable to Cognyte Software Ltd.:      
Basic (in dollars per share) $ (0.22) $ 0.22 $ 0.31
Diluted (in dollars per share) $ (0.22) $ 0.22 $ 0.31
Weighted-average shares outstanding:      
Basic (in shares) 66,570 65,773 65,773
Diluted (in shares) 66,570 65,773 65,773
Software      
Revenue:      
Total revenue $ 209,988 $ 187,236 $ 201,487
Cost of revenue:      
Cost of revenue 28,955 35,647 36,071
Software service      
Revenue:      
Total revenue 201,563 190,013 171,866
Cost of revenue:      
Cost of revenue 46,413 44,893 45,012
Professional service and other      
Revenue:      
Total revenue 62,491 66,209 83,756
Cost of revenue:      
Cost of revenue $ 56,349 $ 51,186 $ 80,517
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ (10,256) $ 20,310 $ 27,370
Other comprehensive loss, net of reclassification adjustments:      
Foreign currency translation adjustments (219) (1,233) (1,876)
Net (decrease) increase from foreign exchange contracts designated as hedges (1,253) (19) 1,561
Benefit (provision) for income taxes on net (decrease) increase from foreign exchange contracts designated as hedges 84 (18) (156)
Other comprehensive loss (1,388) (1,270) (471)
Comprehensive (loss) income (11,644) 19,040 26,899
Comprehensive income attributable to noncontrolling interest 4,420 6,419 7,169
Comprehensive (loss) income attributable to Cognyte Software Ltd. $ (16,064) $ 12,621 $ 19,730
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Cumulative Effect, Period of Adoption, Adjusted Balance
Total Cognyte Software Ltd. Equity
Total Cognyte Software Ltd. Equity
Cumulative Effect, Period of Adoption, Adjustment
Total Cognyte Software Ltd. Equity
Cumulative Effect, Period of Adoption, Adjusted Balance
Common Stock
Common Stock
Cumulative Effect, Period of Adoption, Adjusted Balance
Additional Paid-in Capital
Additional Paid-in Capital
Cumulative Effect, Period of Adoption, Adjusted Balance
Treasury Stock
Treasury Stock
Cumulative Effect, Period of Adoption, Adjusted Balance
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjusted Balance
Former Net Parent Investment
Former Net Parent Investment
Cumulative Effect, Period of Adoption, Adjustment
Former Net Parent Investment
Cumulative Effect, Period of Adoption, Adjusted Balance
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss
Cumulative Effect, Period of Adoption, Adjusted Balance
Non-controlling Interest
Non-controlling Interest
Cumulative Effect, Period of Adoption, Adjusted Balance
Beginning balance at Jan. 31, 2019 $ 475,318     $ 467,607     $ 0   $ 0   $ 0   $ 0   $ 481,069     $ (13,462)   $ 7,711  
Increase (Decrease) in Stockholders' Equity                                          
Accounting Standards Update [Extensible List] Accounting Standards Update 2016-13 [Member]                                        
Net income (loss) $ 27,370     20,191                     20,191         7,179  
Other comprehensive (loss) income (471)     (461)                           (461)   (10)  
Dividends to noncontrolling interest (4,253)                                     (4,253)  
Net transfers to parent (42,793)     (42,793)                     (42,793)            
Ending balance at Jan. 31, 2020 455,171 $ (446) $ 454,725 444,544 $ (446) $ 444,098 0 $ 0 0 $ 0 0 $ 0 0 $ 0 458,467 $ (446) $ 458,021 (13,923) $ (13,923) 10,627 $ 10,627
Increase (Decrease) in Stockholders' Equity                                          
Net income (loss) 20,310     14,203                     14,203         6,107  
Other comprehensive (loss) income (1,270)     (1,582)                           (1,582)   312  
Dividends to noncontrolling interest (4,176)                                     (4,176)  
Cash dividends declared payable to parent (35,000)     (35,000)                     (35,000)            
Net transfers to parent (164,218)     (164,218)                     (164,218)            
Ending balance at Jan. 31, 2021 270,371     257,501     0   0   0   0   273,006     (15,505)   12,870  
Increase (Decrease) in Stockholders' Equity                                          
Spin-off from Verint 9,558     9,558                     9,558            
Net income (loss) (10,256)     (14,890)                 (14,890)             4,634  
Other comprehensive (loss) income (1,388)     (1,174)                           (1,174)   (214)  
Reclassification of former net parent investment 0               282,564           (282,564)            
Share-based compensation activity 34,323     34,323         34,142   181                    
Repurchase of shares (181)     (181)             (181)                    
Dividends to noncontrolling interest (3,338)                                     (3,338)  
Ending balance at Jan. 31, 2022 $ 299,089     $ 285,137     $ 0   $ 316,706   $ 0   $ (14,890)   $ 0     $ (16,679)   $ 13,952  
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Cash flows from operating activities:      
Net (loss) income $ (10,256) $ 20,310 $ 27,370
Adjustments to reconcile net (loss) income to net cash provided by operating activities:      
Depreciation and amortization 21,278 22,519 17,325
Allowance for credit losses 432 1,850 1,355
Stock-based compensation, excluding cash-settled awards 32,865 27,423 31,028
Provision (benefit) from deferred income taxes 5,860 (2,195) 5,603
Non-cash (losses) gains on derivative financial instruments, net (133) 95 (395)
Change in fair value of contingent consideration for business combinations (134) (3,665) (5,392)
Other non-cash items, net 766 (2,964) 1,747
Changes in operating assets and liabilities:      
Accounts receivable (5,718) 1,496 (24,140)
Contract assets (7,115) 8,442 17,658
Inventories (363) (1,142) (392)
Prepaid expenses and other assets 8,465 5,119 7,032
Accounts payable and accrued expenses 4,885 8,668 1,307
Contract liabilities (51,314) (16,770) 9,321
Other liabilities 1,761 210 (20,847)
Other, net 1,351 1,915 (1,394)
Net cash provided by operating activities 2,630 71,311 67,186
Cash flows from investing activities:      
Cash paid for business combinations, including adjustments, net of cash acquired 0 0 (18,693)
Purchases of property and equipment (11,759) (14,199) (13,691)
Purchases of short-term investments (58,973) (48,585) (29,099)
Maturities and sales of short-term investments 52,978 51,174 53,527
Settlements of derivative financial instruments not designated as hedges (138) 213 212
Cash paid for capitalized software development costs (6,033) (5,132) (7,638)
Change in restricted bank time deposits, including long-term portion 5,561 31,084 (14,159)
Other investing activities 513 1,863 0
Net cash (used in) provided by investing activities (17,851) 16,418 (29,541)
Cash flows from financing activities:      
Net transfers to former parent 0 (189,047) (72,057)
Withdrawal from credit facility - presented as short term loan 100,000 0 0
Dividend paid to former parent (35,000) 0 0
Repayments of parent borrowings 0 (7,025) (6,000)
Dividends paid to noncontrolling interest (3,338) (4,176) (4,253)
Payments of contingent consideration for business combinations (financing portion) (2,738) (4,877) (3,419)
Other financing activities (181) (492) (244)
Net cash provided by (used in) financing activities 58,743 (205,617) (85,973)
Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents 41 (864) (985)
Net increase (decrease) in cash, cash equivalents, restricted cash and restricted cash equivalents 43,563 (118,752) (49,313)
Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period 114,657 233,409 282,722
Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period 158,220 114,657 233,409
Reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents at end of period:      
Cash and cash equivalents 152,590 78,570 201,090
Restricted cash and cash equivalents included in restricted cash and cash equivalents and restricted bank time deposits 3,486 25,904 24,513
Restricted cash and cash equivalents included in other assets 2,144 10,183 7,806
Total cash, cash equivalents, restricted cash, and restricted cash equivalents $ 158,220 $ 114,657 $ 233,409
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.1
ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION
12 Months Ended
Jan. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION
Description of Business

Cognyte Software Ltd. (the “Company”, “Cognyte”, “we”, “us” and “our”) is a global leader in investigative analytics software that empowers governments and enterprises with Actionable Intelligence for a Safer World™. Our open software is designed to help governments and enterprises accelerate and improve the effectiveness of investigations. Over 1,000 government and enterprise customers rely on Cognyte’s solutions to accelerate and conduct investigations and derive insights, with which they identify, neutralize, and tackle threats to national security, personal safety, business continuity and various forms of criminal activity. Our government customers consist of national, regional, and local government agencies in more than 100 countries around the world. Our enterprise customers consist of commercial customers and physical security customers.

Basis of Presentation

On February 1, 2021, the spin-off of Cognyte from Verint Systems Inc. (“Verint”) was completed.

Prior to the spin-off, the Company had not published stand-alone financial statements. As a result, the Company's comparative combined financial statements as of January 31, 2021 and for the years ended January 31, 2021 and 2020 were derived (carved-out) from the consolidated financial statements and accounting records of Verint and have been prepared in conformity with generally accepted accounting principles in the United States (“GAAP”). The preparation of the combined financial statements required management to make certain estimates and assumptions, either at the balance sheet date or during the year that affects the reported amounts of assets and liabilities as well as expenses. These combined financial statements include the assets and liabilities of the Verint subsidiaries that are attributable to the Company’s business and exclude the assets and liabilities of the Verint subsidiaries that are not attributable to the Company’s business. During the years ended January 31, 2021 and 2020, the Company functioned as part of the larger group of companies controlled by Verint. Accordingly, Verint performed certain corporate overhead functions for the Company. Therefore, certain corporate costs, including compensation costs for corporate employees supporting the Company, have been allocated from Verint. These allocated costs are for corporate functions including, but not limited to, senior management, legal, human resources, finance and accounting, treasury, information technology, internal audit and other shared services, which were not historically provided at the Company level. Where possible, these costs were specifically identified to the Company, with the remainder primarily allocated on the basis of revenue as a relevant measure. The combined financial statements do not necessarily include all the expenses that would have been incurred or held by the Company had it been a separate, stand-alone company, and we expect to incur additional expenses as a separate, stand-alone publicly-traded company. It is not practicable to estimate actual costs that would have been incurred had the Company been a separate stand-alone company during the years ended January 31, 2021 and 2020. Allocations for management costs and corporate support services provided to the Company totaled $97.3 million and $81.8 million for the years ended January 31, 2021 and 2020, respectively. The Company and Verint considered the allocations to be a reasonable reflection of the benefits received by the Company. See also Note 3, “Related Party Transactions with Verint” for further discussion.

Unless noted otherwise, references to the consolidated financial statements and discussion in the notes to the consolidated financial statements also pertains to the combined, carve-out basis financial statements as of January 31, 2021 and for the years ended January 31, 2021 and 2020.

The accompanying consolidated and combined financial statements include a joint venture in which we hold a 50% equity interest. The joint venture is a variable interest entity (“VIE”) in which we are the primary beneficiary as we have the power to direct the activities that are most significant to the VIE. The joint venture’s activities primarily include promoting transactions with end customers as well as negotiating their commercial terms, providing local technical support and interfacing with customers. The noncontrolling interest in the less than wholly owned subsidiary is reflected within equity in our consolidated balance sheets, but separately from our equity.

Equity investments in companies in which we have less than a 20% ownership interest and cannot exercise significant influence, and which do not have readily determinable fair values, are accounted for at cost, adjusted for changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer, less any impairment.
COVID-19 Pandemic

The COVID-19 pandemic has reached all of the regions in which we do business, and governmental authorities around the world have implemented numerous measures attempting to contain and mitigate the effects of the pandemic, including travel bans and restrictions, border closings, quarantines, shelter-in-place orders, shutdowns, limitations or closures of non-essential businesses, and social distancing requirements. Companies around the world, including us, our customers, partners, and vendors, have implemented actions in response, including among others, office closings, site restrictions, and employee travel restrictions. Notwithstanding the loosening of these restrictions in certain countries in certain periods since the onset of the pandemic, the global spread of COVID-19 and actions taken in response have negatively affected us, our customers, partners, and vendors and caused significant economic and business disruption. We continue to monitor and assess the impact of the COVID-19 pandemic, including recommendations and orders issued by government and public health authorities in countries where we operate.

We have seen an improvement in the business environment in 2021 after an initial downturn in early 2020; however, in 2021, our revenue was negatively impacted by delays and reduced spending attributed to the impact of the COVID-19 pandemic on our customers’ operational priorities and as a result of cost containment measures they have implemented. Due to the pandemic, we saw a reduction or delay in certain large customer contracts, particularly on-premises arrangements, and we have generally been unable to conduct face-to-face meetings with existing or prospective customers and partners, present in-person demonstrations of our solutions, or host or attend in-person trade shows and conferences. Limitations on access to the facilities of our customers have also impacted our ability to deliver some of our products, complete certain implementations, and provide in-person consulting and training services, negatively impacting our ability to recognize revenue. Furthermore, many of our customers are government agencies, and their budgets may have been and may continue to be stretched thin due to the efforts taken to combat the pandemic. If some of our government customers experience budget shortfalls, they may decide to forgo using our services. Our ability to predict how the pandemic will impact our results in future periods is limited, including the extent to which customers may delay or miss payments, customers may defer, reduce, or refrain from placing orders or renewing subscriptions or support arrangements, or to which travel restrictions and site access restrictions may remain necessary, particularly if the pandemic fails to abate for an extended period of time or worsens.

Additionally, as a result of COVID-19’s impact on the global supply, we have experienced delays in supplier deliveries (including with respect to electronic components and other products on which the Company relies), extended lead times, and increased cost of freight, purchased materials and manufacturing labor costs. These disruptions, which are expected to continue into 2022, have delayed and are expected to continue to delay the timing of some customer orders and expected deliveries of our products. If the impacts of the supply chain disruptions are more severe than we expect, it could result in even longer lead times and further increased costs, all of which could materially adversely affect our business, financial condition and results of operations. In addition, governments may reduce their budgets or defer purchase decisions until supply chain disruptions subside.

In light of the adverse impact of COVID-19 on global economic conditions and our revenue, along with the uncertainty associated with the extent and timing of a potential recovery, in 2020, we implemented certain cost-reduction actions of varying durations. Such actions included, but were not limited to, reducing our discretionary spending, decreasing capital expenditures, reconsidering the optimal uses of our cash and other capital resources, and reducing workforce-related costs. Based on the improved business environment and our financial performance during 2021, we have in many cases resumed investments and other spending; however, these actions may need to be reassessed depending on how the facts and circumstances surrounding the pandemic evolve and we continue to evaluate and may decide to implement further cost control strategies to help us mitigate the impact of the pandemic, if required. Any such actions may have an adverse impact on us, particularly if they remain in place for an extended period.

War in Europe

On February 24, 2022, a full-scale military invasion of Ukraine by Russian troops was reported. The length and impact of the ongoing military conflict is highly unpredictable, and has led to and could continue creating market disruptions, including significant volatility in commodity prices, credit and capital markets, restrictions on international trade as well as supply chain interruptions.

Russian military actions and the resulting sanctions could also adversely affect the global economy and financial markets and lead to instability and lack of liquidity in capital markets in the longer term, potentially making it more difficult for us to obtain additional funds.

We are continuing to monitor the situation in Ukraine and assessing its potential impact on our business. While we do not trade with any Russian or Belarusian governmental agencies or with any of the entities which are subject to sanctions, any of the above-mentioned factors could affect our business, prospects, financial condition, and operating results. The extent and duration of the military action, sanctions and resulting market disruptions are currently impossible to predict, but could be substantial.
Additionally, disruptive impacts of the conflict on other countries in Eastern Europe, including Bulgaria and Romania, where we have operations and facilities, could be prolonged, which may require us to reevaluate our operations there and/or otherwise harm our business. In addition, in response to the armed conflicts, governments may allocate budgets to military or other immediate needs, on account of our solutions.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Jan. 31, 2022
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
 
Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

As applicable to these consolidated financial statements, the most significant estimates and assumptions relate to revenue recognition over time, fair value of goodwill, realizability of deferred tax assets and tax uncertainties.

In light of the currently unknown extent and duration of the COVID-19 pandemic, we face a greater degree of uncertainty than normal in making the judgments and estimates needed to apply to certain of our significant accounting policies. We assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to us and the unknown future impacts of COVID-19 as of January 31, 2022 and through the date of this report. These estimates may change, as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.

Cash and Cash Equivalents

Cash and cash equivalents include cash on hand and highly liquid investments having an original maturity of three months or less.

Restricted Cash and Cash Equivalents, and Restricted Bank Time Deposits

Restricted cash and cash equivalents, and restricted bank time deposits are mainly pledged as collateral for performance guarantees.

Investments

Our investments generally consist of bank time deposits with remaining maturities in excess of 90 days at the time of purchase. We held no marketable debt securities at January 31, 2022 and 2021. Investments with maturities in excess of one year are included in other assets.

Accounts Receivable, net

Trade accounts receivable are comprised of invoiced amounts due from customers for which we have an unconditional right to collect and are not interest-bearing. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable.

Concentrations of Credit Risk

Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents, bank time deposits, short-term investments, accounts receivable, and contract assets. We invest our cash in bank accounts and bank time deposits. By policy, we seek to limit credit exposure on investments through diversification and by restricting our investments to highly rated securities.

We grant credit terms to our customers in the ordinary course of business. Concentrations of credit risk with respect to accounts receivable and contract assets are generally limited due to the large number of customers comprising our customer base and their dispersion across different industries and geographic areas. We have both direct and indirect contracts with two governments outside the United States, that combined accounted for $80.1 million and $72.6 million of our aggregated accounts
receivable and contract assets, at January 31, 2022 and 2021, respectively. We believe our contracts with these governments present insignificant credit risk.

Allowance for Credit Losses

We adopted Accounting Standard Update (“ASU”) No. 2016-13, Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments on February 1, 2020. ASU No. 2016-13 requires us to make judgments as to our ability to collect outstanding receivables and provide allowances for a portion of receivables over the lifetime of the receivables. Our allowance for credit losses is estimated based on an analysis of the aging of our accounts receivable and contract assets, historical write-offs, customer payment patterns, individual customer creditworthiness, current economic trends, reasonable and supportable forecasts of future economic conditions, and/or establishment of specific reserves for customers in adverse financial condition. We write-off an account receivable and charge it against its recorded allowance at the point when it is considered uncollectible. We assess the adequacy of the allowance for credit losses on a quarterly basis.

The following table summarizes the activity in our credit losses for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,
(in thousands)202220212020
Allowance for credit losses, beginning of year$4,559 $4,085 $2,911 
Cumulative effect of adoption of ASU No. 2016-13— 435 — 
Provisions charged to expense342 1,840 1,355 
Amounts written off(2,791)(1,922)(152)
Other, including fluctuations in foreign exchange rates— 121 (29)
Allowance for credit losses, end of year$2,110 $4,559 $4,085 

Our estimated expected credit losses associated with contract assets were not material as historical write-offs have been insignificant.

Inventories

Inventories are stated at the lower of cost or market. Cost is determined using the weighted-average method of inventory accounting. The valuation of our inventories requires us to make estimates regarding excess or obsolete inventories, including making estimates of the future demand for our products. Although we make every effort to ensure the accuracy of our forecasts of future product demand, any significant unanticipated changes in demand, price, or technological developments could have a significant impact on the value of our inventory and reported operating results. Charges for excess and obsolete inventories are included within cost of revenue.

Property and Equipment, net

Property and equipment are stated at cost, net of accumulated depreciation and amortization. Depreciation is computed using the straight-line method based over the estimated useful lives of the assets. The vast majority of equipment, furniture and other is depreciated over periods ranging from three to five years. Software is typically depreciated over a period of four years. Buildings are typically depreciated over twenty-five years. Leasehold improvements are amortized over the shorter of their estimated useful lives or the related lease term. Finance leased assets are amortized over the related lease term.

The cost of maintenance and repairs of property and equipment is charged to operations as incurred. When assets are retired or disposed of, the cost and accumulated depreciation or amortization thereon are removed from the consolidated balance sheet and any resulting gain or loss is recognized in the consolidated statement of operations.

Segment Reporting

Operating segments are defined as components of an enterprise about which separate financial information is available that is
evaluated regularly by the enterprise’s chief operating decision maker (“CODM”), or decision making group, in deciding how
to allocate resources and in assessing performance. We evaluated segment reporting in accordance with Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting. We concluded that we operate in a single operating segment and a single reportable segment based on the operating results available and evaluated regularly by the CODM to make decisions about resource allocation and performance assessment. The CODM makes operational performance assessments and resource allocation decisions on a consolidated basis, inclusive of all of the Company’s products.
Goodwill and Other Acquired Intangible Assets

For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill.

We test goodwill for impairment at the reporting unit level on an annual basis as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist.

We operate as one reporting unit. In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. If our quantitative testing determines that the carrying value of the reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to our reporting unit.

We utilize some or all of three primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of our reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.

Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, and non-competition agreements. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of 7 years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.

Fair Value Measurements

Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. An instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This fair value hierarchy consists of three levels of inputs that may be used to measure fair value:
 
Level 1: quoted prices in active markets for identical assets or liabilities;

Level 2: inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or

Level 3: unobservable inputs that are supported by little or no market activity.

We review the fair value hierarchy classification of our applicable assets and liabilities at each reporting period. Changes in the observability of valuation inputs may result in transfers within the fair value measurement hierarchy. 
 
Fair Values of Financial Instruments

Our recorded amounts of cash and cash equivalents, restricted cash and cash equivalents, and restricted bank time deposits, accounts receivable, contract assets, contract liabilities, short term loan, investments, and accounts payable approximate fair value, due to the short-term nature of these instruments. We measure certain financial assets and liabilities at fair value based on
the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.

Derivative Financial Instruments

The Company accounts for derivatives and hedging based on ASC 815, Derivatives and Hedging, which requires recognizing all derivatives on the balance sheet at fair value. If the derivatives meet the definition of a cash flow hedge and are so designated, depending on the nature of the hedge, the effective portion of the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period, or periods, during which the hedged transaction affects earnings. The ineffective portion of a derivative’s change in fair value, if any, is recognized in earnings, as well as gains and losses from a derivative’s change in fair value that are not designated as hedges.

As part of our risk management strategy, when considered appropriate, we use derivative financial instruments including foreign currency forward contracts to hedge against certain foreign currency exposure. Our intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, we do not enter into speculative positions with derivative instruments.

To protect against the increase in value of expected foreign currency cash flows resulting mainly from salaries and related benefits paid in NIS during the year, the Company hedges portions of its anticipated payroll denominated in NIS for a period of one to twelve months with forward contracts (the “Hedging Contracts”). Accordingly, when the USD strengthens against the NIS, the decline in present value of future NIS currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the USD weakens against the NIS, the increase in the present value of future NIS expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

We also periodically utilize foreign currency forward contracts to manage exposures resulting from expected customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency.

The counterparties to our derivative financial instruments consist of two major financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts. We do not anticipate any such losses.

Revenue Recognition

We account for revenue in accordance with ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which was adopted on February 1, 2018, using the modified retrospective transition method. For further discussion of our accounting policies related to revenue, see Note 4, “Revenue Recognition”.

Cost of Revenue

Our cost of revenue includes costs of materials, compensation and benefit costs for operations and service personnel, subcontractor costs, royalties and license fees related to third-party software included in our products and third-party SaaS providers, cloud infrastructure costs, depreciation of equipment used in operations and service, amortization of capitalized software development costs and certain purchased intangible assets, travel expenses associated with provision of installation, training, consulting and development services resources dedicated to project management and an allocation of overhead costs, such as facility, information technology, operations costs, and other overhead expenses. Costs that relate to materials and royalties are generally expensed upon shipment and costs related to travel, subcontractors, and personnel and related expenses are generally expensed as incurred in the period in which the personnel related services are performed. Refer to Note 4, “Revenue Recognition” under the heading “Costs to Obtain and Fulfill Contracts” for further details regarding customer contract costs.

Research and Development, net

With the exception of certain software development costs, all research and development costs are expensed as incurred, and consist primarily of personnel and consulting costs, travel, depreciation of research and development equipment, and related overhead and other costs associated with research and development activities.
We receive non-refundable grants from the Israeli Innovation Authority (“IIA”) that fund a portion of our research and development expenditures. We currently only enter into non-royalty-bearing arrangements with the IIA which do not require us to pay royalties. Funds received from the IIA are recorded as a reduction to research and development expense. Royalties, to the extent paid, are recorded as part of our cost of revenue.

We also periodically derive benefits from participation in certain government-sponsored programs in other jurisdictions, for the support of research and development activities conducted in those locations.

Software Development Costs

Costs incurred to acquire or develop software to be sold, leased or otherwise marketed are capitalized after technological feasibility is established, and continue to be capitalized through the general release of the related software product. Amortization of capitalized costs begins in the period in which the related product is available for general release to customers and is recorded on a straight-line basis, which approximates the pattern in which the economic benefits of the capitalized costs are expected to be realized, over the estimated economic lives of the related software products, generally over a period of four to six years.

Internal-Use Software

We capitalize costs associated with software that is acquired, internally developed or modified solely to meet our internal needs. Capitalization begins when the preliminary project stage has been completed and management with the relevant authority authorizes and commits to the funding of the project. These capitalized costs include external direct costs utilized in developing or obtaining the applications and expenses for employees who are directly associated with the development of the applications. Capitalization of such costs continues until the project is substantially complete and is ready for its intended purpose. Capitalized costs of computer software developed for internal use are generally amortized over estimated useful lives of four to five years on a straight-line basis, which best represents the pattern of the software’s use.

We capitalize integration and testing costs incurred from implementing cloud computing hosting arrangements that are service contracts at the application development stage. Capitalized costs are amortized on a straight-line basis over the term of each arrangement.

Income Taxes

Prior to the spin-off, the Company’s operations were included in the consolidated U.S. federal and certain state, local and foreign income tax returns filed by Verint. For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the tax balances are primarily attributable to tax carryforwards and other basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.

We account for income taxes under the asset and liability method which includes the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in our consolidated financial statements. Under this approach, deferred taxes are recorded for the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus deferred taxes. Deferred taxes result from differences between the financial statement and tax bases of our assets and liabilities, and are adjusted for changes in tax rates and tax laws when changes are enacted. The effects of future changes in income tax laws or rates are not anticipated.

We are subject to income taxes in Israel, the United States and numerous foreign jurisdictions. The calculation of our income tax provision involves the application of complex tax laws and requires significant judgment and estimates. We evaluate the realizability of our deferred tax assets for each jurisdiction in which we operate at each reporting date, and establish valuation allowances when it is more likely than not that all or a portion of our deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. We consider all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies. In circumstances where there is sufficient negative evidence indicating that our deferred tax assets are not more-likely-than-not realizable, we establish a valuation allowance.
We use a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate tax positions taken or expected to be taken in a tax return by assessing whether they are more-likely-than-not sustainable, based solely on their technical merits, upon examination and including resolution of any related appeals or litigation process. The second step is to measure the associated tax benefit of each position as the largest amount that we believe is more-likely-than-not realizable. Differences between the amount of tax benefits taken or expected to be taken in our income tax returns and the amount of tax benefits recognized in our financial statements represent our unrecognized income tax benefits, which we either record as a liability or as a reduction of deferred tax assets. Our policy is to include interest (expense and/or income) and penalties related to unrecognized income tax benefits as a component of the provision for income taxes.

Functional Currencies and Foreign Currency Transaction Gains and Losses

Our functional currency, and the functional currency of most of our subsidiaries, is the U.S. dollar, although we have some subsidiaries with functional currencies that are their local currency.

Transactions denominated in currencies other than a functional currency are converted to the functional currency on the transaction date, and any resulting assets or liabilities are further remeasured at each reporting date and at settlement. Gains and losses recognized upon such remeasurements are included within other income (expense), net in the consolidated statements of operations. We recorded net foreign currency losses of $3.1 million, net foreign currency gains of $1.7 million and net foreign currency losses of $0.7 million for the years ended January 31, 2022, 2021, and 2020, respectively.

For consolidated reporting purposes, in those instances where a subsidiary has a functional currency other than the U.S. dollar, revenue and expenses are translated into U.S. dollars using average exchange rates for the reporting period, while assets and liabilities are translated into U.S. dollars using period-end rates. The effects of foreign currency translation adjustments are included in stockholders’ equity as a component of accumulated other comprehensive income or loss in the accompanying consolidated balance sheets.

Stock-Based Compensation

Certain Company employees participate in a stock-based compensation plan sponsored by Cognyte. Awards granted under the plan are based on Cognyte’s common shares and, as such, are included in Additional Paid in Capital. The Company accounts for share-based compensation under ASC 718, Compensation - Stock Compensation, which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made to employees and directors. ASC 718 requires companies to estimate the fair value of equity-based awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations. The Company estimates forfeitures to be estimated at the time of grant, and revised if necessary in subsequent periods, if actual forfeitures differ from those estimates.

The Company recognizes compensation expenses for the value of its awards, which vest in tranches based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures. Estimated forfeitures are based on actual historical pre-vesting forfeitures. For performance-based share units, the Company recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the accelerated attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment.

Leases

We determine if an arrangement is a lease at inception. Operating lease assets are presented as operating lease right-of-use (“ROU”) assets, and corresponding operating lease liabilities are presented within accrued expenses and other current liabilities (current portions), and as operating lease liabilities (long-term portions), on our consolidated balance sheets.

Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the remaining lease payments over the lease term at commencement date. Our leases do not provide an implicit interest rate. We calculate the incremental borrowing rate to reflect the interest rate that we would have to pay to borrow on a collateralized basis an amount equal to the lease payments in a similar economic environment over a similar term, and consider our historical borrowing activities and market data in this determination. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.
We have lease agreements with lease and non-lease components, which we account for as a single lease component. Some of our leases contain variable lease payments, which are expensed as incurred unless those payments are based on an index or rate. Variable lease payments based on an index or rate are initially measured using the index or rate in effect at lease commencement and included in the measurement of the lease liability; thereafter, changes to lease payments due to rate or index updates are recorded as rent expense in the period incurred. We have elected not to recognize ROU assets and lease liabilities for short-term leases that have a term of twelve months or less. The effect of short-term leases on our ROU assets and lease liabilities was not material. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. In addition, we do not have any related party leases.

Legal Contingencies

From time to time, the Company becomes involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes that are not predictable with certainty. The Company accrues for contingencies when the loss is probable, and it can reasonably estimate the amount of any such loss. Loss contingencies considered to be remote by the Company are generally not disclosed unless material. The respective legal fees are expensed as incurred.

Business Combinations

The Company accounts for business combinations in accordance with ASC 805, Business Combinations. ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is allocated to goodwill and any subsequent changes in estimated contingencies are recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and in changes in acquired income tax positions are recognized in earnings.

Acquisition related costs are expensed to the consolidated statements of operations in the periods incurred.

Recent Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

In March 2020, the FASB issued ASU 2020-04 Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The guidance applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. This guidance is effective for all entities as of March 12, 2020 through December 31, 2022. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.

New Accounting Pronouncements Not Yet Effective

In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU No. 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. ASU No. 2020-06 also eliminates the treasury stock method to calculate diluted earnings per share and requires the if-converted method. This new standard will be effective in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. We are currently reviewing this standard but do not expect that it will have a material impact on our consolidated financial statements.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which affects general principles within Topic 740, Income Taxes and is meant to simplify and reduce the cost of accounting for income taxes. This standard is effective for annual reporting periods beginning after December 15, 2021, and interim reporting periods within annual reporting periods beginning after December 15, 2022. We do not expect that this standard will have a material impact on our consolidated financial statements.
In November 2021, the FASB issued ASU 2021-10 Government Assistance (Topic 832), which requires annual disclosures that increase the transparency of transactions involving government grants, including (1) the types of transactions, (2) the accounting for those transactions, and (3) the effect of those transactions on an entity’s financial statements. The amendments in this update are effective for financial statements issued for annual periods beginning after December 15, 2021. We do not expect that this standard will have a material impact on our consolidated financial statements.

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 contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers. The guidance will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. The guidance should be applied prospectively to acquisitions occurring on or after the effective date. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods, for any financial statements that have not yet been issued. The Company is currently evaluating this guidance to determine the impact it may have on its consolidated financial statements.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS WITH VERINT
12 Months Ended
Jan. 31, 2022
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS WITH VERINT RELATED PARTY TRANSACTIONS WITH VERINT
In connection with the spin-off we entered into a Separation and Distribution Agreement with Verint related to the separation and distribution. In addition, we entered into several other agreements with Verint prior to completion of the spin-off to effect the separation and provide a framework for our relationship with Verint after the spin-off, including a Tax Matters Agreement, an Employee Matters Agreement, a limited duration Transition Services Agreement, an Intellectual Property Cross License Agreement, and a Trademark Cross License Agreement.

In the year ended January 31, 2022, we incurred net expenses of $4.8 million in relation to these agreements with Verint.

The combined financial statements of the comparative figures as of January 31, 2021 and for the years ended January 31, 2021 and 2020 were prepared on a carve-out basis and derived from the consolidated financial statements and accounting records of Verint.

Verint provided certain services, such as but not limited to, senior management, legal, human resources, finance and accounting, treasury, information technology, internal audit and other shared services, on behalf of the Company. Where possible, these costs were specifically identified to the Company, with the remainder primarily allocated on the basis of revenue as a relevant measure. The Company and Verint both consider the allocations to be a reasonable reflection of the benefits received by the Company. During the years ended January 31, 2021, and 2020, the Company was allocated $97.3 million and $81.8 million, respectively, of corporate expenses incurred by Verint and such amounts are included in the consolidated statements of operations of the comparative figures of the years ended January 31, 2021, and 2020. As certain expenses reflected in the consolidated financial statements for these years include allocations of corporate expenses from Verint, these statements could differ from those that would have been prepared had the Company operated on a stand-alone basis.

The components of the costs of services allocated to the Company for the years ended January 31, 2021 and 2020 are as follows:
Year Ended January 31,
(in thousands)20212020
Software - cost of revenue$1,981 $1,871 
Software service - cost of revenue1,548 1,639 
Professional service and other - cost of revenue2,743 4,654 
Research and development, net21,783 19,139 
Selling, general and administrative69,210 54,452 
Total allocated corporate expenses$97,265 $81,755 

All significant internal transactions between the Company and Verint have been included in these consolidated financial statements and are considered to have been effectively settled or are expected to be settled for cash. The Company had related party payables, current of $3.8 million which is presented in due to former parent within the consolidated balance sheets as of January 31, 2021. The total net effect of the settlement of these internal transactions is reflected in the consolidated statements of cash flows as a financing activity and in the consolidated balance sheets as former net parent investment.
On January 29, 2021, Cognyte Technologies Israel Ltd.’s board of directors declared a cash dividend (the “Dividend”) in the aggregate amount of $35.0 million payable to Verint, which was its sole holder of record of ordinary shares as of the January 29, 2021 record date for the Dividend. The Dividend was paid on April 13, 2021, following the board of director’s receipt and review of financial statements that met all the conditions set forth in Section 302(b) of the Companies Law and that satisfied the solvency test and profit test under the Companies Law required for distribution of the Dividend. The dividends payable to Verint of $35.0 million is presented in due to former parent within the consolidated balance sheets as of January 31, 2021.

Certain legal entities of the Company had interest-bearing notes under contractual agreements to Verint. The purpose of these notes was to provide funds for certain working capital or other capital and operating requirements of the business. Net interest expense on these notes with Verint is recorded in interest expense in the consolidated statements of operations and was $0.2 million and $0.4 million for the years ended January 31, 2021, and 2020, respectively. These notes had fixed and variable interest rates of 2.1% fixed rate and 2.5% plus three-month average LIBOR variable rate, with maturities of the earliest of five years, or on demand, and four years, respectively.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE RECOGNITION
12 Months Ended
Jan. 31, 2022
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION REVENUE RECOGNITION
Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. When an arrangement contains multiple performance obligations, we account for individual performance obligations separately if they are distinct. We recognize revenue through the application of the following five steps:

1) Identify the contract(s) with a customer
A contract with a customer exists when (i) we enter into an enforceable contract with the customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or in the case of a new customer, published credit and financial information pertaining to the customer. Our customary business practice is to enter into legally enforceable written contracts with our customers, which set forth the general terms and conditions between the parties. Typically, our customers also submit a purchase order to specify the different goods and services, and the associated prices. Multiple contracts with a single counterparty entered into at or near the same time are evaluated to determine if the contracts should be combined and accounted for as a single contract.

2) Identify the performance obligations in the contract
Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we must apply judgment to determine whether promised goods or services are capable of being distinct and are distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation. Generally, our contracts do not include non-distinct performance obligations, but certain contracts require design, development, or significant customization of our products to meet the customer’s specific requirements, in which case the products and services are combined into one distinct performance obligation. Additionally, our subscription license offerings provide customers with access to and the right to utilize ongoing support to ensure our software is continuously up-to-date with the latest cyber security capabilities. We consider our software subscription licenses and access to critical support to be a single performance obligation.

3) Determine the transaction price
The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer. We assess the timing of transfer of goods and services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, we do not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less, which is the case in the majority of our customer contracts. The primary purpose of our invoicing terms is not to receive or provide financing from or to customers. Certain contracts may require an advance payment to encourage customer commitment to the project and protect us from early termination of
the contract. To the extent the transaction price includes variable consideration, we estimate the amount of variable consideration that should be included in the transaction price, utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price, if we assessed that a significant future reversal of cumulative revenue under the contract will not occur. Typically, our contracts do not provide our customers with any right of return or refund, and we do not constrain the contract price as it is probable that there will not be a significant revenue reversal due to a return or refund.

4) Allocate the transaction price to the performance obligations in the contract
If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. However, if a series of distinct goods or services that are substantially the same qualifies as a single performance obligation in a contract with variable consideration, we must determine if the variable consideration is attributable to the entire contract or to a specific part of the contract. We allocate the variable amount to one or more distinct performance obligations but not all or to one or more distinct services that forms a part of a single performance obligation, when the payment terms of the variable amount relate solely to our efforts to satisfy that distinct performance obligation and it results in an allocation that is consistent with the overall allocation objective of ASU No. 2014-09. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative stand-alone selling price basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. We determine stand-alone selling price (“SSP”) based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP taking into account available information such as market conditions, including geographic or regional specific factors, competitive positioning, internal costs, profit objectives, and internally approved pricing guidelines related to the performance obligation.

5) Recognize revenue when (or as) the entity satisfies a performance obligation
We satisfy performance obligations either over time or at a point in time depending on the nature of the underlying promise. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. In certain contracts that include customer substantive acceptance criteria, revenue is not recognized until we can objectively conclude that the product or service meets the agreed-upon specifications in the contract.

We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to our customers. Revenue is measured based on consideration specified in a contract with a customer, and excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer.

Shipping and handling activities that are billed to the customer and occur after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. Historically, these expenses have not been material.

Nature of Goods and Services

We derive and report our revenue in three categories: (a) software revenue, including the sale of subscription (i.e., term-based) or perpetual licenses, and appliances that include software that is essential to the product’s functionality, (b) software service revenue, including support revenue and revenue from cloud-based software-as-a-service subscriptions (“SaaS”), and (c) professional service and other revenue, including revenue from installation and integration services, customer specific development work, resale of third-party hardware, and consulting and training services.

Software revenue licenses either provide our customers a perpetual right to use our software or the right to use our software for only a fixed term, in most cases between a one- and three-year time frame. Generally, our contracts do not provide significant services of integration and customization and installation services are not required to be purchased directly from us. For the majority of our software licenses, we have concluded that the licenses are distinct as our customers can benefit from the software on its own. Software revenue is typically recognized when the software is delivered or made available for download to the customer. Our subscription software licenses are not distinct from our support services as the utility of the software to the customer will significantly degrade during the license term. Subscription license revenue is recognized over the term of the subscription period beginning when the software is delivered to the customer. We rarely sell our software licenses on a stand-alone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market conditions and entity specific factors such as assessment of historical data of bundled sales
of software licenses with other promised goods and services in order to maximize the use of observable inputs. Software SSP is established based on an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices.

Software service revenue is derived from cloud-based SaaS revenue and, providing technical support services, bug fixes and unspecified software updates to customers on a when-and-if-available basis. Each of these performance obligations provide benefit to the customer on a stand-alone basis and are distinct in the context of the contract. Each of these distinct performance obligations represent a stand ready obligation to provide service to a customer, which is concurrently delivered and has the same pattern of transfer to the customer, which is why we account for these support services as a single performance obligation. We recognize support services ratably over the contractual term, which typically is one year, and develop SSP for support services based on stand-alone renewal contracts.

Our solutions are generally sold with warranties that typically range from 90 days to 3 years. These warranties do not represent an additional performance obligation as services beyond assuring that the software license and hardware comply with agreed-upon specifications are not provided.

Professional service revenues primarily consist of fees for installation and integration, deployment and optimization services, as well as consulting and training, and are generally recognized over time as the customer simultaneously receives and consumes the benefits of the professional service as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time using an input method based on labor hours expended to date relative to the total labor hours expected to be required to satisfy the related performance obligation. Additionally, other revenues consist of the resale of third-party hardware including servers, laptops and communication equipment, and are recognized at a point in time generally upon shipment or delivery. We rarely sell professional services and third-party hardware on a stand-alone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market conditions and entity specific factors such as assessment of historical data of bundled sales of professional services and resale of third-party hardware with other promised goods and services in order to maximize the use of observable inputs. Professional services SSP and resale of third-party hardware SSP is established based on an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices.

Certain contracts require us to significantly customize our software and these contracts are generally recognized over time as we perform because our performance does not create an asset with an alternative use and we have an enforceable right to payment plus a reasonable profit for performance completed to date. Revenue is recognized over time based on the extent of progress towards completion of the performance obligation. We use labor hours incurred to measure progress for these contracts because it best depicts the transfer of the asset to the customer. Under the labor hours incurred measure of progress, the extent of progress towards completion is measured based on the ratio of labor hours incurred to date to the total estimated labor hours at completion of the distinct performance obligation. Due to the nature of the work performed in these arrangements, the estimation of total labor hours at completion is complex, subject to many variables and requires significant judgment. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known. We use an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices, to estimate the SSP of our significantly customized solutions.

Disaggregation of Revenue

The following table provides information about disaggregated revenue by the recurring or nonrecurring nature of revenue. Recurring revenue is the portion of our revenue that we believe is likely to be renewed in the future. The recurrence of these revenue streams in future periods depends on a number of factors including contractual periods and customers' renewal decisions:

Recurring revenue primarily consists of initial and renewal support, subscription software licenses, and cloud-based SaaS in certain transactions.
Nonrecurring revenue primarily consists of our perpetual licenses, appliances, custom development, installation and integration services, consulting and training, and the resale of third-party hardware.
Year Ended January 31,
(in thousands)202220212020
Revenue by recurrence:
Recurring revenue$230,969 $223,405 $192,578 
Nonrecurring revenue243,073 220,053 264,531 
Total revenue$474,042 $443,458 $457,109 

Contract Balances

The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:
January 31,
(in thousands)20222021
Accounts receivable, net$179,198 $175,001 
Contract assets, net$27,908 $20,317 
Long-term contract assets, net (included in other assets)$— $1,219 
Contract liabilities$83,158 $127,012 
Long-term contract liabilities$14,520 $22,037 

We receive payments from customers based upon contractual billing schedules, and accounts receivable are recorded when the right to consideration becomes unconditional. Contract assets are rights to consideration in exchange for goods or services that we have transferred to a customer when that right is conditional on something other than the passage of time. The majority of our contract assets represent unbilled amounts related to arrangements where our right to consideration is subject to the contractually agreed upon billing schedule. We expect billing and collection of our contract assets to occur within the next twelve months and had no asset impairment related to contract assets in the period. During the years ended January 31, 2022 and 2021, we transferred $13.0 million and $19.0 million, respectively, to accounts receivable from contract assets recognized at the beginning of each period, as a result of the right to the transaction consideration becoming unconditional. We recognized $19.1 million and $11.4 million of contract assets during the years ended January 31, 2022 and 2021, respectively. There are two customers that accounted for a combined $80.1 million and $72.6 million of our aggregated accounts receivable and contract assets at January 31, 2022 and 2021, respectively. These amounts result from both direct and indirect contracts with governments outside of the U.S. which we believe present insignificant credit risk.

Contract liabilities represent consideration received or consideration which is unconditionally due from customers prior to transferring goods or services to the customer under the terms of the contract. Revenue recognized during the years ended January 31, 2022 and 2021 from amounts included in contract liabilities at the beginning of each period was $107.2 million and $129.6 million, respectively.

Remaining Performance Obligations

Transaction price allocated to remaining performance obligations (“RPO”) represents contracted revenue that has not yet been recognized, which includes contract liabilities and non-cancelable amounts that will be invoiced and recognized as revenue in future periods. The majority of our arrangements are for periods of up to three years, with a significant portion being one year or less.

The timing and amount of revenue recognition for our RPO is influenced by several factors, including timing of support renewals, and the revenue recognition for certain projects can extend over longer periods of time, delivery under which, for various reasons, may be delayed, modified, or canceled. Therefore, the amount of remaining obligations may not be a meaningful indicator of future results.

The following table provides information about our RPO:
January 31,
(in thousands)20222021
RPO:
Expected to be recognized within 1 year$300,212 $353,166 
Expected to be recognized in more than 1 year211,346 198,572 
Total RPO$511,558 $551,738 

Costs to Obtain and Fulfill Contracts

We capitalize commissions paid to internal sales personnel and agent commissions that are incremental to obtaining customer contracts. We have determined that these commissions are in fact incremental and would not have occurred absent the customer contract. Our sales and agent commissions paid on annual renewals of support are commensurate with the commission paid on the initial contract. Capitalized sales and agent commissions are amortized over the period the goods or services are transferred to the customer to which the assets relate.

Total capitalized costs to obtain contracts were $8.3 million as of January 31, 2022, of which $6.4 million is included in prepaid expenses and other current assets and $1.9 million is included in other assets on our consolidated balance sheet. Total capitalized costs to obtain contracts were $9.8 million as of January 31, 2021, of which $5.3 million is included in prepaid expenses and other current assets and $4.5 million is included in other assets on our consolidated balance sheet. During the years ended January 31, 2022, 2021, and 2020, we expensed $24.4 million, $23.8 million, and $28.2 million, respectively, of sales and agent commissions, which are included in selling, general and administrative expenses.

We capitalize costs incurred to fulfill our contracts when the costs relate directly to the contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenue generated under the contract. Costs to fulfill contracts are expensed to cost of revenue as we satisfy the related performance obligations. Total capitalized costs to fulfill contracts were $3.6 million as of January 31, 2022, of which $3.1 million is included in prepaid expenses and other current assets and $0.5 million is included in other assets on our consolidated balance sheet. Total capitalized costs to fulfill contracts were $6.5 million as of January 31, 2021, of which $4.5 million is included in prepaid expenses and other current assets and $2.0 million is included in other assets on our consolidated balance sheet. Deferred cost of revenue is classified in its entirety as current or long-term based on whether the related revenue will be recognized within twelve months of the origination date of the arrangement. The amounts capitalized primarily relate to prepaid third-party cloud costs. During the years ended January 31, 2022, 2021, and 2020, we amortized $7.8 million, $13.5 million, and $11.8 million, respectively, of contract fulfillment costs.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.1
SHORT TERM LOAN
12 Months Ended
Jan. 31, 2022
Short-term Debt [Abstract]  
SHORT TERM LOAN SHORT TERM LOAN
We entered into two revolving credit facilities effective upon the completion of the spin-off which are valid for three years until January 31, 2024 and which provide for a total of up to $100.0 million in borrowings. During December, 2021 we withdrew $100.0 million from the credit facilities which appears in our consolidated balance sheet as a short term loan. The entire outstanding $100.0 million balance of the credit facilities will have matured by the end of the first quarter of the financial year ending January 31, 2023. Interest rates on both facilities are based on LIBOR, plus a margin of 1.55% - 1.65%. The interest expense incurred on the amount withdrawn was $0.2 million for the year ended January 31, 2022. In addition, we are required to pay a commitment fee with respect to unused availability under the credit facilities at a rate of 0.4% per annum. The commitment fee incurred with respect to unused availability under the credit facilities was $0.4 million for the year ended January 31, 2022.

Our obligations under the credit facilities are guaranteed by certain customary affirmative and restrictive covenants for credit facilities of this type. The credit facilities also contain the following financial covenants which are measured at the end of each quarter:

1.The consolidated equity shall not decrease below $200 million or below 30% of Cognyte’s total consolidated assets.
2.The ratio of Cognyte’s annual consolidated Funded Debt to EBITDA shall not exceed 3.5.
3.Cognyte shall maintain, on consolidated basis, an amount of unrestricted cash and cash equivalents (including short term investments) of at least $25 million.

The limitations imposed by the covenants are subject to certain exceptions.
The credit facility agreements provide for default events with corresponding grace periods that are customary for credit facilities of this nature. Upon a default event, all of our obligations owed under the credit facilities may be declared immediately due and payable, and the lenders’ commitments to provide loans under the credit facility agreements may be terminated.

As at January 31, 2022 we met all the financial covenants.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS
12 Months Ended
Jan. 31, 2022
Business Combinations [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONS
On December 18, 2019, we completed the acquisition of two software companies under common control, WebintPro Ltd. and Deep Analytics Ltd. (collectively “WebintPro”), focused on multi source intelligence and fusion analytics.

The purchase price of $24.1 million consisted of (i) $18.8 million of combined cash paid at closing, funded by cash on hand, partially offset by $0.1 million of cash acquired, resulting in net cash consideration at closing of $18.7 million; and (ii) the $7.0 million fair value of the $7.3 million contingent consideration arrangement described below; offset by (iii) $1.8 million of other purchase price adjustments. We agreed to make potential additional cash payments to the respective former shareholders aggregating up to approximately $7.3 million, contingent upon the achievement of certain performance targets over periods extending through June 2021, the fair value of which was estimated to be $7.0 million at the acquisition date.

The purchase price for WebintPro was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date, with the remaining unallocated purchase prices recorded as goodwill. The fair value assigned to identifiable intangible assets acquired were determined primarily by using the income approach, which discounts expected future cash flows to present value using estimates and assumptions determined by management.

Among the factors contributing to the recognition of goodwill as a component of the WebintPro purchase price allocation were synergies in products and technologies, and the addition of a skilled, assembled workforce. The $11.9 million of goodwill is not deductible for income tax purposes.

Transaction and related costs directly related to the acquisition of WebintPro, consisting primarily of professional fees and integration expenses, totaled $0.4 million and $0.3 million for the years ended January 31, 2021 and 2020, respectively, and were expensed as incurred and are included in selling, general and administrative expenses.

Revenue and net income attributable to WebintPro included in our consolidated statement of operations for the year ended January 31, 2020 was immaterial.

The following table sets forth the components and the final allocation of the purchase price for our acquisition of WebintPro, including adjustments identified subsequent to the valuation date, none of which were material:
(in thousands)Amount
Components of Purchase Price: 
Cash$18,843 
Fair value of contingent consideration7,023 
Other purchase price adjustments(1,761)
Total purchase price$24,105 
Allocation of Purchase Price:
Net tangible assets (liabilities):
Accounts receivable$2,160 
Other current assets, including cash acquired7,921 
Other assets2,757 
Current and other liabilities(3,220)
Contract liabilities—current and long-term (554)
Deferred income taxes(1,342)
Net tangible assets7,722 
Identifiable intangible assets:
Customer relationships1,452 
Developed technology1,360 
Trademarks and trade names367 
Non-compete agreements1,307 
Total identifiable intangible assets4,486 
Goodwill11,897 
Total purchase price allocation$24,105 

The acquired customer relationships, developed technology, trademarks and trade names, and non-compete agreements were assigned estimated useful lives of five years, five years, three years, and three years, respectively, the weighted average of which is approximately 4.4 years. The acquired identifiable intangible assets are being amortized on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.

Other Business Combination Information

The acquisition date fair values of contingent consideration obligations associated with business combinations are estimated based on probability adjusted present values of the consideration expected to be transferred using significant inputs that are not observable in the market. Key assumptions used in these estimates include probability assessments with respect to the likelihood of achieving the performance targets and discount rates consistent with the level of risk of achievement. At each reporting date, we revalue the contingent consideration obligations to their fair values and record increases and decreases in fair value within selling, general and administrative expenses in our consolidated statements of operations. Changes in the fair value of the contingent consideration obligations result from changes in discount periods and rates, and changes in probability assumptions with respect to the likelihood of achieving the performance targets.

For the years ended January 31, 2022, 2021, and 2020, we recorded benefits of $0.2 million, $3.7 million, and $5.4 million, respectively, within selling, general and administrative expenses for changes in the fair values of contingent consideration obligations associated with business combinations. All remaining contingent consideration obligations associated with business combinations were fully paid during the financial year ended January 31, 2022. The remaining contingent consideration obligations associated with business combinations was $2.9 million at January 31, 2021, all of which was recorded within accrued expenses and other current liabilities.

Payments of contingent consideration earned under these agreements were $2.7 million, $4.9 million, and $3.4 million for the years ended January 31, 2022, 2021, and 2020, respectively.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL
12 Months Ended
Jan. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL Acquisition-related intangible assets consisted of the following as of January 31, 2022 and 2021:
 January 31, 2022
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$64,150 $(62,909)$1,241 
Customer relationships4,166 (2,913)1,253 
Trade names1,158 (876)282 
Distribution network2,000 (2,000)— 
Non-competition agreements1,307 (921)386 
Total intangible assets$72,781 $(69,619)$3,162 

 January 31, 2021
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$74,272 $(72,349)$1,923 
Customer relationships4,837 (2,759)2,078 
Trade names1,151 (676)475 
Distribution network2,000 (2,000)— 
Non-competition agreements1,307 (484)823 
Total intangible assets$83,567 $(78,268)$5,299 

Total amortization expense recorded for acquisition-related intangible assets was $2.1 million, $2.2 million and $3.0 million for the years ended January 31, 2022, 2021, and 2020, respectively. The reported amount of net acquisition-related intangible assets can fluctuate from the impact of changes in foreign currency exchange rates on intangible assets not denominated in U.S. dollars.

Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:
(in thousands) 
Years Ending January 31,Amount
2023$1,622 
2024$702 
2025$628 
2026$127 
2027$83 
Total$3,162 

No impairments of acquired intangible assets were recorded during the years ended January 31, 2022. We recorded $0.3 million of impairments for certain acquired technology assets, which is included within software cost of revenue and professional service and other cost of revenue of $0.2 million and $0.1 million, respectively, for the year ended January 31, 2021. No impairments of acquired intangible assets were recorded during the year ended January 31, 2020.
Goodwill activity for the years ended January 31, 2022 and 2021 was as follows:
 
(in thousands)Amount
Year Ended January 31, 2021:
Goodwill, gross, at February 1, 2020$168,965 
Accumulated impairment losses through February 1, 2020(10,822)
Goodwill, net, at February 1, 2020158,143 
Adjustments to prior period acquisition300 
Foreign currency translation(260)
Goodwill, net, at January 31, 2021$158,183 
Year Ended January 31, 2022:
Goodwill, gross, at January 31, 2021$169,005 
Accumulated impairment losses through January 31, 2021(10,822)
Goodwill, net, at January 31, 2021158,183 
Foreign currency translation50 
Goodwill, net, at January 31, 2022$158,233 
Balance at January 31, 2022:
Goodwill, gross, at January 31, 2022$169,055 
Accumulated impairment losses through January 31, 2022(10,822)
Goodwill, net, at January 31, 2022$158,233 

No goodwill impairment was identified for the years ended January 31, 2022, 2021 and 2020.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION
12 Months Ended
Jan. 31, 2022
Condensed Financial Information Disclosure [Abstract]  
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION
 
Consolidated Balance Sheets

Inventories consisted of the following as of January 31, 2022 and 2021: 
January 31,
(in thousands)20222021
Raw materials$9,753 $7,521 
Work-in-process2,953 5,160 
Finished goods1,660 1,861 
Total inventories$14,366 $14,542 
 
Property and equipment, net consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Land and buildings$2,854 $2,854 
Leasehold improvements14,032 13,530 
Software26,281 37,204 
Equipment, furniture and other54,880 65,206 
Total cost98,047 118,794 
Less: accumulated depreciation and amortization(67,208)(81,199)
Total property and equipment, net$30,839 $37,595 

The amounts in the table above as of January 31, 2021 have been revised to decrease previously presented equipment, furniture and other, and increase previously presented software by $14.4 million, respectively. This reclassification did not affect total property and equipment, net on our consolidated balance sheet as of January 31, 2021.
Depreciation expense on property and equipment was $15.5 million, $16.9 million and $11.8 million in the years ended January 31, 2022, 2021, and 2020, respectively.

Prepaid expenses and other current assets consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Prepaid expenses$22,653 $22,037 
Deferred cost of revenue3,096 4,570 
Income tax receivables5,464 1,379 
Other757 2,065 
Total prepaid expenses and other current assets$31,970 $30,051 

Other assets consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
 Long-term restricted cash and time deposits $2,488 $15,061 
 Capitalized software development costs, net 13,920 11,315 
 Deferred commissions 1,897 4,459 
 Long-term deferred cost of revenue 525 1,959 
 Long-term security deposits 716 1,393 
 Long-term contract assets, net— 1,219 
 Other 6,183 6,670 
Total other assets$25,729 $42,076 

Accrued expenses and other current liabilities consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Compensation and benefits$51,527 $44,801 
Distributor and agent commissions14,877 12,422 
Operating lease obligations - current portion7,409 7,085 
Income taxes6,585 4,275 
Contingent consideration - current portion— 2,923 
Taxes other than income taxes2,962 2,559 
Fair value of derivatives - current portion801 678 
Other15,613 16,949 
Total accrued expenses and other current liabilities$99,774 $91,692 

Other liabilities consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Unrecognized tax benefits, including interest and penalties$8,604 $6,940 
Obligations for severance compensation2,145 2,054 
Other25 204 
Total other liabilities$10,774 $9,198 
Consolidated Statements of Operations

Other income (expense), net consisted of the following for the years ended January 31, 2022, 2021, and 2020: 
 Year Ended January 31,
(in thousands)202220212020
Gains on investments, net$729 $3,769 $— 
Foreign currency (losses) gains, net(3,140)1,682 (728)
Gains (Losses) on derivative financial instruments, net133 (95)395 
Other expense, net(403)(70)(71)
Total other (expense) income, net$(2,681)$5,286 $(404)

Consolidated Statements of Cash Flows
 
The following table provides supplemental information regarding our consolidated cash flows for the years ended January 31, 2022, 2021, and 2020:
 Year Ended January 31,
(in thousands)202220212020
Cash paid for interest$470 $38 $23 
Cash (refunds) payments of income taxes, net$8,232 $1,260 $9,622 
Non-cash investing and financing transactions:
Accrued cash dividends payable to parent$— $35,000 $— 
Accrued but unpaid purchases of property and equipment$1,166 $2,636 $3,399 
Inventory transfers to property and equipment$537 $894 $825 
Liabilities for contingent consideration in business combinations$— $— $7,023 
Finance leases of property and equipment$— $— $3,117 
Leasehold improvements funded by lease incentives$— $— $250 
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.1
ACCUMULATED OTHER COMPREHENSIVE LOSS
12 Months Ended
Jan. 31, 2022
Stockholders' Equity Note [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE LOSS ACCUMULATED OTHER COMPREHENSIVE LOSS
 
Accumulated other comprehensive loss includes items such as foreign currency translation adjustments and unrealized gains and losses on derivative financial instruments designated as hedges. Accumulated other comprehensive loss is presented as a separate line item in the equity section of our consolidated balance sheets. Accumulated other comprehensive loss items have no impact on our net income as presented in our consolidated statements of operations.
The following table summarizes changes in the components of our accumulated other comprehensive loss for the years ended January 31, 2022, 2021, and 2020:
(in thousands)Unrealized Gains (Losses) on Derivative Financial Instruments Designated as HedgesForeign Currency Translation AdjustmentsTotal
Accumulated other comprehensive loss at February 1, 2019(809)(12,653)(13,462)
Other comprehensive income (loss) before reclassifications1,755 (1,866)(111)
Amounts reclassified out of accumulated other comprehensive loss350 — 350 
Net other comprehensive income (loss)1,405 (1,866)(461)
Accumulated other comprehensive income (loss) at January 31, 2020596 (14,519)(13,923)
Other comprehensive income (loss) before reclassifications1,599 (1,545)54 
Amounts reclassified out of accumulated other comprehensive income (loss)1,636 — 1,636 
Net other comprehensive (loss) income(37)(1,545)(1,582)
Accumulated other comprehensive income (loss) at January 31, 2021$559 $(16,064)$(15,505)
Other comprehensive income (loss) before reclassifications1,229 (5)1,224 
Amounts reclassified out of accumulated other comprehensive income2,398 — 2,398 
Net other comprehensive (loss) income(1,169)(5)(1,174)
Accumulated other comprehensive loss at January 31, 2022$(610)$(16,069)$(16,679)

All amounts presented in the table above are net of income taxes, if applicable. The accumulated net income in foreign currency translation adjustments primarily reflect the weakening of the U.S. dollar against the Brazilian real, which has resulted in higher U.S. dollar-translated balances of Brazilian real.

The amounts reclassified out of accumulated other comprehensive loss into the consolidated statements of operations, with presentation location, for the years ended January 31, 2022, 2021, and 2020, were as follows:
Year Ended January 31,Financial Statement Location
(in thousands)202220212020
Unrealized gains (losses) on derivative financial instruments:
Foreign currency forward contracts$$39 $54 Cost of software revenue
40 117 (42)Cost of software service revenue
225 92 61 Cost of professional service and other revenue
1,190 960 208 Research and development, net
853 674 108 Selling, general and administrative
2,314 1,882 389 Total, before income taxes
84 (246)(39)(Provision) benefit for income taxes
$2,398 $1,636 $350 Total, net of income taxes
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.1
RESEARCH AND DEVELOPMENT, NET
12 Months Ended
Jan. 31, 2022
Research and Development [Abstract]  
RESEARCH AND DEVELOPMENT, NET RESEARCH AND DEVELOPMENT, NET
Our gross research and development expenses for the years ended January 31, 2022, 2021, and 2020, were $143.7 million, $129.2 million and $112.7 million, respectively. Reimbursements from the IIA and other government grant programs amounted to $0.3 million, $0.5 million and $1.4 million, for the years ended January 31, 2022, 2021, and 2020, respectively, which were recorded as reductions of gross research and development expenses.

We capitalize certain costs incurred to develop our commercial software products, and we then recognize those costs within cost of software revenue as the products are available for sale. Activity for our capitalized software development costs for the
years ended January 31, 2022, 2021, and 2020, was as follows:
Year Ended January 31,
(in thousands)202220212020
Capitalized software development costs, net, beginning of year$11,315 $11,679 $6,076 
Software development costs capitalized during the year6,033 5,132 7,638 
Amortization of capitalized software development costs(3,291)(3,072)(2,023)
Write-offs of capitalized software development costs(142)(2,244)— 
Foreign currency translation and other(180)(12)
Capitalized software development costs, net, end of year$13,920 $11,315 $11,679 

During the years ended January 31, 2022 and 2021 we recorded an impairment charge of 0.1 million and 2.2 million, respectively, in software cost of revenue, reflecting the write-off of previously capitalized software development costs that were deemed non-recoverable based on our expectations of future market conditions. There were no material impairments of such capitalized costs during the year ended January 31, 2020.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES
12 Months Ended
Jan. 31, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
 
The components of income (loss) before provision for income taxes for the years ended January 31, 2022, 2021, and 2020 were as follows:
Year Ended January 31,
(in thousands)202220212020
U.S.$(9,596)$(8,665)$(10,116)
Non-U.S.17,857 33,389 40,053 
Total income before provision for income taxes$8,261 $24,724 $29,937 

The provision for income taxes for the years ended January 31, 2022, 2021, and 2020 consisted of the following:
Year Ended January 31,
(in thousands)202220212020
Current provision (benefit) for income taxes:
U.S. Federal$— $(1,434)$(884)
U.S. State(11)(44)(164)
Non-U.S.12,668 8,087 (1,988)
Total current provision (benefit) for income taxes12,657 6,609 (3,036)
Deferred provision (benefit) for income taxes:
U.S. Federal(1,143)(910)372 
U.S. State53 (200)89 
Non-U.S.6,950 (1,085)5,142 
 Total deferred provision (benefit) for income taxes5,860 (2,195)5,603 
Total provision for income taxes$18,517 $4,414 $2,567 

Although Cognyte is organized as an Israeli limited company, Verint obtained a U.S. Tax Ruling that Cognyte will be treated as a United States corporation for U.S. federal income tax purposes. The reconciliation of the U.S. federal statutory rate to our effective tax rate on income before provision for income taxes for the years ended January 31, 2022, 2021, and 2020 was as follows:
Year Ended January 31,
(dollars in thousands)202220212020
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
Income tax provision at the U.S. federal statutory rate$1,735 $5,192 $6,287 
U.S. State income tax (benefit) provision40 (226)(45)
Non-U.S. tax rate differential2,892 (2,836)6,720 
Tax incentives(2,671)(139)(1,292)
Valuation allowances12,731 31 (898)
Non-deductible expenses/non-taxable income255 (261)1,677 
Tax contingencies2,056 1,184 (13,254)
Stock based and other compensation898 101 70 
U.S. tax effects of non-U.S. operations540 1,001 3,268 
Other, net41 367 34 
Total provision for income taxes$18,517 $4,414 $2,567 
Effective income tax rate224.1 %17.9 %8.6 %
Our operations in Israel have been granted “Approved Enterprise” (“AE”) status by the Investment Center of the Israeli Ministry of Industry, Trade and Labor, and “Beneficial Enterprise” (“BA”) (after the 2005 Amendment) which makes us eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959 (the “Investment Law”). Under the terms of the programs, income attributable to an “AE” or “BA” is exempt from income tax for a period of two years and is subject to a reduced income tax rate for the subsequent five to eight years, depending on the geographic location of the enterprise in Israel (generally 10% - 25%, depending on the percentage of non-Israeli investment in the company). Pursuant to Amendment 73 to the Investment Law adopted in 2017, a company located in the center of Israel which meets the conditions for Preferred Technological Enterprise (“PTE”), is subject to a 12% tax rate on the eligible income. Income not eligible for PTE benefits is taxed at the regular corporate income tax rate of 23%. We have examined the impact of Amendment 73 and the degree to which we will qualify as a PTE and have elected to adopt it to the extent we will generate taxable income as of January 31, 2021 onwards in which case we will enjoy reduced corporate tax rate of 12% on income that qualifies as “Preferred Technological Income”. In addition, certain operations in Cyprus qualify for favorable tax treatment under the Cypriot Intellectual Property Regime (“IP Regime”). This legislation exempts 80% of income and gains derived from patents, copyrights, and trademarks from taxation. These tax incentives decreased our effective tax rate by 32.3%, 0.6% and 4.3% for the years ended January 31, 2022, 2021, and 2020, respectively.

Deferred tax assets and liabilities consisted of the following at January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Deferred tax assets:
Loss carryforwards$11,506 $7,321 
Accrued compensation8,774 1,884 
Accrued expenses240 390 
Operating lease liabilities352 362 
Exchange rate differences343 344 
Other, net241 235 
Total deferred tax assets21,456 10,536 
Deferred tax liabilities:
Deferred cost of revenue(3,279)(3,831)
Goodwill and other intangible assets(928)(874)
Depreciation of property and equipment(217)(550)
Operating lease right-of-use assets(355)(295)
Total deferred tax liabilities(4,779)(5,550)
Valuation allowance(18,576)(5,732)
Net deferred tax liabilities$(1,899)$(746)
Recorded as:
Deferred tax assets$1,548 $3,303 
Deferred tax liabilities(3,447)(4,049)
Net deferred tax liabilities$(1,899)$(746)
For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the deferred tax balances, particularly related to stock-based compensation items included in accrued compensation, are primarily attributable to basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.

We had NOL carryforwards of approximately $89.3 million as at January 31, 2022, of which $5.8 million related to U.S. carryforwards and $83.5 million related to non-U.S. carryforwards.

We currently intend to continue to indefinitely reinvest the earnings of our non-U.S. subsidiaries to finance non-U.S. activities to the extent distributions would result in an incremental tax cost. We have not provided tax on the outside basis difference of non-U.S. subsidiaries nor have we provided for any additional withholding or other tax that may be applicable should a future distribution be made from any unremitted earnings of non-U.S. subsidiaries. Due to complexities in the laws of the non-U.S. jurisdictions and the assumptions that would have to be made, it is not practicable to estimate the total amount of income and withholding taxes that would have to be provided on such earnings.

As required by the authoritative guidance on accounting for income taxes, we evaluate the realizability of deferred tax assets on a jurisdictional basis at each reporting date. Accounting for income taxes guidance requires that a valuation allowance be established when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Management assesses positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit the use of the existing deferred tax assets. In circumstances where there is sufficient negative evidence indicating that the deferred tax assets are not more likely than not realizable, we establish a valuation allowance.

A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the three-year period ended January 31, 2022 for our major operations in Israel. Such objective evidence limits the ability to consider other subjective evidence, such as our projections for future growth. On the basis of this evaluation, as of January 31, 2022, a valuation allowance of $12.7 million has been recorded against the deferred tax assets that we do not believe are more likely than not to be realized in the foreseeable future. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income are increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as our projections for growth. We have recorded valuation allowances in the amount of $18.6 million and $5.7 million at January 31, 2022 and 2021, respectively.

Activity in the recorded valuation allowance consisted of the following for the years ended January 31, 2022 and 2021:
Year Ended January 31,
(in thousands)20222021
Valuation allowance, beginning of year$(5,732)$(5,701)
Income tax (provision) benefit(12,731)(31)
Spin-off from Verint(113)— 
Valuation allowance, end of year$(18,576)$(5,732)

In accordance with the authoritative guidance on accounting for uncertainty in income taxes, differences between the amount of tax benefits taken or expected to be taken in our income tax returns and the amount of tax benefits recognized in our financial statements, determined by applying the prescribed methodologies of accounting for uncertainty in income taxes, represent our unrecognized income tax benefits, which we either record as a liability or as a reduction of deferred tax assets.
For the years ended January 31, 2022, 2021, and 2020 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:
Year Ended January 31,
(in thousands)202220212020
Gross unrecognized tax benefits, beginning of year$9,872 $8,742 $24,755 
Increases related to tax positions taken during the current year1,828 2,919 1,889 
Increases as a result of business combinations— — 286 
Increases related to tax positions taken during prior years— 18 — 
Increases (decreases) related to foreign currency exchange rates256 272 1,073 
Reductions for spin-off from Verint(1,439)— — 
Reductions for tax positions of prior years— (537)(13,623)
Reductions for settlements with tax authorities— — (4,133)
Lapses of statutes of limitations— (1,542)(1,505)
Gross unrecognized tax benefits, end of year$10,517 $9,872 $8,742 

As of January 31, 2022, we had $10.5 million of unrecognized tax benefits, all of which, if recognized, would impact the effective income tax rate in future periods. We recorded $0.4 million, $(0.1) million and $1.8 million of net tax (expense) benefit for interest and penalties related to uncertain tax positions in our provision for income taxes for the years ended January 31, 2022, 2021, and 2020, respectively. Accrued liabilities for interest and penalties were $0.9 million and $1.0 million at January 31, 2022 and 2021, respectively. Interest and penalties (expense and/or benefit) are recorded as a component of the provision for income taxes in the consolidated financial statements.

Our income tax returns are subject to ongoing tax examinations in several jurisdictions in which we operate. In Israel, we are no longer subject to income tax examination for years prior to January 31, 2018. In the U.S., our federal returns are no longer subject to income tax examination for years prior to January 31, 2019.

We regularly assess the adequacy of our provisions for income tax contingencies. As a result, we may adjust the reserves for unrecognized tax benefits for the impact of new facts and developments, such as changes to interpretations of relevant tax law, assessments from taxing authorities, settlements with taxing authorities, and lapses of statutes of expiration. We believe that it is reasonably possible that the total amount of unrecognized tax benefits at January 31, 2022 could decrease by approximately $1.4 million in the next twelve months as a result of settlement of certain tax audits or lapses of statutes of limitation. Such decreases may involve the payment of additional taxes, the adjustment of certain deferred taxes including the need for additional valuation allowances and the recognition of tax benefits.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS
12 Months Ended
Jan. 31, 2022
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
 
Assets and Liabilities Measured at Fair Value on a Recurring Basis
 
Our assets and liabilities measured at fair value on a recurring basis consisted of the following as of January 31, 2022 and 2021: 

 January 31, 2022
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$— $140 $— 
Total assets$ $140 $ 
Liabilities:   
Foreign currency forward contracts$— $801 $— 
Total liabilities$ $801 $ 
 January 31, 2021
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$— $998 $— 
Total assets$ $998 $ 
Liabilities:   
Foreign currency forward contracts$— $678 $— 
Contingent consideration - business combinations  2,923 
Total liabilities$ $678 $2,923 
 

The following table presents the changes in the estimated fair values of our liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the years ended January 31, 2022 and 2021: 
 Year Ended January 31,
(in thousands)20222021
Fair value measurement, beginning of year$2,923 $11,509 
Changes in fair values, recorded in operating expenses(185)(3,665)
Payments of contingent consideration(2,738)(4,921)
Fair value measurement at end of year$ $2,923 
 
Our estimated liability for contingent consideration represents potential payments of additional consideration for business combinations, payable if certain defined performance goals are achieved. Changes in fair value of contingent consideration are recorded in the consolidated statements of operations within selling, general and administrative expenses.

There were no transfers between levels of the fair value measurement hierarchy during the years ended January 31, 2022 and 2021.
 
Fair Value Measurements

Foreign Currency Forward Contracts - The estimated fair value of foreign currency forward contracts is based on quotes received from the counterparties thereto. These quotes are reviewed for reasonableness by discounting the future estimated cash flows under the contracts, considering the terms and maturities of the contracts and market foreign currency exchange rates using readily observable market prices for similar contracts.
 
Contingent Consideration Asset or Liability—Business Combinations - The fair value of the contingent consideration related to business combinations is estimated using a probability-adjusted discounted cash flow model. These fair value measurements are based on significant inputs not observable in the market. The key internally developed assumptions used in these models are discount rates and the probabilities assigned to the milestones to be achieved. We remeasure the fair value of the contingent consideration at each reporting period, and any changes in fair value resulting from either the passage of time or events occurring after the acquisition date, such as changes in discount rates, or in the expectations of achieving the performance targets, are recorded within selling, general, and administrative expenses. Increases or decreases in discount rates would have inverse impacts on the related fair value measurements, while favorable or unfavorable changes in expectations of achieving performance targets would result in corresponding increases or decreases in the related fair value measurements. We utilized a discount rate of 0.4% in our calculations of the estimated fair values of our contingent consideration liabilities as of January 31, 2021. All of our outstanding contingent consideration liabilities were fully settled during the year ended January 31, 2022.

Other Financial Instruments
The carrying amounts of accounts receivable, short-term investments, contract assets, accounts payable, and accrued liabilities and other current liabilities approximate fair value due to their short maturities.
 
Assets and Liabilities Not Measured at Fair Value on a Recurring Basis
 
In addition to assets and liabilities that are measured at fair value on a recurring basis, we also measure certain assets and liabilities at fair value on a nonrecurring basis. Our non-financial assets, including goodwill, intangible assets, operating lease ROU assets, and property, plant and equipment, are measured at fair value when there is an indication of impairment and the carrying amount exceeds the asset’s fair value. These assets are recorded at fair value only when an impairment charge is recognized. Further details regarding our regular impairment reviews appear in Note 2, “Summary of Significant Accounting Policies”.
The carrying amount of our noncontrolling investments in privately-held companies without readily determinable fair values was $5.2 million and $4.7 million, of which $4.4 million and $4.0 million was remeasured to fair value based on an observable transaction during the years ended January 31, 2022 and 2021, respectively. These investments are included within other assets on the consolidated balance sheets. An unrealized gain of $0.7 million and $3.2 million, which adjusted the carrying value of a noncontrolling investment, and a realized gain of $0.1 million and $0.6 million upon the receipt of proceeds related to the partial sale of the same equity investment were recorded in other income (expense), net on the consolidated statements of operations for the years ended January 31, 2022 and 2021, respectively. We did not recognize any impairments or other adjustments during the years ended January 31, 2022 and 2021.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVE FINANCIAL INSTRUMENTS
12 Months Ended
Jan. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS
 
Our primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk when deemed appropriate. We enter into these contracts in the normal course of business to mitigate risks and not for speculative purposes.
 
Foreign Currency Forward Contracts

Under our risk management strategy, we periodically use foreign currency forward contracts to manage our short-term exposures to fluctuations in operational cash flows resulting from changes in foreign currency exchange rates. These cash flow exposures result from portions of our forecasted operating expenses, primarily compensation and related expenses, which are transacted in currencies other than the U.S. dollar, most notably the New Israeli Shekel. We also periodically utilize foreign currency forward contracts to manage exposures resulting from forecasted customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency. These foreign currency forward contracts generally have maturities of no longer than twelve months, although occasionally we will execute a contract that extends beyond twelve months, depending upon the nature of the underlying risk.

We held outstanding foreign currency forward contracts with notional amounts of $96.2 million and $54.8 million as of January 31, 2022 and 2021, respectively.

Fair Values of Derivative Financial Instruments
 
The fair values of our derivative financial instruments and their classifications in our consolidated balance sheets as of January 31, 2022 and 2021 were as follows:
January 31,
(in thousands) Balance Sheet Classification20222021
Derivative assets:
Foreign currency forward contracts:
Designated as cash flow hedgesPrepaid expenses and other current assets$125 $998 
Not designated as hedging instrumentsPrepaid expenses and other current assets15 — 
Total derivative assets$140 $998 
Derivative liabilities:
Foreign currency forward contracts:
Designated as cash flow hedgesAccrued expenses and other current liabilities$736 $355 
Not designated as hedging instrumentsAccrued expenses and other current liabilities65 323 
Total derivative liabilities$801 $678 
Derivative Financial Instruments in Cash Flow Hedging Relationships
 
The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the consolidated statement of operations for the years ended January 31, 2022, 2021, and 2020, were as follows:
Year Ended January 31,
(in thousands) 202220212020
Net gains recognized in AOCL:
Foreign currency forward contracts$1,169 $1,863 $1,950 
Net gains reclassified from AOCL to the consolidated statements of operations:
Foreign currency forward contracts$2,314 $1,882 $389 

For information regarding the line item locations of the net losses on derivative financial instruments reclassified out of AOCL into the consolidated statements of operations, see Note 9, “Accumulated Other Comprehensive Loss.”

Effective with our February 1, 2018 adoption of ASU No. 2017-12, ineffectiveness of cash flow hedges is no longer recognized. All of the foreign currency forward contracts underlying the $0.6 million of net unrealized gains recorded in our accumulated other comprehensive loss at January 31, 2022 mature within twelve months, and therefore we expect all such gains to be reclassified into earnings within the next twelve months.

Derivative Financial Instruments Not Designated as Hedging Instruments
 
Losses (gains) recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended January 31, 2022, 2021, and 2020, were as follows: 
Classification in Consolidated Statements of OperationsYear Ended January 31,
(in thousands)202220212020
Foreign currency forward contractsOther income (expense), net$134 $(95)$395 
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS
12 Months Ended
Jan. 31, 2022
Share-based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS
Stock-Based Compensation Expense

We recognized stock-based compensation expense in the following line items on the consolidated statements of operations for the years ended January 31, 2022, 2021, and 2020:
 
Year Ended January 31,
(in thousands)202220212020
Component of income before provision for income taxes:
Cost of revenue - software$229 $734 $642 
Cost of revenue - software service1,160 441 636 
Cost of revenue - professional service and other2,535 952 1,641 
Research and development, net7,792 5,621 6,298 
Selling, general and administrative21,320 19,794 21,816 
Total stock-based compensation expense33,036 27,542 31,033 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)4,196 4,347 4,400 
Total stock-based compensation, net of taxes$28,840 $23,195 $26,633 
The compensation expenses presented for the years ended of January 31, 2021 and 2020 represent stock-based compensation expenses attributable to Cognyte based on the awards and terms previously granted under Verint’s stock-based compensation plans to Cognyte employees and an allocation of Verint’s corporate and shared functional employee stock-based compensation expenses. The Cognyte employees’ stock-based compensation expenses were specifically identified whereas Verint’s corporate and shared functional employees’ stock-based compensation expenses were specifically identified to the extent possible with the remainder allocated on the basis of revenue.

As of January 31, 2022, there was approximately $29.9 million of total unrecognized compensation expense, net of estimated forfeitures, related to unvested restricted stock units, which is expected to be recognized over a weighted-average period of 1.33 years.

The following table summarizes stock-based compensation expense by type of award for the years ended January 31, 2022, 2021, and 2020: 
Year Ended January 31,
(in thousands)202220212020
Restricted stock units and restricted stock awards$31,825 $23,423 $23,413 
Stock bonus program and bonus share program1,040 4,000 7,615 
Total equity-settled awards32,865 27,423 31,028 
Phantom stock units (cash-settled awards)171 119 
Total stock-based compensation expense$33,036 $27,542 $31,033 
 
Awards under Cognyte’s stock bonus and bonus share programs are accounted for as liability-classified awards, because the obligations are based predominantly on fixed monetary amounts that are generally known at inception of the obligation, to be settled with a variable number of shares of Cognyte common stock.

Stock-Based Awards Granted by Cognyte and Verint

Cognyte periodically awards RSUs to directors, officers, and other employees. The fair value of these awards is equivalent to the market value of Cognyte’s common stock on the grant date. RSUs are not shares of Cognyte common stock and do not have any of the rights or privileges thereof, including voting or dividend rights. On the applicable vesting date, the holder of an RSU becomes entitled to a share of Cognyte common stock. RSUs are subject to certain restrictions and forfeiture provisions prior to vesting.

Cognyte periodically awards PSUs to executive officers that vest upon the achievement of specified performance goals. The Company recognizes compensation expenses for the value of its awards, which have graded vesting based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures.

Verint also periodically awards RSUs to directors, officers, and other employees, and PSUs to executive officers. All of the expenses recognized in the years ended January 31, 2021 and 2020 and some of the expenses recognized in the year ended January 31, 2022 relate to awards that were initially granted by Verint before the spin-off.

Once a performance vesting condition has been defined and communicated, and the requisite service period has begun, the Company recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the straight-line attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts its compensation expenses based on its probability assessment.

RSUs that are expected to be settled with cash payments upon vesting, if any, are reflected as liabilities on our consolidated balance sheets. Such RSUs were insignificant at January 31, 2022, 2021, and 2020.

The following table (“Award Activity Table”) summarizes activity for RSUs and PSUs to Company personnel that reduce available plan capacity under the plans for the year ended January 31, 2022:
Year Ended January 31,
2022
(in thousands, except grant date fair values)Shares or UnitsWeighted-Average Grant-Date Fair Value
Opening balance2,149 $22.92 
Granted1,416 $25.60 
Released(1,452)$23.36 
Forfeited(212)$24.34 
Closing balance1,901 $24.42 

The opening balance of the outstanding shares for the year ended January 31, 2022 reflects the adjusted shares based on an adjustment ratio of approximately 2.52 as a result of the spin-off from Verint on February 1, 2022. This opening balance also reflects the fact that the closing balance of shares as at January 31, 2021 was determined based on an allocation of Verint shares to Cognyte. The weighted average fair value at grant date of the opening balance reflects the impact of a modification at the date of the spin-off.

Other Benefit Plans

401(k) Plan and Other Retirement Plans

We maintain a 401(k) Plan for our full-time employees in the United States. The plan allows eligible employees who attain the age of 21 beginning with the first of the month following their date of hire to elect to contribute up to 60% of their annual compensation, subject to the prescribed maximum amount. We match employee contributions at a rate of 50%, up to a maximum annual matched contribution of $2,000 per employee. Employee contributions are always fully vested, while our matching contributions for each year vest on the last day of the calendar year provided the employee remains employed with us on that day.

Our matching contribution expenses for our 401(k) Plan were $0.1 million, $0.2 million and $0.2 million for the years ended January 31, 2022, 2021, and 2020, respectively.

We provide retirement benefits for non-U.S. employees as required by local laws or to a greater extent as we deem appropriate through plans that function similar to 401(k) plans. Funding requirements for programs required by local laws are determined on an individual country and plan basis and are subject to local country practices and market circumstances.

Severance Pay

We are obligated to make severance payments for the benefit of certain employees of Israel and our foreign subsidiaries. Severance payments made to Israeli employees are considered significant compared to all other subsidiaries with severance payment arrangements. Under Israeli law, we are obligated to make severance payments to certain employees of our Israeli subsidiaries, subject to certain conditions. In most cases, our liability for these severance payments is fully provided for by regular deposits to funds administered by insurance providers and by an accrual for the amount of our liability which has not yet been deposited.

Severance expenses for our Israeli employees for the years ended January 31, 2022, 2021, and 2020 were $9.0 million, $7.5 million and $7.3 million, respectively.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES
12 Months Ended
Jan. 31, 2022
Leases [Abstract]  
LEASES LEASES
We have entered into operating leases primarily for corporate offices, research and development facilities, and automobiles. Our leases have remaining lease terms of 1 year to 6 years. During the year ended January 31, 2021, we purchased the infrastructure equipment historically recorded as finance leases and capitalized the purchased assets to property and equipment, net. We do not have any finance leases as of January 31, 2022 and 2021.

The components of lease expenses for the years ended January 31, 2022 and 2021 were as follows:
Year Ended January 31,
(in thousands)20222021
Operating lease expenses$9,552 $11,133 
Finance lease expenses:
Amortization of right-of-use assets— 84 
Interest on lease liabilities— 102 
Total finance lease expenses 186 
Variable lease expenses5,566 3,349 
Short-term lease expenses213 34 
Total lease expenses$15,331 $14,702 


During the year ended January 31, 2022 and 2021, we decided to exit certain leased offices primarily due to our workforce operating under remote work environments in certain locations due to COVID-19, resulting in accelerated operating lease expenses of $0.8 million and $0.7 million, respectively.

Other information related to leases was as follows:
Year Ended January 31,
(dollars in thousands)20222021
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,733 $8,822 
Operating cash flows from finance leases$— $102 
Financing cash flows from finance leases$— $492 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,756 $5,869 
Weighted average remaining lease terms
Operating leases4 years6 years
Weighted average discount rates
Operating leases4.8 %4.8 %

Maturities of lease liabilities as of January 31, 2022 were as follows:
January 31, 2022
(in thousands)Operating Leases
Year Ending January 31,
2023$8,411 
20247,673 
20256,718 
20264,267 
2027335 
Thereafter
Total future minimum lease payments27,409 
Less imputed interest(2,821)
Total$24,588 
Reported as of January 31, 2022:
Accrued expenses and other current liabilities$7,409 
Operating lease liabilities17,179 
Total$24,588 
LEASES LEASES
We have entered into operating leases primarily for corporate offices, research and development facilities, and automobiles. Our leases have remaining lease terms of 1 year to 6 years. During the year ended January 31, 2021, we purchased the infrastructure equipment historically recorded as finance leases and capitalized the purchased assets to property and equipment, net. We do not have any finance leases as of January 31, 2022 and 2021.

The components of lease expenses for the years ended January 31, 2022 and 2021 were as follows:
Year Ended January 31,
(in thousands)20222021
Operating lease expenses$9,552 $11,133 
Finance lease expenses:
Amortization of right-of-use assets— 84 
Interest on lease liabilities— 102 
Total finance lease expenses 186 
Variable lease expenses5,566 3,349 
Short-term lease expenses213 34 
Total lease expenses$15,331 $14,702 


During the year ended January 31, 2022 and 2021, we decided to exit certain leased offices primarily due to our workforce operating under remote work environments in certain locations due to COVID-19, resulting in accelerated operating lease expenses of $0.8 million and $0.7 million, respectively.

Other information related to leases was as follows:
Year Ended January 31,
(dollars in thousands)20222021
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,733 $8,822 
Operating cash flows from finance leases$— $102 
Financing cash flows from finance leases$— $492 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,756 $5,869 
Weighted average remaining lease terms
Operating leases4 years6 years
Weighted average discount rates
Operating leases4.8 %4.8 %

Maturities of lease liabilities as of January 31, 2022 were as follows:
January 31, 2022
(in thousands)Operating Leases
Year Ending January 31,
2023$8,411 
20247,673 
20256,718 
20264,267 
2027335 
Thereafter
Total future minimum lease payments27,409 
Less imputed interest(2,821)
Total$24,588 
Reported as of January 31, 2022:
Accrued expenses and other current liabilities$7,409 
Operating lease liabilities17,179 
Total$24,588 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Jan. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Unconditional Purchase Obligations

In the ordinary course of business, we enter into certain unconditional purchase obligations, which are agreements to purchase goods or services that are enforceable, legally binding, and that specify all significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum, or variable price provisions; and the approximate timing of the transaction. Our purchase orders are based on current needs and are typically fulfilled by our vendors within a relatively short time horizon. As of January 31, 2022, our unconditional purchase obligations totaled approximately $71.4 million.

Licenses and Royalties

We license certain technology and pay royalties under such licenses and other agreements entered into in connection with research and development activities.

As discussed in Note 2, “Summary of Significant Accounting Policies”, we receive non-refundable grants from the IIA that fund a portion of our research and development expenditures. The Israeli law under which the IIA grants are made limits our ability to manufacture products, or transfer technologies, developed using these grants outside of Israel. If we were to seek approval to manufacture products, or transfer technologies, developed using these grants outside of Israel, we could be subject to royalty requirements or be required to pay certain redemption fees. If we were to violate these restrictions, we could be required to refund any grants previously received, together with interest and penalties, and may be subject to criminal penalties.

Off-Balance Sheet Risk

In the normal course of business, we provide certain customers with financial performance guarantees, which are generally backed by bank guarantees and, in certain cases, by standby letters of credit. In general, we would only be liable for the amounts of these guarantees in the event that our nonperformance permits termination of the related contract by our customer, which we believe is remote. At January 31, 2022, we had approximately $43.0 million of outstanding bank guarantees and letters of credit relating primarily to these performance guarantees. As of January 31, 2022, we believe we were in compliance with our performance obligations under all contracts for which there is a financial performance guarantee, and the ultimate liability, if any, incurred in connection with these guarantees will not have a material adverse effect on our consolidated results of operations, financial position, or cash flows. Our historical non-compliance with our performance obligations has been insignificant. In addition the Company provided bank guarantees in the amount $3.9 million related to its offices in Israel and exports transaction towards the Israeli Chamber of Commerce.

Indemnifications

In the normal course of business, we provide indemnifications of varying scopes to customers against claims of intellectual property infringement made by third parties arising from the use of our products. Historically, costs related to these indemnification provisions have not been significant and we are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations.

To the extent permitted under Israeli law or other applicable law, we indemnify our directors, officers, employees, and agents against claims they may become subject to by virtue of serving in such capacities for us. We also have contractual indemnification agreements with our directors, officers, and certain senior executives. The maximum amount of future payments we could be required to make under these indemnification arrangements and agreements is potentially unlimited; however, we have insurance coverage that limits our exposure and enables us to recover a portion of any future amounts paid. We are not able to estimate the fair value of these indemnification arrangements and agreements in excess of applicable insurance coverage, if any.

Under the Separation and Distribution Agreement we entered into with Verint in connection with the spin-off, the parties have agreed to certain other indemnification arrangements with respect to litigation claims and liabilities allocated in the spin-off. Our liabilities in this regard are reflected on our historical Consolidated Balance Sheets as of January 31, 2022 and 2021.

In connection with the spin-off, we entered into a tax matters agreement (the “Tax Matters Agreement”) with Verint under which we and Verint each agreed to share the obligation to pay any taxes as shown on tax returns filed by Verint (or any member of its group), on one hand, and us (or any member of our group), on the other hand, such that we will be primarily responsible for any taxes related to, or arising in connection with Cognyte, and Verint will be responsible for any taxes related
to, or arising in connection with, the remaining business of Verint, regardless of which party prepares and files any such tax return and whether such taxes arise prior to or after the spin-off.

We and Verint agreed to indemnify each other under the Tax Matters Agreement for certain actions or inactions that cause the distribution of our stock to fail to qualify as tax-free for U.S. federal income and Israeli tax purposes. If the distribution fails to qualify as tax-free due to no fault of either Verint or us, Verint and we will jointly be responsible for any resulting tax.

Under the terms of the Tax Matters Agreement, we and Verint agree generally to cooperate in preparing and filing tax returns and will retain and make available tax records to the other party. Contests with taxing authorities are generally controlled by whichever of us or Verint bears the potential liability for the contested tax. However, with respect to certain income tax returns of Verint group, Verint has an exclusive right to control any contest with taxing authorities regarding tax liabilities in connection with such income tax returns, even if we are allocated all or a portion of such taxes under the terms of the Tax Matters Agreement. If any tax contest relates to a failure of the spin-off to qualify as tax-free due to the fault of Verint or us, then the party at fault will control such tax contest. As we believe it is unlikely that we will incur obligations under the Tax Matters Agreement related to the tax-free treatment of the spin-off, we have not recorded such liabilities in our Consolidated Balance Sheet as of January 31, 2022.

Legal Proceedings

In March 2009, one of our former employees, Ms. Orit Deutsch, commenced legal actions in Israel against our primary Israeli subsidiary, Cognyte Technologies Israel Ltd. (“Cognyte IL”) (Case Number 4186/09) and against our former affiliate Comverse Technology, Inc. (“CTI”) (Case Number 1335/09). Also in March 2009, a former employee of Comverse Limited (CTI’s primary Israeli subsidiary at the time), Ms. Roni Katriel, commenced similar legal actions in Israel against Comverse Limited (Case Number 3444/09). In these actions, the plaintiffs generally sought to certify class action suits against the defendants on behalf of current and former employees of Cognyte IL and Comverse Limited who had been granted stock options in Verint and/or CTI and who were allegedly damaged as a result of a suspension on option exercises during an extended filing delay period that is discussed in Verint’s and CTI’s historical public filings. On June 7, 2012, the Tel Aviv District Court, where the cases had been filed or transferred, allowed the plaintiffs to consolidate and amend their complaints against the three defendants: Cognyte IL, CTI, and Comverse Limited.

On October 31, 2012, CTI distributed of all of the outstanding shares of common stock of Comverse, Inc., its principal operating subsidiary and parent company of Comverse Limited, to CTI’s shareholders (the “Comverse Share Distribution”). In the period leading up to the Comverse Share Distribution, CTI either sold or transferred substantially all of its business operations and assets (other than its equity ownership interests in Verint and in its then-subsidiary, Comverse, Inc.) to Comverse, Inc. or to unaffiliated third parties. As the result of these transactions, Comverse, Inc. became an independent company and ceased to be affiliated with CTI, and CTI ceased to have any material assets other than its equity interests in Verint. Prior to the completion of the Comverse Share Distribution, the plaintiffs sought to compel CTI to set aside up to $150.0 million in assets to secure any future judgment, but the District Court did not rule on this motion. In February 2017, Mavenir Inc. became successor-in-interest to Comverse, Inc.

On February 4, 2013, Verint acquired the remaining CTI shell company in a merger transaction (the “CTI Merger”). As a result of the CTI Merger, Verint assumed certain rights and liabilities of CTI, including any liability of CTI arising out of the foregoing legal actions. However, under the terms of a Distribution Agreement entered into in connection with the Comverse Share Distribution, Verint, as successor to CTI, is entitled to indemnification from Comverse, Inc. (now Mavenir) for any losses Verint may suffer in its capacity as successor to CTI related to the foregoing legal actions. Under the Separation and Distribution Agreement we have entered into with Verint in connection with the spin-off, we agreed to indemnify Verint for our share of any losses Verint may suffer related to the foregoing legal actions either in its capacity as successor to CTI to the extent not indemnified by Mavenir or due to its former ownership of us and Cognyte IL.

Following an unsuccessful mediation process, on August 28, 2016, the District Court (i) denied the plaintiffs’ motion to certify the suit as a class action with respect to all claims relating to Verint stock options and (ii) approved the plaintiffs’ motion to certify the suit as a class action with respect to claims of current or former employees of Comverse Limited (now part of Mavenir) or of Cognyte IL who held unexercised CTI stock options at the time CTI suspended option exercises. The court also ruled that the merits of the case would be evaluated under New York law.

As a result of this ruling (which excluded claims related to Verint stock options from the case), one of the original plaintiffs in the case, Ms. Deutsch, was replaced by a new representative plaintiff, Mr. David Vaaknin. CTI appealed portions of the District Court’s ruling to the Israeli Supreme Court. On August 8, 2017, the Israeli Supreme Court partially allowed CTI’s appeal and
ordered the case to be returned to the District Court to determine whether a cause of action exists under New York law based on the parties’ expert opinions.

Following two unsuccessful rounds of mediation in mid to late 2018 and in mid-2019, the proceedings resumed. On April 16, 2020, the District Court accepted plaintiffs’ application to amend the motion to certify a class action and set deadlines for filing amended pleadings by the parties. CTI submitted a motion to appeal the District Court’s decision to the Supreme Court, as well as a motion to stay the proceedings in the District Court pending the resolution of the appeal. On July 6, 2020, the Supreme Court granted the motion for a stay. On July 27, 2020, the plaintiffs filed their response on the merits of the motion for leave to appeal. On December 15, 2021, the Supreme court rejected CTI’s motion to appeal and the procedure in the district court resumed. On February 27, 2022, CTI filed its response to the amendment motion for class certification. On April 4, 2022, a pre-trial hearing was held at the District Court, and the court has scheduled dates for the continuation of the proceedings.

In January 2017, a legal action was commenced by Mr. Elad Barkan and KeySee Software Ltd. against Cognyte, Verint and Rontal Engineering Applications (2001) Ltd. (a subsidiary of Cognyte) in the Israel Central District Court alleging infringement of an Israeli patent titled “Cryptanalysis Method and System”, copyright infringement, misappropriation of trade secrets, and breach of contract. The remedies sought under such claim include compensation for damages, claim for accounts, and a permanent injunction seeking to prevent the continued alleged infringement of the patent. The defendants filed a statement of defense rejecting any and all allegations under such claim. We further filed a motion to dismiss the claim in limine. The motion to dismiss is still pending and awaiting a decision by the judge. In parallel, the parties are engaged in mediation, and in connection therewith, the Company increased its accrual to $6.2 million as of January 31, 2022 with respect to the foregoing proceeding.

From time to time we or our subsidiaries may be involved in legal proceedings and/or litigation arising in the ordinary course of
our business. While the outcome of these matters cannot be predicted with certainty, we do not believe that the outcome of any
current claims will have a material adverse effect on our consolidated financial position, results of operations, or cash flows.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.1
GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION
12 Months Ended
Jan. 31, 2022
Segment Reporting [Abstract]  
GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION
Geographic Information

Revenue by major geographic region is based on the location of our contracting subsidiary, which often differ from the geographic location of the customer.

The information below summarizes revenue by major geographic region for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,
(in thousands)202220212020
EMEA:
Israel$328,371 $274,113 $277,605 
Germany63,258 86,834 77,540 
Other14,127 18,727 22,775 
Total EMEA405,756 379,674 377,920 
Americas:
United States37,726 44,746 53,354 
Other17,869 7,134 10,359 
Total Americas55,595 51,880 63,713 
APAC12,691 11,904 15,476 
Total revenue$474,042 $443,458 $457,109 

Our long-lived assets primarily consist of net property and equipment, operating lease ROU assets, goodwill and other intangible assets. We believe that our tangible long-lived assets, which consist of our net property and equipment, are exposed to greater geographic area risks and uncertainties than intangible assets and long-term cost deferrals, because these tangible assets are difficult to move and are relatively illiquid.
 
Property and equipment, net by geographic area consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Israel$24,510 $31,104 
United States538 902 
Other countries 5,791 5,589 
Total property and equipment, net$30,839 $37,595 

Significant Customers

The Company’s largest customers accounted for the following percentage of total revenue:
Year Ended January 31,
202220212020
Customer A14.8 %16.9 %15.6 %
Customer B8.4 %14.1 %12.9 %

In making this determination of significant customers, we define a customer as an organization from which we have recognized revenue in a reporting period. In situations where a governmental organization acts on behalf of multiple agencies or departments, we treat that organization as the customer for reporting purposes notwithstanding that each of the underlying agencies or departments is generally making its own independent purchasing decisions.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE
12 Months Ended
Jan. 31, 2022
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The following table summarizes the calculation of basic and diluted net income per ordinary share attributable to Cognyte for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,
 (in thousands except share and per share data)202220212020
Net (loss) income$(10,256)$20,310 $27,370 
Net income attributable to noncontrolling interest4,634 6,107 7,179 
Net (loss) income attributable to Cognyte of Verint Systems Inc.$(14,890)$14,203 $20,191 
Ordinary shares outstanding:
Basic shares66,570 65,773 65,773 
Effective of dilutive shares— — — 
Diluted shares66,570 65,773 65,773 
Net (loss) income per share attributable to Cognyte Software Ltd.:
Basic$(0.22)$0.22 $0.31 
Diluted$(0.22)$0.22 $0.31 

For the year ended January 31, 2022 we had 603 thousand potentially dilutive shares.

On February 1, 2021, the date of consummation of the spin-off, 65,773,335 of the Company’s ordinary shares, no par value, were distributed to Verint shareholders of record as of the January 25, 2021 record date. This share amount is being utilized for the calculation of basic earnings per share (“EPS”) for all periods presented before the spin-off.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Jan. 31, 2022
Accounting Policies [Abstract]  
Use of Estimates
Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

As applicable to these consolidated financial statements, the most significant estimates and assumptions relate to revenue recognition over time, fair value of goodwill, realizability of deferred tax assets and tax uncertainties.

In light of the currently unknown extent and duration of the COVID-19 pandemic, we face a greater degree of uncertainty than normal in making the judgments and estimates needed to apply to certain of our significant accounting policies. We assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to us and the unknown future impacts of COVID-19 as of January 31, 2022 and through the date of this report. These estimates may change, as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.
Cash and Cash Equivalents
Cash and Cash Equivalents

Cash and cash equivalents include cash on hand and highly liquid investments having an original maturity of three months or less.
Restricted Cash and Cash Equivalents, and Restricted Bank Time Deposits
Restricted Cash and Cash Equivalents, and Restricted Bank Time Deposits

Restricted cash and cash equivalents, and restricted bank time deposits are mainly pledged as collateral for performance guarantees.
Investments
Investments

Our investments generally consist of bank time deposits with remaining maturities in excess of 90 days at the time of purchase. We held no marketable debt securities at January 31, 2022 and 2021. Investments with maturities in excess of one year are included in other assets.
Accounts Receivable, net Accounts Receivable, netTrade accounts receivable are comprised of invoiced amounts due from customers for which we have an unconditional right to collect and are not interest-bearing. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable.
Concentrations of Credit Risk
Concentrations of Credit Risk

Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents, bank time deposits, short-term investments, accounts receivable, and contract assets. We invest our cash in bank accounts and bank time deposits. By policy, we seek to limit credit exposure on investments through diversification and by restricting our investments to highly rated securities.
We grant credit terms to our customers in the ordinary course of business. Concentrations of credit risk with respect to accounts receivable and contract assets are generally limited due to the large number of customers comprising our customer base and their dispersion across different industries and geographic areas.
Allowance for Credit Losses
Allowance for Credit Losses

We adopted Accounting Standard Update (“ASU”) No. 2016-13, Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments on February 1, 2020. ASU No. 2016-13 requires us to make judgments as to our ability to collect outstanding receivables and provide allowances for a portion of receivables over the lifetime of the receivables. Our allowance for credit losses is estimated based on an analysis of the aging of our accounts receivable and contract assets, historical write-offs, customer payment patterns, individual customer creditworthiness, current economic trends, reasonable and supportable forecasts of future economic conditions, and/or establishment of specific reserves for customers in adverse financial condition. We write-off an account receivable and charge it against its recorded allowance at the point when it is considered uncollectible. We assess the adequacy of the allowance for credit losses on a quarterly basis.
Inventories
Inventories

Inventories are stated at the lower of cost or market. Cost is determined using the weighted-average method of inventory accounting. The valuation of our inventories requires us to make estimates regarding excess or obsolete inventories, including making estimates of the future demand for our products. Although we make every effort to ensure the accuracy of our forecasts of future product demand, any significant unanticipated changes in demand, price, or technological developments could have a significant impact on the value of our inventory and reported operating results. Charges for excess and obsolete inventories are included within cost of revenue.
Property and Equipment, net
Property and Equipment, net

Property and equipment are stated at cost, net of accumulated depreciation and amortization. Depreciation is computed using the straight-line method based over the estimated useful lives of the assets. The vast majority of equipment, furniture and other is depreciated over periods ranging from three to five years. Software is typically depreciated over a period of four years. Buildings are typically depreciated over twenty-five years. Leasehold improvements are amortized over the shorter of their estimated useful lives or the related lease term. Finance leased assets are amortized over the related lease term.

The cost of maintenance and repairs of property and equipment is charged to operations as incurred. When assets are retired or disposed of, the cost and accumulated depreciation or amortization thereon are removed from the consolidated balance sheet and any resulting gain or loss is recognized in the consolidated statement of operations.
Segment Reporting
Segment Reporting

Operating segments are defined as components of an enterprise about which separate financial information is available that is
evaluated regularly by the enterprise’s chief operating decision maker (“CODM”), or decision making group, in deciding how
to allocate resources and in assessing performance. We evaluated segment reporting in accordance with Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting. We concluded that we operate in a single operating segment and a single reportable segment based on the operating results available and evaluated regularly by the CODM to make decisions about resource allocation and performance assessment. The CODM makes operational performance assessments and resource allocation decisions on a consolidated basis, inclusive of all of the Company’s products.
Goodwill and Other Acquired Intangible Assets
Goodwill and Other Acquired Intangible Assets

For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill.

We test goodwill for impairment at the reporting unit level on an annual basis as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist.

We operate as one reporting unit. In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. If our quantitative testing determines that the carrying value of the reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to our reporting unit.

We utilize some or all of three primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of our reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.

Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, and non-competition agreements. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of 7 years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.
Fair Value Measurements
Fair Value Measurements

Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. An instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This fair value hierarchy consists of three levels of inputs that may be used to measure fair value:
 
Level 1: quoted prices in active markets for identical assets or liabilities;

Level 2: inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or

Level 3: unobservable inputs that are supported by little or no market activity.
We review the fair value hierarchy classification of our applicable assets and liabilities at each reporting period. Changes in the observability of valuation inputs may result in transfers within the fair value measurement hierarchy.
Fair Values of Financial Instruments
Fair Values of Financial Instruments

Our recorded amounts of cash and cash equivalents, restricted cash and cash equivalents, and restricted bank time deposits, accounts receivable, contract assets, contract liabilities, short term loan, investments, and accounts payable approximate fair value, due to the short-term nature of these instruments. We measure certain financial assets and liabilities at fair value based on
the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.
Derivative Financial Instruments
Derivative Financial Instruments

The Company accounts for derivatives and hedging based on ASC 815, Derivatives and Hedging, which requires recognizing all derivatives on the balance sheet at fair value. If the derivatives meet the definition of a cash flow hedge and are so designated, depending on the nature of the hedge, the effective portion of the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period, or periods, during which the hedged transaction affects earnings. The ineffective portion of a derivative’s change in fair value, if any, is recognized in earnings, as well as gains and losses from a derivative’s change in fair value that are not designated as hedges.

As part of our risk management strategy, when considered appropriate, we use derivative financial instruments including foreign currency forward contracts to hedge against certain foreign currency exposure. Our intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, we do not enter into speculative positions with derivative instruments.

To protect against the increase in value of expected foreign currency cash flows resulting mainly from salaries and related benefits paid in NIS during the year, the Company hedges portions of its anticipated payroll denominated in NIS for a period of one to twelve months with forward contracts (the “Hedging Contracts”). Accordingly, when the USD strengthens against the NIS, the decline in present value of future NIS currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the USD weakens against the NIS, the increase in the present value of future NIS expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

We also periodically utilize foreign currency forward contracts to manage exposures resulting from expected customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency.

The counterparties to our derivative financial instruments consist of two major financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts. We do not anticipate any such losses.
Revenue Recognition
Revenue Recognition

We account for revenue in accordance with ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which was adopted on February 1, 2018, using the modified retrospective transition method. For further discussion of our accounting policies related to revenue, see Note 4, “Revenue Recognition”.
Cost of Revenue
Cost of Revenue

Our cost of revenue includes costs of materials, compensation and benefit costs for operations and service personnel, subcontractor costs, royalties and license fees related to third-party software included in our products and third-party SaaS providers, cloud infrastructure costs, depreciation of equipment used in operations and service, amortization of capitalized software development costs and certain purchased intangible assets, travel expenses associated with provision of installation, training, consulting and development services resources dedicated to project management and an allocation of overhead costs, such as facility, information technology, operations costs, and other overhead expenses. Costs that relate to materials and royalties are generally expensed upon shipment and costs related to travel, subcontractors, and personnel and related expenses are generally expensed as incurred in the period in which the personnel related services are performed. Refer to Note 4, “Revenue Recognition” under the heading “Costs to Obtain and Fulfill Contracts” for further details regarding customer contract costs.
Research and Development, net
Research and Development, net

With the exception of certain software development costs, all research and development costs are expensed as incurred, and consist primarily of personnel and consulting costs, travel, depreciation of research and development equipment, and related overhead and other costs associated with research and development activities.
We receive non-refundable grants from the Israeli Innovation Authority (“IIA”) that fund a portion of our research and development expenditures. We currently only enter into non-royalty-bearing arrangements with the IIA which do not require us to pay royalties. Funds received from the IIA are recorded as a reduction to research and development expense. Royalties, to the extent paid, are recorded as part of our cost of revenue.

We also periodically derive benefits from participation in certain government-sponsored programs in other jurisdictions, for the support of research and development activities conducted in those locations.
Software Development Costs
Software Development Costs

Costs incurred to acquire or develop software to be sold, leased or otherwise marketed are capitalized after technological feasibility is established, and continue to be capitalized through the general release of the related software product. Amortization of capitalized costs begins in the period in which the related product is available for general release to customers and is recorded on a straight-line basis, which approximates the pattern in which the economic benefits of the capitalized costs are expected to be realized, over the estimated economic lives of the related software products, generally over a period of four to six years.
Internal-Use Software
Internal-Use Software

We capitalize costs associated with software that is acquired, internally developed or modified solely to meet our internal needs. Capitalization begins when the preliminary project stage has been completed and management with the relevant authority authorizes and commits to the funding of the project. These capitalized costs include external direct costs utilized in developing or obtaining the applications and expenses for employees who are directly associated with the development of the applications. Capitalization of such costs continues until the project is substantially complete and is ready for its intended purpose. Capitalized costs of computer software developed for internal use are generally amortized over estimated useful lives of four to five years on a straight-line basis, which best represents the pattern of the software’s use.
We capitalize integration and testing costs incurred from implementing cloud computing hosting arrangements that are service contracts at the application development stage. Capitalized costs are amortized on a straight-line basis over the term of each arrangement.
Income Taxes
Income Taxes

Prior to the spin-off, the Company’s operations were included in the consolidated U.S. federal and certain state, local and foreign income tax returns filed by Verint. For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the tax balances are primarily attributable to tax carryforwards and other basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.

We account for income taxes under the asset and liability method which includes the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in our consolidated financial statements. Under this approach, deferred taxes are recorded for the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus deferred taxes. Deferred taxes result from differences between the financial statement and tax bases of our assets and liabilities, and are adjusted for changes in tax rates and tax laws when changes are enacted. The effects of future changes in income tax laws or rates are not anticipated.

We are subject to income taxes in Israel, the United States and numerous foreign jurisdictions. The calculation of our income tax provision involves the application of complex tax laws and requires significant judgment and estimates. We evaluate the realizability of our deferred tax assets for each jurisdiction in which we operate at each reporting date, and establish valuation allowances when it is more likely than not that all or a portion of our deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. We consider all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies. In circumstances where there is sufficient negative evidence indicating that our deferred tax assets are not more-likely-than-not realizable, we establish a valuation allowance.
We use a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate tax positions taken or expected to be taken in a tax return by assessing whether they are more-likely-than-not sustainable, based solely on their technical merits, upon examination and including resolution of any related appeals or litigation process. The second step is to measure the associated tax benefit of each position as the largest amount that we believe is more-likely-than-not realizable. Differences between the amount of tax benefits taken or expected to be taken in our income tax returns and the amount of tax benefits recognized in our financial statements represent our unrecognized income tax benefits, which we either record as a liability or as a reduction of deferred tax assets. Our policy is to include interest (expense and/or income) and penalties related to unrecognized income tax benefits as a component of the provision for income taxes.
Functional Currencies and Foreign Currency Transaction Gains and Losses
Functional Currencies and Foreign Currency Transaction Gains and Losses

Our functional currency, and the functional currency of most of our subsidiaries, is the U.S. dollar, although we have some subsidiaries with functional currencies that are their local currency.

Transactions denominated in currencies other than a functional currency are converted to the functional currency on the transaction date, and any resulting assets or liabilities are further remeasured at each reporting date and at settlement. Gains and losses recognized upon such remeasurements are included within other income (expense), net in the consolidated statements of operations. We recorded net foreign currency losses of $3.1 million, net foreign currency gains of $1.7 million and net foreign currency losses of $0.7 million for the years ended January 31, 2022, 2021, and 2020, respectively.

For consolidated reporting purposes, in those instances where a subsidiary has a functional currency other than the U.S. dollar, revenue and expenses are translated into U.S. dollars using average exchange rates for the reporting period, while assets and liabilities are translated into U.S. dollars using period-end rates. The effects of foreign currency translation adjustments are included in stockholders’ equity as a component of accumulated other comprehensive income or loss in the accompanying consolidated balance sheets.
Stock-Based Compensation
Stock-Based Compensation

Certain Company employees participate in a stock-based compensation plan sponsored by Cognyte. Awards granted under the plan are based on Cognyte’s common shares and, as such, are included in Additional Paid in Capital. The Company accounts for share-based compensation under ASC 718, Compensation - Stock Compensation, which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made to employees and directors. ASC 718 requires companies to estimate the fair value of equity-based awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations. The Company estimates forfeitures to be estimated at the time of grant, and revised if necessary in subsequent periods, if actual forfeitures differ from those estimates.

The Company recognizes compensation expenses for the value of its awards, which vest in tranches based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures. Estimated forfeitures are based on actual historical pre-vesting forfeitures. For performance-based share units, the Company recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the accelerated attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment.
Leases
Leases

We determine if an arrangement is a lease at inception. Operating lease assets are presented as operating lease right-of-use (“ROU”) assets, and corresponding operating lease liabilities are presented within accrued expenses and other current liabilities (current portions), and as operating lease liabilities (long-term portions), on our consolidated balance sheets.

Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the remaining lease payments over the lease term at commencement date. Our leases do not provide an implicit interest rate. We calculate the incremental borrowing rate to reflect the interest rate that we would have to pay to borrow on a collateralized basis an amount equal to the lease payments in a similar economic environment over a similar term, and consider our historical borrowing activities and market data in this determination. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.
We have lease agreements with lease and non-lease components, which we account for as a single lease component. Some of our leases contain variable lease payments, which are expensed as incurred unless those payments are based on an index or rate. Variable lease payments based on an index or rate are initially measured using the index or rate in effect at lease commencement and included in the measurement of the lease liability; thereafter, changes to lease payments due to rate or index updates are recorded as rent expense in the period incurred. We have elected not to recognize ROU assets and lease liabilities for short-term leases that have a term of twelve months or less. The effect of short-term leases on our ROU assets and lease liabilities was not material. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. In addition, we do not have any related party leases.
Legal Contingencies
Legal Contingencies

From time to time, the Company becomes involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes that are not predictable with certainty. The Company accrues for contingencies when the loss is probable, and it can reasonably estimate the amount of any such loss. Loss contingencies considered to be remote by the Company are generally not disclosed unless material. The respective legal fees are expensed as incurred.
Business Combinations
Business Combinations

The Company accounts for business combinations in accordance with ASC 805, Business Combinations. ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is allocated to goodwill and any subsequent changes in estimated contingencies are recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and in changes in acquired income tax positions are recognized in earnings.

Acquisition related costs are expensed to the consolidated statements of operations in the periods incurred.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

In March 2020, the FASB issued ASU 2020-04 Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The guidance applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. This guidance is effective for all entities as of March 12, 2020 through December 31, 2022. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.

New Accounting Pronouncements Not Yet Effective

In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU No. 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. ASU No. 2020-06 also eliminates the treasury stock method to calculate diluted earnings per share and requires the if-converted method. This new standard will be effective in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. We are currently reviewing this standard but do not expect that it will have a material impact on our consolidated financial statements.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which affects general principles within Topic 740, Income Taxes and is meant to simplify and reduce the cost of accounting for income taxes. This standard is effective for annual reporting periods beginning after December 15, 2021, and interim reporting periods within annual reporting periods beginning after December 15, 2022. We do not expect that this standard will have a material impact on our consolidated financial statements.
In November 2021, the FASB issued ASU 2021-10 Government Assistance (Topic 832), which requires annual disclosures that increase the transparency of transactions involving government grants, including (1) the types of transactions, (2) the accounting for those transactions, and (3) the effect of those transactions on an entity’s financial statements. The amendments in this update are effective for financial statements issued for annual periods beginning after December 15, 2021. We do not expect that this standard will have a material impact on our consolidated financial statements.

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 contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers. The guidance will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. The guidance should be applied prospectively to acquisitions occurring on or after the effective date. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods, for any financial statements that have not yet been issued. The Company is currently evaluating this guidance to determine the impact it may have on its consolidated financial statements.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Jan. 31, 2022
Accounting Policies [Abstract]  
Schedule of Allowance for Doubtful Accounts The following table summarizes the activity in our credit losses for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,
(in thousands)202220212020
Allowance for credit losses, beginning of year$4,559 $4,085 $2,911 
Cumulative effect of adoption of ASU No. 2016-13— 435 — 
Provisions charged to expense342 1,840 1,355 
Amounts written off(2,791)(1,922)(152)
Other, including fluctuations in foreign exchange rates— 121 (29)
Allowance for credit losses, end of year$2,110 $4,559 $4,085 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS WITH VERINT (Tables)
12 Months Ended
Jan. 31, 2022
Related Party Transactions [Abstract]  
Schedule of Components of Costs of Services
The components of the costs of services allocated to the Company for the years ended January 31, 2021 and 2020 are as follows:
Year Ended January 31,
(in thousands)20212020
Software - cost of revenue$1,981 $1,871 
Software service - cost of revenue1,548 1,639 
Professional service and other - cost of revenue2,743 4,654 
Research and development, net21,783 19,139 
Selling, general and administrative69,210 54,452 
Total allocated corporate expenses$97,265 $81,755 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE RECOGNITION (Tables)
12 Months Ended
Jan. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Year Ended January 31,
(in thousands)202220212020
Revenue by recurrence:
Recurring revenue$230,969 $223,405 $192,578 
Nonrecurring revenue243,073 220,053 264,531 
Total revenue$474,042 $443,458 $457,109 
Schedule of Contract Balances
The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:
January 31,
(in thousands)20222021
Accounts receivable, net$179,198 $175,001 
Contract assets, net$27,908 $20,317 
Long-term contract assets, net (included in other assets)$— $1,219 
Contract liabilities$83,158 $127,012 
Long-term contract liabilities$14,520 $22,037 
Schedule of Remaining Performance Obligation The following table provides information about our RPO:
January 31,
(in thousands)20222021
RPO:
Expected to be recognized within 1 year$300,212 $353,166 
Expected to be recognized in more than 1 year211,346 198,572 
Total RPO$511,558 $551,738 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS (Tables)
12 Months Ended
Jan. 31, 2022
Business Combinations [Abstract]  
Schedule of Purchase Price Allocation The following table sets forth the components and the final allocation of the purchase price for our acquisition of WebintPro, including adjustments identified subsequent to the valuation date, none of which were material:
(in thousands)Amount
Components of Purchase Price: 
Cash$18,843 
Fair value of contingent consideration7,023 
Other purchase price adjustments(1,761)
Total purchase price$24,105 
Allocation of Purchase Price:
Net tangible assets (liabilities):
Accounts receivable$2,160 
Other current assets, including cash acquired7,921 
Other assets2,757 
Current and other liabilities(3,220)
Contract liabilities—current and long-term (554)
Deferred income taxes(1,342)
Net tangible assets7,722 
Identifiable intangible assets:
Customer relationships1,452 
Developed technology1,360 
Trademarks and trade names367 
Non-compete agreements1,307 
Total identifiable intangible assets4,486 
Goodwill11,897 
Total purchase price allocation$24,105 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL (Tables)
12 Months Ended
Jan. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Acquired Finite-Lived Intangible Assets Acquisition-related intangible assets consisted of the following as of January 31, 2022 and 2021:
 January 31, 2022
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$64,150 $(62,909)$1,241 
Customer relationships4,166 (2,913)1,253 
Trade names1,158 (876)282 
Distribution network2,000 (2,000)— 
Non-competition agreements1,307 (921)386 
Total intangible assets$72,781 $(69,619)$3,162 

 January 31, 2021
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$74,272 $(72,349)$1,923 
Customer relationships4,837 (2,759)2,078 
Trade names1,151 (676)475 
Distribution network2,000 (2,000)— 
Non-competition agreements1,307 (484)823 
Total intangible assets$83,567 $(78,268)$5,299 
Schedule of Estimated Future Amortization Expense on Acquired Intangibles
Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:
(in thousands) 
Years Ending January 31,Amount
2023$1,622 
2024$702 
2025$628 
2026$127 
2027$83 
Total$3,162 
Schedule of Goodwill Activity Goodwill activity for the years ended January 31, 2022 and 2021 was as follows:
 
(in thousands)Amount
Year Ended January 31, 2021:
Goodwill, gross, at February 1, 2020$168,965 
Accumulated impairment losses through February 1, 2020(10,822)
Goodwill, net, at February 1, 2020158,143 
Adjustments to prior period acquisition300 
Foreign currency translation(260)
Goodwill, net, at January 31, 2021$158,183 
Year Ended January 31, 2022:
Goodwill, gross, at January 31, 2021$169,005 
Accumulated impairment losses through January 31, 2021(10,822)
Goodwill, net, at January 31, 2021158,183 
Foreign currency translation50 
Goodwill, net, at January 31, 2022$158,233 
Balance at January 31, 2022:
Goodwill, gross, at January 31, 2022$169,055 
Accumulated impairment losses through January 31, 2022(10,822)
Goodwill, net, at January 31, 2022$158,233 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables)
12 Months Ended
Jan. 31, 2022
Condensed Financial Information Disclosure [Abstract]  
Schedule of Inventories
Inventories consisted of the following as of January 31, 2022 and 2021: 
January 31,
(in thousands)20222021
Raw materials$9,753 $7,521 
Work-in-process2,953 5,160 
Finished goods1,660 1,861 
Total inventories$14,366 $14,542 
Schedule of Property and Equipment, Net Property and equipment, net consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Land and buildings$2,854 $2,854 
Leasehold improvements14,032 13,530 
Software26,281 37,204 
Equipment, furniture and other54,880 65,206 
Total cost98,047 118,794 
Less: accumulated depreciation and amortization(67,208)(81,199)
Total property and equipment, net$30,839 $37,595 
Schedule of Prepaid Expenses and Other Current Assets Prepaid expenses and other current assets consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Prepaid expenses$22,653 $22,037 
Deferred cost of revenue3,096 4,570 
Income tax receivables5,464 1,379 
Other757 2,065 
Total prepaid expenses and other current assets$31,970 $30,051 
Schedule of Other Assets Other assets consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
 Long-term restricted cash and time deposits $2,488 $15,061 
 Capitalized software development costs, net 13,920 11,315 
 Deferred commissions 1,897 4,459 
 Long-term deferred cost of revenue 525 1,959 
 Long-term security deposits 716 1,393 
 Long-term contract assets, net— 1,219 
 Other 6,183 6,670 
Total other assets$25,729 $42,076 
Schedule of Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Compensation and benefits$51,527 $44,801 
Distributor and agent commissions14,877 12,422 
Operating lease obligations - current portion7,409 7,085 
Income taxes6,585 4,275 
Contingent consideration - current portion— 2,923 
Taxes other than income taxes2,962 2,559 
Fair value of derivatives - current portion801 678 
Other15,613 16,949 
Total accrued expenses and other current liabilities$99,774 $91,692 
Schedule of Other Liabilities Other liabilities consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Unrecognized tax benefits, including interest and penalties$8,604 $6,940 
Obligations for severance compensation2,145 2,054 
Other25 204 
Total other liabilities$10,774 $9,198 
Schedule of Other (Expense) Income, Net Other income (expense), net consisted of the following for the years ended January 31, 2022, 2021, and 2020: 
 Year Ended January 31,
(in thousands)202220212020
Gains on investments, net$729 $3,769 $— 
Foreign currency (losses) gains, net(3,140)1,682 (728)
Gains (Losses) on derivative financial instruments, net133 (95)395 
Other expense, net(403)(70)(71)
Total other (expense) income, net$(2,681)$5,286 $(404)
Schedule of Supplemental Information Regarding Consolidated Cash Flows The following table provides supplemental information regarding our consolidated cash flows for the years ended January 31, 2022, 2021, and 2020:
 Year Ended January 31,
(in thousands)202220212020
Cash paid for interest$470 $38 $23 
Cash (refunds) payments of income taxes, net$8,232 $1,260 $9,622 
Non-cash investing and financing transactions:
Accrued cash dividends payable to parent$— $35,000 $— 
Accrued but unpaid purchases of property and equipment$1,166 $2,636 $3,399 
Inventory transfers to property and equipment$537 $894 $825 
Liabilities for contingent consideration in business combinations$— $— $7,023 
Finance leases of property and equipment$— $— $3,117 
Leasehold improvements funded by lease incentives$— $— $250 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
12 Months Ended
Jan. 31, 2022
Stockholders' Equity Note [Abstract]  
Summary of Components of Accumulated Other Comprehensive Loss The following table summarizes changes in the components of our accumulated other comprehensive loss for the years ended January 31, 2022, 2021, and 2020:
(in thousands)Unrealized Gains (Losses) on Derivative Financial Instruments Designated as HedgesForeign Currency Translation AdjustmentsTotal
Accumulated other comprehensive loss at February 1, 2019(809)(12,653)(13,462)
Other comprehensive income (loss) before reclassifications1,755 (1,866)(111)
Amounts reclassified out of accumulated other comprehensive loss350 — 350 
Net other comprehensive income (loss)1,405 (1,866)(461)
Accumulated other comprehensive income (loss) at January 31, 2020596 (14,519)(13,923)
Other comprehensive income (loss) before reclassifications1,599 (1,545)54 
Amounts reclassified out of accumulated other comprehensive income (loss)1,636 — 1,636 
Net other comprehensive (loss) income(37)(1,545)(1,582)
Accumulated other comprehensive income (loss) at January 31, 2021$559 $(16,064)$(15,505)
Other comprehensive income (loss) before reclassifications1,229 (5)1,224 
Amounts reclassified out of accumulated other comprehensive income2,398 — 2,398 
Net other comprehensive (loss) income(1,169)(5)(1,174)
Accumulated other comprehensive loss at January 31, 2022$(610)$(16,069)$(16,679)
Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss The amounts reclassified out of accumulated other comprehensive loss into the consolidated statements of operations, with presentation location, for the years ended January 31, 2022, 2021, and 2020, were as follows:
Year Ended January 31,Financial Statement Location
(in thousands)202220212020
Unrealized gains (losses) on derivative financial instruments:
Foreign currency forward contracts$$39 $54 Cost of software revenue
40 117 (42)Cost of software service revenue
225 92 61 Cost of professional service and other revenue
1,190 960 208 Research and development, net
853 674 108 Selling, general and administrative
2,314 1,882 389 Total, before income taxes
84 (246)(39)(Provision) benefit for income taxes
$2,398 $1,636 $350 Total, net of income taxes
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.1
RESEARCH AND DEVELOPMENT, NET (Tables)
12 Months Ended
Jan. 31, 2022
Research and Development [Abstract]  
Schedule of Activity for Capitalized Software Development Costs Activity for our capitalized software development costs for the years ended January 31, 2022, 2021, and 2020, was as follows:
Year Ended January 31,
(in thousands)202220212020
Capitalized software development costs, net, beginning of year$11,315 $11,679 $6,076 
Software development costs capitalized during the year6,033 5,132 7,638 
Amortization of capitalized software development costs(3,291)(3,072)(2,023)
Write-offs of capitalized software development costs(142)(2,244)— 
Foreign currency translation and other(180)(12)
Capitalized software development costs, net, end of year$13,920 $11,315 $11,679 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES (Tables)
12 Months Ended
Jan. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Components of Income (Loss) Before Provision for Income Taxes The components of income (loss) before provision for income taxes for the years ended January 31, 2022, 2021, and 2020 were as follows:
Year Ended January 31,
(in thousands)202220212020
U.S.$(9,596)$(8,665)$(10,116)
Non-U.S.17,857 33,389 40,053 
Total income before provision for income taxes$8,261 $24,724 $29,937 
Schedule of Provision for Income Taxes
The provision for income taxes for the years ended January 31, 2022, 2021, and 2020 consisted of the following:
Year Ended January 31,
(in thousands)202220212020
Current provision (benefit) for income taxes:
U.S. Federal$— $(1,434)$(884)
U.S. State(11)(44)(164)
Non-U.S.12,668 8,087 (1,988)
Total current provision (benefit) for income taxes12,657 6,609 (3,036)
Deferred provision (benefit) for income taxes:
U.S. Federal(1,143)(910)372 
U.S. State53 (200)89 
Non-U.S.6,950 (1,085)5,142 
 Total deferred provision (benefit) for income taxes5,860 (2,195)5,603 
Total provision for income taxes$18,517 $4,414 $2,567 
Schedule of Effective Tax Rate Reconciliation The reconciliation of the U.S. federal statutory rate to our effective tax rate on income before provision for income taxes for the years ended January 31, 2022, 2021, and 2020 was as follows:
Year Ended January 31,
(dollars in thousands)202220212020
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
Income tax provision at the U.S. federal statutory rate$1,735 $5,192 $6,287 
U.S. State income tax (benefit) provision40 (226)(45)
Non-U.S. tax rate differential2,892 (2,836)6,720 
Tax incentives(2,671)(139)(1,292)
Valuation allowances12,731 31 (898)
Non-deductible expenses/non-taxable income255 (261)1,677 
Tax contingencies2,056 1,184 (13,254)
Stock based and other compensation898 101 70 
U.S. tax effects of non-U.S. operations540 1,001 3,268 
Other, net41 367 34 
Total provision for income taxes$18,517 $4,414 $2,567 
Effective income tax rate224.1 %17.9 %8.6 %
Schedule of Deferred Tax Assets and Liabilities Deferred tax assets and liabilities consisted of the following at January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Deferred tax assets:
Loss carryforwards$11,506 $7,321 
Accrued compensation8,774 1,884 
Accrued expenses240 390 
Operating lease liabilities352 362 
Exchange rate differences343 344 
Other, net241 235 
Total deferred tax assets21,456 10,536 
Deferred tax liabilities:
Deferred cost of revenue(3,279)(3,831)
Goodwill and other intangible assets(928)(874)
Depreciation of property and equipment(217)(550)
Operating lease right-of-use assets(355)(295)
Total deferred tax liabilities(4,779)(5,550)
Valuation allowance(18,576)(5,732)
Net deferred tax liabilities$(1,899)$(746)
Recorded as:
Deferred tax assets$1,548 $3,303 
Deferred tax liabilities(3,447)(4,049)
Net deferred tax liabilities$(1,899)$(746)
Schedule of Valuation Allowance
Activity in the recorded valuation allowance consisted of the following for the years ended January 31, 2022 and 2021:
Year Ended January 31,
(in thousands)20222021
Valuation allowance, beginning of year$(5,732)$(5,701)
Income tax (provision) benefit(12,731)(31)
Spin-off from Verint(113)— 
Valuation allowance, end of year$(18,576)$(5,732)
Schedule of Unrecognized Tax Benefits For the years ended January 31, 2022, 2021, and 2020 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:
Year Ended January 31,
(in thousands)202220212020
Gross unrecognized tax benefits, beginning of year$9,872 $8,742 $24,755 
Increases related to tax positions taken during the current year1,828 2,919 1,889 
Increases as a result of business combinations— — 286 
Increases related to tax positions taken during prior years— 18 — 
Increases (decreases) related to foreign currency exchange rates256 272 1,073 
Reductions for spin-off from Verint(1,439)— — 
Reductions for tax positions of prior years— (537)(13,623)
Reductions for settlements with tax authorities— — (4,133)
Lapses of statutes of limitations— (1,542)(1,505)
Gross unrecognized tax benefits, end of year$10,517 $9,872 $8,742 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Jan. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value
Our assets and liabilities measured at fair value on a recurring basis consisted of the following as of January 31, 2022 and 2021: 

 January 31, 2022
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$— $140 $— 
Total assets$ $140 $ 
Liabilities:   
Foreign currency forward contracts$— $801 $— 
Total liabilities$ $801 $ 
 January 31, 2021
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$— $998 $— 
Total assets$ $998 $ 
Liabilities:   
Foreign currency forward contracts$— $678 $— 
Contingent consideration - business combinations  2,923 
Total liabilities$ $678 $2,923 
Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs The following table presents the changes in the estimated fair values of our liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the years ended January 31, 2022 and 2021: 
 Year Ended January 31,
(in thousands)20222021
Fair value measurement, beginning of year$2,923 $11,509 
Changes in fair values, recorded in operating expenses(185)(3,665)
Payments of contingent consideration(2,738)(4,921)
Fair value measurement at end of year$ $2,923 
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVE FINANCIAL INSTRUMENTS (Tables)
12 Months Ended
Jan. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Values of Derivatives The fair values of our derivative financial instruments and their classifications in our consolidated balance sheets as of January 31, 2022 and 2021 were as follows:
January 31,
(in thousands) Balance Sheet Classification20222021
Derivative assets:
Foreign currency forward contracts:
Designated as cash flow hedgesPrepaid expenses and other current assets$125 $998 
Not designated as hedging instrumentsPrepaid expenses and other current assets15 — 
Total derivative assets$140 $998 
Derivative liabilities:
Foreign currency forward contracts:
Designated as cash flow hedgesAccrued expenses and other current liabilities$736 $355 
Not designated as hedging instrumentsAccrued expenses and other current liabilities65 323 
Total derivative liabilities$801 $678 
Schedule of the Effects of Derivatives Designated as Cash Flow Hedges
The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the consolidated statement of operations for the years ended January 31, 2022, 2021, and 2020, were as follows:
Year Ended January 31,
(in thousands) 202220212020
Net gains recognized in AOCL:
Foreign currency forward contracts$1,169 $1,863 $1,950 
Net gains reclassified from AOCL to the consolidated statements of operations:
Foreign currency forward contracts$2,314 $1,882 $389 

For information regarding the line item locations of the net losses on derivative financial instruments reclassified out of AOCL into the consolidated statements of operations, see Note 9, “Accumulated Other Comprehensive Loss.”
Schedule of Derivatives Not Designated as Hedging Instruments Losses (gains) recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended January 31, 2022, 2021, and 2020, were as follows: 
Classification in Consolidated Statements of OperationsYear Ended January 31,
(in thousands)202220212020
Foreign currency forward contractsOther income (expense), net$134 $(95)$395 
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS (Tables)
12 Months Ended
Jan. 31, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of Recognized Stock-based Compensation Expense
We recognized stock-based compensation expense in the following line items on the consolidated statements of operations for the years ended January 31, 2022, 2021, and 2020:
 
Year Ended January 31,
(in thousands)202220212020
Component of income before provision for income taxes:
Cost of revenue - software$229 $734 $642 
Cost of revenue - software service1,160 441 636 
Cost of revenue - professional service and other2,535 952 1,641 
Research and development, net7,792 5,621 6,298 
Selling, general and administrative21,320 19,794 21,816 
Total stock-based compensation expense33,036 27,542 31,033 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)4,196 4,347 4,400 
Total stock-based compensation, net of taxes$28,840 $23,195 $26,633 
Summary of Stock-based Compensation Expense by Type of Award
The following table summarizes stock-based compensation expense by type of award for the years ended January 31, 2022, 2021, and 2020: 
Year Ended January 31,
(in thousands)202220212020
Restricted stock units and restricted stock awards$31,825 $23,423 $23,413 
Stock bonus program and bonus share program1,040 4,000 7,615 
Total equity-settled awards32,865 27,423 31,028 
Phantom stock units (cash-settled awards)171 119 
Total stock-based compensation expense$33,036 $27,542 $31,033 
Summary of Stock Awards Activity The following table (“Award Activity Table”) summarizes activity for RSUs and PSUs to Company personnel that reduce available plan capacity under the plans for the year ended January 31, 2022:
Year Ended January 31,
2022
(in thousands, except grant date fair values)Shares or UnitsWeighted-Average Grant-Date Fair Value
Opening balance2,149 $22.92 
Granted1,416 $25.60 
Released(1,452)$23.36 
Forfeited(212)$24.34 
Closing balance1,901 $24.42 
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES (Tables)
12 Months Ended
Jan. 31, 2022
Leases [Abstract]  
Schedule of Components of Lease Expenses The components of lease expenses for the years ended January 31, 2022 and 2021 were as follows:
Year Ended January 31,
(in thousands)20222021
Operating lease expenses$9,552 $11,133 
Finance lease expenses:
Amortization of right-of-use assets— 84 
Interest on lease liabilities— 102 
Total finance lease expenses 186 
Variable lease expenses5,566 3,349 
Short-term lease expenses213 34 
Total lease expenses$15,331 $14,702 
Schedule of Supplemental Cash Flow Information Related to Leases Other information related to leases was as follows:
Year Ended January 31,
(dollars in thousands)20222021
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,733 $8,822 
Operating cash flows from finance leases$— $102 
Financing cash flows from finance leases$— $492 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,756 $5,869 
Weighted average remaining lease terms
Operating leases4 years6 years
Weighted average discount rates
Operating leases4.8 %4.8 %
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of January 31, 2022 were as follows:
January 31, 2022
(in thousands)Operating Leases
Year Ending January 31,
2023$8,411 
20247,673 
20256,718 
20264,267 
2027335 
Thereafter
Total future minimum lease payments27,409 
Less imputed interest(2,821)
Total$24,588 
Reported as of January 31, 2022:
Accrued expenses and other current liabilities$7,409 
Operating lease liabilities17,179 
Total$24,588 
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.1
GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)
12 Months Ended
Jan. 31, 2022
Segment Reporting [Abstract]  
Schedule of Revenue by Region The information below summarizes revenue by major geographic region for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,
(in thousands)202220212020
EMEA:
Israel$328,371 $274,113 $277,605 
Germany63,258 86,834 77,540 
Other14,127 18,727 22,775 
Total EMEA405,756 379,674 377,920 
Americas:
United States37,726 44,746 53,354 
Other17,869 7,134 10,359 
Total Americas55,595 51,880 63,713 
APAC12,691 11,904 15,476 
Total revenue$474,042 $443,458 $457,109 
Schedule of Long-lived Assets by Region Property and equipment, net by geographic area consisted of the following as of January 31, 2022 and 2021:
January 31,
(in thousands)20222021
Israel$24,510 $31,104 
United States538 902 
Other countries 5,791 5,589 
Total property and equipment, net$30,839 $37,595 
Schedule of Major Customers The Company’s largest customers accounted for the following percentage of total revenue:
Year Ended January 31,
202220212020
Customer A14.8 %16.9 %15.6 %
Customer B8.4 %14.1 %12.9 %
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Jan. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net Income per Common Share
The following table summarizes the calculation of basic and diluted net income per ordinary share attributable to Cognyte for the years ended January 31, 2022, 2021, and 2020:
Year Ended January 31,
 (in thousands except share and per share data)202220212020
Net (loss) income$(10,256)$20,310 $27,370 
Net income attributable to noncontrolling interest4,634 6,107 7,179 
Net (loss) income attributable to Cognyte of Verint Systems Inc.$(14,890)$14,203 $20,191 
Ordinary shares outstanding:
Basic shares66,570 65,773 65,773 
Effective of dilutive shares— — — 
Diluted shares66,570 65,773 65,773 
Net (loss) income per share attributable to Cognyte Software Ltd.:
Basic$(0.22)$0.22 $0.31 
Diluted$(0.22)$0.22 $0.31 
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.1
ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION (Details)
$ in Thousands
12 Months Ended
Jan. 31, 2022
country
customer
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Number of customers | customer 1,000    
Number of countries | country 100    
Former Parent      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Allocation of management costs and corporate support services | $   $ 97,265 $ 81,755
Joint venture, variable interest entity in which entity is primary beneficiary      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Equity interest in a joint venture 50.00%    
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investments (Details) - USD ($)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Accounting Policies [Abstract]    
Minimum maturity period of short term investments in time deposits 90 days  
Marketable debt securities $ 0 $ 0
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Credit Risk (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Concentration Risk [Line Items]    
Accounts receivable, net $ 179,198 $ 175,001
Governments outside the United States    
Concentration Risk [Line Items]    
Accounts receivable, net $ 80,100 $ 72,600
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for credit losses, beginning of year $ 4,559 $ 4,085 $ 2,911
Provisions charged to expense 342 1,840 1,355
Amounts written off (2,791) (1,922) (152)
Other, including fluctuations in foreign exchange rates 0 121 (29)
Allowance for credit losses, end of year 2,110 4,559 $ 4,085
Accounting Standards Update [Extensible List]     Accounting Standards Update 2016-13 [Member]
Cumulative Effect, Period of Adoption, Adjustment      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for credit losses, beginning of year $ 0 435 $ 0
Allowance for credit losses, end of year   $ 0 $ 435
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and Equipment, net (Details)
12 Months Ended
Jan. 31, 2022
Equipment, furniture and other | Minimum  
Property, Plant and Equipment  
Estimated useful lives 3 years
Equipment, furniture and other | Maximum  
Property, Plant and Equipment  
Estimated useful lives 5 years
Software  
Property, Plant and Equipment  
Estimated useful lives 4 years
Buildings  
Property, Plant and Equipment  
Estimated useful lives 25 years
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Reporting (Details)
12 Months Ended
Jan. 31, 2022
segment
Accounting Policies [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Acquired Intangible Assets (Details)
12 Months Ended
Jan. 31, 2022
reportingUnit
Finite-Lived Intangible Assets [Line Items]  
Number of reporting units 1
Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives of finite-lived intangible assets 7 years
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Financial Instruments (Details)
12 Months Ended
Jan. 31, 2022
financial_institutions
Derivative [Line Items]  
Number of financial institutions that are counterparties to derivative instruments 2
Minimum | Foreign currency forward contracts | Cash flow hedging  
Derivative [Line Items]  
Derivative, maturity 1 month
Maximum | Foreign currency forward contracts | Cash flow hedging  
Derivative [Line Items]  
Derivative, maturity 12 months
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Software Development Costs and Internal-Use Software (Details)
12 Months Ended
Jan. 31, 2022
Minimum | Software Development Costs  
Software Development Costs  
Estimated useful lives 4 years
Minimum | Internal-Use Software  
Software Development Costs  
Estimated useful lives 4 years
Maximum | Software Development Costs  
Software Development Costs  
Estimated useful lives 6 years
Maximum | Internal-Use Software  
Software Development Costs  
Estimated useful lives 5 years
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Functional Currencies and Foreign Currency Transaction Gains and Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Accounting Policies [Abstract]      
Foreign currency (losses) gains, net $ 3,140 $ (1,682) $ 728
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS WITH VERINT - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 29, 2021
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Related Party Transaction [Line Items]        
Interest expense   $ 196 $ 185 $ 481
Former Parent        
Related Party Transaction [Line Items]        
Net expenses   $ 4,800    
Allocation of management costs and corporate support services     97,265 81,755
Accounts payable, related parties     3,800  
Dividends declared $ 35,000      
Dividends payable     35,000  
Interest expense     $ 200 $ 400
Former Parent | Related Party Fixed Rate Notes        
Related Party Transaction [Line Items]        
Debt instrument, interest rate     2.10%  
Debt instrument, term   5 years    
Former Parent | Related Party Variable Rate Notes        
Related Party Transaction [Line Items]        
Debt instrument, term   4 years    
Former Parent | Related Party Variable Rate Notes | London Interbank Offered Rate (LIBOR)        
Related Party Transaction [Line Items]        
Basis spread on variable rate     2.50%  
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS WITH VERINT - Schedule of Components of Costs of Services (Details) - Former Parent - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Related Party Transaction [Line Items]    
Allocation of management costs and corporate support services $ 97,265 $ 81,755
Research and development, net    
Related Party Transaction [Line Items]    
Allocation of management costs and corporate support services 21,783 19,139
Selling, general and administrative    
Related Party Transaction [Line Items]    
Allocation of management costs and corporate support services 69,210 54,452
Software | Cost of revenue    
Related Party Transaction [Line Items]    
Allocation of management costs and corporate support services 1,981 1,871
Software service | Cost of revenue    
Related Party Transaction [Line Items]    
Allocation of management costs and corporate support services 1,548 1,639
Professional service and other | Cost of revenue    
Related Party Transaction [Line Items]    
Allocation of management costs and corporate support services $ 2,743 $ 4,654
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE RECOGNITION - Narrative (Details)
12 Months Ended
Jan. 31, 2022
USD ($)
customer
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Disaggregation of Revenue [Line Items]      
Software maintenance, period 1 year    
Capitalized contract cost, impairment loss $ 0    
Amount reclassified to accounts receivable from contract asset 13,000,000 $ 19,000,000  
Contract assets recognized in current period 19,100,000 11,400,000  
Accounts receivable, net 179,198,000 175,001,000  
Current period revenue recognized from beginning balance of contract liabilities $ 107,200,000 129,600,000  
Governments outside the United States      
Disaggregation of Revenue [Line Items]      
Number of customers outside the United States | customer 2    
Accounts receivable, net $ 80,100,000 72,600,000  
Sales Commission      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 8,300,000 9,800,000  
Capitalized contract cost, amortization 24,400,000 23,800,000 $ 28,200,000
Sales Commission | Prepaid expenses and other current assets      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 6,400,000 5,300,000  
Sales Commission | Other assets      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 1,900,000 4,500,000  
Costs to Fulfill      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 3,600,000 6,500,000  
Capitalized contract cost, amortization 7,800,000 13,500,000 $ 11,800,000
Costs to Fulfill | Prepaid expenses and other current assets      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 3,100,000 4,500,000  
Costs to Fulfill | Other assets      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net $ 500,000 $ 2,000,000  
Minimum      
Disaggregation of Revenue [Line Items]      
Unbundled contracts renewal term 1 year    
Warranty period 90 days    
Maximum      
Disaggregation of Revenue [Line Items]      
Unbundled contracts renewal term 3 years    
Warranty period 3 years    
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Disaggregation of Revenue [Line Items]      
Total revenue $ 474,042 $ 443,458 $ 457,109
Recurring revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 230,969 223,405 192,578
Nonrecurring revenue      
Disaggregation of Revenue [Line Items]      
Total revenue $ 243,073 $ 220,053 $ 264,531
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE RECOGNITION - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 179,198 $ 175,001
Contract assets, net 27,908 20,317
Long-term contract assets, net (included in other assets) 0 1,219
Contract liabilities 83,158 127,012
Long-term contract liabilities $ 14,520 $ 22,037
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE RECOGNITION - Schedule of Remaining Performance Obligation (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance obligation $ 511,558 $ 551,738
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-02-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance obligation   $ 353,166
Revenue performance obligation, period   1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-02-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance obligation $ 300,212 $ 198,572
Revenue performance obligation, period 1 year 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-02-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance obligation $ 211,346  
Revenue performance obligation, period 1 year  
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.1
SHORT TERM LOAN (Details) - Revolving Credit Facility - Line of Credit
12 Months Ended
Feb. 01, 2021
USD ($)
facility
Jan. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Debt Securities, Available-for-sale [Line Items]      
Number of credit facilities | facility 2    
Debt instrument, term 3 years    
Maximum borrowing capacity $ 100,000,000    
Long-term line of credit     $ 100,000,000
Interest expense   $ 200,000  
Commitment fee, percentage 0.40%    
Unused borrowing capacity, fee   $ 400,000  
Covenant, consolidated equity, minimum amount $ 200,000,000    
Covenant, consolidated equity, minimum percentage of total consolidated assets 30.00%    
Covenant, funded debt to EBITDA, minimum ratio 3.5    
Covenant, unrestricted cash and cash equivalents, minimum amount $ 25,000,000    
Minimum | London Interbank Offered Rate (LIBOR)      
Debt Securities, Available-for-sale [Line Items]      
Basis spread on variable rate 1.55%    
Maximum | London Interbank Offered Rate (LIBOR)      
Debt Securities, Available-for-sale [Line Items]      
Basis spread on variable rate 1.65%    
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 18, 2019
USD ($)
acquistion
Jan. 31, 2022
USD ($)
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Business Acquisition        
Payments to acquire businesses, net of cash acquired   $ 0 $ 0 $ 18,693
Goodwill   158,233 158,183 158,143
Change in fair value of contingent consideration for business combinations   (134) (3,665) (5,392)
Business acquisition, contingent consideration, liability, fair value   2,900    
Payments of contingent consideration for business combinations   2,738 4,877 3,419
Selling, general and administrative        
Business Acquisition        
Change in fair value of contingent consideration for business combinations   (200) (3,700) $ (5,400)
WebintPro        
Business Acquisition        
Number of businesses acquired | acquistion 2      
Total purchase price $ 24,105      
Payments to acquire businesses 18,843      
Cash acquired from acquisition 100      
Payments to acquire businesses, net of cash acquired 18,700      
Fair value of contingent consideration 7,023      
Contingent consideration 7,300      
Other purchase price adjustments (1,761)      
Goodwill $ 11,897      
Transaction and related costs   $ 400 $ 300  
Weighted-average estimated useful life of all finite-lived identifiable intangible assets 4 years 4 months 24 days      
WebintPro | Customer relationships        
Business Acquisition        
Estimated useful lives of finite-lived intangible assets 5 years      
WebintPro | Developed technology        
Business Acquisition        
Estimated useful lives of finite-lived intangible assets 5 years      
WebintPro | Trademarks and trade names        
Business Acquisition        
Estimated useful lives of finite-lived intangible assets 3 years      
WebintPro | Non-competition agreements        
Business Acquisition        
Estimated useful lives of finite-lived intangible assets 3 years      
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Dec. 18, 2019
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Net tangible assets (liabilities):        
Goodwill   $ 158,233 $ 158,183 $ 158,143
WebintPro        
Components of Purchase Price:        
Cash $ 18,843      
Fair value of contingent consideration 7,023      
Other purchase price adjustments (1,761)      
Total purchase price 24,105      
Net tangible assets (liabilities):        
Accounts receivable 2,160      
Other current assets, including cash acquired 7,921      
Other assets 2,757      
Current and other liabilities (3,220)      
Contract liabilities—current and long-term (554)      
Deferred income taxes (1,342)      
Net tangible assets 7,722      
Total identifiable intangible assets 4,486      
Goodwill 11,897      
Total purchase price allocation 24,105      
Customer relationships | WebintPro        
Net tangible assets (liabilities):        
Total identifiable intangible assets 1,452      
Developed technology | WebintPro        
Net tangible assets (liabilities):        
Total identifiable intangible assets 1,360      
Trademarks and trade names | WebintPro        
Net tangible assets (liabilities):        
Total identifiable intangible assets 367      
Non-competition agreements | WebintPro        
Net tangible assets (liabilities):        
Total identifiable intangible assets $ 1,307      
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Acquired Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost $ 72,781 $ 83,567
Accumulated Amortization (69,619) (78,268)
Net 3,162 5,299
Acquired technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost 64,150 74,272
Accumulated Amortization (62,909) (72,349)
Net 1,241 1,923
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost 4,166 4,837
Accumulated Amortization (2,913) (2,759)
Net 1,253 2,078
Trade names    
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost 1,158 1,151
Accumulated Amortization (876) (676)
Net 282 475
Distribution network    
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost 2,000 2,000
Accumulated Amortization (2,000) (2,000)
Net 0 0
Non-competition agreements    
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost 1,307 1,307
Accumulated Amortization (921) (484)
Net $ 386 $ 823
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) - USD ($)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Amortization expenses $ 2,100,000 $ 2,200,000 $ 3,000,000
Impairment of intangible assets, finite-lived 0   0
Impairments of goodwill $ 0 0 $ 0
Acquired technology | Cost of revenue      
Finite-Lived Intangible Assets [Line Items]      
Impairment of intangible assets, finite-lived   300,000  
Acquired technology | Cost of revenue | Software      
Finite-Lived Intangible Assets [Line Items]      
Impairment of intangible assets, finite-lived   200,000  
Acquired technology | Cost of revenue | Professional service and other      
Finite-Lived Intangible Assets [Line Items]      
Impairment of intangible assets, finite-lived   $ 100,000  
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Estimated Future Amortization Expense on Acquired Intangibles (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Intangible Assets - Future Amortization [Abstract]    
2023 $ 1,622  
2024 702  
2025 628  
2026 127  
2027 83  
Net $ 3,162 $ 5,299
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Goodwill [Roll Forward]    
Goodwill, gross, beginning balance $ 169,005 $ 168,965
Accumulated impairment losses, beginning balance (10,822) (10,822)
Goodwill, net, beginning balance 158,183 158,143
Adjustments to prior period acquisition   300
Foreign currency translation 50 (260)
Goodwill, gross, ending balance 169,055 169,005
Accumulated impairment losses, ending balance (10,822) (10,822)
Goodwill, net, ending balance $ 158,233 $ 158,183
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Condensed Financial Information Disclosure [Abstract]    
Raw materials $ 9,753 $ 7,521
Work-in-process 2,953 5,160
Finished goods 1,660 1,861
Total inventories $ 14,366 $ 14,542
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Property, Plant and Equipment    
Total cost $ 98,047 $ 118,794
Less: accumulated depreciation and amortization (67,208) (81,199)
Total property and equipment, net 30,839 37,595
Land and buildings    
Property, Plant and Equipment    
Total cost 2,854 2,854
Leasehold improvements    
Property, Plant and Equipment    
Total cost 14,032 13,530
Software    
Property, Plant and Equipment    
Total cost 26,281 37,204
Equipment, furniture and other    
Property, Plant and Equipment    
Total cost $ 54,880 $ 65,206
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Property, Plant and Equipment      
Property, plant and equipment, gross $ 98,047 $ 118,794  
Depreciation expense on property and equipment 15,500 16,900 $ 11,800
Software      
Property, Plant and Equipment      
Property, plant and equipment, gross 26,281 37,204  
Equipment, furniture and other      
Property, Plant and Equipment      
Property, plant and equipment, gross $ 54,880 65,206  
Revision of Prior Period, Reclassification, Adjustment | Software      
Property, Plant and Equipment      
Property, plant and equipment, gross   14,400  
Revision of Prior Period, Reclassification, Adjustment | Equipment, furniture and other      
Property, Plant and Equipment      
Property, plant and equipment, gross   $ (14,400)  
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Condensed Financial Information Disclosure [Abstract]    
Prepaid expenses $ 22,653 $ 22,037
Deferred cost of revenue 3,096 4,570
Income tax receivables 5,464 1,379
Other 757 2,065
Total prepaid expenses and other current assets $ 31,970 $ 30,051
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Condensed Financial Information Disclosure [Abstract]        
Long-term restricted cash and time deposits $ 2,488 $ 15,061    
Capitalized software development costs, net 13,920 11,315 $ 11,679 $ 6,076
Deferred commissions 1,897 4,459    
Long-term deferred cost of revenue 525 1,959    
Long-term security deposits 716 1,393    
Long-term contract assets, net 0 1,219    
Other 6,183 6,670    
Total other assets $ 25,729 $ 42,076    
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Condensed Financial Information Disclosure [Abstract]    
Compensation and benefits $ 51,527 $ 44,801
Distributor and agent commissions 14,877 12,422
Operating lease obligations - current portion 7,409 7,085
Income taxes 6,585 4,275
Contingent consideration - current portion 0 2,923
Taxes other than income taxes 2,962 2,559
Fair value of derivatives - current portion 801 678
Other 15,613 16,949
Total accrued expenses and other current liabilities $ 99,774 $ 91,692
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Condensed Financial Information Disclosure [Abstract]    
Unrecognized tax benefits, including interest and penalties $ 8,604 $ 6,940
Obligations for severance compensation 2,145 2,054
Other 25 204
Total other liabilities $ 10,774 $ 9,198
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other (Expense) Income, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Condensed Financial Information Disclosure [Abstract]      
Gains on investments, net $ 729 $ 3,769 $ 0
Foreign currency (losses) gains, net (3,140) 1,682 (728)
Gains (Losses) on derivative financial instruments, net 133 (95) 395
Other expense, net (403) (70) (71)
Total other (expense) income, net $ (2,681) $ 5,286 $ (404)
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Condensed Financial Information Disclosure [Abstract]      
Cash paid for interest $ 470 $ 38 $ 23
Cash (refunds) payments of income taxes, net 8,232 1,260 9,622
Non-cash investing and financing transactions:      
Accrued cash dividends payable to parent 0 35,000 0
Accrued but unpaid purchases of property and equipment 1,166 2,636 3,399
Inventory transfers to property and equipment 537 894 825
Liabilities for contingent consideration in business combinations 0 0 7,023
Finance leases of property and equipment 0 0 3,117
Leasehold improvements funded by lease incentives $ 0 $ 0 $ 250
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 270,371 $ 455,171 $ 475,318
Other comprehensive loss (1,388) (1,270) (471)
Ending balance 299,089 270,371 455,171
Accumulated Other Comprehensive Loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (15,505) (13,923) (13,462)
Other comprehensive income (loss) before reclassifications 1,224 54 (111)
Amounts reclassified out of accumulated other comprehensive income (loss) 2,398 1,636 350
Other comprehensive loss (1,174) (1,582) (461)
Ending balance (16,679) (15,505) (13,923)
Unrealized Gains (Losses) on Derivative Financial Instruments Designated as Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 559 596 (809)
Other comprehensive income (loss) before reclassifications 1,229 1,599 1,755
Amounts reclassified out of accumulated other comprehensive income (loss) 2,398 1,636 350
Other comprehensive loss (1,169) (37) 1,405
Ending balance (610) 559 596
Foreign Currency Translation Adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (16,064) (14,519) (12,653)
Other comprehensive income (loss) before reclassifications (5) (1,545) (1,866)
Amounts reclassified out of accumulated other comprehensive income (loss) 0 0 0
Other comprehensive loss (5) (1,545) (1,866)
Ending balance $ (16,069) $ (16,064) $ (14,519)
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Class of Stock [Line Items]      
Research and development, net $ 143,360 $ 128,705 $ 111,297
Selling, general and administrative 185,867 162,590 153,901
Total, before income taxes (8,261) (24,724) (29,937)
(Provision) benefit for income taxes 18,517 4,414 2,567
Total, net of income taxes 10,256 (20,310) (27,370)
Software      
Class of Stock [Line Items]      
Cost of revenue 28,955 35,647 36,071
Software service      
Class of Stock [Line Items]      
Cost of revenue 46,413 44,893 45,012
Professional service and other      
Class of Stock [Line Items]      
Cost of revenue 56,349 51,186 80,517
Foreign currency forward contracts | Reclassification out of Accumulated Other Comprehensive Income      
Class of Stock [Line Items]      
Research and development, net 1,190 960 208
Selling, general and administrative 853 674 108
Total, before income taxes 2,314 1,882 389
(Provision) benefit for income taxes 84 (246) (39)
Total, net of income taxes 2,398 1,636 350
Foreign currency forward contracts | Software | Reclassification out of Accumulated Other Comprehensive Income      
Class of Stock [Line Items]      
Cost of revenue 6 39 54
Foreign currency forward contracts | Software service | Reclassification out of Accumulated Other Comprehensive Income      
Class of Stock [Line Items]      
Cost of revenue 40 117 (42)
Foreign currency forward contracts | Professional service and other | Reclassification out of Accumulated Other Comprehensive Income      
Class of Stock [Line Items]      
Cost of revenue $ 225 $ 92 $ 61
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.1
RESEARCH AND DEVELOPMENT, NET - Narrative (Details) - USD ($)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Research and Development Expense [Abstract]      
Gross research and development expenses $ 143,700,000 $ 129,200,000 $ 112,700,000
Reimbursements from the IIA and other government grant programs 300,000 500,000 1,400,000
Capitalized computer software, impairments $ 142,000 $ 2,244,000 $ 0
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.1
RESEARCH AND DEVELOPMENT, NET - Schedule of Activity for Capitalized Software Development Costs (Details) - USD ($)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Movement in Capitalized Computer Software, Net [Roll Forward]      
Capitalized software development costs, net, beginning of year $ 11,315,000 $ 11,679,000 $ 6,076,000
Software development costs capitalized during the year 6,033,000 5,132,000 7,638,000
Amortization of capitalized software development costs (3,291,000) (3,072,000) (2,023,000)
Write-offs of capitalized software development costs (142,000) (2,244,000) 0
Foreign currency translation and other 5,000 (180,000) (12,000)
Capitalized software development costs, net, end of year $ 13,920,000 $ 11,315,000 $ 11,679,000
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]      
U.S. $ (9,596) $ (8,665) $ (10,116)
Non-U.S. 17,857 33,389 40,053
Income before provision for income taxes $ 8,261 $ 24,724 $ 29,937
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Current provision (benefit) for income taxes:      
U.S. Federal $ 0 $ (1,434) $ (884)
U.S. State (11) (44) (164)
Non-U.S. 12,668 8,087 (1,988)
Total current provision (benefit) for income taxes 12,657 6,609 (3,036)
Deferred provision (benefit) for income taxes:      
U.S. Federal (1,143) (910) 372
U.S. State 53 (200) 89
Non-U.S. 6,950 (1,085) 5,142
Total deferred provision (benefit) for income taxes 5,860 (2,195) 5,603
Total provision for income taxes $ 18,517 $ 4,414 $ 2,567
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES - Schedule of Effective Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract]      
U.S. federal statutory income tax rate 21.00% 21.00% 21.00%
Income tax provision at the U.S. federal statutory rate $ 1,735 $ 5,192 $ 6,287
U.S. State income tax (benefit) provision 40 (226) (45)
Non-U.S. tax rate differential 2,892 (2,836) 6,720
Tax incentives (2,671) (139) (1,292)
Valuation allowances 12,731 31 (898)
Non-deductible expenses/non-taxable income 255 (261) 1,677
Tax contingencies 2,056 1,184 (13,254)
Stock based and other compensation 898 101 70
U.S. tax effects of non-U.S. operations 540 1,001 3,268
Other, net 41 367 34
Total provision for income taxes $ 18,517 $ 4,414 $ 2,567
Effective income tax rate 224.10% 17.90% 8.60%
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Deferred tax assets:    
Loss carryforwards $ 11,506 $ 7,321
Accrued compensation 8,774 1,884
Accrued expenses 240 390
Operating lease liabilities 352 362
Exchange rate differences 343 344
Other, net 241 235
Total deferred tax assets 21,456 10,536
Deferred tax liabilities:    
Deferred cost of revenue (3,279) (3,831)
Goodwill and other intangible assets (928) (874)
Depreciation of property and equipment (217) (550)
Operating lease right-of-use assets (355) (295)
Total deferred tax liabilities (4,779) (5,550)
Valuation allowance (18,576) (5,732)
Net deferred tax liabilities (1,899) (746)
Recorded as:    
Deferred tax assets 1,548 3,303
Deferred tax liabilities (3,447) (4,049)
Net deferred tax liabilities $ (1,899) $ (746)
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Operating Loss Carryforwards [Line Items]        
Percentage decrease in effective tax rate for tax incentives 32.30% 0.60% 4.30%  
Operating loss carryforwards $ 89,300      
Period of cumulative losses incurred 3 years      
Deferred tax assets, valuation allowance recognised $ 12,700      
Deferred tax assets, valuation allowance 18,576 $ 5,732    
Unrecognized tax benefits 10,517 9,872 $ 8,742 $ 24,755
Unrecognized tax benefits, income tax penalties and interest expense 400 (100) $ 1,800  
Unrecognized tax benefits, income tax penalties and interest accrued 900 $ 1,000    
Decrease in unrecognized tax benefits is reasonably possible 1,400      
Domestic Tax Authority        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 5,800      
Non-U.S.        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards $ 83,500      
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES - Schedule of Valuation Allowance (Details) - Valuation Allowance of Deferred Tax Assets - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Recorded valuation allowance    
Valuation allowance, beginning of year $ (5,732) $ (5,701)
Income tax (provision) benefit (12,731) (31)
Spin-off from Verint (113) 0
Valuation allowance, end of year $ (18,576) $ (5,732)
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Changes in the balance of gross unrecognized tax benefits      
Gross unrecognized tax benefits, beginning of year $ 9,872 $ 8,742 $ 24,755
Increases related to tax positions taken during the current year 1,828 2,919 1,889
Increases as a result of business combinations 0 0 286
Increases related to tax positions taken during prior years 0 18 0
Increases (decreases) related to foreign currency exchange rates 256 272 1,073
Reductions for spin-off from Verint (1,439) 0 0
Reductions for tax positions of prior years 0 (537) (13,623)
Reductions for settlements with tax authorities 0 0 (4,133)
Lapses of statutes of limitations 0 (1,542) (1,505)
Gross unrecognized tax benefits, end of year $ 10,517 $ 9,872 $ 8,742
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Liabilities:    
Contingent consideration - business combinations $ 2,900  
Recurring | Level 1    
Assets:    
Foreign currency forward contracts 0 $ 0
Total assets 0 0
Liabilities:    
Foreign currency forward contracts 0 0
Contingent consideration - business combinations   0
Total liabilities 0 0
Recurring | Level 2    
Assets:    
Foreign currency forward contracts 140 998
Total assets 140 998
Liabilities:    
Foreign currency forward contracts 801 678
Contingent consideration - business combinations   0
Total liabilities 801 678
Recurring | Level 3    
Assets:    
Foreign currency forward contracts 0 0
Total assets 0 0
Liabilities:    
Foreign currency forward contracts 0 0
Contingent consideration - business combinations   2,923
Total liabilities $ 0 $ 2,923
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS - Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs (Details) - Liability for contingent consideration - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Changes in the estimated fair value of liability for contingent consideration measured using significant unobservable inputs (Level 3)    
Fair value measurement, beginning of year $ 2,923 $ 11,509
Changes in fair values, recorded in operating expenses (185) (3,665)
Payments of contingent consideration (2,738) (4,921)
Fair value measurement at end of year $ 0 $ 2,923
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS - Narrative (Details)
$ in Millions
12 Months Ended
Jan. 31, 2022
USD ($)
Jan. 31, 2021
USD ($)
Liability for contingent consideration measured using significant unobservable inputs (Level 3)    
Noncontrolling equity investment in privately-held companies without readily determinable fair values $ 5.2 $ 4.7
Noncontrolling equity investment in privately-held companies without readily determinable fair values, remeasured to fair value 4.4 4.0
Unrealized gain on noncontrolling equity investment 0.7 3.2
Realized gain on partial sale of equity investment $ 0.1 $ 0.6
Level 3 | Measurement Input, Discount Rate | Valuation Technique, Discounted Cash Flow    
Liability for contingent consideration measured using significant unobservable inputs (Level 3)    
Contingent consideration, liability, measurement input   0.004
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details) - USD ($)
$ in Millions
Jan. 31, 2022
Jan. 31, 2021
Derivative [Line Items]    
Gains recorded in accumulated other comprehensive loss expected to be reclassified into earnings within the next twelve months $ 0.6  
Foreign currency forward contracts    
Derivative [Line Items]    
Derivative, notional amount $ 96.2 $ 54.8
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values of Derivatives (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Fair Values of Derivative Financial Instruments    
Derivative assets $ 140 $ 998
Derivative liabilities 801 678
Foreign currency forward contracts | Prepaid expenses and other current assets | Designated as cash flow hedges    
Fair Values of Derivative Financial Instruments    
Derivative assets 125 998
Foreign currency forward contracts | Prepaid expenses and other current assets | Not designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Derivative assets 15 0
Foreign currency forward contracts | Accrued expenses and other current liabilities | Designated as cash flow hedges    
Fair Values of Derivative Financial Instruments    
Derivative liabilities 736 355
Foreign currency forward contracts | Accrued expenses and other current liabilities | Not designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Derivative liabilities $ 65 $ 323
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of the Effects of Derivatives Designated as Cash Flow Hedges (Details) - Foreign currency forward contracts - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains recognized in AOCL $ 1,169 $ 1,863 $ 1,950
Net gains reclassified from AOCL into the combined statements of operations $ 2,314 $ 1,882 $ 389
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Derivatives Not Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gains (Losses) on derivative financial instruments, net $ 133 $ (95) $ 395
Foreign currency forward contracts | Not designated as hedging instruments | Other income (expense), net      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gains (Losses) on derivative financial instruments, net $ 134 $ (95) $ 395
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Schedule of Recognized Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Stock-Based Compensation Plans      
Total stock-based compensation expense $ 33,036 $ 27,542 $ 31,033
Income tax benefits related to stock-based compensation (before consideration of valuation allowances) 4,196 4,347 4,400
Total stock-based compensation, net of taxes 28,840 23,195 26,633
Cost of revenue | Software      
Stock-Based Compensation Plans      
Total stock-based compensation expense 229 734 642
Cost of revenue | Software service      
Stock-Based Compensation Plans      
Total stock-based compensation expense 1,160 441 636
Cost of revenue | Professional service and other      
Stock-Based Compensation Plans      
Total stock-based compensation expense 2,535 952 1,641
Research and development, net      
Stock-Based Compensation Plans      
Total stock-based compensation expense 7,792 5,621 6,298
Selling, general and administrative      
Stock-Based Compensation Plans      
Total stock-based compensation expense $ 21,320 $ 19,794 $ 21,816
XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock-based Compensation Expense by Type of Award (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Stock-based compensation expense      
Total stock-based compensation expense $ 33,036 $ 27,542 $ 31,033
Total equity-settled awards      
Stock-based compensation expense      
Total stock-based compensation expense 32,865 27,423 31,028
Restricted stock units and restricted stock awards      
Stock-based compensation expense      
Total stock-based compensation expense 31,825 23,423 23,413
Stock bonus program and bonus share program      
Stock-based compensation expense      
Total stock-based compensation expense 1,040 4,000 7,615
Phantom stock units (cash-settled awards)      
Stock-based compensation expense      
Total stock-based compensation expense $ 171 $ 119 $ 5
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock Awards Activity (Details)
shares in Thousands
12 Months Ended
Jan. 31, 2022
$ / shares
shares
Shares or Units  
Beginning balance (in shares) | shares 2,149
Granted (in shares) | shares 1,416
Released (in shares) | shares (1,452)
Forfeited (in shares) | shares (212)
Ending balance (in shares) | shares 1,901
Weighted-Average Grant-Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 22.92
Granted (in dollars per share) | $ / shares 25.60
Released (in dollars per share) | $ / shares 23.36
Forfeited (in dollars per share) | $ / shares 24.34
Ending balance (in dollars per share) | $ / shares $ 24.42
XML 109 R96.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Narrative (Details)
12 Months Ended
Jan. 31, 2022
USD ($)
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Feb. 01, 2021
Share-based Payment Arrangement [Abstract]        
Unrecognized share-based compensation cost $ 29,900,000      
Expected period for recognition 1 year 3 months 29 days      
Spin-off adjustment, conversion ratio       2.52
Employee contribution limit as a percentage of compensation 60.00%      
Company's matching contribution as a percentage of employee's annual compensation 50.00%      
Defined contribution plan employer matching contribution per employee maximum amount $ 2,000      
Matching contribution expense 100,000 $ 200,000 $ 200,000  
Severance expenses $ 9,000,000 $ 7,500,000 $ 7,300,000  
XML 110 R97.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Lessee, Lease, Description [Line Items]    
Accelerated operating lease expenses $ 0.8 $ 0.7
Minimum    
Lessee, Lease, Description [Line Items]    
Lessee, operating lease, remaining lease term 1 year  
Lessee, finance lease, remaining lease term 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Lessee, operating lease, remaining lease term 6 years  
Lessee, finance lease, remaining lease term 6 years  
XML 111 R98.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Schedule of Components of Lease Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Leases [Abstract]    
Operating lease expenses $ 9,552 $ 11,133
Finance lease expenses:    
Amortization of right-of-use assets 0 84
Interest on lease liabilities 0 102
Total finance lease expenses 0 186
Variable lease expenses 5,566 3,349
Short-term lease expenses 213 34
Total lease expenses $ 15,331 $ 14,702
XML 112 R99.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Schedule of Supplemental Cash Flow Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 8,733 $ 8,822
Operating cash flows from finance leases 0 102
Financing cash flows from finance leases 0 492
Right-of-use assets obtained in exchange for lease obligations:    
Operating leases $ 3,756 $ 5,869
Weighted average remaining lease terms    
Operating leases 4 years 6 years
Weighted average discount rates    
Operating leases 4.80% 4.80%
XML 113 R100.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Operating Leases    
2023 $ 8,411  
2024 7,673  
2025 6,718  
2026 4,267  
2027 335  
Thereafter 5  
Total future minimum lease payments 27,409  
Less imputed interest (2,821)  
Total $ 24,588  
Operating Leases    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Accrued expenses and other current liabilities $ 7,409 $ 7,085
Operating lease liabilities 17,179 $ 24,135
Total $ 24,588  
XML 114 R101.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Millions
1 Months Ended 12 Months Ended 44 Months Ended
Jun. 07, 2012
defendant
Mar. 31, 2009
plaintiff
Jun. 30, 2019
mediation
Oct. 30, 2012
USD ($)
Jan. 31, 2022
USD ($)
Loss Contingencies [Line Items]          
Unconditional purchase obligations         $ 71.4
Off-balance sheet bank guarantees and letters of credit         43.0
Offices and Export Transaction          
Loss Contingencies [Line Items]          
Off-balance sheet bank guarantees and letters of credit         3.9
Pending Litigation | Unfavorable Regulatory Action          
Loss Contingencies [Line Items]          
Number of defendants | defendant 3        
Number of unsuccessful rounds of mediation | mediation     2    
Loss contingency accrual         $ 6.2
Pending Litigation | Unfavorable Regulatory Action | Cognyte Technologies Israel Ltd          
Loss Contingencies [Line Items]          
Assets plaintiffs sought to compel to set aside to secure future judgment       $ 150.0  
Case Numbers 4186/09 and 1335/09 | Pending Litigation | Unfavorable Regulatory Action          
Loss Contingencies [Line Items]          
Number of plaintiffs | plaintiff   1      
Case Number 3444/09 | Pending Litigation | Unfavorable Regulatory Action          
Loss Contingencies [Line Items]          
Number of plaintiffs | plaintiff   1      
XML 115 R102.htm IDEA: XBRL DOCUMENT v3.22.1
GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Revenue and Long-lived Assets by Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Revenues from External Customers and Long-Lived Assets      
Total revenue $ 474,042 $ 443,458 $ 457,109
Total property and equipment, net 30,839 37,595  
Total EMEA      
Revenues from External Customers and Long-Lived Assets      
Total revenue 405,756 379,674 377,920
Israel      
Revenues from External Customers and Long-Lived Assets      
Total revenue 328,371 274,113 277,605
Total property and equipment, net 24,510 31,104  
Germany      
Revenues from External Customers and Long-Lived Assets      
Total revenue 63,258 86,834 77,540
Other      
Revenues from External Customers and Long-Lived Assets      
Total revenue 14,127 18,727 22,775
Total Americas      
Revenues from External Customers and Long-Lived Assets      
Total revenue 55,595 51,880 63,713
United States      
Revenues from External Customers and Long-Lived Assets      
Total revenue 37,726 44,746 53,354
Total property and equipment, net 538 902  
Other      
Revenues from External Customers and Long-Lived Assets      
Total revenue 17,869 7,134 10,359
APAC      
Revenues from External Customers and Long-Lived Assets      
Total revenue 12,691 11,904 $ 15,476
Other countries      
Revenues from External Customers and Long-Lived Assets      
Total property and equipment, net $ 5,791 $ 5,589  
XML 116 R103.htm IDEA: XBRL DOCUMENT v3.22.1
GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Major Customers (Details) - Revenue Benchmark - Customer Concentration Risk
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Customer A      
Revenue, Major Customer      
Concentration risk, percentage 14.80% 16.90% 15.60%
Customer B      
Revenue, Major Customer      
Concentration risk, percentage 8.40% 14.10% 12.90%
XML 117 R104.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE - Narrative (Details) - $ / shares
12 Months Ended
Jan. 31, 2022
Feb. 01, 2021
Jan. 31, 2021
Restructuring Cost and Reserve [Line Items]      
Potentially dilutive shares (in shares) 603,000    
Common stock, outstanding (in shares) 67,217,688   65,773,335
Common stock, par value (in dollars per share) $ 0 $ 0 $ 0
Spinoff      
Restructuring Cost and Reserve [Line Items]      
Common stock, outstanding (in shares)   65,773,335  
XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE - Schedule of Calculation of Basic and Diluted Net Income per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Earnings Per Share [Abstract]      
Net (loss) income $ (10,256) $ 20,310 $ 27,370
Net income attributable to noncontrolling interest 4,634 6,107 7,179
Net (loss) income attributable to Cognyte Software Ltd. $ (14,890) $ 14,203 $ 20,191
Ordinary shares outstanding:      
Basic shares (in shares) 66,570 65,773 65,773
Effective of dilutive shares (in shares) 0 0 0
Diluted shares (in shares) 66,570 65,773 65,773
Net (loss) income per share attributable to Cognyte Software Ltd.:      
Basic (in dollars per share) $ (0.22) $ 0.22 $ 0.31
Diluted (in dollars per share) $ (0.22) $ 0.22 $ 0.31
XML 119 cgnt-20220131_htm.xml IDEA: XBRL DOCUMENT 0001824814 2021-02-01 2022-01-31 0001824814 dei:BusinessContactMember 2021-02-01 2022-01-31 0001824814 2022-01-31 0001824814 us-gaap:PendingLitigationMember us-gaap:UnfavorableRegulatoryActionMember 2022-01-31 0001824814 cgnt:DeloitteToucheLLPMember 2021-02-01 2022-01-31 0001824814 2021-01-31 0001824814 us-gaap:ProductMember 2021-02-01 2022-01-31 0001824814 us-gaap:ProductMember 2020-02-01 2021-01-31 0001824814 us-gaap:ProductMember 2019-02-01 2020-01-31 0001824814 us-gaap:TechnologyServiceMember 2021-02-01 2022-01-31 0001824814 us-gaap:TechnologyServiceMember 2020-02-01 2021-01-31 0001824814 us-gaap:TechnologyServiceMember 2019-02-01 2020-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember 2021-02-01 2022-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember 2019-02-01 2020-01-31 0001824814 2020-02-01 2021-01-31 0001824814 2019-02-01 2020-01-31 0001824814 us-gaap:CommonStockMember 2019-01-31 0001824814 us-gaap:AdditionalPaidInCapitalMember 2019-01-31 0001824814 us-gaap:TreasuryStockMember 2019-01-31 0001824814 us-gaap:RetainedEarningsMember 2019-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2019-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-31 0001824814 us-gaap:ParentMember 2019-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2019-01-31 0001824814 2019-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2019-02-01 2020-01-31 0001824814 us-gaap:ParentMember 2019-02-01 2020-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2019-02-01 2020-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-02-01 2020-01-31 0001824814 us-gaap:CommonStockMember 2020-01-31 0001824814 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001824814 us-gaap:TreasuryStockMember 2020-01-31 0001824814 us-gaap:RetainedEarningsMember 2020-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2020-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001824814 us-gaap:ParentMember 2020-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2020-01-31 0001824814 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember cgnt:NetParentEquityInvestmentMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:CommonStockMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:TreasuryStockMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:RetainedEarningsMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember cgnt:NetParentEquityInvestmentMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:ParentMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:NoncontrollingInterestMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2020-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2020-02-01 2021-01-31 0001824814 us-gaap:ParentMember 2020-02-01 2021-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2020-02-01 2021-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2021-01-31 0001824814 us-gaap:CommonStockMember 2021-01-31 0001824814 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001824814 us-gaap:TreasuryStockMember 2021-01-31 0001824814 us-gaap:RetainedEarningsMember 2021-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2021-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001824814 us-gaap:ParentMember 2021-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2021-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2021-02-01 2022-01-31 0001824814 us-gaap:ParentMember 2021-02-01 2022-01-31 0001824814 us-gaap:RetainedEarningsMember 2021-02-01 2022-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2021-02-01 2022-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2022-01-31 0001824814 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2022-01-31 0001824814 us-gaap:TreasuryStockMember 2021-02-01 2022-01-31 0001824814 us-gaap:CommonStockMember 2022-01-31 0001824814 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001824814 us-gaap:TreasuryStockMember 2022-01-31 0001824814 us-gaap:RetainedEarningsMember 2022-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2022-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001824814 us-gaap:ParentMember 2022-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2022-01-31 0001824814 cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 cgnt:FormerParentMember 2019-02-01 2020-01-31 0001824814 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-02-01 2022-01-31 0001824814 cgnt:TwoGovernmentsOutsideTheUnitedStatesMember 2022-01-31 0001824814 cgnt:TwoGovernmentsOutsideTheUnitedStatesMember 2021-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-01-31 0001824814 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-02-01 2022-01-31 0001824814 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-02-01 2022-01-31 0001824814 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-02-01 2022-01-31 0001824814 us-gaap:BuildingMember 2021-02-01 2022-01-31 0001824814 srt:MaximumMember 2021-02-01 2022-01-31 0001824814 srt:MinimumMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2021-02-01 2022-01-31 0001824814 srt:MaximumMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2021-02-01 2022-01-31 0001824814 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-02-01 2022-01-31 0001824814 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-02-01 2022-01-31 0001824814 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2021-02-01 2022-01-31 0001824814 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2021-02-01 2022-01-31 0001824814 cgnt:FormerParentMember 2021-02-01 2022-01-31 0001824814 us-gaap:ProductMember us-gaap:CostOfSalesMember cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 us-gaap:ProductMember us-gaap:CostOfSalesMember cgnt:FormerParentMember 2019-02-01 2020-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember cgnt:FormerParentMember 2019-02-01 2020-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember cgnt:FormerParentMember 2019-02-01 2020-01-31 0001824814 us-gaap:ResearchAndDevelopmentExpenseMember cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 us-gaap:ResearchAndDevelopmentExpenseMember cgnt:FormerParentMember 2019-02-01 2020-01-31 0001824814 us-gaap:SellingGeneralAndAdministrativeExpensesMember cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 us-gaap:SellingGeneralAndAdministrativeExpensesMember cgnt:FormerParentMember 2019-02-01 2020-01-31 0001824814 cgnt:FormerParentMember 2021-01-31 0001824814 cgnt:FormerParentMember 2021-01-29 2021-01-29 0001824814 cgnt:RelatedPartyFixedRateNotesMember cgnt:FormerParentMember 2021-01-31 0001824814 cgnt:RelatedPartyVariableRateNotesMember cgnt:FormerParentMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-02-01 2021-01-31 0001824814 cgnt:RelatedPartyFixedRateNotesMember cgnt:FormerParentMember 2021-02-01 2022-01-31 0001824814 cgnt:RelatedPartyVariableRateNotesMember cgnt:FormerParentMember 2021-02-01 2022-01-31 0001824814 srt:MinimumMember 2021-02-01 2022-01-31 0001824814 cgnt:RecurringRevenueMember 2021-02-01 2022-01-31 0001824814 cgnt:RecurringRevenueMember 2020-02-01 2021-01-31 0001824814 cgnt:RecurringRevenueMember 2019-02-01 2020-01-31 0001824814 cgnt:NonrecurringRevenueMember 2021-02-01 2022-01-31 0001824814 cgnt:NonrecurringRevenueMember 2020-02-01 2021-01-31 0001824814 cgnt:NonrecurringRevenueMember 2019-02-01 2020-01-31 0001824814 cgnt:TwoGovernmentsOutsideTheUnitedStatesMember 2021-02-01 2022-01-31 0001824814 2022-02-01 2022-01-31 0001824814 2021-02-01 2021-01-31 0001824814 2023-02-01 2022-01-31 0001824814 2022-02-01 2021-01-31 0001824814 cgnt:SalesCommissionMember 2022-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember cgnt:SalesCommissionMember 2022-01-31 0001824814 us-gaap:OtherAssetsMember cgnt:SalesCommissionMember 2022-01-31 0001824814 cgnt:SalesCommissionMember 2021-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember cgnt:SalesCommissionMember 2021-01-31 0001824814 us-gaap:OtherAssetsMember cgnt:SalesCommissionMember 2021-01-31 0001824814 cgnt:SalesCommissionMember 2021-02-01 2022-01-31 0001824814 cgnt:SalesCommissionMember 2020-02-01 2021-01-31 0001824814 cgnt:SalesCommissionMember 2019-02-01 2020-01-31 0001824814 cgnt:CoststoFulfillMember 2022-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember cgnt:CoststoFulfillMember 2022-01-31 0001824814 us-gaap:OtherAssetsMember cgnt:CoststoFulfillMember 2022-01-31 0001824814 cgnt:CoststoFulfillMember 2021-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember cgnt:CoststoFulfillMember 2021-01-31 0001824814 us-gaap:OtherAssetsMember cgnt:CoststoFulfillMember 2021-01-31 0001824814 cgnt:CoststoFulfillMember 2021-02-01 2022-01-31 0001824814 cgnt:CoststoFulfillMember 2020-02-01 2021-01-31 0001824814 cgnt:CoststoFulfillMember 2019-02-01 2020-01-31 0001824814 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-02-01 0001824814 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-02-01 2021-02-01 0001824814 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-31 0001824814 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-02-01 2021-02-01 0001824814 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-02-01 2021-02-01 0001824814 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-02-01 2022-01-31 0001824814 cgnt:WebintProMember 2019-12-18 2019-12-18 0001824814 cgnt:WebintProMember 2019-12-18 0001824814 cgnt:WebintProMember 2021-02-01 2022-01-31 0001824814 cgnt:WebintProMember 2020-02-01 2021-01-31 0001824814 cgnt:WebintProMember us-gaap:CustomerRelationshipsMember 2019-12-18 0001824814 cgnt:WebintProMember us-gaap:DevelopedTechnologyRightsMember 2019-12-18 0001824814 cgnt:WebintProMember us-gaap:TrademarksAndTradeNamesMember 2019-12-18 0001824814 cgnt:WebintProMember us-gaap:NoncompeteAgreementsMember 2019-12-18 0001824814 cgnt:WebintProMember us-gaap:CustomerRelationshipsMember 2019-12-18 2019-12-18 0001824814 cgnt:WebintProMember us-gaap:DevelopedTechnologyRightsMember 2019-12-18 2019-12-18 0001824814 cgnt:WebintProMember us-gaap:TrademarksAndTradeNamesMember 2019-12-18 2019-12-18 0001824814 cgnt:WebintProMember us-gaap:NoncompeteAgreementsMember 2019-12-18 2019-12-18 0001824814 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-02-01 2022-01-31 0001824814 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-02-01 2021-01-31 0001824814 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-02-01 2020-01-31 0001824814 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-31 0001824814 us-gaap:CustomerRelationshipsMember 2022-01-31 0001824814 us-gaap:TradeNamesMember 2022-01-31 0001824814 us-gaap:DistributionRightsMember 2022-01-31 0001824814 us-gaap:NoncompeteAgreementsMember 2022-01-31 0001824814 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-31 0001824814 us-gaap:CustomerRelationshipsMember 2021-01-31 0001824814 us-gaap:TradeNamesMember 2021-01-31 0001824814 us-gaap:DistributionRightsMember 2021-01-31 0001824814 us-gaap:NoncompeteAgreementsMember 2021-01-31 0001824814 us-gaap:TechnologyBasedIntangibleAssetsMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 us-gaap:ProductMember us-gaap:TechnologyBasedIntangibleAssetsMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:TechnologyBasedIntangibleAssetsMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 us-gaap:LandAndBuildingMember 2022-01-31 0001824814 us-gaap:LandAndBuildingMember 2021-01-31 0001824814 us-gaap:LeaseholdImprovementsMember 2022-01-31 0001824814 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001824814 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-31 0001824814 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-31 0001824814 us-gaap:MachineryAndEquipmentMember 2022-01-31 0001824814 us-gaap:MachineryAndEquipmentMember 2021-01-31 0001824814 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-31 0001824814 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember us-gaap:MachineryAndEquipmentMember 2021-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-02-01 2020-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2019-02-01 2020-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-02-01 2021-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2020-02-01 2021-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-02-01 2022-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2021-02-01 2022-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-31 0001824814 us-gaap:ProductMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-02-01 2022-01-31 0001824814 us-gaap:ProductMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-02-01 2021-01-31 0001824814 us-gaap:ProductMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-02-01 2020-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-02-01 2022-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-02-01 2021-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-02-01 2020-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-02-01 2022-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-02-01 2020-01-31 0001824814 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-02-01 2022-01-31 0001824814 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-02-01 2021-01-31 0001824814 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-02-01 2020-01-31 0001824814 us-gaap:DomesticCountryMember 2022-01-31 0001824814 us-gaap:ForeignCountryMember 2022-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-02-01 2022-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-02-01 2021-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-01-31 0001824814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001824814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001824814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001824814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001824814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001824814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2021-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2020-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2021-02-01 2022-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2020-02-01 2021-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2022-01-31 0001824814 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-01-31 0001824814 us-gaap:ForeignExchangeForwardMember 2022-01-31 0001824814 us-gaap:ForeignExchangeForwardMember 2021-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-31 0001824814 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-31 0001824814 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-31 0001824814 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-01-31 0001824814 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-31 0001824814 us-gaap:ForeignExchangeForwardMember 2021-02-01 2022-01-31 0001824814 us-gaap:ForeignExchangeForwardMember 2020-02-01 2021-01-31 0001824814 us-gaap:ForeignExchangeForwardMember 2019-02-01 2020-01-31 0001824814 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2021-02-01 2022-01-31 0001824814 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2020-02-01 2021-01-31 0001824814 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2019-02-01 2020-01-31 0001824814 us-gaap:ProductMember us-gaap:CostOfSalesMember 2021-02-01 2022-01-31 0001824814 us-gaap:ProductMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 us-gaap:ProductMember us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember 2021-02-01 2022-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember 2021-02-01 2022-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001824814 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2022-01-31 0001824814 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2021-01-31 0001824814 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2020-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember 2021-02-01 2022-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember 2020-02-01 2021-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember 2019-02-01 2020-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember 2021-02-01 2022-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember 2020-02-01 2021-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember 2019-02-01 2020-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember 2021-02-01 2022-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember 2020-02-01 2021-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember 2019-02-01 2020-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember 2021-02-01 2022-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember 2020-02-01 2021-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember 2019-02-01 2020-01-31 0001824814 2021-02-01 0001824814 srt:MinimumMember 2022-01-31 0001824814 srt:MaximumMember 2022-01-31 0001824814 cgnt:OfficesAndExportTransactionMember 2022-01-31 0001824814 cgnt:CaseNumber344409Member us-gaap:PendingLitigationMember us-gaap:UnfavorableRegulatoryActionMember 2009-03-01 2009-03-31 0001824814 cgnt:CaseNumbers418609And133509Member us-gaap:PendingLitigationMember us-gaap:UnfavorableRegulatoryActionMember 2009-03-01 2009-03-31 0001824814 us-gaap:PendingLitigationMember us-gaap:UnfavorableRegulatoryActionMember 2012-06-07 2012-06-07 0001824814 us-gaap:PendingLitigationMember us-gaap:UnfavorableRegulatoryActionMember cgnt:CognyteTechnologiesIsraelLtdMember 2009-03-01 2012-10-30 0001824814 us-gaap:PendingLitigationMember us-gaap:UnfavorableRegulatoryActionMember 2018-07-01 2019-06-30 0001824814 country:IL 2021-02-01 2022-01-31 0001824814 country:IL 2020-02-01 2021-01-31 0001824814 country:IL 2019-02-01 2020-01-31 0001824814 country:DE 2021-02-01 2022-01-31 0001824814 country:DE 2020-02-01 2021-01-31 0001824814 country:DE 2019-02-01 2020-01-31 0001824814 cgnt:OtherEMEARegionMember 2021-02-01 2022-01-31 0001824814 cgnt:OtherEMEARegionMember 2020-02-01 2021-01-31 0001824814 cgnt:OtherEMEARegionMember 2019-02-01 2020-01-31 0001824814 us-gaap:EMEAMember 2021-02-01 2022-01-31 0001824814 us-gaap:EMEAMember 2020-02-01 2021-01-31 0001824814 us-gaap:EMEAMember 2019-02-01 2020-01-31 0001824814 country:US 2021-02-01 2022-01-31 0001824814 country:US 2020-02-01 2021-01-31 0001824814 country:US 2019-02-01 2020-01-31 0001824814 cgnt:OtherAmericasRegionMember 2021-02-01 2022-01-31 0001824814 cgnt:OtherAmericasRegionMember 2020-02-01 2021-01-31 0001824814 cgnt:OtherAmericasRegionMember 2019-02-01 2020-01-31 0001824814 srt:AmericasMember 2021-02-01 2022-01-31 0001824814 srt:AmericasMember 2020-02-01 2021-01-31 0001824814 srt:AmericasMember 2019-02-01 2020-01-31 0001824814 srt:AsiaPacificMember 2021-02-01 2022-01-31 0001824814 srt:AsiaPacificMember 2020-02-01 2021-01-31 0001824814 srt:AsiaPacificMember 2019-02-01 2020-01-31 0001824814 country:IL 2022-01-31 0001824814 country:IL 2021-01-31 0001824814 country:US 2022-01-31 0001824814 country:US 2021-01-31 0001824814 cgnt:OtherCountriesOutsideIsraelAndUnitedStatesMember 2022-01-31 0001824814 cgnt:OtherCountriesOutsideIsraelAndUnitedStatesMember 2021-01-31 0001824814 cgnt:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-02-01 2022-01-31 0001824814 cgnt:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-02-01 2021-01-31 0001824814 cgnt:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-02-01 2020-01-31 0001824814 cgnt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-02-01 2022-01-31 0001824814 cgnt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-02-01 2021-01-31 0001824814 cgnt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-02-01 2020-01-31 0001824814 us-gaap:SpinoffMember 2021-02-01 shares iso4217:USD iso4217:USD shares cgnt:customer cgnt:country pure cgnt:reportingUnit cgnt:financial_institutions cgnt:segment cgnt:facility cgnt:acquistion cgnt:plaintiff cgnt:defendant cgnt:mediation 0001824814 2021 FY false http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member P3Y P1M P4Y P4Y 1 1 P1Y P1Y P1Y P1Y P1Y http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent 20-F false true 2022-01-31 --01-31 false false 001-39829 Cognyte Software Ltd. Cognyte Software Ltd. L3 33 Maskit Herzliya Pituach 4673333 IL David Abadi 33 Maskit Herzliya Pituach 4673333 IL 972-9 962-2300 NASDAQ Ordinary Shares, no par value CGNT 67217688 No No Yes Yes Large Accelerated Filer false true U.S. GAAP false 6200000 Brightman Almagor Zohar & Co. 1197 Deloitte & Touche LLP 34 Tel Aviv, Israel Tel Aviv, Israel New York, New York 152590000 78570000 3597000 27042000 10434000 4713000 2100000 4600000 179198000 175001000 27908000 20317000 14366000 14542000 31970000 30051000 420063000 350236000 30839000 37595000 25031000 32126000 158233000 158183000 3162000 5299000 1548000 3303000 25729000 42076000 664605000 628818000 100000000 0 36664000 41552000 99774000 91692000 83158000 127012000 0 38772000 319596000 299028000 14520000 22037000 3447000 4049000 17179000 24135000 10774000 9198000 365516000 358447000 0 0 300000000 300000000 67217688 67217688 65773335 65773335 0 0 316706000 0 -14890000 0 0 273006000 -16679000 -15505000 285137000 257501000 13952000 12870000 299089000 270371000 664605000 628818000 209988000 187236000 201487000 201563000 190013000 171866000 62491000 66209000 83756000 474042000 443458000 457109000 28955000 35647000 36071000 46413000 44893000 45012000 56349000 51186000 80517000 682000 943000 2405000 132399000 132669000 164005000 341643000 310789000 293104000 143360000 128705000 111297000 185867000 162590000 153901000 1455000 1218000 593000 330682000 292513000 265791000 10961000 18276000 27313000 177000 1347000 3509000 196000 185000 481000 -2681000 5286000 -404000 -2700000 6448000 2624000 8261000 24724000 29937000 18517000 4414000 2567000 -10256000 20310000 27370000 4634000 6107000 7179000 -14890000 14203000 20191000 -0.22 0.22 0.31 -0.22 0.22 0.31 66570000 65773000 65773000 66570000 65773000 65773000 -10256000 20310000 27370000 -219000 -1233000 -1876000 -1253000 -19000 1561000 -84000 18000 156000 -1388000 -1270000 -471000 -11644000 19040000 26899000 4420000 6419000 7169000 -16064000 12621000 19730000 0 0 0 0 481069000 -13462000 467607000 7711000 475318000 20191000 20191000 7179000 27370000 -461000 -461000 -10000 -471000 4253000 4253000 -42793000 -42793000 -42793000 0 0 0 0 458467000 -13923000 444544000 10627000 455171000 -446000 -446000 -446000 0 0 0 0 458021000 -13923000 444098000 10627000 454725000 14203000 14203000 6107000 20310000 -1582000 -1582000 312000 -1270000 4176000 4176000 35000000 35000000 35000000 -164218000 -164218000 -164218000 0 0 0 0 273006000 -15505000 257501000 12870000 270371000 9558000 9558000 9558000 -14890000 -14890000 4634000 -10256000 -1174000 -1174000 -214000 -1388000 282564000 -282564000 0 34142000 181000 34323000 34323000 181000 181000 181000 3338000 3338000 0 316706000 0 -14890000 0 -16679000 285137000 13952000 299089000 -10256000 20310000 27370000 21278000 22519000 17325000 432000 1850000 1355000 32865000 27423000 31028000 5860000 -2195000 5603000 133000 -95000 395000 -134000 -3665000 -5392000 -766000 2964000 -1747000 5718000 -1496000 24140000 7115000 -8442000 -17658000 363000 1142000 392000 -8465000 -5119000 -7032000 4885000 8668000 1307000 -51314000 -16770000 9321000 1761000 210000 -20847000 1351000 1915000 -1394000 2630000 71311000 67186000 0 0 18693000 11759000 14199000 13691000 58973000 48585000 29099000 52978000 51174000 53527000 138000 -213000 -212000 6033000 5132000 7638000 5561000 31084000 -14159000 -513000 -1863000 0 -17851000 16418000 -29541000 0 -189047000 -72057000 100000000 0 0 35000000 0 0 0 7025000 6000000 3338000 4176000 4253000 2738000 4877000 3419000 -181000 -492000 -244000 58743000 -205617000 -85973000 41000 -864000 -985000 43563000 -118752000 -49313000 114657000 233409000 282722000 158220000 114657000 233409000 152590000 78570000 201090000 3486000 25904000 24513000 2144000 10183000 7806000 158220000 114657000 233409000 ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION<div><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><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cognyte Software Ltd. (the “Company”, “Cognyte”, “we”, “us” and “our”) is a global leader in investigative analytics software that empowers governments and enterprises with Actionable Intelligence for a Safer World™. Our open software is designed to help governments and enterprises accelerate and improve the effectiveness of investigations. Over 1,000 government and enterprise customers rely on Cognyte’s solutions to accelerate and conduct investigations and derive insights, with which they identify, neutralize, and tackle threats to national security, personal safety, business continuity and various forms of criminal activity. Our government customers consist of national, regional, and local government agencies in more than 100 countries around the world. Our enterprise customers consist of commercial customers and physical security customers.</span></div><div><span><br/></span></div><div><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</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On February 1, 2021, the spin-off of Cognyte from Verint Systems Inc. (“Verint”) was completed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to the spin-off, the Company had not published stand-alone financial statements. As a result, the Company's comparative combined financial statements as of January 31, 2021 and for the years ended January 31, 2021 and 2020 were derived (carved-out) from the consolidated financial statements and accounting records of Verint and have been prepared in conformity with generally accepted accounting principles in the United States (“GAAP”). The preparation of the combined financial statements required management to make certain estimates and assumptions, either at the balance sheet date or during the year that affects the reported amounts of assets and liabilities as well as expenses. These combined financial statements include the assets and liabilities of the Verint subsidiaries that are attributable to the Company’s business and exclude the assets and liabilities of the Verint subsidiaries that are not attributable to the Company’s business. During the years ended January 31, 2021 and 2020, the Company functioned as part of the larger group of companies controlled by Verint. Accordingly, Verint performed certain corporate overhead functions for the Company. Therefore, certain corporate costs, including compensation costs for corporate employees supporting the Company, have been allocated from Verint. These allocated costs are for corporate functions including, but not limited to, senior management, legal, human resources, finance and accounting, treasury, information technology, internal audit and other shared services, which were not historically provided at the Company level. Where possible, these costs were specifically identified to the Company, with the remainder primarily allocated on the basis of revenue as a relevant measure. The combined financial statements do not necessarily include all the expenses that would have been incurred or held by the Company had it been a separate, stand-alone company, and we expect to incur additional expenses as a separate, stand-alone publicly-traded company. It is not practicable to estimate actual costs that would have been incurred had the Company been a separate stand-alone company during the years ended January 31, 2021 and 2020. Allocations for management costs and corporate support services provided to the Company totaled $97.3 million and $81.8 million for the years ended January 31, 2021 and 2020, respectively. The Company and Verint considered the allocations to be a reasonable reflection of the benefits received by the Company. See also Note 3, “Related Party Transactions with Verint” for further discussion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless noted otherwise, references to the consolidated financial statements and discussion in the notes to the consolidated financial statements also pertains to the combined, carve-out basis financial statements as of January 31, 2021 and for the years ended January 31, 2021 and 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The accompanying consolidated and combined financial statements include a joint venture in which we hold a 50% equity interest. The joint venture is a variable interest entity (“VIE”) in which we are the primary beneficiary</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">as we have the power to direct the activities that are most significant to the VIE. The joint venture’s activities primarily include promoting transactions with end customers as well as negotiating their commercial terms, providing local technical support and interfacing with customers. The noncontrolling interest in the less than wholly owned subsidiary is reflected within equity in our consolidated balance sheets, but separately from our equity. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments in companies in which we have less than a 20% ownership interest and cannot exercise significant influence, and which do not have readily determinable fair values, are accounted for at cost, adjusted for changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer, less any impairment.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The COVID-19 pandemic has reached all of the regions in which we do business, and governmental authorities around the world have implemented numerous measures attempting to contain and mitigate the effects of the pandemic, including travel bans and restrictions, border closings, quarantines, shelter-in-place orders, shutdowns, limitations or closures of non-essential businesses, and social distancing requirements. Companies around the world, including us, our customers, partners, and vendors, have implemented actions in response, including among others, office closings, site restrictions, and employee travel restrictions. Notwithstanding the loosening of these restrictions in certain countries in certain periods since the onset of the pandemic, the global spread of COVID-19 and actions taken in response have negatively affected us, our customers, partners, and vendors and caused significant economic and business disruption. We continue to monitor and assess the impact of the COVID-19 pandemic, including recommendations and orders issued by government and public health authorities in countries where we operate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have seen an improvement in the business environment in 2021 after an initial downturn in early 2020; however, in 2021, our revenue was negatively impacted by delays and reduced spending attributed to the impact of the COVID-19 pandemic on our customers’ operational priorities and as a result of cost containment measures they have implemented. Due to the pandemic, we saw a reduction or delay in certain large customer contracts, particularly on-premises arrangements, and we have generally been unable to conduct face-to-face meetings with existing or prospective customers and partners, present in-person demonstrations of our solutions, or host or attend in-person trade shows and conferences. Limitations on access to the facilities of our customers have also impacted our ability to deliver some of our products, complete certain implementations, and provide in-person consulting and training services, negatively impacting our ability to recognize revenue. Furthermore, many of our customers are government agencies, and their budgets may have been and may continue to be stretched thin due to the efforts taken to combat the pandemic. If some of our government customers experience budget shortfalls, they may decide to forgo using our services. Our ability to predict how the pandemic will impact our results in future periods is limited, including the extent to which customers may delay or miss payments, customers may defer, reduce, or refrain from placing orders or renewing subscriptions or support arrangements, or to which travel restrictions and site access restrictions may remain necessary, particularly if the pandemic fails to abate for an extended period of time or worsens.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, as a result of COVID-19’s impact on the global supply, we have experienced delays in supplier deliveries (including with respect to electronic components and other products on which the Company relies), extended lead times, and increased cost of freight, purchased materials and manufacturing labor costs. These disruptions, which are expected to continue into 2022, have delayed and are expected to continue to delay the timing of some customer orders and expected deliveries of our products. If the impacts of the supply chain disruptions are more severe than we expect, it could result in even longer lead times and further increased costs, all of which could materially adversely affect our business, financial condition and results of operations. In addition, governments may reduce their budgets or defer purchase decisions until supply chain disruptions subside. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In light of the adverse impact of COVID-19 on global economic conditions and our revenue, along with the uncertainty associated with the extent and timing of a potential recovery, in 2020, we implemented certain cost-reduction actions of varying durations. Such actions included, but were not limited to, reducing our discretionary spending, decreasing capital expenditures, reconsidering the optimal uses of our cash and other capital resources, and reducing workforce-related costs. Based on the improved business environment and our financial performance during 2021, we have in many cases resumed investments and other spending; however, these actions may need to be reassessed depending on how the facts and circumstances surrounding the pandemic evolve and we continue to evaluate and may decide to implement further cost control strategies to help us mitigate the impact of the pandemic, if required. Any such actions may have an adverse impact on us, particularly if they remain in place for an extended period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">War in Europe</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On February 24, 2022, a full-scale military invasion of Ukraine by Russian troops was reported. The length and impact of the ongoing military conflict is highly unpredictable, and has led to and could continue creating market disruptions, including significant volatility in commodity prices, credit and capital markets, restrictions on international trade as well as supply chain interruptions. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Russian military actions and the resulting sanctions could also adversely affect the global economy and financial markets and lead to instability and lack of liquidity in capital markets in the longer term, potentially making it more difficult for us to obtain additional funds.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are continuing to monitor the situation in Ukraine and assessing its potential impact on our business. While we do not trade with any Russian or Belarusian governmental agencies or with any of the entities which are subject to sanctions, any of the above-mentioned factors could affect our business, prospects, financial condition, and operating results. The extent and duration of the military action, sanctions and resulting market disruptions are currently impossible to predict, but could be substantial. </span></div>Additionally, disruptive impacts of the conflict on other countries in Eastern Europe, including Bulgaria and Romania, where we have operations and facilities, could be prolonged, which may require us to reevaluate our operations there and/or otherwise harm our business. In addition, in response to the armed conflicts, governments may allocate budgets to military or other immediate needs, on account of our solutions. 1000 100 97300000 81800000 0.50 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><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 GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As applicable to these consolidated financial statements, the most significant estimates and assumptions relate to revenue recognition over time, fair value of goodwill, realizability of deferred tax assets and tax uncertainties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In light of the currently unknown extent and duration of the COVID-19 pandemic, we face a greater degree of uncertainty than normal in making the judgments and estimates needed to apply to certain of our significant accounting policies. We assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to us and the unknown future impacts of COVID-19 as of January 31, 2022 and through the date of this report. These estimates may change, as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include cash on hand and highly liquid investments having an original maturity of three months or less.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash and Cash Equivalents, and Restricted Bank Time Deposits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents, and restricted bank time deposits are mainly pledged as collateral for performance guarantees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investments generally consist of bank time deposits with remaining maturities in excess of 90 days at the time of purchase. We held no marketable debt securities at January 31, 2022 and 2021. Investments with maturities in excess of one year are included in other assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable are comprised of invoiced amounts due from customers for which we have an unconditional right to collect and are not interest-bearing. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div><span><br/></span></div><div><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 us to concentrations of credit risk consist principally of cash and cash equivalents, bank time deposits, short-term investments, accounts receivable, and contract assets. We invest our cash in bank accounts and bank time deposits. By policy, we seek to limit credit exposure on investments through diversification and by restricting our investments to highly rated securities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant credit terms to our customers in the ordinary course of business. Concentrations of credit risk with respect to accounts receivable and contract assets are generally limited due to the large number of customers comprising our customer base and their dispersion across different industries and geographic areas. We have both direct and indirect contracts with two governments outside the United States, that combined accounted for $80.1 million and $72.6 million of our aggregated accounts </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">receivable and contract assets, at January 31, 2022 and 2021, respectively. We believe our contracts with these governments present insignificant credit risk. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted Accounting Standard Update (“ASU”) No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on February 1, 2020. ASU No. 2016-13 requires us to make judgments as to our ability to collect outstanding receivables and provide allowances for a portion of receivables over the lifetime of the receivables. Our allowance for credit losses is estimated based on an analysis of the aging of our accounts receivable and contract assets, historical write-offs, customer payment patterns, individual customer creditworthiness, current economic trends, reasonable and supportable forecasts of future economic conditions, and/or establishment of specific reserves for customers in adverse financial condition. We write-off an account receivable and charge it against its recorded allowance at the point when it is considered uncollectible. We assess the adequacy of the allowance for credit losses on a quarterly basis.</span></div><div><span><br/></span></div><div><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 activity in our credit losses for the years ended January 31, 2022, 2021, and 2020:</span><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Allowance for credit losses, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Cumulative effect of adoption of ASU No. 2016-13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;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%">Provisions charged to 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </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,840 </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,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Amounts written off</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(152)</span></td><td style="background-color:#ffffff;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%">Other, including fluctuations in foreign exchange rates</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%">121 </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%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Allowance for credit losses, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">2,110</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">4,559</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">4,085</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimated expected credit losses associated with contract assets were not material as historical write-offs have been insignificant.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or market. Cost is determined using the weighted-average method of inventory accounting. The valuation of our inventories requires us to make estimates regarding excess or obsolete inventories, including making estimates of the future demand for our products. Although we make every effort to ensure the accuracy of our forecasts of future product demand, any significant unanticipated changes in demand, price, or technological developments could have a significant impact on the value of our inventory and reported operating results. Charges for excess and obsolete inventories are included within cost of revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, net of accumulated depreciation and amortization. Depreciation is computed using the straight-line method based over the estimated useful lives of the assets. The vast majority of equipment, furniture and other is depreciated over periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180MTUvZnJhZzpjMGE4ZmU0YmUyZmQ0ODMzODhjYjFiZDU2N2QwNjQ0Zi90ZXh0cmVnaW9uOmMwYThmZTRiZTJmZDQ4MzM4OGNiMWJkNTY3ZDA2NDRmXzU0OTc1NTgyMjAyNTY_46c3d69e-eb72-4aed-b440-4807633b43b2">three</span> to five years. Software is typically depreciated over a period of four years. Buildings are typically depreciated over twenty-five years. Leasehold improvements are amortized over the shorter of their estimated useful lives or the related lease term. Finance leased assets are amortized over the related lease term. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of maintenance and repairs of property and equipment is charged to operations as incurred. When assets are retired or disposed of, the cost and accumulated depreciation or amortization thereon are removed from the consolidated balance sheet and any resulting gain or loss is recognized in the consolidated statement of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evaluated regularly by the enterprise’s chief operating decision maker (“CODM”), or decision making group, in deciding how</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to allocate resources and in assessing performance. We evaluated segment reporting in accordance with Accounting Standards Codification (“ASC”) Topic 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We concluded that we operate in a single operating segment and a single reportable segment based on the operating results available and evaluated regularly by the CODM to make decisions about resource allocation and performance assessment. The CODM makes operational performance assessments and resource allocation decisions on a consolidated basis, inclusive of all of the Company’s products.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Other Acquired Intangible Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We test goodwill for impairment at the reporting unit level on an annual basis as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate as one reporting unit. In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. If our quantitative testing determines that the carrying value of the reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to our reporting unit.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize some or all of three primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of our reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, and non-competition agreements. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of 7 years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. An instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This fair value hierarchy consists of three levels of inputs that may be used to measure fair value:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><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-weight:400;line-height:120%;padding-left:14.5pt">Level 1: quoted prices in active markets for identical assets or liabilities;</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><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-weight:400;line-height:120%;padding-left:14.5pt">Level 2: inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><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-weight:400;line-height:120%;padding-left:14.5pt">Level 3: unobservable inputs that are supported by little or no market activity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the fair value hierarchy classification of our applicable assets and liabilities at each reporting period. Changes in the observability of valuation inputs may result in transfers within the fair value measurement hierarchy. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Values of Financial Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our recorded amounts of cash and cash equivalents, restricted cash and cash equivalents, and restricted bank time deposits, accounts receivable, contract assets, contract liabilities, short term loan, investments, and accounts payable approximate fair value, due to the short-term nature of these instruments. We measure certain financial assets and liabilities at fair value based on </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for derivatives and hedging based on ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires recognizing all derivatives on the balance sheet at fair value. If the derivatives meet the definition of a cash flow hedge and are so designated, depending on the nature of the hedge, the effective portion of the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period, or periods, during which the hedged transaction affects earnings. The ineffective portion of a derivative’s change in fair value, if any, is recognized in earnings, as well as gains and losses from a derivative’s change in fair value that are not designated as hedges.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our risk management strategy, when considered appropriate, we use derivative financial instruments including foreign currency forward contracts to hedge against certain foreign currency exposure. Our intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, we do not enter into speculative positions with derivative instruments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To protect against the increase in value of expected foreign currency cash flows resulting mainly from salaries and related benefits paid in NIS during the year, the Company hedges portions of its anticipated payroll denominated in NIS for a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180MTUvZnJhZzpjMGE4ZmU0YmUyZmQ0ODMzODhjYjFiZDU2N2QwNjQ0Zi90ZXh0cmVnaW9uOmMwYThmZTRiZTJmZDQ4MzM4OGNiMWJkNTY3ZDA2NDRmXzcxNDY4MjU2NzY3MTk_4de9c843-c984-417f-a902-807a0a74d4b7">one</span> to twelve months with forward contracts (the “Hedging Contracts”). Accordingly, when the USD strengthens against the NIS, the decline in present value of future NIS currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the USD weakens against the NIS, the increase in the present value of future NIS expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also periodically utilize foreign currency forward contracts to manage exposures resulting from expected customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The counterparties to our derivative financial instruments consist of two major financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts. We do not anticipate any such losses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for revenue in accordance with ASU No. 2014-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which was adopted on February 1, 2018, using the modified retrospective transition method. For further discussion of our accounting policies related to revenue, see Note 4, “Revenue Recognition”.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cost of revenue includes costs of materials, compensation and benefit costs for operations and service personnel, subcontractor costs, royalties and license fees related to third-party software included in our products and third-party SaaS providers, cloud infrastructure costs, depreciation of equipment used in operations and service, amortization of capitalized software development costs and certain purchased intangible assets, travel expenses associated with provision of installation, training, consulting and development services resources dedicated to project management and an allocation of overhead costs, such as facility, information technology, operations costs, and other overhead expenses. Costs that relate to materials and royalties are generally expensed upon shipment and costs related to travel, subcontractors, and personnel and related expenses are generally expensed as incurred in the period in which the personnel related services are performed. Refer to Note 4, “Revenue Recognition” under the heading “Costs to Obtain and Fulfill Contracts” for further details regarding customer contract costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development, net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the exception of certain software development costs, all research and development costs are expensed as incurred, and consist primarily of personnel and consulting costs, travel, depreciation of research and development equipment, and related overhead and other costs associated with research and development activities.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive non-refundable grants from the Israeli Innovation Authority (“IIA”) that fund a portion of our research and development expenditures. We currently only enter into non-royalty-bearing arrangements with the IIA which do not require us to pay royalties. Funds received from the IIA are recorded as a reduction to research and development expense. Royalties, to the extent paid, are recorded as part of our cost of revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also periodically derive benefits from participation in certain government-sponsored programs in other jurisdictions, for the support of research and development activities conducted in those locations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred to acquire or develop software to be sold, leased or otherwise marketed are capitalized after technological feasibility is established, and continue to be capitalized through the general release of the related software product. Amortization of capitalized costs begins in the period in which the related product is available for general release to customers and is recorded on a straight-line basis, which approximates the pattern in which the economic benefits of the capitalized costs are expected to be realized, over the estimated economic lives of the related software products, generally over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180MTUvZnJhZzpjMGE4ZmU0YmUyZmQ0ODMzODhjYjFiZDU2N2QwNjQ0Zi90ZXh0cmVnaW9uOmMwYThmZTRiZTJmZDQ4MzM4OGNiMWJkNTY3ZDA2NDRmXzU0OTc1NTgyMjA1NTg_8e35a76d-ca6e-4018-aae9-a61993643b4f">four</span> to six years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-Use Software</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize costs associated with software that is acquired, internally developed or modified solely to meet our internal needs. Capitalization begins when the preliminary project stage has been completed and management with the relevant authority authorizes and commits to the funding of the project. These capitalized costs include external direct costs utilized in developing or obtaining the applications and expenses for employees who are directly associated with the development of the applications. Capitalization of such costs continues until the project is substantially complete and is ready for its intended purpose. Capitalized costs of computer software developed for internal use are generally amortized over estimated useful lives of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180MTUvZnJhZzpjMGE4ZmU0YmUyZmQ0ODMzODhjYjFiZDU2N2QwNjQ0Zi90ZXh0cmVnaW9uOmMwYThmZTRiZTJmZDQ4MzM4OGNiMWJkNTY3ZDA2NDRmXzcxNDY4MjU2Nzc0NjU_c88121ef-1b05-4ae0-b250-5703322dbf81">four</span> to five years on a straight-line basis, which best represents the pattern of the software’s use. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We capitalize integration and testing costs incurred from implementing cloud computing hosting arrangements that are service contracts at the application development stage. Capitalized costs are amortized on a straight-line basis over the term of each arrangement. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prior to the spin-off, the Company’s operations were included in the consolidated U.S. federal and certain state, local and foreign income tax returns filed by Verint. For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the tax balances are primarily attributable to tax carryforwards and other basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the asset and liability method which includes the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in our consolidated financial statements. Under this approach, deferred taxes are recorded for the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus deferred taxes. Deferred taxes result from differences between the financial statement and tax bases of our assets and liabilities, and are adjusted for changes in tax rates and tax laws when changes are enacted. The effects of future changes in income tax laws or rates are not anticipated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in Israel, the United States and numerous foreign jurisdictions. The calculation of our income tax provision involves the application of complex tax laws and requires significant judgment and estimates. We evaluate the realizability of our deferred tax assets for each jurisdiction in which we operate at each reporting date, and establish valuation allowances when it is more likely than not that all or a portion of our deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. We consider all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies. In circumstances where there is sufficient negative evidence indicating that our deferred tax assets are not more-likely-than-not realizable, we establish a valuation allowance.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate tax positions taken or expected to be taken in a tax return by assessing whether they are more-likely-than-not sustainable, based solely on their technical merits, upon examination and including resolution of any related appeals or litigation process. The second step is to measure the associated tax benefit of each position as the largest amount that we believe is more-likely-than-not realizable. Differences between the amount of tax benefits taken or expected to be taken in our income tax returns and the amount of tax benefits recognized in our financial statements represent our unrecognized income tax benefits, which we either record as a liability or as a reduction of deferred tax assets. Our policy is to include interest (expense and/or income) and penalties related to unrecognized income tax benefits as a component of the provision for income taxes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Functional Currencies and Foreign Currency Transaction Gains and Losses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our functional currency, and the functional currency of most of our subsidiaries, is the U.S. dollar, although we have some subsidiaries with functional currencies that are their local currency.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions denominated in currencies other than a functional currency are converted to the functional currency on the transaction date, and any resulting assets or liabilities are further remeasured at each reporting date and at settlement. Gains and losses recognized upon such remeasurements are included within other income (expense), net in the consolidated statements of operations. We recorded net foreign currency losses of $3.1 million, net foreign currency gains of $1.7 million and net foreign currency losses of $0.7 million for the years ended January 31, 2022, 2021, and 2020, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For consolidated reporting purposes, in those instances where a subsidiary has a functional currency other than the U.S. dollar, revenue and expenses are translated into U.S. dollars using average exchange rates for the reporting period, while assets and liabilities are translated into U.S. dollars using period-end rates. The effects of foreign currency translation adjustments are included in stockholders’ equity as a component of accumulated other comprehensive income or loss in the accompanying consolidated balance sheets.</span></div><div><span><br/></span></div><div><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</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain Company employees participate in a stock-based compensation plan sponsored by Cognyte. Awards granted under the plan are based on Cognyte’s common shares and, as such, are included in Additional Paid in Capital. The Company accounts for share-based compensation under ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made to employees and directors. ASC 718 requires companies to estimate the fair value of equity-based awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations. The Company estimates forfeitures to be estimated at the time of grant, and revised if necessary in subsequent periods, if actual forfeitures differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation expenses for the value of its awards, which vest in tranches based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures. Estimated forfeitures are based on actual historical pre-vesting forfeitures. For performance-based share units, the Company recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the accelerated attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception. Operating lease assets are presented as operating lease right-of-use (“ROU”) assets, and corresponding operating lease liabilities are presented within accrued expenses and other current liabilities (current portions), and as operating lease liabilities (long-term portions), on our consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the remaining lease payments over the lease term at commencement date. Our leases do not provide an implicit interest rate. We calculate the incremental borrowing rate to reflect the interest rate that we would have to pay to borrow on a collateralized basis an amount equal to the lease payments in a similar economic environment over a similar term, and consider our historical borrowing activities and market data in this determination. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have lease agreements with lease and non-lease components, which we account for as a single lease component. Some of our leases contain variable lease payments, which are expensed as incurred unless those payments are based on an index or rate. Variable lease payments based on an index or rate are initially measured using the index or rate in effect at lease commencement and included in the measurement of the lease liability; thereafter, changes to lease payments due to rate or index updates are recorded as rent expense in the period incurred. We have elected not to recognize ROU assets and lease liabilities for short-term leases that have a term of twelve months or less. The effect of short-term leases on our ROU assets and lease liabilities was not material. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. In addition, we do not have any related party leases.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company becomes involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes that are not predictable with certainty. The Company accrues for contingencies when the loss is probable, and it can reasonably estimate the amount of any such loss. Loss contingencies considered to be remote by the Company are generally not disclosed unless material. The respective legal fees are expensed as incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for business combinations in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is allocated to goodwill and any subsequent changes in estimated contingencies are recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and in changes in acquired income tax positions are recognized in earnings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition related costs are expensed to the consolidated statements of operations in the periods incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Recently Adopted </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04 Reference Rate Reform (Topic 848), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilitation of the Effects of Reference Rate Reform on Financial Reporting.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The guidance applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. This guidance is effective for all entities as of March 12, 2020 through December 31, 2022. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Not Yet Effective</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In August 2020, the FASB issued ASU No. 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU No. 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. ASU No. 2020-06 also eliminates the treasury stock method to calculate diluted earnings per share and requires the if-converted method. This new standard will be effective in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are currently reviewing this standard but do not expect that it will have a material impact on our consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, which affects general principles within Topic 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and is meant to simplify and reduce the cost of accounting for income taxes. This standard is effective for annual reporting periods beginning after December 15, 2021, and interim reporting periods within annual reporting periods beginning after December 15, 2022. We do not expect that this standard will have a material impact on our consolidated financial statements. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU 2021-10 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires annual disclosures that increase the transparency of transactions involving government grants, including (1) the types of transactions, (2) the accounting for those transactions, and (3) the effect of those transactions on an entity’s financial statements. The amendments in this update are effective for financial statements issued for annual periods beginning after December 15, 2021. We do not expect that this standard will have a material impact on our consolidated financial statements. </span></div><div><span><br/></span></div><div><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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The guidance will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. The guidance should be applied prospectively to acquisitions occurring on or after the effective date. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods, for any financial statements that have not yet been issued. The Company is currently evaluating this guidance to determine the impact it may have on its consolidated financial statements.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><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 GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As applicable to these consolidated financial statements, the most significant estimates and assumptions relate to revenue recognition over time, fair value of goodwill, realizability of deferred tax assets and tax uncertainties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In light of the currently unknown extent and duration of the COVID-19 pandemic, we face a greater degree of uncertainty than normal in making the judgments and estimates needed to apply to certain of our significant accounting policies. We assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to us and the unknown future impacts of COVID-19 as of January 31, 2022 and through the date of this report. These estimates may change, as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include cash on hand and highly liquid investments having an original maturity of three months or less.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash and Cash Equivalents, and Restricted Bank Time Deposits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents, and restricted bank time deposits are mainly pledged as collateral for performance guarantees.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investments generally consist of bank time deposits with remaining maturities in excess of 90 days at the time of purchase. We held no marketable debt securities at January 31, 2022 and 2021. Investments with maturities in excess of one year are included in other assets.</span></div> P90D 0 0 Accounts Receivable, netTrade accounts receivable are comprised of invoiced amounts due from customers for which we have an unconditional right to collect and are not interest-bearing. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div><span><br/></span></div><div><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 us to concentrations of credit risk consist principally of cash and cash equivalents, bank time deposits, short-term investments, accounts receivable, and contract assets. We invest our cash in bank accounts and bank time deposits. By policy, we seek to limit credit exposure on investments through diversification and by restricting our investments to highly rated securities.</span></div>We grant credit terms to our customers in the ordinary course of business. Concentrations of credit risk with respect to accounts receivable and contract assets are generally limited due to the large number of customers comprising our customer base and their dispersion across different industries and geographic areas. 80100000 72600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted Accounting Standard Update (“ASU”) No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on February 1, 2020. ASU No. 2016-13 requires us to make judgments as to our ability to collect outstanding receivables and provide allowances for a portion of receivables over the lifetime of the receivables. Our allowance for credit losses is estimated based on an analysis of the aging of our accounts receivable and contract assets, historical write-offs, customer payment patterns, individual customer creditworthiness, current economic trends, reasonable and supportable forecasts of future economic conditions, and/or establishment of specific reserves for customers in adverse financial condition. We write-off an account receivable and charge it against its recorded allowance at the point when it is considered uncollectible. We assess the adequacy of the allowance for credit losses on a quarterly basis.</span></div> <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 activity in our credit losses for the years ended January 31, 2022, 2021, and 2020:</span><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Allowance for credit losses, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Cumulative effect of adoption of ASU No. 2016-13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;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%">Provisions charged to 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </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,840 </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,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Amounts written off</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(152)</span></td><td style="background-color:#ffffff;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%">Other, including fluctuations in foreign exchange rates</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%">121 </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%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Allowance for credit losses, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">2,110</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">4,559</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">4,085</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4559000 4085000 2911000 0 435000 0 342000 1840000 1355000 2791000 1922000 152000 0 -121000 29000 2110000 4559000 4085000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or market. Cost is determined using the weighted-average method of inventory accounting. The valuation of our inventories requires us to make estimates regarding excess or obsolete inventories, including making estimates of the future demand for our products. Although we make every effort to ensure the accuracy of our forecasts of future product demand, any significant unanticipated changes in demand, price, or technological developments could have a significant impact on the value of our inventory and reported operating results. Charges for excess and obsolete inventories are included within cost of revenue.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, net of accumulated depreciation and amortization. Depreciation is computed using the straight-line method based over the estimated useful lives of the assets. The vast majority of equipment, furniture and other is depreciated over periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180MTUvZnJhZzpjMGE4ZmU0YmUyZmQ0ODMzODhjYjFiZDU2N2QwNjQ0Zi90ZXh0cmVnaW9uOmMwYThmZTRiZTJmZDQ4MzM4OGNiMWJkNTY3ZDA2NDRmXzU0OTc1NTgyMjAyNTY_46c3d69e-eb72-4aed-b440-4807633b43b2">three</span> to five years. Software is typically depreciated over a period of four years. Buildings are typically depreciated over twenty-five years. Leasehold improvements are amortized over the shorter of their estimated useful lives or the related lease term. Finance leased assets are amortized over the related lease term. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of maintenance and repairs of property and equipment is charged to operations as incurred. When assets are retired or disposed of, the cost and accumulated depreciation or amortization thereon are removed from the consolidated balance sheet and any resulting gain or loss is recognized in the consolidated statement of operations.</span></div> P5Y P4Y P25Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evaluated regularly by the enterprise’s chief operating decision maker (“CODM”), or decision making group, in deciding how</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to allocate resources and in assessing performance. We evaluated segment reporting in accordance with Accounting Standards Codification (“ASC”) Topic 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We concluded that we operate in a single operating segment and a single reportable segment based on the operating results available and evaluated regularly by the CODM to make decisions about resource allocation and performance assessment. The CODM makes operational performance assessments and resource allocation decisions on a consolidated basis, inclusive of all of the Company’s products.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Other Acquired Intangible Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We test goodwill for impairment at the reporting unit level on an annual basis as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate as one reporting unit. In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. If our quantitative testing determines that the carrying value of the reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to our reporting unit.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize some or all of three primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of our reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, and non-competition agreements. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of 7 years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.</span></div> 1 P7Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. An instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This fair value hierarchy consists of three levels of inputs that may be used to measure fair value:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><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-weight:400;line-height:120%;padding-left:14.5pt">Level 1: quoted prices in active markets for identical assets or liabilities;</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><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-weight:400;line-height:120%;padding-left:14.5pt">Level 2: inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><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-weight:400;line-height:120%;padding-left:14.5pt">Level 3: unobservable inputs that are supported by little or no market activity.</span></div>We review the fair value hierarchy classification of our applicable assets and liabilities at each reporting period. Changes in the observability of valuation inputs may result in transfers within the fair value measurement hierarchy. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Values of Financial Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our recorded amounts of cash and cash equivalents, restricted cash and cash equivalents, and restricted bank time deposits, accounts receivable, contract assets, contract liabilities, short term loan, investments, and accounts payable approximate fair value, due to the short-term nature of these instruments. We measure certain financial assets and liabilities at fair value based on </span></div>the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for derivatives and hedging based on ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires recognizing all derivatives on the balance sheet at fair value. If the derivatives meet the definition of a cash flow hedge and are so designated, depending on the nature of the hedge, the effective portion of the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period, or periods, during which the hedged transaction affects earnings. The ineffective portion of a derivative’s change in fair value, if any, is recognized in earnings, as well as gains and losses from a derivative’s change in fair value that are not designated as hedges.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our risk management strategy, when considered appropriate, we use derivative financial instruments including foreign currency forward contracts to hedge against certain foreign currency exposure. Our intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, we do not enter into speculative positions with derivative instruments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To protect against the increase in value of expected foreign currency cash flows resulting mainly from salaries and related benefits paid in NIS during the year, the Company hedges portions of its anticipated payroll denominated in NIS for a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180MTUvZnJhZzpjMGE4ZmU0YmUyZmQ0ODMzODhjYjFiZDU2N2QwNjQ0Zi90ZXh0cmVnaW9uOmMwYThmZTRiZTJmZDQ4MzM4OGNiMWJkNTY3ZDA2NDRmXzcxNDY4MjU2NzY3MTk_4de9c843-c984-417f-a902-807a0a74d4b7">one</span> to twelve months with forward contracts (the “Hedging Contracts”). Accordingly, when the USD strengthens against the NIS, the decline in present value of future NIS currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the USD weakens against the NIS, the increase in the present value of future NIS expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also periodically utilize foreign currency forward contracts to manage exposures resulting from expected customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The counterparties to our derivative financial instruments consist of two major financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts. We do not anticipate any such losses.</span></div> P12M 2 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for revenue in accordance with ASU No. 2014-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which was adopted on February 1, 2018, using the modified retrospective transition method. For further discussion of our accounting policies related to revenue, see Note 4, “Revenue Recognition”.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cost of revenue includes costs of materials, compensation and benefit costs for operations and service personnel, subcontractor costs, royalties and license fees related to third-party software included in our products and third-party SaaS providers, cloud infrastructure costs, depreciation of equipment used in operations and service, amortization of capitalized software development costs and certain purchased intangible assets, travel expenses associated with provision of installation, training, consulting and development services resources dedicated to project management and an allocation of overhead costs, such as facility, information technology, operations costs, and other overhead expenses. Costs that relate to materials and royalties are generally expensed upon shipment and costs related to travel, subcontractors, and personnel and related expenses are generally expensed as incurred in the period in which the personnel related services are performed. Refer to Note 4, “Revenue Recognition” under the heading “Costs to Obtain and Fulfill Contracts” for further details regarding customer contract costs.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development, net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the exception of certain software development costs, all research and development costs are expensed as incurred, and consist primarily of personnel and consulting costs, travel, depreciation of research and development equipment, and related overhead and other costs associated with research and development activities.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive non-refundable grants from the Israeli Innovation Authority (“IIA”) that fund a portion of our research and development expenditures. We currently only enter into non-royalty-bearing arrangements with the IIA which do not require us to pay royalties. Funds received from the IIA are recorded as a reduction to research and development expense. Royalties, to the extent paid, are recorded as part of our cost of revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also periodically derive benefits from participation in certain government-sponsored programs in other jurisdictions, for the support of research and development activities conducted in those locations.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred to acquire or develop software to be sold, leased or otherwise marketed are capitalized after technological feasibility is established, and continue to be capitalized through the general release of the related software product. Amortization of capitalized costs begins in the period in which the related product is available for general release to customers and is recorded on a straight-line basis, which approximates the pattern in which the economic benefits of the capitalized costs are expected to be realized, over the estimated economic lives of the related software products, generally over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180MTUvZnJhZzpjMGE4ZmU0YmUyZmQ0ODMzODhjYjFiZDU2N2QwNjQ0Zi90ZXh0cmVnaW9uOmMwYThmZTRiZTJmZDQ4MzM4OGNiMWJkNTY3ZDA2NDRmXzU0OTc1NTgyMjA1NTg_8e35a76d-ca6e-4018-aae9-a61993643b4f">four</span> to six years.</span></div> P6Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-Use Software</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize costs associated with software that is acquired, internally developed or modified solely to meet our internal needs. Capitalization begins when the preliminary project stage has been completed and management with the relevant authority authorizes and commits to the funding of the project. These capitalized costs include external direct costs utilized in developing or obtaining the applications and expenses for employees who are directly associated with the development of the applications. Capitalization of such costs continues until the project is substantially complete and is ready for its intended purpose. Capitalized costs of computer software developed for internal use are generally amortized over estimated useful lives of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180MTUvZnJhZzpjMGE4ZmU0YmUyZmQ0ODMzODhjYjFiZDU2N2QwNjQ0Zi90ZXh0cmVnaW9uOmMwYThmZTRiZTJmZDQ4MzM4OGNiMWJkNTY3ZDA2NDRmXzcxNDY4MjU2Nzc0NjU_c88121ef-1b05-4ae0-b250-5703322dbf81">four</span> to five years on a straight-line basis, which best represents the pattern of the software’s use. </span></div>We capitalize integration and testing costs incurred from implementing cloud computing hosting arrangements that are service contracts at the application development stage. Capitalized costs are amortized on a straight-line basis over the term of each arrangement. P5Y <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prior to the spin-off, the Company’s operations were included in the consolidated U.S. federal and certain state, local and foreign income tax returns filed by Verint. For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the tax balances are primarily attributable to tax carryforwards and other basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the asset and liability method which includes the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in our consolidated financial statements. Under this approach, deferred taxes are recorded for the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus deferred taxes. Deferred taxes result from differences between the financial statement and tax bases of our assets and liabilities, and are adjusted for changes in tax rates and tax laws when changes are enacted. The effects of future changes in income tax laws or rates are not anticipated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in Israel, the United States and numerous foreign jurisdictions. The calculation of our income tax provision involves the application of complex tax laws and requires significant judgment and estimates. We evaluate the realizability of our deferred tax assets for each jurisdiction in which we operate at each reporting date, and establish valuation allowances when it is more likely than not that all or a portion of our deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. We consider all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies. In circumstances where there is sufficient negative evidence indicating that our deferred tax assets are not more-likely-than-not realizable, we establish a valuation allowance.</span></div>We use a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate tax positions taken or expected to be taken in a tax return by assessing whether they are more-likely-than-not sustainable, based solely on their technical merits, upon examination and including resolution of any related appeals or litigation process. The second step is to measure the associated tax benefit of each position as the largest amount that we believe is more-likely-than-not realizable. Differences between the amount of tax benefits taken or expected to be taken in our income tax returns and the amount of tax benefits recognized in our financial statements represent our unrecognized income tax benefits, which we either record as a liability or as a reduction of deferred tax assets. Our policy is to include interest (expense and/or income) and penalties related to unrecognized income tax benefits as a component of the provision for income taxes. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Functional Currencies and Foreign Currency Transaction Gains and Losses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our functional currency, and the functional currency of most of our subsidiaries, is the U.S. dollar, although we have some subsidiaries with functional currencies that are their local currency.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions denominated in currencies other than a functional currency are converted to the functional currency on the transaction date, and any resulting assets or liabilities are further remeasured at each reporting date and at settlement. Gains and losses recognized upon such remeasurements are included within other income (expense), net in the consolidated statements of operations. We recorded net foreign currency losses of $3.1 million, net foreign currency gains of $1.7 million and net foreign currency losses of $0.7 million for the years ended January 31, 2022, 2021, and 2020, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For consolidated reporting purposes, in those instances where a subsidiary has a functional currency other than the U.S. dollar, revenue and expenses are translated into U.S. dollars using average exchange rates for the reporting period, while assets and liabilities are translated into U.S. dollars using period-end rates. The effects of foreign currency translation adjustments are included in stockholders’ equity as a component of accumulated other comprehensive income or loss in the accompanying consolidated balance sheets.</span></div> -3100000 1700000 -700000 <div><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</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain Company employees participate in a stock-based compensation plan sponsored by Cognyte. Awards granted under the plan are based on Cognyte’s common shares and, as such, are included in Additional Paid in Capital. The Company accounts for share-based compensation under ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made to employees and directors. ASC 718 requires companies to estimate the fair value of equity-based awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations. The Company estimates forfeitures to be estimated at the time of grant, and revised if necessary in subsequent periods, if actual forfeitures differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation expenses for the value of its awards, which vest in tranches based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures. Estimated forfeitures are based on actual historical pre-vesting forfeitures. For performance-based share units, the Company recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the accelerated attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception. Operating lease assets are presented as operating lease right-of-use (“ROU”) assets, and corresponding operating lease liabilities are presented within accrued expenses and other current liabilities (current portions), and as operating lease liabilities (long-term portions), on our consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the remaining lease payments over the lease term at commencement date. Our leases do not provide an implicit interest rate. We calculate the incremental borrowing rate to reflect the interest rate that we would have to pay to borrow on a collateralized basis an amount equal to the lease payments in a similar economic environment over a similar term, and consider our historical borrowing activities and market data in this determination. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.</span></div>We have lease agreements with lease and non-lease components, which we account for as a single lease component. Some of our leases contain variable lease payments, which are expensed as incurred unless those payments are based on an index or rate. Variable lease payments based on an index or rate are initially measured using the index or rate in effect at lease commencement and included in the measurement of the lease liability; thereafter, changes to lease payments due to rate or index updates are recorded as rent expense in the period incurred. We have elected not to recognize ROU assets and lease liabilities for short-term leases that have a term of twelve months or less. The effect of short-term leases on our ROU assets and lease liabilities was not material. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. In addition, we do not have any related party leases. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company becomes involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes that are not predictable with certainty. The Company accrues for contingencies when the loss is probable, and it can reasonably estimate the amount of any such loss. Loss contingencies considered to be remote by the Company are generally not disclosed unless material. The respective legal fees are expensed as incurred.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for business combinations in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is allocated to goodwill and any subsequent changes in estimated contingencies are recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and in changes in acquired income tax positions are recognized in earnings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition related costs are expensed to the consolidated statements of operations in the periods incurred.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Recently Adopted </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04 Reference Rate Reform (Topic 848), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilitation of the Effects of Reference Rate Reform on Financial Reporting.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The guidance applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. This guidance is effective for all entities as of March 12, 2020 through December 31, 2022. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Not Yet Effective</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In August 2020, the FASB issued ASU No. 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU No. 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. ASU No. 2020-06 also eliminates the treasury stock method to calculate diluted earnings per share and requires the if-converted method. This new standard will be effective in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are currently reviewing this standard but do not expect that it will have a material impact on our consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, which affects general principles within Topic 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and is meant to simplify and reduce the cost of accounting for income taxes. This standard is effective for annual reporting periods beginning after December 15, 2021, and interim reporting periods within annual reporting periods beginning after December 15, 2022. We do not expect that this standard will have a material impact on our consolidated financial statements. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU 2021-10 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires annual disclosures that increase the transparency of transactions involving government grants, including (1) the types of transactions, (2) the accounting for those transactions, and (3) the effect of those transactions on an entity’s financial statements. The amendments in this update are effective for financial statements issued for annual periods beginning after December 15, 2021. We do not expect that this standard will have a material impact on our consolidated financial statements. </span></div><div><span><br/></span></div><div><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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The guidance will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. The guidance should be applied prospectively to acquisitions occurring on or after the effective date. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods, for any financial statements that have not yet been issued. The Company is currently evaluating this guidance to determine the impact it may have on its consolidated financial statements.</span></div> RELATED PARTY TRANSACTIONS WITH VERINT<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the spin-off we entered into a Separation and Distribution Agreement with Verint related to the separation and distribution. In addition, we entered into several other agreements with Verint prior to completion of the spin-off to effect the separation and provide a framework for our relationship with Verint after the spin-off, including a Tax Matters Agreement, an Employee Matters Agreement, a limited duration Transition Services Agreement, an Intellectual Property Cross License Agreement, and a Trademark Cross License Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the year ended January 31, 2022, we incurred net expenses of $4.8 million in relation to these agreements with Verint.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The combined financial statements of the comparative figures as of January 31, 2021 and for the years ended January 31, 2021 and 2020 were prepared on a carve-out basis and derived from the consolidated financial statements and accounting records of Verint. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Verint provided certain services, such as but not limited to, senior management, legal, human resources, finance and accounting, treasury, information technology, internal audit and other shared services, on behalf of the Company. Where possible, these costs were specifically identified to the Company, with the remainder primarily allocated on the basis of revenue as a relevant measure. The Company and Verint both consider the allocations to be a reasonable reflection of the benefits received by the Company. During the years ended January 31, 2021, and 2020, the Company was allocated $97.3 million and $81.8 million, respectively, of corporate expenses incurred by Verint and such amounts are included in the consolidated statements of operations of the comparative figures of the years ended January 31, 2021, and 2020. As certain expenses reflected in the consolidated financial statements for these years include allocations of corporate expenses from Verint, these statements could differ from those that would have been prepared had the Company operated on a stand-alone basis.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the costs of services allocated to the Company for the years ended January 31, 2021 and 2020 are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"/><td style="width:70.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.235%"/><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%">Year Ended January 31,</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%">(in thousands)</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%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Software - cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Software service - cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,639 </span></td><td style="background-color:#ffffff;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%">Professional service and other - cost of revenue</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%">2,743 </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%">4,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">21,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">19,139 </span></td><td style="background-color:#ffffff;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%">Selling, general and administrative</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%">69,210 </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%">54,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Total allocated corporate expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:700;line-height:100%">97,265</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:700;line-height:100%">81,755</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All significant internal transactions between the Company and Verint have been included in these consolidated financial statements and are considered to have been effectively settled or are expected to be settled for cash. The Company had related party payables, current of $3.8 million which is presented in due to former parent within the consolidated balance sheets as of January 31, 2021. The total net effect of the settlement of these internal transactions is reflected in the consolidated statements of cash flows as a financing activity and in the consolidated balance sheets as former net parent investment. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 29, 2021, Cognyte Technologies Israel Ltd.’s board of directors declared a cash dividend (the “Dividend”) in the aggregate amount of $35.0 million payable to Verint, which was its sole holder of record of ordinary shares as of the January 29, 2021 record date for the Dividend. The Dividend was paid on April 13, 2021, following the board of director’s receipt and review of financial statements that met all the conditions set forth in Section 302(b) of the Companies Law and that satisfied the solvency test and profit test under the Companies Law required for distribution of the Dividend. The dividends payable to Verint of $35.0 million is presented in due to former parent within the consolidated balance sheets as of January 31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain legal entities of the Company had interest-bearing notes under contractual agreements to Verint. The purpose of these notes was to provide funds for certain working capital or other capital and operating requirements of the business. Net interest expense on these notes with Verint is recorded in interest expense in the consolidated statements of operations and was $0.2 million and $0.4 million for the years ended January 31, 2021, and 2020, respectively. These notes had fixed and variable interest rates of 2.1% fixed rate and 2.5% plus three-month average LIBOR variable rate, with maturities of the earliest of five years, or on demand, and four years, respectively.</span></div> 4800000 97300000 81800000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the costs of services allocated to the Company for the years ended January 31, 2021 and 2020 are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"/><td style="width:70.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.235%"/><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%">Year Ended January 31,</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%">(in thousands)</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%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Software - cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Software service - cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,639 </span></td><td style="background-color:#ffffff;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%">Professional service and other - cost of revenue</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%">2,743 </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%">4,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">21,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">19,139 </span></td><td style="background-color:#ffffff;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%">Selling, general and administrative</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%">69,210 </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%">54,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Total allocated corporate expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:700;line-height:100%">97,265</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:700;line-height:100%">81,755</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1981000 1871000 1548000 1639000 2743000 4654000 21783000 19139000 69210000 54452000 97265000 81755000 3800000 35000000 35000000 200000 400000 0.021 0.025 P5Y P4Y REVENUE RECOGNITION <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. When an arrangement contains multiple performance obligations, we account for individual performance obligations separately if they are distinct. We recognize revenue through the application of the following five steps:</span></div><div><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the contract(s) with a customer </span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract with a customer exists when (i) we enter into an enforceable contract with the customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or in the case of a new customer, published credit and financial information pertaining to the customer. Our customary business practice is to enter into legally enforceable written contracts with our customers, which set forth the general terms and conditions between the parties. Typically, our customers also submit a purchase order to specify the different goods and services, and the associated prices. Multiple contracts with a single counterparty entered into at or near the same time are evaluated to determine if the contracts should be combined and accounted for as a single contract.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we must apply judgment to determine whether promised goods or services are capable of being distinct and are distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation. Generally, our contracts do not include non-distinct performance obligations, but certain contracts require design, development, or significant customization of our products to meet the customer’s specific requirements, in which case the products and services are combined into one distinct performance obligation. Additionally, our subscription license offerings provide customers with access to and the right to utilize ongoing support to ensure our software is continuously up-to-date with the latest cyber security capabilities. We consider our software subscription licenses and access to critical support to be a single performance obligation. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determine the transaction price</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer. We assess the timing of transfer of goods and services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, we do not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less, which is the case in the majority of our customer contracts. The primary purpose of our invoicing terms is not to receive or provide financing from or to customers. Certain contracts may require an advance payment to encourage customer commitment to the project and protect us from early termination of </span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the contract. To the extent the transaction price includes variable consideration, we estimate the amount of variable consideration that should be included in the transaction price, utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price, if we assessed that a significant future reversal of cumulative revenue under the contract will not occur. Typically, our contracts do not provide our customers with any right of return or refund, and we do not constrain the contract price as it is probable that there will not be a significant revenue reversal due to a return or refund. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allocate the transaction price to the performance obligations in the contract</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. However, if a series of distinct goods or services that are substantially the same qualifies as a single performance obligation in a contract with variable consideration, we must determine if the variable consideration is attributable to the entire contract or to a specific part of the contract. We allocate the variable amount to one or more distinct performance obligations but not all or to one or more distinct services that forms a part of a single performance obligation, when the payment terms of the variable amount relate solely to our efforts to satisfy that distinct performance obligation and it results in an allocation that is consistent with the overall allocation objective of ASU No. 2014-09. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative stand-alone selling price basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. We determine stand-alone selling price (“SSP”) based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP taking into account available information such as market conditions, including geographic or regional specific factors, competitive positioning, internal costs, profit objectives, and internally approved pricing guidelines related to the performance obligation.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recognize revenue when (or as) the entity satisfies a performance obligation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We satisfy performance obligations either over time or at a point in time depending on the nature of the underlying promise. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. In certain contracts that include customer substantive acceptance criteria, revenue is not recognized until we can objectively conclude that the product or service meets the agreed-upon specifications in the contract.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to our customers. Revenue is measured based on consideration specified in a contract with a customer, and excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling activities that are billed to the customer and occur after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. Historically, these expenses have not been material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Goods and Services</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive and report our revenue in three categories: (a) software revenue, including the sale of subscription (i.e., term-based) or perpetual licenses, and appliances that include software that is essential to the product’s functionality, (b) software service revenue, including support revenue and revenue from cloud-based software-as-a-service subscriptions (“SaaS”), and (c) professional service and other revenue, including revenue from installation and integration services, customer specific development work, resale of third-party hardware, and consulting and training services. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software revenue licenses either provide our customers a perpetual right to use our software or the right to use our software for only a fixed term, in most cases between a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180MjQvZnJhZzpmZjMyNzVmOTA1ZmI0MGQwYjg2YTQ2NTkzYmY1MTYzZS90ZXh0cmVnaW9uOmZmMzI3NWY5MDVmYjQwZDBiODZhNDY1OTNiZjUxNjNlXzcxNDY4MjU2MDE4Njg_45eef65e-7bf3-45dc-aafe-06b0e86a77ce">one</span>- and three-year time frame. Generally, our contracts do not provide significant services of integration and customization and installation services are not required to be purchased directly from us. For the majority of our software licenses, we have concluded that the licenses are distinct as our customers can benefit from the software on its own. Software revenue is typically recognized when the software is delivered or made available for download to the customer. Our subscription software licenses are not distinct from our support services as the utility of the software to the customer will significantly degrade during the license term. Subscription license revenue is recognized over the term of the subscription period beginning when the software is delivered to the customer. We rarely sell our software licenses on a stand-alone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market conditions and entity specific factors such as assessment of historical data of bundled sales </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of software licenses with other promised goods and services in order to maximize the use of observable inputs. Software SSP is established based on an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software service revenue is derived from cloud-based SaaS revenue and, providing technical support services, bug fixes and unspecified software updates to customers on a when-and-if-available basis. Each of these performance obligations provide benefit to the customer on a stand-alone basis and are distinct in the context of the contract. Each of these distinct performance obligations represent a stand ready obligation to provide service to a customer, which is concurrently delivered and has the same pattern of transfer to the customer, which is why we account for these support services as a single performance obligation. We recognize support services ratably over the contractual term, which typically is one year, and develop SSP for support services based on stand-alone renewal contracts. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are generally sold with warranties that typically range from 90 days to 3 years. These warranties do not represent an additional performance obligation as services beyond assuring that the software license and hardware comply with agreed-upon specifications are not provided.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional service revenues primarily consist of fees for installation and integration, deployment and optimization services, as well as consulting and training, and are generally recognized over time as the customer simultaneously receives and consumes the benefits of the professional service as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time using an input method based on labor hours expended to date relative to the total labor hours expected to be required to satisfy the related performance obligation. Additionally, other revenues consist of the resale of third-party hardware including servers, laptops and communication equipment, and are recognized at a point in time generally upon shipment or delivery. We rarely sell professional services and third-party hardware on a stand-alone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market conditions and entity specific factors such as assessment of historical data of bundled sales of professional services and resale of third-party hardware with other promised goods and services in order to maximize the use of observable inputs. Professional services SSP and resale of third-party hardware SSP is established based on an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain contracts require us to significantly customize our software and these contracts are generally recognized over time as we perform because our performance does not create an asset with an alternative use and we have an enforceable right to payment plus a reasonable profit for performance completed to date. Revenue is recognized over time based on the extent of progress towards completion of the performance obligation. We use labor hours incurred to measure progress for these contracts because it best depicts the transfer of the asset to the customer. Under the labor hours incurred measure of progress, the extent of progress towards completion is measured based on the ratio of labor hours incurred to date to the total estimated labor hours at completion of the distinct performance obligation. Due to the nature of the work performed in these arrangements, the estimation of total labor hours at completion is complex, subject to many variables and requires significant judgment. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known. We use an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices, to estimate the SSP of our significantly customized solutions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about disaggregated revenue by the recurring or nonrecurring nature of revenue. Recurring revenue is the portion of our revenue that we believe is likely to be renewed in the future. The recurrence of these revenue streams in future periods depends on a number of factors including contractual periods and customers' renewal decisions:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><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-weight:400;line-height:120%;padding-left:14.5pt">Recurring revenue primarily consists of initial and renewal support, subscription software licenses, and cloud-based SaaS in certain transactions. </span></div><div style="padding-left:36pt;text-indent:-18pt"><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-weight:400;line-height:120%;padding-left:14.5pt">Nonrecurring revenue primarily consists of our perpetual licenses, appliances, custom development, installation and integration services, consulting and training, and the resale of third-party hardware.</span></div><div style="text-align:center"><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:61.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Revenue by recurrence:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="background-color:#ffffff;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%">Recurring revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">230,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">223,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">192,578 </span></td><td style="background-color:#ffffff;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%">Nonrecurring revenue</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%">243,073 </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%">220,053 </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%">264,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">474,042</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">443,458</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">457,109</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:#ffffff;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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract</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-weight:700;line-height:120%">Balances</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:</span></div><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">179,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">175,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">Contract assets, net</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%">27,908 </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%">20,317 </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%">Long-term contract assets, net (included in other assets)</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%">1,219 </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%">Contract liabilities</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%">83,158 </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%">127,012 </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%">Long-term contract liabilities</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%">14,520 </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%">22,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive payments from customers based upon contractual billing schedules, and accounts receivable are recorded when the right to consideration becomes unconditional. Contract assets are rights to consideration in exchange for goods or services that we have transferred to a customer when that right is conditional on something other than the passage of time. The majority of our contract assets represent unbilled amounts related to arrangements where our right to consideration is subject to the contractually agreed upon billing schedule. We expect billing and collection of our contract assets to occur within the next twelve months and had no asset impairment related to contract assets in the period. During the years ended January 31, 2022 and 2021, we transferred $13.0 million and $19.0 million, respectively, to accounts receivable from contract assets recognized at the beginning of each period, as a result of the right to the transaction consideration becoming unconditional. We recognized $19.1 million and $11.4 million of contract assets during the years ended January 31, 2022 and 2021, respectively. There are two customers that accounted for a combined $80.1 million and $72.6 million of our aggregated accounts receivable and contract assets at January 31, 2022 and 2021, respectively. These amounts result from both direct and indirect contracts with governments outside of the U.S. which we believe present insignificant credit risk.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities represent consideration received or consideration which is unconditionally due from customers prior to transferring goods or services to the customer under the terms of the contract. Revenue recognized during the years ended January 31, 2022 and 2021 from amounts included in contract liabilities at the beginning of each period was $107.2 million and $129.6 million, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining</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-weight:700;line-height:120%">Performance</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-weight:700;line-height:120%">Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price allocated to remaining performance obligations (“RPO”) represents contracted revenue that has not yet been recognized, which includes contract liabilities and non-cancelable amounts that will be invoiced and recognized as revenue in future periods. The majority of our arrangements are for periods of up to three years, with a significant portion being one year or less. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing and amount of revenue recognition for our RPO is influenced by several factors, including timing of support renewals, and the revenue recognition for certain projects can extend over longer periods of time, delivery under which, for various reasons, may be delayed, modified, or canceled. Therefore, the amount of remaining obligations may not be a meaningful indicator of future results.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about our RPO:</span></div><div style="text-align:center"><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">RPO:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Expected to be recognized within 1 year</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%">300,212 </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%">353,166 </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%">Expected to be recognized in more than 1 year</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%">211,346 </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%">198,572 </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 2px 7.75pt;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%">Total RPO</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">511,558</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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">551,738</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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs to Obtain and Fulfill Contracts</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize commissions paid to internal sales personnel and agent commissions that are incremental to obtaining customer contracts. We have determined that these commissions are in fact incremental and would not have occurred absent the customer contract. Our sales and agent commissions paid on annual renewals of support are commensurate with the commission paid on the initial contract. Capitalized sales and agent commissions are amortized over the period the goods or services are transferred to the customer to which the assets relate. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capitalized costs to obtain contracts were $8.3 million as of January 31, 2022, of which $6.4 million is included in prepaid expenses and other current assets and $1.9 million is included in other assets on our consolidated balance sheet. Total capitalized costs to obtain contracts were $9.8 million as of January 31, 2021, of which $5.3 million is included in prepaid expenses and other current assets and $4.5 million is included in other assets on our consolidated balance sheet. During the years ended January 31, 2022, 2021, and 2020, we expensed $24.4 million, $23.8 million, and $28.2 million, respectively, of sales and agent commissions, which are included in selling, general and administrative expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize costs incurred to fulfill our contracts when the costs relate directly to the contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenue generated under the contract. Costs to fulfill contracts are expensed to cost of revenue as we satisfy the related performance obligations. Total capitalized costs to fulfill contracts were $3.6 million as of January 31, 2022, of which $3.1 million is included in prepaid expenses and other current assets and $0.5 million is included in other assets on our consolidated balance sheet. Total capitalized costs to fulfill contracts were $6.5 million as of January 31, 2021, of which $4.5 million is included in prepaid expenses and other current assets and $2.0 million is included in other assets on our consolidated balance sheet. Deferred cost of revenue is classified in its entirety as current or long-term based on whether the related revenue will be recognized within twelve months of the origination date of the arrangement. The amounts capitalized primarily relate to prepaid third-party cloud costs. During the years ended January 31, 2022, 2021, and 2020, we amortized $7.8 million, $13.5 million, and $11.8 million, respectively, of contract fulfillment costs.</span></div> P3Y P1Y P90D P3Y <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:61.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Revenue by recurrence:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="background-color:#ffffff;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%">Recurring revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">230,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">223,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">192,578 </span></td><td style="background-color:#ffffff;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%">Nonrecurring revenue</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%">243,073 </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%">220,053 </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%">264,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">474,042</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">443,458</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">457,109</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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 230969000 223405000 192578000 243073000 220053000 264531000 474042000 443458000 457109000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:</span></div><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">179,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">175,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">Contract assets, net</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%">27,908 </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%">20,317 </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%">Long-term contract assets, net (included in other assets)</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%">1,219 </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%">Contract liabilities</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%">83,158 </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%">127,012 </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%">Long-term contract liabilities</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%">14,520 </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%">22,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 179198000 175001000 27908000 20317000 0 1219000 83158000 127012000 14520000 22037000 0 13000000 19000000 19100000 11400000 2 80100000 72600000 107200000 129600000 The following table provides information about our RPO:<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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">RPO:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Expected to be recognized within 1 year</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%">300,212 </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%">353,166 </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%">Expected to be recognized in more than 1 year</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%">211,346 </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%">198,572 </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 2px 7.75pt;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%">Total RPO</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">511,558</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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">551,738</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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 300212000 353166000 211346000 198572000 511558000 551738000 8300000 6400000 1900000 9800000 5300000 4500000 24400000 23800000 28200000 3600000 3100000 500000 6500000 4500000 2000000 7800000 13500000 11800000 SHORT TERM LOAN<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We entered into two revolving credit facilities effective upon the completion of the spin-off which are valid for three years until January 31, 2024 and which provide for a total of up to $100.0 million in borrowings. During December, 2021 we withdrew $100.0 million from the credit facilities which appears in our consolidated balance sheet as a short term loan. The entire outstanding $100.0 million balance of the credit facilities will have matured by the end of the first quarter of the financial year ending January 31, 2023. Interest rates on both facilities are based on LIBOR, plus a margin of 1.55% - 1.65%. The interest expense incurred on the amount withdrawn was $0.2 million for the year ended January 31, 2022. In addition, we are required to pay a commitment fee with respect to unused availability under the credit facilities at a rate of 0.4% per annum. The commitment fee incurred with respect to unused availability under the credit facilities was $0.4 million for the year ended January 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our obligations under the credit facilities are guaranteed by certain customary affirmative and restrictive covenants for credit facilities of this type. The credit facilities also contain the following financial covenants which are measured at the end of each quarter:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">The consolidated equity shall not decrease below $200 million or below 30% of Cognyte’s total consolidated assets.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">The ratio of Cognyte’s annual consolidated Funded Debt to EBITDA shall not exceed 3.5.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">Cognyte shall maintain, on consolidated basis, an amount of unrestricted cash and cash equivalents (including short term investments) of at least $25 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The limitations imposed by the covenants are subject to certain exceptions.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The credit facility agreements provide for default events with corresponding grace periods that are customary for credit facilities of this nature. Upon a default event, all of our obligations owed under the credit facilities may be declared immediately due and payable, and the lenders’ commitments to provide loans under the credit facility agreements may be terminated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As at January 31, 2022 we met all the financial covenants.</span></div> 2 P3Y 100000000 100000000 100000000 0.0155 0.0165 200000 0.004 400000 200000000 0.30 3.5 25000000 BUSINESS COMBINATIONS <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 18, 2019, we completed the acquisition of two software companies under common control, WebintPro Ltd. and Deep Analytics Ltd. (collectively “WebintPro”), focused on multi source intelligence and fusion analytics. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price of $24.1 million consisted of (i) $18.8 million of combined cash paid at closing, funded by cash on hand, partially offset by $0.1 million of cash acquired, resulting in net cash consideration at closing of $18.7 million; and (ii) the $7.0 million fair value of the $7.3 million contingent consideration arrangement described below; offset by (iii) $1.8 million of other purchase price adjustments. We agreed to make potential additional cash payments to the respective former shareholders aggregating up to approximately $7.3 million, contingent upon the achievement of certain performance targets over periods extending through June 2021, the fair value of which was estimated to be $7.0 million at the acquisition date. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price for WebintPro was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date, with the remaining unallocated purchase prices recorded as goodwill. The fair value assigned to identifiable intangible assets acquired were determined primarily by using the income approach, which discounts expected future cash flows to present value using estimates and assumptions determined by management.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Among the factors contributing to the recognition of goodwill as a component of the WebintPro purchase price allocation were synergies in products and technologies, and the addition of a skilled, assembled workforce. The $11.9 million of goodwill is not deductible for income tax purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction and related costs directly related to the acquisition of WebintPro, consisting primarily of professional fees and integration expenses, totaled $0.4 million and $0.3 million for the years ended January 31, 2021 and 2020, respectively, and were expensed as incurred and are included in selling, general and administrative expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue and net income attributable to WebintPro included in our consolidated statement of operations for the year ended January 31, 2020 was immaterial.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth the components and the final allocation of the purchase price for our acquisition of WebintPro, including adjustments identified subsequent to the valuation date, none of which were material:</span></div><div style="text-align:center"><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:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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:400;line-height:100%">(in thousands)</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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Components of Purchase Price:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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</span></td><td colspan="3" style="background-color:#ffffff;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%">18,843 </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 2px 7.75pt;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%">Fair value of contingent consideration</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%">7,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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 purchase price adjustments</span></td><td colspan="3" style="background-color:#ffffff;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,761)</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:700;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">24,105</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allocation of Purchase Price:</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net tangible assets (liabilities):</span></td><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 2px 7.75pt;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%">Accounts receivable</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%">2,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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 current assets, including cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">7,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Current and other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Contract liabilities—current and long-term </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%">(554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Net tangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">7,722</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Identifiable intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 relationships</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,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Trademarks and trade names</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%">367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">4,486</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;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:700;line-height:100%">11,897</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="border-top:1pt solid #000000;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:700;line-height:100%">Total purchase price allocation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">24,105</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquired customer relationships, developed technology, trademarks and trade names, and non-compete agreements were assigned estimated useful lives of five years, five years, three years, and three years, respectively, the weighted average of which is approximately 4.4 years. The acquired identifiable intangible assets are being amortized on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Business Combination Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition date fair values of contingent consideration obligations associated with business combinations are estimated based on probability adjusted present values of the consideration expected to be transferred using significant inputs that are not observable in the market. Key assumptions used in these estimates include probability assessments with respect to the likelihood of achieving the performance targets and discount rates consistent with the level of risk of achievement. At each reporting date, we revalue the contingent consideration obligations to their fair values and record increases and decreases in fair value within selling, general and administrative expenses in our consolidated statements of operations. Changes in the fair value of the contingent consideration obligations result from changes in discount periods and rates, and changes in probability assumptions with respect to the likelihood of achieving the performance targets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended January 31, 2022, 2021, and 2020, we recorded benefits of $0.2 million, $3.7 million, and $5.4 million, respectively, within selling, general and administrative expenses for changes in the fair values of contingent consideration obligations associated with business combinations. All remaining contingent consideration obligations associated with business combinations were fully paid during the financial year ended January 31, 2022. The remaining contingent consideration obligations associated with business combinations was $2.9 million at January 31, 2021, all of which was recorded within accrued expenses and other current liabilities. </span></div><div style="margin-bottom:0.3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments of contingent consideration earned under these agreements were $2.7 million, $4.9 million, and $3.4 million for the years ended January 31, 2022, 2021, and 2020, respectively.</span></div> 2 24100000 18800000 100000 18700000 7000000 7300000 -1800000 7300000 7000000 11900000 400000 300000 The following table sets forth the components and the final allocation of the purchase price for our acquisition of WebintPro, including adjustments identified subsequent to the valuation date, none of which were material:<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:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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:400;line-height:100%">(in thousands)</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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Components of Purchase Price:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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</span></td><td colspan="3" style="background-color:#ffffff;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%">18,843 </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 2px 7.75pt;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%">Fair value of contingent consideration</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%">7,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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 purchase price adjustments</span></td><td colspan="3" style="background-color:#ffffff;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,761)</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:700;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">24,105</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allocation of Purchase Price:</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net tangible assets (liabilities):</span></td><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 2px 7.75pt;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%">Accounts receivable</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%">2,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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 current assets, including cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">7,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Current and other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Contract liabilities—current and long-term </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%">(554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Net tangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">7,722</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Identifiable intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 relationships</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,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Trademarks and trade names</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%">367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">4,486</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;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:700;line-height:100%">11,897</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="border-top:1pt solid #000000;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:700;line-height:100%">Total purchase price allocation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">24,105</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 18843000 7023000 -1761000 24105000 2160000 7921000 2757000 3220000 554000 1342000 7722000 1452000 1360000 367000 1307000 4486000 11897000 24105000 P5Y P5Y P3Y P3Y P4Y4M24D -200000 -3700000 -5400000 2900000 2700000 4900000 3400000 INTANGIBLE ASSETS AND GOODWILL Acquisition-related intangible assets consisted of the following as of January 31, 2022 and 2021:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">January 31, 2022</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">64,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">(62,909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,241 </span></td><td style="background-color:#ffffff;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%">Customer relationships</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%">4,166 </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%">(2,913)</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,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">282 </span></td><td style="background-color:#ffffff;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%">Distribution network</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%">2,000 </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%">(2,000)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Non-competition agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(921)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">72,781</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(69,619)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">3,162</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">January 31, 2021</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">74,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">(72,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,923 </span></td><td style="background-color:#ffffff;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%">Customer relationships</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%">4,837 </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%">(2,759)</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%">2,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">475 </span></td><td style="background-color:#ffffff;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%">Distribution network</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%">2,000 </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%">(2,000)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Non-competition agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(484)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total intangible assets</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:700;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:700;line-height:100%">83,567</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;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:700;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:700;line-height:100%">(78,268)</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:700;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:700;line-height:100%">5,299</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;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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amortization expense recorded for acquisition-related intangible assets was $2.1 million, $2.2 million and $3.0 million for the years ended January 31, 2022, 2021, and 2020, respectively. The reported amount of net acquisition-related intangible assets can fluctuate from the impact of changes in foreign currency exchange rates on intangible assets not denominated in U.S. dollars.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:</span></div><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:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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:700;line-height:100%">Years Ending January 31,</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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">702 </span></td><td style="background-color:#ffffff;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%">2025</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%">628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">127 </span></td><td style="background-color:#ffffff;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%">2027</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%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:700;line-height:100%">3,162</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No impairments of acquired intangible assets were recorded during the years ended January 31, 2022. We recorded $0.3 million of impairments for certain acquired technology assets, which is included within software cost of revenue and professional service and other cost of revenue of $0.2 million and $0.1 million, respectively, for the year ended January 31, 2021. No impairments of acquired intangible assets were recorded during the year ended January 31, 2020.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill activity for the years ended January 31, 2022 and 2021 was as follows:</span><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:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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:400;line-height:100%"> </span></td><td colspan="6" style="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%">(in thousands)</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%">Amount</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 Ended January 31, 2021:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Goodwill, gross, at February 1, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">168,965 </span></td><td style="background-color:#ffffff;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%">Accumulated impairment losses through February 1, 2020</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%">(10,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Goodwill, net, at February 1, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">158,143 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Adjustments to prior period acquisition</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%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Goodwill, net, at January 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">158,183</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31, 2022:</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, gross, at January 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">169,005 </span></td><td style="background-color:#ffffff;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%">Accumulated impairment losses through January 31, 2021</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%">(10,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Goodwill, net, at January 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">158,183 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Foreign currency translation</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%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Goodwill, net, at January 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">158,233</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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><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:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Balance at January 31, 2022:</span></td><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%">Goodwill, gross, at January 31, 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%">169,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Accumulated impairment losses through January 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Goodwill, net, at January 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">158,233</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No goodwill impairment was identified for the years ended January 31, 2022, 2021 and 2020.</span></div> Acquisition-related intangible assets consisted of the following as of January 31, 2022 and 2021:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">January 31, 2022</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">64,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">(62,909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,241 </span></td><td style="background-color:#ffffff;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%">Customer relationships</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%">4,166 </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%">(2,913)</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,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">282 </span></td><td style="background-color:#ffffff;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%">Distribution network</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%">2,000 </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%">(2,000)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Non-competition agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(921)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">72,781</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(69,619)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">3,162</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">January 31, 2021</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">74,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">(72,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,923 </span></td><td style="background-color:#ffffff;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%">Customer relationships</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%">4,837 </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%">(2,759)</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%">2,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">475 </span></td><td style="background-color:#ffffff;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%">Distribution network</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%">2,000 </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%">(2,000)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Non-competition agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(484)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total intangible assets</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:700;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:700;line-height:100%">83,567</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;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:700;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:700;line-height:100%">(78,268)</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:700;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:700;line-height:100%">5,299</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 64150000 62909000 1241000 4166000 2913000 1253000 1158000 876000 282000 2000000 2000000 0 1307000 921000 386000 72781000 69619000 3162000 74272000 72349000 1923000 4837000 2759000 2078000 1151000 676000 475000 2000000 2000000 0 1307000 484000 823000 83567000 78268000 5299000 2100000 2200000 3000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:</span></div><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:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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:700;line-height:100%">Years Ending January 31,</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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">702 </span></td><td style="background-color:#ffffff;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%">2025</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%">628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">127 </span></td><td style="background-color:#ffffff;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%">2027</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%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:700;line-height:100%">3,162</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1622000 702000 628000 127000 83000 3162000 0 300000 200000 100000 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill activity for the years ended January 31, 2022 and 2021 was as follows:</span><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:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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:400;line-height:100%"> </span></td><td colspan="6" style="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%">(in thousands)</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%">Amount</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 Ended January 31, 2021:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Goodwill, gross, at February 1, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">168,965 </span></td><td style="background-color:#ffffff;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%">Accumulated impairment losses through February 1, 2020</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%">(10,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Goodwill, net, at February 1, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">158,143 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Adjustments to prior period acquisition</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%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Goodwill, net, at January 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">158,183</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31, 2022:</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, gross, at January 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">169,005 </span></td><td style="background-color:#ffffff;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%">Accumulated impairment losses through January 31, 2021</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%">(10,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Goodwill, net, at January 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">158,183 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Foreign currency translation</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%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Goodwill, net, at January 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">158,233</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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><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:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Balance at January 31, 2022:</span></td><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%">Goodwill, gross, at January 31, 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%">169,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Accumulated impairment losses through January 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Goodwill, net, at January 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">158,233</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 168965000 10822000 158143000 300000 -260000 158183000 169005000 10822000 158183000 50000 158233000 169055000 10822000 158233000 0 0 0 SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following as of January 31, 2022 and 2021: </span></div><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">7,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Work-in-process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">5,160 </span></td><td style="background-color:#ffffff;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%">Finished goods</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,660 </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,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">14,366</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">14,542</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following as of January 31, 2022 and 2021:</span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Land and buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,530 </span></td><td style="background-color:#ffffff;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%">Software</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%">26,281 </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%">37,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Equipment, furniture and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">54,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65,206 </span></td><td style="background-color:#ffffff;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 cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">98,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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%">118,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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: accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(67,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,199)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">30,839</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">37,595</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amounts in the table above as of January 31, 2021 have been revised to decrease previously presented equipment, furniture and other, and increase previously presented software by $14.4 million, respectively. This reclassification did not affect total property and equipment, net on our consolidated balance sheet as of January 31, 2021.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense on property and equipment was $15.5 million, $16.9 million and $11.8 million in the years ended January 31, 2022, 2021, and 2020, respectively.</span></div><div><span><br/></span></div><div><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 as of January 31, 2022 and 2021:</span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-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-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%">22,037 </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="background-color:#ffffff;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%">Deferred cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,570 </span></td><td style="background-color:#ffffff;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%">Income tax receivables</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%">5,464 </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,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total prepaid expenses and other current assets</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:700;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:700;line-height:100%">31,970</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;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:700;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:700;line-height:100%">30,051</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;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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consisted of the following as of January 31, 2022 and 2021:</span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</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 #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"> Long-term restricted cash and time deposits </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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-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%">2,488 </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 style="background-color:#cceeff;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-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%">15,061 </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="background-color:#ffffff;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%"> Capitalized software development costs, net </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">11,315 </span></td><td style="background-color:#ffffff;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%"> Deferred commissions </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,897 </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%">4,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%"> Long-term deferred cost of revenue </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,959 </span></td><td style="background-color:#ffffff;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%"> Long-term security deposits </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%">716 </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,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%"> Long-term contract assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,219 </span></td><td style="background-color:#ffffff;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%"> 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,183 </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%">6,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">25,729</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:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">42,076</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:#ffffff;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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following as of January 31, 2022 and 2021:</span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">51,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">44,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Distributor and agent commissions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12,422 </span></td><td style="background-color:#ffffff;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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180MzkvZnJhZzo5ZDc1ZGMxZWZkNDk0Mzc3ODg5NTlmMzU4YmQ0Y2M0OS90YWJsZTpjNGI2ZDFkNWVmMmM0N2E2OWM2YjAyYWViZTE3ZWE1OC90YWJsZXJhbmdlOmM0YjZkMWQ1ZWYyYzQ3YTY5YzZiMDJhZWJlMTdlYTU4XzQtMC0xLTEtMTczNTI_1d3eb1d5-c4f8-4ed4-964d-358e4bed4737"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180MzkvZnJhZzo5ZDc1ZGMxZWZkNDk0Mzc3ODg5NTlmMzU4YmQ0Y2M0OS90YWJsZTpjNGI2ZDFkNWVmMmM0N2E2OWM2YjAyYWViZTE3ZWE1OC90YWJsZXJhbmdlOmM0YjZkMWQ1ZWYyYzQ3YTY5YzZiMDJhZWJlMTdlYTU4XzQtMC0xLTEtMTczNTI_64c736dd-a2df-40d1-bbd6-17898094638b">Operating lease obligations - current portion</span></span></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%">7,409 </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%">7,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,275 </span></td><td style="background-color:#ffffff;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%">Contingent consideration - current portion</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%">2,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Taxes other than income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,559 </span></td><td style="background-color:#ffffff;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%">Fair value of derivatives - current portion</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%">801 </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%">678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">16,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">99,774</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">91,692</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities consisted of the following as of January 31, 2022 and 2021:</span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Unrecognized tax benefits, including interest and penalties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">8,604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">6,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Obligations for severance compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,054 </span></td><td style="background-color:#ffffff;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%">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: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;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%">204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">10,774</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">9,198</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Operations</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net consisted of the following for the years ended January 31, 2022, 2021, and 2020: </span><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;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%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">(in thousands)</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: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="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: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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Gains on investments, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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-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%">729 </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 style="background-color:#cceeff;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-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%">3,769 </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 style="background-color:#cceeff;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-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%">— </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="background-color:#ffffff;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%">Foreign currency (losses) gains, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(728)</span></td><td style="background-color:#ffffff;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%">Gains (Losses) on derivative financial instruments, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </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%">(95)</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%">395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(403)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(70)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(71)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total other (expense) income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(2,681)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">5,286</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(404)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides supplemental information regarding our consolidated cash flows for the years ended January 31, 2022, 2021, and 2020:</span><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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-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-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 </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="background-color:#ffffff;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 (refunds) payments of income taxes, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">8,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,622 </span></td><td style="background-color:#ffffff;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:700;line-height:100%">Non-cash investing and financing transactions:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued cash dividends payable to parent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">35,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;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%">Accrued but unpaid purchases of property and equipment</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,166 </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%">2,636 </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%">3,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Inventory transfers to property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">825 </span></td><td style="background-color:#ffffff;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%">Liabilities for contingent consideration in business combinations</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%">7,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Finance leases of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,117 </span></td><td style="background-color:#ffffff;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%">Leasehold improvements funded by lease incentives</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%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following as of January 31, 2022 and 2021: </span></div><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">7,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Work-in-process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">5,160 </span></td><td style="background-color:#ffffff;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%">Finished goods</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,660 </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,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">14,366</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">14,542</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9753000 7521000 2953000 5160000 1660000 1861000 14366000 14542000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following as of January 31, 2022 and 2021:</span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Land and buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,530 </span></td><td style="background-color:#ffffff;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%">Software</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%">26,281 </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%">37,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Equipment, furniture and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">54,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65,206 </span></td><td style="background-color:#ffffff;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 cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">98,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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%">118,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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: accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(67,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,199)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">30,839</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">37,595</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2854000 2854000 14032000 13530000 26281000 37204000 54880000 65206000 98047000 118794000 67208000 81199000 30839000 37595000 14400000 -14400000 15500000 16900000 11800000 <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 as of January 31, 2022 and 2021:</span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-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-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%">22,037 </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="background-color:#ffffff;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%">Deferred cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,570 </span></td><td style="background-color:#ffffff;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%">Income tax receivables</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%">5,464 </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,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total prepaid expenses and other current assets</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:700;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:700;line-height:100%">31,970</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;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:700;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:700;line-height:100%">30,051</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 22653000 22037000 3096000 4570000 5464000 1379000 757000 2065000 31970000 30051000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consisted of the following as of January 31, 2022 and 2021:</span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</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 #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"> Long-term restricted cash and time deposits </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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-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%">2,488 </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 style="background-color:#cceeff;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-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%">15,061 </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="background-color:#ffffff;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%"> Capitalized software development costs, net </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">11,315 </span></td><td style="background-color:#ffffff;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%"> Deferred commissions </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,897 </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%">4,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%"> Long-term deferred cost of revenue </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,959 </span></td><td style="background-color:#ffffff;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%"> Long-term security deposits </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%">716 </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,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%"> Long-term contract assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,219 </span></td><td style="background-color:#ffffff;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%"> 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,183 </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%">6,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">25,729</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:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">42,076</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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2488000 15061000 13920000 11315000 1897000 4459000 525000 1959000 716000 1393000 0 1219000 6183000 6670000 25729000 42076000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following as of January 31, 2022 and 2021:</span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">51,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">44,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Distributor and agent commissions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12,422 </span></td><td style="background-color:#ffffff;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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180MzkvZnJhZzo5ZDc1ZGMxZWZkNDk0Mzc3ODg5NTlmMzU4YmQ0Y2M0OS90YWJsZTpjNGI2ZDFkNWVmMmM0N2E2OWM2YjAyYWViZTE3ZWE1OC90YWJsZXJhbmdlOmM0YjZkMWQ1ZWYyYzQ3YTY5YzZiMDJhZWJlMTdlYTU4XzQtMC0xLTEtMTczNTI_1d3eb1d5-c4f8-4ed4-964d-358e4bed4737"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180MzkvZnJhZzo5ZDc1ZGMxZWZkNDk0Mzc3ODg5NTlmMzU4YmQ0Y2M0OS90YWJsZTpjNGI2ZDFkNWVmMmM0N2E2OWM2YjAyYWViZTE3ZWE1OC90YWJsZXJhbmdlOmM0YjZkMWQ1ZWYyYzQ3YTY5YzZiMDJhZWJlMTdlYTU4XzQtMC0xLTEtMTczNTI_64c736dd-a2df-40d1-bbd6-17898094638b">Operating lease obligations - current portion</span></span></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%">7,409 </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%">7,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,275 </span></td><td style="background-color:#ffffff;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%">Contingent consideration - current portion</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%">2,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Taxes other than income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,559 </span></td><td style="background-color:#ffffff;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%">Fair value of derivatives - current portion</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%">801 </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%">678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">16,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">99,774</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">91,692</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 51527000 44801000 14877000 12422000 7409000 7085000 6585000 4275000 0 2923000 2962000 2559000 801000 678000 15613000 16949000 99774000 91692000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities consisted of the following as of January 31, 2022 and 2021:</span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Unrecognized tax benefits, including interest and penalties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">8,604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">6,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Obligations for severance compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,054 </span></td><td style="background-color:#ffffff;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%">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: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;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%">204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">10,774</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">9,198</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 8604000 6940000 2145000 2054000 25000 204000 10774000 9198000 <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net consisted of the following for the years ended January 31, 2022, 2021, and 2020: </span><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;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%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">(in thousands)</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: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="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: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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Gains on investments, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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-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%">729 </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 style="background-color:#cceeff;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-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%">3,769 </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 style="background-color:#cceeff;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-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%">— </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="background-color:#ffffff;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%">Foreign currency (losses) gains, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(728)</span></td><td style="background-color:#ffffff;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%">Gains (Losses) on derivative financial instruments, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </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%">(95)</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%">395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(403)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(70)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(71)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total other (expense) income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(2,681)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">5,286</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(404)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 729000 3769000 0 -3140000 1682000 -728000 133000 -95000 395000 -403000 -70000 -71000 -2681000 5286000 -404000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides supplemental information regarding our consolidated cash flows for the years ended January 31, 2022, 2021, and 2020:</span><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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-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-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 </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="background-color:#ffffff;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 (refunds) payments of income taxes, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">8,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,622 </span></td><td style="background-color:#ffffff;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:700;line-height:100%">Non-cash investing and financing transactions:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued cash dividends payable to parent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">35,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;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%">Accrued but unpaid purchases of property and equipment</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,166 </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%">2,636 </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%">3,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Inventory transfers to property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">825 </span></td><td style="background-color:#ffffff;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%">Liabilities for contingent consideration in business combinations</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%">7,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Finance leases of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,117 </span></td><td style="background-color:#ffffff;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%">Leasehold improvements funded by lease incentives</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%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 470000 38000 23000 8232000 1260000 9622000 0 35000000 0 1166000 2636000 3399000 537000 894000 825000 0 0 7023000 0 0 3117000 0 0 250000 ACCUMULATED OTHER COMPREHENSIVE LOSS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss includes items such as foreign currency translation adjustments and unrealized gains and losses on derivative financial instruments designated as hedges. Accumulated other comprehensive loss is presented as a separate line item in the equity section of our consolidated balance sheets. Accumulated other comprehensive loss items have no impact on our net income as presented in our consolidated statements of operations.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in the components of our accumulated other comprehensive loss for the years ended January 31, 2022, 2021, and 2020:</span><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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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:400;line-height:100%">(in thousands)</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:9pt;font-weight:700;line-height:100%">Unrealized Gains (Losses) on Derivative Financial Instruments Designated as Hedges</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:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</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:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Accumulated other comprehensive loss at February 1, 2019</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:700;line-height:100%">(809)</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:700;line-height:100%">(12,653)</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:700;line-height:100%">(13,462)</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="background-color:#ffffff;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 income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,755 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,866)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(111)</span></td><td style="background-color:#ffffff;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%">Amounts reclassified out of accumulated other comprehensive loss</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%">350 </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%">350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,405 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,866)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(461)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">Accumulated other comprehensive income (loss) at January 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">596</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">(14,519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">(13,923)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,599 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,545)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">54 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Amounts reclassified out of accumulated other comprehensive income (loss)</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,636 </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,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(37)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,545)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,582)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">Accumulated other comprehensive income (loss) at January 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">559</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;border-top:1pt solid #000000;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-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">(16,064)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">(15,505)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,229 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,224 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Amounts reclassified out of 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%">2,398 </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%">2,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,169)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,174)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">Accumulated other comprehensive loss at January 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(610)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(16,069)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(16,679)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All amounts presented in the table above are net of income taxes, if applicable. The accumulated net income in foreign currency translation adjustments primarily reflect the weakening of the U.S. dollar against the Brazilian real, which has resulted in higher U.S. dollar-translated balances of Brazilian real.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts reclassified out of accumulated other comprehensive loss into the consolidated statements of operations, with presentation location, for the years ended January 31, 2022, 2021, and 2020, were as follows:</span><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:27.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.802%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">Year Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Financial Statement Location</span></td></tr><tr style="height:12pt"><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%">(in thousands)</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><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%">2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Unrealized gains (losses) on derivative financial instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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 software revenue</span></td></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;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%">40 </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%">117 </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%">(42)</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="3" style="background-color:#cceeff;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:400;line-height:100%">Cost of software service revenue</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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 professional service and other revenue</span></td></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;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,190 </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%">960 </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%">208 </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="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%">Research and development, net</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Selling, general and administrative</span></td></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 #000000;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:700;line-height:100%">2,314</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">1,882</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">389</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Total, before income taxes</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">84 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(246)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(39)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">(Provision) benefit for income taxes</span></td></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;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">2,398</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">1,636</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">350</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Total, net of income taxes</span></td></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in the components of our accumulated other comprehensive loss for the years ended January 31, 2022, 2021, and 2020:</span><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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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:400;line-height:100%">(in thousands)</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:9pt;font-weight:700;line-height:100%">Unrealized Gains (Losses) on Derivative Financial Instruments Designated as Hedges</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:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</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:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Accumulated other comprehensive loss at February 1, 2019</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:700;line-height:100%">(809)</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:700;line-height:100%">(12,653)</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:700;line-height:100%">(13,462)</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="background-color:#ffffff;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 income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,755 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,866)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(111)</span></td><td style="background-color:#ffffff;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%">Amounts reclassified out of accumulated other comprehensive loss</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%">350 </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%">350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,405 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,866)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(461)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">Accumulated other comprehensive income (loss) at January 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">596</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">(14,519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">(13,923)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,599 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,545)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">54 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Amounts reclassified out of accumulated other comprehensive income (loss)</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,636 </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,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(37)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,545)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,582)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">Accumulated other comprehensive income (loss) at January 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">559</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;border-top:1pt solid #000000;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-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">(16,064)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">(15,505)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,229 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,224 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Amounts reclassified out of 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%">2,398 </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%">2,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,169)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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,174)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">Accumulated other comprehensive loss at January 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(610)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(16,069)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(16,679)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -809000 -12653000 -13462000 1755000 -1866000 -111000 350000 0 350000 1405000 -1866000 -461000 596000 -14519000 -13923000 1599000 -1545000 54000 1636000 0 1636000 -37000 -1545000 -1582000 559000 -16064000 -15505000 1229000 -5000 1224000 2398000 0 2398000 -1169000 -5000 -1174000 -610000 -16069000 -16679000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts reclassified out of accumulated other comprehensive loss into the consolidated statements of operations, with presentation location, for the years ended January 31, 2022, 2021, and 2020, were as follows:</span><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:27.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.802%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">Year Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Financial Statement Location</span></td></tr><tr style="height:12pt"><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%">(in thousands)</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><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%">2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Unrealized gains (losses) on derivative financial instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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 software revenue</span></td></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;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%">40 </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%">117 </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%">(42)</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="3" style="background-color:#cceeff;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:400;line-height:100%">Cost of software service revenue</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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 professional service and other revenue</span></td></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;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,190 </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%">960 </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%">208 </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="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%">Research and development, net</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Selling, general and administrative</span></td></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 #000000;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:700;line-height:100%">2,314</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">1,882</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">389</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Total, before income taxes</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">84 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(246)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">(39)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">(Provision) benefit for income taxes</span></td></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;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">2,398</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">1,636</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">350</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Total, net of income taxes</span></td></tr></table> 6000 39000 54000 40000 117000 -42000 225000 92000 61000 1190000 960000 208000 853000 674000 108000 -2314000 -1882000 -389000 84000 -246000 -39000 -2398000 -1636000 -350000 RESEARCH AND DEVELOPMENT, NET<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross research and development expenses for the years ended January 31, 2022, 2021, and 2020, were $143.7 million, $129.2 million and $112.7 million, respectively. Reimbursements from the IIA and other government grant programs amounted to $0.3 million, $0.5 million and $1.4 million, for the years ended January 31, 2022, 2021, and 2020, respectively, which were recorded as reductions of gross research and development expenses. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize certain costs incurred to develop our commercial software products, and we then recognize those costs within cost of software revenue as the products are available for sale. Activity for our capitalized software development costs for the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years ended January 31, 2022, 2021, and 2020, was as follows:</span><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Capitalized software development costs, net, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">11,315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">11,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">6,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Software development costs capitalized during the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">5,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">7,638 </span></td><td style="background-color:#ffffff;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%">Amortization of capitalized software development 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,291)</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%">(3,072)</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%">(2,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Write-offs of capitalized software development costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;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%">Foreign currency translation and 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </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%">(180)</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%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Capitalized software development costs, net, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">13,920</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">11,315</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">11,679</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended January 31, 2022 and 2021 we recorded an impairment charge of 0.1 million and 2.2 million, respectively, in software cost of revenue, reflecting the write-off of previously capitalized software development costs that were deemed non-recoverable based on our expectations of future market conditions. There were no material impairments of such capitalized costs during the year ended January 31, 2020.</span></div> 143700000 129200000 112700000 300000 500000 1400000 Activity for our capitalized software development costs for the <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years ended January 31, 2022, 2021, and 2020, was as follows:</span><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Capitalized software development costs, net, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">11,315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">11,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">6,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Software development costs capitalized during the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">5,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">7,638 </span></td><td style="background-color:#ffffff;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%">Amortization of capitalized software development 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,291)</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%">(3,072)</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%">(2,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Write-offs of capitalized software development costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;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%">Foreign currency translation and 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </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%">(180)</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%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Capitalized software development costs, net, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">13,920</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">11,315</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">11,679</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 11315000 11679000 6076000 6033000 5132000 7638000 3291000 3072000 2023000 142000 2244000 0 5000 -180000 -12000 13920000 11315000 11679000 100000 2200000 0 INCOME TAXES <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of income (loss) before provision for income taxes for the years ended January 31, 2022, 2021, and 2020 were as follows:</span><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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,596)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">(8,665)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-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-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%">(10,116)</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="background-color:#ffffff;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%">Non-U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">17,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">33,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">40,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total income before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">8,261</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">24,724</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">29,937</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes for the years ended January 31, 2022, 2021, and 2020 consisted of the following:</span></div><div style="text-align:center"><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Current provision (benefit) for income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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. Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">(884)</span></td><td style="background-color:#ffffff;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%">U.S. State</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%">(11)</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%">(44)</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%">(164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Non-U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,988)</span></td><td style="background-color:#ffffff;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:700;line-height:100%">Total current provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">12,657</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">6,609</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">(3,036)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Deferred provision (benefit) for income taxes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">U.S. Federal</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,143)</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%">(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%">372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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. State</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">89 </span></td><td style="background-color:#ffffff;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%">Non-U.S.</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,950 </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,085)</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%">5,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%"> Total deferred provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">5,860</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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">(2,195)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">5,603</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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">18,517</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">4,414</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">2,567</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although Cognyte is organized as an Israeli limited company, Verint obtained a U.S. Tax Ruling that Cognyte will be treated as a United States corporation for U.S. federal income tax purposes. The reconciliation of the U.S. federal statutory rate to our effective tax rate on income before provision for income taxes for the years ended January 31, 2022, 2021, and 2020 was as follows:</span></div><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(dollars in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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. federal statutory income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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><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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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><tr style="height:12pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision at the U.S. federal statutory rate</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,735 </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%">5,192 </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%">6,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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. State income tax (benefit) provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(45)</span></td><td style="background-color:#ffffff;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%">Non-U.S. tax rate differential</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%">2,892 </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%">(2,836)</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%">6,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Tax incentives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,292)</span></td><td style="background-color:#ffffff;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%">Valuation allowances</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%">12,731 </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%">31 </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%">(898)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Non-deductible expenses/non-taxable income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,677 </span></td><td style="background-color:#ffffff;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%">Tax contingencies</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%">2,056 </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,184 </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%">(13,254)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Stock based and other compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">70 </span></td><td style="background-color:#ffffff;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%">U.S. tax effects of non-U.S. operations</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%">540 </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,001 </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%">3,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">18,517</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;border-top:1pt solid #000000;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-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">4,414</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;border-top:1pt solid #000000;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-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">2,567</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Effective income tax rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:700;line-height:100%">224.1</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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:700;line-height:100%">17.9</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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:700;line-height:100%">8.6</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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:700;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our operations in Israel have been granted “Approved Enterprise” (“AE”) status by the Investment Center of the Israeli Ministry of Industry, Trade and Labor, and “Beneficial Enterprise” (“BA”) (after the 2005 Amendment) which makes us eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959 (the “Investment Law”). Under the terms of the programs, income attributable to an “AE” or “BA” is exempt from income tax for a period of two years and is subject to a reduced income tax rate for the subsequent five to eight years, depending on the geographic location of the enterprise in Israel (generally 10% - 25%, depending on the percentage of non-Israeli investment in the company). Pursuant to Amendment 73 to the Investment Law adopted in 2017, a company located in the center of Israel which meets the conditions for Preferred Technological Enterprise (“PTE”), is subject to a 12% tax rate on the eligible income. Income not eligible for PTE benefits is taxed at the regular corporate income tax rate of 23%. We have examined the impact of Amendment 73 and the degree to which we will qualify as a PTE and have elected to adopt it to the extent we will generate taxable income as of January 31, 2021 onwards in which case we will enjoy reduced corporate tax rate of 12% on income that qualifies as “Preferred Technological Income”. In addition, certain operations in Cyprus qualify for favorable tax treatment under the Cypriot Intellectual Property Regime (“IP Regime”). This legislation exempts 80% of income and gains derived from patents, copyrights, and trademarks from taxation. These tax incentives decreased our effective tax rate by 32.3%, 0.6% and 4.3% for the years ended January 31, 2022, 2021, and 2020, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities consisted of the following at January 31, 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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%">January 31,</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">11,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">7,321 </span></td><td style="background-color:#ffffff;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%">Accrued compensation</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%">8,774 </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,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">390 </span></td><td style="background-color:#ffffff;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%">Operating lease 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </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%">362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Exchange rate differences</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">344 </span></td><td style="background-color:#ffffff;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%">Other, 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:bottom"><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;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%">235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">21,456</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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">10,536</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:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">Deferred tax liabilities:</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="background-color:#ffffff;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%">Deferred cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,831)</span></td><td style="background-color:#ffffff;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%">Goodwill and other intangible 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(928)</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%">(874)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Depreciation of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(550)</span></td><td style="background-color:#ffffff;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%">Operating lease right-of-use 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(355)</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%">(295)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">(4,779)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">(5,550)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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,576)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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%">(5,732)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">(1,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">(746)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Recorded as:</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"/></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%">Deferred tax assets</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,548 </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%">3,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,049)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(1,899)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(746)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the deferred tax balances, particularly related to stock-based compensation items included in accrued compensation, are primarily attributable to basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had NOL carryforwards of approximately $89.3 million as at January 31, 2022, of which $5.8 million related to U.S. carryforwards and $83.5 million related to non-U.S. carryforwards.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently intend to continue to indefinitely reinvest the earnings of our non-U.S. subsidiaries to finance non-U.S. activities to the extent distributions would result in an incremental tax cost. We have not provided tax on the outside basis difference of non-U.S. subsidiaries nor have we provided for any additional withholding or other tax that may be applicable should a future distribution be made from any unremitted earnings of non-U.S. subsidiaries. Due to complexities in the laws of the non-U.S. jurisdictions and the assumptions that would have to be made, it is not practicable to estimate the total amount of income and withholding taxes that would have to be provided on such earnings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As required by the authoritative guidance on accounting for income taxes, we evaluate the realizability of deferred tax assets on a jurisdictional basis at each reporting date. Accounting for income taxes guidance requires that a valuation allowance be established when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Management assesses positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit the use of the existing deferred tax assets. In circumstances where there is sufficient negative evidence indicating that the deferred tax assets are not more likely than not realizable, we establish a valuation allowance. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the three-year period ended January 31, 2022 for our major operations in Israel. Such objective evidence limits the ability to consider other subjective evidence, such as our projections for future growth. On the basis of this evaluation, as of January 31, 2022, a valuation allowance of $12.7 million has been recorded against the deferred tax assets that we do not believe are more likely than not to be realized in the foreseeable future. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income are increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as our projections for growth. We have recorded valuation allowances in the amount of $18.6 million and $5.7 million at January 31, 2022 and 2021, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the recorded valuation allowance consisted of the following for the years ended January 31, 2022 and 2021:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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%">Year Ended January 31,</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Valuation allowance, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,732)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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,701)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Income tax (provision) benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(12,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(31)</span></td><td style="background-color:#ffffff;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%">Spin-off from Verint</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%">(113)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Valuation allowance, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(18,576)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(5,732)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the authoritative guidance on accounting for uncertainty in income taxes, differences between the amount of tax benefits taken or expected to be taken in our income tax returns and the amount of tax benefits recognized in our financial statements, determined by applying the prescribed methodologies of accounting for uncertainty in income taxes, represent our unrecognized income tax benefits, which we either record as a liability or as a reduction of deferred tax assets.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended January 31, 2022, 2021, and 2020 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:</span><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Gross unrecognized tax benefits, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,872 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">8,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-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-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%">24,755 </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="background-color:#ffffff;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%">Increases related to tax positions taken during the current year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,889 </span></td><td style="background-color:#ffffff;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%">Increases as a result of business combinations</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%">— </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%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Increases related to tax positions taken during prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;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%">Increases (decreases) related to foreign currency exchange rates</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%">256 </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%">272 </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,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Reductions for spin-off from Verint</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;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%">Reductions for tax positions of prior years</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%">(537)</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%">(13,623)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Reductions for settlements with tax authorities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,133)</span></td><td style="background-color:#ffffff;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%">Lapses of statutes of limitations</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%">(1,542)</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,505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Gross unrecognized tax benefits, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">10,517</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">9,872</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">8,742</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022, we had $10.5 million of unrecognized tax benefits, all of which, if recognized, would impact the effective income tax rate in future periods. We recorded $0.4 million, $(0.1) million and $1.8 million of net tax (expense) benefit for interest and penalties related to uncertain tax positions in our provision for income taxes for the years ended January 31, 2022, 2021, and 2020, respectively. Accrued liabilities for interest and penalties were $0.9 million and $1.0 million at January 31, 2022 and 2021, respectively. Interest and penalties (expense and/or benefit) are recorded as a component of the provision for income taxes in the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax returns are subject to ongoing tax examinations in several jurisdictions in which we operate. In Israel, we are no longer subject to income tax examination for years prior to January 31, 2018. In the U.S., our federal returns are no longer subject to income tax examination for years prior to January 31, 2019.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly assess the adequacy of our provisions for income tax contingencies. As a result, we may adjust the reserves for unrecognized tax benefits for the impact of new facts and developments, such as changes to interpretations of relevant tax law, assessments from taxing authorities, settlements with taxing authorities, and lapses of statutes of expiration. We believe that it is reasonably possible that the total amount of unrecognized tax benefits at January 31, 2022 could decrease by approximately $1.4 million in the next twelve months as a result of settlement of certain tax audits or lapses of statutes of limitation. Such decreases may involve the payment of additional taxes, the adjustment of certain deferred taxes including the need for additional valuation allowances and the recognition of tax benefits.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of income (loss) before provision for income taxes for the years ended January 31, 2022, 2021, and 2020 were as follows:</span><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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,596)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">(8,665)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-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-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%">(10,116)</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="background-color:#ffffff;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%">Non-U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">17,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">33,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">40,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total income before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">8,261</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">24,724</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">29,937</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -9596000 -8665000 -10116000 17857000 33389000 40053000 8261000 24724000 29937000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes for the years ended January 31, 2022, 2021, and 2020 consisted of the following:</span></div><div style="text-align:center"><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Current provision (benefit) for income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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. Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">(884)</span></td><td style="background-color:#ffffff;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%">U.S. State</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%">(11)</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%">(44)</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%">(164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Non-U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,988)</span></td><td style="background-color:#ffffff;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:700;line-height:100%">Total current provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">12,657</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">6,609</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">(3,036)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Deferred provision (benefit) for income taxes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">U.S. Federal</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,143)</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%">(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%">372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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. State</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">89 </span></td><td style="background-color:#ffffff;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%">Non-U.S.</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,950 </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,085)</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%">5,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%"> Total deferred provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">5,860</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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">(2,195)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">5,603</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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">18,517</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">4,414</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">2,567</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 -1434000 -884000 -11000 -44000 -164000 12668000 8087000 -1988000 12657000 6609000 -3036000 -1143000 -910000 372000 53000 -200000 89000 6950000 -1085000 5142000 5860000 -2195000 5603000 18517000 4414000 2567000 The reconciliation of the U.S. federal statutory rate to our effective tax rate on income before provision for income taxes for the years ended January 31, 2022, 2021, and 2020 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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(dollars in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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. federal statutory income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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><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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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><tr style="height:12pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision at the U.S. federal statutory rate</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,735 </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%">5,192 </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%">6,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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. State income tax (benefit) provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(45)</span></td><td style="background-color:#ffffff;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%">Non-U.S. tax rate differential</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%">2,892 </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%">(2,836)</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%">6,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Tax incentives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,292)</span></td><td style="background-color:#ffffff;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%">Valuation allowances</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%">12,731 </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%">31 </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%">(898)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Non-deductible expenses/non-taxable income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,677 </span></td><td style="background-color:#ffffff;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%">Tax contingencies</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%">2,056 </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,184 </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%">(13,254)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Stock based and other compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">70 </span></td><td style="background-color:#ffffff;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%">U.S. tax effects of non-U.S. operations</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%">540 </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,001 </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%">3,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">18,517</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;border-top:1pt solid #000000;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-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">4,414</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;border-top:1pt solid #000000;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-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">2,567</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Effective income tax rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:700;line-height:100%">224.1</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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:700;line-height:100%">17.9</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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:700;line-height:100%">8.6</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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:700;line-height:100%">%</span></td></tr></table> 0.210 0.210 0.210 1735000 5192000 6287000 40000 -226000 -45000 2892000 -2836000 6720000 2671000 139000 1292000 12731000 31000 -898000 255000 -261000 1677000 2056000 1184000 -13254000 898000 101000 70000 540000 1001000 3268000 41000 367000 34000 18517000 4414000 2567000 2.241 0.179 0.086 0.323 0.006 0.043 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities consisted of the following at January 31, 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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%">January 31,</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">11,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">7,321 </span></td><td style="background-color:#ffffff;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%">Accrued compensation</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%">8,774 </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,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">390 </span></td><td style="background-color:#ffffff;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%">Operating lease 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </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%">362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Exchange rate differences</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">344 </span></td><td style="background-color:#ffffff;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%">Other, 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:bottom"><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;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%">235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">21,456</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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">10,536</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:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">Deferred tax liabilities:</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="background-color:#ffffff;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%">Deferred cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,831)</span></td><td style="background-color:#ffffff;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%">Goodwill and other intangible 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(928)</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%">(874)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Depreciation of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(550)</span></td><td style="background-color:#ffffff;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%">Operating lease right-of-use 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(355)</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%">(295)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">(4,779)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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:700;line-height:100%">(5,550)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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,576)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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%">(5,732)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">(1,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">(746)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Recorded as:</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"/></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%">Deferred tax assets</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,548 </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%">3,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,049)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(1,899)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(746)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 11506000 7321000 8774000 1884000 240000 390000 352000 362000 343000 344000 241000 235000 21456000 10536000 3279000 3831000 928000 874000 217000 550000 355000 295000 4779000 5550000 18576000 5732000 1899000 746000 1548000 3303000 3447000 4049000 1899000 746000 89300000 5800000 83500000 P3Y 12700000 18600000 5700000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the recorded valuation allowance consisted of the following for the years ended January 31, 2022 and 2021:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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%">Year Ended January 31,</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Valuation allowance, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,732)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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,701)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Income tax (provision) benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(12,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(31)</span></td><td style="background-color:#ffffff;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%">Spin-off from Verint</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%">(113)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Valuation allowance, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(18,576)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">(5,732)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5732000 5701000 12731000 31000 113000 0 18576000 5732000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended January 31, 2022, 2021, and 2020 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:</span><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Gross unrecognized tax benefits, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,872 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">8,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-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-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%">24,755 </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="background-color:#ffffff;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%">Increases related to tax positions taken during the current year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,889 </span></td><td style="background-color:#ffffff;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%">Increases as a result of business combinations</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%">— </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%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Increases related to tax positions taken during prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;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%">Increases (decreases) related to foreign currency exchange rates</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%">256 </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%">272 </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,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Reductions for spin-off from Verint</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;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%">Reductions for tax positions of prior years</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%">(537)</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%">(13,623)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Reductions for settlements with tax authorities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,133)</span></td><td style="background-color:#ffffff;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%">Lapses of statutes of limitations</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%">(1,542)</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,505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Gross unrecognized tax benefits, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">10,517</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">9,872</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">8,742</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 9872000 8742000 24755000 1828000 2919000 1889000 0 0 286000 0 18000 0 256000 272000 1073000 1439000 0 0 0 537000 13623000 0 0 4133000 0 1542000 1505000 10517000 9872000 8742000 10500000 400000 -100000 1800000 900000 1000000 1400000 FAIR VALUE MEASUREMENTS <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our assets and liabilities measured at fair value on a recurring basis consisted of the following as of January 31, 2022 and 2021: </span></div><div><span><br/></span></div><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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;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%">January 31, 2022</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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;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 Hierarchy Category</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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: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;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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">140</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;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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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%">Foreign currency forward contracts</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%">801 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;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:700;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: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;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:700;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:700;line-height:100%">801</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;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:700;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: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;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><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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;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%">January 31, 2021</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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;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 Hierarchy Category</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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: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;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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">998</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;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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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%">Foreign currency forward contracts</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%">678 </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="background-color:#ffffff;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:115%">Contingent consideration - business combinations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total 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:700;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: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;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:700;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:700;line-height:100%">678</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;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:700;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:700;line-height:100%">2,923</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;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the estimated fair values of our liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the years ended January 31, 2022 and 2021: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:400;line-height:100%"> </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%">Year Ended January 31,</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%">(in thousands)</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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Fair value measurement, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">11,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Changes in fair values, recorded in operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,665)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Payments of contingent consideration</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%">(2,738)</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%">(4,921)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Fair value measurement at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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: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:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">2,923</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:#ffffff;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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimated liability for contingent consideration represents potential payments of additional consideration for business combinations, payable if certain defined performance goals are achieved. Changes in fair value of contingent consideration are recorded in the consolidated statements of operations within selling, general and administrative expenses.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between levels of the fair value measurement hierarchy during the years ended January 31, 2022 and 2021.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Forward Contracts - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of foreign currency forward contracts is based on quotes received from the counterparties thereto. These quotes are reviewed for reasonableness by discounting the future estimated cash flows under the contracts, considering the terms and maturities of the contracts and market foreign currency exchange rates using readily observable market prices for similar contracts.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Consideration Asset or Liability—Business Combinations - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the contingent consideration related to business combinations is estimated using a probability-adjusted discounted cash flow model. These fair value measurements are based on significant inputs not observable in the market. The key internally developed assumptions used in these models are discount rates and the probabilities assigned to the milestones to be achieved. We remeasure the fair value of the contingent consideration at each reporting period, and any changes in fair value resulting from either the passage of time or events occurring after the acquisition date, such as changes in discount rates, or in the expectations of achieving the performance targets, are recorded within selling, general, and administrative expenses. Increases or decreases in discount rates would have inverse impacts on the related fair value measurements, while favorable or unfavorable changes in expectations of achieving performance targets would result in corresponding increases or decreases in the related fair value measurements. We utilized a discount rate of 0.4% in our calculations of the estimated fair values of our contingent consideration liabilities as of January 31, 2021. All of our outstanding contingent consideration liabilities were fully settled during the year ended January 31, 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Financial Instruments</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of accounts receivable, short-term investments, contract assets, accounts payable, and accrued liabilities and other current liabilities approximate fair value due to their short maturities.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Not Measured at Fair Value on a Recurring Basis</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to assets and liabilities that are measured at fair value on a recurring basis, we also measure certain assets and liabilities at fair value on a nonrecurring basis. Our non-financial assets, including goodwill, intangible assets, operating lease ROU assets, and property, plant and equipment, are measured at fair value when there is an indication of impairment and the carrying amount exceeds the asset’s fair value. These assets are recorded at fair value only when an impairment charge is recognized. Further details regarding our regular impairment reviews appear in Note 2, “Summary of Significant Accounting Policies”.</span></div>The carrying amount of our noncontrolling investments in privately-held companies without readily determinable fair values was $5.2 million and $4.7 million, of which $4.4 million and $4.0 million was remeasured to fair value based on an observable transaction during the years ended January 31, 2022 and 2021, respectively. These investments are included within other assets on the consolidated balance sheets. An unrealized gain of $0.7 million and $3.2 million, which adjusted the carrying value of a noncontrolling investment, and a realized gain of $0.1 million and $0.6 million upon the receipt of proceeds related to the partial sale of the same equity investment were recorded in other income (expense), net on the consolidated statements of operations for the years ended January 31, 2022 and 2021, respectively. We did not recognize any impairments or other adjustments during the years ended January 31, 2022 and 2021. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our assets and liabilities measured at fair value on a recurring basis consisted of the following as of January 31, 2022 and 2021: </span></div><div><span><br/></span></div><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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;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%">January 31, 2022</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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;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 Hierarchy Category</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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: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;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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">140</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;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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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%">Foreign currency forward contracts</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%">801 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;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:700;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: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;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:700;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:700;line-height:100%">801</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;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:700;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: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;border-bottom:3pt double #000;border-top:1pt solid #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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;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%">January 31, 2021</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:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;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 Hierarchy Category</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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: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;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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">998</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;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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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%">Foreign currency forward contracts</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%">678 </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="background-color:#ffffff;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:115%">Contingent consideration - business combinations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total 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:700;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: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;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:700;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:700;line-height:100%">678</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;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:700;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:700;line-height:100%">2,923</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 140000 0 0 140000 0 0 801000 0 0 801000 0 0 998000 0 0 998000 0 0 678000 0 0 0 2923000 0 678000 2923000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the estimated fair values of our liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the years ended January 31, 2022 and 2021: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:1pt;font-weight:400;line-height:100%"> </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%">Year Ended January 31,</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%">(in thousands)</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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Fair value measurement, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">11,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Changes in fair values, recorded in operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,665)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Payments of contingent consideration</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%">(2,738)</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%">(4,921)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Fair value measurement at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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: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:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">2,923</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:#ffffff;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="display:none"/><td colspan="3" style="display:none"/></tr></table> 2923000 11509000 185000 3665000 2738000 4921000 0 2923000 0.004 5200000 4700000 4400000 4000000 700000 3200000 100000 600000 DERIVATIVE FINANCIAL INSTRUMENTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk when deemed appropriate. We enter into these contracts in the normal course of business to mitigate risks and not for speculative purposes.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Forward Contracts</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our risk management strategy, we periodically use foreign currency forward contracts to manage our short-term exposures to fluctuations in operational cash flows resulting from changes in foreign currency exchange rates. These cash flow exposures result from portions of our forecasted operating expenses, primarily compensation and related expenses, which are transacted in currencies other than the U.S. dollar, most notably the New Israeli Shekel. We also periodically utilize foreign currency forward contracts to manage exposures resulting from forecasted customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency. These foreign currency forward contracts generally have maturities of no longer than twelve months, although occasionally we will execute a contract that extends beyond twelve months, depending upon the nature of the underlying risk.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We held outstanding foreign currency forward contracts with notional amounts of $96.2 million and $54.8 million as of January 31, 2022 and 2021, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Values of Derivative Financial Instruments</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our derivative financial instruments and their classifications in our consolidated balance sheets as of January 31, 2022 and 2021 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:34.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</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%">(in thousands) </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%">Balance Sheet Classification</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">Foreign currency forward contracts:</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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designated as cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Prepaid expenses and other current assets</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%">125 </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%">998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total derivative 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 style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">140</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;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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">998</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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%">Derivative 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="background-color:#ffffff;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:400;line-height:100%">Foreign currency forward contracts:</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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designated as cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Accrued expenses and other current liabilities</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%">736 </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%">355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total derivative 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 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:700;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:700;line-height:100%">801</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;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:700;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:700;line-height:100%">678</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;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments in Cash Flow Hedging Relationships</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the consolidated statement of operations for the years ended January 31, 2022, 2021, and 2020, were as follows:</span></div><div style="text-align:center"><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands) </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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Net gains recognized in AOCL:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="background-color:#ffffff;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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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="background-color:#ffffff;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%">Net gains reclassified from AOCL to the consolidated statements of operations:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">2,314 </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,882 </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%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information regarding the line item locations of the net losses on derivative financial instruments reclassified out of AOCL into the consolidated statements of operations, see Note 9, “Accumulated Other Comprehensive Loss.”</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Effective with our February 1, 2018 adoption of ASU No. 2017-12, ineffectiveness of cash flow hedges is no longer recognized. All of the foreign currency forward contracts underlying the $0.6 million of net unrealized gains recorded in our accumulated other comprehensive loss at January 31, 2022 mature within twelve months, and therefore we expect all such gains to be reclassified into earnings within the next twelve months.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative</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-weight:700;line-height:120%">Financial Instruments</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-weight:700;line-height:120%">Not Designated as Hedging Instruments</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Losses (gains) recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended January 31, 2022, 2021, and 2020, were as follows: </span><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.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Classification in Consolidated Statements of Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">Year Ended January 31,</span></td></tr><tr style="height:12pt"><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%">(in thousands)</span></td><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="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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">(95)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-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-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%">395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 96200000 54800000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our derivative financial instruments and their classifications in our consolidated balance sheets as of January 31, 2022 and 2021 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:34.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</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%">(in thousands) </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%">Balance Sheet Classification</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">Foreign currency forward contracts:</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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designated as cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Prepaid expenses and other current assets</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%">125 </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%">998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total derivative 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 style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">140</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;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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">998</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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%">Derivative 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="background-color:#ffffff;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:400;line-height:100%">Foreign currency forward contracts:</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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designated as cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">Accrued expenses and other current liabilities</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%">736 </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%">355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total derivative 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 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:700;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:700;line-height:100%">801</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;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:700;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:700;line-height:100%">678</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 125000 998000 15000 0 140000 998000 736000 355000 65000 323000 801000 678000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the consolidated statement of operations for the years ended January 31, 2022, 2021, and 2020, were as follows:</span></div><div style="text-align:center"><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands) </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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Net gains recognized in AOCL:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="background-color:#ffffff;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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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="background-color:#ffffff;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%">Net gains reclassified from AOCL to the consolidated statements of operations:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">2,314 </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,882 </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%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information regarding the line item locations of the net losses on derivative financial instruments reclassified out of AOCL into the consolidated statements of operations, see Note 9, “Accumulated Other Comprehensive Loss.”</span></div> 1169000 1863000 1950000 2314000 1882000 389000 600000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Losses (gains) recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended January 31, 2022, 2021, and 2020, were as follows: </span><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.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Classification in Consolidated Statements of Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">Year Ended January 31,</span></td></tr><tr style="height:12pt"><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%">(in thousands)</span></td><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="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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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-top:1pt solid #000000;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%">(95)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-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-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%">395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 134000 -95000 395000 STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS <div><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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized stock-based compensation expense in the following line items on the consolidated statements of operations for the years ended January 31, 2022, 2021, and 2020:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Component of income before provision for income taxes:</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="background-color:#ffffff;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 - software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">642 </span></td><td style="background-color:#ffffff;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%">Cost of revenue - software service</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,160 </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%">441 </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%">636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 - professional service and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,641 </span></td><td style="background-color:#ffffff;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%">Research and development, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,792 </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%">5,621 </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%">6,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">21,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">19,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">21,816 </span></td><td style="background-color:#ffffff;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:700;line-height:100%">Total stock-based compensation expense</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:700;line-height:100%">33,036</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;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:700;line-height:100%">27,542</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;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:700;line-height:100%">31,033</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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Income tax benefits related to stock-based compensation (before consideration of valuation allowances)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:700;line-height:100%">4,196</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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:700;line-height:100%">4,347</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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:700;line-height:100%">4,400</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:#ffffff;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:700;line-height:100%">Total stock-based compensation, net of taxes</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:700;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:700;line-height:100%">28,840</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;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:700;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:700;line-height:100%">23,195</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;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:700;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:700;line-height:100%">26,633</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;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The compensation expenses presented for the years ended of January 31, 2021 and 2020 represent stock-based compensation expenses attributable to Cognyte based on the awards and terms previously granted under Verint’s stock-based compensation plans to Cognyte employees and an allocation of Verint’s corporate and shared functional employee stock-based compensation expenses. The Cognyte employees’ stock-based compensation expenses were specifically identified whereas Verint’s corporate and shared functional employees’ stock-based compensation expenses were specifically identified to the extent possible with the remainder allocated on the basis of revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022, there was approximately $29.9 million of total unrecognized compensation expense, net of estimated forfeitures, related to unvested restricted stock units, which is expected to be recognized over a weighted-average period of 1.33 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense by type of award for the years ended January 31, 2022, 2021, and 2020: </span></div><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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Restricted stock units and restricted stock awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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-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%">31,825 </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 style="background-color:#cceeff;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-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,423 </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 style="background-color:#cceeff;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-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,413 </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="background-color:#ffffff;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%">Stock bonus program and bonus share program</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:700;line-height:100%">1,040</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">7,615 </span></td><td style="background-color:#ffffff;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:700;line-height:100%">Total equity-settled awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">32,865</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">27,423</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">31,028</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Phantom stock units (cash-settled awards)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">119 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">33,036</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">27,542</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">31,033</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Awards under Cognyte’s stock bonus and bonus share programs are accounted for as liability-classified awards, because the obligations are based predominantly on fixed monetary amounts that are generally known at inception of the obligation, to be settled with a variable number of shares of Cognyte common stock.</span></div><div><span><br/></span></div><div><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 Awards Granted by Cognyte and Verint</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cognyte periodically awards RSUs to directors, officers, and other employees. The fair value of these awards is equivalent to the market value of Cognyte’s common stock on the grant date. RSUs are not shares of Cognyte common stock and do not have any of the rights or privileges thereof, including voting or dividend rights. On the applicable vesting date, the holder of an RSU becomes entitled to a share of Cognyte common stock. RSUs are subject to certain restrictions and forfeiture provisions prior to vesting.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cognyte periodically awards PSUs to executive officers that vest upon the achievement of specified performance goals. The Company recognizes compensation expenses for the value of its awards, which have graded vesting based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Verint also periodically awards RSUs to directors, officers, and other employees, and PSUs to executive officers. All of the expenses recognized in the years ended January 31, 2021 and 2020 and some of the expenses recognized in the year ended January 31, 2022 relate to awards that were initially granted by Verint before the spin-off.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once a performance vesting condition has been defined and communicated, and the requisite service period has begun, the Company recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the straight-line attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts its compensation expenses based on its probability assessment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs that are expected to be settled with cash payments upon vesting, if any, are reflected as liabilities on our consolidated balance sheets. Such RSUs were insignificant at January 31, 2022, 2021, and 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table (“Award Activity Table”) summarizes activity for RSUs and PSUs to Company personnel that reduce available plan capacity under the plans for the year ended January 31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.380%"><tr><td style="width:1.0%"/><td style="width:40.546%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.464%"/><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="border-bottom: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%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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></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%">(in thousands, except grant date fair values)</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%">Shares or Units</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%">Weighted-Average Grant-Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Opening balance</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%">2,149 </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 style="background-color:#cceeff;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-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%">22.92 </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="background-color:#ffffff;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%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">25.60 </span></td><td style="background-color:#ffffff;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%">Released</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,452)</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%">23.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">24.34 </span></td><td style="background-color:#ffffff;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:700;line-height:100%">Closing balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">1,901</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;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:700;line-height:100%">24.42</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:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The opening balance of the outstanding shares for the year ended January 31, 2022 reflects the adjusted shares based on an adjustment ratio of approximately 2.52 as a result of the spin-off from Verint on February 1, 2022. This opening balance also reflects the fact that the closing balance of shares as at January 31, 2021 was determined based on an allocation of Verint shares to Cognyte. The weighted average fair value at grant date of the opening balance reflects the impact of a modification at the date of the spin-off. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Benefit Plans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Plan and Other Retirement Plans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a 401(k) Plan for our full-time employees in the United States. The plan allows eligible employees who attain the age of 21 beginning with the first of the month following their date of hire to elect to contribute up to 60% of their annual compensation, subject to the prescribed maximum amount. We match employee contributions at a rate of 50%, up to a maximum annual matched contribution of $2,000 per employee. Employee contributions are always fully vested, while our matching contributions for each year vest on the last day of the calendar year provided the employee remains employed with us on that day.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our matching contribution expenses for our 401(k) Plan were $0.1 million, $0.2 million and $0.2 million for the years ended January 31, 2022, 2021, and 2020, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide retirement benefits for non-U.S. employees as required by local laws or to a greater extent as we deem appropriate through plans that function similar to 401(k) plans. Funding requirements for programs required by local laws are determined on an individual country and plan basis and are subject to local country practices and market circumstances.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Severance Pay</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are obligated to make severance payments for the benefit of certain employees of Israel and our foreign subsidiaries. Severance payments made to Israeli employees are considered significant compared to all other subsidiaries with severance payment arrangements. Under Israeli law, we are obligated to make severance payments to certain employees of our Israeli subsidiaries, subject to certain conditions. In most cases, our liability for these severance payments is fully provided for by regular deposits to funds administered by insurance providers and by an accrual for the amount of our liability which has not yet been deposited.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Severance expenses for our Israeli employees for the years ended January 31, 2022, 2021, and 2020 were $9.0 million, $7.5 million and $7.3 million, respectively.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized stock-based compensation expense in the following line items on the consolidated statements of operations for the years ended January 31, 2022, 2021, and 2020:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Component of income before provision for income taxes:</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="background-color:#ffffff;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 - software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">642 </span></td><td style="background-color:#ffffff;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%">Cost of revenue - software service</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,160 </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%">441 </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%">636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 - professional service and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,641 </span></td><td style="background-color:#ffffff;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%">Research and development, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,792 </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%">5,621 </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%">6,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">21,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">19,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">21,816 </span></td><td style="background-color:#ffffff;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:700;line-height:100%">Total stock-based compensation expense</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:700;line-height:100%">33,036</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;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:700;line-height:100%">27,542</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;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:700;line-height:100%">31,033</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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Income tax benefits related to stock-based compensation (before consideration of valuation allowances)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:700;line-height:100%">4,196</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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:700;line-height:100%">4,347</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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:700;line-height:100%">4,400</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:#ffffff;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:700;line-height:100%">Total stock-based compensation, net of taxes</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:700;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:700;line-height:100%">28,840</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;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:700;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:700;line-height:100%">23,195</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;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:700;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:700;line-height:100%">26,633</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 229000 734000 642000 1160000 441000 636000 2535000 952000 1641000 7792000 5621000 6298000 21320000 19794000 21816000 33036000 27542000 31033000 4196000 4347000 4400000 28840000 23195000 26633000 29900000 P1Y3M29D <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense by type of award for the years ended January 31, 2022, 2021, and 2020: </span></div><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:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Restricted stock units and restricted stock awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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-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%">31,825 </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 style="background-color:#cceeff;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-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,423 </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 style="background-color:#cceeff;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-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,413 </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="background-color:#ffffff;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%">Stock bonus program and bonus share program</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:700;line-height:100%">1,040</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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">7,615 </span></td><td style="background-color:#ffffff;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:700;line-height:100%">Total equity-settled awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">32,865</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">27,423</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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">31,028</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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Phantom stock units (cash-settled awards)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">119 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Total stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">33,036</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">27,542</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">31,033</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 31825000 23423000 23413000 1040000 4000000 7615000 32865000 27423000 31028000 171000 119000 5000 33036000 27542000 31033000 The following table (“Award Activity Table”) summarizes activity for RSUs and PSUs to Company personnel that reduce available plan capacity under the plans for the year ended January 31, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.380%"><tr><td style="width:1.0%"/><td style="width:40.546%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.464%"/><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="border-bottom: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%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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></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%">(in thousands, except grant date fair values)</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%">Shares or Units</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%">Weighted-Average Grant-Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Opening balance</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%">2,149 </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 style="background-color:#cceeff;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-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%">22.92 </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="background-color:#ffffff;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%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">25.60 </span></td><td style="background-color:#ffffff;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%">Released</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,452)</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%">23.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">24.34 </span></td><td style="background-color:#ffffff;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:700;line-height:100%">Closing balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">1,901</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;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:700;line-height:100%">24.42</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:bottom"/></tr></table> 2149000 22.92 1416000 25.60 1452000 23.36 212000 24.34 1901000 24.42 2.52 0.60 0.50 2000 100000 200000 200000 9000000 7500000 7300000 LEASES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into operating leases primarily for corporate offices, research and development facilities, and automobiles. Our leases have remaining lease terms of 1 year to 6 years. During the year ended January 31, 2021, we purchased the infrastructure equipment historically recorded as finance leases and capitalized the purchased assets to property and equipment, net. We do not have any finance leases as of January 31, 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expenses for the years ended January 31, 2022 and 2021 were as follows:</span></div><div style="text-align:center"><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">Year Ended January 31,</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%">(in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Operating lease expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">9,552</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;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-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">11,133</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;border-top:1pt solid #000000;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:700;line-height:100%">Finance lease expenses:</span></td><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 #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%">Amortization of right-of-use 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: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%">84 </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%">Interest on lease liabilities</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%">102 </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 2px 12.25pt;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%">Total finance lease expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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: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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">186</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;border-top:1pt solid #000000;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%">Variable lease expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;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%">5,566 </span></td><td style="border-top:1pt solid #000000;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 #000000;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,349 </span></td><td style="border-top:1pt solid #000000;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%">Short-term lease expenses</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%">213 </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%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total lease expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:700;line-height:100%">15,331</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;border-bottom:3pt double #000000;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 #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:700;line-height:100%">14,702</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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended January 31, 2022 and 2021, we decided to exit certain leased offices primarily due to our workforce operating under remote work environments in certain locations due to COVID-19, resulting in accelerated operating lease expenses of $0.8 million and $0.7 million, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">Year Ended January 31,</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%">(dollars in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Supplemental cash flow information</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 #000000;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%">Cash paid for amounts included in the measurement of lease 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 cash flows from 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%">8,733 </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%">8,822 </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 2px 12.25pt;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 cash flows from finance leases</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%">— </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%">102 </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 2px 12.25pt;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%">Financing cash flows from finance 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%">— </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%">492 </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:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 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%">3,756 </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%">5,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Weighted average remaining lease terms</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"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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 leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Weighted average discount rates</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 leases</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%">4.8 </span></td><td style="background-color:#cceeff;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><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%">4.8 </span></td><td style="background-color:#cceeff;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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of January 31, 2022 were as follows:</span></div><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:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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%">January 31, 2022</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 January 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">2023</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%">8,411 </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%">7,673 </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%">6,718 </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%">4,267 </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%">335 </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%">Thereafter</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%">5 </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:700;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;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:700;line-height:100%">27,409</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="border-top:1pt solid #000000;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%">Less imputed interest</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%">(2,821)</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:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;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:700;line-height:100%">24,588</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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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:3pt double #000000;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%">Reported as of January 31, 2022:</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180NjAvZnJhZzpiYmIwODg2ZGUyODE0MGYzYjg4Zjc4YjExNzk5MTUwOS90YWJsZTo3MTZkNTE3M2UzYzc0NGI3OGMwMzNhZTExMTAyYzhjOC90YWJsZXJhbmdlOjcxNmQ1MTczZTNjNzQ0Yjc4YzAzM2FlMTExMDJjOGM4XzE0LTAtMS0xLTE3MzUy_76655daf-e674-4fee-8781-4aad52615a29">Accrued expenses and other current liabilities</span></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%">7,409 </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%">Operating lease liabilities</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%">17,179 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;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:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;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:700;line-height:100%">24,588</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="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> LEASES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into operating leases primarily for corporate offices, research and development facilities, and automobiles. Our leases have remaining lease terms of 1 year to 6 years. During the year ended January 31, 2021, we purchased the infrastructure equipment historically recorded as finance leases and capitalized the purchased assets to property and equipment, net. We do not have any finance leases as of January 31, 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expenses for the years ended January 31, 2022 and 2021 were as follows:</span></div><div style="text-align:center"><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">Year Ended January 31,</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%">(in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Operating lease expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">9,552</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;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-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">11,133</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;border-top:1pt solid #000000;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:700;line-height:100%">Finance lease expenses:</span></td><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 #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%">Amortization of right-of-use 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: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%">84 </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%">Interest on lease liabilities</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%">102 </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 2px 12.25pt;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%">Total finance lease expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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: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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">186</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;border-top:1pt solid #000000;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%">Variable lease expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;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%">5,566 </span></td><td style="border-top:1pt solid #000000;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 #000000;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,349 </span></td><td style="border-top:1pt solid #000000;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%">Short-term lease expenses</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%">213 </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%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total lease expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:700;line-height:100%">15,331</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;border-bottom:3pt double #000000;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 #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:700;line-height:100%">14,702</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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended January 31, 2022 and 2021, we decided to exit certain leased offices primarily due to our workforce operating under remote work environments in certain locations due to COVID-19, resulting in accelerated operating lease expenses of $0.8 million and $0.7 million, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">Year Ended January 31,</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%">(dollars in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Supplemental cash flow information</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 #000000;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%">Cash paid for amounts included in the measurement of lease 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 cash flows from 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%">8,733 </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%">8,822 </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 2px 12.25pt;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 cash flows from finance leases</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%">— </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%">102 </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 2px 12.25pt;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%">Financing cash flows from finance 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%">— </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%">492 </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:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 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%">3,756 </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%">5,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Weighted average remaining lease terms</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"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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 leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Weighted average discount rates</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 leases</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%">4.8 </span></td><td style="background-color:#cceeff;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><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%">4.8 </span></td><td style="background-color:#cceeff;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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of January 31, 2022 were as follows:</span></div><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:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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%">January 31, 2022</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 January 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">2023</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%">8,411 </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%">7,673 </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%">6,718 </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%">4,267 </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%">335 </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%">Thereafter</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%">5 </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:700;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;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:700;line-height:100%">27,409</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="border-top:1pt solid #000000;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%">Less imputed interest</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%">(2,821)</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:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;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:700;line-height:100%">24,588</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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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:3pt double #000000;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%">Reported as of January 31, 2022:</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180NjAvZnJhZzpiYmIwODg2ZGUyODE0MGYzYjg4Zjc4YjExNzk5MTUwOS90YWJsZTo3MTZkNTE3M2UzYzc0NGI3OGMwMzNhZTExMTAyYzhjOC90YWJsZXJhbmdlOjcxNmQ1MTczZTNjNzQ0Yjc4YzAzM2FlMTExMDJjOGM4XzE0LTAtMS0xLTE3MzUy_76655daf-e674-4fee-8781-4aad52615a29">Accrued expenses and other current liabilities</span></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%">7,409 </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%">Operating lease liabilities</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%">17,179 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;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:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;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:700;line-height:100%">24,588</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="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P1Y P1Y P6Y P6Y The components of lease expenses for the years ended January 31, 2022 and 2021 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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">Year Ended January 31,</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%">(in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Operating lease expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;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:700;line-height:100%">9,552</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;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-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">11,133</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;border-top:1pt solid #000000;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:700;line-height:100%">Finance lease expenses:</span></td><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 #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%">Amortization of right-of-use 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: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%">84 </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%">Interest on lease liabilities</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%">102 </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 2px 12.25pt;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%">Total finance lease expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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: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;border-top:1pt solid #000000;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 #000000;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:700;line-height:100%">186</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;border-top:1pt solid #000000;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%">Variable lease expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;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%">5,566 </span></td><td style="border-top:1pt solid #000000;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 #000000;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,349 </span></td><td style="border-top:1pt solid #000000;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%">Short-term lease expenses</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%">213 </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%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total lease expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:700;line-height:100%">15,331</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;border-bottom:3pt double #000000;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 #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:700;line-height:100%">14,702</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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 9552000 11133000 0 84000 0 102000 0 186000 5566000 3349000 213000 34000 15331000 14702000 800000 700000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">Year Ended January 31,</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%">(dollars in thousands)</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Supplemental cash flow information</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 #000000;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%">Cash paid for amounts included in the measurement of lease 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 cash flows from 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%">8,733 </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%">8,822 </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 2px 12.25pt;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 cash flows from finance leases</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%">— </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%">102 </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 2px 12.25pt;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%">Financing cash flows from finance 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%">— </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%">492 </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:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 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%">3,756 </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%">5,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Weighted average remaining lease terms</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"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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 leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Weighted average discount rates</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 leases</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%">4.8 </span></td><td style="background-color:#cceeff;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><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%">4.8 </span></td><td style="background-color:#cceeff;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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 8733000 8822000 0 102000 0 492000 3756000 5869000 P4Y P6Y 0.048 0.048 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of January 31, 2022 were as follows:</span></div><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:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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%">January 31, 2022</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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 January 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">2023</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%">8,411 </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%">7,673 </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%">6,718 </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%">4,267 </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%">335 </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%">Thereafter</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%">5 </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:700;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;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:700;line-height:100%">27,409</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="border-top:1pt solid #000000;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%">Less imputed interest</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%">(2,821)</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:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;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:700;line-height:100%">24,588</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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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:3pt double #000000;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%">Reported as of January 31, 2022:</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMWFhZWI1ZDc4YzQwYjA5M2U3OWMzY2Y4NTk2MGI3L3NlYzo4MTFhYWViNWQ3OGM0MGIwOTNlNzljM2NmODU5NjBiN180NjAvZnJhZzpiYmIwODg2ZGUyODE0MGYzYjg4Zjc4YjExNzk5MTUwOS90YWJsZTo3MTZkNTE3M2UzYzc0NGI3OGMwMzNhZTExMTAyYzhjOC90YWJsZXJhbmdlOjcxNmQ1MTczZTNjNzQ0Yjc4YzAzM2FlMTExMDJjOGM4XzE0LTAtMS0xLTE3MzUy_76655daf-e674-4fee-8781-4aad52615a29">Accrued expenses and other current liabilities</span></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%">7,409 </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%">Operating lease liabilities</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%">17,179 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;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:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;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:700;line-height:100%">24,588</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="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8411000 7673000 6718000 4267000 335000 5000 27409000 2821000 24588000 7409000 17179000 24588000 COMMITMENTS AND CONTINGENCIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unconditional Purchase Obligations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we enter into certain unconditional purchase obligations, which are agreements to purchase goods or services that are enforceable, legally binding, and that specify all significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum, or variable price provisions; and the approximate timing of the transaction. Our purchase orders are based on current needs and are typically fulfilled by our vendors within a relatively short time horizon. As of January 31, 2022, our unconditional purchase obligations totaled approximately $71.4 million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Licenses and Royalties</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We license certain technology and pay royalties under such licenses and other agreements entered into in connection with research and development activities. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 2, “Summary of Significant Accounting Policies”, we receive non-refundable grants from the IIA that fund a portion of our research and development expenditures. The Israeli law under which the IIA grants are made limits our ability to manufacture products, or transfer technologies, developed using these grants outside of Israel. If we were to seek approval to manufacture products, or transfer technologies, developed using these grants outside of Israel, we could be subject to royalty requirements or be required to pay certain redemption fees. If we were to violate these restrictions, we could be required to refund any grants previously received, together with interest and penalties, and may be subject to criminal penalties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Off-Balance Sheet Risk</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, we provide certain customers with financial performance guarantees, which are generally backed by bank guarantees and, in certain cases, by standby letters of credit. In general, we would only be liable for the amounts of these guarantees in the event that our nonperformance permits termination of the related contract by our customer, which we believe is remote. At January 31, 2022, we had approximately $43.0 million of outstanding bank guarantees and letters of credit relating primarily to these performance guarantees. As of January 31, 2022, we believe we were in compliance with our performance obligations under all contracts for which there is a financial performance guarantee, and the ultimate liability, if any, incurred in connection with these guarantees will not have a material adverse effect on our consolidated results of operations, financial position, or cash flows. Our historical non-compliance with our performance obligations has been insignificant. In addition the Company provided bank guarantees in the amount $3.9 million related to its offices in Israel and exports transaction towards the Israeli Chamber of Commerce.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnifications</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, we provide indemnifications of varying scopes to customers against claims of intellectual property infringement made by third parties arising from the use of our products. Historically, costs related to these indemnification provisions have not been significant and we are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent permitted under Israeli law or other applicable law, we indemnify our directors, officers, employees, and agents against claims they may become subject to by virtue of serving in such capacities for us. We also have contractual indemnification agreements with our directors, officers, and certain senior executives. The maximum amount of future payments we could be required to make under these indemnification arrangements and agreements is potentially unlimited; however, we have insurance coverage that limits our exposure and enables us to recover a portion of any future amounts paid. We are not able to estimate the fair value of these indemnification arrangements and agreements in excess of applicable insurance coverage, if any.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Separation and Distribution Agreement we entered into with Verint in connection with the spin-off, the parties have agreed to certain other indemnification arrangements with respect to litigation claims and liabilities allocated in the spin-off. Our liabilities in this regard are reflected on our historical Consolidated Balance Sheets as of January 31, 2022 and 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the spin-off, we entered into a tax matters agreement (the “Tax Matters Agreement”) with Verint under which we and Verint each agreed to share the obligation to pay any taxes as shown on tax returns filed by Verint (or any member of its group), on one hand, and us (or any member of our group), on the other hand, such that we will be primarily responsible for any taxes related to, or arising in connection with Cognyte, and Verint will be responsible for any taxes related </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to, or arising in connection with, the remaining business of Verint, regardless of which party prepares and files any such tax return and whether such taxes arise prior to or after the spin-off. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We and Verint agreed to indemnify each other under the Tax Matters Agreement for certain actions or inactions that cause the distribution of our stock to fail to qualify as tax-free for U.S. federal income and Israeli tax purposes. If the distribution fails to qualify as tax-free due to no fault of either Verint or us, Verint and we will jointly be responsible for any resulting tax. </span></div><div><span><br/></span></div><div><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 Tax Matters Agreement, we and Verint agree generally to cooperate in preparing and filing tax returns and will retain and make available tax records to the other party. Contests with taxing authorities are generally controlled by whichever of us or Verint bears the potential liability for the contested tax. However, with respect to certain income tax returns of Verint group, Verint has an exclusive right to control any contest with taxing authorities regarding tax liabilities in connection with such income tax returns, even if we are allocated all or a portion of such taxes under the terms of the Tax Matters Agreement. If any tax contest relates to a failure of the spin-off to qualify as tax-free due to the fault of Verint or us, then the party at fault will control such tax contest. As we believe it is unlikely that we will incur obligations under the Tax Matters Agreement related to the tax-free treatment of the spin-off, we have not recorded such liabilities in our Consolidated Balance Sheet as of January 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:0.3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2009, one of our former employees, Ms. Orit Deutsch, commenced legal actions in Israel against our primary Israeli subsidiary, Cognyte Technologies Israel Ltd. (“Cognyte IL”) (Case Number 4186/09) and against our former affiliate Comverse Technology, Inc. (“CTI”) (Case Number 1335/09). Also in March 2009, a former employee of Comverse Limited (CTI’s primary Israeli subsidiary at the time), Ms. Roni Katriel, commenced similar legal actions in Israel against Comverse Limited (Case Number 3444/09). In these actions, the plaintiffs generally sought to certify class action suits against the defendants on behalf of current and former employees of Cognyte IL and Comverse Limited who had been granted stock options in Verint and/or CTI and who were allegedly damaged as a result of a suspension on option exercises during an extended filing delay period that is discussed in Verint’s and CTI’s historical public filings. On June 7, 2012, the Tel Aviv District Court, where the cases had been filed or transferred, allowed the plaintiffs to consolidate and amend their complaints against the three defendants: Cognyte IL, CTI, and Comverse Limited. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 31, 2012, CTI distributed of all of the outstanding shares of common stock of Comverse, Inc., its principal operating subsidiary and parent company of Comverse Limited, to CTI’s shareholders (the “Comverse Share Distribution”). In the period leading up to the Comverse Share Distribution, CTI either sold or transferred substantially all of its business operations and assets (other than its equity ownership interests in Verint and in its then-subsidiary, Comverse, Inc.) to Comverse, Inc. or to unaffiliated third parties. As the result of these transactions, Comverse, Inc. became an independent company and ceased to be affiliated with CTI, and CTI ceased to have any material assets other than its equity interests in Verint. Prior to the completion of the Comverse Share Distribution, the plaintiffs sought to compel CTI to set aside up to $150.0 million in assets to secure any future judgment, but the District Court did not rule on this motion. In February 2017, Mavenir Inc. became successor-in-interest to Comverse, Inc.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On February 4, 2013, Verint acquired the remaining CTI shell company in a merger transaction (the “CTI Merger”). As a result of the CTI Merger, Verint assumed certain rights and liabilities of CTI, including any liability of CTI arising out of the foregoing legal actions. However, under the terms of a Distribution Agreement entered into in connection with the Comverse Share Distribution, Verint, as successor to CTI, is entitled to indemnification from Comverse, Inc. (now Mavenir) for any losses Verint may suffer in its capacity as successor to CTI related to the foregoing legal actions. Under the Separation and Distribution Agreement we have entered into with Verint in connection with the spin-off, we agreed to indemnify Verint for our share of any losses Verint may suffer related to the foregoing legal actions either in its capacity as successor to CTI to the extent not indemnified by Mavenir or due to its former ownership of us and Cognyte IL.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following an unsuccessful mediation process, on August 28, 2016, the District Court (i) denied the plaintiffs’ motion to certify the suit as a class action with respect to all claims relating to Verint stock options and (ii) approved the plaintiffs’ motion to certify the suit as a class action with respect to claims of current or former employees of Comverse Limited (now part of Mavenir) or of Cognyte IL who held unexercised CTI stock options at the time CTI suspended option exercises. The court also ruled that the merits of the case would be evaluated under New York law.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of this ruling (which excluded claims related to Verint stock options from the case), one of the original plaintiffs in the case, Ms. Deutsch, was replaced by a new representative plaintiff, Mr. David Vaaknin. CTI appealed portions of the District Court’s ruling to the Israeli Supreme Court. On August 8, 2017, the Israeli Supreme Court partially allowed CTI’s appeal and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ordered the case to be returned to the District Court to determine whether a cause of action exists under New York law based on the parties’ expert opinions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Following two unsuccessful rounds of mediation in mid to late 2018 and in mid-2019, the proceedings resumed. On April 16, 2020, the District Court accepted plaintiffs’ application to amend the motion to certify a class action and set deadlines for filing amended pleadings by the parties. CTI submitted a motion to appeal the District Court’s decision to the Supreme Court, as well as a motion to stay the proceedings in the District Court pending the resolution of the appeal. On July 6, 2020, the Supreme Court granted the motion for a stay. On July 27, 2020, the plaintiffs filed their response on the merits of the motion for leave to appeal. On December 15, 2021, the Supreme court rejected CTI’s motion to appeal and the procedure in the district court resumed. On February 27, 2022, CTI filed its response to the amendment motion for class certification. On April 4, 2022, a pre-trial hearing was held at the District Court, and the court has scheduled dates for the continuation of the proceedings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In January 2017, a legal action was commenced by Mr. Elad Barkan and KeySee Software Ltd. against Cognyte, Verint and Rontal Engineering Applications (2001) Ltd. (a subsidiary of Cognyte) in the Israel Central District Court alleging infringement of an Israeli patent titled “Cryptanalysis Method and System”, copyright infringement, misappropriation of trade secrets, and breach of contract. The remedies sought under such claim include compensation for damages, claim for accounts, and a permanent injunction seeking to prevent the continued alleged infringement of the patent. The defendants filed a statement of defense rejecting any and all allegations under such claim. We further filed a motion to dismiss the claim in limine. The motion to dismiss is still pending and awaiting a decision by the judge. In parallel, the parties are engaged in mediation, and in connection therewith, the Company increased its accrual to $6.2 million as of January 31, 2022 with respect to the foregoing proceeding.</span></div><div><span><br/></span></div><div style="margin-bottom:0.3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we or our subsidiaries may be involved in legal proceedings and/or litigation arising in the ordinary course of</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our business. While the outcome of these matters cannot be predicted with certainty, we do not believe that the outcome of any</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current claims will have a material adverse effect on our consolidated financial position, results of operations, or cash flows.</span></div> 71400000 43000000 3900000 1 1 3 150000000 2 6200000 GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by major geographic region is based on the location of our contracting subsidiary, which often differ from the geographic location of the customer.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information below summarizes revenue by major geographic region for the years ended January 31, 2022, 2021, and 2020: </span><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="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="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Israel</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">328,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">274,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">277,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Germany</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%">63,258 </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%">86,834 </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%">77,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">22,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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 EMEA</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%">405,756 </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%">379,674 </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%">377,920 </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="background-color:#ffffff;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%">Americas:</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: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 2px 7.75pt;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</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%">37,726 </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%">44,746 </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%">53,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">17,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">7,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 Americas</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%">55,595 </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%">51,880 </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%">63,713 </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="background-color:#ffffff;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%">APAC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12,691 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">11,904 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">15,476 </span></td><td style="background-color:#ffffff;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 2px 7.75pt;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%">Total revenue</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:700;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:700;line-height:100%">474,042</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;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:700;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:700;line-height:100%">443,458</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;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:700;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:700;line-height:100%">457,109</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;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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-lived assets primarily consist of net property and equipment, operating lease ROU assets, goodwill and other intangible assets. We believe that our tangible long-lived assets, which consist of our net property and equipment, are exposed to greater geographic area risks and uncertainties than intangible assets and long-term cost deferrals, because these tangible assets are difficult to move and are relatively illiquid.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net by geographic area consisted of the following as of January 31, 2022 and 2021: </span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</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 #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Israel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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-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%">24,510 </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 style="background-color:#cceeff;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-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%">31,104 </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="background-color:#ffffff;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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">902 </span></td><td style="background-color:#ffffff;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%">Other countries </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%">5,791 </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%">5,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">30,839</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">37,595</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Customers</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s largest customers accounted for the following percentage of total revenue:</span><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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="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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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</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%">14.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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><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%">16.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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><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%">15.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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><tr><td colspan="3" style="background-color:#ffffff;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 B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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.4 </span></td><td style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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.1 </span></td><td style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12.9 </span></td><td style="background-color:#ffffff;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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In making this determination of significant customers, we define a customer as an organization from which we have recognized revenue in a reporting period. In situations where a governmental organization acts on behalf of multiple agencies or departments, we treat that organization as the customer for reporting purposes notwithstanding that each of the underlying agencies or departments is generally making its own independent purchasing decisions.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information below summarizes revenue by major geographic region for the years ended January 31, 2022, 2021, and 2020: </span><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%">(in thousands)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="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="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Israel</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">328,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">274,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">277,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Germany</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%">63,258 </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%">86,834 </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%">77,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">22,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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 EMEA</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%">405,756 </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%">379,674 </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%">377,920 </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="background-color:#ffffff;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%">Americas:</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: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 2px 7.75pt;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</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%">37,726 </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%">44,746 </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%">53,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">17,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">7,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 Americas</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%">55,595 </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%">51,880 </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%">63,713 </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="background-color:#ffffff;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%">APAC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12,691 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">11,904 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">15,476 </span></td><td style="background-color:#ffffff;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 2px 7.75pt;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%">Total revenue</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:700;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:700;line-height:100%">474,042</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;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:700;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:700;line-height:100%">443,458</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;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:700;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:700;line-height:100%">457,109</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 328371000 274113000 277605000 63258000 86834000 77540000 14127000 18727000 22775000 405756000 379674000 377920000 37726000 44746000 53354000 17869000 7134000 10359000 55595000 51880000 63713000 12691000 11904000 15476000 474042000 443458000 457109000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net by geographic area consisted of the following as of January 31, 2022 and 2021: </span><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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%">January 31,</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%">(in thousands)</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 #000000;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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Israel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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-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%">24,510 </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 style="background-color:#cceeff;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-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%">31,104 </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="background-color:#ffffff;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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">902 </span></td><td style="background-color:#ffffff;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%">Other countries </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%">5,791 </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%">5,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">30,839</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:700;line-height:100%">37,595</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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 24510000 31104000 538000 902000 5791000 5589000 30839000 37595000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s largest customers accounted for the following percentage of total revenue:</span><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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="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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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</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%">14.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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><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%">16.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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><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%">15.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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><tr><td colspan="3" style="background-color:#ffffff;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 B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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.4 </span></td><td style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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.1 </span></td><td style="background-color:#ffffff;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12.9 </span></td><td style="background-color:#ffffff;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.148 0.169 0.156 0.084 0.141 0.129 EARNINGS PER SHARE<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The following table summarizes the calculation of basic and diluted net income per ordinary share attributable to Cognyte for the years ended January 31, 2022, 2021, and 2020:</span></div><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%"> (in thousands except share and per share data)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 (loss) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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-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%">(10,256)</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 style="background-color:#cceeff;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-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%">20,310 </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 style="background-color:#cceeff;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-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%">27,370 </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="background-color:#ffffff;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 income attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">7,179 </span></td><td style="background-color:#ffffff;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:700;line-height:100%">Net (loss) income attributable to Cognyte of Verint Systems Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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-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%">(14,890)</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 style="background-color:#cceeff;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-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%">14,203 </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 style="background-color:#cceeff;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-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%">20,191 </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:12pt"><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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%">Ordinary shares outstanding:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">66,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65,773 </span></td><td style="background-color:#ffffff;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%">Effective of dilutive shares</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%">— </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Diluted shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">66,570 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65,773 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65,773 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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: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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net (loss) income per share attributable to Cognyte Software Ltd.:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(0.22)</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">0.22</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">0.31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:9pt;font-weight:700;line-height:100%">(0.22)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:9pt;font-weight:700;line-height:100%">0.22</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:9pt;font-weight:700;line-height:100%">0.31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">For the year ended January 31, 2022 we had 603 thousand potentially dilutive shares.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On February 1, 2021, the date of consummation of the spin-off, 65,773,335 of the Company’s ordinary shares, no par value, were distributed to Verint shareholders of record as of the January 25, 2021 record date. This share amount is being utilized for the calculation of basic earnings per share (“EPS”) for all periods presented before the spin-off.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The following table summarizes the calculation of basic and diluted net income per ordinary share attributable to Cognyte for the years ended January 31, 2022, 2021, and 2020:</span></div><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:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><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="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%">Year Ended January 31,</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%"> (in thousands except share and per share data)</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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 (loss) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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-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%">(10,256)</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 style="background-color:#cceeff;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-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%">20,310 </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 style="background-color:#cceeff;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-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%">27,370 </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="background-color:#ffffff;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 income attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">7,179 </span></td><td style="background-color:#ffffff;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:700;line-height:100%">Net (loss) income attributable to Cognyte of Verint Systems Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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-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%">(14,890)</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 style="background-color:#cceeff;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-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%">14,203 </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 style="background-color:#cceeff;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-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%">20,191 </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:12pt"><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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%">Ordinary shares outstanding:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">66,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65,773 </span></td><td style="background-color:#ffffff;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%">Effective of dilutive shares</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%">— </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Diluted shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">66,570 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65,773 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65,773 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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: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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net (loss) income per share attributable to Cognyte Software Ltd.:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">(0.22)</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">0.22</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">0.31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:9pt;font-weight:700;line-height:100%">(0.22)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:9pt;font-weight:700;line-height:100%">0.22</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #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:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:9pt;font-weight:700;line-height:100%">0.31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -10256000 20310000 27370000 4634000 6107000 7179000 -14890000 14203000 20191000 66570000 65773000 65773000 0 0 0 66570000 65773000 65773000 -0.22 0.22 0.31 -0.22 0.22 0.31 603000 65773335 65773335 0 EXCEL 120 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /2 A50'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 " #T@(54?7C,A^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)\VN"J&;B^))07!!\1:2V=U@TX9DI-VW-XV[740?P&-F_GSS M#4QK@C1#Q.I:^$"F&&$T:?O MJ%6*I_8DL'V"DY);>DQG&LQU7)Y1T:>'MZ?"GK5JY/ MI'N#^5=RDHX!-^P\^75U=[]]8$IP(2J^KOCU5G#);Z58O\^N/_PNPGZP;N?^ ML?%94+7PZR[4%U!+ P04 " #T@(54F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /2 A536/4X>_@4 !P; 8 >&PO=V]R:W-H965T&UL MM9E=<]HX%(:ON[]"PU4[$P*6"9 .88:0T+*;IFQ(V^GN[(6P!7AB2U220]A? MOT63W9F&5XVV)>(Q#XR58/#SS,<\CJT2<'S; MBS:*>]J&Q]L']4GV\/ P"Z;Y6,9?HM"LKQK]!@GYDJ6Q>9#;]WS_0!=6+Y"Q MSOZ3;7[M!6V0(-5&)OO&0)!$(O]E+_N..&K@MT\TH/L&-./.;Y11WC##A@,E MMT39JT'-;F2/FK4&N$C849D;!6&8_G,%9G! Q:!O3LT5:P;WN=MZ4G MVGJ4?)#"K#6Y%2$/OQ=H 4A!0P\TUQ15_)6)<^)[9X2V*=5KIKA&5/WB&?U, MU3^A>BM,9';D+M(F$BM-_KR#"\C4\$3_AA0/? 4/JE@VZ>>&P6/"X3(N7'#)8LT1L&X!UJT'-A(B M93'P;:0JY<%UC$HQG%Z!TZN',^,JDJ&=N@3>G-*!PY4.D_675Z_L=$78^@5; M'U4U7P-ID[&,MDPL4/ *O0JR8X\U4.5]H8SB6).[M-DP54I#B[2MJ-W MV:>7&!)U2+0.TL$Z[^CJ,=([/(I"Q8 M8XPN(GBXE?_(.)/:@-_]$6U.CRZNV.GV?/C#Z%R \'!?_U+B1/T8&C$0NB4=?+]Z0.0]2!82E0+C21Q5& I)OL$R;6YT1('V#A$";K$B\UVRD'$I(BXP?G?_B&62+CQ0W,X/W41N7X(U$RM^ MTO$JA.Y'\YO1[QB3"PRT5F" 4)5DR9D,GL[V8T$^I@;> I'UWNM(D#S]?5,* MG-_E(KN+K;N>A]T>]7K=?G_0>BXC='&"UHH37R"B-I\$> 9,-Z:EX"&9:IV6 M1[(*S7N)=9Z+#[16?/@L8W@?[22V\57I4B!<"0=RL8#6B@6'K"U//++)#S$K M+0?#%;^B]0YU08#6"@)38;C*ZUZ;0[(#:BD9KEA!YJR?UK+^;.C(&$+[2I9; M:X7.'5/P1H^" .I[2!5@>F:2&*,+ +16 +A-N%K9X7P'"F9]2#!+87'!JLR2 MNE! <0.?CBGW;Z7@'[?*_U!,52A6%U,=9[V=6M9;IYBJ4$*+J8ZSW@[NE_L7Q%H(I+6"QR?+ M@@JA&_8KQM] M8#9)TR3F2VC:/N^!4:I\*2;?,7*3+7\LI#$RR3;7G(5#0>NK6%' ]%K2GAL)!( MU8QA^7L*5&Q&41IM%^[(JM1V(1X/*[R">]"?JX4TL]A3"L* *R(XDK <19/T M8IHZ@3OQA51B"<[F16C*+&.@$*N+0*;QQHN@5)+,CY^M=#(O],* M=\=;^K4+W@3SB!5<"OJ5%+H<16<1*F"):ZKOQ.8CM &=6%XNJ'*_:-.LD>0M8+,^6Y>Y%Q>88W'0RDV2-K3AF8'+E2G M-N8(MU_E7DNS2XQ.CR=U032:\>;[FGL:QMI@[6:--95M3TRQ(_(1Y%_72#LJ2+ OP>C[(GN/U0D$*B7[,S0:::6#J M9P#;]]B^P_8/8&\Q@]>N+:R>2ILP#',TH0RO#.>[*+%$[S"KWJ-+T0TX//$. M3][D\)I(AF97KYD, ]+T?!#P<>I]G+[)QUSD>Y,L3'@ BB9KLNZ@F9(8:,#4 MP)L:!)%7IB01K:&]\0=1FY*'YO-%@'WFV6?_,^/./?;\J(P+J_\EX#1Y*23) ML;EV@-#KAXSL5+3TZ&0[@+@UW>2;Z28=M!V]YBS>*;L,Y,HU%X5R47/=5&"_ MZAO8I"G;+\>;[G>#Y8IPA2@LC33I#LS?4C8-I9EH4;DB_BBT:0EN6)HF#-(> M,/M+(?1V8E_@V_KX#U!+ P04 " #T@(54J%QH,[0' "A( & 'AL M+W=O-L]KOIM)W@Y#&KJ%8FB M9-7PJEW<7@^??>ANK^5.U54K/G2HWS4-[U[>B%H^WRSPXLL''ZO'C=(?K&ZO MM_Q1W OUQ_9#!^]6AUG*JA%M7\D6=6)]LWB-7]W%L1XP6/Q9B>=^\AII5QZD M_*3?O"]O%I%6)&I1*#T%AS]/XD[4M9X)=/R]GW1QN*8>.'W]9?9W@_/@S /O MQ9VL_ZI*M;E99 M4BC7?U>JC?/Y1[!UB>KY"UOWP+WK>VT8+5.QZ)9O]8%#0 M5.WXEW_>!V(R ,>> 60_@)P[@.X'T,'14=G@UENN^.UU)Y]1IZUA-OUBB,TP M&KRI6GT;[U4'WU8P3MW>R;:7=55R)4KTAM>\+02ZU]/UZ!+]ORKV5WDS7H5XKO(3;Z\0Q4M$(D(:C/J=W72=:A7C?@Y^O C/2PXQTF#'VS MPR60S$=%AZ4951THJP4JB4D9Z^_OB!7&)9^70]E#V[-17R5?/E@ MJ6_45@S%L'YQ^9S8/JYP=E>5#9 MATYL>54B\1F@K9-!WWRI-@*2Y*B"N73G]G+$>3JO,0ZK*&*>FXXC Y4HJ/QW MJ7A]ALC]-$=+33<@=";384=91&CB$3JA'SX18FB(.O4RA%:7P*VN'=XTW<]V M'*^,YG.Y#K.4Y7.W@3B#*QUPV# MA3-7;9M1@HDOQ@:-.,S&'Z0LGZ%:.:51>^&PC% K 9QV./-496QPB,,\?-\J MWCY64(Y/E2CL !Q.R%RH;<5(GGMD&L+A,.+>BK6 Q50"X H)(%;\L[M<80?B M6#POI XK2B-?, WC PPTGNHD(,.D@8'3_+]G'<'!7GIH"#(3$C5GAM,P+] MN*<=)X8B)$R1LUE';$[0.)YO.1U6<11[B$P,3$@8)O->[%1,;6;@%#9B<[&. M+4Z,J:=S)(8L)+S)&Q*+6^0Z(OL?)CKVV;"/AMFG?98MZI4L/BV1W*D>>N92I_ZW%7R\@1K= M?^?TW699DA*<)MD<)RY+EJ:4^E*?&O#14^";JJ_Z7F/\E'";;C[A#LNP\,F1 MXHDSQ2/A?*>@B:O^.4.\ WO1_F>N_AS38_F&DC1,R6/Y '+TQ&N NU9?RKKF M'?1[4)0&3]R.Q-8)J.5 R.18N $F9<$N_%XKWLBZ%%W_S7 HH%Z"9\2&;#1, MMFE(T"6ZB$Q8OD>OS0V&>[",QM_]C;Y"[\?$'=K.R0I,TB7DY1(2<_@J84M( MOB5D'^(*_<3;'>]>#B?O@\GL0WSZ!''O5? ^A$R.HV4(2\.$?5V6E7[4 U30 MQV"7D#<%WU9 ":=(FYRP/4^C.1D<=CZEAJXT3%?8'.R:73T\0RG%NBHJ9\M* M;7!>XCBS#_YM.Y]$0U<:INN[L9_6)\YC3STY*G=J#6WS]C)M$Y)"ZGKVZ;%A M;'QR.W@(YWZ+)1N VD8_/7P2P]&X\PF$O?>[Q$EB-5E..\8B3\6.#2CC,"C' M%N9./K8O2J![N5;/$&OTLRJOQD4_JRI.)VP2DHQA:CU)<=BQE/D.[&/#RSC, MRU]E.VP4H$3K E.UL'> 1'%J=6P":<[F9V(N,Y)YGV090,9A0([AG@;VZZ\R MJ(;?A\)K$T]OLS(K1QQV*6QN?.&=/'\[9_,X:7.'HOP?G;"IYSRH=C9K&!A=I1"&;GP>/KY1+D1',1K _A^ M+:7Z\D8_I3[\KX3;?P%02P,$% @ ]("%5!_B$II* @ M 4 !@ !X M;"]W;W)KYR-]EI\V(K &1O MM51V&E2(V]LPM'D%-;?7>@N*OI3:U!QI:S:AW1K@A8=J&291- IK+E203?S9 MTF03W: 4"I:&V::NN?ES!U+OID$G&?0N';B_?E=_\+%3+&MN8:[E#U%@-0UN E9 R1N)3WKW&;IXADXO MU]+Z)]NUMJ-QP/+&HJX[F&Y0"]6^^5N7AST@'IP D@Y(S@72#DC/!08=,#@7 M&': #SUL8_>)6W#DV<3H'3/.FM362&U!8 8JDQ->'[FZ9FG\@251DAS!Y^?C\1%\<3X>'<'OS\;C\2$>4O;[$B1] M"1*OEY[06R$EGUH/F2[9@U!4 L$E6VHK?"_]G*TM&NJH7_]QEO;.4N]L<,+9 M3-)D\$6F&<,*W:RQ;"3U:ZX;A4=+V0J.O* ;.Z]9$L>4M]?]@OUK-!@.QX=& MBR-&T&PO=V]R:W-H965T&ULK5K;;MLX$/T5PNA# M C2Q>-$M2 (T]EZZV&Z#I-T^*Q9M"Y5%5Z2==+]^*5D1;7+$.$A?8DL^,^(9 MCN8,R5P^BOJ[7'*NT-.JK.35:*G4^F(\EK,E7V7R7*QYI7^9BWJ5*7U9+\9R M7?,L;XU6Y9@$031>944UNKYL[]W6UY=BH\JBXKWM;X:]U[R8L4K68@*U7Q^-?J +Z8L; Q:Q+\% M?Y1[WU%#Y4&([\W%Q_QJ%#0CXB6?J<9%IC^V?,++LO&DQ_&C<@DGXCR6Y&KY=4H&:&[$XY^\(]0.<"9*V?Y%CQTV&*'9 M1BJQZHSU"%9%M?O,GKI [!G@:," = ;$-F #!K0SH,<:L,Z M9'946GC,,U4 M=GU9BT=4-VCMK?G2!K.UUO2+JIGW>U7K7PMMIZXGHI*B+/),\1S=*_VA)U5) M).;H\YK763,Y$IVAK_=3=/+N%,EE5G.)B@I]68J-S*I//"PH?TDT=8?'?!WQ[>\VO +CRO6NV*M*S;@ZHM06:E?V-8A M-%,[\Z@U;XK&]IK%+& ZB-O]^ $P1EF8',*F "R,<9#VL ,284\B],9C(J1J M,K1^.2Y1[S+RQN7#2M2J^*_-]\9U-ONQ*6K]3B@^6U:B%(N?4+1V3L,]?E%B MA\K%I(Q:<7(QA 4A'*6XIQ0?,=6SPUA!)&+GX9@2FJ86#Q 6119L"L B%@R1 M27HRB9?,'[60$JUK,2\4Q"%QGDJ9?JX5YPD PT&.$]<<)>9O>Z']#Q>H\6O-*Q*UN&6:YU ML)"JB>463.C.Z\%XDC")8IL?@(M(F 8V/P 7TC3 _R(X4=>576$6O+:U)ZB M4EFU*!Y*CC(IN8*EE0"3&88V50!%L%VN 528T@&61KTP/:(0"2?[03;4?4-I MX!95 $=2$F*[L$*X*(S3H:DS.HK]0FI>YJ*:B16I!&V.8"P!(21S85 M%T9BBH>FQX@I]JOIYS;I3KI9.>WXM,7#6Y^,M&*_MGZL%-=-H_)%RA5 '#NO M*P"B++;#Y*)H.-1Q8".FV*^F/8DN3B +5_O.D2AQ4MB%A21Q,AAPQH94%1M9Q>DQ]64XC4%B*4 L#AP) M=&$18T[==%$D(@/$B!%VXA?VCRT%],#U^IXWS<^V:-?;^K*CAU3V!!=2XFIR M0IS2 Z (B_=&WBUW %B:T@%])T;?B5_?;U]'"91U;)<) ,88=BBY*!)&0XR, MHA._HO_#%3HI=:]ZZJEVQ)79,QSHQ]M,7!P)=!]J4P%@,8V# 2Y&MXE?MQLN MW9QD2M7%PT9E32^B!*J$OE^I6K3]6=.HM,41).LJ,(LHLZFZJ$AWYC93%Q7C M>*"V$Z/EQ*_ESJ0Y?"=B4?U4'-V+N7K,],OXM\K/0;;NBO<,L\1N*2< #C,] MN39A%T8"/-2]$*/YQ*_Y+F/=SNPV=X[C[NL,B.D,B+\SN,ED,4,G185RG4E9 M+!7_>"!0;)?4B)==5P)L21LR)7\Q-2NR> M $<,4&7=U3LO&0 +X]AYR5Z"'6[:&?FF?OG>SP0/&>J**T0&@@%D7H0=DC%2 M35]8BG=OOV\[TZ@D)6_=T*1[FZ/'+"\]^UN=_6$13=,DL2/LXG 2$VJWL: _ M7>0'F@=J=(BR7[6O24VIIZ$W/).7-P [#P<-1)(Z>P@ C(:1LP"#8%$0#Y0@ M:L2"^L6BUQ_)ZVTQ\V:BJ=8T?G,FFB))_8NKES,1V%@,GA$)C*W>K&(V;PG$$PW679X(%@88 )' MAYE:R%YKJ[;&RW)MLUJ"]6ID*R-U=(9BHD>V.%9$#W35AJKQ8A M6$0">_<<@"4T#@>2DNT=7?VR\LA,>61O+H^=A_UZKU]99I^/0#",G4T0 )8$ M^ZO8'9'QWIGNBM>+]FQ[0_U/ M6;TH*HE*/MG9/O+I18MR?'#T(IL6J_+GF6\[H!Z-_G0JCGB^8! M_7\K7/\/4$L#!!0 ( /2 A52'Q&PO=V]R:W-H M965T&ULM5=1;]LV$/XKA-&'!&@CD9(E.W ,Q/:&M6BWH%[; MAV$/M'2RM$JD1])V\N]'4HIB2Y2;#=B+)5+?'>_[CCR>9T,BXHJ/11;3^X$T-0:5:5'?#_R*EJPT7QFYQ[$ M?,;WJBP8/ @D]U5%Q=,"2GZ\&^'1\\3G8ILK,^'-9SNZA36H+[L'H4=>ZR4M M*F"RX P)R.Y&]_AVA8DQL(BO!1SER3LR5#:#]^G=R#<100F),BZH?AQ@ M"65I/.DX_FZ'I^[/WGRUY369#)2QY^:U(57XWFHQ0"AG=E^HS/_X" M#:&Q\9?P4MI?=&RP_@@E>ZEXU1CK"*J"U4_ZV AQ8H"C 0/2&)"N03A@$#0& MP6L-PL8@M,K45*P.*ZKH?";X$0F#UM[,BQ736FOZ!3-Y7RNAOQ;:3LV7G$E> M%BE5D**UT@^=5"41S]"25WHKY2;'!T!7'[F4U^@]2W@%Z!WZLEZAJS?7Z TJ M&/H]YWM)62IGGM)!&==>T@2PJ ,@ P%@@CYQIG*)?F(II.<./,VFI42>*2W( M18\?*+M! 7Z+B$^((Z#EZ\VQPWSU>G/_ IN@35!@_04#_MJ<]%/2Y.*/^XU4 M0A^@/R\L%[;+A7:Y<&"Y7W6IN2IMJ@OKWI71VD5D79C"(@5520%)2*8NL2&A= M@-*_]&FSF__V@HY1&T!T44==E'3)8?H("P$L>4(Z0TR6O;5<\M:>QZ?R$CSM MB.L 81($'7%=J$D!QA-_M)RWYRD?T"&&2% M5F G^*$P]]^U(=T<%Z3H(^CRR>Q&^S]5FO2X3<*.1'V(SGY'(A=F/+!!IJU$ MTXL2#9T^%XVI8_U@THERZ4*1N%M*'*@P'D@W]E]N2/\BF\X]^*/BV'@[CQ5' M83^F&7DP-&HLET.L#JY-['_X)5LWFI4J+8[!7=E'HG<\0XLQN3E]I\ MJU$*!$CEI(U[<88A\;ND^Z@H[!U;!RK&T1!E\D*9_-=$]I@O^98]*4!KGJDC M%8 ^JO3&R9LX+L/(CWKI[N,PB0CN4G? IG'0O0Z]DXZO K&UG;/41V[/5-TI MM;-M=WYO>]+._,)T[;:3?'%3M_R?J-@63*(2,NW2OXEU.D3=1=<#Q7>VK]QP MI;M4^YKK?QX@#$!_SSA7SP.S0/M?9OX/4$L#!!0 ( /2 A53*L&PO=V]R:W-H965T&ULO5I;4]LX%/XKFLS. M;#O3$$N^=X"9$M("!>H2PCYT^F!LA7AK6ZFM0/GW*SF.$TORI33+"[&3[]RE M^P)B"7TF#!:7+]Z-1'BQPXN<'9(E3]LN<9(E/V6WV,,J7 M&?;#0BB)1TC3K%'B1^G@^+#XSLN.#\F*QE&*O0SDJR3QL^<3').GHP$<;+ZX MB1X6E'\Q.CY<^@]XBNELZ67L;E1I":,$IWE$4I#A^='@ WQ_ATPN4"#N(OR4 M[UP#'LH](3_XS7EX--"X1SC& >4J?/;QB,9!$Z?K3_U4F8D? ,!L$4"F ! %3:Q#02P%=%+ :!(Q2P! $]":7S%+ M% 2<)I>L4L#J*V"7 K8@ /4& :<4< 0!RVD0<$L!5Q! =E/AM$WEM+Y1P*K8 M8K5A4VKAIMQ0K+?=:&53<"A6'#6*;$H.Q9K;C8YMB@[%JJ/&I;XI.Q3K;C=5 M!6X*#\7*-R=Y4WHHUEYO+.6F^%"L?J,5M*D^$JN/&C?NIOI(K'ZSE6JS%]4? MK=M*T9-.?>H?'V;D"60L=[\#'LXB$G(G/X1DR9OY.W;U M+TL8]UYAXG2/)EBB3OS83P.L,#3ID0(P)@_I,\5@2N;TR<\PN*3A09EOAO.S(7!&M33,DIGD=! MI-H(7WY;R?X"\-IM7:]M'1[EY)?.M&9WV MK^87NF#^L/[ 'G86_"F$6;\DN6H0WOZYUOV%.&MWYIJDPX"D-",Q^^F!99GB MC.59H>GN99KV$LJ($9N*W:"*W:#"(Z/!HQ/\$*4I]^5^K1/X%%SXZ0'0X3N M-.BJ6,Q:IU7HY,^PC\>&;>K0.1P][DYZ!2.D-U3I/ ][X,7ASBM=7 M;SGC+(; @L0ASO*_E2RI9LVHK!FM:X-M0K)**5\FH9^%.9@M.1,&WR:_ M*-^+]S';C%%.OZN6R.MRF-3*AJR=5M8*),URMQ%L8T"A>74"S6343:T7?4RL:I0K=90UQTSJ'7, M=BI)F?YG.V=;G;RV*0J[QT5/9M5W!S MT@_F=<)JX;A5.&YK.),T;!XE2%.%Y4J.&*8)Q84W=N6F:QA6'70J@PS3L)$I MI$AATF! HP[[V,?D)X5)P]!<81*>R2:%GG(N*Q*'8*>.SYTZ+CMU7'7JN.[4 M\:53AZ>JNL/(01WVM4\);E15=S0D=B79)!LP+A(VQJW"I (VD[4QIH $_^]D M9754;9-!;7LBI;T"#8 [)V#PST=GJ:,^[W0HSDX%#!H,*"R0?K"9 F9!K2G! M6U(,VUGQBP9HJ;.^PI!$'I0PTQ'HX[0?;*: Z1 UQ+^EF5#_7R9IJ;8^5J!M MB4YWP>IN;_DJ;&>48S]?@+#R/<1!S,9IR(;JL\^):NM\+777G-)-39/JUP_G M=>/J46YY+.PFLCTY Y39Y1!:!I*>U/H"O1[ >EA;S@K;26L[=X#*\&02R?:; M+K%6%1[-H\ OWK$@;"FO#W)3MA[6O9SE MHN54^@3)K$M&B%*3X$;"L!ZH#L'B^T<:KI@H0SYVQ]A46]6;'_[ M4HGZ_W@G2$%G#%UDWY-^L LEC-%(\>Q0AD&GX:0.;3D4:N=0-WBYRH(%;XVL MQ#G/AO(_PDA!AG;-EQ'W05UVH>JA;'D5:N=5+Z6#2$6!=-T1=UH7K.[VEBBA M=J+4SBB0TF/% :#K:HXKED.!.>4$J2XG*!?<8F.(#]/B>$;F[X6Q[5*WG'_P%02P,$% @ ]("% M5$GNB# 5"@ E"T !@ !X;"]W;W)K28]GD ME>PLNGUH;/F0TKF\O.>0XMVS-M^:M5*6?-]4=?/A:FWM]OUTVA1KM9'-.[U5 M-?RRU&8C+7PUJVFS-4HNVD:;:LJB*)EN9%E?W=^UUQ[-_9W>V:JLU:,AS6ZS MD>;EDZKT\XO5ZX4NY6EMW87I_MY4K]579/[:/!KY-#[TLRHVJFU+7Q*CE MAZN/]/TLCER#%O'O4CTW1Y^)HS+7^IO[\LOBPU7DGDA5JK"N"PE_GM2#JBK7 M$SS'7_M.KP[W= V//[_V_G-+'LC,9:,>=/5GN;#K#U?9%5FHI=Q5]HM^_J?: M$XI=?X6NFO9_\KS'1E>DV#56;_:-X0DV9=W]E=_W@3AJ0).!!FS?@/D-Q$ # MOF_ +VT@]@U$&YF.2AN'F;3R_L[H9V(<&GIS']I@MJV!?EF[]4(O3#J;P\ <&[)7!)S;: MXZ^R?DSRYM$(&WX8#][VQX?&PP5]V09]:?2&P 0W MTI;UJILAI2U5\W[D/N)P']'>1PS5;IH;&-!";Q0VE%T72=N%*R!/ M]Q,:L3BYFSX=!SB$L8C3Z!0U0U I3WO4"8WX0",>#=?'Q7]@CG0I:S44HD+7 M15DI4OO\W,_N8N$"O#7ZJ83T(_.7-TC[,LB3VF(8JE@G&/*M(7S+@, MYYH?N.:C7!]=MK="?3U7M5J6]J8K+J"/RL P'J:(_(X/91X\5IPEWC ]A* ) MH[D7AQG251)QG""->A6+QLN9KB?MS+[N\O&&K,#S@(S50-*43]*Y"[(L:TC? M4E9 N+%FU]:-6U<64"&+0D*4>R/V@* "SEA//!_(8'HDW724],-:UBOE!'DI M2T.>9+533KBA!KIZ!N3FJD)NV\UT#W32-R_HYQ,/]@.LXQ>@+GSZ" MXHF?_3,,%O.<#82 ]2%@HR'XEUTK0^K7T2_!OHP,* L>(DU\,4- $Y8GPB<4 MPF@JT@$^O?K3,_+?#FGCQO1(ER"C0=^H4Y@W\OI^*74%R<$1D6>^+%#.F."B@$O0'LS0./Q"0&);T#%]Q%# MB<3AO5-*_6J-P#(AF$\D1-$TB0?*->V= QVW#K_43S!YM2GQ:DQ#=8-M!QWW"8+UOYXB9+Y^R*PNQ43Q;E%DJ[R+* 6XC*DB3SN84HRJ.A MXM/;!#KN$P[3YZC*H%00I8\IIX$V(#B:I*GO[Q!D_ QCU!IPUG MN+!0FF$*4X\)@F+! @C>M\2V10U5@HK6"/ P8(*O?+W@Q! M@>;G8H!!+]-L7*9_NW3AA1(,I98EW'>?""J%G*0^PQ"6@(XE PQ[X69O6[>7 M4,*;-ZPJ6:_8;%RQVSNUM770SMTZ0[]?Q,A^A=RF4&L071>R^&M7&G\+9A_R M4*&#>)^%S!#(!$*=#[A]UNL\&]?YQYTIUM*I"I"!E()$LB]M)5; :>O(HJP0 M[:FG1+MH#6R>C-5Q .P/-@LP6 P MXKZ9QV \9D.%NS<+[,PF0[MW<-A0/;<2A76,!5!3KNIV.U8V9*T6JX&J&'H M2+X@ ,BV _4W'5#0@%-BO9M@9]S$29TJY+:TLBK_!EZ-7MIG:11P?5*5;NTN!DL3/F#9>6\V^+C9Z-?B!O+6E(4;P+FLOQ%; M;AS3K6Y*>U*9*UVONF3?NHU!?%.0AZ8BC@-_@J X!>OAD4=@KK#% Q.:]PZ% M7^!04,U#.84N(_:3\@$!@7;XJ8N@!E:1O#.+S-N>Q+T\7.A??.A9]_YP +C+I9*M-N MU[O7EI W6Z@%N&+S\SX$@8#)R*,CV[T/( ),610/5'G>NQ$^[D;^+.UZ8>0S M%/,V@/N-\:4LW+KCA4P@?50##+N2WHH<:>=]I24^Z9%]A0HQ["G3/H)?DBYDB9B-+A6\W$-@$Q"&A_OAAP"P^7F2=\NUM MAQBW'3]KH\#YDV)GH/X4+T0MEZJP[3LL%X?;+AINA?L$"Z9V/7_D-3N(6TYY M%X];H $*C84($@$Q'UGP3@1#Y=G :R[1&Q3!SR8"N&:C8$5,KA>J^^3>ZU\: ME_\I+#P,"X^#778$-J$T2^-@EB! D7,ZE#='!SG.[P?]B-RX)7.U*NO:32FG M@K!8U>CFD$!>\E"1Q*D?FA#'.!>1OXV"X3*6LH$5J.B-F3CS.NB'1<:9G?&8 M((XMSACS/0&&0V(W0W!>[$YCTGLWD8RZ_2_[$S+[(M*=A&CVE MU%LS,6[-'EYO?=&<14Z*Q"S.@U% W@UE H&QB$;Y@#43O343X];L"Q+: M()[=1D&K=NA8A -P.D#AY@,:,N3$B M'*]S+QI%:,(8%?[[*P1%(YKY>Q (+,VB@3<*<6_HXG%#][NVL*+\?RK__@&2 M+/[8':KWKG^C[67= MN.^F.Z_\69J5._]3J25T&;U+871,=P2X^V+UMCT4.]?6ZDW[<:TD+!H< 'Y? M:FU?O[@;' YBW_\74$L#!!0 ( /2 A52C@3/"/A( "4P 8 >&PO M=V]R:W-H965T&ULM5MKC]S&E?TKA=DD:P,]/0_)L6(]@-$K M.XM$$C2R#>PB'ZK)ZFYZV*QV%3FM]J_/.?=6%=FMD6P'"6!HV"3K<5_GGGN+ M?K+SX3:NG>O-QTW;Q:SC6VZDV=/Y-Z[\.R)'_JVZ=R[8.*PV=BP?^Y:OWMZ-\Z>/=G:E;MQ_??;=P&_SLHL=;-Q76Q\9X);/CVYNOCN^4.^+R_\T+A= MG%P;2K+P_I8_KNNG)^?F&F+O M-VDP=K!I.OUK/R8]_)8!EVG I>Q;%Y)=OK2]??8D^)T)?!NS\4)$E='87-/1 M*#=]P-,&X_IG;]__]>K-]?]=?;A^^V9FWKY[]5XN;\S5FY?F^=7-]8UY^]J\ M>__JYM6;#_+HR5F/=3GZK$IK/-7 M>=?/+[\XX__:;FX>7,S,Y?GEY1?F>U"T\$#F>_ Y+825[9I?+!UE9E[X+OJV MJ:WZ35>;=\%%U_5ZPR_-ZZ:S7=78UMS@IH.3]M'\_]4B]@%N]H\O[.AAV=%# MV='#_ZA=OK@&X_V[N+65>WJRI8#ASIW\"PN;ERY6H=EFY3P?(A:*$7I<=?O> MF1N_['7E^>/7_C-UG9[^77Q>#;>EH''MW>?W!EB MNB-62C?]$-+=KTT3C36KUB]@JA:8Y8)I.OQWYV+?K"P1 4-MN^^;*IJ8-]JO M;6_<9NMW+D2S\G&[>#L$06,/FLTVX&U#Y;KET@G8B15@D8F\<&VLCFG-Q>S\_'RRQ-$*"7PH?W#MWL"V M$[-41C$"U-P!V(&:]!<7SQB([ M)#;5-]V MV2V.QL:/T2::2-Z@A<#8C%2<@5>4T--=#0J!7/%)O86XQGL,/\.UM9UZ[11B0HXU"+/[E?N*VZ4[] MMZ!]G>P0*!=IS. MKZLE;#!K6YO.]V8[+-H&B:XVL8=DI[;U'=8O2!P+$L_-%<,>,B$U'TSVW[JX M#1KYN%XT#+C[9C%65(-4(YI(V>9"M,K YK1[9Z%GQZQV_XNX.#< $9>\OC9? M518X6Y^"('VMVN-$54DYG]T-9D.,T4^:;@7A*A]JV6'2/E]86TBU<, 5 #K$ MQ&1P-4Q.%Z?Q)=3@A0C4%D'-H-URRM+&@[NYZ'A)C? X)79NM#2M8? 6,W";8PPANEM >?-MBS&*?Q $.5(P2;*5% M&D@R(CTP&O!B=C&\ Q\0AP%4KT$3RA9B"?6T.3$X"@>@]^R>"2H?F='4X%0! M=PA/T:"0IS+C. (LH_5[!Q'BL*4K9L6E!6>3H$;,(J4(1(RPFUUP?*C+T'*' M2XU"E?TQ.?9BX!:IKQ?N,4.NZ C+8U3.0)Y63&OK 3>)K"!9E8.DZN_N")Y@ M3V3H.(0]=:&E(Q70NVK=^=:OY#Y2FB1;[$3ARTL\Q[4 %_EH(VLH-1 4Y4[7 MR'D^,*D!PB&Z>H M^67HJ+W(W#EH(NIJ&4VPJM*]A$4:L#L_M--$@+>'0'W"H""5$A['Z17J5_^" MT@7!H:EIDJVR%FBDG:Y8"53+[,;6L*#2L+(9D?C^Z2235^W^%-RN%G]-H77= MDP9+LF<=!:LDM,E)@,1L(,<1 WY97@HV%?1(POL$/,X6OXI;0!@U?8&*229+ M82AD.(=@BO'BW*/_'CHV,54\ ,/<8DDHO0"_6#:2WRLG MI.?0Y^;FQG':Z,T;#Z4\*/7<>]=*&+T#YN_-AV"!G FR) /R*3(OAR"@$;= M1!!;MHKFX"LM,R#\R"5,V8$X4W@48BS,8M;V;Z-=X]R9$7'JWS,)1=UJLI@, MT[A'&B$C)"%,N/$?9:-J=4*UV$)SU$0 ]=??PF:L^ M06G--^=_-.1X_5[A'G&LZQ^-)%:P&A.'RF^RZ.'(4DE4C&9DPO!(>#=(JY>96G8C\A.^*$ !YX'^T] M[MC"\?\H&PYQW6Q'V<37;<>$XSY2J> &4ZN#NK0# 2-E/ID_9619@VUPVKAV MM$6C@+BT,-.=Q4B();Q=>9'32+6:&?"H_@DF2'_-S8NW/UR_/+WX"R 9N+)I*DT:^>XVWUU;[MU6K,])3-("VA YM X4F"L% MU>O8(1$VV*_![OK[>B&J](;= [Z-I;H!'LP>3J)4D86*8X7(@/%2%I"A%&"XEB!4_$&S"91F7%@)J56)U?2'@,J>?[X1.NVE!%" M*'#IIC.CDL:_DGBYQG(ICEL4%5%G'"E3BM54"&6]3]^8DR@04X2T98K6>L]* MA6LM$[.?#A)\*!5:[J]-;B(C-[Y&X=40B#@C)>D_]0G^2DUD/?J2#EB. 2U] M$C^RM\)!BUY4>8!QJZ0K]1Z@Q-^J_X120R3<3L#)P;<]0X_/2]D/IPB#-$A0 M_+C<\102#:LTO<"#]%$4'L6PV'T6^I/(GAJ632=DGZZ>='/5L15$A.@==925 M[*/TL"V2SC2Z#\RRDT(-Z."WTD26W8ONHO#V+G>X9>*4E(K4KKMK@N_R,R4\ MR]XI%D)LB1>$'=*UF =,";8@'WH,KK)#E19F>:2:)5=N.\W"V7RJ+96T!EO= M9VRHAXH&0O6C,9#Z)2.S_Q4]LW0\<(?$*I)"M+K:LEV:L%&L6-J\>TL).)V<$77A]4UFGP2"NF[%;[+Y O>7%3#:VH M&$"&B-GHD44(3%Z"4J66E%V-'4FITH8N%W[Y& '$Q9WV_I1_(98COF?N]!$X M*"# DMSG^N:X#UY":ZN];D-HEI,"R(;0X-%=PN*E&**<;LRD=*9N)7OW3MA4 M'BPU+&#=[W*MU^4J8V[^-H7X3MJML10 )&-C%^[ ]JH5*1N*P_$%[=OMA<&Z MMN$Q3L2 /![B4UO8<6ZQ%W,5N]L)Y*;B$C"6/\9FS">Q(*H_ MW!MQ D#UB\M1-#>OM4[;2-]L0Y;QBL8NYL?MI6XS) M'7>F8+=@@1]<+X1$N&@].CN2/VAQ1FMQL\TB-9!R(,S-]?) N?>> K'= ?QB M_M"]T1-"OX0OQYF&'7=6NXIZQDI8>.4-<4NUEA6KQSP3'<)-:R0RHM/!ON#T MH%<93 2H:#&!T^4@Y53.:V#DJ:MW0&ND9=2G7KNRLE$@W2UCG( M/7YK2=!4Y),8 ?VGORAS)>W1J)3\((\[MQ-G0M&0#XSE2:E3#@!"#X;2N>"G MG$"I4"--(0FK@X?5_A?[S$>HG)&^5(G9=MT!KX *.#@CXNA8=:ES(T4_L M^&HTK>!A:O%(VXS5&/(BA",@^*ZT-+33FO&">RGGKZ4C%+"&BU_/1A7P!%VD M3T&)E=D(2BUG"KL,\AD,-#T$E"I1SG:0AY%_8XK3;EBRBR>-MM8NI$,=^W*2 M,A*8TODE,&C+4;-IB7,4AB?':38:;4CU?/ 5_BCA'I)9\EK M]1 E33+1^1'>"E:,.;Y4%6I4UFS$GU&PU&-@^YG,(YT#E\;JC W92OJ:R8W( M6 "D8+P=SS]&.VC_)_7 #LU!&VDAEF)<)LS6(!.ML78<.:F(-%9F8^^'2;@I MW\)DO*$.,C6A!KK2!IX=?+B@D4B0. )Q817\-"+[BL!D% 7Q&*']O/ZT[>!D MU98.ES6>9)J0K4*TL/T4:X4Y%\%24(RTC[KS.:(X\="E3,IO!Z)48+G/,454 M257%IZS9^CX5<U 1Y+>H-TV?>[K0UFDDS,1 M1GO$.:/X+3OT+3+;A,[8N)Z@39YJ5Y&>DY;<8A#OL-O5?-G)L/O:9)D=32463HD'K M3CM).YU3Q%E(?T@*+4&/7!I D)S4EX(60AN;4 T;*>CE*#!(Y9ZU6W*4N_/M MG8IICAVG_/7-(>&R MG.$C"T*)<>J.A:6Q!W<4F)W4O_?DXY*V6:!+Z^3^1(P"45I:YM40@$,'7ZU< M/IREM& AQLJBGMB07$FKLKNS,1U8?']+SN)8S[UGD]^2TGN_C5+YY:\# MM$?:NF[5K_/W5A.- "H\;5568!70DKZ!@ZT!4!!OZ!*ELW(2J9]K@*&ILVCI M0(0N1F4,"KO>V'#+3QJFF7%,^M.> +P#0]K4&HTZ MN<3TA#[)48>5%D48>=4#9M"^8J(]I\)JW22\WS M26::$"4%;SVO&J,\2:&?-TAVY-DDPBD1:KEOJUL:K&W@L776T:$:2KM;$RV[ MNK,1Q%NR^5MIC_>:O^N&W2VF:'KI(!'D%]IR' ]%EPCE*!T-)O[\%9IV*'-7 M1O@"\%4/RC$^.^;8KM&%XR2IC-$TS=T\]FY:EWJMS !J/4E6A+IL'RS['% ; M!OEUV(;-GZJ1Y^9QR=OE7$:;-IF>(2'_E$AGL>AL.@9$[\Z=+K<]5K^ MIN\*)O6:IEZ5:B%Z(:;36'-SWV?!9Y-/MT$\5_*!>M3&F'[%7>Z6;^"O]-/O M\77]@/[O-JQXOMBZ)8:>S[_]YL0$_2A=?_1^*Q^"+WP/EBN7:_DFEB_@^=+# ML=(/+E#^SX!G_P102P,$% @ ]("%5*6[(%&/*@ 2X4 !D !X;"]W M;W)K&ULO3UK;]M(DG^%R WN8D!6;.*;$F<4*263=K1_/JK9WQ=X!NQE+:G975U=5UYNO M;MKNFU\[UV??-W7C?WZP[OOMRT>/?+%VF]S/VZUKX)=EVVWR'CYVJT=^V[F\ MI(W-S\_.'V@ M7WRN5NL>OWCT^M4V7[DKUW_=?NK@TZ,P2UEM7..KMLDZM_SYP?GIRS=/<#P- M^+UR-][\G>%.%FW[#3]?VYO_=+*?ISA?T=:>_LUN M>.R3QP^R8O!]NY&' 8)-U?!_\^^"!_/ \Y,##YS) V<$-R]$4+[-^_SUJZZ] MR3H<#;/A'[15>AJ JQH\E*N^@U\K>*Y_??7UM]_./_\M^_@^N[K\Y%.W0]%6SRCZU=554SF?_?;[P?0?4\C^W+/ D+/"$%GCR?X+>?]7ROH5/WUSFPDIY4V:Y!Y[?XD)^ MEMVLJV(-HW99OEP";V8]P *@M%WO8.@&#\0C0/"4ZWF"NLH755WUE4R(CY25 M+^K6#QUM#:#$8T08#CW'*Y4 %3Z ?\-#'HX=ORJG]Z^+3<'7N6O7#([&N.\@ M)3VL4@X=4E-\!C]M75>UY3P[+_H!Y@>\@)+)XQH@A$?=+%OF59==Y_5 6%RU;7E3U?4,AN=U]1>C>X<_@6AT70?P]?EW M>R;X<6@*U_5P9>#)S+/+!DX*I&;/IZ!P._->U- _CMZ6CA>10O6Q$O\^P/1]B _Y7A M63,0U@& /<+69T#/KLMK6$@8CDZ^*IUAVQ8.*OL1]E1<&F:,PLE1/LJ& HUD!N>6(\YL,:1)7+( TF';+DDASO%D8LT"4 MNCO8#5?J*D*M<%X*PP"TU,E@$2J!5]H.,Y'Y-,-$?[^"<@#T(W/!+ M@7\X\TO5%/50.OX!X%[3GN#_:^ #@*FN8' )PZX!)";$=7Z-] $4VW;5JL*= M Z@@;IC= ,L..9[N6X"P!@J;9Y_A\:XJD#H.@CFC;\W(-WGS+?L"W)Z]A1/R M%2QN?BT.;8KGZ>+(!V*9T"Q"XKM YX?%)EH _ M3M/]$%R'H&D;E^UA*$/3$(:R,HFC",^);' 0MD"5>@2A7 ME2>0YTB"''\_FS\(W MHIGE*] !5W3H]\3W[%8!/M,3!"*L=[3[A:LK4%48PZ.]DH)A=POVEV>T6IW1 MD E(]+IN;^@>Q'V*3/FU1?61],BRW>)VC!D+^&K*O"NSKUO2M1[^^[\]/SL[ M^>G\ZBO]=?K34?:AG<,&3I\=GSZ>&>%T:833\6BQAU_:+9SSX[-G1_#;;W#: MP)5D\459)T,!X=-SX@]NT1$R&9:%BR%"1CTBCC@1O5T#!7#%(/ M[A[1$,^5:77;M==(6;DBE&^Q/",3C6G$/L,&#S)4M71Z^[-1%P;-20G)DR.2 MTZL9%7B?B499)G<8&,SUSE=>9\U7Q)="I_@1%*KQM)L)J),A-K)R^QOJ&B^ MVQO\D&Z]=O PTA^Q),1'Z:F1H$K -7# 7DW0N&DQ_Z0/9D]??J"_GOR_"G\ M]VSVXO0TNQ@V VAA(% SQ\XA] .AE!,>'8L+E&FG9S]E3QX_#7]_0E[W=.WR M:9,R*1Z:[/&3,Y ^SY^(!72Q#\GEX-OOQQ>E1]O!T]N+L M#/_[%/[]B#KA3/1OW,VR'M#"Y!L>T(,\ )(<%7>R7DG#\ &N4T#6P[,71[B8,&=L666G#[08@M,@C_0!336)6ZP8]%(T"?5=F(UH:+DB:]*A]H6W>Z# M5S?,#3G577D, '0Y8'3C@ ;54*'E=L9YPCR3V >J_BED4_=+M/I1/^CH;-7X M I@7OJT!.#N-I0+Q&L5)A.%%")9@:S:LIR LM(8FJ%,=5[9.4_6W4(N;C;Y="!-HU$ M$HUB8CF!45=D/S6P = &"3CVC*%CZ0NYRQF[Z#P!4"ZITY$GRJ MV-HZ+LF=L)D2):5N3N[4C09I573_E?[)/9FRYX MY8D?PM[GV94CM3;[' (%'P-+>*@V^_$G/-#*+0T3EX!Y MLAM1F'7!\+CX^/8WM3Q(N-AQA$TPY;\:7^1(!6M2EH]T"CZL<1CT,NM@L9!.("YNN2^5,)M50W3)C3Q+VJ9N];!6(O5(G! M!FLRLF\F7@8Q".>5&&@RSZ[/DGTF(=P3_=V@! 18QSN)1I /<3TBYA[]>_H- MW.MZD#8HY%?T$]E1>*!Y5<$J1KI( %T#"RY[Z#BTK:4(Q&D9KP# M"DKBQND>!!C#)'&A&:MN,&L2H.V MAT%AYD1:[!\ET:82DF_1]=1%.8>Z&/ K)E!A"+IK\V+MR)0QOH>46O+1 B^S MA_D1[@$D*4Q_S%)&)YN)A@J?_F2S$A,MQ-M*#OXEV'*PR8<+F$3,N -S1$ML M@ZK3MF;5%7484$Y0$M*?#5E4R. /"YP3].+&YY2U]0],C$R*SAZ*NP=92 MZ M. ^X_H)8IQASZ510\!ZV=8XZA+6MR;JZ!^=%UYYQO4LX!ZE5 E#&:I0SP&W! M:>)2>X']N$=SS@_YS Q"##*WPZ(F;QM=A&8,>P_#.(/?,.B(#S2Q8L6P! 7M M!L,5?*G@$26CR![ED:24H\.WP(\PMCP*U"/.$+6#XUV6T)0[RF+&'MH3#I!) M&F(DE>#7&N]7LA7X."=W21M8'JD7H.1[BK:!R8-XID6^!2%3P[C54;B(6<@ M$XN4(%I='W%$:PTFUU\,;MA+M-#G4=> XP4)MJSH$/;5 "EO!^E\76U10Z%(;Y-O1*!:_?;=$'@CJ)J*2I MU6Y=M48G@_FK5<.SWH&I<, 8-YU2.\4"#-XQEOX5Z_+1F[ G&'@#RGX^[E29 M-? =Z'!,)VF2F0 (GS52Q6*0USR<2F9@!0ACIZ]1Q+XG9!D0F3>6IFKH6+S M,P1 $(/VE@&SNLM!,]^Q3A$5,\<"/U(VXF\.ZP%>Y%E[ / MIL*2 0G.".M;%#W*S+N)Z$6RJOSTHI(FX:/N% 6^[)O60R5^0>@AEI79S9PO MR8M_]NRG[%<"]_0EZ*-MSV3(QH@DF,OUP[<4TWA!OG66BYTU]'X:S7KV4J%B M'QWIR[(@ XHD&<]NEKF*!G)X'5FA"\'V>C<#'01%K+\7K*HD34(Z&TV1;NZN MISFYDI<*VT#[AL&8Q8P;>RCI7BGK#M"QP NIZ]I%R_D;(&+,(+G[P0#.>5/# M LU%R;!AMSRHTI3RDCA1]TX&/J>'\_CE)-\$4"4:RB#!+#W#'!+$0K".;MC. M76/)PD%V*6J\0X(72D/#,1?X<):S _$_D7Q\$2UJ]4'OX M(N$)RI]B8JK;O)F-LJ@:DVBRS7=\;/$"2NQ.D\-CLK*:O)?\=KZ23?X849$* M*LTCCL[>P^1ASBQ1ID+4DEA<_)84[5EHVH/DV^3BI4?R!B.9[5PA#[C+=+T= MV#@8#*UZGO)(22\DK;'O!QWYY34P*>@)[>"5753+#TO%>=D$1W)!EZ95]!>@ MY6*<4N8 BX=#7H2PM\ )U^P_F*;#+]&-&$]N23YK?9)1NG8E!4@" L^O+K+G MIT]G9@T>^9\R4G61<)VK1X&4FKI.EI 3&<4A^N12OF3I91_;X##^DO0I$1RY M,4L02,7T+0_&B14DZ0Z9PG#XC "3DQ\^R$Y2#\XA(DS^#/R2A$9DE@IB% MI&_V,N8QG$$2CJX 2E1S:ZS[NHYJ+3&R"D76$5N0=!UZ-8-,\V#WB+RC.T4, MBYE6940-;\VYQXF-2'OR85)65T&9G-IK;G9E(B+$/^2RC)Q=89@&[N(]+Y(N M1$GN-ZZF #PEI3#;2A('AJCNO5QZO<;#I=@^[IEK2I O@CL#$Q)-"0\JTJ#9 M858FJH0FW\6X*\B#A]JD.=SE9)JK29>0] A.+RIV^,4-IJK%3#E,SF0*E>2< M(-C&SVIFZ%PRP7MQU*'V!I2/:7[[N"QRTO D!D(I_O6.H_T\F^3J8=*#ZT.L M+YECGZ@#^..45LDPIM@9$RPF.6F""UU 9##1FI9+K)3_@N87J%Y%S%@2CX@WC^2 M8N(VAQQ10'N/"30A)T[RNG +ZAC88'X0@2JK(;:,GDYW5=3/ED-32!!,H9MI MJ9B P6GU<#*S_0(1RJ^;3,\>(^Z?A68N,?V!0KMX4;J077DG5YLB"TSBI;R# MT="J'R3.3>JN!B W+=Q,XO7G(5( [)LP].3YY,0O3 M$?%=I#G*%R';4O)]GYT\.PJJRPW>V))QO)?+>_I\9IQ1&XJ@4^"Y[UI-DN;K MEG? Z2YSBK8NATZL6 \< M,UA"QWRD=.TD=4B]L9Y^\)SVPGERGIWNH*"8H@.6E#*8G-PFR05Y&8PM5*LQ MN;YM&E>C<;Y08FAY?;1KVEU>ASI7V#(E+2Y=NG$PP+KRF(@5E+AE?[-7&&12 MS<0Q'I^XRO,KS8C&J$11MP,^M>SRX+Q7>-*4&I-5Q,X27&IRH[,T^8:,.7*L M$V\$F$UNF>".##FY]35"/>$2)%:D859_,,B_(FIDE MB3G!S0_?&\S*LS%]*\RJ^V>J]NHTU&K>0+1\L4?J2BI)9!)QSF$L(>R'3\72 M'N%]1+X"6Z#N1(V(1S2]J$D""R8BZP")5S9.KA.'(Y(H J(1$\D^8^DQPGIO MF2#UGFP:Y*2N:OX28[7-/BZX5!)39UE::>9@?&US2HUZ(=X$ M0BY5:3KTE]#D;R,-'ED FM/'*8E69D5W9V[@EVDQC(^"!"O9>6 MF:FO?3DZ9,-!LJH2R%AT'(3$9"I:L@DD'JE>8!YQ^L&)Q>.FM5WBQ*!KO7.@ M$I6D&U')EX^Y@)>^RUU=99=-TUXS].=#O^;$2DT'N[P\#^E@Q'(X75I/PK'B M0WO^3K8VBEH&+M:\MZB4&Z.!P"7&W6G%)!P;YF@Z4SM*D%^>:]@G+6YD76B+ M#CV5 '#U L3>>';"_F$63I*,^4"80X"7"8FH]HYM87WL9UUGIJJ1E/"C*3'; MF]\:I'M)O),F *FH+IHH!'[P]X3*=^&26'=U[+>85-:1+QL+V#8^5M+^";:- M+ZM"\KW4!:6UG[<1<:0UJDH9BEZE&2JC>B%@UJ&9X-$]_6@,_:L2=*_.@WF [*/C#'KAY[^^9+I*TTR7L)$U3J7O,F.A4E M ?#XH*O:Z6Q]OTAWY&&R3D/RC0ALA5UTDU%\=Z0E,+=3]8B_[6+0V34#/DEN MI=RM$51);3'EYIGLM[NBB?<+(1Z,0N]O\-8P]$0F>)@ZR04_A&* .UZY-)NU ML)?(<)3?"JD2Y3)_!-,"4?NZ@ M07[+5MPX^ RUV:#."K)^+LY=H@1R2[$?V:'Y136XJHUY]")GH#1RO0HJZC4S M <9"HZIFD!1#;+RQV'#PDW4NT/ MFCX:[6;E@#])&!M09HV5'0E(!+I!CV2J9,9\ :+]P_44Q DIS>.TJRX:>9IT M6*1BFFZ>"K>)"*4!9% QU)S/S@\FMW8,'(II&#T8DLAHSB2U3)#&IU!%NW^)?\.V/D$TJ(+T2F@3ZP*2_Q^P6-B3!:J+[,V MZ5YAQ-?YU1PNGI)DL[7[J&)B1IHO/27A(K)^@H>\E\\!02HD5WZ@W^C33@U;X%YI%2SG2 M@8*FMA94(U,P*$B.D68-QDV/TZRBV]BT,,^,U-G/A^[T.)QA^8_,?AHHZ@[K=3BNSZXB?@N,2VS#G? L@%9Q>,X M.XM.#9B%XI9T"2[H B2")+J=JJP MW=:#'^T8T6V3 ?F\TL3)/F'9QP.@"W8G1?17EB:DDL0B1K4KH[(86Q1U%]K27P MYI(45:%VW^.VV*,@07>;5*9=);*DPUM21"8$/&ILQP&2?=8F10QO4KNU:!68 M&K#]))V2+CR!A"TOFP >NU:83@2'*T:H6J#;]T9,04TE"?BD,3OX.-"KLV&! MG*B"4[-P-2GJ+4BVP MH[ T[35:>QQ4O69UL\%N+]1+ #W=>+?:)G]4C!3+74*<>I;!Y4D8B;$=IFKL MB%L.-84UL!-%7N^A(^'I6$(QN?598.4M7.2DZ4OL79LBIO5.-UC BH!TCO7L MY1(C(H#PJ8V2IYIWFO<'3U]Y'6GIF&GI&&GIF+U'3/DUA_LC9>93M,EU*ZB M8TCP&(38-MPN[#,R"2]HC(5JBZCLH7Z8JPAU4(L^&?''>JFL.%!+@.,C Y._!$3-A3HD4N%=!P0 M=I1=1JS@ON<;R>86PM:4" PMU$-(*J$J8U8M 7,.O?:4]T3Y##@(L%E06OP7 MTCG1T611H^E@HKFHW4>7D 2H5-M7Q%%+G;4TCL),+*YKTJI5S9L6<7,+B<"U M>>!NE"F1T2,@]SBPD?Q7A5_+/ Y,F^;84''*5&/7H#70$ S;FL?"FCJKR227 MC%M6C=@U&E5#%+JILW1:7G+6"J>*R-F%Z@]ICI<]U(XETC&'P3J2.$LC<1P3 MF+EK$Q,95_VMJA6YB#5MX"*F&5 (1*[Q"\V\^&)2J7X)23/2$^HCU0@=2(@0 MI\KX1PJYBBN8&JL."Y#X52[]-YALR80LL75?A^&.V%&#]&.JGK//L0MD?['* M&7N<>9F-3Y,L$?=WSQ2,?')7W'$13)7.I U,;E\L/8/7J"6D#0FFDZYQ)0U& M86(NR8;R@/+!L_9B:K$3X)=Q[I.A+PX4#C3/QM8Z3+7ET-QN(BVEZR..;MW: M,<&/6R;\88R2AI-$TP0@S=):9C\\CDWA9M.#)44#QI[.?TP:R-TU]XD9_\^T M61KWCGO?C@PWD[\M?HQ9C"90--OH!'DD\AWY/J=);Y0>E/#.9#-KX@:DOUHH M'49]CQ0OXU1T$J:W9+#?;U&>ZQC;)76LN(\MGO'QZ:1TQF1F M35 L>9_:XMNZK3$Y0MQ!%*)$S_">!+7M1V[)7PW=0K187XH6V9UXJ/<(^H00 MF.,WI&Y]=CS0^[ MBB@VBNP>/"+T#-5C:>ZS/!/S4MO-AK((G61%O:,#,J9[ M-"REA-M"KMWYAO.D2*,Y,:GYK6RK0AK+(C%Q[1DN5^/Z[^9=K62 MFE?3+%8I50%8ZZP:;)SCE7KPFN@ON9=@)J MJ+/94>0:%#:1T_\/?]_KP9),+% $["\=A]I%QXRG-&KP3(C0-(1K:HI<+>$V M0*T;A2N*!Q"UW*DBYI=CCCQ>JV=UG% P)2QH^=,HR;! 1,@\OH$B^3J6)X-'ZBX%E MKF,GCCC;^[17N% X\1B5YOLT-_D?QS*G:LG.*(^_C(Y-G59;_8@&R;X94*H7 ML;=2GO3!B2VJR?>RP.M@C596VO %99ZK72=D&BNYM0?>74S@[+JI#4DM,-VM(R134D?8'N64&PAL-Z%?72[M;4,A,>/> M1J@HULQ9#P@S!DZV[!N*+;3DU^CHB &'W)OF23R..I8?M\MC=&%HEL_GC[%K M;F@)3"'A#O6W5B+!HZG&VDQ<5_1A.-EN2!+C8H:3>*?M' _U2TVK/Q(C8'\7 MR6-UVZPX?=P\V$Y$"<9*QQB'@ :KK=VU7R/YTW+]I(P\Y"UH;R*>3*Y%VX*7 MH,^!J("!)]MZ9JI1O*>0KO?A@*SH W%KO.D+K(/42-YM Q55."L MV*L(*TRI[6J7ZUM1EK6^K":9*;A*;F)G1,FUPKN&)M)F5MIA7E%3^>E6,FZ, M"VD:QB6V(?_#-==5US8Q0%7%# MTBJH-B@EJ>!^V.P=8:(1W1V;CUN+?=5%HH5>'2R*Y5OIZL&?8IM X[JR\4ZR M9*3/W.@13%';A&XWPEB8G)!3K5'''1O2[=EV'I-YO4,C[:E:BY3TYD>O7^F^ M:R1JGOT^O=CA1\2^J"3Y)/@\;)L,.QRK\+C/<-Y'-$3Y$KVU,87!F@>Q=O[&U=?[;YR)5CAI4'M3R?US)R"8 M:F&[$UN&-QP@ E_)$Z5-Z&<,,II[G?.%$U\EP_V'XRA^6025\EUC7].>PR_Z MCB%;S">O.XF.>BZIX,VA.%CEG!=.+R,CE^![TO_1P$#A3B_1LOKCPJ&'P&M4 MD^BLIFG(V^]*JG!M.\FMTO!K4>?5!LF$W^E0L5)UZSLIK@9Z\1J_7RI-DS(3 M;Q"HY 5=?.D//<.95)ANL;RJX%P3[C*M+]?:L]\[-82+!#M!G]9NJJHZ\_6% M-35Y\I*JQ-*-08"D;FI.CN?12J:2-=3T87V ML144!/$4!DMOVDN2K%(DU]( M@PD%3GQN5*US2!+.LS?:Y>?"=ODYZ.V8;@HT6>IUD3T_>3H[L,!YJG7G:,2' M=R#M^S70U!PW40K79]KBZT]4@H@:>B^W2WH;64K_ MS.WX[%LV05]M![E>??;!W=SR*S\.3'@N58> W-\H^9Y=Z+CH^_.K-W"Z'LTI MK'7$7XY/GG )$(7"/Z.L@(_8:U+*&I\_>0Z6T'LNP$I>)O@N^H^G9VCMVTU" MTU_I012:.XG]X45-S+E,K:Q":6\HY1'?(+Y,D,K-8^)J@2-2^K3O<\*/,S,@A/G;SO0 F-_!>!\ OK^!='T7L'*)-5"K M :3[8=;C,F-DOVNLI6BB$=C#54'X&[]BEKWF]D4/A=E#-=I#,=J# M2_= KS"E":GB!7U&[.UAD3X;XR_C!O52U41OW"45*20:1 @U;Y8\@VWI:M6Q M)F&EW4M#&![#D7^7<\=.<2OE0EDSJ152>IY%MI"\L0R=3/2J/,[>I81;?:]5 M")O!7\ E9Q+76)HOP)/IVR MJNF%"Z%)S-9)Z"C-"22K<'D<8_):FDY" E\^ZO6=6NJOC=*"R,RC/X6CO_%5 M-XRX(!^P-Q!LZ+$E*-*8JDVX.$-CK99>/\AJ$ZRD. 9RQ"Y0UG(E0M(P-6TL\EW?H&=^+T)/8?EVCV3DT'4!/C. M3DY?W"9L3E\##X,T0&T:LS[-EP3K^W<4=U4?.^KO/FS)0E#B MVY] G=3_[ )GMK.%)9&4COYEU!*:R?/F#FB%I\>G)]DOH0P4N_U7G$41M,+' M9T?[$6%!0WS;N,9YM %/2-*A,@1YX9?5;-BP)^TN+L]%QU8:/#P]XKEV6ZGJ M,Y/,LH=G1U.7'0N+="AU)W[,PZ,K9G^DOE UO:NF\4Q:#?Q=!HDFJWIB6P_FD?R$X2&((/V3LNM! 2^;I#KV"XI"3XADJ MB ?[T+QZU+]^]:CR\$\!_^_:&_B7(E-O\SY__0HVOW(7KJX]-^WY^<'I _,M MZO@_/S@_?7E^]N 1/!F'OWZUS5<.%'FJ(JW=$AX]F?_X] ''_O1#WVYQ2GR) M*6":_L0N!*[# ?#[LFU[_8 +4%=M!._U_P)02P,$% @ ]("%5#H+!3^X M" =Q8 !D !X;"]W;W)K&ULO5AK;]LX%OTK MA#>S: '%;S?)- W@IAE,%GT$B;?%8+$?:(FRB)%)#4G9S;_?OU6KK'MZJTVS>] M4:]]<:]71: 7@ZO+2J[4@PK_KNX<%G MK;9^[[<@3Y;6_DX/M]F;WI ,4J5* TF0^+=1UZHL21#,^*.1V>M4TL;]WZWT M7]AW^+*47EW;\HO.0O&F=]X3FQ6.%H-:?2#7>7= M,$X;2LI#_BL\W M][# %VT8Y V-GY([&XH,UH?#BQF0J.Q0P@)&=I>/6TK?C[TK\ MES1],1DE8CP,E(\>(_\Z4/#D__ M_8Z>::=GRGJF?WN$_PZYXM:(U!K3%,%6AT*$0@E?:7-J\UQLE5 F*(=(:!.L MD.)!5=+)6#,F$^\T8J&7-;^8KYQ2J,D0)7U6#IM0G#&4V,ZR#P5D>P+Z9(_, M,DT/R1/E7FV4DZ6P$..$;)7Y VV5T]:1KM2NJU*Q'IL?>H6O*L_A]#&#*F(F0ET5J-4-TY$#0A M^-I9[\5[K#=>'>[(R#XG,_ Y7'UF(:>&_'M4TB$MJ%J!FJM!U5W9<<;@=>TH M908]0WVM2(RG#)Q,^^?@J+(DV[7I8MG@ LJ.9[0O%E"+;"X!\4SDVDB3:OCF M V 5ES<)II1S*C<*ZU:U@V;)7[\Q=<1N4U9;E_QQG^)"_!C"-Z< #@(+UA%8 M1"K=1IVBF1'U:Q_Q#*,W9*>SZ\8HXVVI,ZZ!H]9S"M+4UB806IQ*K M(O>*X;-\/ S-N]H1-OX,KDF'UV1_O]B22YW?)Q=G_4E7B[3CY'RTJ\Z$$%$I MGHA*1!-& I&5166I74EWA0Y36Q:$I C$-2$'*IUJ:) Y_&D]'-8P<543MN]4 M=//IQ\+0%W/?E4MG>Y.!9XPZ6J0-6?A6<>/60:Z/!XJ9($:HA?2>7-1825T0 M_3"^J(N?)T:J#\-EMV;/5T M\S@YFT[$-'DUFXI[)$\Z C@S/#<5LFDQG8[&P@99U&3B"I1-Q<9:,7\WPXQS:9C,Q M+^&&7AFF1=1@Q\-A?V9=JK E (7C%+9#V#?5ZG^X?SG5<6 $STYFG+683!#Q M$$K"J>,MY%C:H&VINJ\$ME3ZXI!S"?3M,%GQ7%[)1V)4-!7F(L.).YGL#1K; M0B-=H'>4CJ=IDCW+D%=HI$Y&K4&Z=F8]1@=+67)/Y&/4^3Z9P>7[0T>VU7YA$ 7;23@ 9(;[V3JA3O0];_YS_.QZ.SUP"@E2XC MBS.-'AW(8>IG?SDT:7-.&G] M-@#M)HIHQY"MR1$2[1.KK:1FBIYC&BG%:-*&,?)DV^"?Q*J+(H\'56RTX">Z MUL"RHT7)_6.-5()/VN3'@Y4G.)*U&%LT'2/B*#(9CE\L7Q[.9)3-]W++^EB@ M!V_Y.'(1K&T)CDPQJ@ E[>$)/?ZWNPP"VL/!/ M,_HTZ?^/0K]NI@F>H>F$BJCNQI)]LN(21RA.E^@:E%U,YE@9 P/5?(M Q[2] MDT_G7/2^JM$#P!8=;401!":L;,^J>4WQ8=9LC*-C*VE,9:6)D^@ RPVN?<$M M+\Y;?.;@G!R:9A)C HC)N')UK\T"[ _'^Q,N1[ISA!*7ZZ_$2UB]0>(8=)T3U)#9QG%_ M]%.SDILT"^_/?A)565/](:6G:[KE$I+N+59*O+]]^^E^)Y)V-6<5'*@PX._C M"'Z46L51)*=9@3U+.)' -&PO=V]R:W-H965TKI1=JN;[S, ,8%I>N MJE.GSO*=I?AB;^HO=J-UDWS=EI7]_F33-+OG3Y_:;*.WRD[,3E?PSO7]R:O9 M\Q\N\'EZX/="[VWT.L&=+(WY@F_>YM^?3)$@7>JLP1D4_+G5KW59XD1 QI\R MYXE?$@?&K]WL/]'>82]+9?5K4WXN\F;S__O4D^OGG]_N=W;W]] M^_[=BZ<-3(Q?/\UDDA]XDOF126;SY!=3-1N;O*ERG7 H4>;+FCJP?YG?. M^'=539+%+$WFT_G\COD6?IL+FF]Q;)OZ5E>M3E:UV2:O@=8:Q %8W6R2U\1D M72?_]6IIZ?/_OF/!"[_@!2UX\6U\??0DB=M)84$G,K.NBK]TGNPW&B1F'AV;4QN4T,:*:N;XM,VZ2 L?!O:]JJ29J-:E#= M4&\LO-,XB2UR72O2(_I^KQ/]=0=/)(U!.C2H%DZCOV8;5:V!T3!_LS%6#Y>; M))^)6OA7U_@PZ'A#E!+)6]"G8E?J9*=K,CI5IF$_9;&F]6V*BZLL(V)QF:+* MB]LB;U5Y; @LO5- OBX/2;'"/1U@;9WDA6V**FN (AVX":^8Q#K_17H,WRN3XISHCA5:-QM\!QX)VN8*>95LM2]V:A5=T\=%I@I4"R;*)5 MMDF $\WAW__M>CZ[^@YD"*T6BM):U3GN!4T;"N>#>D4JU+,JB.>#.@27,&J=\'4I([E"R#LD?;;XFYH$2 MN-A&E(N%$0>"(O@M"JIP 6[:=)DUX+^@5^"+0,C"^8,B"$< M)AYL43&@0,)A5E1](L5TJ)DD[]M:W@%D2):M14'&0T%WGI$9A#&1:I0@R7CL ML7[LZZ(!+GDILZPHQL^M:^OX9C59%=&CM:[@K$H1:=P"S &[(:NRU,U>ZTID MOVX*M&V_'G;(M!(.HC,_R*$U*)I;Y 6PIP9+B:RK;$" 42> MLYSBPD%K\!W9)&L-,!.5;%>S9?W%&<_>5E4"C%O3YRWRBHP LTWG8E,:/-5* MJYHFMVH+J@#XBW1"WZJR=>H'(5>ICQB%?0$FI&?^>H(: MK,?2 +LSM2/! [U8:I1KYVE0RH#ERT-W= 8&?0FBM@+9((@R3HV&HT3G7B4% M\-KL*_RV,6M-'[-,T\M:6Q"^CE5#Q%Z@.;Q514G$R4)%G3OIQ>GHTU:D+':2 M,>/UU\9Y04"FZMH>&6:9*N! MTQV/,D[,B,9YC1S7K$GR,QL[;[J\5N>&UA;.PNOJW&_E*$I;MN"7V;)'4]7Z MS[9 5FA;K*L4_MY"8+A#IJ>T"?@4Y 4HA'U*/[RJ NI@GWG+2%3 \S0S;CW M8F-:9&X]G!]H E+8RI/7$C;R=+&)Y>-T["+K:*KH^(XQ\%7.KB'P$*$(G.&. M=@ $J)9%!#0#! 0LE& 7'7D)=A:9QDZ.0)Z;.H)IN$';0.N'S"JJ=8&94$ZB6";U3_:# UC(+AZP"H4Q<2X!@8Z\.3 )4EZQ)E+ZM841#]C/E@!-Q^%N:;V>ALVRSZ+@)Q7YDGR>F#_MA 0.!N($7!^2V+O M0R=48[#X:GD_ MBK&#"S.#[I!D@-T )C:LG9(_@,7&1S 6"0A1%LC=P0U(2,7:(7\%^C#5F'B M<8A)-7K$C\WH&:27)PEK\K29$[JAH+K5.2!\W&;):A*'@X$E$D8'=[E.LY$7E-(O%=PJR60F5,\-V]0TX4X9P68B*?[V46 M>LO,6-&29X]2B>:6@H+X<;-$YT.^<)6\^O1;\LY _#Z=79Q/;R8^O6Y=;H[T MZ=Z\;L/;?H(! MTWSZW:=/'^C5[+NS+EP6L]X(W#IN5RF>-V4>!?4NC$U@=@>CS!)W)9Z!L^L[ M!78D8K<=(@N@^\(@13'ECT*',Q.5+*4HV+K3%1N 5&M1I(5;!8EZ^'1N'>UMY1FT3LJ4'@K MD/IS$9F/]@9"6Y0HWICP\Y("H@%K\BH.+[G$1$QRL#AJ76N=G[<[%'<1V7%X M0Z; 5"Q]@@RP7'6.Y2KP;R!_%+.$=#$*TQB(#)*^O>H::R80Q@%.H[X20!*4#D*D M@$B0]PK=-&BX:B&"H)BRF^8MMA@YLI?AT@! \=I[3Q6GH6@/YWRJ%%T&BY>& M:86Y3(4+Z&(Y_;0I=CL2;5@0^)J3-:?>!DK51!3"88TDJG$GVA"6,7 M3GMBB$>)I(VZU1(S@%BB0P -*R?).V]\'&M*>>$0N45 M$W4$-"A!-[TVB+.?)T_464AKR9.QQV!,S?G=3M;K23'1DY30W#G)Y1FE"'0- M?@.+TBXK)BEU+"2CP>B9%[^TPV(HC(3GHY@?C\;G."$>RCC;")*9)D^6$?W. M9(SLPR7A'#.81U%[1%::-N>=^ G/E3U7YV[6>/LV@ BE/CD4(>7:[(S<(FQ% MW*M,0$(HE8H!@1UB(! ##2PC& LBMW;J[M/XP3@[C8L2R]08A&;9'1\5/>@+!H&.M$H^-.X MA$J, GO.1W*>G&O 6$;<.68K&N\@'1[9F5TK4D6\"!57!\Y4T^M.-&, MEB8?J@ZJ0ZQDJ4@&IQ:S3=5)B0=17K9K.EL^BK8*/LT?8[O##+[M)!LYU$'O M?8YHOUB=!W1,T8/ADG&EI6-XS\FOJT?V'0BM$X<4'#L]NL;5I>;>&!W, M."@PU_IH=:IH'F(HB T00OPHRHN2QL%5@RY)JEEJU>3Y7/YDIQJ$[YVT?8\A MT:S[S:'?G,2[ZY_R [(QO9ZDP0P@U'"V!\'E$6=;:5=P=#4N,8@4XGEA'IVM MG=A(4E4D=K"(5]CXO(%K>D]QC\^GOR<;5;9\5"@&:U=+Y*B0=&Q/_5X!I03* M:@:(J$(WTR17!Y+M!9'*Z7I@8C1<(?SBX*74+\)_H17&Z!J1U5 M:2XQ2IG$!G^ZE?XPL2@^Y34.#43[XE*LG"?R\2<3Y[8%XY))8G\8I7,Z@=CH M3K";")G SLL5"KS0@_&$U3;@CRPCTESZ7]!G^:22J\D9C!3Z0S*)Z9?:I;?R M;O+NOOAV4%2.49.-Q87GN@OBQ" 0V$M-3Z7:-6;G#FN[;2OG*)%A& MZ?T,0! ;5HD-#T=0(Q;VP$9-44X,,U&C(F"EZCVR@;M\CZ5,'TIVG'#*@>49 M&OD(JE#V#K/7RY!GRJ->/(JP\S_@"=BH9)$X.F0M0^0"SBOU" 0Y2@'A(.7$ M@::D8WJY)9^HBN:&DXL:[T#0%+63M!#G(0!0)5<$CK/M'@GXW\-]8P;.TDD\ M@*S_1UAQ6/)U>>V6\_:A[H7F7EI<>C!?VCYLW%KW,,N\]]82I#M3+H"(C4MN M-.M&!@BJX7R[Q;9'*08FJJ24)5FW5CP@S$NQ>*_SV$BP?&+;7R4Q+[9J5 3PQM9H \W+KIHY/\#C$P@W&5KM@ M8)AS?Q&EF\(* =%%/DC87* ]H9(8H)HFJB)$;7#,YT&GR&^^O#M*B2,CVFOZ M"!Z,YLW(6R 756SUR[-YBF]2?KP05!+2*1G -ZJS OXX&5 M9"N+RH,MPQ=1? \#V-)L RA9?+6$A=A);O+0D$<*T>$I<7.--H>9:P3A, &H M=J \R9?*[(,B_Y_R%2F5,/MU+FE#.N(F\A!F@0(55JW7>'7#4> L*/8WA>LI MC;/#&(O83JT,=*6E\K&;*)Q_LG3X% T"%79J;/T,[X/6^F3N1_]EA+V9+W7< MQ1FNV'!E80D 4=_2T]*\XT SQ)JAQ8:[9;A_B^EP36B-$WN:%LY&JRT)FS38 ML+Q9*5-)MJ1JMTLVSL-+$7$X[0832'8)E__P@3#H$2O%\X3RG\^^&^'#(,0C M8P"1%Z5XV>CP=!*%I]TL\R"')PG+?L:I"(6LN*@Z\:2]BX_P;NH$.0SSV#Z' M[3*OW3[>AR9M[PI$[P]G)LE_8D<@73E,_JZJ%KOY\,[@$Y(6B$9A'GM&5PCQ MOQG^-_4ZLCQ$(O1\Y,1.D_EBFMX\N\%7\T5Z,;V$5[.;>7IY=3W.QOG%(IU> M+>#Q:3J]A+_/+M++Q2SYE3Q3F/CBZB*=7LSQ%8RXN+S&5Y=7Z6QZ$VXG_J!* MMH2/U&9)/UF)Q/'Q-+K_@!#$^FPW?PBGZ7I])9'9O3[BA?[YPQC]:HR$"J / M\._J)IW=7-.KRW0ZG84-.]+XP?E5>C/%YX"7B]E5\@]3K<\QL37<"PYX$A>9 M.,+AK\]@"JJ9S+_#1=/Y+.)QO/'3Y'J1SN@L9K#X=#8?6[,[8@;G"S*% I). M%U>2LZ,V4=^:RPSU>5K650J18QN#J0R*S#/P36WIRT5#3OI0O,[=S<].T:#K MO]A/8F^+CTJQ@-9C.L_)=P$'4_2+N,>NR4B(<+QL*+3B_5(BEA.Q/FU'5@Z3 M,.1LQ.LJUS-E+?;$HBV 6(!=P*#5M[>ID!]L*TD5<7=5I]\BAI5\B85=U#@_ ML=\@8,=>XA4+,Y05Y//MGRGA%+DWZ[YC/8RO+X[M!*OB5+1%=11G6&%:O=GK M\A;;7NGZ->KQ&EP2E[6O.YDP/#3S2?/8D)1Z"(,.&IV8H_AS$;S*-JM MCA20SH4.F7)GG*D3N"!O>FXH-&6 ^6D;2V56/MC?)I\FX2Z'@Y-._0&0Q/>* M^$(JA!5?)N.N(!B.KER(;<\Y-.J&"5(#ZD@,%I=\6=T?%H M;OI[W(V2J N\ MTSD:2FH.VD0R^EB!DXX3.:1NX\8(H^[1P60/.G@ZFUY-YCT]F=\$^>L+RD>] ME;)[?+?S?50,_'70G=GIM:[]!,>JB:YGX>.'][[QT1^Z]7N-HB'2,*P-8N;L MH*4C)7#:EP'=M8EQ?E4Y79_+D*(RZO?M737E6RA2D8QMGHV;6+JQS;A/['@W MUT+@ AIX!@)SDC-LAR$)2<.-X: R+GSCBXVNBNANX_#*G):NHW#@V840>.O_84>E@H9+)QR#"^GHN)Y.*,I0X\ M2KM(AK$$J*<[G$&/G&L,Y -APDTY[!B7CFQC4459_6W)K9:X0.KMB0C"1)O.'YUUTBHP7OR MV)!!3N.!Z)Z>?-.O;H7?(F&(,F,1.4T6TRF ;@QV%I< L)\]NV,L-;)P$Y2? M83Z;I8N+9Q!Y74/D-9=@"H7G-+F$[RX)LE]>SM*KQ378<\MXZ3W]! H)QD_< MF19UIG^FZ[H%3(2Y=[I?93FO!7A).A>EO9>++B 7<,B5YE =D"CYAC#,M]U1 MADWZ!A&U+=U/&XS=0_LLD#FZK>@*T;9+%D]-6M%9@G+S=*,*980F(Z!(W0Q+ MZZYW#1:7FKUR&<_ACH@19*\K:EH258O53RKB6[IYVKE3&B;R\^#'+MT1J'CM M3R&_DQJJBFS1"H6:0$@CCK>5]G_,8W!GWT3)1X\O2ZI%L)!E$769$RP^TAB; M("8[O9XL@H\C-O6=;(H?\HJGSR*.:;($.WG&LO=>B+7.GDYMA, M<1B,1R"1A35ED9.O7'**(:'?C_IG-GTSN;Y[T[-XTY<1B[YMTQ>3RW_5IA\8 M[;C="%":INXWD"H,YT_G%^% 4WB["(SA,:?SZP""^A$0ZM1QX7?0HM]**W3T;>BDG0Q,GFVZQ1YIW^W='O3I!1X@MY)\5;T7 OM.@;CW M@:FCEHG.KU(XK-/:85/$D0Z>D7N08RN*3^&>+G?/Q"$#1TX^,MLDN _'CFX! MUA\X1=&=3F:IOCZ\MJ7##]5GC%E'<=K^9641QW[=IW/1?IW'_Q*Z?1:O? M;V?NL Z/W/4\RF-\JYW1XH;Z\9W-XB<&QM=;D\$=ALG8;P$^C7YO$8#$ MFGY5$B,^8 K_]*+_-'$_7/F*?Z\Q/,Z_>OF+JM=XV;C4*Q@ZG5Q=GG"2RKUI MS(Y^O7%I&D M]'*C%1@N? "^7QG3N#>X@/\YSY?_ U!+ P04 " #T@(54 MT\_ D&<% #2# &0 'AL+W=O[2NTO)^ON>65(7 M*[:!M"\6N9SKF3,SZ^.E\]]"R1SIKC(VG/3*&.O7@T'(2ZY4Z+N:+;[,G*]4 MQ*N?#T+M615)J3*#;#A\,:B4MKW3XW3VR9\>NR8:;?F3I]!4E?*K=(; M]=8'UWI>1CD8G![7:LZ?.7ZI/WF\#396"EVQ#=I9\CP[Z9V-7I]/1#X)_*EY M&7:>23*9.O=-7BZ+D]Y0 F+#>10+"C\+?L/&B"&$<=O9[&U]FCO G159TR M(JBT;7_578?#CL*KX2,*6:>0I;A;1RG*"Q75Z;%W2_(B#6ORD%)-V@A.6RG* MY^CQ54,OGGY^?W5]0S=OKS_2AZNS/XX'$4;ETR#O#)RW!K)'#(PR^NAL+ .] MM047]PT,$,TFI&P=TGGVI,7?E>W3>'1(V3#+GK WWJ0X3O;&CZ58.A^?1_85 M7? TTE]GTQ ]Z/#W$\8G&^.39'SRW_'[(0/TE8DM@N6"M(V.XM*!_ MG%MK. M*<>YCC13N38Z:@[$LQDG9E-3@^6Q9,I=51M.I'>S=!)J;9^[V8R6I+73!25%1=%$9<=+4>*9G MH^&P/P1-C1'GVM+4>0"*R$.?+AHO*5QPSM64?3(]HB6#\;$L/!IX3W_F7=4F M]%W671YUG:*&(]=XY&V#0U8J KRI,LKF2#V--A40;1 B4"*"<4*RFS*!K0$' MYE6(2%,BW MC;:G#\H%@($BE0@DP)1JIW'251!FP=5HS[4.D6\ *_]M#"\L: M$ KZ(B[N]] ?]^DR$0+Z'JD%DIA<+'=#D(K*<"KDXX?+\ZOK0ZI-(UECULYU M8L*H?W1T0,_Q^^+HH,U>KRWS'<9\D(.\\;ZU(R&JRH$378G4TM(24#X;]K-M ME1*%>),"=/_N)H#I07-7<8?5]#"8XZ;GD-M'9&9.:?8?86T?;T5.Q M"JE-4*"=-F&%[UV'O 9)NQ+M]+00!M"'4J'AK(M8OP@+M*>IW"[H&:XB&\R1 M5WLZ'AZ(^3=N;E>1?_[I539Z^5OH9M<]^RH$QA6'LM:WET(\I"H4VM=]UZ2R MI@T#RKP]O[RY.-L)E>]RJ=2X?X3EUE^;[ 3D]B0P'DK;[8VQH,,A/*X[48:M M79<2 KD*92IO>A"$,-E9 /\%?#9-&BD[DT_;!92%\^%7,88:&$ 8 =[1!KLV M?Z/1'1T9=56[L)ULV[)*04,S_:=KE34-)=TZJ3Y$'Y!SCJ63HKBW4KK[%/$B M?4J-F&.'H!==.QWGV-PLC:Q=@2*6TN0(84O[IPEMTX3NTQ=9ENJ^/\!LTC9S M>YWHELC\J7:L,+ZF+'0T*FWNJH(("FA65#1M^V'$J:GAP_0B9HP, A\Z5NT, MHY F8H>*;*K'9\$](+LHI,SH/Y"C3V=I"N[/&IG E6Q%I'M_#VWJVG_H;C38 MN6=6[.?I-AV@!&*V5\[-Z>;"?M;>4[?B[6W_8]I* 2#,H#KLOSSJD6]OT.U+ M='6ZM6+3H;#IL<0_'>Q% -]GSL7UBSC8_!MS^B]02P,$% @ ]("%5.Q5 MX2>U"0 $QH !D !X;"]W;W)K&ULM5EK<]NX M%?TK&%?3L6<8/2@Y(!$74),$ H&7MK]]S ? A MK>QLM^D7FP_@ON^Y!]3Y1NE[DPMAV6-95.;M46YM_7HR,4DN2F[&JA85WF1* ME]SB5J\GIM:"IVY364SBZ?3EI.2R.KHX=\]N]<6Y:FPA*W&KF6G*DNOME2C4 MYNW1[*A]\$FNSUU8+6 MNP7_E&)C!M>,/%DI=4\W-^G;HRD9) J16)+ \>]!7(NB($$PXVN0>=2II(W# MZU;Z.^<[?%EQ(ZY5\46F-G][=';$4I'QIK"?U.9O(OAS2O(251CWEVW\VOG\ MB"6-L:H,FV%!*2O_GS^&. PVG$V?V!"'#;&SVRMR5O[ +;\XUVK#-*V&-+IP MKKK=,$Y6E)0[J_%68I^]N/KE[N;#CW=W[/KC^ZN;#Y>?;SY^N#N?6(BF!9,D MB+GR8N(GQ,QB]EY5-C?LQRH5Z:Z "6SJ#(M;PZ[B9R7^S*LQF\\B%D_C^!EY M\\[1N9,W?\K1QN"),>Q:E2M9<:H)P_YUN3)6HS3^_8R*1:=BX50L_M=8_@DQ M[&/%?A")*%="L]D9A67V*F(;P1)5UH6P(F4V%ZCRKXTTTE6\RIC=*&949C=< M^Y6\DL*P!DG2=%]B68+$:55$[(M 8%#FBOW#IF/&JQ0J1/JFV^ON9V].(I8IU"_,@HH2/2)A2*,3P; .32C7HL(- M*)B[36)!PD[.:RY1QRY)"H1+6L(^BD++5UK_'GAS61%BHK>0%?%-99H"+ M6#&:#C23:-KA8JT%MFAAR,-J#>=8A2WNO;,0@>8>?SK5SA<8NVPEOG%A.)9P M@G(X6HZGG;*,2\T>>-&X$(37\V$42*^H[+XZK3F>E_0F%2;1 N R1W[I= MM)0<0+1J7S^,I@HTF1SUF:L"UAO(A> U=^%L:MK$ZUJK1PD,IHH;^A\- ]#4 ML-XW02[%@_>=DB6TQ7ABM=!NBE'=6:[7 B:I!W)4:*E2P\0C7$A)K\VU:M8Y M^[FI!"$0<(@$[R9CD\LD9QN.C<8ZZUPT5GL91.+W.S/%VH-5#OL&;4BB48@J M:463'(NTRE7A6P<+NUMCR*&V*-WK0O*5+* 3/8_W34DEP$-30AB\Z4WOG3.L M"^2NS0 <:?.01!KY+D=5;^.N.P:K$J6IR^#)6JET@YAXQP>AA&5R77D/4<#( M9P:["_&<=QL!0$L!>[IT+0Y](!42Y8&B;HS/(4D " A?0*B**.0LE291#96D M>*12).\;VQ!&4L%F:!)7K> YAHK(V^G%M@$S+L(NJK4?)@-S8 3JC/O^&[-+ MX.PZ5%!B%8K<@:Y<-:[*N[Y(U+KJL+N-%\6.._!65:AH6MV7R7Z?^FR0%!25*A2]C/P32GIH7U+$F;F'"81QE($2J4@=ST*A M)J&$1[/9^-40/3K#I6&5(O@AE2Z-5-\A)Y8_DN6U,H(0'VAE>&!J,$2+PA54 MH@R,39'SQ"*Y[>,0L;UIUX4D:J<#1;G3(0LTDA:!^"DBJ@, M!<0JR\E?@/^B[^;*/>@1F%PB6[:"(Z_"S120EP84M^4O,[<+%]-H '[%UL?< M)2EH=8V" #6Z;6$:W'A0-"07"30T.VE\ ?* ]85?E*+L)#$9AZJM"V/V"3!8 M-1XK:"ZU_6!]\;DN0RS[6AJJPKAV<52%3%W4C<6_%E5Q+M"!10U#<#@"4X=E MLJ3&T9@1 0- )-3&=8"SQ+4XA 6(Z4K>=+692C)B3U^PR";B*?A7RP645TJ/9RVFP MT94VO/#[AXG8X53PZQ7ZQN\)NN)H>;IDUZT E(3G*<,I=SR/0$=/$.G*\?KA M2Z*FL_A-,A!0 )=?$&JSX]/3Q0GX;B9U8;-H<1I#*< [30 Y"U>S1$SP&**08L3NF\!NF45+V'4 M_.62?5#5"^H2#!Y/QWRRL7>Z#*G^QD!=1(NSE^RG%K%GL^CLU?)PE0RZKBN8 MSRT(4\R2@TY&P/_?^Q=Y7PZZYF&Q.NR;Z[..,?3L!4>-K"F0[@?AFBLC('28 M'.U<@]F)[L;#RN#!+CI3UV_$RW76*ZP)APB*$-PO=I.R MUP7.49"2R)/??1HX#.0X-."APS.[J?PW(;K^?( L[A+*9R!,K7 :#*,$=JI$ M.D, M]%&Y(8,)KVB&U@T=9G(0>S*$*(["L- /(<%. 56V /7[N]CND$1W)/9KC!B0 MR3!X=WU THP)=4_1".793J1"WJ,(^J\$+-.J M9$DOLPQU :#L>( :+-TKCJZHOD-QC-F[;Q/9. J'X9[/;D1_R%LA\)GT MX0-'COM3^FC>?^WPNT>G/:G>Q]T_DU"B?,E3:?K.^#,FHC0X 7]'9'/C#?B+ M<>(^6*6-;I-&W+=*Z /+TSP[]J/G_V,:&/PH'ASU@'_[!YV(6,+NMY&N.D)6 M>9+HAD9WF[F>R+7,;,#9QNRV_7KT7 H1$*(#_KNFA]9]S@#3!R4X6O2.A(*< M#TYY?^!0=Z 7AE4\/O1!>3+X4 ^BM'8_1U"8T?[^FWWWM/O%X])_Z.^7^Y]+ MWJ-M);)2B Q;I^/EZ1'PVOT$X6^LJMUG_Y6R8&7N,A?@6)H6X'VFE&UO2$'W M.]#%;U!+ P04 " #T@(54S'/#MJ@% "/#P &0 'AL+W=OR&/Y]I\LJ40#K[6E;(G MG=*YV5&_;_-2U-SV]$PH?#/1IN8.MV;:MS,C>.&5ZJK/PC#IUURJSNFQ?_;. MG![KQE52B7<&;%/7W-R?B4K/3SI19_G@O9R6CA[T3X]G?"INA/LP>V=PUU]9 M*60ME)5:@1&3D\XX.CH;D+P7^%6*N5U; T5RI_4GVEP5)YV0 (E*Y(XLSW_ M62SB&9*]7%?6_\*\E1W&'<@;ZW2]4$8$M53M/_^ZX&%-(0MW*+"% O.X6T<> MY05W_/38Z#D8DD9KM/"A>FT$)Q5]E!MG\*U$/7=Z=7T[OGYU=?;Z$L8W-Y>W M-S"^OH!7;]]>?+QZ_?JX[] '2?;SA;VSUA[;82]B\$8K5UJX5(4H'AOH([@5 M0K9$>,:>M?@+5SV(HP!8R-@S]N)5Q+&W%^^P]TKK8BZK"K@JX$HYKJ;RKA(P MME8X"Q?2YI6VC1'P^_C..H-Y\\1MLKK&Z++W3$W"E@(FNL$REFJ($/4/R&ZS5%?^>-%Q$1YNO#J5" M&[JQ*&.[<*ZM0QAY4S>M^VML,5<;$.;2E3"12CH!%1:H/6JQ&]1P(B^5KO3T M'@X@&031,,3%8<*"43CJXC(*V"""30\*;"X8=P\NK9.U?S5I''7:K=^#^/+)^X*2M]@S.FFI=;5]#!/^ M2>7\YHG'T40M;IWY<4LD$A[[Y$^PH>%F0-41^N60>A#+:)F0"$MIF?IL6Z35 MLGZOM6=3FC9OD5*^K+LM.23,6NX5C2%HWTJ2'GQ<4SH(>_$JQ]#;NG-*N5P8 MA^>S!Q1KU=^B"&!>RKPD]J3*JX:L4OM ):LG;LX18TY=!ZT;\46H1O@$G1D] M$99.:!B^%>:+S-L7&B,P&RJX1*Q/"B1U=V1[NXNP!P]G M!H(FW?U>E;P:EKY//).5B^2CY&R/31M1'JT@!# UVN('XPY>BCOCQ19 *2V3 M+!@EPT?3X8$=P).-Q;)UI='-M-PTH9B'&;O_R:3_!\Y6R[6C!49"$VSQOC,.#UC?6W6[*V';* MMMG"\1N&^U*V.9MW4[8ANX3]+ UXR/FF*;;@@,4QG/&**RJ[3:F].&!+#H;_ MD@/V#SA8!XZ%.UT6UIHS*A:)\\/)B5Q,X_UFYFID]K:=U_MKER0\T4S]59". MP%AZ[7UI]71UVQRWEZP'\?:J^H:;J506*C%!U;"7#CM@VNM?NW%ZYJ]<=]KA M\A'Z?KIHN&QG)T=V[:8[.5*]J64K;CJF^Z;AW>-[4:N'XUDPVRU\ MENN-H87%R=&6K\6M,%^V-QW>%B.72C:BU5*UK!.KX]EI+ZGCFDT*B%J4A#AP_]^),U#4Q@AH_#SQGHTC:.'W><3^WML.6 M)=?B3-4_RLILCF?YC%5BQ?O:?%8/_Q2#/0GQ*U6M[7_VX&@3$)>]-JH9-D.# M1K;NEW\=<)ALR/U7-H3#AM#J[019+3]PPT^..O7 .J(&-WJPIMK=4$ZVY)1; MT^&KQ#YS/5W>GE^SL^NKV^O+BP^G=QP_L_.+J].KL LNW=U@@ M$G9Q=7[]^=/IW<7UU='"0#PQ692#J/=.5/B*J"!DGU1K-II];"M1/6>P@-ZC M\N%.^??AFQS_Q=L#%@4>"_TP?(-?-((167[1*_S.%!1KM:C8N6QY6TI>LXO6 M13Z%T >IRUKIOA/LOZ=+;3K$U/_>D!N/3GA3%.7XH=[R4AS/D,1: M=/=B]O_+9T!,JUI6W "T][P&:(+=4C1J('I/QMJ*'X/#9I[ELL5WU&I_UOJ,D*O:9/R MC.C@,\WV M6.%E283?S$OP]4=4AG>R?;?M5"FT9J%7X&OB!:E/KI;(GXJME:HT"[P4BX&7 MIP&[4P81("=V[+$@]J(T=0])'+*;#@6R,X]68?%S+[IOV3=];2.E$@@^I)4!3[ ^_M M&U#OL?91MF]QT#OXEX]L+X@/8E3ZN@84'K30 M6V$[5_UX )NDQE)9M& M@9?1.6 ?IHX37[=4+8G=R]+8 _CL!%+M72[X7! ?YN#*XZE'P M3C-!C>*;+''*>+MD\7^+TDTGMAR8#/KI218L"/2M1?GJ#?J(*T#+W4 MEB8\^%$&2%<"2E4N=2 3$2+:7K#(\XN4H$*/& +4BF\#>-U#1L4A/(BPS0QTDQT:MZS5-)F&!+\8Q8"^ KD1&CTEF0 MDJN*:$(%5.T4,:#L%/S[W_(P"/\!XC#8^37U@CS"_Q0.RT++M>O.GX6O*EK*7Y+@WZ3#6DR%/)7XI6K)PSDP!=.B/=T5'\@.8L M!,"R1]-UW6'M7#AQ$ @S=!B$ 013/(*&*1>@J78"[.$!AMBZ.0"FLI*P.YO^>W6 -AM. M!6TB C0I /$2Q,HYEQV[YS4""/A" +*:2MA+.A,J:98/P8"@3X.(!:E7Q,40 M#OS/^1L3$D:DC.:$ B-/$0ZLOVM,?&E1S-2ZM6E+M6T7$QZA5O )F8** M8)G#-EX/!N1>ZI/^A(+/KB<^Q\2._+N'RZBCE=/("[T@3JA"8C1R%B-W:=:9 M)M5SH )_!Q2&D?SYR'MK\.,F*N QQ"&IX'@/OI\/3MG_W;&0-/^S[>^0_0?4 M[E#UQW"G7>P'G-@ULQT7,6>L$;M9RE62R,M2^MT%.([!..2V0SR5CVR.PQ!" M;9^MB9?;/(^ L+]/LGD68HYSHN:7 S6-+&.TL]5XU *1Z?J)(D$4L7F1 M[+,(\YQ#=$!RD!7[$:;$S*=_P?XS'XZ8#T[8F39'^\U!BZJ#49<&>7")]]]R MZQDUH7-X2-NA\LE;;IZDJ1KU03/=;[>UW6:->3HW=F+-.QO,WXQ=ML&M+._O MZ'MKD9T+2.B882C KO]39T4MLV3S3JQZRV3+'T=,IE5M!VWNA3A2[%'?2GV; M+RFD7JGVG;72Q9FM'M!^<#NAB#35W%[2X)BPZUMV2R4)60@GV19L3.-;;JO9 M4UQ"84P!OC]9VG%!#V%]:RW=]EVYX509H?XK\RKI'MC3':(D2FT.1$4Q'F4? MG;(8 [35Y#4N243=+"^H:N0H,)>3@D*(EZ]U%WAMV6NYRPKAFM_;YKW$! D;9*^=$\GUA./CT%KA=ZS;+O4RMS#QV4M7(HO) M'54CNK6]B2,C<4!SUU7CZGC9=^KNN)[(W4WA)]ZMJ:#48H6M_D&6S%CG;M_< MBU%;>^.U5,:HQCYN! ?(1(#O*Z7,[H4$C%>@)[\"4$L#!!0 ( /2 A51Y M .5UY04 +P/ 9 >&PO=V]R:W-H965T!@"%RGT^D'Q59B%=O*23(Y[M=W5W:M 9YP8^%WFICSJ9,8N#?E\G&2^8WI<+7N(_,ZD* M9O!1S?MZH3A+K5*1]WW7C?L%$V7G^-"^NU''A[(RN2CYC0)=%0533R<\E\NC MCM=9O;@5\\S0B_[QX8+-^82;^\6-PJ=^BY**@I=:R!(4GQUUQM[!24CR5N"C MX$N]L0:*9"KE SV\3X\Z+CG$9X3$+KQJ<'LM"9)<7.]0C^W ML6,L4Z;YJ-A0&+JO*/B-@F_]K@U9+]\QPXX/E5R"(FE$HX4-U6JC8(/TG#X>SS51F&V_/,-,V%K M)K1FPA],[]M189PD55'ES/ 4I,FX@D066+@95=0CAUQJ#:),\BKEN#"\T%B: M209, Q8[IG.)":@4+Y,G0$)*C5BVD-)_,2^Q,(T&5J90E=@--@RVEG'RQS&AE]A5D6)9C&'7H_DSGV3U'. MP;!ISILFBJ1K2#)6SFD+ZSC)15FV.&B&[1(&;KE5?^),:>!4MH!%5V&G;NO. M?N.:-AA7[@%TK5%9:7RE>W"_3H7?;2IT+VT>](B0=^M$.&\3X?U&(KS;2H0+ MFPAPWJ3BZ2H5[S92<;R1BG?2(-Y.6\8,G/.ILK'9T+P1=(?NJ ==SW?B**!% MX(2QWX/K%T":+>T26 ^FG,H%)U22,ZW%3"3UQB'T((H0R1G&,2%Z7@_&A:S( MV[4T.5H9VJN=]BF(7/CYIZ'O^;_9]0=,L9>$MWWTG-#=<"6,R97OF-M&0,Z> MI8,+T2A&S-")O%'-V,@/WLA8-!J1FU$8]2 *WT37XZY160$$ M@U[K$_T._;>3Y\$>1-$(O[M>[+AQV+/+R(G#'E1LV<-PB_S]RJ0I\W'^(G]MQ>2]EHM8P'N!SG.; FUJU&2TVM M[IEL*A&?(6W4ES'^QDO#/G/M@$!"%HL6F< 1 MG3':4(TGSSK&#,^>2.0&R*\K?]9CS'08:!B%,MMJD MFK%TUX-GLO(.+AO;SX>933I;JK;9 MW3\_YG3S]6S[WB'GH)UC;<)@H$NF4N+,'CX54W0X1,$417*YH, <6Q;#*(!X$(*'DA.\8&%>.S#G M)>YX;C58BE<70<=J2Q&V$ ^EG>'0AV XJD>WL^IIFU4)PQ"Z?D@S*Z ^TU77[/SLG&Q@N5_](QO[]QHRJXFMM[(QZUJ%#J MRU7[MKV:CNL;V5J\OM=>,36G=,GY#%7=_4'4 57?%>L'(Q?V?C:5!F][=IGA M]9HK$L#_9Q*O)X?MW($ *"P M&0 'AL+W=OK=]L26+?/B0 M(FD.E]I\M@6B@\>J5/:D4SBW..YV;59@)6RH%ZCH9*9-)1QMS;QK%P9%[I6J MLIM$4;];":DZHZ'_=FU&0UV[4BJ\-F#KJA)F=8JE7IYTXL[FPXV<%XX_=$?# MA9CC+;H_%M>&=MT6)9<5*BNU H.SD\XX/C[ML;P7^"1Q:7?6P)Y,M?[,FXO\ MI!,Q(2PQ8O'=1QV% ZC M%Q22M4+B>3>&/,MSX<1H:/02#$L3&B^\JUZ;R$G%EW+K#)U*TG.CF\GM9'QS M]@'&5^=P/ODT^?WC]>7DZBZ J\G=L.O(! MVLS7<:0.7O 7)W"IE2LL3%2. M^5. +G%K"28;@J?)JXB_"15"&@>01$GR"E[:.IQZO/0EA]&B,%D!0N5PC@^4 ME@M*,@=_C:?6&R^]%\?)K@CQ6:"ONW(5P@W*:EH;BTR)J!A=>2X7%V.OK6E#GN@'-,JS MGAM!SX71M*@LB$K7RA%AIV$O"M,=*E%X\(Q(V-L>_YC3N^0I!(6DN/I &,RT M80S!$<]KWU\LZ-E;;R&$>X1,+*03I?Q*2S2.^B=DVE)Y2NF)MA+FV&(9LJ!K9 M&P[2!A+X3#P(68IIB3Z&5I08PIAC(MW*?_+$6D_R+>JNWXW]'TP]HB58N:3_ MASV&/TF[:2Y/E-^19^1L;4G3[GLL#^51X.Q-# -0Z *8XEPJ)=6QGM63E,X".(T@4'03P]A7&GCY%?A M?U5D]XTQ?9<&R5&\S^]HD- [":(DW8=[(QV^U[.9_1ZPN-= )+W>/OS\TV$2 M)[\ _?SHUT9YPTFILA50DU2V;)ANR_: U \C4H\)X[OBC8RQC70:'-&-_3OD MYT]C^%(&;5(GYFK85JH"62V$-(WU0I@YLM$HC)_TC63;T)XW $JPUI5-#:U+ MAT5G?LY8$UQNPL]"-"P]2,K,C2ONU'?3&S7RS%6^FQ$NZ.4E^ MEC@CU2@<''3 -)-7LW%ZX:>=J78T._EE0<,J&A:@\YG6;K-A ^WX._H'4$L# M!!0 ( /2 A53/O-J0J1$ +XQ 9 >&PO=V]R:W-H965T2B:I)#-S;]VZ'R 1 MDICPH0%(R]I?OZ<; $G)M//8J9JQ) IH]+M/-Y3G^U)_,5NE*G&79X5Y<;:M MJMVSRTNSVJI MZY?/R[K*TD*]U\+4>2[UX97*ROV+L_#,/_B0;K85/;A\^7PG-^JCJG[;O=?X M=-E02=)<%28M"Z'5^L795?CLU9C6\X+?4[4WG?>")%F6Y1?Z<).\.!L10RI3 MJXHH2+S6';(LI5'79?9'FE3;%V?S,Y&H MM:RSZD.Y_Z=R\DR(WJK,#/\5>[LVCL_$JC95F;O-X"!/"_LJ[YP>.AOFHPWOQZ_>[M M:_'IZG]>?WQ^68$B/;]:<,/ZA Y:"D-D*1501T6B/@&K7R7[R714+O1F*O0%32Y@Q! M:IZ)_\5N:]*CS8.T /&R-M@);H@6D[)4?AM^'(IS,5@$D\7T@M[-@^ETPN_" M41"&>/AK63SE=>$LF$]F(HZ#>+X0XU$PFL3B4UG)S,OS=5G/Q3R(IB%>HW$P MB\;T9A$LXAGK\:]6TJI$)C(5EL(LM-MJ*RTV/ZBOZUIKF+G#Z&"I"K5.JXM[ M+#^SVOU%)4I#1>?B[W^;1V'T$^LV&,=CJ^\Y7GGAQTI6\)HPO!"#,1X.PNFX MJ_T(EIE#?:/YC @LYO,+I_W5=W#%=&#%:3 =+<0@#D8Q;/RS6BO02'Y$,/ 2 MCF/PNPA'%R*>15UQX"$#%)L+ 8]I1)D&B\F(]HWF<+4)MD=.DN1[^,#.^11T MHB!<,)WIR/OCHQX8SH-).,.;<3 .V0.#R70FKC*R^V8KKLM-<0#O*:)9;V21 M_AL,(=1D(6Z,EBI+19;F*;D5!;XL#H'X7>D4%BB7%8HJ+;=*H!SVH4;^V,"I M9-60WJ=9AF@1%8IRY:B+WPJFR8HS(*UWI9:5%X+IK9W.6XG$KL8ZH\R0(T@K M^/PJS5*[T;G]T5X#^G55PM\U6:@J15EKH=9KQ=66B?(WV/_-=C8PPU]=T!U\*9O$$KW#B1837:1 A M/#L!T#F_]>3VD#'Y;S2ED)]T@KUA-TEA%PKN%*='P1R'P-_G%+-3Y,\1>QC. MH!6WL .^G,XH@X3Q@OX&T2*Z$+_+K+8.(4G5$NLY$%0?0TO M6&9*J#N 2/C598'GX$?20R=--)G@I"G."7'J7'UA0):P$Y30K^88PDF6/W BPE$H9LZ@I CKFEQ:"Z\@(%P; M&\@"T"%2"3;A&&3(=T0U$ 70\1C/$-GQ^+]("Z^;P+CG2M%X&,)[PMEP@9?Y M<(J_[Q!+'>92GS/$5MY2(*E";+0L*-"I'D2CGZYVQ!8^O\93O=.I4?Q-^),8 M^"6OW9,+ZX%&+ _LG#<%C%[EE/RO%6WW$>\3U=NT0 &$O^+Y39'4]#X0G[1, M%)O@C5R6VH:D.^L5.^F*_.UAAEY=-0P-Y)K.I4.1Z"?B"MPDQ-&%V&_3U1;( M]POT"Y[!SX9=BY,%M.CB 5\BYO41WV_DGI>]ALYKC5:#9800UW*7DBE;R4T@ MD/]1RVB_XZ^C%U#RO Z18OU!X#DW7ELP (R2@Y*SL:PJG2[KBIT>&1*I_]04 MJ WB5!M4,M2=RG>56.LR[WH,"2,%'",M+1K9ERY9DNZQS]3+SW T/@UI''$( MESAU.9]FL=BH/VN2;\TYNQ3HH0BJALE,6O&&C2,(=#"*R@.FK052N];52ECA?:U-C1@@ MMAMW$;.8/I]X-?F!3,I=QB$[+.![ OHU, M4N5[[?'&)[7:%F56;M+5D>,W'O_^4Q.#P3USA=&3H[+):O7>;FTX]$6F**OC M2 #E-A) F?)1XJN/5IL:M:]! _>S$(2-XB=#\8>R*4;=R9PA"&U/H:85Q\V1 MGLGEZ.M$;;1B[[&*VCMD\F6MINXJ(N]I M6 >JF--N[9 <=2?8((36]E(GG# M+RN4B8:8*CZ7AR8J6F5TM4!&:"$+PRTK M!]4CG.H-^8#-K7F[FO7O29K!/6[A(AH+5:Z=KU#2WF"6:S,2 ,6L%F@4=?:)-'(EZ,Q#OK>N _ M(\4?"1M/(N"<2+R^6VTE(-@Q="2L%X]C_#_N8J,(X"@"=CUIO#HZA0W&!.)& MP22>'LO<.?U9^\VJ-)QKM+I51:VHNXQF!$-C(%: Q7^49<+AW((_-$W@F'.A M.W6PB !&!_/9F-K2'1J:MI?9^3@A JA_Z8ZC:Q"%,VR93-!GGNJ)G?QIN7Y: MF_:(> *P/8BH:^P1OZO:P1C&(1$F 9/O0=+ MT".LRDOFL6 V[]"O0]2Y.Y_ MOEAP]S\;8]L']&PZX2[P6:]S4YLQ&<_Q&@MR'3$&*'H])%>-@-%Y\-R._ MN.#T+26KG!&+$92UM$_U9I<6T.DZL"G-%F,>;\Q^,D?-:0.XJ==#FEVAFE%4 MUL;VQ*"E=I+]5:NJU@6U!RDE)=!9=\D#Z&38V"SG5,-;T/I^I-QTPII/VC8F MC,<(1_I8RHR;H0"945X(; M@G#CG"*WIJ!\"BQ9VJ-0Y<*E[ESR M5^#369%/4 #2F7,&>KH;AV(B]5M:>. MHW\=V$)J+[YR#@\:X895QIA"\XC$9E2=(X(IEV"?!7HMYLMSE2!PD;#[7<Z@-"9P/E\,8Y$C3OO5-LWFTAQEW$[>,Y@NHJ+S<-L UFS5%85NG-,]A;[**L2A) MZ@*NSU)2[6P.(4B?0F6:8A,DL)VS2[. +T-LZ!XCKH0Z/'(J!B;[LLX2JIAU MQM!;,B32W$#!]A6WZJ9J 2,!4H[3Q 6% [!E78$A=<]%C_KP(ZX+F)E)[E5+ MD1L?A*]'4Y*N2ZKMMLQL(Z%=)6# 1+Z?RP.-QN "&;R5XL1L628IUG5%5P%= M@6EI3MTLPQ8ZJ"X@;%J1$;O*[F498,(:C&(V0]2Q>EVFR.2^Z1";W9]KM 5) MNK+*]D :B;H&"N-G+(2U BN#HMSR&!!:3HW3.-ESY?, W(.]W?:F7)-D7M:V MY^U@NJ[J[."B_[A&_="0J1$47A5#<67@':B=E /=&$'6@#D:?36#N$V=)NQZ M? .W(B[HN-.124!F5K=<$)5K5H"$_VTK#$\<^E %IYJN%B&J=3'*>Q*L:@5T MSTPHU] (]0^6IV8*I_585SB(YC3>S] N%*P@4 M;")+"7#%MN[$4]LU]XG&V(9V+KTN5#(4;V7AYQ>TCOX#,9.RKLFFA=I8Q2LR M&1>RCD. 2XX/4Z]I+,,MOPV#D\;*SY1]X\5)":D^3VWF(0#D6WXJ+ZS@^U)P MZ[-*]:K.H2LN26!!LX6ULJUOP\E]UI'YTI4%8*R_AW1%99%4U:MY[TB9LD[F MC=9O5WB(,.FF0*>WHJG"+E4V2Y7!@"P4E2V'#6-\M6 Y\I%DBPLE M8Y\LW?2ANS&P<4[M-4Y&_']6JW;2X5QFH\M]M1V*=S;#V;ACIZ#)5:/;H+]+ MCX(' @M+S\-H.&NJZ%8:.^O4#;;E;O1A?[!I#-^5+H*R5%%\@.G^X"R[4>93 M-EU3&*4X+*S(]EJDS:7]YS?Z5?V:= T3!=^)H@N MC2]JJ(W&GX\./UN\XZX=!V$87S3WR[VL$$CM,.%;UI:?&UOLM2VGA#.^#QK4 MA6NXK*F.D4*WP>DV)9VX[-X'5/(+%H HC4'\O)&N2_DY#>+J+@[P?6 +Q_K) MDNML"I\OB(8%V:F[V5/N.B%1=#O 0U0 ) *B!]^M4L2M@#WQ58ZZ7"8\/[09 MX'L4HI6/76*#(&N'M48NSWG0SF=5R@7 1H$=T/JF_L! Q?CK X]6>FO\+S]R M7\NJW6PT92UUVE>[5II.1/(PYEBH(SO\-;]=^PF JW,%_ZL+IAP&\V@NHF 1+GB2M^B0=";A MA@R<+&GVH6A66.9+^)\E[X/7OT;SZ7=S91MM:U)/)YPW;UMR S^_A58[I*EZ M D/8"T]G8\/!B&V'GT$PS4?JC4WC/1\.QYR@0YX/1$'7IJ-:' MG0$,M=X 6%S=W%2[K6VVGT.VI?$(;<7W,F-[=?RRR:0GCN*2^%_\LY3[ ,2. M];JSTT?XYN0&%2U.53+Z(?ASTW^*5R4]O@0SS4]+"'"VH-NXNU+^<6+GMOLA M?357M84ILS1A _35R"'_SJ&O FO5O1H%3"W=J,)=3+:-D"%D#:K'$Y7F_@_^ M;QLGOCIU;1.'A6T=/0;NG-;AIW,82VD=H)E$'JL?8)6.\+_V"2PT<#_YZ4KV MUYZZ<&&U<5-G.QVP5391?]9R=?!3PL9DYL1FQS^[X>&.KS6L*QJFV9;%@6>C M]*USX(<+M ^;]OJX4'NQEBMWTY; =%FY$+!.^ )=^13*ET(9&LS" M9H),[@,GKTW9_M*1+^C:K!WTYO5[B_CVKS>/(TQ2[6XR_U!-6\G=IAW]4!U$ MU[2D037R.5]%-9.+TTGX0.YE1U@FQ N/U*Z,M:F[\T, ]I.TN"VS6SO*V\F#/Z'36#KP M:CV4G.J4BR[65/YVQ .F0OEQ<$NQMYWT,-[INAF[=?0][/L1^&7G-_6YTAO^ MEP.$LV ]^_/ZYFGSCQ.N[&_RV^7V7S:\E7I#M^>96F/K:#B;G-FK1/^A*G?\ M"_UE655ESF^W"F&K:0&^7Y=EY3_0 #Q3[0$FUQ2Y$N2<7Q_/K]#JD+G=II M._.P#XDLZ=POWSG4R=K8SZX0PK/'4FEWVBN\7[T=#EU6B)*[@5D)C3<+8TON M<6N70[>R@N>!J53#R6CT:EARJ7MG)^'9K3T[,9574HM;RUQ5EMQNSH4RZ]/> MN-<\N)/+PM.#X=G)BB_%O? ?5[<6=\-62BY+H9TTFEFQ..W-QF_/CX@^$'R2 M8NV2WXP\F1OSF6ZN\]/>B P22F2>)'!<'L2%4(H$P8POMJY(8T]^-]*O@ M.WR99I0+_]DZTDZ/>BRKG#=E MS0P+2JGCE3_6<4@8CD=[&"8UPR38'14%*W_BGI^=6+-FEJ@AC7X$5P,WC).: MDG+O+=Y*\/FSJ]GU'?LT>__QDMU7/[RZ_W)T$,XD0RS6M!Y%#39 M(V@\83=&^\*Q2YV+?%O $%:UIDT:T\XGSTK\%]<#-AWWV60TF3PC;]JZ.@WR MIOM\KE4TDLX<2,X>9,S[EGB)Y4]NQ-99:W42W;.G73L0V49[\2H1$R9 MB%F0F(=.C&W%S(.8S* SG0>Q63!?"+8P"BU.!-S1,^2O0I^W*0S:\&/\]NM7 MB+ W(#J2&!E,Y2' OV'OQ(!0;U]=)?9W6L7G+T*YH1LW( M7J&S#2RS:VYS,CEDVK&_LW_^[7@RGKS#K_'1*+G_U7BNFOCL)TN"_\,*CT?C MKQ2F6=A/^R1NX_]KW-Z\.?Z>N&V3_96XO7J=2KH #8I-:!]+,8?[ >@/V;QR M:"='-5K.I0Z/78FR@0;I6"HUAT("I0G@=/-[I3=N2Y-.2.<1++F3&05AI,W?"/@1+I%Y5 ML..@3NJ+()7,V AN'1,$RL^UY.\@B]"]1?6DA )35WD1'FH3,:I]G\W%4FI- MIL)3TMW&#RTT[K\9Y+HL3C;4X2N[.&^\0?TPVOA?78NF@' 67.$+&P MI.E,L*7A"O!N!=:>0J(D\L'NL#\;/N)/DQ**'!1&R3Q$PGE<6G_JG%&OK:4O MP(#M"X-MV6<0CG&:_FG#\%Z[A4#MSH5?"Z&9 MHM)V[;C9G#458U3%RU.'09XV-7R9._B MVT"'B4K;94[#]DN%>G$4>H$(09@U91W\2GMA5]P&X/ 4,&]"Y)QHV&+6'K"_ M$BM*"U<-B[MZ7D5XN?- MGB&$-'=1CDYR.&/FM3F'//]O%;:J)D=I-EAI$=IX MMC4Y@D\QL$$V^RPV>(RD IL0_IP:#]V=TWRORE5TI7(M*L"88%G4W5A>IY*R M3@HZ+ZDX( F6Q5 %]5(A,$9362-X*7#]1O5<>_BT];^5$()V2"(P-C;4.T!* MFKP?H4AOTJF=R 5RXUQ']*'YA*1>BV[ $6;VN3R&:' #AFOJX=&ADA*$W7I8CON5T*:LTM MT-Z#P_WG@?A:9X09U,(6R6]NOK(4)^Y*Y:S@#U1%#\!J7,M5Z'43'6@:8D^M M]MFZ0.+Q^L'84(W06.GN-HG2_ECLB$-M6DPC<2,@N%D9G1.'W.OA=Q@=*K+R MJ.0_J"6V@T*6C09'_PA+#-:&C*NL4IW5W]P,]Y9RNC+N/&%A@LV4:N08M+KG MT=WODAD&[Z*BA@=(>D48M#U"]TS0 ?L0NN,***))Q:S>A M,4H*5)V^+/Z.8XZRC>8HT*6'-$U"03E?5TF#[?4!H]]QUPM17=%99BNQ?::E MYR;8%V>-WWZ[ BP]AFRDZ<[Q%X$)CX)1R6 ;[#N%_P)@_9&3^+5N=T#2MN=0 M[@N(HJ[^@=,Y^@K8HYQIF-IM<8^2'2*UT4^D#L(BC.>'BS;534+04:H*Q;8T M)E]+I>@9"G IJ8\;LFZO5]1R[.[#QRZGL G9 (7?8--5-++HF0"$KN+IXIDP MK NAXT9$0Y9K:,\Q]D)P46Z$2]+&=;\>2$^JDE80(?)XE@LVA=W@]3N7J&EF M;Q/&%&R?QA"-%(PB6SKM0#0@%-E(C!C.?]",NZILJ-%<($N*WBVQ'X9C5$4; MW+*B%2<1$S>\4,#4F<@LJD_@O!(.+Y/1N_OXF95\OT]V@%G6;GZWV.,S)#\P MC-\-=GW_&B:?%DL!P^D#JHN+:/S*V#YMO]'.XJ?)CCQ^X+V!WQ(@J,0"K*/! MZY<]9N-'TWCCS2I\J)P;[TT9?A98 (4E KQ?&'A8WY""]LOUV?\ 4$L#!!0 M ( /2 A52-T8W!=@< *04 9 >&PO=V]R:W-H965T*DPS#L RW1%E>:U$@J M;NZOO\\A)5M.FL3;[1=;HL[[>!I8%JI=J_3&;977.K&V4DX^VS/3DSAE=3BLV6N M6*VX?3@7RJQ/&]U&=7 CEYFG@_;92^YYVXJD$GS][?W%S]65R>_7E@EU>74^NIU>3#^SJ>G9[<_?Q MXOIV=M+VT$*T[:24>!XE]IZ1V.VQCT;[S+$+G8IT5T ;YFUL[%4VGO=>E/@K MURW6[S99K]/KO2"OO_&Y'^3UG_-96'G/"0WL2CMO"X#,.\9URGX1Z5+J)9L0 M6*27PK'WTB7*N,(*]L=D#G( Z<\7K#C:6'$4K#CZ@9%_42+5[['+>2).&RA0 M)^R]:+RJAGTJ+,NMI))D9OZ7"&7"4.XL,RJE8*3;>"VDYCJ17#%9BYQTS!N@ M4J.,B1.EH %>:X5.'ICXEF1V-PXX5KLLK1W6MF+@S6W*9MN]-X!R)9!7;0^.DJN,X*#%\N')EM# M)N)D4IEPI1Y8X;X3BD4I>NO2-FXDWF7&^I_A_PI1RP/H LE"%8DO./6Q$ 7T M9!ON* S<92 P:X,3!76O68JE1BMLF6QGG*=-\#G7T]!H3XZ%3A\ _& 3BD!"F.PH"9=3<) B O<(OUY;-P*B;CDTK(O7!4QHK5Q=[EIW_7!A\2Q M!?'<;WBHN%]M^Z0?\0%CHKAS<@%T;%M40;C7SBB9!FS-N8(,P<*NXE[S"3E% M D"T0.V@MQWOD!Z$26 *!W)WR,Y+T;.PQDYWC(EB@\A:($ !(XXWS?_YK!V# MS8$D^ ![MBTRPZZ :'VV(N=RV\F""[%THE1?:F-O6+OEPNP-R6G+\GI M:F&\H7E&V,]D'BM*+!8BB?7]:B6E+XC\@;@_7G M@"#0Z[R;?)I^")?==X/2PS5>[50N+ I$?&#X-9A&\,._Z1, MFV7?*:NUTWQ:KK^#/;X!O%2YV^(D,9C9GBWQ)DE3-3%+C;$/- M[G <_D?#?O@?#QX)+OL#1(>12<)9W#:?B9#;#=&>EO2:_>Y1M&34(X2/QL0( M?^*[='RM78*- $3:::%G$CJ1SJJ5EC-(PP'*<43#JX#:\1)CBL0$/ZN]>C]/ MF\P)064IV+C)*G35H/@I0'&Z \4/,+-5PH]=A"J@XS#]:"I A@ZHX8 M3TT>HD%&SNZ@KT4/WO[.-YW6<#.":3-!"@IM!5H]V&[P?;#7(&U.1I3[9:UW(=\HQ0UO'(;Z0%0W_RNFM;KK8\:]&[[ MK_I?G>I#Q.E!,.JP7LK[0%?O-02^MV$\A^(?U=(>+18T!^KJ9SOJ/VW5_ZM6 MN$>+B<4G-1 FV$$Y#@^; :AH.WUJ/@?CP2'UGO& ?>^;1;OVY0AO*LOP?/WNX_<+@F$2BS VFF]'32P+H=O8O'&FSQ\AYH; MC]>B<)D)#CP0 9XO#/I,>4,*-A\FS_X'4$L#!!0 ( /6 A53T$6,^S0P M *PB 9 >&PO=V]R:W-H965T,*7:G+6MBF+&6]/E.% M6;W;&^S%!U=ZOG#TX/#]VZ6[9T.WIR- M:#P/^$VKE>U<"]K)U)A;NOF4O]OKDT*J4)DC"1+_[M2Y*@H2!#5^#S+WVB5I M8O\=>IM*JR)K+'.E&$R-"AUY?_+^V"'SH3C_HX):9B0LMY^(=;R@W3R_=O:K$1-HR&- M+GBK/!O*Z8J<GUQ0=Q_N77RXO/UZ? M/X@O-[]<7(FSB\\7'S_=B,N_GWZ^?GOHL"K-/)2/MI^HR\86N#(SVX(SW M?VY*Y+N5G#(7]W2MQ#>%_,O,O-+_P1#+P[VYLNYP%8;K2KB%$C-3(.5U-1>D MH=!.E588_RXSE36%SJ5C@?A'EL;KF0#>U"S/0D+-H]=*UE8H"A\!YS= C];_ M_(EK6>5TU7\C_H'1/M:V!K]BM4QC,=*^YKD\E6?QODU%WH8*NL*^E)@J**#$ MLC9WFD&(] GOG+Q7]@VF69Y1JSM5-4H<"&MF;H5X$OLB34_P>30CT4!,AI,G)D"7F;*DC"S:2;1U SO5(DW&P[$X&:<0-(&0 M*V5AC&S!0W)(*'(MKH",8/:*[X\%$W!A'"KT4&<-ATL>^TJ-D#'O *_WA4'QJ M+0J+5VJF$0>U*C@TG-DM]%7P#\62SD/0D+GN9-'X&TD1**M,P>&C9' RP>=P M=(3/4;__@M+>1A#'KB9W'B?'HSY=#"%J3!>39((-W'! /]ZNA;O@@(HV\E0H M0_:#:!ZT80P+A,DO6M4*Z5RMIXV3TT*1RGM MG[5^>2 W,_72P&L^@"V!,.S45%RNX9@H[64#]-@%C[0(*WV' 5>*"P14Y7"'*2MDEI+V1]7_H]2 GL MOG$]UM2V R0]<6J?B#Y@*:$(9&*W<@FLN=?@/0IZ[*-]4=!N$:+Q#.F8NE!F\ "0G\H(%DV C) MSL*LZ59I,G>T?=B1N)C*#R3N02T%2HHVG'"#'A*6D] 'S:9(^>SQY!3"GHG[ MB&;3M7#KI2*QG%S_SWIU]:216.HC^X7,WR>QQ^G8(]@H'8:+P= S #$U54.P M8 ')8OR3SBVV^< ;:#@*.D#08^2R6 <<%3]WFBW/K#*N0)+AT6':7(\&1/B MTX*$^.FQN%P ;DRYI?FK3-K%@]FOQ>!H( :#$S'^W@JS'VO,?JPR^['.G'J- M/,8%L-@&N;#?'3O'"]S(+#--"^E(E$++J2YHZUDAD9209D0Q]C\874C'TT)IQN#;RJR ML8XXB5I&E-U>*@E)$@W+<"%1(FO-\5XUY13FP#S>*\-"!%(8&&IXT_2V6&(P MY5]"V4 BQ#ED.P^4[2.?? '00EA<77_ERI%K9*\S-4QE9@ ]15<;/M-B:$A6 MJ6NN[BILU+9EC6 ! 8B7A(X!*Y')MX"?=L9#IW ML(]G6(9'+@ [N%]';]2$1IA9P]GZ3A=JKJQ'6C-+R'E%DQ,"W1E'_S NQS @ M?QZF]L274,.7RP*&),<16-)HTI1Q6RQ,D7M7HO)"=0H^$"L"(J?9^3"+##&] MT\WMGFTS_3=\0Y/@%H?:TB*+#^&JB^4;EDP(H@D(3=2Q]VPH7(904/?0">*(JK8&K13 MED-#^$Q9[!!?9E/4$'R?P!UE-C +#GF_:PXF9ECH9IQF@\PW !:,%GH*]ME2 M5P?8(V4?=5E;(1;]W[H;T6$Q6U5T)@0GY[P1RBW4-V9CWHS/NMO+F#>5S^@? M#U[;4-,7HD7/>&7PV&I++'0GZ%'!-MH1BB*/I[Z/X(*SM>G-9E=@@E160CKF MVZW&=K3'[H3F^_)[<4>I;\WXU%XE/R/VWJ=J,TI*N)5Y& *8!H6[$?\-6M4DRL1RS]H9/U M,!?V$_RV3EA&K6:%%]*A'%KQ@8IIZNT#E:DL>'-\+(CTO*9H8)U"_%N-<*(> M@V#"O)3O?F!'#27?G=0%KTI-)ZRVE!F)\F2.@X*;T2X#WX$,.PDWP\86ZT[@ M.F)6'5+0X2"@I]>!$]3B*Y/8;['Q. V-!S.D@P\T\2--_(T3] MBR1*SP?IZ^9O/= =#]ZZ*&-M=9)"<] ?^+5@Q.=0\4".2Q\99A^W3JT!ZOL.L,4)]BOH\4GD4T&8- M'0KP.Z[@?&;#C&6KVTQ[XY3B7!+C: H7-8N(+&8UNH> V!#Z44UK5B;H0O%* M#>^#_7%!W%)S)HG@4)SQH>0#BVU(,>GR*$T&W"?GBDY3&/"W-OG$R4>4MCDQ M\8D5VU41V]4.SY5;P1<]]&!C6WO2R*.,32;11>20.9 %]#!]S;":N%H9*B@P"R%[8#;R!PJDKMDM[ M)C+3M6VCIZ1O(;HHME PY&4"W^G, M) =SS65@8*8>* !:88K9M@?*J#'+,8A'(IU@)W:7MF18%^-:#'SG,H0,M:DF('A=K=G/8 M*EZT:=.>]W#4^MY4>V9*0%) 8.NN-!P$,S!B!RYUA\&2BKL M0")5>B!% \;<=U&;9KZ(Y[1DP7@^*:S&/B6+"U;B43WQL?'('S3PO&3&O6LX M!=FA&T51!PP]#.J*6UF?*HA\.M" K3C%_:DDLZ[M=M,+C>.7],T;F*$?&EKZ M3-=94U*9R@@VKA4A)T'A)4(.5N<6UQ^">-Y5REMB7G%8R[BBEX-/*%QCM[MQ M"!Y^LK54_OL01C0T">!0I+75N0;#V5:CE5^B6Z3U_7S=]7+GJPLJE!U*1JC" MQ\GD;&JM&'B[:_G4>+0?"&V_MH0^7YD=Q:7AI83BY+MMT^G\MVQ!!HA"NTHE M3YT9; AV3WQ" T!?:8'TTFB2TYZ>14_8)U71$9I:Y*#A4VH-Y@W%<0[2;[57 M&D%.7W2$KZU4"%4@2Q.D>AEU..E;<[W.LIJB-,:#!^JXVXV6\23 \DG/6KG8 M\_'R*N\&P2,\>AP$/P(R OT.E!WUQMM0=M0;;EYOH=)37V(?=GY!4*IZ MSK^3L#X'_8\)VJ?M3S%._2\0-L/][SA^E?6<4+Q0,TSM]X[&>_X8*]XXL^3? M(TR-&UL[5CK;]LV$/]7 M#IXWM( 26R^_E@1(TA3+L*)%TK48AGV@)"_P;"75%[WDW,!CD9?ZO+\-22&>\\00 L/7 [_F>4Y J,;7!K/7B23&[76+_M;:CK;, MF>;7,O\L4K,\[TUZD/*,U;FYDZO?>&./53"1N;9/6#E:'XF36AM9-,RH02%* M]V:/C1^V&";# PQ!PQ!8O9T@J^4;9MC%F9(K4$2-:+2PIEIN5$Z4="CW1N%? M@7SFXH^;R_N;^[.!02S:&20-WY7C"P[P^0&\DZ59:K@I4YX^!1B@$ITF0:O) M5? BXN^L/(70]R 8!L$+>&%G66CQPD.6<3PL#7]?SK51>/C_O( 9=9B1Q8Q^ MV%LO\E%FS73%$G[>P]317#WP7@,&GSDLV0,'7AJN> JB-!(PZ10SHEQ [LRH ME,"D$?D:,!$AD:J22,!!9IE(N/: 8)E*EL#*%,/R =.MPN0QD+%$Y,(((J)_ MK,:8DG.1-[4B0K/D[A^G M0 \QAJSNSU)?*XX5#5JAGBII19EIA@>2IV86J'A7VOA5%T*C'SM@R=& ]*;D[)[ZF$ M4AIG.2O7>V*LY3L&!1:,+#N%CR@WD44E2X2UQ,YK_!%K)B'06;7^T<\[:(.' MCD)OD+4RQUJI9_ 7N?5FC^N5*!%5UAHY]6L'8@'>/XV:C1Y]F'IQ'.#;]ST_ M#.'MMJ4=W0PN"ZF,^,9LQ41[%!6U$YF=U)JWCOWEITG@![_")();&[/: %([ MJ%RP>1-N':$_#."CQ,-ZZN"->AWA9 2?,,K9/-^CB;UX-(+0"Z,IW"]1RQ.* MS5VJP \AC!II>T[P8R\,?5I$WAB5^JX(WAR0#>64)X*H,+SXHS"08(!ARCAA M:9N/6_F:UIR()68:-2@,"73 )K]KE*DH[R1F,Q&@%@]"R;*P,87(G029V'/1 M+>3U^T^W;T[\J4U^[$($)ZC1)=CTJ#JDNW5DXPP\V_[P=((M)<]M=T0;<6/< M;EC,BMN>F:^Q4*"3%&6N;86N(^=6!"K2Y,N*Z>\*WQ0)*!\.A?%]754Y)_OQ M$!.FEY AX!/AU[1;,9':%&.%K)VSDKQ.;0VUAUJ@7EAA;&WIDG,K0F=;&=/) M00.4+/8KIX'+O!QFC:0!WSR2CG%-L.)/Y M(U; N3[]!'!V!N-0UK&,/+&_H26(XB\8#2FY1C",*;F@%-RABZ#N"U_ MM6UX.,:)HFYK5\76+M6#L1<-IZB-QD@NJMJX8< 5V%P8*>)*K&_UWB4Z)+F\Q)K11EQK9S^^"4V.TDVS3^V//'TUU- M7IBNXFZZBO_C=/4BWW&Z.DY7Q^GJ.%T=IZOC='6)< M&IQO['+)&=96(L#_F<0"VWR0@.Y2^>)?4$L#!!0 ( /6 A51#_;X@010 M *XX 9 >&PO=V]R:W-H965T'3DRZ5>*3^U:]WB MF]JZE>KPT2V._-II5?%+J^9H=GS\_=%*F?;@U0M^]M&]>F'[KC&M_N@*WZ]6 MRFU?Z\9N7AZ<',0'G\QBV=&#HUC-$ME5KKUQK:%T_7+ M@_.3'U^?T7@>\*O1&Y_]7=!.YM;>T(?+ZN7!,0FD&UUV-(/"/[?Z0C<-300Q M?@]S'J0EZ<7\[SC[3[QW[&6NO+ZPS6^FZI8O#YX=%)6N5=]TG^SF9QWV\X3F M*VWC^?_%1L8^F1T49>\[NPHO0X*5:>5?=1?TD+WP[/B!%V;AA1G++0NQE&]4 MIUZ]<'93.!J-V>@/WBJ_#>%,2T:Y[AR^-7BO>W7QX>KJ\O/5V_>?KXOS]V^* MBP_O/U^^_^O;]Q>7;Z]?''58@@8>E6&ZUS+=[('I3F;%E6V[I2_>MI6NQA,< M0;8DX"P*^'KVU1G_IMII<7HR*6;'L]E7YCM-&S[E^4X?VK!=K4P'M^I\H=JJ MN("XIEWHMC3:%V^,+QOK>Z>+?Y[/?>?@-?_ZRJIG:=4S7O7L/Z7F_\=TQ2]M M:=O*D->KIOC8NW()ORT^S!NS4/34%Y=MT2UU85UE6L1B4=K>88BMBWGOL9CW MDV*C"VA)N\*TG2U*[3K$>-&/)E_'R>TP.=YFA.*[I>KX#=T":4JMYHV>%(U>J*;9%G.#)=O%A"W&0_U:EZ;>%OBZ M\&;1FMJ4JNT*R+N"!*8MFYY>^;&HS9VN:"U$CUGUJ^+W'@.Q NU7.D#3%VD%2_-_>&H(D_SQ(@UVN\?3. "-TT1F\O"!-TC=PH-8K M!J!I\:%WF<)X<=%6T6E?BG?1UMUUC;Z2&NF]JTS08/-\6 ML%AQJ]O*8I:-Z9:PC0),-HI@#H/]TKJ.Q-$%_C+_2Q*<>Q(,(=63T6-437BN M;QL6ZNH4K9[M%PM]]_1D>@:5-0WO\AVTU'HM\G^R6]6PJG_312/?)%?J=+EL M;6,76QZ[5MO"I?$]\(.2!QRIR6>T4*O+_8I]%$*QEV)6[*(-D$]J@4J\5H[\ M$6]7&KJQ:WI3$@+[ 2NF0NCWWO-,Q7L+4T(Q__.79[/9\?-K25FDO.O,V6Y^#2- M@ W7L!M)C\7(+@_*K^^0F6$P@!5V\)EF\D[IQA2-V@3]223&5<+*Y%0K59%! M (6>5U%STYAN2Q&Q@GO44 Z!(.Q<]67G.1+8F6O,F@R'#4^B3% <0<>"5O-I ME^ !WE2,+"+=M+BL23D;3:YM@0#Z1ASJ%F[W7U^>#0.K-15%ON_G7^ KM*QX M'CQ0_]X;%WP+J\YU?%0QA,%)H__BD5ZMV5:U)AN,=W9K;,.(P +!2!T )")D M)D0^O;@)3+V-.P#5PD2];[;1GX!/G5UHC@/V<,,1X#N)(MU*! E8KB#O>*.E M(X2B$(\C@4QU_?BU:E0+@+MF+OC)^)N8)5JB/\U#.8(!L1JB6DB+#J@$1&TQ MK>'U')-(6F0! ,+VM!YE"V1A[03P57DC,#=7[4TVG#8UX3"/RP&D, E&^@[? MX=]&=QTM#T%+J-5T4]I(F)M%WK#J;=NP;AJ!]YII'A&?L"1C&UB#@>=1:5 1GG"&2L4QB/ MMU: (X!4MP>Z,72I[D'RV>GT.$*R $G'ZJ$ V:/1^SH+F03#D?: ?:9A;!"- M[+?DP^DEVTZ,#P;JU1JZITG84T@1^?98 G?'&M*?GDGD]LH&6X0 ,S (5T<\H8SRPB66!E[CB!MP MBOEW](G4#I/H%CO,V!,'BJJ$!+"6P);7!$8AR*M[SA,B0H*F^.YT^D-RN^CL ME)9YCS4S/;PA4,RF0!)#NO,Y4<(+&^4J+VDKI+2+I5K-X0+0%#%X#8I(T@* M1?@1K?UC@&5VW\9 D+TM.;TO80_FAP.#0!;T/U94^F!GCBB.8W*#>.)#J=<])?*^3@[!8P=([6B" )NU,0CVG,G#]P/K6E[S>LR%&_-:8 M'A,RA6W&K+U6IA(3./']O=Y=*T.%72,V_1/;;B$KP(R=.O/*^WN,266*JCRH MN+C6P(&P".9]8X@9SGM^5W+&W817Y%:L%W^_,2BF+3/H;;3/A3!!O) M2S0OVSLZDH345W<=ZZ=UB 1DR9!!8M@P=P@)E(&M:6S) !420Q1),E8^E

8+^$IE(,VW&&N\CSYHBK8M6]O(.%PQ\GG-:^KJ]=9:NB4W>4RCM! M_FB41_1:* H_8\15&)',%NJ_PY&Y\EIL(]X=OM&*J&^RC5]RP;_,DW6L.LC9 M(93F[:*XW[2D)1+3:80 8+YQ M[ N[:+==8&YA9W&E_\#\DT#,J8'-[#A0!=J\K#8)+MJ$IV)'BB[B113+@423 M_CW+(&I)II%\NY22+7X7: "KBTH/RW+670")(7!^&WG,X"Q#ZF,O$K,D("_V MNB=K*2* T"VNRO2"OZA):J>D;TE0< P M2#QM6 M!5YR0)TES0GK8=[Y8/)'R;Y\/"67A;H*ZRZ&;VXNQFMNKX>'AIF33;+$C9 M2:?G5$[;[ME;PM;F6CEAZ0-+3-54 MJJ=+69Q\EG3Y<^(%.\DE>F7PDUP%*10%BI)%J8I1G(H;1"VRG*,S&%$Q;X&- M&01XN^+..&> .7Z0*N'1$A%J]TA+AD&]/^&;W&,!(Q+ MVQ*D8\,KCA>B0V&6""+?B""A1"&$QK&#K]K$)O!R%P:R1T8M)[@+,G$G(.]A M=$04B1S>4'=BE"^XUMY3ZS\,8>,2:-A,Y[3B@YW=W0\#[WED;D) MWAYF&@\0C6GQCLXIBH_.EL!F>!)7HE?POJTJNJ)Z' M,Q9O=-_Y%,9/)K$[%E\SGJF M<8YW':CRH\!FXL#+=XG"/+J@ X#W/7.!LY-GWQ\=_W 8J/"P>MB/J@F["-10 MGTOC(ZT).2[;,EOK\^7^14Y.3Y_0(G @JJ#,6(EJ5W>A&R"KO9/* Q/*["=/ MG_NOJ(9,S?*?=,6>T3)]G9Z=G8F>Y,N M!;Y1L1W, 09�RM:Y]!L;=]1#3 (X4OB#=H2.B4^-YDI2QG3UWKMI+>=XL M7*JFYJY>.%KB)+/C@:+&:/YP*KJSE 3]@ MB,!\K#3]L"6]T!7V5:D5BJ.* DJ%;,NE%':$A"!'_O2?=-=1[+K2T E0U8=4 M*7T#"N.0,BN@PI;:",:&(T*S<%2&F2DXV^)O/2+X M*<7[R4SL]1F6/[\UMZ%^*\G^O:/\S]U(3GW4FQ[4)OP\.\EPU,NG3+'1U:X/ M2!*+0"11!W_D<<9)\Y0&C\W?+1G6DQ/\F!EV0MN=[#4O;_%#V5EVU).X33)@ MHF,D>BW93. U[RESX2+M8X0->::XQA"? @$3+D$0E6UIUM!T: C1#%ED\F$@ MNVL9^H][ IU.048&9!F6MN%SU;Q02V]>N89KXR MB2@J4$]8;-?&O+=.Q29)4"$I8B@V4F-,+ V?[:@+2PF8_!9Z'D9*8X/*U=1R%[WM5]L> M94V1LT/Q)5050:7S YNO6GTG8C.LQCQ !Y*63SB).%#'6;SINY,GQ]GI#%%Z M$9O'EM+_2HVM+WVUD+H"R_*28[Q!@%;":WI4 C8T5596KAS JW_2<\=T!3$- M +N"TEH 2&X7,"%J9EGW&(0IG2;>=XX/V6QG#!*G0W55QI;BJ)PF'?BE9K(H MUN9["L@_"^U&7?]1Q.*M*QXR!.CY.%6P==*P00SO^Y4>VJ5<$=SO4Q&>D%.E M>R*L\J%XD>]3VP!0%]=$\M0+2P]'=" K;/8P>O50D^];EQ>^Z8.Q14$]H6C% M (P3RH!4EG7-N&$0>WU\^K!CXD>MW40?.4SU<&,]9;*@8VJ3^[ZNN7W($1:Z MX-M]8NSR]0<5^"<:I(P ?[Y+NM%[VRGA==H\MSM8[:'=_* F_M@N8Y;X(WKK M1@[_H 0JS9QSWWT_V0=$CA0F. MR.UN@X!/?Z7MG ZG\3B88LQ%:;>/#,21FR7_'8&&@\#(KNW]\FY_C4)11AF5 MODW19MT.$V?2K1LZ$XL46'+@SF:'2D:^90Y-W'B7/\M949TZ4$UO1I.Z-[K3?$/ZV[H*&X/.E-GOV=F_D@:IMRE(:%R M&TK [#5A.ALE,0Y3"2W7%LU"KK ,V3><-]!@J>92,;U1M!B&EA(VJF@A.I[0 MS:JVX_MRPTQXV>%E=8NT^JM2-\AB4\D%Z[7FVV^ACY/4- Z"1$?#[D,4QP+T MNE_3Y2(9RQDU!);$U=/)PZ.%@D4*R35#3G]%/KDC1W<+@\^S$8562:]JP*B= MZ,732LNE%9VZU2KT@@G^RN!,ACC4?2<8[C%FIT\QT.BR&KD[L%?0?L"?;F/' M .0L)F?U#E $\ZX,2\YWJJ"J9Y'IXOEC?/XA$+*L"4/^N K5S3F*CJ8@X)H= MSX[WPI>"!&MRR?LX$<[X(EBD2FP/@.R !@E)#+!"14'7>.6<.!2M/ \O*/6& MEZL">F#;$L_S<#:NLO6"O;_B@94N^4 ^VGOD34P9-D3,&.B&>5&I;.]I,D37 MCL+X_J%#7BLE=X.BQ^G';=:>0W[8>6?0*0&PK%OYZZSN] M2E>,2[O>RHE'O@+=7O=,>V#N0?V.+B*AO$02"#=*YD[.#>MT247H 7EZ1452 M*&BSF]BIA>QG$(RQ7I>/>&[_FH5C,[_]*WH8VI]4W( ME73=52Y7)A>2,Q1J'-[3I$!EQT?O^3(N17 L^U@R D): M970(,6R:CV%KF)628IQ[B'G$-+0NG9&H)+[9TNIP/^?>4)C6=W0"$E&4Q=@H M(W(-Z!U2 C4"^,X;)0<2M1E?\Y ?3RR4Z&E(G9.8)[-:B':AA]/OBU2:PSTX MB7-;N2Q=+W>RO_M^.DL-BP=N6^RRXW$5-(0^4C\S.V*K-(S^W>@B%ELQX&A+ MX?*R:6]MZFK%6^ ME*J5BW3DH)4I4VLJ]!GH]B@V4=EPWT[.O1*OSN;E$\E0+@0FS.=@?^+VZ+YK MH@_<*!W?'MWW@Z:C[#=DW)VA7\H1 B-ZY>=DZ6GZ,=ZY_ 9M&"Z_Y+M2#KCG M8:L:KQY/GSXYD#Y,_-#9-?\B;6Z[SJ[X3R0@!!P-P/>UM5W\0 NDGRB^^C]0 M2P,$% @ ]8"%5+&&F7R]!0 H P !D !X;"]W;W)K&ULM5==;]LV%/TK%UXW;(!F2[)DV5D2P$G3U /R 2=9,0Q[H"5: MYBJ++DG7=7_]SJ5LU4F;; _;BT6)]QZ>^TT?;[1Y;Q=2.OJTK&I[TEDXMSKJ M]6R^D$MANWHE:^S,M5D*AU=3]NS*2%%XI675B\-PT%L*57=.C_VW6W-ZK->N M4K6\-637RZ4PVS-9Z=<71TEK"\%_A-R8T]6!-;,M/Z/;],BI-.R(1D)7/'" */C_)<5A4# M@<:''6:G/9(5#]=[]#?>=M@R$U:>Z^J=*MSBI#/L4"'G8EVYJ=Z\E3M[4L;+ M=67]+VT:V03"^=HZO=PI@\%2UD.&I8'&"V^JUP8Y57-0[IS!KH*>.[V\N+F9F>C6^G]Q<'_<<#F757KX[X*PY('[F@"BF*UV[A:6+ MNI#%8X >V+:4XSWEL_A%Q%]%W:5^%% /W6!7V/UW\&[TZ6R#)'4[G2 MQJFZI#_&,^L,$N;/%^"3%C[Q\,G_Y^'_] "ZE+HT8K50.4WJIJRY/J;RHZS7 MDF9;Y-=?VE#Y1<[(DD64]150$-9N(:G2>:.KYZ37AG($FMW&/K3KF56%0J$' MM '& D).UE2H^5P:FAN]]!@'IQS"\5:3_M)TZ1YOZH#KC)O)KI&HS]*"X#^2 MA[9'W4IA+$E.1D(JK<&PS2;_B[6H"UZ%1_0[I)O,?23\HV(/Z+6%I/W)ZWI5 MKT475Q?C(YI8(V1%KZ@?#X-^%F$59TD017V_RH)!F"(8L*G>TJ ?Q.F0AH-@ MV$\(FVD2T@WX&HJ@$V<4#8,,#Y#,LI3NM1.5/XB2, VR=$#];!0,L@3/+!B! MQ1BN4[FP1_10*P<#[IQP\%4_ ]" DB3(D@&E_:"?)ONCLF X&%$61" 1A=@9 M[4[:@U&:!NDHI30*AL.0:6>P9WP[/J-<;5 MRF T&;?UT9(?UFK%91P0?Q4^!RN);*7IS<,.*Z!2ZV*CJLKK:&^SJIVH2S6K MY$ZJ2^\D9Y@":019.)_;K=!7#/?Y?4"/%5ZB*(PD^6FEN9:G; 6H(.N& ^26-$!9(SF8NU98LD_S[5 M!2,N395CG#&GI8;UC,@[1E:"IR>" .[1E/=< M5ZABCA/2"M^>%N.^"J.C?U=Z;;W%29!&(1=>A+Q*GJ1_VA_2*(QW&9_K-7H6 M.Q5%A.Q%=@_W.?]<]-A @(="-^Q%YJ4J.IOF M6-[:A*J0G'X85B3:SQQJY"XND:)6GQL$/PJ:$H+*0GSD?,LU,#_#K'WK0-11 M$.V(AE>41A*"FU5N[9$L4*3AXTHDKZDY6G#6H\,PG2SY";(0U9S9+Y'P:L65 M4,HZYTQ " JY$L8Q0&.(XPK=-8-'@!U@BAJ;:^&+Y-@X+F2N M^/9LN]^ZQ_0.;HW@7OJ[L6TJHKE ME_;Z_>XN75^$6_N[E?(: 7_5W(.U;"; MI1TT+W\?;EZ<7OD[Z$P[.,HO%_@+(0T+8'^NM=N_\ 'MGY+3OP%02P,$% M @ ]8"%5&J78CSY P "0D !D !X;"]W;W)K&ULI599;^,V$/XK [4H$D"U=?C(X1A(LDXWQ6[6B-LMBJ(/M#2RB*5(E:36 M<7_]#BG).38.4/1%'')F/GYSD-1LJ_074R):>*B$-!=!:6U]-AR:K,2*F8&J M49*F4+IBEJ9Z,S2U1I9[ITH,DRB:#"O&93"?^;6EGL]48P67N-1@FJIB>G>% M0FTO@CCH%^[YIK1N83B?U6R#*[2_UTM-L^$>)><52L.5!(W%17 9GUV-G+TW M^,QQ:Y[(X")9*_7%36[SBR!RA%!@9AT"H^$K7J,0#HAH_--A!OLMG>-3N4>_ M\;%3+&MF\%J)/WANRXO@)( <"]8(>Z^V[[&+9^SP,B6,_\*VM4VC ++&6%5U MSL2@XK(=V4.7AR<.)X<P$OW4:8>+ST4)=.2RXV!)6I8 ME4PC_'6Y-E934_S]!OYHCS_R^*/_E<7_B@&_E0B%$G1PB#Q8MA;8G1[^+QJP MI,Z8R!K!?(>KPC4HSX#)''(N&HLY2#K87&:J0J@I>*5S+NGT@?%98-9JOFY: M:*O@6FWDSKI=M8??(=,&T)45J"B-\^SKXK\DN]U(BL[@3[)N>^"9\1&7!*8: M0Y8$]I!A;?O]R=?1:FOK+GH411 MSC^C)BA8[8S%RL"MS :>XB@\.8T<19*2*&VYQJ/_UPDL3)^7?CNZX=W@+^/NK' MTAR*?Z4*NW4&'VP^Z-E3]-$@25SL;O1#&N\Y'%#?/.FY RT'6X22Y3"A=/8= M!;6R*"UG0NQ>IF, GR3MJIK)G<_K]-R\.% FI"Z#F@+XRD2#(1%V?PE$?T.7 35^<2C4$2/,UNLZF% BZ(?+],7[U MEL#^4GRL\I$+*XG.%\N5E^+S8X]!N7567-'YI;??4+X)?8VDPV<9&[QVF0Z? M/$\5ZHU_A UEGDBW+]5^=?_.7[;/VZ-Y^Y/PD>D-EP8$%N0:#:;C '3[\+83 MJVK_V*V5I:?3BR7]JZ!V!J0O%'5+-W$;[/]^YM\ 4$L#!!0 ( /6 A53% M.O )+B@ $F& 9 >&PO=V]R:W-H965TM/A%X]^>KG+UN;&=)]V[UOX],C-4I1; M4]NRJ9/6K'Y\<#E_\6KQ'!^@$;^79F^#OQ/!@BV9& A#RP(;EZ(H'R===E/+]MFG[0X&F;#/VBK]#0 5]9X*C=="[^6\%SWT\VG MWWZ[_/#?R;LWR7;W[]/;C]=M?DO?O?KV^NO[Y)GGX MOJG*O#3V[.6C#I;&"1[ELLPK7F9Q8IGY(OFMJ;N-37ZN"U/$$SP"F!W@"P7\ MU6)RQO_*ZEGR>)XFBXO%8F*^QPX1CVF^QR?FN\SSIJ^[LEXGNL_D?RZ7MFN! M*TN958_N6M@90X@D@#*>>XY4*@ H?P+_A M(0LGAE\5X_O7Q<;@:\VMJ7M#8\P7$'865BGZ%@G!/X.?=J8MFV*67.9=#_,# MWH#S+2S?5P7L ]#0)JNVV<)CC0V0!T\ "+L=$%6VK QB%R:V]P \)0BVC>T2 M6Z[K<@4S &I.'@O 5"%B8 7=5FOR!IYD\K@%".%1DR:KK&R3VZSJ"8OKIBGV M956E,#RKRK\8W0?\"02<:5N K\N^A&>"'_LZ-VT'DA]/9I9"WHZ.%YP'#CF9Q\-6[WZ]?G\^?)SOXU6S+'$C, )@YG$RR M!K Z@+TP\!=![)<^P.-9G=0HHBND=*!X9X.!L X ;!&V+@%Z-FU6P4+"<'3R96$" MMFW@H#(;$T)9\ZV+8YB%.\ @\R]N+_P=,&2;&N@+&/(V*RNEM-Y3OY["JN^0 MWB!EEH9+$+%\4K3 M(D9Y?3N;$/#?.P'__:1XOLKLAG9%?_P,)PT,AAL>D_3?.%7B?LGQ#Q/\4M9Y MU1>&?P D;@C!\/\-,"4@J"IA< '#;@$_S!6;[!:)%=BG: /9Q[P/ M1VY0_-"]#>BJ@-RG$/7$(>K)Y.X^ !MF2.QG]QH2M\&(U]E]>?D(PBOY#40 MG"W'T?HO63C\-3]U'CQ/ZTU)X4Q7-[[X>0=L'-(5U[@D:"S M="6,[)\D66L0!2(TD?;PFB_QLLB!WO#)YQ<@<0[N[J$QT4&R KVE((8[<;.ZMMF^MAF(# R_;5UO]+> M\F:[:TN\X<+Q-F0>J4P&J \E<-E+PLD-J9;T0KFZ0+:A4X4VM4A:E."D( M>-\"D:/:2$(*%JN;#M8 JH=#.%\">H$@9LD5:!YEA_Z!9WD<,JQR&GQ>:QG$@3NP$4G\,I M;$,YDXXAG>4NZDIHN"D[XA'SDZ3>T:K LK26FP0?/%Y]EKPZL.)W()W4&O,9 M]UV58$WI7L%R$".FCB2A:DU%";JW)8W2$>'RX*X'E'[-0(C"$G)SMV0@>$DV M15?S"V_X7TP+A:IJ]G2K(-\*&?S:H%([:M]_\VRD*Q?-#C<16-DW'2 A:XOD MTX[TR8?_\6_/%HN+'RYO/M%?\Q_.DK?-#,3S_,GY_'$:4.=U0)WG@\4>?FQV M99X\7CPY@]]^ [48CH6L6D_L,A3.87Q._,$L6[HJ^*:X #WTYE,(CS>>F0W( M8 X,#OH2SU2-J4#H-7UG(!D^Y3("[MKDM42HK0EFN9@F9H2SG,< MT([,)_0LE8 ?P@)J_&\4@[P$/ M&Z ^2Q.0B9F D5LW8#0F'7PL;.K-(09(A#1]5E.+MB2VD'O>6P0D1QX!H@ O M\%QI-TI$=F=RY&3D7M/>R@'Y2PDMP0+9W8S=/R2*'!((Q8S%(R1NLG8-4@NP MN,Y0'B' MGT3.4VB\ #T;R K/%&$!.5/T.5YOEQ5L!2^IO1$P8(^'Q*Q6J-< ;*:FJXUH M TUWH16<98R99&99$/GH$/E3>N")KD1E@ PH_1I(J9V<@1GB_R"VF7@#FQUY8D@8DY,!B(&8 MCSE;3H#TQI$CB.T -!W(5\-&C[CA)EEDX5ED,4GD[UN$M&/HT60E5)RT";Y] MMB3ZS>AO V["/?)P=/,"86S[BGX#S0FHHO2:#M@,<'?]E;'\>QW^3')JN^N[ MB-W0ZXX,=XY *Z_)M:3WG;^O>FM6?047X*TG>M7[F _A,+;9GXTZ-HS?[:IO MZY+(UML%) 0$1EV1G;_ F$"M"*6XF]!!\I%\T'S>:,J"HLQRF6DL*UN":C>. M4T0 $1N9-D**J$AGY-+!"ZX B8UB7=VO+5[N78F"O4'OE@7=DZRT5/SA5NRJ M4V>"^D1P)/A4:_"L:.8M;+AP_K382[W,*MH;1PS9PW00MD&TK,F'VM)UD916 MW<]_L85\-)US=1.'NKU/LHL/Z,P?3Q+XC2%=#(Q>\>"/,LE7SI&\<\+"&M7U M2+JNZ,K(F)Z;VFC\ RQ3M&O)E 9E$'0_,9(M!V[,*8^O#3VY:(.ADL9WBD'* M6L/1TB5\8'YPJZ#Z/'_Z Q)6:5:!>"N BBG M"D;,+F41G9=TV6S@--!_#KI"CGL $@ )FXL26]:B8$C<1!U8I'KX/0@&@QB+ M>-';@JB,_# C)H.%R[KPQI2W'*ZF4"Y"FP1/3Z,T-.1Z2_.^T9#^7H:@G.E.3 Z?/$4W&:@9Z(%0I2=.L! MJ*0-G85\ @@3BT&:$&>SGM6 YL8?L>J^/%K&@T+*X$ \@#XH.HD%<4P,4%4N MR .< ?+"T:?30:;XW<=7Y]/AT5\DBD60OR-)?IF3DE6 3MBAX$:T7Y(4'94% M_\3YDS? 1TN\T5!W )&P!"87PX*T=7%>LK+#,D29J9 08>+F# )O97WTK0)Q M%"O%:$=HS[%3S%^,CQ3#/5JO,E[:D&%<[ .=^(M%.L"B\1P M'7I?]!O2K%!5*UOFJC""S$N@U8$:G[-$:[0&B<0D4/46;JKM$LYA3F(+KC3T M2<+=RF''&=D"D1A7U2)!PB'&2JV"[.:[,T\:]L#!8G( M[PO[62&X#M3E89>A;A$_J*40,M+5WD&C1;@24.FWRX MA$G$"#\QA[>CMZAF[BI6\U'/ @4*)2']69,]C S^,,F(H\.]D(2UHX3S@BG9BG8+AP4T%+MO$].,_[W9*Z)[F& MB[*S':E5XA6!S2]G@-N"T\2ECC(+_!Z# M#'^7131ESA*?^(>VEP%DDA;K287FX*LXWJ^D2_!QCNZ2-K Z4Q].P?<4;0-S M$/%,\VP'0J:"<>LS=Q&SD $F%BE!M+HYXWC#!LS3OQA&EJL.TZYUD80DEK8^98 M+K)X:22-RA0*7G?8H0<+=1)1FV,/!_M124L/=3*8OUS7/.L=F'('C%&M,;53 MK%3GVV3I7[*]X3TO1X*!-Z#L9_U.E5D=WX$.QW029[D)@/!YAPYS8&$6@[SF MZ5RV %: T&L820#OTH@V0Y09XN'4N:0^J+TT56EN!3U?!/"3 M)!2L*A M9WCG;4JXDL!..+"&XYS?[!V1\-@V Y2JN.@YV;598HQ%B'[7BP8/9'$TLJ^/ MQU(T9$M0DP+N *)4 =!;N\Q@>-8HR!F22'>W($RY#?C)$F_$UF"X07K#)<5 M ^+<-Z&?6K2Z8-ZM1R\2>6G'%Y60NO6:G+]^9-^T'IH42T(/"1"9/9CS14+N MDB<_)+\2N/,7H!TW'3,%FT:2-2^7(=^9S''HD%6%WH)?_^& G0=L']UJ+U'COT/!9XQ/Y*^T_ M)SGP1'++46C=?1$1-B7,,$5435:G@[09#@[P[+OLP"JBO],B4Q83O416!6DX M==9)SC[?\D'"$*E^*FTT-]K[N$\G]@?2SNEG4V3E\QSGT[F*KT$SO&6+__XD M]8]-R1Y7-2D4URMRKNN3C(2-*2BBY+9\>7.5/)M_GR:O!R/_)B-5(7&WJ+H5 M2+.IJF@)N9<&@9LNN@NO66B$CVUQ&'])2I484EE@FR#@QB7PV0:&XOV& BQ% M,C:S=MPYFYD M*-*>K)N4=58@H;&]9L&N@M -.B[9;^EYL<1X$ER!1ZXD78A2[?<&W4.6$"B, MQMD;%-.[]W+QK>8/%Z>F/7-ERRYK.^?3P)2_H) (M6E0J#!Q#C6Q(",E\%F0 M&P^5N.!P5Z.9B#[7 >UB $<2@/(#?K''9#(5AYP_QQ0JZ3-.% V?U>2]F20R M=^*M0Z4)*'^-$O$(EWE&BI4$:ZC0H#IPP@;/)FG$F.ED.A<8X)FH'_C#K M4+)2*03NKK8A@8>V.E.G3"U)<\2UFK:-+HD*!!5_*Q:Y^DCO1U),W,$A>Q30 MWAW:?-::9%[A%M0[ &0EH,IJB*U /285SE>,K?HZEVB=0I=JP9J P:G8<#+I M<64(9<"-9M .$?>MT,PD":*G�(A-*X_,<[N3JH$>CV#2=J#(:67<^) 7B$ M/E*Z;>!F$B]>6#\',*V)]0+E))AB4U;JDAH"[ KSY,0)P48SG2D5[EPI6E,G M&4%4VR17I)_6QSK151:$6IG425[N*9-I:8;^_KY6-Y)(#A 7;/O0+6**4%K\ MX42$YP_.O,(G&-1)'=U7)>!XREA/@ M0[.2CO-_YLS3PC6TI MZ8!B]5W;H/SE(!)>_+P#SE2:4?!WU;=BQEJ0!39( QPI*'1BTI=NIIAI#KN$ M<_PN323%801MDO(P>;B^VF!^5WT ,Z*L,WJP7S4#7:F#;#AU45OZP7+>%!?R M68Y$@,(6Y,GSS2&#R?,?9$FA; .##@QX%.NVJ6M3H8]@J4VE6W/ZKS";(G)5K@G[C)LAO-X<9035XU/3ZU M:C,7T5!XXIRL("V-?3:XU.A&TSA[B\Q1BC:0K' P!^F2@CLR144+TK#]B)^4 M_/_H'7#UT/!](]EPQ%*T025IE*Y9Q?$#>I1R!,@RU:N1*GX#<&0C-D@; N26 M+IPI4<-0E>1D%NBSW\R0 MZM4:4%L+TE_76$)K?8+KM6TS4Y7)=5TWMPS]9=]M.%M89@1H3><4$7M:H]J>/N]4PJ+!H)?4M #RQ3&+Z?*6 M&V7Z0%CPG30J?;YU,OG771B8#L1Q5LX*IN%> K$U:YL*#K@R[+Z4F,<>DYTY M1/QBJ*-D*B3TN[EC!!*64RG$UFD02O6@"H=/KJN%T86L*N0)1J)!+PZ5M MR:VFL(L"-\@,&*A2+'Z69HW6U\3MJ;-KY4N4NDU9?P.HHB)FRNH,\B;OBD/? M+_A\,G_A>(.3"0PC]19NZJCBXA2* 6ZOE]!LH5MF!1)@BD5\<LOL9I@CFW961>][L7)OQ(@:&%M!G-,:IJ]%(\O#( MV/OJI:!&3X/YCQ!/.7G 9 RRBB7L-0/0AUB@@'\4JM4#\"R?%0<..Q-NI,4! MF&;H=0I6=OB3M,<>Y>=0$V1?K:<;=*G'5H'/>B$^/%U!=1=7^AJ0]R(S6A2*!,K" -G(9.V=;8-WMS..R"^DPK6C2E*&V MN_].@J6\T8T^*X IE]JNH&Y.2XH8++TW4,^/*C $7#<\V,DLN2G1SQ:#IB@) M\NFY0.&+1A;%4'2&PU$R& REE&IQJ]M S>> "Y48 M;C+FKL>O:4TH2]X:J;!$$V8FS1:5!8\.JS5"2#;^GL)=-,G!J8,D@J1U ;42 MVE6]'>PV>D%5"\A[!L^O6A_D%+M-Z?.NIB^9GQ9^]E>A?Q/0H M*%RZ)GZJLKUH(3J,U,DZPX-@K!F)AOM<\&#&0,#15.CXYP4TGK6&72BIF\^52+L4A3>#R M)(SXL"!3-79F+OJ*XE#89B2KCM 1\;0OP1G=>NI8>0<7.>G8DK:A73WC>KD] M%HLC(*UA#7>UPA 6('QLH^34YYUFWT%CW.OG<(Z0)4:18^QX;6 M\6*E"=),.1^>%>T@I\#O[YZ9"MGHKKB9':AE;1!=']V^:+4!7KU$C!L=C*<$ MXTH:H\!$;LJ!+$X(6IZU$[62L[Y_&:8(!6E>'#_J:9YMF(D_UH!$,X])N#T4 M^_B, PR3G1CLH!6#.-)9 <.GC_)D-)EIE?S[X]D\V8(DITC@Z&#)9("Q\]E3 M'2MB5C&26^011/QSFCG:>(&I+]**!W(-7C*BK&G;8C,%\G<\V5Q M7MOU3:O)=1C7D0_)]AZ+\ESG!E495E*&VMWP^'12.F-2*4II,NVP]^4WB^FBF1OG3TE[X%]'O) M#!2WU^QT#C7-/+8?AA(SJ)]B[DZ$K_.$4!E_>91+38D^0== R18.#>IH1>%< MCXSQ]@HKJ;X.(=>N=QECFFJ),1/9G2/%G,AW26U*95L>5E_+BH]IM?&@JD@2 M2S"8R$70O)KFGDI],AVS;UOF%.)!3C8][!S7[.YP*!66 MCE))F-%>D]"E*F]'DHKL:@@5LX!$R4?5]XGY).JYV$ M1*%ELQBLKJ5OW91%;79\,V(R>Y=X.VVPL#3NU8(RSU2F%3+U1=C:?/"N(QK2 MF+RQP&J48AFX$Q2_Q[JJ'#=),)8=G ,VMB$IXZ6K?H!D"O.[[5$F> !!T*QH MZ@+VE62+Z4JR7S'..FY_W>=!RJ?5 F0^^# '@Z)['/-&A*'#?,<^ =\>3'[U M!JYW-&HC2:=?'CG6^%J:AX'X5K491N)O0VF&FIV?EVQ M#8"LVC[*'?,)-^*5#.=XJ%]J)OZ9&$3'NX@>JYIZS1GGP8/-B'=XH( =X1#0 M$&JN=^TWN';B,O^H_-Q%K;6G$4\F=W+85Y>BD8JI M1M)P7 _?&ON_8(:O;VY.JC/[CC2"XXLP<%;L<82UH'OJ&I;IZUQ6E;YE)YHI MT>9E>]\/4U)_\**CB;11ES8R5]24=KP%C1GB0AJB<3&LB_Z;^K9LFYH#IQS7 MUS&(K2"C#'4R//5 I/LM!HDT');VQ:ZD! 0M6:6!) JU(1$X&N'4(19BNE[R5[/..*F3WN^4GVCS^_6S)&](N4+M#8F7WFX47LY+@]:@ M56\]&1@530-B,4O_HD#[\'$6P0J>G,2"[6^8SBCHKL=5ISD'$.E2]>]]>C(.&K5 MRL@C[#AE13MRJE["[(EI]5GT]J#(C!#90&TL@U*2&3D9!RL%Q7VNS E3A+6= MH8(:(88J"_D58&1C4O,QS:OF/7JOC9P;)>R?RF.=I%9?X[*8KDYYI1U4KH(. M*J/T^@WSG#9KQQNWC-:_7"7/+KY/D_$%9CK@J$38U9S&76/2L;Z!WNW);7[J M#FOMF!OD!A+;:=@T,$U"UR<[=^.^-GS]9GJ%7J*UYMZP5MA09T?=7I>%,(T&),,??;>!4 M7#Y.LP@:^_@8I"OW'.@[$7R7P:GH^B-)X'+EW\N^CI,@[\EUOOAH,5TZ]('; MKH5O8@3]HNE%W1IGP']LRN2MV4_\RH^#G+J4"C$X\]\H'9@]RHB+-Y&OYQ??,>%$A0%^X#B%#YBFT(I07OVW3-0AM]PF4KT(KR?O3MU?(;H MK16NIZTTC'&=>$0%M:(I9%S,4Y2N(-05%XAO"E^$1T7*/ELLQQ&FB.K5^#4N ME=%7OW"-1NJZ& P:B7G+H@N#.:Z"D=Z!HKN4M!O:9>DK'G)\60+ M*K=3BKQ3,;6\R>];@9+J'H7FU^M7[SY0_+IN)* 3 3K(F*4.69P+B"5K5![. M">0CVQN>%B8\N]8 ZBJDQDBE$Y=,=W..:URX)*370*+4*U#C'M(?JVAVGJS" MM8K&6+IWI7>^WK:#QOG#1+03^3S:UC@2$VDP0&45M[K1RO'9'8SW%N#[;Q#Z M/SNL7&-5QKJ'2^[*^3.UI'); M?[>OJ4%^=W#N8DMVW:K4[(]XK>.F)V&],RMRFF, )E&9$_Z&KT=EKVWXAH<\ MV$,YV$,^V(.)]T"OWZ0)*>4=W09L\/--DP[QEW ?>*FSH+?%DA;ITL\\A)HR M1YZIIC"5JJ&CL-+NI8T(C^%\*I-QLT?Q+&1"6:D4"R@]IYXM)&4D03\#O92+ M$_\U<*U%=D9"%W$Z$!GUJW,?HM8R8A(2^.),J^]*4G^AEQ9$ M9A9-:@Z&4EXX.308<4X^8$<9V-#CD*!(D2NW[CYW_GF-GW:6_$P5]TZL ME+0;[F.@J2JX41#%$N_\*J@N$I?;Y0NCT/]N]BY-QB$!5]-^&"2$G=^5T'-: MKMTS+Q%$C8-O<3%_/B5LYL_/421'B=!4> MH@-HV4APZ\H)N14&2TMB.:C?W&%.Y)2^\*3H\[@9YT!PA6Y##*4 M!@_G9SS782=E/<$D:?)P<39VV;&PB(=28]O'/)R)AO60X4A]=6-\5XWCF;0: M^+MP/DDZS9[?'DXV]"YQ,)R/?>1/LOIJEW>=?<@Z0NGIWP 2A)77Q_ M-J8+<8WTI;_AFGAD^TTCBAUT)PNTDMB]2;H5IN-NCV<#\F'D-$YK&X% M<2K)/.VIMQ><\IT\007Q?CU#!M8&G:^D8I=U#$38ANW^J.A\>JGFICM_0[Q- M,X#%;K1S#-M 5(#H4YR4^%9ZLB$';VDCNPTE(2\+R;\\?\*(\H+O8ZZ[*?7@))KLV5J2K+789^?( UQ.Y;-"^Q MR&PO=V]R:W-H965T[BF.;;['B]E+O4-%+J4W%'1W-)K8[@[P(1I6, M69*\BRLN5#09A;NEF8QT[:10N#1@ZZKBYN4:I=Z/HS0Z7MR+S=;YBW@RVO$- MKM ][I:&3G'KI1 5*BNT H/E.)JF5]=]KQ\4?A>XMR?Y;/YQ!9T'OI9H+T:Q(V!O'N<'D.L& MA+T!DC*XUL%? M[PU_TSS7M7)";6"II<@%6OASNK;.T&?SUQF ?@O0#P#]MWBF;BIJB:!+F$IJ M!:YR!&HJ^*#KM2MK"8<8[/?X/>O<-^Z5W?$O]>RB?E?.U M.[2>^(>R<_0<6D*X%Q *=&T@-U@(!U);2QH^.*_U@MQ80%\Y(-YKZMV6^K"2 MS%7AI>0*OI!V4^97RAV"<%M=6]*T%\$VF :K_S#R*HPNK'$CE/))$'<^&/@1 M^MTL&X8]&62TL^XP36%65[7DOLT!RY+ZWEOP0N_" /#,KQYAH2\)-'WW<]J# MGWX8L)3] OU>ULI+HY^$GSD6\BTW&TK$:R+GPVI:QS5W,7H(@>2IUF MB"(HPE4;!,,=E>$85TID==CPXCQ95*83FE@W39/_T?6]SSD^&2$54M9^4!(# M/KMFFK2W[2R>-B/H7_5FD-\2:8)2DEB2:7+Y/HO -,.Q.3B]"P-IK1V-MR!N MZ7^"QBO0>ZFU.QX\0/N'FGP#4$L#!!0 ( /6 A537[U_J'P, &\& 9 M >&PO=V]R:W-H965T<^[UQV%VD.JO M+A -/%15FAT*44H' W]Y;A^45L\UW"SQ(/^MD8;"=;*?_:X#J?>P-;$'+,C&5@ M]+K'2^3<$E$9_SI.KY>TP.?C(_MGUSOULF4:+R7_5>:FF'L3#W+)G4[\ALZ&+E3>< 2Y@TM9U5*@,+J-=#O8 MH+HO,]2O+?.[Y/;NGNN:93CWZ')JXD%OD18(V0LEXV8Z-=VI >-<9FX-C'0I MMCPF'H$NO8L?D2D-:#<0:/D;NK[''0B!B=P.!L 4 M,$(KJ#/H<[0K6[_@)T M4@HBE8TFH#YM.1Q^(W?F8$D^NAIMB0KO430('R#TIY/0O2?C\"FUZ^$52.@G M\82>H^$45DKN4%LC8;R'V+HE=:=> 4?^.!Y"[(^2&-:TG$QEA0/DE,!E3;9D M?!!DFE'HCR=#"*=^2$(;LI=2['W8HT!%8A;#)K MA&G]H)_MW739FLA3>FO%-TSM2SK^''<$'9R-$P]4:V]M8&3M+&4K#1F4&Q;T M1T!E$^C[3DIS#*Q _X]9_ =02P,$% @ ]8"%5$21!J?G P 70D !D M !X;"]W;W)K&ULK59M;]LV$/XKA!8,#:!%%"59 M=F8;2%)WR] F@9-V&(9]H.6S1%0B/9**D_[Z'2E;<5''R(=]D4[DW7-OSY$: M;Y3^:BH 2YZ:6II)4%F[/H\B4U30<'.FUB!Q9Z5TPRU^ZC(R:PU\Z8V:.F*4 M#J*&"QE,QW[M3D_'JK6UD'"GB6F;ANOG2ZC59A+$P6YA+LK*NH5H.E[S$N[! M?E[?:?R*>I2E:$ :H231L)H$%_'YY<#I>X4O C9F3R8NDX527]W']7(24!<0 MU%!8A\#Q]0A74-<.",/X=XL9]"Z=X;Z\0__@<\=<%MS E:K_%$M;38)A0):P MXFUMYVKS.VSSR1Q>H6KCGV33Z:9Y0(K66-5LC3&"1LCNS9^V==@S&-)7#-C6 M@/FX.T<^RO?<\NE8JPW13AO1G.!3]=88G)"N*?=6XZY .SN=S[[,;C[/R'QV M=?O;S?7#]>T->?? %S68TW%DT8/3BXHMVF6'QEY!BQGYI*2M#)G))2R_!X@P MM#X^MHOODAU%_(/+,Y+$(6&4L2-X29]OXO&2U_*%1Y MD)56#;G"6#7R FMN M*W+EJPV:_'VQ,'[]GR,.T]YAZAVFKSB\QS%:MC40M2+OA>%EJ:'DGI&XL@WG M4*6/PKI9/3=K7L DP&$TH!\AF/X%7'>5)UBW%H?,E^Z=D,16JC5<+LVIKZ1[ MQ.Y!=R&0Q3,.6=%J#;* W,/^IY?\IICIN90[8_"':[]0X6D4C4>G/ MH06>C7@:%:J5UKB:@WATZB$I=K%Q8\":D&##7A9KP1>B%E8@H*?O;L=T_"VV M_#7G;^O^Q:$0)-X#V-1\%,:CH9>RD-+XI6R[T#I%EHMVSY%B)]_&K*8_>JO;C<3_R$#),P]@2) MT3G%$^> S^\M8B0=$MVQ-J1)?HQ1@YY1@S+6G1S M?HA@1]'_%X*I5I/YW>T;N> U9T]KO"NQ.5:1!3A:J%**;[C@^(6F,7EV)\P) M22C%%KEY33)LQV!PQ!;M&J4!_?(>@<5QF*0#/#R&>'BP[7F 02!BAGN9;W"6 MQ6&># _V*]J[\I#SI;_8#?&,[FZ_?K7_=[CHKLP7]>['XQ/7I9"&U+!"4WJ6 MX_3K[C+O/JQ:^PMTH2P.F!&PO=V]R:W-H965TZ!H5W>RT MJ;BCK=D/;&V0%T&ID@,V'%X.*BY4M)B%LSNSF.G&2:'PSH!MJHJ;;RN4^C"/ MDNAT\$GL2^X0?>YOC.T&YQ1"E&ALD(K,+B;1\MDNLJ\?!#X2^#! M=M;@/=EJ_=5OKHIY-/2$4&+N/ *GSR.N44H/1#0>CIC1V:17[*Y/Z!^#[^3+ MEEM<:_E%%*Z<1Y,("MSQ1KI/^O ''OT9>;Q<2QM^X=#*IB2<-];IZJA,#"JA MVB]_.L:AHS 9OJ# C@HL\&X-!9;ON>.+F=$',%Z:T/PBN!JTB9Q0/BD;9^A6 MD)Y;K#YOKFX^;#:POKU>7=TL[Z]N;S;0N^=;B;8_&SBRX24'^1%OU>*Q%_ 2 M!M=:N=+"!U5@\2/ @,B=&;(3PQ5[%?%/KBX@36)@0\9>P4O/'J&F'%2?(+4N"H M'W0,0N6R*;QI7OQ+Y5H%,Z*@C]@)+*C;MQ8?&MJ#T\'&(Y=-:[3@#F-0Q,VC M'DJ1EW! @U3@#HW@<@H]H4A)-Y:8VSXL*]T0TOJ[1_\+\136W);P!I))/,E2 M^,B%"3:#D9R*D]AZ.K2T1-2T7,;QD*5P2P3-SU'H>M9+XO%ETH=[[2B /PF^ M 9;%R7#4R?)S_&[HK75<[87/%;>X=M?3NY2@>0U8) M/4XNAT>.>6.,]Z+5[R8B]^Z'C!F*_SA^QY*CSM$6B\>C,:Q/ %02.EQW*$ O MC1D;]BG2*K1%]_+77R8L8;_E'0"IU?XMY:R"WFB4]>$][M!X\T1+5TCN/F$( M7IJQ_K,!&,=CQN#J6#C!8:JQ'X4HM>%%)*X&9=NYI:@M)'$V8F3TD89,358= MYJ724N^_T55*,;LWO*!I1I.N;0&_!<4K(I5>CN%&J[>^2]"1J;U!;)--NL/Q M,=7B56:0Q=GD$G[7NC@(*2%)XLF[\?-5TNFZ<\$\]^@,.J\ZN;P/L\M"*(SV M@3^?GL?CLIT*W\7;V7K-S5[0*R=Q1ZK#B_$H M/.JW;C=!UFQ%8[BF]8EC3B MT7@!NM]I[4X;;^#\IV'Q'U!+ P04 " #U@(546Z:IQN8$ !M#0 &0 M 'AL+W=O]FP?9%(ZG@OS]T]I$Y7 M4GW2"\8,?*U*H<]Z"V.6)\.ASA>LHOJ-7#*!7V925=3@5,V'>JD8+=RFJAP2 MWT^&%>6B-SYU:_=J?"IK4W+![A7HNJJH>CIGI5R=]8+>9N$#GR^,71B.3Y=T MSAZ8^7EYKW V;+44O&)"%&Q&Z])\D*L?V3J>V.K+9:G=$U:-;!KU(*^UD=5Z,WI0<=&\Z=0)S?C2'GY24U='RJY J4E49M=N!"=;O1.2YL4AZ,PJ\<]YGQS=WC MY.[MS?GM%4P>'JX>'V!R=PEOW[^__'AS>PO]1SHMF1Z<#@T:LUN&^5KQ>:.8 M'% <$'@GA5EHN!(%*YXK&**7K:MDX^HY.:KQ)RK>0!AX0'Q"CN@+V]!#IR\\ MH.^ME,6*ER504<"-,%3,.08+$ZV9T7#)=5Y*72L&OTVFVB@LH-^/F(U:LY$S M&QTP^X!]5=1H1\Y@DG^NN6(%7'/!#7M]BQ7:X4L7^D>-V%8^T4N:L[,>]JIF MZ@OKC9TUS6TWO%:LI 9M\:TMVL2=2^PX;;^A@V;!8"9+;%TNYBAAUS /-?9O MFPJ''PZ"D_U/?2Y0AZPURN@!7$AM,.B\KNK&_!W2SLV>"RMN%C!SD$")D.B3 M+5*&Y0LA2SE_@E>01%X0^SCH)\0;^:,!#@./1 %\*4&E$\2 MZ*-P$ ZL:!S"HZ(% T$KIG$EB#/H9VDR )(16P1&\6GM&$0P8RD&B.?[OE6" MKP%\_UU& O(#W"&JN:R6S/"&;^:*,:0O8[6&?@K]$0D&$&8)/$I#RP[H7T%* MO#0+7$ C+PE<0"'Z3+Z%-OB_H4TCCZ3$>H(^A=$:VA$)#T.;A:E%)8U1&,%) MLSUHT>O$0ANE\7\+;91% \C0N.VJ>,7 M-_65-KQR*;BNC:6/2265X7\ZK.#J*YZG&@7%%OAMFCI;_:CI[E;?^C!K?*"[ M/K"M#TTIO"X=\= 7$037E@@:5L#R^:8.?V54.$KAYZDK# M477=:=@>,6N]")MRI/KD8&+V:#Q,J+"B1[%>0VHA;T[9/98X:4/S8*ZDUAY0 M ]=LJIQ8(V4)-$@R;Y3$SQB$5TO*E>TSP(-08P^;A9+U?+&OH!_X7D;(8,<< MMG2W,618+XA"F!1_(),T;6PD+!5';)8,7\\J$4)D!+R!X?U*X(U(*2;R)\#C M6.B&?I N$K_+\AYEOFIL8S4=AHQT0]:E"RG:]U\*V3Y_'X9L3W;C]E$8\"#\ M6U5DC0$)0SBG)14YZY)Z$09D@T'\+S$@_P"#7<>[FG^XAGDJ#!Z$; M+O!_B"DK@-]G4IK-Q!IH_[#&?P%02P,$% @ ]8"%5$,4T/(2" 2!< M !D !X;"]W;W)K&ULO5A=;]LZ$OTKA+=8V(!: MZ\/ZRB8!TK39S2)-@B;=B\5B'V2)MHDKB;XBE33WU^\94E:4K:VF#^V#98HB M9X8S9PZ'/'Z4S>]JP[EF7ZNR5B>3C=;;H_E9>J=W/(:7U:RJ3*-UV8] M5]N&9X695)5SWW6C>96)>G)Z;/INF]-CV>I2U/RV8:JMJJQY>L]+^7@R\2:[ MCL]BO='4,3\]WF9K?L?UE^UM@[=Y+Z40%:^5D#5K^.IDEB0)=OS1"9WT.FGBL+V3?F$6 MC\4L,\7/9?F;*/3F9)),6,%765OJS_+Q'[Q;4$CR"KP#Q]>O?E]O;JXZ>/U_=G5^S\YOKNYNKRP]G]QP_LXO+Z[/K\$MUW M]^B@(>SR^N+F\Z>S^\N;:S:]SY8E5[/CN88=)&V>=SK?6YW^ 9V>SS[)6F\4 M^U@7O'@I8(X%]*OP=ZMX[X]*_&=6OV.!YS#?]?T1>4'OE<#("P[(.YBSNI<9"6[K&T.$)8^")674K4-9_\Y6RK= %S_'=&[Z/4NC-[%H6@@Z8JV MY$RNH.^!UUHV@JM]+AX51+E\I+99SD\F2%;%FP<^.1U(9+E$8BF-%4*5WG"V MDB4R5-1KEBGJ@TM;I&GO59;5!36\HQ>?IJ+&=-DJ?%8S.Y)&L<_9(W"J>0/? M*?:&I4XDX2>>Q>:D1"#-;QAGD+)X@BVP@7/AL)0]B'(7QU&&X;,&"CG\SZ/_[1BBTX M23OLFNM]81D5O#\L+S3P9PTU./FGA^F*QM-OV8JR@%QRJ>\DX:+_O^)@O8TL M"R8JQ.N!DWF*W.T&/O,")PQ<=B=7^C%#/OB1XR<>"V+'=Q=#AZW:IA::4H;4 M22RF8>'"21*712$&1UUT:6MYP%CIM&#+D=N^#$7%:PK M/N=#C2HY+V1]J*_%7!O)+U^BV(O4(,L/6)G'3EF=H801HU&V6G5$);+EDD M";%SB'!X[#S;"@1$_(DY:L<9!4)=2I.+)OS*9B2H)?5!_0BL%PX!4E5"45E( MFT.2Q@#'(DP'=A6'L!3Z(::D+P8K#@0(<$)O=.Q%!*8T&(R"5\TNWWG9&OC7 MOR2^Y_\-@WUOA[S(\9( SP@0LMB3P^C (:$3^\0R"P TCL;@E?3P2EX-K[,\ M;UH^RC)7(EN*4N@#E<6HKOT W"D=2:_R6>G/A^BYK,B0Y]UAR6N^LH ,/50@ M,?D?FX_K42T'$"];%!1V(UE;& Y AH$Q-B- &0INL(- ,&PM:6-D;A /V@@\B)T37PO'C$.;6)-#JA6L*HP&SOY6W@QP* M)C]@]T:4=;3>9#5*HX$*C(G@$"<$WB\RT;"'K&P-2* W$GGH7TVDU>B..E0 M@\2-O(!YD9,NT@[2V8_%&]4?RK^82HH4Y5PZ6J2E/>C3'^34[^!Z5-P8L?Y2 MZ'ZIL;/)=6T8DC:Z'70="F[94HV&%D@)Y&N$(P19V?DY<2*7W$S!QM-S=_%$>96,A=-SGT^B M[@\&=-J1V*Q+G8-5]W-8IS.JM^$USS1[J+L M'K%_8[0]V+XNX#2+_3T3B)&LS=E&:5-A[\I2NUL$3AS1_XX +F3#Q;KN\BU_ M8E,<2)&*,[8F67;R-$!HW1F=H1*?36,?);%5-;WJ1D/G,QNP57_-22EPL)*E*,SIXIRJF0O 8"^1 MC"O>SR3W+Y"EJ6ZET\@#N%XQ-31/#,QK>O-DVQBH]B::@FM%)OY*G!K'F$J: ME/8TA,W45LQ4Z6%?,L.F#5^U1L@V>[)G1H1BN$/M8) X/DZ2;ZB.BEQ#*A&T M7LOZK5FES0E#L;"^@RAY$5RF,G.[A]/AK@8Q4PI!GH5RTFVDA %5)DE*U)J A0=;FO%X?JA20-26K0(2%>U1U1).LKP_7.US"P4) MPF0OM[@M9,:7MT\(R,6+#UT/4.C)CT]=F82XH]]4'/NE^:&[=Q^9#RXW*]ZL MS14N+;*MM;WG['O[:^(S>SGZ/-S>,7_*FC617\E7F.J^B\,):^RUK7W15E'KW0@KZR_/3_P%02P,$% @ ]8"%5/'L,E T !D !X;"]W;W)K&ULK5=;;]LV%/XK M!UZPV8!0ZVXI2P(XCM-T:)H@3CH,PQYHB;:X2J1+4G&S7[]#2I;MK'&+9@^) M2.E,TUL)JJXJ(I_.:2G6ISVOMWEQ MQY:%-B^&9R\7EDY*W 1T;7:F<- M)I*Y$)_,YEU^VG,-(%K23!L+!!^/=$++TAA"&)];F[W.I5'<76^L7]K8,98Y M470BRM]9KHO37M*#G"Y(7>H[L;ZB;3P68"9*9?_#NI$=C7J0U4J+JE5&!!7C MS9-\:7G844C<%Q3\5L&WN!M'%N4%T>3L1(HU2".-ULS"AFJU$1SCYE!F6N)7 MAGKZ;#R9/%P_O!_?3R_@YOYJ>@>3F^O;N^G5],/LW<;/&_/^"^8]'ZX%UX6"*<]IOF]@B%@[P/X&\+E_T.)OA+^!P'/ M=WW_@+V@(R"P]H(7[,VTR#X5HLRI5+_ ]'/-]!-\$)K"G^.YTA*OS5\'W(2= MF]"Z"5]RTUQZ$ N8B&HE..5:F=TXR^JJ+HFF.=SH@DK[7=+"7/Q'"N^%4E_C M_;"[^X+"0I28+.M:1$5#F\ MQ1JBH&\BQLL&F+,75+)'8O(6+ADG/&.DA'<,_4%[C/M&&,<]A;XQ-H Y1>XH%K6L)$JQ!]C])S0 MW8$2Q@;*-]SM6T#.GET'%Z(T1INA$WEIPUCJ!Z]D+$I3 S,*HP%$X:OH>LY M',0=<\WN)>Y:E8V!8#3H,)EGXK^>/ ^.((I2_-_W8L>-PX%=1D[D1J^DT/>1 MPFA@5_\+@[X3I$E'7;/[3NH\QXO-W6B8\T;AMYG;9.CSXF/XB3UWT%&6;I;Q M*!TO+8X,*Y%VP2X M$B7+K;C2^*BZCK"BLKDK#HXGN@ THO!C4U%+T5PDYX<: EJD>"N):ON5.H8_ M4+V9%_:TMQU@MD&'Q#6^GW<5>_HV9VS5V6DRRZ;)E-LFDV^;S*)SP;9-YKAK M*-FFH6"@:R)SPYF=$!1>JQC_ I.=6(,F0MD34&*A4= DW2/E-870!<\;837% M>O ?(47E(\NVPKX?0>I#['6B*RD65)F!&"%NQ V3S?%N%#%M4A?2V,7H$[R0 M"@G-"BN8HT@I5B8P!SAF9!(%$(]"\%!RAL,QS@L.+"G'$R^M!LEQ[&1F$K(4 M82Y[*.TDB0]!DC8]U-D4ES:)-?F"?3@)H>^'IGD$)J%OI7AD!KLI19PNF+87 M9D_EJ*T51VVY/;(-J_5AX"()NPI?R^'ASC1<4;FT,S_./"91FL&X>]O]K!@W MT_16O/E-&ULE55M;]LV$/XK!VT88D"+),IOR6P#CN.A M&Y8LB+,6P[ /M'2RB4JD2E)QTU^_(V4K-EH'ZQ?Q2/%YGKLC[SC9*?W1;!$M M?*Y*::;!UMKZ.HI,ML6*FTM5HZ0_A=(5MS35F\C4&GGN0549L3@>1A47,IA- M_-J#GDU48TLA\4&#::J*ZY<;+-5N&B3!8>%1;+;6+42S2J_"!RNYT&XP!R+'A3VD>U>X?[ M> :.+U.E\5_8M7N'_0"RQEA5[<'D025D._+/^SP< <;Q&0#; YCWNQ7R7MYR MRV<3K7:@W6YB0)B&PF+$W^-(N\M3SI>@=.4QB$2OW>_#3#V.6L%^ ^A5U(TG]0VN4V0O0 M=9:F;#UUYZ0H+ T#@H]C@B?$\5WY1L?QFNDTO*(3^SKEWZJ?Z*A75:@WOB-3 MZE4C;=NVNM6NZ<_;7O>ZO7TQ[KBF8S=08D'0^'(T"$"W7;B=6%7[SK=6EOJH M-[?T<*%V&^A_H90]3)Q ]Q3._@-02P,$% @ ]8"%5"WE(8L " 9!< M !D !X;"]W;W)K&ULK5AK;]LX%OTKA+>SL $U MEJAW-@F0I.E,%WVA23N[6.P'V:9MH;+H(:DXV5\_YU(/RXGC)MWYD(B2R?L\ MY]XKG6RD^JZ70AAVMRI*?3I8&K,^'H_U="E6F3Z2:U'BE[E4J\S@5BW&>JU$ M-K.'5L68NVXT7F5Y.3@[L<\^J[,369DB+\5GQ72U6F7J_D(4?%>[&G919OA*ESF7)E)B?#LZ]XXN4]ML-WW*QT;TU M(T\F4GZGFW>STX%+!HE"3 U)R'"Y%9>B*$@0S/BCD3GH5-+!_KJ5_M;Z#E\F MF1:7LO@]GYGEZ2 9L)F89U5AOLC-;Z+Q)R1Y4UEH^Y]MZKUQ, ANY:@[# M@E5>UM?LKHE#[T#B/G& -P>XM;M69*U\DYGL[$3)#5.T&])H85VUIV%<7E)2 MKHW"KSG.F;-W'R\_?;AB-^?_NKIFPYML4@@].AD;B*8-XVDCYJ(6PY\0XW'V M099FJ=E5.1.S70%CV-09QEO#+OA!B?_,RB/F>P[C+N<'Y/F=H[Z5YS_E:#F5 M*\%NLCOV)M?30NI*"?:?\XDV"M#X[P$50:JD?LP.0"/LH!$^&QHOR_M!N4_G_:].ZE2B#FN#K?" M3M?9S>-V## PZ$7!7VT<" I0;K=)"8!:9*,&K1,7V"5E0/4 M14[DIFSH.ZX/3+X1 Z"%:[8@!X9TKD9.& M+IUS$U CQ''>>#)[B1TXF420PQTOM7(BM^7/0<9XB1-Z,1:!$WB6,4X8'21, MU!$F>C9AKN9S89NWK=Y?*!A?! YS8L\H]Z^CS>'Q1-%U(Z,%M+> MD7!YM]VT]3$S/XP=P.+$?H@K4)IR7".'@W\]A/?T;Z&Z51(00'E$G Y[ M;.[,G>7("[$WAW;N)% "0"=$R@@%W;7H@0[:<8L\X,8D;70XQ+/80]-4:TW/ RA M*8(>#^IB:P1P9U Y!= 'X1S=*L*O7A*0+0X/4:RNC9Q^M_/FS() (K[*=G-H MJNV#)4"/%Q^EN"1'$?OE0)6(NRH1/[M*=(67(GRNM4 8*'+O M\VP"DIM\?W\]K* 32IYD6Z'%5NB!UDB\>,CLEM+>\?.:Y1X+CAG-D6R:*76/ MY&PR-;-)\9S0C;"('1\'SZ=35>'<+F:<. X ?3*;D.+7LP]+O-3EWVJ 0/[ M"P$ [CCKAQPXX>SJ;KK, .%=ZA%7_,#'7]#'%@>X.+C_H#/U8HI:%Q )7"?T MHUV?>]J/M[],I384;R5N15D):K\\)AK[8#S(]JN4LTU>%#WRY*6!Q9:PC=9A MRD'F81('U+]_NA'6+LM"Z$CA6_IQ*A/H!Y<60WQ3[*U4>$]TF)=CQ* MTM2.1W& 8]0W%36-K!_,7B*H3(=!@BMF:0P!3Z6" AT$%(K <8/TI88WH3IO0[6/ZX<%GE/IRLU]W3OK^<#&ZG9/(@Z0_CG]O5<%7CH][X&% M@ZECD96L;T0+V,Z> ZE/N]2GST[]UY+RM"CS_S6E_Z+V M9F^Q/RAV_\O4VY^9UNA ME@HL:#J6%=*W>)JDA460C!^H:B05WT7*#E-0O1? M]"K]ZV$M^]&3.DG,[4MQ'/#FI1BC#""DJ-AIT*/("/\8BNTP*'5>#QDF^RY* M-JL4"22'VY8%U(OM7TH[8FD&1=R=578VCZI-#)$G4ZN)GG9S# M M^-HK3Z(76[56.=):I[25XR7=3RR\QZ:C1]X].+OKDVU3CST9AGYLQUHGXO[HD7IA M3"%6]I/0)C?+NOI7@(^JB_5#$U#A/1]RWF=K"@F4UJ-]O2[R56X>I&9(/83; MF3ITT?A^",#=FD%3@)TN=S&XKW",>U\^5T(M[/== DQ5FOHC:/>T^X1\7G\Y MW6ZOOS]_R!18H-'+YSCJ'L7AH.[H[8V1:_L==2*-D2N[7(H,+SNT ;_/I33M M#2GH/JR?_0E02P,$% @ ]8"%5!J!QDSS P HPH !D !X;"]W;W)K M&ULQ591;^)&$/XK([>J0.)B;" A%) (Q^E2A5X4 MDE15U8>U/<#J[%VZNP[AWW=V;8RY"S15'_K">G=GYOMF9F>8X5:JKWJ-:. U M2X4>>6MC-@/?U_$:,Z8OY 8%W2RERIBAK5KY>J.0)4XI2_VPW;[T,\:%-QZZ MLWLU'LK^./AAJUP@>9I9-@<-.S\D[@F>-6U[[!>A))^=5N;I.1U[:$,,786 N,EA>< M8II:0T3CK]*F5T%:Q?KWWOHGYSOY$C&-4YG^QA.S'GE]#Q)RSB\1R$L%4+'NP!R+#\RP\9#);>@ MK#19LQ_.5:=-Y+BP25D81;><],SXT^3V 9XG=T\SF,\FBZ>'V7SVZ^,"&H\L M2E$WA[XA%"OKQZ7%F\)B>,)B$,)<"K/6,!,))L<&?*)7<0SW'&_"LQ9_8>(" M.D$+PG88GK'7J7SN.'N=4SXSKN"9I3G"1Z[C5.I'-D%C@!9N! Z:V GX6R93O0 M&Q;CR*.ZU*A>T!M_R16P VY:P\UJN$N+^^)"84N$RBS.E>)B99\ZUQ!+*C]M M2)C\,&N$I4RICJT T_:,M*<;^&K>NP\P_A M+R +R3.EWZM*O_?NTI^N&;'7X'*$,-.&TS\)E5,MI]:/%2PH1GS)8T:N/@D9 MV3JV+1ANQ28W^JVV<);&VVWA\:B$C0-PMX+28!G&QX2Q(GSH%*[N)?67>CPI MJ2ZA;R:KZCB%J[KF:EYWE3M7H5&^V::S:FGLD"D-:/]/SG6^[J>V%ID6K:!2F4)T 5- M3C8 9 9?:8C2)-X(^KTF-#JMRTM:[]DN(&V; M.<6G1OCPOD^_;+\V.&2H5FX\LA65"U/,$-5I-8%-BL'C(%Z,;W.F*&@:4ER2 M:OOBBEZG*D:B8F/DQHTAD30TU+C/-4V1J*P W2^E-/N-!:CFTO'?4$L#!!0 M ( /6 A50PW#V?T 0 -@- 9 >&PO=V]R:W-H965T[_^QDY( Z4L>]HOB9W,///B><;VQ5JJ;SI"-/":Q$(/*I$QJ_-&0_L1)DR? MR!4*^A-*E3!#4[5LZ)5"%CBE)&YXS6:WD3 N*L,+]^U1#2]D:F(N\%&!3I.$ MJ;=+C.5Z4&E5-A^>^#(R]D-C>+%B2YRA^;IZ5#1K%"@!3U!H+@4H# >54>O\ MLFOEG< SQ[4NC<%&LI#RFYU,@D&E:1W"&'UC$1B]7G",<6R!R(U_Y/H6\W@Z%L^7L79/6&>R9\T* M^*DV,LF5R8.$B^S-7O,\E!1ZGREXN8+G_,X,.2^OF&'#"R77H*PTH=F!"]5I MDW-F9X=7UT^1Y-)\\7\/-9#J:CB>C.YA,9_.GK_?7T_D,JG.V MB%'7+AJ&S%FEAI]#7V;0WB?0+0_NI3"1AFL18+ -T" _"V>]C;.7WD'$WYDX M@7:K#E[3\P[@M8O@VPZO_5GPJ/@+LV4!$Z&-2JG:C 8F KC%8,G%$D:V:KCA MJ.&*:S^6.E4(?XT6)$X5]??>#$CH@5IC"!#N&%L#*<1PBA-?)2&)&IHCHN,A%RP83/60Q\ M)R8)'.%FD1<#.2/SW0$(;D$M$)+RM:CPA7C > K M-46-65HDY47EJ":W!K]"R^O0L]_OP50:2G 9.,JKJYSAX[%;'?CMEY[7\K[ M7!I:J& W6&O^M)F;+Z4BYFS!8U?./R4?(]]7*1[TN622_#EK=^G9[G2.3,H/ M&NAVH.VU/V9EVXE>LT7/[ED/#K"W4["WUKSK,BM4><>@.G/";\B4!K2;PX?FX)XTSGM$ ML_ZQ2?Q)ZMG6NVW;O?V0'.NQ)!ATHF#AR,/) AO9VB(SWQZNW6:>9)S[.\ZO6M(L63G=:R M@].2U"ROK'5;1L#))BWGIH'GA2LH +O&635\MZ"VHJ33GH5Q<7+Q(Y'602/: M9H#0K\.FNDJE^.!*<;Q5BG?DYDE>?@X4U%-E M*DQV\"Z^%M>6479:?Q?/[CSW3"UMRX@Q)-7FR1DU?97=([*)D2MW=E](0S&PO=V]R:W-H965T_==IH$<%ZZ9EL3(W9;#,,^R'>T?>A91# MD0\I^>Q)Z:]F@6CA>5E*<]Y96+LZ[79-ML"E,"=JA9)V9DHOA:6IGG?-2J/( MG=*R[(:^GW:7HI"=BS.W-M(79ZJR92%QI,%4RZ70ZTLLU=-Y)^AL%AZ*^<+R M0O?B;"7F.$;[:372-.NV5O)BB=(42H+&V7EG&)Q>IBSO!#X7^&2VQL GF2KU ME2>W^7G'9X>PQ,RR!4$_CWB%9IDKCOO!4RZ:$F%7&JF6C3/-E(>M?\=S$ M84NA[^]0"!N%T/E= SDOKX45%V=:/8%F:;+& W=4ITW.%9*3,K::=@O2LQ?C MR?W5;\>7P_'--5S=?QS=W(V'D]O[.QC>7W-V\OYW Z/?AW1@. M)V):HCDZZUJ"9R/=K(&ZK*'"'5!!"!^5M L#-S+'_*6!+OG=.A]NG+\,]UK\ M5<@3B (/0C\,]]B+VF!$SEZT*Q@+H?&8DYS#2*R)>Q:&6@LY1S?^55B:!F\("9FLOB;\(=6Y5];7RX4DLJ/B,>8RO MQ7TO$)?UJ5F)#,\[5+<&]2-V+KX@E50+:K9 LVU0K$&AD& 7"#-54A47<@X, M H7%I0%5[V5*&E46N;#.(/UPS P?CUJ(=O8,6=!.>HU"&T F E :*VH(;2;= ME\9"YCSR3^$/DJY9\T+XT+FE*D.2YLCI.E6GY:*G).>-7"@DG0MABN0 PDJK MQ\+U%?:GV;/B&DF4P" )R5!*1AXH@T)G"R>2 MDY52K3C0'DAJX3VO-P@A\5(*0NJ%@SZ,J>%1PCR8HZ0LE$Y/Y-1*"N8R]T2@ M8$<4L&! VC'/^D$*$V79H;>8$46>3^<*>UY"\:"L^%$$MVU$*>(29P7Q0&/I MJ&'5;J.'37Z82T7>D(;#]2C*JIX(9J"0&;4@B+U@D-(WBGOTC7W_#:?K&)$Y MEVI.9]_KQSX/(C*5\"#U4CK GOI.VOI.]M=W?E*SEQMW;JMM#VK0E;?J?2%O3T<"0'T]T^M>(N=?BCQ/S M\.>?^F'HOW.(+2"XYX;;"MX=;;-7;"28E _C3S4W1CR@%L-E)N0:Z.8Q2DHL MB6K"$G7RBMOKHRA*A[HJA81,D(-LJB*2U@SG]9>WU0ZZ[Z2WX_,+CGN4Q Q7 M%HAF="OQ30DS46C7W;B?N?<'W9@:/CG*?'%O2LR/AX_4"^<(O[#B\34KOF?% MSZP(]\0,CN-4E-P8Z!8DYRD7%XE.I(=TGH2'KE2 M.2%:T5MWA@4K'(9!O1Z?T'UW52JS#1)X S^H=XF#KU&ON_4J7:*>N[>W(597 MTM8/U':U?=X/ZU?MO^+U?X./0L\+RD>),U+U3WK4#'7]WJXG5JW<&W>J+-6= M&R[H+PIJ%J#]F5)V,V& ]D_/Q3]02P,$% @ ]8"%5$$T^_"&! J0L M !D !X;"]W;W)K&ULE5;;;N,V$/V5@9H6":!$ MUEUV;0-.FJ!;;+!!G.ZB*/I 2[1-K"1J22I.^O4=4K)\-](7B91FSEQX9CC# M%1??Y9)2!6]%7LJ1M52J&CB.3)>T(/*&5[3$/W,N"J)P*Q:.K 0EF5$J5F1! MIU3]63T)W#D=2L8*6DK&2Q!T/K(F[N VTO)&X"NC*[FU!AW)C//O>O,I&UD] M[1#-::HT L'7*[VC>:Z!T(T?+:;5F=2*V^LU^H.)'6.9$4GO>/Z-96HYLA(+ M,CHG=:Z>^>IWVL83:KR4Y](\8=7(1J$%:2T5+UIE]*!@9?,F;VT>MA22W@D% MKU7PC-^-(>/E;T21\5#P%0@MC6AZ84(UVN@<*_6A3)7 OPSUU/CS_61Z/X7+ M%S++J;P:.@I!]2\G;0%N&P#O!(#KP2,OU5+"?9G1;!? 06\ZE[RU2[?>6<0_ M2'D#OFN#U_.\,WA^%Z)O\/Q3(5(\-0E_3V92"63!/VN2 [SHV8W@DD$7XE@FO3[,J$=1A'XMA_T8;I$+Z_1=+$OY;D^ M^$%K[2 );FC[OJL7@1VC4V<8%W:,"S_,N&E=53G%UJB-WQ&YA <\1TQ2TZ1U M2I]I3A0>I^(-(X\R\;S%+T@H 6P+5&Q \Z:H5LBBCQ I0P'-S%.$VHDHU1'- M=43;QDV<%6&9(3LI>*U+@95I7FMS!IE"@7[5PB!MRF2+*X,M[G9V, #!"^"[ MK-8'F=@QDEB_$W3UM.H.W[3BFFD7AI1-%?Q/Q:#OP?.1LN SA9=M$S)]2Y>D M7%"3DR98/LO9PJ1L)]C.@&_'883OT$ZB/GPSUQ:"D5>41"#,':)O2EN37Q[B M!&VKB=KW 4[&9*J/"%"/'@.X2>#GYGFF.J*N.J(/5\Q(QWP]Z\$'K/9#8:[J;Q+7WV+K$]*<]Y8:I@>OJ30"Q'<6^ M7H80V;&;Z&4$@>U%L5[&X/LAX-6"P]P[[TL%#S=C_\#4$L#!!0 ( /6 A53&PO=V]R:W-H965TM&UJ L_7^ MXMD&%#=)7,5*_'+CHN"*GP5^[ZL!*-;HU3D?=>V MPWY!L](:#\W>7(R'_*CRK&1S ?)8%%0\7;&V83EN09"-[XVF%9G4BN>RRWZC8D=8UE3R28\_S/;JL/(BBW8 MLAT]YFK!3Y]8$T^@\38\E^8)I_IL$%FP.4K%BT89/2BRLE[IMR8/9PJQ_8J" MVRBXQN_:D/'R(U5T/!3\!$*?1C0MF%"--CJ7E;HH2R7P:X9Z:GQ[?7^[2.>? MIA-([S["EJO[V?4"IGW\'[%5WG3'X8]A5: MUQC]36/IJK;DOF+)<6'&2W60<%UNV?9'@#ZZW?GNMKY?N1<1/].R!YY#P+5= M]P*>U^7",WC>*WA+MD>Z*5BPB@N5E7OX.UU+)9 Y_UR ]SMXW\#[K\%C0VV/ M.0.^0Q./K#PR6#^AN$=ZOI3/BW"Z6P>RHALVLK =)1./S!JO#@RRLNY53?JU M[KJFX[+_F,0^Z@P7]%\N8,_X7M#JD*%-XPF@-BC$>6)42&"Z6("I/F+/=MDV M3Y1IN=62/8"_\'1=V1\.O\]*!.-'B2?E!Z-K5(T67,^NTP%,I: LAW?@N3'Q M(@\0*_-161.$P@(@XZX=CX)6DLM6 0!"1( @@<$L>V=CO">-)Y M.@'')6'B@..0Q$;M@/A1V&BWY7D'/F; ]ETM^1[Q,624 C1H)W"!C$%'QN#- M9/R=E_M?<[P^U)5 [S05=SQ''NN.Q,3BWG,ZMCQT!F\C7\!8VOJ.9A9_QD! M B^&Q':;FF_XL50BT_LDPOIA?>.VZM6% !'<1K(F6H@,)R[4+^SJ%[ZY?C/3 MR!,S+)B0+]7L,IB^-2:\J+"_?ODI=IWH-PDY%7LF53.#$!8'J,D IJ>](;Z7 M!8/?8, XQDW)SKG\ZM7P["YH_8<4&[D7P\_@A+U$+T$OQ*7[?@5QS]?[?L_1 MBZM/O932_ME81,6]&?ZRKF,](;O=[O\BKR$'KN'8VIID&@TR.63 ]DA8)66'X[&_@@6LXH=<(?FSVJC:!;T*!DO46@N!2C,Y]XRFJZ&UM\Y?.)XTB]L ML$KV4GZVD_ML[H66$!:8&HO :/B"=U@4%HAH_-=B>GU*&_C2[M!_<=I)RYYI MO)/%7SPSQ[EWXT&&.:L+LY6G]]CJ&5F\5!;:?>'4^$X2#]):&UFVP<2@Y*(9 MV6-;AQ0)EO0G-&DZJBR9R7-A-V1E%JYSB MS&*]W#[A882F#=@K0%6S5@\1FP*(8/4IBC MAK7(,'L-$!"SGE[1#',;Q!;RDEYLXO.2<7*8$%P<-&U2P M.S*%\,]RKXVBT_'O!?QACS]T^,,S^#MJFJPN$&0.=ZQ(ZX*YPT?3%=,\!28R M>,>+VF &#]1S]R*5)4)%=.YD69*K8_56[2]FMLT[U15+<>Y1=VI47]!;?#PB MY+*@SB/18.R^MNW'OZ(&0\OI:Y;[GF76LA3$DC^SE"KC@MH7M*L>,T;Q?=U M&TDB#N+)V*S*P3\A4QK0'@>@S:QM9+>?[DNVS496.(6_R;LY.Z^D#9;:'HF!HSCT;VY#2Y&L.$P:KM%M!'^\V@,-=-EJ0Y4@4M/VG+4K MX[$_(DWCD3^9)-VPSG-TEZ%-[K;9VFW$3S_&KFUG'NF=1&4= M:#V7TG03FZ!_>1?? %!+ P04 " #U@(54_9Y4RV<# #*"0 &0 'AL M+W=O6XLQ6*"0Z2[D?.Q/\P]ZV!/?$[HR=U,0;CRDZ(KV:RC$>.9QC1E$;: M0!#\.](935.#A#R^5:!.?:K)[L%[^94$Y:J M]W #C,-3(@I%>*R&KD9"!M:-JLNGY>7!E$$0B8)K^5RJ2&4#O]G;T?POVSF\NWG?@#)_.XK7B/+" MU6X=N:Z%[5Z!71#)&3\H6%,)VX1(VH$I42SJP.X99B++\%G-4J)4!Y8\2HL8 M3\/3292+\$!U(F+XZS/BPE+33/W=PJI7L^I95KTKK%9%MD,^8@]GV17\"RTA MF)9XH<4S6>HX]CW/&[K'!A9AS2)\*PO[#3!J693?0Q.)L(E$,X=^S:'?RL&D M)>2PQL!PW:+LH,8;_$3QOJM9W;5Z.4E3$1&;PE'MC' L%E@6-(JMM +,"SB2 MN9!$4RPN.8XT*"J/++(QN6EZE>65_8MHW ^"?EC'HWQU_S]UYP_"L#EJ][4_ M]ZW^?!(,R1_1@\((?"22D5U*,=%I*JG2@#M,/YO$=TI8E-1S!;EDIG3"CG*Z M9Q$CKS^U%X1\[T>&]GZBP/L7E<-OE6KQK2B5J)1!20C\U'D\&$=;+.@RD==%HAZM6Y()K8,OUJ?FD;%%L\?,&67\T#D@7$%*=TC MI'<[P(0@R\:AG&B1VU*Z$QKSF1TFV&Q1:0[@_EX(?9Z8"^KV;?P?4$L#!!0 M ( /6 A53\;^)!A ( ,8% 9 >&PO=V]R:W-H965TQZMB9?8'V MW\]V0L:F@O:2^.S[OOO.Y[O!5NDGDR,2/!="FF&0$Y5786C2' MFSE2)TIZL ME"X865.O0U-J9)D'%2*,.IV+L&!X>O'+=F M;PTNDZ523\Y(LF'0<8)08$J.@=G?!F,4PA%9&;\:SJ -Z8#[ZQW[G<_=YK)D M!F,EOO&,\F'P/H ,5ZP2]*"VG[#)QPM,E3#^"]O:]_(R@+0RI(H&;!447-9_ M]MSW$ $#6 Z%] _P"@UP!Z/M%:F4_KAA$;#;3:@G;>ELTM_-UXM,V& M2U?%.6E[RBV.1O/%9#)^^ [W=S!//DZ3NR0>3Q]A',?WB^EC,OT(L_LO29S< MSN$=)'*#AFP-R<#)#1+CPIS:_<7\!D[>G Y"LHH<;Y@VT:_KZ-&!Z-T()DI2 M;N!69IC]31#:5-I\HET^U]%1QL],GD&O^Q:B3A2](BC^?WCWB)Q>>[T]S]<[ MP#=.4U5)XG(-,R5XRM' C_'2D+;O]^>1 /TV0-\'Z!\(,.&2%U5AGP15FM,+ ME*BYRD"MP.1*$Q#J OA>X;@$LGUHWWJI#"?S6M6.Q_S0@8R]F"/JSUOUY\?5 M,_UDG]%2.#E+ H.IR\+>TFNJ:JX+S^6FTV;4&82;_>(>\Z@%AGNM4J!>^PEB MP%>I[IIVMQU28]^;X1_W>L)9\6LN#0A<66CG[-)&U_74J U2I6^\I2+;QGZ9 MVT&+VCG8\Y52M#-<@'9TCWX#4$L#!!0 ( /6 A52[>AXP? ( !8& 9 M >&PO=V]R:W-H965TQ*OL'?3W4U"_[Z[:V.%0A /[8N]ESEGSAQKQM&6 MBP=9(BIXK"LFATZIU.K<=65>8DWD,5\ATS<++FJB]%8L7;D22 H+JBLW\+S0 MK0EE3AS9LXF(([Y6%64X$2#7=4W$[PNL^';H^,[3P90N2V4.W#A:D25FJ&:K MB= [MV,I:(U,4LY X&+HC/SS)#3Q-N KQ:W<68.I9,[Y@]FDQ=#QC""L,%>& M@>C7!A.L*D.D9?QJ.9TNI0'NKI_8KVSMNI8YD9CPZALM5#ET3ATH<$'6E9KR M[6=LZQD8OIQ7TCYAV\9Z#N1KJ7C=@K6"FK+F31Y;'W8 ?G\/(&@!P7L!O1;0 MLX4VRFQ9ET21.!)\"\)$:S:SL-Y8M*Z&,O,5,R7T+=4X%6>SV]O1]#O<74&6 M7H_3JS09C>]AE"1WL_%].KZ&R=U-FJ2?,O@("6##(7P RN"^Y&M)6"$C5VG))K&;M_(N&GG!'GE?"#N& MGG\$@1<$K\"3]\/]YW!7&]6Y%71N!9:OMX?OF0%-U3]N= RD"FOY\XT,O2Y# MSV;H[\DPRG.^9DKJ#LF1;LB\PB-@J%ZSKF$*+9/IUDWLGYSY9Z>1N]FUZ+6P M@>?Y7=@SH?U.:/]-H==\@X+I?M9:]720M$!0)<*,484%9(HHE&\8,NCR#/Z3 MY6&7(?QGEH-F0W=KR#^ U!+ P04 " #U M@(54, 0V'P,$ #*# &0 'AL+W=O!(2=>+7(PXV<4BZ ,MC6QM*=(EJ3C]^QU* MBF++LE 4*/;%%JDY9^9PR.%HO!7RFUH#:/*:,:XN>FNM-Y\M2T5KR*@Z$QO@ M^"81,J,:AW)EJ8T$&A>@C%FN;0^LC*:\-QD7U%S^F]33RDJ[4V$]9DO*$K6(!^VLPECJR:)4XSX"H5G$A(+GI3YW/H> 90 M6/R5PE;M/!,C92G$-S.8Q1<]VT0$#")M*"C^O4 C!DFC.-[1=JK?1K@[O,; M^W4A'L4LJ8) L+_36*\O>L,>B2&A.=,/8OL'5()\PQ<)IHI?LJUL[1Z) U WS\"Z%> ?K$RI91B'4*J MZ60LQ99(8XULYJ%8S *-\E-N\K[0$M^FB-.3Q=/M[?3A'W)_31:S+W>SZUDP MO7LDTR"X?[I[G-U](?/[FUDPNUJ04[+ 71?G#(A(R)3AEJ$\ H*;CX0B7^HD M9V0:12+G6I&/(6B:,O4)<4^+D'S\\(E\("DGCVN1*\IC-;8T"C!A6%$5[&49 MK'LD6,/CS<+M#C5(_0 3I"UTR.&DD*I 0IYK<"*7(\X-@C.#QV5(9 M?^WPWZ_]]PO__6/^]UQ%I2N&KD"=D"6L4LY3OC*[YP=0V9;_DG]0\)N2]3+I M^_YH;+WLYJ3%R![Z^T;AH9$[>;R%;@NPJ@([]?IW:G0Z# M/,L9-;T,N4H2;&Y.R!QD*HH436.Q,=L2BW+\+][MV#_I+J\[E[CSOQ1^QWV/ MP/W-I;]R,.@X?97)WC;UFH6_DV=?W?N]ZGB_Z_P%%76'KK#%9%=7&;2UT^1E M@)>/:9;Q(C*)+QN>>K9NR*=%&]J8OS2->M$\OM.47?XMWFDI%DT&"5+:9^>X MTK)LG,N!%INBE5P*C8UI\;C&CPV0Q@#?)T+HMX%Q4'^^3/X#4$L#!!0 ( M /6 A53O22XGK0( -\( 9 >&PO=V]R:W-H965TA$@ ;V,:5!4VDU[=,D)L>K8J>T,*NW#SW9" MH-((#VM?2.SX_,[__&-\TEL+^:Q21 V;C''5]U*M\TO?5\L4,Z).18[]P"I"ADMM$<1L"NI8WE(PY7YA7:T-/%@62HNL"C8*,LK+ M*]E41NP%A-T# 5$5$#G=92*G\HIH,NA)L09I5QN:O7&ENF@CCG+[5A9:FJ?4 MQ.G!XG$Z'=[_@KL;6$QN9Y.;R7@X>X#A>'SW.'N8S&YA?O=],IY<+^ +S*79 M#5*_ N$Q7+\4-#?O1Y\ -[OGTQ5J0IGZW/.UT67I_K+2,"HU1 I M@FL>8_P6X)N"ZJJB;56CJ)'XC?!3:(4G$ 51U,!KU2ZU'*]]@+=7:U)(3G4A MT9D@=(H2_L"4GP" ;6/.AA&.U%1(VM4 M4!93OFJD[8Z2L/4Q)NY.D+#]7B8V@Z*&?>CO]9P,Y MP[)G[9:7K7]*Y(IR!0P3$QJ&ULC51M;]HP$/XKIWS:I(U @'6J0J1 2Y>I MO C*IFG:!Y,O[*BVP)*HC*N1F9R=D2;0Q9>ZK2B+)7%+)_*#;_>"7A'(O"IUO*:-0 M[#6C')<2U+XLB?PU1B:.(Z_GG1PKFA?:.OPHK$B.:]2;:BF-Y;!?PA>)1G:W!5K(5XMD:23;RNE80,DRU12#F=\ ),F:!C(R? M#:;74MK$\_4)?>IJ-[5LB<*)8%]IIHN1]]&##'=DS_1*'#]A4X\3F JFW!>. M=>Q-WX-TK[0HFV2CH*2\_I.7YAS.$H+>A82@20B<[IK(J;PCFD2A%$>0-MJ@ MV84KU64;<93;2UEK:7:IR=/1>C.;Q:MOL)C".GF8)]-D$L^?()Y,%IOY4S)_ M@.7B,9DD]VMX#VO,S7UH6&$EI*8\AS=WJ EEZFWH:Z/&8OIIPSRNF8,+S+T M9H+K0L$]SS#[&\ W9;2U!*=:QL%5Q,^$=Z#?>P=!-PA4K?4*;+\]HKZ#[5^ MC=-4[+DK=RD832DJ^!YOE9:FI7Y<(1BT! -',+A ,-^76Y0@=F!F31+'U,A7 MKYUKC39T:';H#E$O] ^O"!BV H;_*4"ZFR5;AE<5#/^IP#]KR1)E[@9/@3O) MNCM;;SO;<=W2?\+KAV%&9$ZY H8[D]KMW!A>60];;6A1N0;?"FW&Q2T+\SZA MM %F?R>$/AF6H'WQHM]02P,$% @ ]8"%5'PI\=6) @ $P8 !D !X M;"]W;W)K&ULO559;]I $/XK(S^U4A.#":&* ,F0 MD+H*AT)H555]6/ 8K[('V5W'R;_O[AH<*H$?^X+WF/F.,3/NEU(]ZQS1P!MG M0@^"W)C=31CJ38Z*22I3^(LC%JMZY 3*H)AWY\M MU+ O"\.HP(4"77!.U/L(F2P'03LX'#S2;6[<03CL[\@6EVA6NX6RN[!&22E' MH:D4H# ;!''[9M1S\3[@!\52'ZW!.5E+^>PV23H(6DX0,MP8AT#LXQ7'R)@# MLC)>]IA!3>D2C]<'](GW;KVLB<:Q9#]I:O)!\#6 %#-2,/,HRV^X]]-U>!O) MM/^%SU>S MIV1V#XOY0S).[I9P ?=2IB5E#(A(86YR5!!O7@JJ,(5$&"*V=,T08JW1:/AT MBX90IC_W0V.5.KYPLU9E.:P<03U=V#X%U!+ M P04 " #U@(54O>!U(^N_9:JF>=(AIXR3.A.UYJS/+:]W6<8L[T MJ5RBH)VY5#DS-%4+7R\5LL09Y9D?!L&YGS,NO&[;K4U4MRT+DW&!$P6ZR'.F M7ON8R77':WC;A0>^2(U=\+OM)5O@%,W3OS:@7N73&NZ/ MM^A#%SP%,V,:!S+[RA.3=KQ+#Q*+#/MOK#>G T\B MM M9+XQ)@8Y%^6?O6R$V#-HGA\Q"#<&H>-=.G(L;YAAW;:2:U#V-*'9@0O561,Y M+NRM3(VB74YVICM]&HUZ#]_@?@C3Z.,X&D:#WO@1>H/!_=/X,1I_A,G]732( M;J?P 6Y0\16S,L*0"R9BSC*(A#:JH(LR&M[=H&$\T^_;OB%RUH4?;XCT2R+A M$2*-$$92F%3#K4@P^1O IZBJT,)M:/VP%O$S$Z?0;)Q &(3A?,OW)R>^W!3V M3>@:+\U*P*;STCSB94^3[W>T!Y'!7/^H03ZKD,\<\MD1Y'&1SU"!G$-%'O;) M@TF9 :808ED(@VK)E.%(ZY+>9<6*[^[GT*V4'%J.@TWA53=L^ZL#M%L5[58M M[1$7/"]R^ V4-I04@IZQ4BCB5Z BLF8J(;["*,I'38<&3*4A:90W+P>4K4>I0&Y?>HU?"XK/I?U8K.7_R7V M547AZHW%;@2[XA2\B=S_@*':X@0_F._^7O',42UD%98HJVT(Y,7+I2O%,&BKL;IA2*T5E#]#^7$JSG5@' M57/N_@%02P,$% @ ]8"%5-1_-G*? @ $ D !D !X;"]W;W)K&ULM5;);MLP$/T50J<6:*+%2Q;8!FQEJ8+:,>*X18^, M-;*(4*1*4E$"].-+4K+L K&2MN[%XC+SYLTC/<-!R<6C3 $4>LXHDT,G52H_ M=UVY2B'#\ICGP/1.PD6&E9Z*M2MS 3BV3AEU \_KNQDFS!D-[-I.'\TDR@>.IYA!!16RD!@_7F"$"@U2)K'CQK4 M:6(:Q]WQ!OW*)J^3>< 20DZ_D5BE0^?403$DN*#JCI>?H4ZH9_!6G$K[B\K: MUG/0JI"*9[6S9I 15GWQ E$L9:HYF! M3=5Z:W*$F5-9**%WB?93H\5R.AW??4>W5V@17<^BJR@P8 M=?Q/*/""H 6OT\C7L7C=/7A3PDA69.AGBS8M8;I-F*X-T]EW2G\#WFO >ZTY M7$I%]/6&&!42DH(BJO\G\K73:L?IHA? HHU1OV'4?Z>JKUZIE@@G3823PPMZ MVH"?'DC0=IRW!3UK&)VU"XJ?_^6:^MZVFGB'U]7?*5;^@91] ZC_IK1^L"45 MO%/O16F6*P)DXA"HEV]XQ-=F$35?JN)XKEM>0]&ULC57;;N(P$/V54=2'5FJ;"Y16%40*H719 M%8H*[&JUV@>3F,2J8[.V4]J_7]NY++U0]85XQG/.^,S80W_'Q:/,,5;P7% F M!TZNU/;:=662XP+)<[[%3.]LN"B0TJ;(7+D5&*465% W\+R>6R#"G+!O?7,1 M]GFI*&%X+D"618'$RQ!3OALXOM,X'DB6*^-PP_X697B!U6H[%]IR6Y:4%)A) MPAD(O!DXD7\]ZIIX&_"#X)W<6X-1LN;\T1B3=.!XYD"8XD09!J0_3SC&E!HB M?8R_-:?3IC3 _77#/K;:M98UDCCF]"=)53YPKAQ(\0:55#WPW3=)1JGPL5J.HT>?L']&!:3 MV]ED/(FCV1*B.+Y?S9:3V2W,[^\F\>1F 6W^O9587=<2HTX'F&%")4GFG.U&,'QT0D< 6&PS'DI=:#L MNTJ+,T=TDUK(L!(2'!#B!S#E3.42;EB*T]<$KJY*6YJ@*Y^HZ;2-[EB^S@&^*$EXR11A&!TU>A]U&5RU,94J=^^M%%AD=N9(L,6I[D;K;<=:9%_S&_]0 MC[MJ.OVGJ6;E%(G,W'B*-YK2.[^\<$!4\Z>J,4R"]D\@_ =02P,$% @ ]8"%5/;:"9+Q P R0X !D !X;"]W M;W)K&ULM5=M;^(X$/XK5K0KM5*/Q('PL@(D6E@M MJQY%P':U.MT'DYAB-8ESMH%6NA]_XR1-8 G>K$[]4IQDGIEG9CR/Z_Z!BV>Y MI52AERB,Y<#:*I5\LFWI;VE$9(,G-(8O&RXBHN!1/-DR$90$*2@*;==QVG9$ M6&P-^^F[N1CV^4Z%+*9S@>0NBHAXO:4A/PPL;+V]6+"GK=(O[&$_(4]T2=6W M9"[@R2Z\!"RBL60\1H)N!M8(?YJX*2"U>&3T((_62*>RYOQ9/TR#@>5H1C2D MOM(N"/SLZ1T-0^T)>/R3.[6*F!IXO'[S_CE-'I)9$TGO>/B=!6H[L+H6"NB& M[$*UX(1^M)J,T7RT6/U J\5HMAS=K:8/LR7Z/EU]08^3Q72V0G^@&1&" MZ*:BJS%5A(7R&MY^6X[1U8=K] &Q&*VV?"=)',B^K8":#F#[.8W;C(9[@<97 M$C>0V[M!KN/B"OA=#7@3IW"W CZN#Z^*/JD/=T[A-K2CZ(E;],1-_34O]82& M1-$ S8E0KV@E2"Q)-E9_W8,IFBH:R;\-@9I%H&8:J'4AT#165%"I$'T!X9&T MJO"9AW;J0:O.?HA[[;Z]/ZYNA4W7.[69G-NTNKBP.:'?*NBWC/2U4E"ART1C M92B'5_CSWK?N[2)0VTA\1HN25\W*7;NB5HY37:Q.$;-CC#D*0^Z3-!N^ 06) MX1@ P5?(YU))!&,+*Y%P&'(*QT8"*X4D%7OF5Y(<9^&\(Y*]CMO^N>WG5EW< M\;SJ7+I%+EUS+K[/=S&P3L@K68?T!HZLK'4)M(Y5\^V>,6E>+&JO(-(S$AFS M/0LH*!Z<37X(^S"HDK[>63N;GG,I-'9*Y79J!L_+4"E\SGG:AN!'QP;^O](Q MSET<)^X>1J:#8K2\-Z%]T.MJ?V0NL%WJGS[CZ>;NKU$[7>=_F MN*52NF:EO"62291=XQ $V+^E?FE6?^'/;7C5LVH?W0+T)>]/(IY@4Z"0;L"1 MT^C Q(GLWI0]*)ZD%X,U5W#-2)=;($F%-H#O&PY]R1_T7:.XO0[_ U!+ P04 M " #U@(54_-;M(*\# "I#0 &0 'AL+W=OR+CFV2K59L$=]M=L!3/0G]<3B3.WCI)D!7"5"4XD+ ?.B+X= MTYYQL!9?,MBI@S$Q4)Z%^&8FC\G \4Q%D,-"FQ ,_[8PACPWD;".?ZN@3IW3 M.!Z.]]'_M. 1S#-3,!;YURS1Z<#I.B2!)=OD>BIV[Z "%)EX"Y$K^TMVE:WG MD,5&:5%4SEA!D?'RGWVO&G'@0.,S#G[EX!\[A&<<@LHAL$#+RBRL>Z;9L"_% MCDACC=',P/;&>B.:C!L:9UKBTPS]]'#Z\&$T?[@GD]%T_A>93T=/L]%X_OCI M:4:^/L[?D2\/T\>G.?F#S/ %2C8Y$+$D8U&L!0>N53E3Y6 &:#9),F$1[G'^>W9/7K]Z05R3C9)Z*C6(\47U7(QA3DKNH"K\K"_?/ M%$Y]\E%PG2KRP!-(?@[@8A?J5OC[5MSYK1'?,WY+ GI#?,^G)PH:_[J[UU). M4#,3V'C!.68@9QH2TSG]@\PEXXJ5K_[?']"4/&HHU#\MB<(Z46@3A6<2C?)< M+)B-C"06C./V+0Q9"TLLTH,CN182R\'MOL:1)JKB^A1Q9;K8IC,RLAWV.GX< M]=WM83=?6G5I)VJL?L(2U5BB5BQ34,#D(K55)[!%F5H;+#>$@V[I55S'CR]+ M2J=.U+DN*66ZZ*#=/NUT@R-27EK1'@UZITGIUEBZK5AF*-(97]V0%7"0++?5 MLP35+%,: :".MW2L5V?I798:ZC6:Z5V7G"K?8=_CGD^](W9.F$5A&/FGZ:$' MWP#:3I!8ZAT*-/G/BKD!)7'O\$T;+]1OPOL79J;13!IE=GJO?CH^YWP^"-T MPBJ,H_"(+??@T(LGS)6]"R@L:,-U>>BK5^O[QLB>LH_6[\P]Q!ZFFS#E)>8C MDZN,*Y+#$D-ZMQU\@61Y+R@G6JSMT?I9:#RHVV&*=RF0Q@"?+X70^XE)4-_. MAO\#4$L#!!0 ( /6 A52JI].S>@4 #4: 9 >&PO=V]R:W-H965T M<77: M6FF]?M]NJ_F*YD2]$VO*S9V%D#G1YE0NVVHM*4G=H#QKHR3IM7/">&L\N MY7@D-CICG%Y+H#9Y3N3C&V%]GBT)DMZ2_7=^EJ:LW:E M)64YY8H)#B1=G+8^P/?3CAO@)+XRNE6U8V!=F0GQW9YMQ%I$,SK75@4Q M/_=T0K/,:C)V_%LJ;55SVH'UXR?M'YWSQID9470BLF\LU:O3UJ %4KH@FTS? MB.T?M'2H:_7-1:;KBKXLO5^!W<$6D)#8AX,V4:L(R]7;4UF8Z.Z@] M+U6?%:K1'M40@4O!]4J!T4 MO/GM;1$C*@/V35ZN#9;: EJF+]>2!+4\<%.+=ZC=LH462XE71*W/,0" MW-![RC<4_/VG$047FN;JG\A$G6JBCINHLV>B6['06R(IL)#0E!,^IR=@3243 M:2CG<6T0/%(B(V9U*[.Z4443LF::9.P'3<'<5)$T@# '2I\ EJ\)DX8]&F1" MJ9"1A>Z>TVW)=S].1NW[@#F]RIQ>U)P/N=B8^22=9T0IMF#&+"T,M>;VNK(W M*+LGLXR"A12Y-]E(4QTRL9BO6S,1XL3]59861=QK^ *'.X+/7.I7+O7C$7YF MHG-!++D+..,&/5+:".\OA'[3@2$,.1 0A)V( X/*@4$\)\W@GP >CO:@:4-_ M"(>#IK4AR6Z2P+WF#BMSA_%X/XNH,;I8SK6PN\J9T27CG/&E:6>978QV[5?E ME#$R8QG3C ;K?MBLE:2/0DD9-MU$PUXD*S#Q'26).OI)W%/)[?I4P#QI*)92 MH%<4W'&FC9>WFNA=ZY_/5.M=\+B0A,A/A:).76WR&94N%V7#B3@'_@.1MG16 M3E4//MH3=-\N('ZUQ5"JJI?)( DNW5*R;FD?1:O$MQUXH.^0S 1J(O*<*?L0 M&^2"\ T!QCM"I$'M"WL3^0,+@SE 'MH('3D'GK\HSM]?R$&3K>6#W6X.FH*=;BP'GL$HSN") ML4_9Y]B/FVS!LBP6"<]@=&0&(\]@]-H,1DVTXEXPZ$W!7C3HGL'H: Q&3;+V M0V"=! 0A[H80C)H(AC#6;)!',(HC>+>Z7@G!R",8'1G!V",8OS:"<9.L./@, M%A",+G_L$8SC" XDZ(4(QA[!^,@(QK4=D]=&,&X^"(<6R20@AV*OX-@3&,<) M?,DXRS=YS'\/7GQD\&(/7AP'[QV?;7B:U0)M7SPXW9(,:"KS8+#C*@_N'&%/ M6!PG[#>[>\GU8V3SXH"&80)2\AA= 1Z#.([!2_)P*,6>:/C(1.MXHG7B1/N5 M%!]0B5V*8U'M>'9UXNQZ08X/:(A8TZ[MIYMW^*7[+J& >\,N=JNKJ]6WCP]N MQW_G^AE\/RV^8'@UQ0>52R*7C"N0T851F;SKF[4MBV\4Q8D6:[=K/Q-:B]P= MKBA)J;0"YOY""/UT8B>HOA2-_P=02P,$% @ ]8"%5/KII@'= @ VP@ M !D !X;"]W;W)K&ULM59=;]HP%/TK5M2'3MH: MYXN/"I *81O32BMHNX=I#RZY)%$3F]D.=/]^MA-28 %UJOI"_''/N??X!-_T M-HP_B01 HN<\HZ)O)5*N+FU;+!+(B;A@*Z!J9\EX3J2:\M@6*PXD,J \LUV, M6W9.4FH->F;ME@]ZK)!92N&6(U'D.>%_AI"Q3=]RK.W"+(T3J1?L06]%8IB# MO%_=4MB(G3'24AX9>]*32=2WL*X( M,EA(34'48PTCR#+-I.KX79%:=4X-W!UOV3\;\4K,(Q$P8MF/-)))W^I8*((E M*3(Y8YNO4 D*--^"9<+\HDT5BRVT*(1D>056%>0I+9_DN3J('8#3.@)P*X![ M"/"/ +P*X+T6X%< WYQ,*<6<0T@D&?0XVR"NHQ6;'IC#-&@E/Z7:][GD:C=5 M.#F8C1_&T_LQFHU'-U^FD[O)S11]0G/U>D5%!H@M49@*$L<<8F*,4BLS6 ,M M )V'($F:B0\*<3\/T?G9!W2&4HKN$E8(0B/1LZ6J46>R%U4]P[(>]T@]CHNN M&96)0&,:0;1/8"MQM4)WJW#HGF3\1N@%\IR/R,6NVU#0Z/5PIP$>OAZ.3ZCQ M:K\\P^<=X3ONQL_O*A1-).3BUXE$?IW(-XG\(XGNF"29^F<;\B8?2WC+P/7M MLA[X;1_[ZHC7NZ?;$.9[?M#9#PL;PH*V@[MUV)Z(H!81G!0Q@T7!>4KC9B%[ MG*V:L_6^#K3K1.VW.5#"@YTSN?5SX+'IG@(M6$%E>3W6JW6'OC)]Z6!]J#NWZ28O-&7;OR8\3JE M&2P5);YHJ]>#EYVTG$BV,KWED4G5J;> 6:4*:.#/)Q>H4.#X[0 :(2B5(1GJN]KH\UF\--:QV6E M ^_1<4/X*8K"8X0#C%OHHX_3P[=TWSC2V((;6["+%^VS!5; 2T!S*8J_#JRI MSM'(+0I(].-BIMSXSW<21DW"R"7L[$EXD::BY%J9DY$"79$9@V/$0;V=]?[7I6!LL#H*P@;T1VFF$=MX5VIA!E *M]HJLHL0;V7'2 M"[8UMJ""*$S:)<:-Q/A=B5\%7YQHD 5*6\2B0\I35F:0V2TK=&Z6LIH^:JLC MWE$8;-6PBPAQV&LOH=N4T/V8RXR2&6544V@]5-V=W&=1&&^[O(L*<1*$N%UC MTFA,_M?F?ZA-=G=D)\;;?NZBL-D4VWO"W[CS['OSC<@%Y0HQF!M><)J8&PO=V]R:W-H965T?TW'M/F[0^Y^)!3@ 46B0QDPUGHE1ZZKIR.(&$R&.> M,K(RX2 MHO10C%V9"B"1!26QZWM>Q4T(94ZS;N>ZHEGG4Q53!EV!Y#1)B'@\AYC/&PYV MGB9Z=#Q19L)MUE,RACZHF[0K],C-62*: ).4,R1@U'#.\&D+AP9@(VXIS.7: M-3*I##A_,(-.U' \HPAB&"I#0?3?#%H0QX9)Z_B3D3KY/0UP_?J)_:M-7B2_N+YEFLYZ#A5"J>9&"M(*%L M^4\662'6 +B\!>!G /^E@" #!#;1I3*;U@51I%D7?(Z$B=9LYL+6QJ)U-I29 M-O:5T*M4XU2SU[YM7]ZT4:_=NOIVV;GN7%VB(]37;HFF,2 ^0CTP;J!LC+H@ MK&_8$-#5(*9C8CMQ< &*T%@>:N!-_P(=?#E$7Q!EZ'K"IY*P2-9=I:6:&[K# M3-;Y4I:_1=8/PHY1@$O(]WR_ -YZ.1QOPEU=H+Q*?EXEW_(%VZH$,V!3*.TM M1@FU%ZEV*$3HFB8F3E>PKY?DB"Q]>_=3[U 6Y,H"JZR\6QE*U^3P M7$Y1X9=\%X(*P$%>#5=B&W'(NM_P2N6]0R!+J*R(4 MTJX'='>VH/+^U+;[R/./O%U-#W.MX2=K>B575GG;IK;OM=M)KO7DD]D->ZM-PGOCMTQ& MN.$X3S^=_C^OF8(X?%(+JWZQ,_':OH;?QYOG>XB+S)GE\GK@9G*K[0C['^SK M8*^O\6J+PL%G<_9J/\(OVI!>X^SR,\?Z& ?E+>]2O-INCMU-O-UX[MK! MT9S:?Q$QIDRB&$::R3NN:F*Q/ @O!XJG]BPYX$J?3.WE1'\\@# !>GW$N7H: MF.-I_CG2_ M02P,$% @ ]8"%5/C\YX[^ P Z T !D !X;"]W;W)K M&ULO5==;]LX$/PK"^,.2('$$N7/%+:!V&Y0'Y(F ML).[A\,]T-+*)B*1+DG9"= ??Z2D2+Z+S*9 T3S$HJ2='$X3KL:MK=:[CYZGPBVF5+7%#KEY$@N94FV&6++-5ML;WF2THQM7-B!_XT^&!W5T#78J:R&>[& 1C5N^980)AMI" M4/.SQQDFB44R/+Z6H*TJIPT\OGY%O\XG;R:SI@IG(OF+17H[;@U;$&%,LT0O MQ>$SEA/J6;Q0)"K_#X?BW<%E"\),:9&6P89!RGCQ2Y]+(8X"@E,!01D0_#^ MG CHE &=]P9TRX!NKDPQE5R'.=5T,I+B -*^;=#L12YF'FVFS[BM^TI+\Y29 M.#U9?;Y;/L##I^4MW-Q=?8&S.6K*$O4!+F")>Y'L&=_ 3&+$-%S3D"5,OYAG M-P8'1%P^&7G:<+&(7ECFG19Y@Q-YKW'=!I^<0^ 'Y'$UA[/?/L0E? /:S(WV M!^5MZ!1H08G6@#)WH\PQK%!((XIGU*TD#BJ)@QRV$; M.'2>%KB]'-=ZQGX2C+Q] Y5N1:7KI)+/GG&E96;L0I^#1IDV97;#=. %J50. M;7H5H9X3Z98^LS1+82VDB;3='=*=4:19CP*K?Z0'\?]'20PJ$@,GB04W#%!IP&>SD2AL6GF#-\D#1^9AE7GHS#P3 M:6WN_[OCLZXK#A=.G$>>:8P:FB,<\NQ29O+ M-]IT'=H0OS9E_SOJ[)%3NUI"P95(6$2U889?LYR-V0?R%J:IR'BS^?HGJG:: MW-&.07X&N;JBMKFUT#3Y;P!5"K5J9.\FT/';OK/@I+9F$KQS+G'&(T,JLG:E M!7R:+A[F5_5L)#7'E$:N18+AD=*==N^$QK5_$[>!U[PR;A>H9*&5+*1J"Y27 M%U;QO=D]N%;OZHG.VY[H.5NB]GCB=N?;,ODW,+86F>-<;BQKRI_@+HZ-Q42P M-#6'LYO%]&[IVE1);>.D]ZNV55*;-G&[]I0JIJ X8H.9YYY*9E/:_FATKN_@ MD7:OY^SDVLF)V\I?M[6?4(+:P\GPEY6@-FGB=ND?+X$;C[3[S27PCD[5]AOH MELJ-.1X+H5\']NQ> M?=Q-_@502P,$% @ ]8"%5'+PSW1U!0 MQ< !D !X;"]W;W)K&ULQ5A;C]HX%/XK%NI#*\T,L1,@5 Q28>CNK-2949EN MGPTQQ-LDIK:!CK0_?H]-)@DD\;!:I'V!7,[]V-]WXM%>R!\J9DRC7VF2J=M. MK/7F8[>KEC%+J;H1&Y;!FY60*=5P*]==M9&,1E8I3;K$\_K=E/*L,Q[99T]R M/!);G?",/4FDMFE*Y,HRQ46&)%O==C[ACS._9Q2LQ)^<[57E&IE4%D+\,#?WT6W',Q&QA"VU,4'A M;\>F+$F,)8CC9VZT4_@TBM7K5^N?;?*0S((J-A7)=Q[I^+83=E#$5G2;Z*]B M_SO+$[(!+D6B["_:Y[)>!RVW2HLT5X8(4IX=_NFOO! 5!1^W*)!<@9PHD#8% M/U?PSU4(KF!3[QYRMX6[HYJ.1U+LD3328,U'.;I&#U1*:GJ(WM\Q37FB/J!WB&?H M.19;1;-(C;H:_!LKW67N:W+P15I\W;'E#<+A%2(>'GZ;WZ'W[S[0Y<\M5V;- M--B;NNW]0;,;Y&-CCY#<7H.5N_.MX'8KL_.M>(U6NM"9HCVD: ^Q9OVV]FP5 M/%$*?;)UXO5"'9GU"[.^-1NTF'VB+[#9M4):(-L!R= B=\74%.E;+P:2=F-OU-U5:_^FQ*PN@9(T M!7W0[%4=]D+B^R>1-XKA\$1LUBP6M,3?*^+O.>.?QC1;,[/?5I1+M*/)EMF. MB$QS>)-IBW^ M2U+ ;E9PTW9C)'5\QF'8QDZX!&CL1NAI=3) *RG2*E8W1E+'7MRZE$OLQ6>" M[W\;9":XCI0X'+3&5V(E=H/EY[,PIC&BL!;1P"-MC2MA%0_=C?LW(0SK(?AM M-2$E A,W C_J&+;U\2X" OD+/G9L+YM"(0V(B0=]W!)+"87$#86..7&2JQY- MIC@<#EI\5D9ZXD8123-%\^]DX$[)$JIA%RV%:DQ^FMNK!A+4.*5!J+U7)083 M-P9_MQ_:++JF.U@HP)L, #>UX6X56VT3F+U6=FW3)$$KF $TNTY@!(@0+"U8 M:BL8S1)#MQIHEYM+"CNSIW$#>T% M)P*Q3.UG-ZQ1VQE#]3'?.-V4"$YZER1+4@(R<0/RK-Z7';,SZ7%3SNJ#VU7O MT =7V"5^$S=^5\M^QW8L$1N(4K-EG(E$K%]<3DH0)N%%BUZ"*7&#Z46+[G;U M=M']$H!]-P!7BPY@%+&4RA_*8I$VMRBCZ>DX<>RJQ%]F );EX93X<*/%QAZ#+H0&=+>7,8/5 M+HT O%\)H5]OS,EJ<58__@=02P,$% @ ]8"%5'*Q))G ! 7A, !D M !X;"]W;W)K&ULM9AA;Z,V&,>_BI6=IE:Z%FP@ M(5T:J4UZ6R==6UW:W6L7G.#5X)QMDIZT#S\;**0%+-:I;Q)(_'^>OQ_;/XQG M>RZ>9$*( L\IR^3Y*%%J>^8X,DI(BN4IWY),_[/F(L5*WXJ-([>"X+@0I*T8S S-,4BY^7A/']^0B.7G[X1C>),C\X\]D6 M;\B*J(?MG=!W3ATEIBG)).49$&1]/KJ 9U<>,H*BQ5^4[.7!-3!=>>3\R=Q< MQ^.I.A28>!%GLO@$^ZJM.P)1+A5/*[%VD-*L_,;/52$. M!-#O$:!*@(8*O$K@#17XE< ?*@@J0=%UI^Q[4;@E5G@^$WP/A&FMHYF+HOJ% M6M>+9F:BK)30_U*M4_/+A]7US=5J!1:W7R^O;R[NKV]O5N $K/2,C'-& %^# MNUQ$B1X,<"=H1, %8SS"Q3 ?+8G"E,ECK7A8+<'1IV/P"= ,W"<\ESB+YIQM"31*8#A9X!<..V0+^SR/W%V"CQHY AUR)?#Y;!#?C5< M[KZ6.WIDZN%!]?"@(I[7$^]&HT+A;$,?]5!@*8F2X(A1_$@9593(XS-+$J]. MXA5)_)XDOW,>[REC7<4NE>-"::"SF\,@1)XWUL!L,WS:ZZF_E-LU?^ M_=J_;_7_G3S23!.#6VH1U+$":\$7/-WRC&2ZSJV9;ZOUN(X_MGI=8)ETK8EQ MNS)AV%>829UL8DWV!5,!=ICEQ3*.>*9HMM%],Y>2QD04J[C+3ADW.+ S<5&/ MF[!V$UK=W*J$"+!]*>FV@ F._]:02TW!NWR$+1\G<#*&W4:FM9&IU<@]5YB] M,=*5?-I*CGSH!MW)H=L0U_VX-0T/P ZMO;R((IZ;>2Q(1.@.ZVR=,(;M7L*Q MV]/)AEL0#1CL*!?"S+>REY_UDR%B>:PG(8CT.M"[A!\Y%23N](7:4W"*>D8> M-JB#=M:5ODH_G6F]=CDFP:0G;4,H:$?4XJ4060QX8>%@P#M]^.V9[R'4-RX- MWF!@-Z(A(/3N[##_K[^$"*+?H@./C&>;$T5$VNDM:'L+ K_'6D-&:$?CDJR) M=A";6<)3HM?("RII*FL M*;VF9KGJ0@RQTV:D[X?C'CL-(Z$=DI9-P25LDQ'"<-JS2E!#1N3^9S #7&\W MNZQ4$0="&C7T1'9Z+HJMMUZG@K BN4SH5H)_P)#-!CK8WGW@_@XUU$-VZKUW M;J$V#:$?]$QUU- 0V6FX)#O]AKK52UV1*,DXXYN?0TO;D [9=W+_K[0-M9"= M6N\N;1MBT.M[[J*&8^^S4( M\NP[M??6MPK[ZI7%<]\6V#DXFC G3U^QV-!, D;66N:>3O3XB/(PI[Q1?%N< M5CQRI0%<7"9$3V)A&NC_UYRKEQMS %(?J\IV*64KO!)*[)"'B]Q6-^7XT MP(.G"U_9>J.R"]9XN"5K.J?JV_9.Z#.K;&7)$II*QE,DZ&HTF.#WUXZ=!>2* MOQG=R]HQRH;RP/F/[&2V' WLS!&-Z4)E31#]]TBO:1QG+6D?/XM&!V6?66#] M^*GUC_G@]6 >B*37//[.EFHS&H0#M*0KLHO55[[_DQ8#\K+V%CR6^2_:%UI[ M@!8[J7A2!&L'"4L/_^17D8A: '8[ J (@)<&.$6 DP_TX"P?UI0H,AX*ODW]Y/;3[.KFP]H,I]_N)^CR>T4??KR M9?I]=G.#+M!<%\YR%U/$5VBR^+EC@B[11Y8R12]N]!-8HEFJ2+IF#UHSD9(J MB=Y.J2(LEN]T_+?Y%+U]\PZ]02Q%]QN^DR1=RJ&EM/G,@K4HC%X=C$*'T<\D MO40._@.!#6 (OWYY.#X.MW3*RKQ!F3?(VW,ZVGMI*OZYT8%HIF@B_^WIUBF[ M=?)NW8YNK[E4IMP=HOP\*GMS'\Z&,]16U5Z'A^4*J.++FE);?7TF2Q MV"6[F"@]_DG"A6+_D>P--=D\M.35#%SXD8^CAD^#+ C!#\U&O=*HUVOTEAI3 MY[4Z<[ /#4=MD0=19/;CEW[\9Q)7E)"BBTW*8[[^W5,A0=EJ<,["#,MNPY,* M,VPESG>Q9S?2VU8%+@1@SF]46HI>K3 C0V%"9#<+TR +P'$["@';%83M4TJS MB*KWA\%MOM4F501.AZ?:Q(#[GV@^^5"A)^LXSYON^(E?#Z#8@$:(L--T:I(%7E>=5@3%)R$4M_&( MP6N9:JO #CJ@CBN*XGZ,W@NRI"@E">TMSHJ?^*P Q15!\6D(Q6TZ8NR%S>P: M5;@CNQ5#\>M!%!OP& :MM\C$VIKJ>#E6(11.0BBTX0AA%9]0X1-.PR>TP:BWD"\Y>G%@B=;JMAA1[T6E.H= MNNKC*%0AP% R$C:"[[3"HW=,U& MG8JCSDD<+:+J>T.!*+TCSPPW5<[[(!/K^BG/U=))]$BD_@8W_!U!+ P04 " #U M@(54+L9U.T@# "T"P &0 'AL+W=O0@-Q*N:BMU NP796+*"P/JWTPR:2Q<.QBNRVL]N/7=D*: M0IM%V@4>:.S,.7/FV)U.:\'%@TP!%'K**)-M)U5J>NRZ,DHAPW*/3X'I-PD7 M&59Z*2:NG K L05EU T\K^EFF#"GT[)[5Z+3XC-%"8,K@>0LR[!X[@'EB[;C M.R\;UV22*K/A=EI3/($QJ-OIE= KMV2)209,$LZ0@*3M=/WC@;]O #;B.X&% MK#PC4\H]YP]F,8S;CF<4 85(&0JL/^;0!TH-D];Q6) Z94X#K#Z_L)_:XG4Q M]UA"G],[$JNT[1PZ*(8$SZBZYHNO4!1D!4:<2OL?+?+8 YTQFDG%LP*LUQEA M^2=^*HRH /SF!D!0 (+7@,8&0%@ PO<"&@6@89W)2[$^#+#"G9;@"R1,M&8S M#]9,B];E$V;.?:R$?DLT3G6&%S?=B[-A;W2"NN/QRD$MXS?,]E#H[Z# "X(U@OKOA_MKX(/WP[V::L+R/$++ M%V[@.R6,*-@=:<-C-&0*LPFYIX"Z4H*2Z,=(QZ.A@DS^K,G6*+,U;+;&AFS= MC M%?F'[%80GW4PDR'6'FM,T+8UI)?-.X'OFK^7.JUZOB0O6Q W>QH7>:MQ* M/?ME/?NU]0RS*29"MR6%>(+(TCYL[=M!26XO-?:NJS.GWZ_H>JV\+F)%<[/4 MW'RG9FE$3SB/%X32=>J:;UQ[[7_SK_KK.%;T'Y3Z#^KO4/0X(T+?5@51RCCE MDV?T&_6YM&<@8 YL!C5W];#,<_@)WXRC,MO1A]ZD_M&;DPAK+KCO+?NU]^]V MZYTQ3]0"BSKG_X7_%7[@SK[E^W9#_^+_5>")R#-=(0I MDB#F)-+J68RX2D'4F;3LW7[C,PYEV5O]CVVN_8*_VGO\=8?B5L:9#,3$CH42 M17S&5#X7E+OEZ-FU ]>K_9X92>V8M*3)Y]ES+":$240AT93>WH&6)O(1,5\H M/K5#TSU7>@2SCZD>JT&8 /T^X5R]+$R"&ULC95M3]LP M$,>_BA7Q J2-/+5)0&VDT!96Q HB,%Y,>^$VU\8BL8OM4+9//]L)4;>FE#>) M'^Y_O[N+?1EL&'\6.8!$;V5!Q=#*I5R?V[98Y%!B<#,B,K"]APGL$M,J!4/S-H=CP>LD@6A<,>1J,H2\]\74+#-T'*M]X5[LLJE M7K#CP1JO( 7YN+[C:F:W7C)2 A6$4<1A.;02]WP4:7MC\(/ 1FR-D7H@*" A=0>L'J]P@B*0CM28;PT/JT6J87;XW?OER9WEW$Q0DJ:3AQ0ELS&ZNKT=/TUO;M!7E*ISDU4%(+9$$R&)JAQD MZ+*2%0>4E(Q+\@>;+S)Y4T=+*$.*DL5+1;BRFU*)Z8K,"Q#H> P2DT*<**^/ MZ1@='YV@(T0H>LA9)3#-Q,"6*B4=F+UHPK^HP_?VA'^-Z2GRW2_(L:?OZ^:;;HH$0*D4*EVE>IG,A>2JR/\ZP.HWT)] ^WM M@:K8_:[*U:K J/1E?HW=0!?IM8/5:UF]0ZQ>%ZM6];=8H;,'U6]1_4.H?A>J MOX,*O*@;%;2HX! JZ$(%.RC7"[M188L*#Z'"+E2X@XK\;E+4DJ(/23.07:!H MYU3XZEBTJ/K6[!KUO;.S_^*QM[J.[OC?,5\1*E !2R5S3D.5#:^[:#V1;&T: MT9Q)U=;,,%<_'N#:0.TO&9/O$]W;VE]9_!=02P,$% @ ]8"%5,;>GVA( M P # H !D !X;"]W;W)K&ULI5;;4MLP$/V5 M'4\?Z S@6VP<)LE,0BBE0RE#:/O0Z8.PE42M++F23.#O*\G&Y.)<.GVQ+7GW MZ)R5=K6]!1>_Y1QC!<\Y9;+OS)4JSEU7IG.<(WG*"\STGRD7.5)Z*&:N+ 1& MF77*J1MX7NSFB#!GT+-S=V+0XZ6BA.$[ ;+,1ICR1=_QG=>)>S*;*S/A M#GH%FN$)5E^+.Z%';H.2D1PS23@#@:=]9^B?7_C6P5I\(W@AE[[!2'GD_+<9 M7&=]QS.,,,6I,A!(OY[P!:;4(&D>?VI0IUG3."Y_OZ)_L.*UF$6@UA9ALG2NB_ M1/NIP?7MP_#VZGIT3R80+#VS%Y"/82:XE,?PB&>$,<)F M^JQ3Q%+[(Y[]TG7%1%F"XE (P@446+\R757_E$024V'; M\N1L@U#H>>ULDH9-LI.-/OVZU#)=ZX3 +'T!)1"3^CRT4Q@E&Q0B;RULFR8G M0;R%9K>AV?VWS,(LV[/)W_^36/OYU_A[TVJ_ MW:J"I:O)_Y?,.H"QOUFBHB0(U_.JW6XY_RK&[M*]FF,QL^V&A)273%6W3S/; MM#1#>Y&OS8],JV/OZS>8JD_ZC(2N%Q(HGFI([_1,AU%4K4&PO=V]R:W-H965T]!K D/>4"]UVUL9L[EQ7QVM(J;Z2&Q#X92E52@U.U5K$]5IR^N%UG[W. '@YW>&Q.;R4+*-SL9)FVG88& M0VRL!XJO+?2 <^L(,7Z7/ITJI!7NCS^\#_+<,9<%U="3_)4E9MUV;AR2P))F MW$SE[CN4^8367RRYSI]D5]HV'!)GVLBT%"-!RD3QIN]E'?8$7O.(P"\%_E<% M02D(\D0+LCRM/C6TTU)R1Y2U1F]VD-[.A^,1N20S;*DD MXT#DD@S%%H21BH$FYWTPE'%]@38OLSXY/[L@9X0),E_+3%.1Z)9KD-T2N'') M>5]P^D3(L%6AH0, MF* B9I1C"8I#9;NSSW3,IZ^ 84! M:ZM8R*-<;D_PMG-['08M=[M?JT.CZ]"695M#UJS(FB?)7O&T7C)QN5$R!EW+ M5C@(]\+ZMP=LAT:A%S7JV<**+3S)AGO$\(@D9"5E??.%!U&]:"]J@59C=!,= M*5M4H44GT>;28.NP?Z>GCBXZV"^O&431)[PZJ[#I?^)S]^X*>T\_4[5B0A,. M2]0UKJXQ/U7&PO=V]R:W-H965TX^N\00:YR8L9TR ML[]^KT,:4@AII:H/$-NYY^3P%>!?#*1/?*RK0F1)-A7XH=DB8: MV,R@]*9$0S8L-Z]QH27<98#3P\7C?'Y[?7<]6XYNT?A^MKB_G4Y&R^L)NIG. M1K/Q%)872U@P(6@ZN[E_N!LMI_TG_ LTYR?5K%SKX MO9K?*_G],_Q+H0E'*Z%TFU5[;%ABS;Y]'O9BQX_Z]G/3D=,HC..HY]=AKY3Y MM3*_4]DM5>H*=N.JR I.-$U@$T%#63&RWZ9@!,F$U.R_BC?G+8:'IQ(\9S8ZQT);HF*@E[0KC>L M]8;=?I>.PN^I8#QA^49UE%=4DT:?4KYQS1]_H'SC$Y_<./"/S'PCZ)6L7BVK M]T;MP@<@%3Q!+(,*>*8FW2X_L7-HJ\ZG.(H;C1M_P-,*W/0+^X[G'KG:%N8% MGM/N*SZT0^QVBEN(M=X12;LR/?0^['V.EX<>AKN;V!M>GG8>-W1C?.SE:9@' M;>Q,C>)#@\+=':KQ-5T7,F>ZD+3T0.B4RJ[\#ST%AY_C\*'!X.@C#D" P M@0P !D !X;"]W;W)K&ULM5==;^(Z$/TK5K0/ MNQ+;Q"%?K ") M5EU=((Z-UGEQCBNTG,VDYII?WQUW9"$BADJY5X:>S)S,DY M,_9TZ.\I^\ECC 5X39.,#XQ8B-TWT^3K&*>(W] =SN2;#64I$G++MB;?,8PB M'90FIFU9GIDBDAG#OK:%;-BGN4A(AD,&>)ZFB+W=XH3N!P8T#H8%V<9"&V>(G%TRYD\L09*RC.E/]5F M%@T,2S'""5X+!8'DXP6/<9(H),GC5PEJ5-]4@#HS!12=!XF2*!AG]$]8,I;HJF%3J:.EO)) MINJ^%$R^)3).#)=/87@_?9C.5Z-[,'Z<+Q_O9Y/1:CH!=[/Y:#Z>2?-R)0W* M!-\4DJWZIKDNF=T6S.P+S* -'F@F8@ZF682C8P!3RJRTV@>MMW8KXG>4W8 N M[ #;LNTSA,8?#X=GPB M$ 9^SZGWE?,$R^:W)DBW%/PJFR/'0"YWI99C$>?8%_ANDY?K6M8) M^S->7N_4:^*>T]CP.I+H51*]5HE+NA%[Q'!+A?T*RK_*"0HJ_. J)RAXEUW; MLP-X4H/W7EW?MBX5K3V^0L(R)G6/.F(L:L)2?0JANN=96LPT9+ MAU?)>PG;/+"N$P2GA[]T:V;>T[5;:"_Q"]#A!-R!DA#(08OF( M.F"!UPGBG&S(6E_M#AA%_\G_C4H/^ T^<"5@W57A==HJK/LJO$IC'9>P1UW' M<2[U$UCW3-C>-/\Z[W]_6>IF![WK5*/N@="_3C7\=Y?EZ[ERF(W9+,5LJV=< M#M8TST0QNE36:HX>Z>GQQ'ZKYFL]\]4PQ7#^@-B69!PD>",AK1M?UIL5\VZQ M$72G)\!G*N0\J9>Q_(V F7*0[S>4BL-&?:#ZU3'\'U!+ P04 " #U@(54 MXGI6YO(" !O!P &0 'AL+W=OI#*VU-2$BR5H!$H=686D"%;@_3'DQR@-7$9K8#W;>?[:01A8#Z M K9S_[O?G2^7SHZ+5[E&5/"69TQVG;52FUO7E?]X)FN MULH4IHCDY0S$+CL.OW6[2 V]M;@)\6=W%N#R63! M^:O9C-*NXQD@S#!1Q@/1?UL<8)891QKC;^73J4,:X?[ZW?N#S5WGLB 2!SS[ M15.U[CK?'$AQ28I,/?/==ZSR"8V_A&?2_L*NLO4<2 JI>%Z)-4%.6?E/WJHZ M[ E:[1,"OQ+XGQ4$E2"PB99D-JTA4:37$7P'PEAK;V9A:V/5.AO*S"W.E-!/ MJ=:IWNQE.GV\?[H?S_N/,)B,9Y/'T; _OQ_"PVC<'P]&^G@VUP?&!$;CA\GS M4W\^FHSA*\QT2Z5%AL"7,!6X(32%^S?=7Q(E$);"1*U1P* 0 IF"OI2H)%P. M41&:R2OMX64VA,N+*[@ RF"^YH74,MEQE<[,\+E)E<5=F85_(HL?A%U#T/H" MON?[#?+!Y^6MCW)7U[,NJE\7U;?^@A/^!IREI@HI/%!&6$))!B-6OG*F=X=4 M)AF7A4#XW5]()70S_SD3-ZCC!C9N^T3<]TO ZA*:"EEZB*P'\XIO>[X?A4'' MW>[7J\G*"^+:Z@->N\9KG\4;XA)U*Z20<*E,TPC<(BNP";/T%.X!!-Y-=$!Y M;-0.8Z\9,JPAP[.0(Y;P'$&1-XV7(-V21=9MB.V@>(QT:M(+YI1HQJ MQ.@LHGVMFHBBHV!Q&!\ '=OX7A0V \4U4'P6:,Z5[O#-0??9$<#M"$BJ$4#L M"&A"CX\:+FC=[-UE"=]@Y7EAZX#>W1N'YE/T1,2*,@D9+K7.NXYU]J(<[^5& M\8V=D NN]+RUR[7^(J(P!OKYDG/UOC%#M_[&]OX#4$L#!!0 ( /6 A51, MN\;^@P, ) * 9 >&PO=V]R:W-H965TVOKYUD4R ! M<0.V,^_XF;$]]OC ^ ^182S!SR*G8F)D4I:?35,D&2Z0N&,EINK+CO$"2=7E M>U.4'*.T%A6Y:5N6;Q:(4&,ZKL?6?#IFE!MX M(OM,Z@%S.B[1'F^P?"[77/7,SDM*"DP%811PO)L8,_AY#BTMJ"W^)?@@CMI MA_+"V _=6:03P])$.,>)U"Z0^GO%$;]O@Y>!?." M!(Y8_A])938Q1@9(\0Y5N7QBAW]P&Y"G_24L%_4O.+2VE@&22DA6M&)%4!#: M_*.?;2*.!-"](+!;@7VKP&D%SJT"MQ6XMPJ\5E"';C:QUXF+D433,6<'P+6U M\J8;=?9KMGF>;U^F#_.E]O9 XA6R\WJ81'/MO,8W"^6 MLV6T4,.;K1K0)F"QO%\]/ [Q;P0]RX>= MU0FXVX&[5\$C5!*)JK*I2E*GL2)$Q(\1%0+(? &^?>,9,3 MZHUP0CY@!1WHG5K%;C\^Z ?AJ=6\;^5;@3^8<[UBK&B($+7 M^L%E\OIQC,+@+-B^D>MZX3"@WP'Z-VZO]"^JD+J^<+56M,)#N'Z/Q+//DA[U M;6!XB3;H:(,;:05.*D[DKZN;/^@A!- _P^S;J'WF#&...LS1C9@)HW4E *@N MTQ=W^ZA'<;[3^Q;0AA?2&7:$"I#CG=)9 M=X$*DC?/GZ8C65G?[R],JM="WH=,_4$L#!!0 M ( /6 A51Y*G3(W0, ,8+ 9 >&PO=V]R:W-H965TW(A%Z@ B7+1LN( .G"Z#U4?3&+ :F*SM@/T MW^\X@9R4A)2'W1>([;E\\WD\,]T3%S_DGA"%SDG,9,_8*W7X;)HRW),$RV=^ M( Q.MEPD6,%2[$QY$ 1'F5(2FXYE^6:"*3/ZW6QO*?I=GJJ8,K(42*9)@L7/ M+R3FIYYA&]>-5[K;*[UA]KL'O",KHMX.2P$KL[ 2T80P23E#@FQ[QL#^/+0= MK9!)?*7D)$O?2(>RX?R'7DRCGF%I1"0FH=(F,/P=R9#$L;8$./ZY*GUJQ M_'VU/LF"AV V6)(AC_^FD=KWC+:!(K+%::Q>^>E/<@G(T_9"'LOL%YTNLI:! MPE0JGER4 4%"6?Z/SQZXZ"W5&C:T")K.)XO7E\%ZNIBC/] *$-CJBB!FF&EU"^Y*$X=T+Y"[-GU+*?D&,Y3HWZ\'%U^U=U$T@MF'4*9IW,7NN. MO2%GD:8B0A/*, LICM&4Y0]/)_"(RC#F,A4$?1MLI!*0T=\;_+8*OZW,KWO7 M;Z*O('>B;V%#&-E25_B0 20RG8H)E W$-_$=)>Q+"&)PTN2'[C06W78O0JJP+4Z-]!KA*RV5X_< M+Y#[C5ZG'FFG0-II1#K!5* CCM.L0 .W](AUSWPP73L52.4GG\.NROA!NQZU;;UW M)*OYH6EN:\N_57W7GF^W;D#5B?D=]PZ;=JE3VLTWSQ64<'QI=*3ZVC#L2CGM=(+ O0VC1@SBN%/%[/>V9#L/UK&9KF-/15_^^71MU4]HI; B MB0X&4N>]?RVYI-D#_38^*SW+;:#[SZ"0?Z\-M!G(?\3G\']WDQ-MEH8L/>&^ M8+&C4/MCL@6_UG, "2?RH3%?*'[(YJX-5S#%99][&+2)T )PON5<71=ZE"M& M]_Z_4$L#!!0 ( /6 A50UZU+9UP( - & 9 >&PO=V]R:W-H965T M'<>26%.U]R\R.U7R/U4;;Q$C@HR)W3]]R^NP1PCC$X0H)T2?)51R0L49W2ESMCK4T&9=R2U1%HW1 M[,#5QK'1#1/V%,=&X2Y#GFF.IZ-1_^GY:3!I]4E[.!@/^[U.:_+4(=W>H#5H M]W!Y/,$%"R&]07?X\MR:](8#\H6,\4JE:PY$SLG0+$&1/J,SQIEAH,EE!PQE M7%\A@VKW<5" /OB( M"Q_Q61_#&6<+5RI-L&I$PP84UA%((C.4K-U>F>1=W.J>FBB,JP>22T!!-2Z7 M7"TD5\]+MO>\3%'U.-FAGA)(<$).K9!3.RMG(@W>.>D>'___^,H$UHX., QN M;P^/^1AU'][?'8CT]_J-[?7/5"T8GB&'.=*"FUOTJ';]&ULC59=;^(X%/TK5C0/5&J; M3T)F!$B4T!E6+:!"=Q]6\^ FAEB3V(SM0.??[W42LC0)J"\0.^<%C,K<1XR'.54D96 LD\R[#X\T!2?AP9MG&:>*&[1.D)] IB1-M1"$\;O2-.HE-?'\^:3^6'@'+V]8DBE/_Z&Q2D9&8*"8 M;'&>JA=^_$$J/WVM%_%4%K_H6&$M T6Y5#RKR!!!1EGYC]^K/)P1;/\"P:D( M3I/@72"X%<']+,&K"%Z1F=)*D8<0*SP>"GY$0J-!33\4R2S88)\R7?:U$O"6 M D^-UZ^KU=/L>;;83)[0=+E8+Y_FX60S"]'C?#%93.)Q^?(\ MVD5NT@)W;"XG"-)4WP'E= MAZCWY09]092A3<)SB5DLAZ8"+SHB,ZKB?BCC=B[$;3OHF3.52#1C,8D_"IB0 MA#H3SBD3#\Y5Q;\PNT>N?8L0RBCE,A<$_3MYDTK !_CSRKI>O:Y7K.M=6/<[ M=!J)8 '*#D0J:!!*WB)&5%>)2RF_D-+]Z3 >.%^'YN$\ZVV,._ ;H+ -LFK$ M!QO]VD;_J@WH*= Q&'R!0A 6_4$]2)8DL(5WVN!%1Z5J_RR0.]?VK(:G-LKV M Z?AJ4-JX 3=MOS:EO^)ZO2>*B]0II@(>L"Z]Z)MO5$ I$1^O79^VX/K-GRV M,7=?^PV;;8Q[AOG@ \J^F@ S1H5#/LPMC=#H+: M07#5P88K* ,O>RHY]51:]=0+AH+61W#G^('=<-1&]9W ;UCJD/(LK^')/#MU M,B)VQ>DM4<1SILJV6\_6%X1)<2XVYA_@XE">\__+E+>.9RQV>L>F9 N2UOT MLBS*D[P<*+XOSK8WKN"D+!X3N/P0H0'P?LNY.@WT O5U:OP?4$L#!!0 ( M /6 A51R+Y!2-00 +<, 9 >&PO=V]R:W-H965T&YVWAB6UB;1:A.'8V1H;(2XK>9S*.KCFM.1!,::N."P+\MG=$D,9[@''\.3COEGL;P>/SF M_=:2!S(KHNA,)+]8I..KSK"#(KHF>:*?Q.XO>B#4,_Y"D2C[%^T.6+>#PEQI MD1Z,X00IX\5_\GH(Q)&!US]A@ \&N&K0/6'@'PS\KQIT#P9=&YF"BHU#0#29 MC*78(6G0X,T,;#"M-=!GW.1]J25\96"G)\N7Q\>[F_N;Q?/T#LT>%LN'NWDP M?;X)T.U\,5W,YK"\?(8% T'SQ>W#T_WT>?ZP0#_0$D08Y0E%8HV6>98E% 2A M28+FO!"D2>P3W1 9,;Y!,\&52%A$-(W0C*@8W8+J%#H+J"8L4>?@\F49H+-O MY^@;8AP]QR)7A$=J[&B@:@[LA =:UP4M?(*6A]&]X#I6Z(9'-/KHP($8E8'" M;X&ZQJT>_R;\ OG>=X1=C!L.-/NZN==@'GS=W&UAXY=I]ZT__X0_R$4$EQ<2 M<A[R.\8&@-9S3,)0Y MZ-!N&K$M UU&RH25K*"T: %#"0%N"N6@%H"J0NH(O^>ZU4"V^?E :EB2&GZ) MU"K7*.=6[UDNPQ@>*"N43,+#+?7>QI;^R5F6GJ XK O!Z_2^D,6:2F4S]F5ZH]JA>OZ@PJZ.&8ZZ%7(-&-QK MYN:Y[T^CV\KNCI$52YAFD#13KD)X4> * !4S5*!4651+>*M6N0)KI>!+NH++ M8N]'X[OE?BK:SR%! V3@GJILWE$SX+4R+AX#BA+Z_Y5Z<-U*[%-(T #Q/6]P M@AA^)X;;4VD(Q2*)$$N!TI86-=O4<'--]P5C4\!A'1K1YM3AVF-28_@I)&B MX%ZUWCA''5U*Y<9VQD9<.==%SU*NEMWWU/:ZUCZ_O/3?N;QC_(9:$2/"<)E2<=Y92KLZZ M73%;DA2+4[8B5+V9,YYBJ6[YHBM6G. H,TJ3+K(LKYOBF'8&_>S9'1_TV5HF M,25W'(AUFF+^\X(D;'/>@9V7!_?Q8BGU@^Z@O\(+,B'R<77'U5VW\!+%*:$B M9A1P,C_O#.%9B'QMD"&^QV0C=JZ!IC)E[(>^N8K..Y:>$4G(3&H76/T]D1%) M$NU)S>/OK=-.,:8VW+U^\?XE(Z_(3+$@(Y;\'D=R>=X).B B<[Q.Y#W;7)(M M(5?[F[%$9+]@L\5:'3!;"\G2K;&:01K3_!\_;Q=BQP!Z#09H:X"J!DZ#@;TU ML \U<+8&3K8R.95L'4(L\:#/V09PC5;>]$6VF)FUHA]3'?>)Y.IMK.SD8#@: M/=X\7@\?QB&X?;@-$'"M/CY,0''TZ!I] M3,'#DJT%II'H=Z4BHZ?4G6TG?I%/'#5,'")PPZA<"C"F$8GV'735*A1+@5Z6 MX@*U>OR*Z2FPX6> +(0,$QH=;@X-YN'AYE8+&[L(K)WYLYL">SNZ D,I>3Q= M2SQ-") ,W&&N O<9?%,%107O 3^#/^Y9D@"50QO,HS];!G:*@9UL8*=AX NR MB"F-Z4+E8X+IC)ABF[OP,A>Z-#T-D&_9OEJWI]T5K\,UR\@HO7 MRD7ER"L1\6JCHE[/"GH5"@:8(7!A'58)W!X+OV#AM[(XI-BT[."@&";XV-3I M%0/W?CUU>H9-Y+J66PF4"6;WD%T)E!'F>,@<*&B5LF*].7EBJNX).-))= RF M1'4M1/4.LP0+$<_C&=:=@%D*K-HT(4).A;(!Y58PH0%S F'#OH0[*@K;=V;* MUEH12S9JBZHV2V\5O+-KV6O+8F0/ZTEG]ZK%Q8""GNU5^==1MFLUT$9X3?$LQ1/:OU@OMP[VY^=Y?K5@&G'U? V-N+V$ MW:=2RC%LU^-'JKX'DO@?M?M^4]\!JAO399*H#%1M=TAX_(1UZPV^Q%1QC7$" MKJB0?)UF+5Y(1+R@V=[% ER2:$':2BPLQ16Z'UMD8:F%L%T,#RJSL"YAKEL+ MK@'4JZ5<'7026+V&N)9:"-O%\)TKK&^JL#6^!I3;ZU4)&U"^ZS80+E49!O]C MC0T.JK%UE*G&UE'--;;L#6![<_"F&FN2=>C5PFF V7Z531T$':LAFJAL$%![ M@_!ZA44&J?9@I5L>&5"U/ U-H)T\W:=0BCYJ%WU5E(@JCF"TYJILS7Z"!XZI M2+(D \/H+_7UGA71MF_34F(1^MAZB4HQ1.UB>%"]1$8]M+RJKAMQC@MK(3/A MD./O M8DZI!!]9FHO+WES*Q7F_+Z(YS8@X8PN:JRM3QC,BU2&?]<6"4Q(705G:1X[C M]S.2Y+WA17'NB0\OV%*F24Z?.!#++"/\^S5-V?JR!WN?)YZ3V5SJ$_WAQ8+, MZ(3*U\435T?]*DN<9#07"D7DC@HY8^D<2 MR_EE+^B!F$[),I7/;'U+2T*>SA>Q5!1_P;K$.CT0+85D61FL[B!+\LTG^2@+ ML14 _98 5 8@,\!M"CT>O#Z_W5R\T8/+[/#T_/-[:%1@;(%Y.'2@G9I?4?,[J;TP2=(3\$:5<5"U M\B*642#)![6N/+]Q#Z4VPJUX33#LV!3FU=S@$T#6Y9(^R\ MV1$31=VY$K1\:5WL98:=K@>A9PC4R +#GN\:S]G8!O.=0\H^U7>;"]-W(3:K;X&Y08C-ZEM@G@-12_5K&X'= M/J*D:4J%UB;E(64'"B]A>D#JJE4MY] _1"]J=87=\KI/+YKZY_G8#6& 0 M!K[9BR8L<+:%>9=(K:>P6U#5NX)Z$\C59,TYS:/OVB34RHA!I(9'KEY"!/AG M:["-2/%RPO8;;N\*?>XJ>"V3,#Q 0U$MGV=1+=:H6ZS_X[2&FI(;>*: 6$#^P/1_"PBVTJJE&W5+]\]-:F6RG=)B M!R:>)@CYN\&FBL-TEE-5<<4#-1+4)HD.8(*I- M$/UO$T1-VS+';PL$AV9++2;IMG2TMC[T"ZS/G!0/VMG:#=$AW!#7;HB[W7"/ MSN*F:;FF^UDPT'R7'%M IV[+C(EK]\/=[K=7<[L'T4.V&M=^A]$A6KVU#=;M M/_NT&C>VDQ RW^@LH-!T4 O&-]_E^EM;MQGELV(+7*BV+7.YV:NLSE;;[%?% MYK)Q_AJ>CS>;Y76:S=[] ^&S)!<@I5.5TCD;J&>/;[;#-P>2+8H-XC&PO=V]R:W-H965T6Y;+OI$H5MZXKERDP(J]Y ;G^L^*"$:6G8NW*0@!)+(AE+NYT M0I<1FCN#GEV;BD&/;U1&,$?%G!!G?]1W/V2_,Z#I59L$=] JRACFH MQV(J],RM61+*()>4YTC JN\,O=LH-/$VX(G"3C;&R#A9?LE+58<&P M/ ' %P(> M4PI^!?#?"@@J0& K4UJQ=8B((H.>X#LD3+1F,P-;3(O6]FENMGVNA/Y+-4X- M9O$\'L[&7]!P$J$H?HJ_?9_>QY.'*S2)']![-"%"$+,UZ"("16@F+_7JXSQ" M%^\N>Z[2*1@B=UG)C4HY?$+.P^B>YRJ5*,X32%X3N#KWV@#>&QCALXQ?27Z- M?.\*X0[&+0F-WP[W6N#1V^&=,V[\>CM\R^>?V@Z00,0R121/4 1;?2P+?<@4 MBE_T09> ?@X74@E]6GZ=40MJM<"J!2?4/@LNI3Z\#U[_"L[S$IJ"(9_0L)6G)6;)2V*?E*[8B *T190:BP-6FS&+9L,3ZV>!R& M<1 <>SR..W3G-JXQ!F)MVX'4F6]R55X(]6K=<8;VHCU8'^E.5#:._S1E&[LG M8DUSB3)8:RA!9+H:=DN; ..Y*);--G [N.PV ,C MC6RB$NF2M-WTUW.+[)A"RHQJ7GN>5:YXTUV^ZTV; 7LSW=P@;TE_V#Q)7=6$E9 5PQP8F$ M;&XMW7?QU,B7 E\9G%3KF1B21R&^F\6?Z=QR3$"00Z*-!8I_1X@@SXTA#.-' M;=-J7!K%]O/9^ON2'5D>J8)(Y-]8JG=S:V*1%#)ZR/5:G#Y S3,R]A*1J_*7 MG&I9QR+)06E1U,H80<%X]4]_UN?04G## 06O5O!>*@0#"GZMX+]6(:@5@O)D M*I3R'&*JZ6(FQ8E((XW6S$-YF*4VXC-NTK[1$M\RU-.+]6JS6JZC#V1Y'Y-X M]77UZ:^'N]7]YRMRO_I,KLD&ZRP]Y$!$1I8F1TP_$:PV$M$]TS1GOR E&Y'I M$Y5 8CAB(>VQ+#2)A-**O(E!4Y:KMVCKRR8F;_YX.[,U!F[A MW;E XS=)]$M[_H"].W&$\LP9?Y:72!3[@P;9) BSBIWD[[7(#N"1IG4IZD(98 M[V 0N?(S>A:@[W>)NW(CU_>ZP%VY<>A/!H'#!CB\"+PLA-3L%RV[-F8P>57N M^X##3H#7OC=UN\1]@LZX![E'$+\P?Y!YW#"/+S)_DTS#M<@R]=^(Q]WXW*#+ M$?7(>5X0=(&[@@.DDX9TE!QO'BF!)T]$2\I57F6;\I0(+.'>\IUT MR[(+UA6Z=DU)ON3JD_,&TSAMX*;_7YL" SOOJ!FQVF\%L6*1Z%Q0BD?=SAT@C0"^#X30I\7QD$SQBY^ U!+ M P04 " #U@(5457ZA-/X" #.!P &0 'AL+W=O1*@ J0N*V6U=*BTNZNM-H'0P9B-;%3 MVX'V[]=V0LI=?0&/?<[D'(_M:6\8?Q4Q@$3O:4)%QXJES.YM6RQB2+&HL0RH M6EDRGF*I0KZR1<8!1X:4)K;G.*&=8D*M;MO,37FWS7*9$ I3CD2>IIA_]"%A MFX[E6MN))[**I9ZPN^T,KV &\B6; 'X1 MV(B=,=).YHR]ZF <=2Q'"X($%E)GP.IO#0-($IU(R7@KN\RU8(LPOVI18QT*+7$B6EF2E M("6T^,?OY3[L$-SP#,$K"=XA(3A#\$N"_U5"4!("LS.%%;,/0RQQM\W9!G&- M5MGTP&RF82O[A.JRSR17JT3Q9'?\,'B09OX- UT.0F"0*>X=>9D-T M?76#KA"AZ#EFN< T$FU;*@-:AKTHQ?8+L=X9L:Z')HS*6* 1C2#:3V KYY5] M;VN_[UW,^ /3&O+=6^0YGG="T.#K=/<$??AUNG/!C5\5TS?Y_'/%W*O1DK-4 M%9%*0G-"5^@Q X[U91-H7I1O])83^8$F(&,6J?*M0\KKE?+Z1>5J>^[.J2^8]9TONHUFO7&@ M_ACE^WZS=:#^&!4X3MT_+3ZLQ(<7Q9>5+H]$MG>C2;$F]2DX92X\VLZF%[H' MWHY!7M#P@@-O)U"MEM\X\&;OO'0I\)7I& (M6$YE<>NKV:HI]/<_4$L#!!0 ( /6 A53G_AC2@0, )(, 9 >&PO=V]R M:W-H965T%E1, MG(V4VQO7%K-BO"12-?G:%5L.)#.DLG!]SXO=DN34F8Y-WQ.? MCME.%CF%)X[$KBP)_^<."K:?.-CYZ/B>KS=2=[C3\9:L80'R9?O$5D;:RBMC/W3C(9LXGE8$!2RE#D'4WQO, MH"AT)*7C[SJHT^34Q./GC^A?C7EEYI4(F+'BSSR3FXF3."B#%=D5\CO;_PJU MH4C'6[)"F%^TK[&>@Y8[(5E9DY6",J?5/WFO!^*(@.,>@E\3_#8A["$$-2&X ME!#6A-",3&7%C,.<2#(=<[9'7*-5-/U@!M.PE?VYHHGIP_?9K\_ MWJ/GV[_N%VB %FI=9;L"$%NA)\[>L)T@-!-C5RIU.H>[K)7<54K\'B781X^,RHU ]S2#[#2 MJVPUWOP/;W?^V8B_$3I$ ?X%^9[O6P3-+J=C"WU^.=T[XR9H9BHP\8*>>+,= MYT EVC;3]1HCWZN?2&)!)ORBAN=Z,(M M[19,V%9NBQ/W*(\;Y?%9Y=\8'6CU-MUQ)Q_VXSAI*>^B$B\9M:1W00.<)HE= M^ZC1/CJK_9E)4JA#Z_)U:G,YLKF,6@9F750<>VG+911<4C'S[<&'O<,-XG]B,-?DX M9]36;L$,5&'3$F]!)6F/^*/K$?_O_5A33Q9A&K5/00MJ@+TD:JOOPB(<]@V^ M?]#O7[ GL_^R9JU6_:ZZ).Y8[:(&/DX[5BW!8B_HL7JX'W%P@=7M2=7R4U]! MY_;!283;IXT%%H:X?1]84'X4CUJ^W*-BK02^-D6O0$NVH[*J;9K>IK"^->5D MJ_].%]RF"#R$J:KU1\+7.16H@)4*Z0U':JAY50!7#K]B3'XT=(+F,V3Z+U!+ P04 " #U@(54$I%UE9@$ !A$ &0 M 'AL+W=OQ9*?;E\:6'U)\2(HB.]ZS MX@??$"+ 1YY1?C/8"+']ZCA\N2$YYD.V)51^6;$BQT*^%FN';PN"$RV49PYR MW=#)<4H'D[%>>RXF8[8364K)!,QEN\ M)G,BWK;/A7QS:BU)FA/*4T9!058W@UOX=09#): 1WU.RYXUGH*@L&/NA7AZ2 MFX&K+"(960JE LN?=S(E6:8T23O^J90.ZCV58//YH/U735Z266!.IBS[(TW$ MYF80#T!"5GB7B1>V_XU4A *E;\DRKO^"?85U!V"YXX+EE;"T($]I^8L_*DU HM-2F'K0SM;2D MGU(5][DHY-=4RHG)P[?IT^,]>+W]\WX.KL%H5^/OF Z!!Z\ 1F2^P]Y^CD!%W>$DE4J+J_ 5+HNI;N4 MKL'3EA0Z3/P*-(1:(?SK=L%%(4_?WSVV^;5MOK;-[[#M;3@?@A5)Y,89X *+ MG6#%3YD0>GV0H%?1PY'YMF#O MJ:Z66 "Q(:##65T>*C<*]4:JF+]/8.0%8^>]Z0X3%, 1.@7-3%"(XJ@&G1 - M:Z+A^ MWQB]UMP.R0N25);%@LACAC,;F<@P L7M$$Q-T#6*O38?$Q5&R+43BFM"<2\A M50)DA)3][\1:GF.+;6$$6PPL*.B-6@1L(-1PQ@F#4W"F>Q: ML"1CY3$R-H=<]FEKS?=O*&7)G/!EC]T5PT?/10[5K<. M5F:>84]@%&P+"+HF-1/EH;#K;!W;$-A_?S^I"%T!2H35?M^\;]IEP8+QPJAM MO074E6W'C@'VMPRO3,A^X-@MR-&N<:5V'"-+$9R1A-!S9.\(S@O$PM'>$3F/VRDFQUC,L ME^5A1T4YH]2K]9Q\JZ?#UOJ=FI_U3'=44P[?C[A8IY2#C*RD2G<8R0@5Y3Q; MO@BVU1/>@@DY+^K'#<&RLU0 ^7W%F#B\J WJ_RI,_@502P,$% @ ]8"% M5&RWU6L_! Q@\ !D !X;"]W;W)K&ULE9=; M_BL;3AW:F#HB+P1G',VF2GM-.+YDX[>FK FM;4T"N).+DVY\5)N" M(.F+S65W]=M%VK^TV OY6VT!-'G(LT*=3;9:[TX=1R5;R)DZ$3LH\,U:R)QI MO)4;1^TDL+1RRC/'<]V9DS->3):+ZMFU7"Y$J3->P+4DJLQS)A\_0";V9Q,Z M>7IPPS=;;1XXR\6.;6 %^L?N6N*=TT1)>0Z%XJ(@$M9GDW-Z>N%5#I7%3PY[ M=71-3"IW0OPV-Y_2LXEKB""#1)L0#/_NX0*RS$1"CC]UT$DSIG$\OGZ*_K%* M'I.Y8PHN1/8?3_7V;!)/2 IK5F;Z1NS_A3JAT,1+1*:J7[*O;=T)24JE15X[ M(T'.B\,_>Z@+<>1 @P$'KW;P7NO@UPY^E>B!K$KKDFFV7$BQ)])88S1S4=6F M\L9L>&$^XTI+?,O13R\_?;OX_O6*W)[_NEJ1*5GA-$G+#(A8DTM8@Y20DEOV M0,Z5 JT(*U+RA;,[GG'-09&WEZ 9S]0[]/VQNB1OW[PC;P@OR.U6E JMU<+1 MB&D&PM?T/ %HWSG22)+S#H1.;8,QHH1'8\=1%'0 ^T8T MC@,[8-@ AJ\"A ?#!];RA;UQO<#ML/5M_+EK1YLU:+-1M.\[D%BP8D,RP!9# MLG;%V"AG?8+0ZU!:;&:>G3)J**-1RJN'9,N*#1!D!9+R-"7U%N1[4H"V0<66STL[4!8;/[1#S1NH^2C4K= L,UK1[0LV MQGE_?!J$W17B*4-HHAX1Z* M$JPMG_8RG/I>-._4P6H6^P.]C+8]G'JCJ/\(D>YYEE4")LRD0I'2./OY'8K= M\->KPS[CF7MQE]IB%4<#4Y^V"D'')>(2<&>6\*KUFO+N).[>I'ZLDH _)=_A M?LJZ,.K SX \&G6Q+59A.-#[:"L<=%PYNMU/FIW45*RGI1HM=5\DIGX8=IDM M5MY\8$'35DOHN)A8EO0+39OV=6,:1/T);3$+AXO<*@P=EYB?+"L/$X-EN!5G MV+>ME'W=F-(XC+K]QV87XB9B +.5&#JN,=_P(/)75>UK"/+.>U6UF$7!4+ML MQ8;&H^WR!A(A4R1EXQVR%0HZKA26O:,U:TO[#X->E^E;^;[KVY/V6HWPW-?Q=*K=*F 1Z.W[3_G#D/SBR(HA,1_\Z6>G-M#2RTI"N2QOJKV/U" M"X<"HR\2L"3%#DDC#=K,((M^AH9X,6X*9:XE[#+ MZ?'=P^3+_0P]W?PQFZ-+]$"D)"9UZ..4:L)B]0E6G^=3]/'#)_0!,8Z>-B)5 MA"_5R-9 P*BQH\+8;6[,;3&&770ON-XH-.-+NCQ68 /SDK[[1O_6[=3X*^$] MY.$+Y#JNVT!H=@3#*W/I9?J\%GU?MM0DCZ_19Z$4 MFD N]W"5[(A<*O3G9Y!&=YHFZJ\.6WYIR\]L^2VV'JF,*-=PE\"QC."*4M04 M!UVM:';TD2:O"-A0! RR">,& %N-A=-MS7-[GO-34WZ[<4ZOWPB;=L/\NK6C M( 5ED()./55"8I.0Z# A34'(M?4S;>:&?QD/AIX#E?720*)?DNA_+U-,+)%8 MP762I'%^N@T?JDQ.4BE/3V).IENKA_:42-41I+#D%W9JFM(5-1RR(B% 2ZL+ M]$+BE.2=)(9>1J!VH"U%8LV9:J8;UF*'W; M=H.2V^"'<&LBE&L.#@D-@K!? M$LKK=U"C'82>V\QZ6+(>=K)^YD6H_BF8+RBG*Z8;:VY8I^D$.#RA69<:#D+W M6&@ZK)=OZ)\(S>I"KA\&0;/'V*G:F//_?+XP12Z2_$*"SRL2:P:5#PT,-C25 M5&E$7V%#-6:Q,'OHN7]057ET&H0N\:G4M) Z*M%!6X7B@P:.W\]S$D4R;3Y0 MA=FCG-<]QW6?G%:?W,HG]SOGKFHI:9M_B"EDI 0GBWB/MG"EL47@=9/JC9!,[SON1%RU5^R_>R_'59_"/[91%>H.XQFT MEW+5J7!W4WD0_/*Y-^]U^52U%1R^?P2K1H&[.\5_CF#]XA]X02V$]L&7?4+E M.GM2@7J1KY;/M)GNLG*S?XJMI_OBJU.1OP7LBUXPK%-,5J'1Z(615 MYL^K?*+%-GL_+(2&UT@VW,"3E$HC /LK(?3;Q!@H'[GC?P%02P,$% @ M]8"%5*K"%D'' @ 7@< !D !X;"]W;W)K&UL ME95M3]LP$,>_RBGB!4A GMH&H;92'YC&)#9$H=M;-[DT%HF=V4X+WWZVDV:E MI-7V)O'#W3^_NW/.PRT7KS)#5/!6Y$R.G$RI\M9U99QA0>0U+Y'IG92+@B@] M%6M7E@))8IV*W T\;^ 6A#)G/+1KCV(\Y)7**<-' ;(J"B+>IYCS[>O9G*?C!S/ &&.L3(*1+\V.,,\-T(:XW>CZ;2?-([[XYWZ%QN[CF5%),YX M_I,F*ALY-PXDF)(J5T]\^Q6;>/I&+^:YM$_8-K:> W$E%2\:9TU04%:_R5N3 MAST'?W#$(6@<@D.'WA&'L'$(;: UF0UK3A09#P7?@C#66LT,;&ZLMXZ&,E/% MA1)ZEVH_-;[_/OOQ< ?/DU]W"[B"A3XE294C\!26)*^(S?4DU\4F+$8XGZ,B M-)<7VK9K7[O-,44A,(%G\@83*5%);?RRF,/YV06< 67PG/%*$I;(H:MT#(;$ MC1O>:U:^=T1^^5GU$E:XIHQ1 MMC;U>TJT\OS6Z@-TOX7NGX2^9S$O$)0^ M4.>EX!MJ>LB%QF:84M4%6^OU]S'\( K] ]H.L_ (ZZ!E'9QD79247?$TA53P M I8H*.LD''00^N$!WV1Z(T,=90HZIEO2N M(YT_47?S>J)X:1OBBBO=7NTPTQ<@"F.@]U/.U6YB/M!>J>,_4$L#!!0 ( M /6 A50"Z--;# 0 .@- 9 >&PO=V]R:W-H965TM=%,PY(%<)9&:T&V=UJUJVKN]=< )5L'.;-.T^_0[ M-I0F0&BN-JEJ;/B?<_SS,?;Q="_DLTHHU>@U2[F:]1*M=]\<1T4)S8BZ$CO* MX[(R0CCO?G4/KN7\ZG(=^X,'MDVT>>#,ISNRI2NJGW;W$GI.Y25F&>6*"8XDW44+RNF&:84N0JH)2]4E6#RM0G3QY1)]08RCQT3D MBO!831T-@S,AG*@J(/:AB#VSLP8G8/W='^ JM+>.<\:T9SQLELBW_18R1 MC6&VHY?Y)!A#8EX.<](4!>-!310V1=Y@/!Q6JB/(804Y[(2\Y1%LG JF6-*4 M:,,H+.9.*&;V* 6]9\I1G$M#:K(0Y5)2KD\B%Q&'!P/%@1?4D)LB;X(G->0V M3\&DG7A4$8_.)";P!]@*-DN3P76N0 HICT2V9IQ8^C:^46-4;@WN4T785'C! MJ!UL7(&-_]=4[B03TB:QE7+\*653@6M9#KN<'$$&%61P)N1%3,OFY2$P% 5P MZO%RD49OB+Y&=A-!$B2MI$$S%\-1C;5%4_^*PZ8&NV._G7=2\4XZ>1_@8(J* MY $94CO&^V*S01LI,O2=0B)U&]*D,90^'OBUSVO95-67:9?BB >['T>O^R-$ MQPL4/L-/EF7IO6M=MDCZ0W]<0VM387_DG4@8/J@M\ ^EC&J=4B@:H838,YU8 M8I+K1$B ;E^1981.R$\E88ND/\#^*4#O ]#K!/R-[,P'"+E2FNA<%^V494R? MWC1+GYU(34D?#QOG8+O,/7$0XH]2 _O_[;RG/.XZZ4OWHZ/O?XC'=Z*!FKI]5UY=H6Z;7G"W.-L:7UAYOB#G1' M)%0Y"J5T R[=JS',NRRN%45'BYTMM-="0]ENFPE&ULM9A=;^,H%(;_"K+F8D;:J0W.9Y5$RJ2M=E;MJDK:[C6) M28(&0Q9P,R/MCU^P7>.L8Y+MQTUC['..W_,:'D%'>R%_J"TA&OQ,&5?C8*OU M[C(,U6I+4JPNQ(YP\V0M9(JU&L;86(_#F#P2K,?!%%[.4-\FY!%/E.Q5[1K85I9"_+"#[\DXB*PBPLA*VQ+8_#R3&6', M5C(Z_BZ+!M4[;6+]^J7Z3=Z\:6:)%9D)]A=-]'8<# *0D#7.F)Z+_>^D;*AK MZZT$4_E?L"]CHP"L,J5%6B8;!2GEQ2_^61I12X"=E@14)J!S$^(R(4I.G)S?3[W/P-+U]O 9WU]/% MX_SZ[OK/AP7X"A9FQB09(T"LP50IHA7 / &W%"\IHYH2!>X(5IDD"< :W& J MP1-F&0&?KXC&E*DOILKCX@I\_O0%? *4@X>MR)0IHD:A-MJM@G!5ZOQ6Z$0M M.O_ _ +$\#> (H2.I,_.3X>'Z:%QK+(-5;:AO%[<4J_FPJ6G7%R5B_-RG99R M,\$UY1O"-5@)LT02(G$^R[^"9:9,L%+F0;JD/+]]U+_B#;W\#7;Q/D_0,(I& MX?,179U*5\>K:TY6F91&&?@'W))GPH#/O&Y5M>LUKYA-/M]Z5:6>5Y]9R6:= M5N6&'_ IAB?[]D4<"(610U[TT:MM5K[B'%TU M%,,S)@ESW^4H)N%)R[PAA]H<[R#ZGR1 GDD#'?A@_$860 #%E,=!V'W350HTT](:P:U2W-@A;WWH -T (1^ K[RXS2Q-XC@ M?QUH!O7Z;0XX/,+!QU-B1XDF-H_XU@QJ]0TYNB(_79NDB'T; M+D='!-]("E3;O?EI]KK)6!;UH=<;G*%&F>V7Y0@YE.=JBSGL0 M CD:(C\-7_E1FOAK=.\+.13K^(C\.\_WH -J;D31$,4MTAQIT3E[S1. *&L< MW^*6\IHA1^2%M;.G/?C?8;FA7 %&UB8MNNB;]F1QEBX&6NSRX^A2:'.XS2^W M!!O_;(!YOA9"OPSL";?ZC\;D7U!+ P04 " #U@(54:XPC["D# S" M&0 'AL+W=O9=0?AL+]F*YRBG:T? M->W"&B7E.4K#E02-RT$PBKZ.>\[>&SQSW)K&&IR2N5*_W>8N'00M1P@%+JQ# M8/39X!B%<$!$XT^%&=1/.L?F^@W]UFLG+7-F<*S$+Y[:;!!0@GC?V%;V;8"6!3&JKQR)@8YE^67O51Q:#A$W0,.<>40[SJT#S@D ME4/BA9;,O*P;9MFPK]46M+,F-+?PL?'>I(9+E\6IU73+R<\.;T=W3_ \NI]- MX&$RFLZ>)@^3'S^G< Y3*IBT$ AJ">.,R14:X!)LAC QEE,$,85;QC4\,U$@ M%(;+%4SY2O(E7S!I82;5W*#>L#FAW,EU80VN&>LSD7W+X"52,L ME+2$@.1(2\-3U,QG^AQFTQLX^7(*7QR!GYDJ#).IZ8>6 N!DA(M*['4I-CX@ M-HKA@5[)#$QDBNE'@) B5X M0B[?Z33HG4>7G1T->XR2;K>S7T.WUM ]JN&1O;I8&Q?A0Z6QCW'W,YFXEUSN M4-YCU;YRM;^/^;%D M*&2%M&4OJ4_KR3?R#7_G_)HF8CG WF'*_RU#5V))")>V*T"BE&J[*E4%2\^S209BK6.GM@/;U?[X,W9"&BAP^G;V M)?%E9OS-Q9?^5JJ?.@$PY%?*A1YXB3'95]_740(IU4V9@<"9E50I-=A5:U]G M"FCLE%+NAT'0\U/*A#?LN[$G->S+W' FX$D1G:WYE)68I",VD( I6 V_4^CIN!5;!23PSV.I:FUA7EE+^ MM)W[>. %E@@X1,::H/C;P!@XMY:0XZ4TZE5K6L5Z>V?]SCF/SBRIAK'D_[#8 M) /ORB,QK&C.S4QNOT'I4-?:BR37[DNVI6S@D2C71J:E,A*D3!1_^JL,1$TA M;)U0"$N%\*,*[5*A[1PMR)Q;M]3085_)+5%6&JW9AHN-TT9OF+!IG!N%LPSU MS/!N=#\CSZ.'Q81,)Z/Y8C:93AY_S,D7\DB5HC;&Y.(6#&5:K05;L8BB8"[D4H/:T"4'#'V6&TTN'F # MG+3/$78JPHXC[)P@?)3"8BF)&<6EX26WM$QL0)O4DF*Z,\4VU !__9( CY$] MS:A@H+%038(' [&G!^.ON'D,*"Q1![NB3)$-Y3D?LO4RG>5G)[/G;K?SM_O_^-E"BRJF1M:ECD2B K_:\[!Q$HI#IUF6.QZ%7 MQ:%W-@X+@4YP]AL!UWC4$ZQ"\1^A.<;>>\<>U#)4L+^7:=0;-U '],IG<<_JJ"OSH+7^Y>\H=,BQIQ=7=O M]W:#W#(=R1S[,ZQ %'G&JBD.B1\0)8*]Y/ FA $84YV0.[R*SYP%UQ78]5]Z M6K6"M\LJ.!N\\0FJ!N$[^L:.L-S/2''L0B@7LK]:;H/@<&/YM:LU!;5V+PY- M7 **:ZH:K5XU(W>7'XS?V->.N[+?S!1/I2E5:R8TX;!"D[B#<*.KXO51=(S, MW 6^E :? ZZ9X!D$R@K@_$I*L^O8!:HWX/!?4$L#!!0 ( /6 A52:>8:> MHP( "$& 9 >&PO=V]R:W-H965TQZA_,-H3^]SL[:<960'W8"_'9 M]WV^^WQW] JE7TP.8,E6<&GZ06[MZBH,39J#H*:A5B#Q9*&TH!9-O0S-2@/- M/$CP,(ZB;B@HDT'2\WL/.NFIM>5,PH,F9BT$U:_7P%71#YK!V\:4+7/K-L*D MMZ)+F(%]6CUHM,*:)6,"I&%*$@V+?C!H7@V[SM\[/#,HS,Z:N$SF2KTX8YSU M@\@%!!Q2ZQ@H?C8P!,X=$8;QJ^(,ZBL=<'?]QG[K<\=#1FPZ1[Q9G5>,H09Y/1S73\ M/'@/F#'>?9B-R M>G)&3@B3Y)YQCH]B>J'%F!QSF%;W7Y?WQP?N_T9E@[2:YR2.XG@/?/AQ>/-O M>(A*U'+$M1RQYVL=D@,TVY3)_KC#,S*V(,S/(\RMFKGEF=L'F+]@1QFL^U3I M##(G&DW3M5AS:M%4-@=-4B6P%7/7(Q@ 5\80V*ZPX-'#*C('A^?4&+9@G@,W M@6K)Y-)@W=@<69&(2-A:8@O@R"*4M/G>ARGCO?3QNF;?)%&CVPLW>Y)LUTFV MCR:)G85]([%PM0:9OA(<,P75&68FK<:6-4>4[-27=/[S&W5KYN[1\/\PGQ.I MW)BAG%"AUM+N$[#[3L#+;B.N%2SK][U3I]VX^$?F<*>!W?"\IWKIRH7# F%1 MXS,JHLN!5!I6K7Q/SY7%">&7.W830ZPY-K.=TDG[\3N' M-*10.B0V7L!V[CM_=Y_OXO162O\P&6,6'G,A3=_+K%U^]'V39"RGYDPMF<0G MUJXYHO,N@5_T%O2!9LQ>[N\TCCS:R\ISYDT7$G0;-[WAN3CB,0.4%K< M<;8RC3&X4.Z5^N$FD[3O!8X1$RRQS@7%OP+Z4:[BCHF#&3<=,\P?JA##P=LPLY<*\0\CM; QOW[R#-\ EW&2J M,%2FIN=;9.SV]9.*W:ZF2%=;+" MTE^TQ]_>Z.&22RH33@5,I+&ZP(-NS2L[1O6.4;EC:Y\\FRVH,6S;YSJ':Q=Q MZ<*5[<. M(*>_]!,U*[-^7FWMGG&K55S:QW*37!ZSP6WG+U(<.VGW=B\&Y M M@KLV<65% V8[K"V2KS:#MF!OU1RU)<@X2:#.;8!P'K8[$=^3/&<O6W+JGU6^J++;XIH9..2X7V*8.2>IY3?S\ M1#*28-/'@^.%K'P\4W);R!=L@I=U)(V7##E>R6&2Z(*]JF2CSQQ3CF33\,FI M.C[9M'QR<,__2U^M'#6EZD3QMIZ[1E&[O4?13>\GKS?__Z/HL05*-J\&TCZ5 ML)OF3N)_)6R\\[J.=^ITUR8*HRU=_<;-T%W+OU&-Z30@V!Q1P5D'LZ37-]WU MQ*IE>5F\5Q:OGN4PPZ\#IIT!/I\K99\F[OY9?V\,_@!02P,$% @ ]8"% M5/5 GJG_ @ +P< !D !X;"]W;W)K&ULC57? M;]HP$/Y73M$>6JEM2 *,5H!$@:Y,E%5 NX=I#R9Q$JN)S6P#[?[ZG9V040H5 M+XE_W/?=?7?VN;T1\D6EE&IXS3.N.DZJ]?+&=568TIRH*[&D''=B(7.B<2H3 M5RTE)9$%Y9GKUVI--R>,.]VV77N4W;98Z8QQ^BA!K?*=S-H&'MK\,SH1NV,P2A9 M"/%B)J.HX]1,0#2CH38,!']KVJ=99H@PC#\EIU.Y-,#=\9;]SFI'+0NB:%]D M/UFDTX[3BHV][348P,,1:;L%S:E;>_/1\Q#N1I/>I#_JC6$TFX=@ ].A]<^41-4)R"P?,&Q$U#5$$9<:;G"2ZW5!7S#G@%G8Z&P M9+_&"(*1IKGZ_8G+>N6R;EW6C[B<8#M+D%YAXPA%PME?/#3HK?>C/SY4X(*M M:=E,'UMW/:]YW7;7NTD_8-1J!N^-!@>,KANURNB=FD:EIG&ZFHPHQ6*&>F(I M^) M_V@4M*[WM+L[K22G,K$M66'D*ZZ+&U*M5EV_9YO=WOHMO@9%\_Y/4SPE#T0F M)EL9C9&R=O45XY)%>RXF6BQMPUH(C>W/#E-\T:@T!K@?"Z&W$^.@>B.[_P!0 M2P,$% @ ]8"%5+E=-2L, P 3@@ !D !X;"]W;W)K&ULQ5913]LP$/XKIV@/( %ID])NJ*U4"(Q.T*&VL(=I#R:Y-A:) MW=D.!6D_?FC[%3"Y[7M-[.1CS>6KL@=_O+M@<)VAN%S>*=G[M)>$Y"LVE (6SGC=H MGD0=:^\,[C@N]0U+"#.,C?7 Z/&(9YAEUA'1^%WY].I/ M6N#J^L7[A8N=8KEG&L]D]H,G)NUYGSU(<,:*S(SE\A*K>(ZMOUAFVOW"LK)M M>! 7VLB\ A.#G(ORR9ZJ/*P FNT=@* "!&\!K1V L *$'P6T*D#+9:8,Q>4A M8H;UNTHN05EK\F87+ID.3>%S8WT^FD[@$"8DM:3($.0,(E3\D=E2:1A)0WO-YX(93(!IN,1DSL4< MAD(;59 XC(:]" WCF=XG3[>3"/8^[<,GX *FJ2PT$XGN^H8"L73\N")]6I(. M=I!N!G MA4DUG(L$DW4'/F6@3D/PDH;3X%V/WY@X@K!Y $$C"+80.OLXO+D% M'GT46N8&@P MU[_>(=*JB;0YZ\4IMQP43,649JJ$D>@$"S31'E MA]KN0[:7/?:;8=CU'U>+M&ES^.5XW2;:M E7;-:B/*ZC/'XW2FI U%X$75>E M4,3/0-UXR50",8E446?3\,?=EF3MMJ15*5:B)[OO)D5%9[',$?;PB?J[QOTM M:5FCVJZIMO^O,CHUD!FP9OS4QJ6Y6Q[=5-.VFNFYC8W&<[(9>.H0^)3Y?0J-T8N7#^_ MEX:F@UNF-/!160-Z/Y/2O&SL!^J_$/V_4$L#!!0 ( /6 A50ZN2-J200 M #X0 9 >&PO=V]R:W-H965T;, M>,XUNE=E\-0_I;B*F\XSM@^LV:BY@J/10;0^X$ MT" UBB.#F*9CQ#1DO?$HG5N*\8CO510R6 HD]W%,Q5]3B/CQOH=['Q,OX6:K MD@EC/-K1#7B@?NR60H^,PDL0QL!DR!D2L+[O3?#7.4D-4L3O(1QEY1DE5%XY M?TL&#\%]STPB@@A\E;B@^N< ,XBBQ)..X\_<::]8,S&L/G]X_Y:2UV1>J809 MC_X( [6][PU[*( UW4?JA1^_0TZHG_CS>233O^B88\T>\O=2\3@WUA'$(B(H!=LX8D-R U WL,P96;F!]UL#.#>PT,QF5- ]SJNAX)/@1B02MO24/ M:3)3:TT_9(GNGA+Z;:CMU-A;/<]^O9U.O,4'Y"DZEY] M7[R@Z>)I\>UAA9:_39X\=(L\_>T%^P@07Z,7\/F&A7]#@#S%_;?;1(, S7BL M/TQ)4VD7[\DSH*LY*!I&\EK[^.'-T=67:_0%A0RMMGPO*0ODR%":4A*8X>?A M3[/PR9GP,4&/G*FM1 L60'#JP-"Y*!)"/A(R)9T>?Z'L#EGX!A&3D): 9I\W MQRWF\\^;FQULK$)>*_5GG9,W%67:%&49428[%K"+!>QT ?O, BNN:(1D17N_ MN@QDVK<)F_EU4K])=3J,+@QZ4E?' $0VJS?+@4;[;$ C M76\I\T%>MZ4FBZM?H6-CMYZ9%I!E#VJ):0'9IMF>%Z?(B_,3DM\@ID\KS5;G M#5IWM-.(B0R'MEFCUX*RL-NO\6M!.S8$U+8+,\I\W^* M@B2(0^AWB8,KQR&^C#R8E$N0"PF4.ZYF%F.GOG-:4+:-:QJU@)Q*\3VE5IXV MV/J/(BT%7X-,;HD)YTPHI,]ZQ-461%<^RQ,(VQ>2K#P) M7$B@LJCBX:4$&C8KVL E=8&:J+Y#&INJB7*(.SRC4%G0<7=%]W17%++-#=KH M:XC0/!.E:*"[@5"JY'IQZ*I]I"RQQ+R,3J0LKP1?2*?<\YA@, ,0, 9 >&PO=V]R:W-H M965T$EWD92+]C#_@YO24#DS]V"JYE=HH1Q2JB( M&06<; ;6"'Z=0E\[&(M?,=F+RAAH*BO&7O7D,1Q8CCX12"OZ,=6Z!Y*KW5CYR6&P?)[\?3<> M!;,IF#P_+6;S8+1\?)Z#T7P*GI??9R]@/)O/OCTNP>*?T3P =R#(KPA@&Q!( MMGZ]TWD/P82EZC(*;.2LQ :L/L/S8$6T[VF,>@ILID3A.Q*T"^AE,PN/ O@!R$&@XT^;P[;'"??M[=:6'CEAJ[!L^]I'%%I755)9*K MU!+"*T-X)H1W(<2229P \4>!WZEIJW47HB0/%Y+QZU1'//T@P=SZEK M=F[E.8Y3E^SMI?X182IZD9.'K2;-191K2C>MJ7R6'1AYVIZ M'6LO]*^EEW_VJH%=6)>KP0@^U-4Z-ZI+95?:NY3PK6F3A3IK1F7>TY2K92L^ M,@UH;7VL6W33-AYA\O[^"?-M3 5(R$9!.O==I0[/6^9\(MG.-)$K)M4E,,-( M?680K@W4_H8Q>9CH .6'R_ _4$L#!!0 ( /6 A50?$7?^-P, #D* 9 M >&PO=V]R:W-H965TT%\($VCXK6&!-;(E*(K0S_? GR8[A#MN3\F)+LO:OWTK:]8X. M0CZKE%(-/_.,J[&7:KW[Z/MJG=*WSG,A?4YJ)P]A#WNO (]NFV@[XD]&.;.F2 MZJ^[A30]OU))6$ZY8H*#I)NQ%Z./4Q19 S?C&Z,'==(&Z\J3$,^V,O< 2 MT8RNM94@YO5"KVF6627#\:,4]:HUK>%I^U7]UCEOG'DBBEZ+[#M+=#KVKCQ( MZ(;L,_TH#I]HZ5#/ZJU%IMP3#N7\>).?Y4:<&(1-!K@T MP(Z[6,A1WA!-)B,I#B#M;*-F&\Y59VW@&+>GLM32?&7&3D^6JX?K+YUIO)S= MP/7#_6(V7\:KNX%A]FCW"=#:?W=ZM8/%//%]"!Y;% 8+8P%*+]3/$ M!R(3!;'=8*9_P;L;J@G+U'M0*9%4 >.P2L5>$9ZHD:\-MEW<7Y>(TP(1-R B M#/>"ZU3!C"T[4A^C+!*!J._)<:FEY%TVNE^5L2KFGR9H;>&0.*4+^>H5\Q]%L9'DU@ MFVA\.T3_#**#HAZNIQA4%(-6"I,9-I3]R5X,SC$P:J"XJBBN6BE,7%QR-:[. MCV48H'J4884R;+WZWUT:I$DG?J'2I'5P=Z5C^2=_\YS*K:M9%*S%GNOBQUZ-5G517%0#Q^E%475/I(D1!1G= M&-.@.S#!+HLZI>AHL7.UP9/0IM)PS=34=E3:">;[1@C]VK$+5-7BY%]02P,$ M% @ ]8"%5!0_\'ZO P - L !D !X;"]W;W)K&ULC5;;;MLX$/T50MBB7:"Q+KXD#FP#O@7-[L8QXF3WH>@#+8UMMA*I MDG0<[]=W2,FJ[4A*\A"3U,R9NZX*-Y!0 MU1 I=UW(0R[@QZ=FTN!SVQU3'C,)=$;9.$ MROT(8K'K.[YS6'A@ZXTV"^Z@E](U+$ _I7.),[= B5@"7#'!B815WQGZUU/? M.EB+?QGLU-&8&"E+(7Z8R6W4=SS#"&((M8&@^/,,8XAC@X0\?N:@3A'3.!Z/ M#^@W5CR*65(%8Q'_QR*]Z3M7#HE@1;>Q?A"[+Y +:AN\4,3*_B>[W-9S2+A5 M6B2Y,S)(&,]^Z4N>B".'H%7A$.0.P;F#7^'0S!V:[W5HY0ZM,P>_BE([=[#2 MW4R[3=R$:CKH2;$CTE@CFAG8[%MOS!?CYJ LM,2O#/WT8/%X/_[[8C1<3"=D M?'\WG\X6P\?;^QD9SB;D_O'+](&,IK/IS>TCF?\SG"W(!9E1*:G97O)I IJR M6/W98,T M_<\D\(+@:3$AG_XHXS5^/XI?C3)Y/XI7C3*M1[F!98-X.9>:##6+O6Y:O&;5 M7F^HA MSK2(RIWN\[IH,<2_Y&NSXZW"IM,2K^ZTF6*L(UK+!6A7!GKB$4*PY M^Q^CJ:/(H4BPRBEJZT0HE"X[/!EVQV*;6O<\"+I=S_SUW.<25NV"5;N6U?0E MQ0J%+%*03$0$*RW)>1H^953J 7VR!RI)DR39:0ZZ)*)[59/ 3D&U4XN\2!F_ M$*L5H=%WK -FASYCOO@SR*Q*FPR6':H,UO>/D]=H!^6)NRS87-8G+DECL0

]_75J[QVOO?[F?%JV=^54H,7DUDH?3XR MO/81#_^T &3E/+<[YWMN-WG;[E39T0/JU]]3P!M)>0@'-:I4CO\J?%;/7NEY M;7C9+A548M@L4^0>=0<)R+5MRQ1N!!Z ['DM5HO6;V@;GK/UD7\]R1JXWS!9 M/WE'Y9IQ16)8(:37N,1MDUF+EDVT2&T/LA0:.QH[W&!;"](8X/>5$/HP,0&* M1GGP"U!+ P04 " #U@(54S%!$+SFGZFT(N5SUO<#;+#RR>6;L@A_W%G0.4S!/BP>%,[]B21D'H9D41,&L M[PV"FU$06H"S^,E@I7?&Q(;R+.6+G=RE?:]I%4$.B;$4%/]>801Y;IE0Q]^2 MU*M\6N#N>,/^U06/P3Q3#2.9_V*IR?I>UR,IS.@R-X]R]0W*@-J6+Y&Y=K]D M5=BV(X\D2VTD+\&H@#-1_--UF8@=0- Y A+0/@1T#H B$I Y (ME+FPQM30 MN*?DBBAKC6QVX'+CT!@-$W8;IT;A5X8X$]_?#J:W4_*%_*!*49M2P@->@I!,I#"9)KZ9F)/< M^B6PQMNM8>\&%:S7CM7>[=>X>=GM^:^[.=MG>/I0WH;6+9L8=SFVX#B^W)=3Q^0-Z"J1F>WTMG]E,X9 M$U0D\+\JZ\F/JKRN5%[7GP"Z/G("@N:V6#5/? :"G<(8G/84'.'ON 3K.JWA M5FMXRI-PA+U&J;_3>3BHN6O(FB1R*4Q1S*O5JND/7*O[L#ZTCP'7T;8TQ4MB M0M6<"8TAS) 2"Q(6'%4TYV)BY,+UMV=IL%NZ888/&E#6 +_/I#2;B750/9'B M?U!+ P04 " #U@(54>(D#0AP# !C"0 &0 'AL+W=OVBE483)X2/"I" 4JU3JU6E[2ZF71AR M(%8=F]FF=/OULYV04@@I-Q [Y[Q^WF/'=F\CY(M* 31ZRQA7?2_5>G7I^VJ> M0D;4A5@!-V\60F9$FZ9<^FHE@20N*6-^& 0M/R.4>X.>Z[N7@YY8:T8YW$ND MUEE&Y-\1,+'I>]C;=CS09:IMAS_HK<@2IJ"?5O?2M/Q2):$9<$4%1Q(6?6^( M+\?8);B(9PH;M?.,K)69$"^V<9/TO< 2 8.YMA+$_+W"&!BS2H;C3R'JE6/: MQ-WGK?JU,V_,S(B"L6 _::+3OM?Q4 (+LF;Z06R^06$HMGISP93[19LB-O#0 M?*VTR(ID0Y!1GO^3MZ(0.PFX=20A+!+"_83FD82H2(BPQWA9X[]5 M*K=J_0\S(37]1]QV8-:IM%]L0RP::S,040IT92ERT7C'9;!7A\.(3K.Z".T2 MM5V+>L,U2% :&=*\$(R2&654T^KY:G\*>1B!@[":LE-2=FHI'X4F#"TJ)ZP* MLO,IY&$$[K2J(;LE9+<6\IE(4SIV"E_W8/0X;K7V$ ^#HJC9K6;$P?NN&M12 M3E.S-AMFTK,3. NM78801WN<%4'1D56)=S9_?,*,GT"(#[>&.(KP/F-%6+-] ML"S]G>,J [ETI[A"<['F.M_AR][RIC!TY^->_\C>(-PQ^"Z37S_NB%Q2KHRU MA9$,+MJF;C(_T?.&%BMW*,Z$-D>L>TS-+0BD#3#O%T+H;<,.4-ZK!O\!4$L# M!!0 ( /6 A53><"-Z5@, %P* 9 >&PO=V]R:W-H965TA20LLF3E5 M%4IZDRM=,DM#O0I-I9%E'E2*,(FB85@R+H/9Q,_=Z=E$U59PB7<:3%V63/^\ M1*$VTR .'B?N^:JP;B*<32JVP@7:;]6=IE'8LF2\1&FXDJ QGP87\?D\3AS MK_B7X\;L/(,+9:G4#S>XS:9!Y!2AP-0Z"D9_:YRC$(Z)=/RW)0W:/1UP]_F1 M_<8'3\$LF<&Y$M]Y9HMI, X@PYS5PMZKS4?EM SP?:*/-A73'+9A.M-J#=:F)S M#]X;CZ9HN'1I7%A-;SGA[.SS]<7B>@$GL* "R6J!H')8U%4ED))EF8 Y,P7< M4+KA5C9EX^R_1\$L9F 5?$:RT<"[*[2,"_.>R+XMKN#=F_?P!KB$KX6J#9.9 MF826%+M]PW2K[K)1EQQ1%R?P14E;&+B6&6;/"4(*M8TW>8SW,NED_,3D*?3B M#Y!$27) T/S7X7&'G%YK?\_S]8[P>7,KQC,@:X&5JI;6D&FIJ"E>YYXM$$IR MN-8^(2X]PAD.@K,E%]QR-.<=2OJMDKY7TC^BY)\*-:56KB!UFG)*N(%M?; HK%+POJ [$$K>_"'LG,NF4RQ0W3# M/-C1$^TI?KDBCHX('K:"AYV";[RL/Q,\?%7PRQ7]LR."1ZW@46>)^I/]1.4G M-14=,P:I0-62/G79%"@^I 63*_05W)2F6@J^\N=$9VF.6P7C7\SQ<6O&+VJK M-QH,]]QYN6@P'IX=MN>L%7?6:<]W?U&0%6Q-*LD&^D[)FU8M6-2EZ7 ACIZ. MZNBO?7B%H@\_D>E#R/DKR.$AY/- =NZ<^/<\R[A)W=$'%-]^7,_W2)[V2/[> MK&Z*_NDX>GO0JM_&-4&$._=TB7KEVQ<#/O3F"FMGVQ;IPC<&>_.7KG7R]_\3 M3=-W?6%ZQ:6AH'.BC$Y'=!;HII5I!E95OAM8*DN]A7\LJ/U#[1;0^UPI^SAP M&[0-Y>Q_4$L#!!0 ( /6 A51JZ?ZQ7P, ' + : >&PO=V]R:W-H M965TPK;0.*D:!<)&M2] M/"SV@;9IFR@E:DDJ3OY^AY0B.Q4E!]C=%UND>.:<&7$..=D+^4OM*-7HL>"E MFGH[K:L/OJ]6.UH0=2XJ6L*;C9 %T3"46U]5DI*U!17<#X,@]0O"2F\VL7/W M:LI/<2J;HHB'RZHESLIQ[VGB>^LNU.FPE_-JG(EBZH_E[=2QCY790U M*VBIF"B1I)NI=XD_S'%J ';%#T;WZN@9F5260OPR@\_KJ1<81933E38A"/P] MT#GEW$0"'7^W0;V.TP"/GY^C?[3)0S)+HNA<\)]LK7=3+_?0FFY(S?57L?]$ MVX02$V\EN+*_:-^N#3RTJI4610L&!04KFW_RV!;B"!!G X"P!82O!40M(+*) M-LIL6M=$D]E$BCV29C5$,P^V-A8-V;#2?,:%EO"6 4[/;F\N%S<+]!XM8(.L M:TZ1V* [HFO)-*/*C&XIE G=,K)DO)E\>TTU85R] ]SWQ35Z^^8=>H-8B;[M M1*U(N5837X,X0^&O6B%7C9!P0,@?I#Q'$3Y#81"&#OC\]7#\$NY#2;JZA%U= M0ALO&HCWI:*2:%9NF_352,BH"QG9D/% 2% 6N>K2H%*+,EWW,,MC##D\.+CB MCBL^Q16[N!I4_#/!QH%7QD@?AT.9R$N->:89SD WL8'[P%_V?F@@_N@L?M MY;>@9YUC/YVA>2TE?-4SM-!$4_.!C;%_9"4I5PRVPKU0S)ZJ?]X\:G-&+[EQ M?*7_X:D!V" P$)#5L<#C2K _'#8>*T^O^/X&5Q#W:* MQ_WT7^=TU1(<[Z47S=-F[E@5Y /MC@\.C<-SDA_LQ?54_^D?7(7,7O2-RRTH%N6\ %YQGH%LVU[MFH$5E;TA+ MH>&^91]W<"6FTBR ]QLA]// 7+JZ2_;L'U!+ P04 " #U@(54(/PG\2T$ M !#P &@ 'AL+W=O&ULO5??;ZLV%/Y7 MCJ+[<*^T!0PD::[22&W2;IG:M.J/[6':@P,F8=?8F6V:5NH?OV.@P&X)S:1E M?6AL\/>=S^<.Y[M!):2)ZTTE^[59-)S(S/!'L5H'.TI2JEW/&Y>ZT1WIO M%^Z2]<;8"\YTLJ5K=L_,X_96XZ/0@S;61:@E%! MFHCBESZ7B6@ /'\/P"L!WJ$ OP3XAP*"$A!\#R![ (,2,#@4,"P!PSSW1;+R M3,^IH=.)DCM0=C6RV4%>KAR-"4Z$[:Q[H_!N@C@SG=U<7R\>KB^6#_=PMIS# M[&;YL%C^=+&<+2[NX?.<&9IP_04^02+@.N$GC"_ M9*(/[N@'\%SB8>&9B*@P+3RS;IYKJOK@$\OCCK<X_T55LOI_7W MT%Y)K6$F,45BS428, V_7^$:6!B6ZC\Z(OA5!#^/$.R)\"A"*:+$YHYRV&8J MW.!3#G+%DW6>T;96N2PXQSFG=;ZGZ8CT [?Q1R;.4XNLH)(5=,JZB>,?5Y13 M$3(H_'E%Q3=89U1AUS', Q41<&8,4QID#*'"%FAKQ\LBT*"A-?#;Q0TJ<8./ MQ"5A*>'B>2N5@0>4I6GXO@7_$6!8!1@>J>RC*L+H_\IO$>BDD5^_/VY/\$FE M[J13W2V:"VX=KK OBRZ$5W@4,7V2BJXX@SNVSC@U4KW V4=)'U=!QT=*.G%K MJW8[-[;,TA53-I^5@VK<6I>=GI>4S0;>T[^D\U[9I#90,CZT"N '07"$Q'NUU7KND1+O MU3;J'6JCAR?>>V^8WR?>:1P&[.$0/YG7B=#X.HX1X_9'"%;%>:N8&+G-SP$9ERB[ ^[&4YFUBCQS5J7?Z-U!+ P04 " #U@(54T:I.?;P$ M 0%@ &@ 'AL+W=O&ULO9A;;^(X%,>_ MBH7F84:::6([-RJ*E +3832]"-K=YY08B":)&=N4]MNO( G_ MDSCE5X.M$+M+P^"K+4D"?D%W))6_K"E+ B%OV<;@ M.T:",#=*8@.9IF,D090.QJ/\V0,;C^A>Q%%*'AC@^R0)V-LUB>GA:@ '[P\6 MT68KL@?&>+0+-F1)Q-/N@413P,CZ:N##RRFV,H-<\5=$#KQV M#;)4GBG]G=W,PZN!F45$8K(2F8M ?KV0"8GCS).,XT_I=%"-F1G6K]^]?\^3 ME\D\!YQ,:/QW%(KMU< ;@)"L@WTL%O3P@Y0)V9F_%8UY_@D.I=8<@-6>"YJ4 MQC*")$J+[^"U+$3- #H=!J@T0$T#J\, EP;X6 .K-,A+;12IY'68!B(8CQ@] M ):II;?L(B]F;BW3C]*L[TO!Y*^1M!/CF]G]S<)_^#&? /]N"I;SF[OY]_G$ MOWL$DZ?EX_WM; 'F=]_O%[?^X_S^#GP#2SGUPGU, %V#!7DAZ9Z ( W!+YIN MOL6RB2'P.2>"@^RZM^<@0 M,ILL)F-51GY=1(XZ(H<(W-)4;#F8I2$)/SHP9!FJ6J#W6ERC7H\_@_0"8/@5 M(!,A34"3X\VAQGQZO+G9DPVN.HMS?[C#7]D;#M:,)F#V*@A+@QA,\CE%&%=- M^U5K6L_ 5C6PE0]L=0S\2(4<:EE['E6J8E2_Y2K[9&9F'+ M]C[*IAJ9[4)S6,D^)&%72=A')+%C$K!,O.6U(G_VT4XB3WP%*1&ZQ J7=BT4 M;'IXV,A+HW+MH:V/UZGB=8Z(=W8[\WLZZ%;.W/-.':\:V#MMZGBMVEFF[=I. MH\1M&7:'CFLUIHY.Y@ZSU:=KQ;!*8MB;Q)RS@,0]U8"F@K-YWD; VO\"/*T5 MI?V'ZB$/N[#1"XT.N1:$N-$,K U=3C"%'O1_["#16V"VKA)8XUH:**.>!5DT6F0 M10JRZ,R010JRZ$3((@T]7<]IOB-H9'*9-O_O=,Y,;'>\^B#%6-3/6/_!G_2] M@2JRXC.3%2NRXA/)BMLLA,@9-K>O.AD1' MCKPH<'%25#VMCC7]_#"O\?P:7DZ+PTGEIC@KO0W8)DHYB,E:NC0O7#EW6''\ M6-P(NLL/Y)ZID 7/+[&PO=V]R:W-H965TDWO/L7P9[BG;\1A H-PAK$4[YD$))8C!9F1X]LUTH/)UPH\$]OQHC50G MSY3NU":(1H:E"H(40J$8L'R\@ ]IJHAD&;\K3J/^I (>KP_L=[IWV![\T?D/ZT?%[/;%0KF M=XO5S'L,%G/T%:WER8N*%!#=H!G^11GR=9G ./H\!8&3E'^1>2MX 5( F@ ) M8WFD=C)VR$0^)2$0P; V?Y7PW= 4LAU5E!E6I4_*TITSI=L.FE$B8HYN2031 M6P)3ZE"+X1S$F#BMC-\QZ:"N?847FU8GE+.[A^YULC;OH.KM?IG^+>"-&OA>A?YM>DA>RZ)KO^8+\&-?/@@_UJ MYQMTW&:[VF'29KO9KG=PSO\VESJ81[>HE&JKIQ%'(2V(*.^0.EH//$_?\R?Q MB1R$Y=SZ1U-.T1EFVX1PE,)&4EJ=:WFT6#F9RHV@N;ZKGZF0?NEE+(-^D#]]V#\%U!+ P04 " #U@(54+W/ :]0" X" &@ 'AL M+W=O&ULO59;;]HP%/XK5K2'5NK(C1"H (D" M73NM%0)M>YCV8)(#L>K8F>U ^^]G.VE&-TB[A^V%V,[Y+L?'\6&XY^)!9@ * M/>:4R9&3*55+H"RO>%Y9DFRFSX(Z'!=[""M3G8B'TS&U8 M4I(#DX0S)& S3!&)I,UYP]FQ4==!22D5SVNP=I 35CWQ8[T/!P"_=P(0U(#@=\ IA; &A&\% M=&M U^Y,E8K=AQE6>#P4?(^$B=9L9F WTZ)U^H29LJ^4T&^)QJGQ?+*\O[W_ ML$*+^1*M;B;+.7J/[K$0V-0#G'ZLS!5Q9(G-E;(; M][S0\[RANSMB*&H,1:V&ICS/]26@3WOR<('T[2253M]LQ2MVHC_MQ($?]_K] MQE!5SB.!41R'81@==]YKG/?^PGF!!=IA6H+UG7)*L9"H %'E<#2%BK]WX,Q[ MZ7WZ:L2L+>)%6G&35MR:UJH@C&\V+6>MWS#U_\/)'C1J@W]RD*:#MYX/]^"N MS4%L;<^2*.$E4]6UVZPV;7%BNX'[*[SJJ7=8; F3B,)&0[U.K.5%U:>JB>*% MO;G77.D^8(>9;NT@3(!^O^'Z0ZXG1J#YLS#^"5!+ P04 " #U@(54&XXH MA]<# #G# &@ 'AL+W=O&ULE5?;DMHX M$/T5E6L>9JH2?,6&*:"*6S:SM9FE8&?SD,J#P )4L256DH?D[[0% M)/GT<9_NEM3N[;GX(;>$*/0S39CL6UNE=L^V+5=;DF+9XCO"X,F:BQ0KF(J- M+7>"X-@8I8GM.4YHIY@R:] S:S,QZ/%,)921F4 R2U,L?HU(PO=]R[4."W.Z MV2J]8 ]Z.[PA"Z+>=C,!,[MDB6E*F*2<(4'6?6OH/D]<7QL8Q+^4[.7)&&DI M2\Y_Z,E+W+<<[1%)R$II"@Q_[V1,DD0S@1__%:16^4YM>#H^L'\RXD',$DLR MYLE7&JMMW^I8*"9KG"5JSO>?22&HK?E6/)'F%^T+K&.A52853PMC\""E+/_' M/XM G!BXX14#KS#P+@V"*P9^8>#?:Q 4!H&)3"[%Q&&"%1[T!-\CH=' I@^<*:V$DU93.)S AL"54;+.T1KY#4R_HE9"_GN!^0YGE?CT/A^<[?& M?'*_N=.@QB]S[QL^_UKNL6"4;22:0=[RA'T;+J42L!F_-_ ')7]@^(,K_+HR M'A,N(?W4%$A="G.*T%#H0^I]\-%UO';8L]]/ UN%>8[O.N>H20TJ\J,CZDQ& MNY31OBDC]Q]AI01=9@HO87,HCAB'=:8$3\!H RA%H(Q5G<[\'>T3UX+0#RY4 M5D&AZT07(JN@R(VZ]1K#4F/X>ZFJ2!WS#?NE"%KPM=KK4OE+Q:TZH6%-0H-. M]R)5XRK,#2"E%UJK*,]QNVZ]V*@4&S76_=\BI@PNN<.I ]>A5'#$0 J?&\J^ M4])W&F.9'Y$%]R,<8?GPJ2Y8G6K"PW9T&:L:5#N*+F-U"W4FIEN*Z3:*F:[7 MQ%S-^O"/]9&OQ_>)ZU8)*,ANI:@.5I.C MF[!S32>WN-M8TM7]J^]B(^N^G=Q4^*YW=,.[H_1U1&,X$K&01S?J@YO31:>' MA=/25^MY<*NP*FI2B_*OG!7N\9)T_;O*Y3=4^?>IJL+J5-6A*JKLDPXP)6)C M.FF)5CQC*F]ORM6R6Q^:'O5B?:2[>--9'FGR3X O6&PHDR@A:Z!T6A$4LVTXSN#$^@8*V?;>NK,)"TW5_,"1;A^9A@\R4SICNPO3)QC09 M"Y:#',V+!3R-JD( C5&E;62<%DK21L/&HVU8VCD3XA9>I1_Y'OL _RZ;X]ZE';R*-ZCX@S*?EW8ZLNE#H;$;S7*^:OJKO!. L?=Q M=EI58OU)\$*6S$W^Q0$G8[KQ"Q9*\T<;#4IE;@U,D^"!:Y8))I*G9%V]H_YE5^M>+H\E]);GY5#@5[-;;[X[&+')Z" MR/@41)Y$38Z.7V24'*7&L-V_=PX)>T>$SAK 42PEW^%@)[9!@]F2"\-EVUOP M+&/RR4G!TALZLT?Y/7X[/F,Y70ISUX$IV;:_L8PORZ0;=0,+T8[:MK_"]/IQ M=PZTL;C,V(IET[:KBUG3#&S#1FTO<#A$KIO+CV ^#O,C@&%Q, 68C_/"XOQ/ M\QFA\W$8IFWD14:HSPCU<5X^9-K<6!R_3V(O_TR3)(KB&%O1Z=2K8(JM6QS# MQ\^&:0,/+ Y$^K.UQK.-5\CS=8#E]+D*P6:*5R(V4WRM ?&O&W@DB3_;6!SP MP+* U0[$]\>!FO+[1!%D%=.&O<$XDB08 K7HK]$X1E8GAMN?'^PMB:(D\2. M^15$$8; VX@CF +0@"%1U.R#!_M1N-FGPNW_6Y/?4$L#!!0 ( /6 A527 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:GQ_>/SUK4?7IB[+)UDU>[N7% M]L(JS[[6/^ZW+\5C7N?W>9$W_USWNM^+K"=V^3[?Y=^RS75OT!/U0_GUKJSR M;^6^28MX795%<=T;GFZLLJK)UR\NQRUDDM[7W94FO8]2"7+=,P?R@=N\JION M'=WS4\GXF,DWGUX=F_(V+YJLFJ1--JW*XR'??VD?([]%GWR-KAR>?IX*\5WU M?XJQW&[S=38IU\==MF].Y5AE10NXKQ_R0]T3^W277??&Y6-6B47Z)6N_E/P4 M?W/Z@HTD(\55O0;^>D; M<9,6Z7Z=B:YZ:P(X H"CBP&*JT5*('4 J?]$R+B%:/^@%N56A(>L(I &@#0N M!CDN=P<":0)(\V*0WE_'G$!: -*Z7$FF]0.!M &DS0L91E,W\/]P$S\,WHAP MX47=K[%P@XFX<0FD R =7LAX.9^[T2<1WHK8GP;^K3]V@T2XXW&X#!*?#MT# M-'8/>#$C;^8FWD0LW"CY))+(#6)W?"K-CWYR1S&A8I@=$WDK+UAZ(O+&H2S, M%I"B(@B%0U(9 M,EO%#Q(WF/HW,T^X<>PEIZX[#56%JA2T\@K0V:QR"%E.5^>NG&8W'E16^6+R+OS@MA?>103F67(K);( MBSTW&M]U53V1_7D6+MJR?2,"+Z&0R"Q#9K7X@2P[3R3N[Y[269!(ALPFN77] M2*S5MZI6XQ]V5O\($ZB94D!\'$#Z:>K&05$LE$8Y;)U NGD;NX\\<=(XVVQLM8J5ED$XW9)G+P M"V39Q4+&JR*^&3%[YQ3@GFN+.E*-SJP:&$0JI:09G=DS<'96+4GD&9W9,SB:U"DF7'YA]@S&-"@F\HS./E6&,$V* MB8RC7S33L2@F,HY^T4S'IIC(.#JW<2"F0S&1S9SLO)@KP+-@A3Z4+( M0@:WA=3U5W$UR9HT+Y2 V$#^,9C]< M;5,ZCXG\8S+[!V/2SF,B_YC,_L&8U#\F\H]YR?T"2A9D(O^8E]PPH%8ZW(C& MG@4A3*72D7],]BP(82J5COQCLF=!").FOB:RD,F>!2%,FOI:R$(6>Q:$,&GJ M:R$+6>Q9$,*DJ:^%+&1=<,U'37TM9"&+?2X.8=+4UT(6LI@MA)>FZ/!N(0M9 MS!;"F'1XMY"%+/8L"*V@O:68<$/T);>M*?&FA2QD_<2-:S3G?;D%WD(6LI@M M!# 75?E(,&UD(9O90@#3VV[I?(>-+&2SYT*O8DXR%1-9R&;/A13,YVFC[ZDZ MQ406LMESH5=+6]S_3DPQD87L"^U! MZ#"5X=U&%K*9+?0Z9M>;*"8\F,-L(;Q5@D9(-K*0S6PAC$DC) =9R+GDSFHE M 7:0A1QF"V%,F@ [R$(.=RX$]\?0MND@"SG_C<(#/AS)+"!X!43:Z#@?PA.B M64-X!]]( 87G10?,(L*@N@(*3Y .F%5T9K,A':$44'B:=, LH[.@/SJ6 @H/ ME XZ'?6[M]7Z?%>E&)]D?W+$TWVH.!VV-1C.6U<#\K MT\W3OP1Y^G&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V\MNVD 8AN%;0;Z >,Z'*LFJFVRK MW B!J)P$G;5Y.Z+D@5\HRZZB?RNT!@QO!L_0F;^^U_#;CF]'@_C]O4T+M[W MN\/XT&VGZ?2C[\?5=M@OQ[OC:3A-_UIN7I;;H;>&9/Z\^T> MW>/][9Z+YX_3\#\['M?KU]7P\[CZO1\.TS\V[O\7A^[\]&*[?NX@)T%N_B O07[^H"!!8?Z@*$%Q_J D M06G^H"Q!>?Z@(D%E_J J077^(&M41@-(:K &:&V5:POPVBK8%B"V5;(MP&RK M:%N VE;9M@"WK<)M 7);I=L"[+:*MP7H[51O!]#;J=X.H+=K?FP#]':JMP/H M[51O!]#;J=X.H+=3O1U ;Z=Z.X#>3O5V +V=ZNT >GO5VP/T]JJW!^CM56\/ MT-LW#TL >GO5VP/T]JJW!^CM56\/T-NKWAZ@MU>]/4!OKWI[@-Y!]0X O8/J M'0!Z!]4[ /0.JG< Z!V:A]T O8/J'0!Z!]4[ /0.JG< Z!U4[P#0.ZC> :!W M5+TC0.^H>D> WE'UC@"]H^H= 7I'U3L"]([-GY4 O:/J'0%Z1]4[ O2.JG<$ MZ!U5[PC0.ZG>":!W4KT30.^D>B> WDGU3@"]D^J= 'HGU3L!]$[-81. WDGU M3@"]D^J= 'HGU3L!],ZJ=P;HG57O#- [J]X9H'=6O3- [ZQZ9X#>6?7. +VS MZIT!>N?FL"! [ZQZ9X#>6?7. +V+ZET >A?5NP#T+JIW >A=5.\"T+NHW@6@ M=U&]"T#OHGH7@-Y%]2X O4MSV!N@=U&]"T#OJGI7@-Y5]:X O:OJ70%Z5]6[ M O2NJG<%Z%U5[PK0NZK>%:!W5;TK0.^J>E> WK49U@'H;4T[K@/PVYIF8,< M!+>F&=DQ ,.M:89V#$!Q:YJQ'0-PW)IF<,=\I^3C]+$;QFO1U[H)^$ZWI\MG MA^OW?RZ_+K:WUB?5_6W&^/@74$L#!!0 ( /6 A50.2"\Y:@( '4[ 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,W;WVZ;,!3'\5>)N*T"V& #4].;=K=; M+_8"#)P&A7^RW2Y]^SFDK;2IBU9ETKXW08GM\SOX2)^[7'][GHU;'89^=)MH MY_W\*4E)I-F-8V4YVJ'WX:A^2N6[V]8-)9)KJI)E&;T:_]L<:T^:VH?UY&EL?TM9OR3$X>2R MQ^VZV5V%#5'R;L)QY<\!+^>^/AEKN]:L[FOKO]1#V)4<^L3YY]ZX^'R)=WJ< MMMNN,>W4/ [A2.QF:^K6[8SQ0Q^?BEZ=3_;AALWI4UR_ MSOBM_@?[D) ^,D@?.:0/!>E#0_HH('V4D#XJ2!\BI31"$5502!444P4%54%1 M55!8%117!05609%54F25%%DE159)D5529)44625%5DF155)DE119,XJL&476 MC")K1I$UH\B:463-*+)F%%DSBJP91=:<(FM.D36GR)I39,TILN8467.*K#E% MUIPB:TZ155%D5119%45619%54615%%D5159%D5519%44635%5DV155-DU119 M-45639%54V35%%DU159-D;6@R%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D M+2FREA192XJL)476DB)K29&UI,A:4F0M*;*6%%DKBJP51=:*(FM%D;6BR%I1 M9*THLE8462N*K!5%5I%2:!4IQ5:14G 5*457D5)X%>G_]/7[-.W_Z M&U_SD^7?MC<_ 5!+ 0(4 Q0 ( /2 A50'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ ]("%5'UX MS(?N *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ ]("%5)E&PO=V]R:W-H965T&UL M4$L! A0#% @ ]("%5 P#2N5V @ X@< !@ ("!00X M 'AL+W=OT0 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ]("% M5'(<.;8:!P N2 !@ ("!5QL 'AL+W=O)P & @('$)@ >&PO=V]R:W-H M965T&UL4$L! A0#% @ ]("%5$GNB# 5"@ E"T !@ M ("!B"X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]("%5'+Y M)7ZM&0 VE, !D ("!_'X 'AL+W=O&PO=V]R:W-H965T$GM0D !,: 9 " @7Z> !X;"]W;W)K&UL4$L! A0#% @ ]("%5,QSP[:H!0 CP\ !D M ("!:J@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]("%5#'N'[=R! "@L !D ("! ML+P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ]("%5(W1C<%V!P I!0 !D ("!A]L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8"%5,4Z\ DN* 288 !D M ("!GQ0! 'AL+W=O4H# "M!@ &0 @($$/0$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ ]8"%5$21!J?G P 70D !D ("!VT,! M 'AL+W=OT# ! " &0 @('Y1P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M]8"%5$,4T/(2" 2!< !D ("!.E$! 'AL+W=O=> 0!X;"]W M;W)K&UL4$L! A0#% @ ]8"%5"WE(8L " M9!< !D ("!1V(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8"%5*^C_=]H!0 T !D M ("!KW,! 'AL+W=O0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ]8"%5)R"-VIE P A0< !D ("!@((! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8"% M5+MZ'C!\ @ %@8 !D ("!=8P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8"%5&)MT1I" @ _00 M !D ("!1I8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8"%5-1_-G*? @ $ D !D M ("!@YX! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]8"%5/S6[2"O P J0T !D ("!4:@! 'AL+W=O M&PO=V]R:W-H965TBQ M 0!X;"]W;W)K&UL4$L! A0#% @ ]8"%5&NI MIE>\ @ 5 < !D ("!_+0! 'AL+W=O&PO=V]R:W-H965T._@, .@- 9 " @2V[ 0!X;"]W;W)K&UL4$L! A0#% @ ]8"%5'+PSW1U!0 MQ< !D M ("!8K\! 'AL+W=O$P &0 @($.Q0$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ ]8"%5"[&=3M( P M L !D ("! M<,X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ]8"%5$$)F5NN @ C 8 !D ("!.]@! 'AL+W=O&PO=V]R:W-H965T 0!X M;"]W;W)K&UL4$L! A0#% @ ]8"%5.)Z5N;R M @ ;P< !D ("!=^(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8"%5#7K4MG7 @ T 8 !D M ("!;NT! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ]8"%5&!45.-*!0 8Q< !D ("!?/@! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M]8"%5*,Y0*IW P T@H !D ("!O 8" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8"%5*K"%D'' @ 7@< !D M ("!\QX" 'AL+W=O&PO=V]R:W-H M965T.&UL4$L! M A0#% @ ]8"%5&N,(^PI P ,P@ !D ("!(RH" 'AL M+W=O&PO=V]R:W-H965T8:>HP( "$& 9 " M@3,Q @!X;"]W;W)K&UL4$L! A0#% @ ]8"% M5!KTX_M( P >PP !D ("!#30" 'AL+W=OJ?\" O!P &0 M @(&,-P( >&PO=V]R:W-H965T&UL4$L! A0#% @ ]8"%5#JY(VI)! /A M !D ("!!3X" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8"%5!0_\'ZO P - L !D M ("!L$D" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]8"%5-YP(WI6 P 7 H !D ("!XU," 'AL+W=O M&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T58"H# #L$@ #0 @ %D M;@( >&PO0( M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #U@(54#D@O M.6H" !U.P $P @ $:?0( 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 <0!Q !0? "U?P( ! end XML 121 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 122 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 123 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 318 494 1 false 95 0 false 14 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.cognyte.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.cognyte.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.cognyte.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Uncategorized 3 false false R4.htm 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.cognyte.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - Consolidated Statements of Operations Sheet http://www.cognyte.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 1004006 - Statement - Consolidated Statements of Comprehensive (Loss) Income Sheet http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome Consolidated Statements of Comprehensive (Loss) Income Statements 6 false false R7.htm 1005007 - Statement - Consolidated Statements of Equity Sheet http://www.cognyte.com/role/ConsolidatedStatementsofEquity Consolidated Statements of Equity Statements 7 false false R8.htm 1006008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101101 - Disclosure - ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION Sheet http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATION ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION Notes 9 false false R10.htm 2103102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 2115103 - Disclosure - RELATED PARTY TRANSACTIONS WITH VERINT Sheet http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINT RELATED PARTY TRANSACTIONS WITH VERINT Notes 11 false false R12.htm 2119104 - Disclosure - REVENUE RECOGNITION Sheet http://www.cognyte.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 12 false false R13.htm 2125105 - Disclosure - SHORT TERM LOAN Sheet http://www.cognyte.com/role/SHORTTERMLOAN SHORT TERM LOAN Notes 13 false false R14.htm 2127106 - Disclosure - BUSINESS COMBINATIONS Sheet http://www.cognyte.com/role/BUSINESSCOMBINATIONS BUSINESS COMBINATIONS Notes 14 false false R15.htm 2131107 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILL INTANGIBLE ASSETS AND GOODWILL Notes 15 false false R16.htm 2137108 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATION SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION Notes 16 false false R17.htm 2148109 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS Sheet http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS ACCUMULATED OTHER COMPREHENSIVE LOSS Notes 17 false false R18.htm 2152110 - Disclosure - RESEARCH AND DEVELOPMENT, NET Sheet http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNET RESEARCH AND DEVELOPMENT, NET Notes 18 false false R19.htm 2156111 - Disclosure - INCOME TAXES Sheet http://www.cognyte.com/role/INCOMETAXES INCOME TAXES Notes 19 false false R20.htm 2165112 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.cognyte.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 20 false false R21.htm 2170113 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS Sheet http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS Notes 21 false false R22.htm 2176114 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS Sheet http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANS STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS Notes 22 false false R23.htm 2182115 - Disclosure - LEASES Sheet http://www.cognyte.com/role/LEASES LEASES Notes 23 false false R24.htm 2188116 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 24 false false R25.htm 2190117 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION Sheet http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATION GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION Notes 25 false false R26.htm 2194118 - Disclosure - EARNINGS PER SHARE Sheet http://www.cognyte.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 26 false false R27.htm 2204201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 27 false false R28.htm 2305301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 28 false false R29.htm 2316302 - Disclosure - RELATED PARTY TRANSACTIONS WITH VERINT (Tables) Sheet http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTTables RELATED PARTY TRANSACTIONS WITH VERINT (Tables) Tables http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINT 29 false false R30.htm 2320303 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://www.cognyte.com/role/REVENUERECOGNITIONTables REVENUE RECOGNITION (Tables) Tables http://www.cognyte.com/role/REVENUERECOGNITION 30 false false R31.htm 2328304 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://www.cognyte.com/role/BUSINESSCOMBINATIONSTables BUSINESS COMBINATIONS (Tables) Tables http://www.cognyte.com/role/BUSINESSCOMBINATIONS 31 false false R32.htm 2332305 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) Sheet http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLTables INTANGIBLE ASSETS AND GOODWILL (Tables) Tables http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILL 32 false false R33.htm 2338306 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables) Tables http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATION 33 false false R34.htm 2349307 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Sheet http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Tables http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS 34 false false R35.htm 2353308 - Disclosure - RESEARCH AND DEVELOPMENT, NET (Tables) Sheet http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETTables RESEARCH AND DEVELOPMENT, NET (Tables) Tables http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNET 35 false false R36.htm 2357309 - Disclosure - INCOME TAXES (Tables) Sheet http://www.cognyte.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.cognyte.com/role/INCOMETAXES 36 false false R37.htm 2366310 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.cognyte.com/role/FAIRVALUEMEASUREMENTS 37 false false R38.htm 2371311 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Sheet http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Tables http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTS 38 false false R39.htm 2377312 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS (Tables) Sheet http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSTables STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS (Tables) Tables http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANS 39 false false R40.htm 2383313 - Disclosure - LEASES (Tables) Sheet http://www.cognyte.com/role/LEASESTables LEASES (Tables) Tables http://www.cognyte.com/role/LEASES 40 false false R41.htm 2391314 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables) Sheet http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONTables GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables) Tables http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATION 41 false false R42.htm 2395315 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.cognyte.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://www.cognyte.com/role/EARNINGSPERSHARE 42 false false R43.htm 2402401 - Disclosure - ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION (Details) Sheet http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION (Details) Details http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATION 43 false false R44.htm 2406402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investments (Details) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investments (Details) Details 44 false false R45.htm 2407403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Credit Risk (Details) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofCreditRiskDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Credit Risk (Details) Details 45 false false R46.htm 2408404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details) Details 46 false false R47.htm 2409405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and Equipment, net (Details) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and Equipment, net (Details) Details 47 false false R48.htm 2410406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Reporting (Details) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSegmentReportingDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Reporting (Details) Details 48 false false R49.htm 2411407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Acquired Intangible Assets (Details) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Acquired Intangible Assets (Details) Details 49 false false R50.htm 2412408 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Financial Instruments (Details) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Financial Instruments (Details) Details 50 false false R51.htm 2413409 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Software Development Costs and Internal-Use Software (Details) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Software Development Costs and Internal-Use Software (Details) Details 51 false false R52.htm 2414410 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Functional Currencies and Foreign Currency Transaction Gains and Losses (Details) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFunctionalCurrenciesandForeignCurrencyTransactionGainsandLossesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Functional Currencies and Foreign Currency Transaction Gains and Losses (Details) Details 52 false false R53.htm 2417411 - Disclosure - RELATED PARTY TRANSACTIONS WITH VERINT - Narrative (Details) Sheet http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails RELATED PARTY TRANSACTIONS WITH VERINT - Narrative (Details) Details 53 false false R54.htm 2418412 - Disclosure - RELATED PARTY TRANSACTIONS WITH VERINT - Schedule of Components of Costs of Services (Details) Sheet http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails RELATED PARTY TRANSACTIONS WITH VERINT - Schedule of Components of Costs of Services (Details) Details 54 false false R55.htm 2421413 - Disclosure - REVENUE RECOGNITION - Narrative (Details) Sheet http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails REVENUE RECOGNITION - Narrative (Details) Details 55 false false R56.htm 2422414 - Disclosure - REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) Sheet http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) Details 56 false false R57.htm 2423415 - Disclosure - REVENUE RECOGNITION - Schedule of Contract Balances (Details) Sheet http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofContractBalancesDetails REVENUE RECOGNITION - Schedule of Contract Balances (Details) Details 57 false false R58.htm 2424416 - Disclosure - REVENUE RECOGNITION - Schedule of Remaining Performance Obligation (Details) Sheet http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofRemainingPerformanceObligationDetails REVENUE RECOGNITION - Schedule of Remaining Performance Obligation (Details) Details 58 false false R59.htm 2426417 - Disclosure - SHORT TERM LOAN (Details) Sheet http://www.cognyte.com/role/SHORTTERMLOANDetails SHORT TERM LOAN (Details) Details http://www.cognyte.com/role/SHORTTERMLOAN 59 false false R60.htm 2429418 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) Sheet http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails BUSINESS COMBINATIONS - Narrative (Details) Details 60 false false R61.htm 2430419 - Disclosure - BUSINESS COMBINATIONS - Schedule of Purchase Price Allocation (Details) Sheet http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails BUSINESS COMBINATIONS - Schedule of Purchase Price Allocation (Details) Details 61 false false R62.htm 2433420 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Acquired Finite-Lived Intangible Assets (Details) Sheet http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails INTANGIBLE ASSETS AND GOODWILL - Schedule of Acquired Finite-Lived Intangible Assets (Details) Details 62 false false R63.htm 2434421 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) Sheet http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) Details 63 false false R64.htm 2435422 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Estimated Future Amortization Expense on Acquired Intangibles (Details) Sheet http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails INTANGIBLE ASSETS AND GOODWILL - Schedule of Estimated Future Amortization Expense on Acquired Intangibles (Details) Details 64 false false R65.htm 2436423 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill Activity (Details) Sheet http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillActivityDetails INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill Activity (Details) Details 65 false false R66.htm 2439424 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Inventories (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Inventories (Details) Details 66 false false R67.htm 2440425 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Property and Equipment, Net (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Property and Equipment, Net (Details) Details 67 false false R68.htm 2441426 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Narrative (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Narrative (Details) Details http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables 68 false false R69.htm 2442427 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Prepaid Expenses and Other Current Assets (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Prepaid Expenses and Other Current Assets (Details) Details 69 false false R70.htm 2443428 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Assets (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Assets (Details) Details 70 false false R71.htm 2444429 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Accrued Expenses and Other Current Liabilities (Details) Details 71 false false R72.htm 2445430 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Liabilities (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Liabilities (Details) Details 72 false false R73.htm 2446431 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other (Expense) Income, Net (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other (Expense) Income, Net (Details) Details 73 false false R74.htm 2447432 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details) Details 74 false false R75.htm 2450433 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Components of Accumulated Other Comprehensive Loss (Details) Sheet http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Components of Accumulated Other Comprehensive Loss (Details) Details 75 false false R76.htm 2451434 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss (Details) Sheet http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss (Details) Details 76 false false R77.htm 2454435 - Disclosure - RESEARCH AND DEVELOPMENT, NET - Narrative (Details) Sheet http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETNarrativeDetails RESEARCH AND DEVELOPMENT, NET - Narrative (Details) Details 77 false false R78.htm 2455436 - Disclosure - RESEARCH AND DEVELOPMENT, NET - Schedule of Activity for Capitalized Software Development Costs (Details) Sheet http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails RESEARCH AND DEVELOPMENT, NET - Schedule of Activity for Capitalized Software Development Costs (Details) Details 78 false false R79.htm 2458437 - Disclosure - INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for Income Taxes (Details) Sheet http://www.cognyte.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for Income Taxes (Details) Details 79 false false R80.htm 2459438 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes (Details) Sheet http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails INCOME TAXES - Schedule of Provision for Income Taxes (Details) Details 80 false false R81.htm 2460439 - Disclosure - INCOME TAXES - Schedule of Effective Tax Rate Reconciliation (Details) Sheet http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails INCOME TAXES - Schedule of Effective Tax Rate Reconciliation (Details) Details 81 false false R82.htm 2461440 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) Details 82 false false R83.htm 2462441 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://www.cognyte.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 83 false false R84.htm 2463442 - Disclosure - INCOME TAXES - Schedule of Valuation Allowance (Details) Sheet http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails INCOME TAXES - Schedule of Valuation Allowance (Details) Details 84 false false R85.htm 2464443 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) Sheet http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) Details 85 false false R86.htm 2467444 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details) Details 86 false false R87.htm 2468445 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs (Details) Sheet http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails FAIR VALUE MEASUREMENTS - Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs (Details) Details 87 false false R88.htm 2469446 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 88 false false R89.htm 2472447 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details) Sheet http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details) Details 89 false false R90.htm 2473448 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values of Derivatives (Details) Sheet http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values of Derivatives (Details) Details 90 false false R91.htm 2474449 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of the Effects of Derivatives Designated as Cash Flow Hedges (Details) Sheet http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of the Effects of Derivatives Designated as Cash Flow Hedges (Details) Details 91 false false R92.htm 2475450 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Derivatives Not Designated as Hedging Instruments (Details) Sheet http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Derivatives Not Designated as Hedging Instruments (Details) Details 92 false false R93.htm 2478451 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Schedule of Recognized Stock-based Compensation Expense (Details) Sheet http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Schedule of Recognized Stock-based Compensation Expense (Details) Details 93 false false R94.htm 2479452 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock-based Compensation Expense by Type of Award (Details) Sheet http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock-based Compensation Expense by Type of Award (Details) Details 94 false false R95.htm 2480453 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock Awards Activity (Details) Sheet http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock Awards Activity (Details) Details 95 false false R96.htm 2481454 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Narrative (Details) Sheet http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Narrative (Details) Details http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSTables 96 false false R97.htm 2484455 - Disclosure - LEASES - Narrative (Details) Sheet http://www.cognyte.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 97 false false R98.htm 2485456 - Disclosure - LEASES - Schedule of Components of Lease Expenses (Details) Sheet http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails LEASES - Schedule of Components of Lease Expenses (Details) Details 98 false false R99.htm 2486457 - Disclosure - LEASES - Schedule of Supplemental Cash Flow Information Related to Leases (Details) Sheet http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails LEASES - Schedule of Supplemental Cash Flow Information Related to Leases (Details) Details 99 false false R100.htm 2487458 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details) Sheet http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails LEASES - Schedule of Maturities of Lease Liabilities (Details) Details 100 false false R101.htm 2489459 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIES 101 false false R102.htm 2492460 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Revenue and Long-lived Assets by Region (Details) Sheet http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Revenue and Long-lived Assets by Region (Details) Details 102 false false R103.htm 2493461 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Major Customers (Details) Sheet http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Major Customers (Details) Details 103 false false R104.htm 2496462 - Disclosure - EARNINGS PER SHARE - Narrative (Details) Sheet http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails EARNINGS PER SHARE - Narrative (Details) Details 104 false false R105.htm 2497463 - Disclosure - EARNINGS PER SHARE - Schedule of Calculation of Basic and Diluted Net Income per Common Share (Details) Sheet http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails EARNINGS PER SHARE - Schedule of Calculation of Basic and Diluted Net Income per Common Share (Details) Details 105 false false All Reports Book All Reports cgnt-20220131.htm cgnt-20220131.xsd cgnt-20220131_cal.xml cgnt-20220131_def.xml cgnt-20220131_lab.xml cgnt-20220131_pre.xml exhibit121fye22.htm exhibit122fye22.htm exhibit131fye22.htm exhibit132fye22.htm exhibit151fye22.htm exhibit153fye22.htm exhibit81fye22.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 126 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cgnt-20220131.htm": { "axisCustom": 1, "axisStandard": 41, "contextCount": 318, "dts": { "calculationLink": { "local": [ "cgnt-20220131_cal.xml" ] }, "definitionLink": { "local": [ "cgnt-20220131_def.xml" ] }, "inline": { "local": [ "cgnt-20220131.htm" ] }, "labelLink": { "local": [ "cgnt-20220131_lab.xml" ] }, "presentationLink": { "local": [ "cgnt-20220131_pre.xml" ] }, "schema": { "local": [ "cgnt-20220131.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": 811, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 14, "http://www.cognyte.com/20220131": 1, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 19 }, "keyCustom": 41, "keyStandard": 453, "memberCustom": 25, "memberStandard": 70, "nsprefix": "cgnt", "nsuri": "http://www.cognyte.com/20220131", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "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 Page", "role": "http://www.cognyte.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2487458 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details)", "role": "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails", "shortName": "LEASES - Schedule of Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2489459 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2492460 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Revenue and Long-lived Assets by Region (Details)", "role": "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails", "shortName": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Revenue and Long-lived Assets by Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibe674ac218404f75bb1d5152cdcf0cac_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i441defc1ab434a31b7efeab0aabb5909_D20210201-20220131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2493461 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Major Customers (Details)", "role": "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails", "shortName": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i441defc1ab434a31b7efeab0aabb5909_D20210201-20220131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2496462 - Disclosure - EARNINGS PER SHARE - Narrative (Details)", "role": "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails", "shortName": "EARNINGS PER SHARE - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2497463 - Disclosure - EARNINGS PER SHARE - Schedule of Calculation of Basic and Diluted Net Income per Common Share (Details)", "role": "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails", "shortName": "EARNINGS PER SHARE - Schedule of Calculation of Basic and Diluted Net Income per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115103 - Disclosure - RELATED PARTY TRANSACTIONS WITH VERINT", "role": "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINT", "shortName": "RELATED PARTY TRANSACTIONS WITH VERINT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119104 - Disclosure - REVENUE RECOGNITION", "role": "http://www.cognyte.com/role/REVENUERECOGNITION", "shortName": "REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125105 - Disclosure - SHORT TERM LOAN", "role": "http://www.cognyte.com/role/SHORTTERMLOAN", "shortName": "SHORT TERM LOAN", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127106 - Disclosure - BUSINESS COMBINATIONS", "role": "http://www.cognyte.com/role/BUSINESSCOMBINATIONS", "shortName": "BUSINESS COMBINATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131107 - Disclosure - INTANGIBLE ASSETS AND GOODWILL", "role": "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILL", "shortName": "INTANGIBLE ASSETS AND GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137108 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATION", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148109 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS", "role": "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152110 - Disclosure - RESEARCH AND DEVELOPMENT, NET", "role": "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNET", "shortName": "RESEARCH AND DEVELOPMENT, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156111 - Disclosure - INCOME TAXES", "role": "http://www.cognyte.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.cognyte.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2165112 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2170113 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS", "role": "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTS", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2176114 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS", "role": "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANS", "shortName": "STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2182115 - Disclosure - LEASES", "role": "http://www.cognyte.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2188116 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2190117 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION", "role": "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATION", "shortName": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2194118 - Disclosure - EARNINGS PER SHARE", "role": "http://www.cognyte.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316302 - Disclosure - RELATED PARTY TRANSACTIONS WITH VERINT (Tables)", "role": "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTTables", "shortName": "RELATED PARTY TRANSACTIONS WITH VERINT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndInvestmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320303 - Disclosure - REVENUE RECOGNITION (Tables)", "role": "http://www.cognyte.com/role/REVENUERECOGNITIONTables", "shortName": "REVENUE RECOGNITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328304 - Disclosure - BUSINESS COMBINATIONS (Tables)", "role": "http://www.cognyte.com/role/BUSINESSCOMBINATIONSTables", "shortName": "BUSINESS COMBINATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332305 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)", "role": "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLTables", "shortName": "INTANGIBLE ASSETS AND GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338306 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables)", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349307 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "role": "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353308 - Disclosure - RESEARCH AND DEVELOPMENT, NET (Tables)", "role": "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETTables", "shortName": "RESEARCH AND DEVELOPMENT, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357309 - Disclosure - INCOME TAXES (Tables)", "role": "http://www.cognyte.com/role/INCOMETAXESTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2366310 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2371311 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "role": "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2377312 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS (Tables)", "role": "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSTables", "shortName": "STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.cognyte.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2383313 - Disclosure - LEASES (Tables)", "role": "http://www.cognyte.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2391314 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)", "role": "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONTables", "shortName": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2395315 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.cognyte.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "0", "first": true, "lang": "en-US", "name": "cgnt:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION (Details)", "role": "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails", "shortName": "ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "0", "first": true, "lang": "en-US", "name": "cgnt:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "cgnt:MinimumMaturityPeriodOfShortTermInvestmentsInTimeDeposits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investments (Details)", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "cgnt:MinimumMaturityPeriodOfShortTermInvestmentsInTimeDeposits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Credit Risk (Details)", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofCreditRiskDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i087a29025424496babad038b4a7d45c1_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details)", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i7851989503224fdcb3a830fc1bead845_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and Equipment, net (Details)", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and Equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i7851989503224fdcb3a830fc1bead845_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Reporting (Details)", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSegmentReportingDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Acquired Intangible Assets (Details)", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements of Operations", "role": "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "cgnt:NumberOfFinancialInstitutionsThatAreCounterpartiesToDerivativeInstruments", "reportCount": 1, "unique": true, "unitRef": "financial_institutions", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412408 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Financial Instruments (Details)", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "cgnt:NumberOfFinancialInstitutionsThatAreCounterpartiesToDerivativeInstruments", "reportCount": 1, "unique": true, "unitRef": "financial_institutions", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ic52455cbac484926a4b2fc8195bd24d3_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413409 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Software Development Costs and Internal-Use Software (Details)", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Software Development Costs and Internal-Use Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ic52455cbac484926a4b2fc8195bd24d3_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414410 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Functional Currencies and Foreign Currency Transaction Gains and Losses (Details)", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFunctionalCurrenciesandForeignCurrencyTransactionGainsandLossesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Functional Currencies and Foreign Currency Transaction Gains and Losses (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417411 - Disclosure - RELATED PARTY TRANSACTIONS WITH VERINT - Narrative (Details)", "role": "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "shortName": "RELATED PARTY TRANSACTIONS WITH VERINT - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "if7a25ac80a604efca459b58ebcc8adb0_D20210201-20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "if306df4fa8954c4ca99e3ee844b3f1ea_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "cgnt:AllocationOfManagementCostsAndCorporateSupportServices", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418412 - Disclosure - RELATED PARTY TRANSACTIONS WITH VERINT - Schedule of Components of Costs of Services (Details)", "role": "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails", "shortName": "RELATED PARTY TRANSACTIONS WITH VERINT - Schedule of Components of Costs of Services (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ib80ce16d7d5f41858f36b8b2651c9a50_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "cgnt:AllocationOfManagementCostsAndCorporateSupportServices", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "cgnt:SoftwareMaintenancePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421413 - Disclosure - REVENUE RECOGNITION - Narrative (Details)", "role": "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "shortName": "REVENUE RECOGNITION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "cgnt:SoftwareMaintenancePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422414 - Disclosure - REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details)", "role": "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails", "shortName": "REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ib64af595e15148fc90ff4393d045e2bc_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423415 - Disclosure - REVENUE RECOGNITION - Schedule of Contract Balances (Details)", "role": "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofContractBalancesDetails", "shortName": "REVENUE RECOGNITION - Schedule of Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424416 - Disclosure - REVENUE RECOGNITION - Schedule of Remaining Performance Obligation (Details)", "role": "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofRemainingPerformanceObligationDetails", "shortName": "REVENUE RECOGNITION - Schedule of Remaining Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ia29b20d5071b4848ab2362ff5c3211ed_I20210201", "decimals": "INF", "first": true, "lang": "en-US", "name": "cgnt:NumberOfCreditFacilities", "reportCount": 1, "unique": true, "unitRef": "facility", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426417 - Disclosure - SHORT TERM LOAN (Details)", "role": "http://www.cognyte.com/role/SHORTTERMLOANDetails", "shortName": "SHORT TERM LOAN (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ia29b20d5071b4848ab2362ff5c3211ed_I20210201", "decimals": "INF", "first": true, "lang": "en-US", "name": "cgnt:NumberOfCreditFacilities", "reportCount": 1, "unique": true, "unitRef": "facility", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Statements of Comprehensive (Loss) Income", "role": "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "shortName": "Consolidated Statements of Comprehensive (Loss) Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429418 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details)", "role": "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "shortName": "BUSINESS COMBINATIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ic6de823213b8497685e7379a0f51a420_D20210201-20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430419 - Disclosure - BUSINESS COMBINATIONS - Schedule of Purchase Price Allocation (Details)", "role": "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails", "shortName": "BUSINESS COMBINATIONS - Schedule of Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "if81455153c4a4415b31faefec13f382b_I20191218", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433420 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Acquired Finite-Lived Intangible Assets (Details)", "role": "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Acquired Finite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434421 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)", "role": "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435422 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Estimated Future Amortization Expense on Acquired Intangibles (Details)", "role": "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Estimated Future Amortization Expense on Acquired Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i087a29025424496babad038b4a7d45c1_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436423 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill Activity (Details)", "role": "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillActivityDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i25dda99de0ed429388e68e763bb4b867_I20200131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439424 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Inventories (Details)", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440425 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Property and Equipment, Net (Details)", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441426 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Narrative (Details)", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442427 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ic53851363c1e4c098d555e6fa00a4caf_I20190131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Statements of Equity", "role": "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "shortName": "Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i6e69eebc57dd4cbebcfa5b80f45f9c03_I20190131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndInvestmentsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443428 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Assets (Details)", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndInvestmentsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444429 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForUncertainTaxPositionsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445430 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Liabilities (Details)", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForUncertainTaxPositionsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446431 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other (Expense) Income, Net (Details)", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other (Expense) Income, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447432 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details)", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i087a29025424496babad038b4a7d45c1_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450433 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Components of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Components of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "iea388fffe2214ab7b1268bcb550a4a50_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451434 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ic86ea4fa5d9041a29fec546b4201b4aa_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454435 - Disclosure - RESEARCH AND DEVELOPMENT, NET - Narrative (Details)", "role": "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETNarrativeDetails", "shortName": "RESEARCH AND DEVELOPMENT, NET - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i087a29025424496babad038b4a7d45c1_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455436 - Disclosure - RESEARCH AND DEVELOPMENT, NET - Schedule of Activity for Capitalized Software Development Costs (Details)", "role": "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails", "shortName": "RESEARCH AND DEVELOPMENT, NET - Schedule of Activity for Capitalized Software Development Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458437 - Disclosure - INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for Income Taxes (Details)", "role": "http://www.cognyte.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails", "shortName": "INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459438 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes (Details)", "role": "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails", "shortName": "INCOME TAXES - Schedule of Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460439 - Disclosure - INCOME TAXES - Schedule of Effective Tax Rate Reconciliation (Details)", "role": "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails", "shortName": "INCOME TAXES - Schedule of Effective Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461440 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)", "role": "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462441 - Disclosure - INCOME TAXES - Narrative (Details)", "role": "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails", "shortName": "INCOME TAXES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ib9fa6a7611b04c8f9694d7ab32e1f2c6_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463442 - Disclosure - INCOME TAXES - Schedule of Valuation Allowance (Details)", "role": "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails", "shortName": "INCOME TAXES - Schedule of Valuation Allowance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i92bc8c5510ea4f8fab4f219a8573906c_I20200131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i087a29025424496babad038b4a7d45c1_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464443 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details)", "role": "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails", "shortName": "INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "cgnt:BusinessAcquisitionContingentConsiderationLiabilityFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467444 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details)", "role": "http://www.cognyte.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", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i34ddb986b10e4aa1bec4facde86f86d6_I20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "id02b107430c5482c83b198a41a908558_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468445 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs (Details)", "role": "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i6f96b4681b714e69ab8125c5eb969429_I20200131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469446 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "role": "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472447 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details)", "role": "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION", "role": "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATION", "shortName": "ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473448 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values of Derivatives (Details)", "role": "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values of Derivatives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i03a3265747c94b2c98666172a813bad7_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474449 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of the Effects of Derivatives Designated as Cash Flow Hedges (Details)", "role": "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of the Effects of Derivatives Designated as Cash Flow Hedges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i03a3265747c94b2c98666172a813bad7_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475450 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Derivatives Not Designated as Hedging Instruments (Details)", "role": "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Derivatives Not Designated as Hedging Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i6883894c755540b3b60fa10bbd6e6bee_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2478451 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Schedule of Recognized Stock-based Compensation Expense (Details)", "role": "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails", "shortName": "STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Schedule of Recognized Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479452 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock-based Compensation Expense by Type of Award (Details)", "role": "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails", "shortName": "STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock-based Compensation Expense by Type of Award (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i648851b4f1d7445a9f1bfd2995ce6704_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i087a29025424496babad038b4a7d45c1_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480453 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock Awards Activity (Details)", "role": "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails", "shortName": "STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock Awards Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i087a29025424496babad038b4a7d45c1_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2481454 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Narrative (Details)", "role": "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails", "shortName": "STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "i68afd63208c342ad8074e934ef956916_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "cgnt:AcceleratedOperatingLeaseExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2484455 - Disclosure - LEASES - Narrative (Details)", "role": "http://www.cognyte.com/role/LEASESNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "cgnt:AcceleratedOperatingLeaseExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2485456 - Disclosure - LEASES - Schedule of Components of Lease Expenses (Details)", "role": "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails", "shortName": "LEASES - Schedule of Components of Lease Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "cgnt:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2486457 - Disclosure - LEASES - Schedule of Supplemental Cash Flow Information Related to Leases (Details)", "role": "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails", "shortName": "LEASES - Schedule of Supplemental Cash Flow Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "cgnt:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20220131.htm", "contextRef": "ibd2dbc6a9e8e46f48173f11525083176_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 95, "tag": { "cgnt_AcceleratedOperatingLeaseExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accelerated Operating Lease Expenses", "label": "Accelerated Operating Lease Expenses", "terseLabel": "Accelerated operating lease expenses" } } }, "localname": "AcceleratedOperatingLeaseExpenses", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Credit Loss, Foreign Currency Translation Gain (Loss)", "label": "Accounts Receivable, Allowance For Credit Loss, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Other, including fluctuations in foreign exchange rates" } } }, "localname": "AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslationGainLoss", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_AccountsReceivableCreditLossExpenseReversalIncludingPortionRelatedToContractAssets": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Credit Loss Expense (Reversal), Including Portion Related To Contract Assets", "label": "Accounts Receivable, Credit Loss Expense (Reversal), Including Portion Related To Contract Assets", "terseLabel": "Allowance for credit losses" } } }, "localname": "AccountsReceivableCreditLossExpenseReversalIncludingPortionRelatedToContractAssets", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cgnt_AllocationOfManagementCostsAndCorporateSupportServices": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allocation Of Management Costs And Corporate Support Services", "label": "Allocation Of Management Costs And Corporate Support Services", "terseLabel": "Allocation of management costs and corporate support services" } } }, "localname": "AllocationOfManagementCostsAndCorporateSupportServices", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_AmortizationOfOtherIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Other Intangible Assets", "label": "Amortization Of Other Intangible Assets", "terseLabel": "Amortization of other acquired intangible assets" } } }, "localname": "AmortizationOfOtherIntangibleAssets", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "cgnt_AuditorInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Auditor Information", "label": "Auditor Information [Abstract]" } } }, "localname": "AuditorInformationAbstract", "nsuri": "http://www.cognyte.com/20220131", "xbrltype": "stringItemType" }, "cgnt_BusinessAcquisitionContingentConsiderationLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Contingent Consideration, Liability, Fair Value Disclosure", "label": "Business Acquisition, Contingent Consideration, Liability, Fair Value Disclosure", "terseLabel": "Business acquisition, contingent consideration, liability, fair value", "verboseLabel": "Contingent consideration - business combinations" } } }, "localname": "BusinessAcquisitionContingentConsiderationLiabilityFairValueDisclosure", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_BusinessCombinationContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration", "label": "Business Combination, Contingent Consideration [Member]", "terseLabel": "Liability for contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "cgnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "cgnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssetsLiabilitiesAcquired", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract Liabilities", "negatedTerseLabel": "Contract liabilities\u2014current and long-term" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAndOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "cgnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssetsLiabilitiesAcquired", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of acquisition cost of a business combination allocated to current liabilities and other noncurrent liabilities of the acquired entity.", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current And Other Noncurrent Liabilities", "negatedTerseLabel": "Current and other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAndOtherNoncurrentLiabilities", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssetsLiabilitiesAcquired": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Tangible Assets (Liabilities) Acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Tangible Assets (Liabilities) Acquired", "totalLabel": "Net tangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssetsLiabilitiesAcquired", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets [Abstract]", "terseLabel": "Net tangible assets (liabilities):" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssetsAbstract", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "cgnt_CapitalizedComputerSoftwareForeignCurrencyTranslationGainLossAndOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Foreign currency translation and other adjustments made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Foreign Currency Translation Gain (Loss) And Other", "terseLabel": "Foreign currency translation and other" } } }, "localname": "CapitalizedComputerSoftwareForeignCurrencyTranslationGainLossAndOther", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_CaseNumber344409Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Case Number 3444/09", "label": "Case Number 3444/09 [Member]", "terseLabel": "Case Number 3444/09" } } }, "localname": "CaseNumber344409Member", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cgnt_CaseNumbers418609And133509Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Case Numbers 4186/09 And 1335/09", "label": "Case Numbers 4186/09 And 1335/09 [Member]", "terseLabel": "Case Numbers 4186/09 and 1335/09" } } }, "localname": "CaseNumbers418609And133509Member", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cgnt_CognyteTechnologiesIsraelLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cognyte Technologies Israel Ltd", "label": "Cognyte Technologies Israel Ltd [Member]", "terseLabel": "Cognyte Technologies Israel Ltd" } } }, "localname": "CognyteTechnologiesIsraelLtdMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cgnt_CombinedStockBonusProgramandBonusShareProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents combined Stock Bonus Program and Bonus Share Program amounts", "label": "Combined Stock Bonus Program and Bonus Share Program [Member]", "terseLabel": "Stock bonus program and bonus share program" } } }, "localname": "CombinedStockBonusProgramandBonusShareProgramMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "cgnt_CoststoFulfillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs to Fulfill [Member]", "label": "Costs to Fulfill [Member]", "terseLabel": "Costs to Fulfill" } } }, "localname": "CoststoFulfillMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "cgnt_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cgnt_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cgnt_DebtInstrumentCovenantConsolidatedEquityInPercentageOfTotalConsolidatedAssetsMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Consolidated Equity In Percentage Of Total Consolidated Assets, Minimum", "label": "Debt Instrument, Covenant, Consolidated Equity In Percentage Of Total Consolidated Assets, Minimum", "terseLabel": "Covenant, consolidated equity, minimum percentage of total consolidated assets" } } }, "localname": "DebtInstrumentCovenantConsolidatedEquityInPercentageOfTotalConsolidatedAssetsMinimum", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "percentItemType" }, "cgnt_DebtInstrumentCovenantConsolidatedEquityMinimum": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Consolidated Equity, Minimum", "label": "Debt Instrument, Covenant, Consolidated Equity, Minimum", "terseLabel": "Covenant, consolidated equity, minimum amount" } } }, "localname": "DebtInstrumentCovenantConsolidatedEquityMinimum", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DebtInstrumentCovenantFundedDebtToEBITDAMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Funded Debt To EBITDA, Minimum", "label": "Debt Instrument, Covenant, Funded Debt To EBITDA, Minimum", "terseLabel": "Covenant, funded debt to EBITDA, minimum ratio" } } }, "localname": "DebtInstrumentCovenantFundedDebtToEBITDAMinimum", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "pureItemType" }, "cgnt_DebtInstrumentCovenantUnrestrictedCashAndCashEquivalentsMinimum": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Unrestricted Cash And Cash Equivalents, Minimum", "label": "Debt Instrument, Covenant, Unrestricted Cash And Cash Equivalents, Minimum", "terseLabel": "Covenant, unrestricted cash and cash equivalents, minimum amount" } } }, "localname": "DebtInstrumentCovenantUnrestrictedCashAndCashEquivalentsMinimum", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DeferredTaxAssetsOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Operating Lease, Liability", "label": "Deferred Tax Assets, Operating Lease, Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiability", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DefinedContributionPlanEmployerMatchingContributionPerEmployeeMaximumAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum amount per employee for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Per Employee Maximum Amount", "terseLabel": "Defined contribution plan employer matching contribution per employee maximum amount" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPerEmployeeMaximumAmount", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DeloitteToucheLLPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deloitte & Touche LLP", "label": "Deloitte & Touche LLP [Member]", "terseLabel": "Deloitte & Touche LLP" } } }, "localname": "DeloitteToucheLLPMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "domainItemType" }, "cgnt_EquitySecuritiesWithoutReadilyDeterminableFairValueAmountMeasuredBasedOnObservableTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Securities Without Readily Determinable Fair Value, Amount Measured Based On Observable Transaction", "label": "Equity Securities Without Readily Determinable Fair Value, Amount Measured Based On Observable Transaction", "terseLabel": "Noncontrolling equity investment in privately-held companies without readily determinable fair values, remeasured to fair value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmountMeasuredBasedOnObservableTransaction", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease Cost", "label": "Finance Lease Cost", "totalLabel": "Total finance lease expenses" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_FinanceLeaseExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease Expense", "label": "Finance Lease Expense [Abstract]", "terseLabel": "Finance lease expenses:" } } }, "localname": "FinanceLeaseExpenseAbstract", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "stringItemType" }, "cgnt_FormerParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former Parent", "label": "Former Parent [Member]", "terseLabel": "Former Parent" } } }, "localname": "FormerParentMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "domainItemType" }, "cgnt_IncreaseDecreaseInRestrictedBankTimeDepositsInvestingActivities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Restricted Bank Time Deposits, Investing Activities", "label": "Increase (Decrease) In Restricted Bank Time Deposits, Investing Activities", "verboseLabel": "Change in restricted bank time deposits, including long-term portion" } } }, "localname": "IncreaseDecreaseInRestrictedBankTimeDepositsInvestingActivities", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cgnt_InventoryTransferToPropertyAndEquipment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of inventory transferred to property and equipment in noncash transactions.", "label": "Inventory Transfer To Property And Equipment", "terseLabel": "Inventory transfers to property and equipment" } } }, "localname": "InventoryTransferToPropertyAndEquipment", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_LeaseholdImprovementsFundedByLeaseIncentive": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of leasehold improvements funded by lease incentive in noncash transactions.", "label": "Leasehold Improvements Funded By Lease Incentive", "terseLabel": "Leasehold improvements funded by lease incentives" } } }, "localname": "LeaseholdImprovementsFundedByLeaseIncentive", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_LeasesWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases, Weighted Average Discount Rate", "label": "Leases, Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rates" } } }, "localname": "LeasesWeightedAverageDiscountRateAbstract", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "cgnt_LeasesWeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases, Weighted Average Remaining Lease Term", "label": "Leases, Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease terms" } } }, "localname": "LeasesWeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "cgnt_LossContingencyNumberOfUnsuccessfulRoundsOfMediation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Number Of Unsuccessful Rounds Of Mediation", "label": "Loss Contingency, Number Of Unsuccessful Rounds Of Mediation", "terseLabel": "Number of unsuccessful rounds of mediation" } } }, "localname": "LossContingencyNumberOfUnsuccessfulRoundsOfMediation", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "integerItemType" }, "cgnt_MinimumMaturityPeriodOfShortTermInvestmentsInTimeDeposits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum Maturity Period Of Short Term Investments In Time Deposits", "label": "Minimum Maturity Period Of Short Term Investments In Time Deposits", "terseLabel": "Minimum maturity period of short term investments in time deposits" } } }, "localname": "MinimumMaturityPeriodOfShortTermInvestmentsInTimeDeposits", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentsDetails" ], "xbrltype": "durationItemType" }, "cgnt_NetParentEquityInvestment": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Parent Equity Investment", "label": "Net Parent Equity Investment", "terseLabel": "Former net parent investment" } } }, "localname": "NetParentEquityInvestment", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cgnt_NetParentEquityInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Parent Equity Investment", "label": "Net Parent Equity Investment [Member]", "terseLabel": "Former Net Parent Investment" } } }, "localname": "NetParentEquityInvestmentMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "cgnt_NoncashOrPartNoncashAcquisitionContingentConsiderationLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash Or Part Noncash Acquisition, Contingent Consideration Liabilities", "label": "Noncash Or Part Noncash Acquisition, Contingent Consideration Liabilities", "terseLabel": "Liabilities for contingent consideration in business combinations" } } }, "localname": "NoncashOrPartNoncashAcquisitionContingentConsiderationLiabilities", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_NonrecurringRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonrecurring revenue [Member]", "label": "Nonrecurring Revenue [Member]", "terseLabel": "Nonrecurring revenue" } } }, "localname": "NonrecurringRevenueMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cgnt_NumberOfCreditFacilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Credit Facilities", "label": "Number Of Credit Facilities", "terseLabel": "Number of credit facilities" } } }, "localname": "NumberOfCreditFacilities", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "integerItemType" }, "cgnt_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Customers", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails" ], "xbrltype": "integerItemType" }, "cgnt_NumberOfCustomersOutsideTheUnitedStates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Customers Outside The United States", "label": "Number Of Customers Outside The United States", "terseLabel": "Number of customers outside the United States" } } }, "localname": "NumberOfCustomersOutsideTheUnitedStates", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "integerItemType" }, "cgnt_NumberOfFinancialInstitutionsThatAreCounterpartiesToDerivativeInstruments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Financial Institutions That Are Counterparties To Derivative Instruments", "label": "Number Of Financial Institutions That Are Counterparties To Derivative Instruments", "terseLabel": "Number of financial institutions that are counterparties to derivative instruments" } } }, "localname": "NumberOfFinancialInstitutionsThatAreCounterpartiesToDerivativeInstruments", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "integerItemType" }, "cgnt_OffBalanceSheetRiskAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Off-Balance Sheet Risk", "label": "Off-Balance Sheet Risk [Axis]", "terseLabel": "Off-Balance Sheet Risk [Axis]" } } }, "localname": "OffBalanceSheetRiskAxis", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "cgnt_OffBalanceSheetRiskDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Off-Balance Sheet Risk [Domain]", "label": "Off-Balance Sheet Risk [Domain]", "terseLabel": "Off-Balance Sheet Risk [Domain]" } } }, "localname": "OffBalanceSheetRiskDomain", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cgnt_OfficesAndExportTransactionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offices And Export Transaction", "label": "Offices And Export Transaction [Member]", "terseLabel": "Offices and Export Transaction" } } }, "localname": "OfficesAndExportTransactionMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cgnt_OtherAmericasRegionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Americas geographical region, other than the United States", "label": "Other Americas Region [Member]", "terseLabel": "Other" } } }, "localname": "OtherAmericasRegionMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "cgnt_OtherCountriesOutsideIsraelAndUnitedStatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Countries Outside Israel And United States", "label": "Other Countries Outside Israel And United States [Member]", "terseLabel": "Other countries" } } }, "localname": "OtherCountriesOutsideIsraelAndUnitedStatesMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "cgnt_OtherEMEARegionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other EMEA Region", "label": "Other EMEA Region [Member]", "terseLabel": "Other" } } }, "localname": "OtherEMEARegionMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "cgnt_OtherMiscellaneousNonoperatingIncomeExpense": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of miscellaneous other income and expense, which has not been itemized or categorized in the footnotes to the financial statements and is a component of other income and expense, net.", "label": "Other Miscellaneous Nonoperating Income (Expense)", "terseLabel": "Other expense, net" } } }, "localname": "OtherMiscellaneousNonoperatingIncomeExpense", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_PaymentsOfOrdinaryDividendsFormerParent": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments Of Ordinary Dividends, Former Parent", "label": "Payments Of Ordinary Dividends, Former Parent", "negatedTerseLabel": "Dividend paid to former parent" } } }, "localname": "PaymentsOfOrdinaryDividendsFormerParent", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cgnt_ProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the product warranty period under standard and extended warranty protection rights granted to customers.", "label": "Product Warranty Period", "terseLabel": "Warranty period" } } }, "localname": "ProductWarrantyPeriod", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "cgnt_ProfessionalServicesAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Services And Other", "label": "Professional Services And Other [Member]", "terseLabel": "Professional service and other" } } }, "localname": "ProfessionalServicesAndOtherMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "cgnt_RecurringRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recurring revenue [Member]", "label": "Recurring Revenue [Member]", "terseLabel": "Recurring revenue" } } }, "localname": "RecurringRevenueMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cgnt_RelatedPartyFixedRateNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Fixed Rate Notes", "label": "Related Party Fixed Rate Notes [Member]", "terseLabel": "Related Party Fixed Rate Notes" } } }, "localname": "RelatedPartyFixedRateNotesMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cgnt_RelatedPartyVariableRateNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Variable Rate Notes", "label": "Related Party Variable Rate Notes [Member]", "terseLabel": "Related Party Variable Rate Notes" } } }, "localname": "RelatedPartyVariableRateNotesMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails" ], "xbrltype": "domainItemType" }, "cgnt_RestrictedStockAndRestrictedStockUnitsRSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information in the aggregate for restricted stock and restricted units, shares or stock units that an entity has not yet issued because the agreed-upon consideration, such as employee services, has not yet been received.", "label": "Restricted Stock And Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units and restricted stock awards" } } }, "localname": "RestrictedStockAndRestrictedStockUnitsRSUsMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "cgnt_RevenueFromContractWithCustomerUnbundledContractsRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Unbundled Contracts Renewal Term", "label": "Revenue From Contract With Customer, Unbundled Contracts Renewal Term", "terseLabel": "Unbundled contracts renewal term" } } }, "localname": "RevenueFromContractWithCustomerUnbundledContractsRenewalTerm", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "cgnt_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-of-Use Asset Obtained In Exchange For Lease Liability", "label": "Right-of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "cgnt_SalesCommissionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales Commission [Member]", "label": "Sales Commission [Member]", "terseLabel": "Sales Commission" } } }, "localname": "SalesCommissionMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "cgnt_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Supplemental Cash Flow Information Related To Leases", "label": "Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "cgnt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSpinOffAdjustmentConversionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Spin-Off Adjustment, Conversion Rate", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Spin-Off Adjustment, Conversion Rate", "terseLabel": "Spin-off adjustment, conversion ratio" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSpinOffAdjustmentConversionRate", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "pureItemType" }, "cgnt_ShareBasedPaymentArrangementEquitySettledAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Equity-Settled Awards", "label": "Share-Based Payment Arrangement, Equity-Settled Awards [Member]", "terseLabel": "Total equity-settled awards" } } }, "localname": "ShareBasedPaymentArrangementEquitySettledAwardsMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "cgnt_SoftwareMaintenancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the term of the software maintenance period over which the related post-contract customer support (PCS) is recognized.", "label": "Software Maintenance, Period", "terseLabel": "Software maintenance, period" } } }, "localname": "SoftwareMaintenancePeriod", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "cgnt_StockholdersEquityTransfersFromToParentNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity, Transfers From (To) Parent, Net", "label": "Stockholders' Equity, Transfers From (To) Parent, Net", "terseLabel": "Net transfers to parent" } } }, "localname": "StockholdersEquityTransfersFromToParentNet", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "cgnt_TransfersFromToParentNetFinancingActivities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Transfers From (To) Parent, Net, Financing Activities", "label": "Transfers From (To) Parent, Net, Financing Activities", "terseLabel": "Net transfers to former parent" } } }, "localname": "TransfersFromToParentNetFinancingActivities", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cgnt_TwoGovernmentsOutsideTheUnitedStatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Governments Outside The United States", "label": "Two Governments Outside The United States [Member]", "terseLabel": "Governments outside the United States" } } }, "localname": "TwoGovernmentsOutsideTheUnitedStatesMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "cgnt_UnrealizedGainLossOnNoncontrollingEquityInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrealized Gain (Loss) On Noncontrolling Equity Investment", "label": "Unrealized Gain (Loss) On Noncontrolling Equity Investment", "terseLabel": "Unrealized gain on noncontrolling equity investment" } } }, "localname": "UnrealizedGainLossOnNoncontrollingEquityInvestment", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_UnrecognizedTaxBenefitsDecreaseResultingFromSpinOffRelatedAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Decrease Resulting From Spin-Off Related Adjustments", "label": "Unrecognized Tax Benefits, Decrease Resulting From Spin-Off Related Adjustments", "negatedLabel": "Reductions for spin-off from Verint" } } }, "localname": "UnrecognizedTaxBenefitsDecreaseResultingFromSpinOffRelatedAdjustments", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_ValuationAllowanceCumulativeLossesIncurredPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valuation Allowance, Cumulative Losses Incurred, Period", "label": "Valuation Allowance, Cumulative Losses Incurred, Period", "terseLabel": "Period of cumulative losses incurred" } } }, "localname": "ValuationAllowanceCumulativeLossesIncurredPeriod", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "durationItemType" }, "cgnt_WebintProMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "WebintPro", "label": "WebintPro [Member]", "terseLabel": "WebintPro" } } }, "localname": "WebintProMember", "nsuri": "http://www.cognyte.com/20220131", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "country_IL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ISRAEL", "terseLabel": "Israel" } } }, "localname": "IL", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]", "terseLabel": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "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.cognyte.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r840", "r841", "r842" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Auditor [Line Items]", "terseLabel": "Auditor [Line Items]" } } }, "localname": "AuditorLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "stringItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r840", "r841", "r842" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r840", "r841", "r842" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Auditor [Table]", "terseLabel": "Auditor [Table]" } } }, "localname": "AuditorTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "stringItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r841", "r842" ], "lang": { "en-us": { "role": { "documentation": "Business contact for the entity", "label": "Business Contact [Member]", "terseLabel": "Business Contact" } } }, "localname": "BusinessContactMember", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "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.cognyte.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelName": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of contact personnel", "label": "Contact Personnel Name", "terseLabel": "Contact Personnel Name" } } }, "localname": "ContactPersonnelName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "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.cognyte.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r841" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard", "terseLabel": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r840", "r841", "r842" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "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.cognyte.com/role/CoverPage" ], "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.cognyte.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r836" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement", "terseLabel": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r841" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report", "terseLabel": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r843" ], "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.cognyte.com/role/CoverPage" ], "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.cognyte.com/role/CoverPage" ], "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.cognyte.com/role/CoverPage" ], "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.cognyte.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "countryCodeItemType" }, "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.cognyte.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]", "terseLabel": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r838" ], "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.cognyte.com/role/CoverPage" ], "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", "verboseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "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.cognyte.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r838" ], "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.cognyte.com/role/CoverPage" ], "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.cognyte.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r838" ], "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.cognyte.com/role/CoverPage" ], "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.cognyte.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r844" ], "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.cognyte.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityListingsLineItems": { "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": "Entity Listings [Line Items]", "terseLabel": "Entity Listings [Line Items]" } } }, "localname": "EntityListingsLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityListingsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container for exchange listing information for an entity", "label": "Entity Listings [Table]", "terseLabel": "Entity Listings [Table]" } } }, "localname": "EntityListingsTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r838" ], "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.cognyte.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r838" ], "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.cognyte.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r845" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r840", "r841", "r842" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "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.cognyte.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r837" ], "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.cognyte.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r839" ], "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.cognyte.com/role/CoverPage" ], "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.cognyte.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Total Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APAC" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Financial Information Disclosure [Abstract]" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "nsuri": "http://fasb.org/srt/2021-01-31", "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r167", "r364", "r369", "r375", "r570", "r571", "r577", "r578", "r701", "r827" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r167", "r364", "r369", "r375", "r570", "r571", "r577", "r578", "r701", "r827" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r77", "r79", "r164", "r165", "r379", "r394" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [ "r2", "r179", "r187", "r290", "r479", "r480", "r481", "r524", "r525", "r619", "r624", "r625", "r848" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjusted Balance" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r179", "r187", "r194", "r290", "r479", "r480", "r481", "r524", "r525", "r619", "r622", "r624", "r625", "r848" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r179", "r187", "r194", "r290", "r479", "r480", "r481", "r524", "r525", "r619", "r622", "r624", "r625", "r848" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r179", "r187", "r194", "r290", "r479", "r480", "r481", "r524", "r525", "r619", "r622", "r624", "r625", "r848" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r261", "r432", "r438", "r795" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r378", "r393", "r457", "r459", "r708", "r709", "r710", "r711", "r712", "r713", "r715", "r792", "r796", "r828", "r829" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r378", "r393", "r457", "r459", "r708", "r709", "r710", "r711", "r712", "r713", "r715", "r792", "r796", "r828", "r829" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r261", "r432", "r438", "r795" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r255", "r432", "r436", "r719", "r791", "r793" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r255", "r432", "r436", "r719", "r791", "r793" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r378", "r393", "r445", "r457", "r459", "r708", "r709", "r710", "r711", "r712", "r713", "r715", "r792", "r796", "r828", "r829" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r378", "r393", "r445", "r457", "r459", "r708", "r709", "r710", "r711", "r712", "r713", "r715", "r792", "r796", "r828", "r829" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r78", "r79", "r164", "r165", "r379", "r394" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r3", "r176", "r177", "r178", "r180", "r181", "r184", "r185", "r186", "r187", "r189", "r190", "r191", "r192", "r193", "r194", "r205", "r291", "r292", "r482", "r525", "r620", "r624", "r625", "r626", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r849", "r850" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r3", "r176", "r177", "r178", "r180", "r181", "r184", "r185", "r186", "r187", "r189", "r190", "r191", "r192", "r193", "r194", "r205", "r291", "r292", "r482", "r525", "r620", "r624", "r625", "r626", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r849", "r850" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Reclassification, Adjustment [Member]", "terseLabel": "Revision of Prior Period, Reclassification, Adjustment" } } }, "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r256", "r257", "r432", "r437", "r794", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Segment, Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r256", "r257", "r432", "r437", "r794", "r810", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Statement, Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r168", "r169", "r170", "r172", "r173" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "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": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "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_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r180", "r181", "r182", "r183", "r274", "r275", "r287", "r288", "r289", "r290", "r291", "r292", "r363", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r524", "r525", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r692", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r846", "r847", "r848", "r849", "r850" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r55", "r704" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 5.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", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r55", "r163", "r697", "r698" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable, related parties" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r10", "r33", "r263", "r264" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net of allowance for credit losses of $2.1 million and $4.6 million, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofContractBalancesDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofCreditRiskDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r17", "r58", "r487" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Taxes other than income taxes" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r26", "r740", "r772" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "This item represents 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.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r16", "r17", "r58" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Distributor and agent commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r53", "r335" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails": { "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": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r88", "r97", "r98", "r99", "r100", "r575" ], "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": "Unrealized Gains (Losses) on Derivative Financial Instruments Designated as Hedges" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r36", "r85", "r87", "r88", "r775", "r804", "r808" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 4.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", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r84", "r88", "r97", "r98", "r99", "r176", "r177", "r178", "r576", "r799", "r800", "r850" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r82", "r88", "r97", "r98", "r99", "r576", "r661", "r662", "r663", "r664", "r666" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r319" ], "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", "terseLabel": "Weighted-average estimated useful life of all finite-lived identifiable intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r34", "r482", "r704" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r176", "r177", "r178", "r479", "r480", "r481", "r624" ], "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": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Reclassification of former net parent investment" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r460", "r462", "r484", "r485" ], "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", "terseLabel": "Share-based compensation activity" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r462", "r472", "r483" ], "calculation": { "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "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 stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, after Tax", "totalLabel": "Total stock-based compensation, net of taxes" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r40", "r269", "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "Allowance for credit losses, end of year", "periodStartLabel": "Allowance for credit losses, beginning of year", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r295" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Amounts written off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r144", "r317", "r326" ], "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.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r202" ], "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": "Potentially dilutive shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r158", "r235", "r245", "r251", "r286", "r364", "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r375", "r376", "r570", "r577", "r646", "r702", "r704", "r738", "r770" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "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.cognyte.com/role/ConsolidatedBalanceSheets" ], "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.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r12", "r14", "r74", "r158", "r286", "r364", "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r375", "r376", "r570", "r577", "r646", "r702", "r704" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "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.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r628" ], "calculation": { "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r463", "r474" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r592", "r598" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r456", "r458" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r456", "r458", "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r540" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Transaction and related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r555", "r556", "r559" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Components of Purchase Price:" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r553", "r555", "r556", "r561" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r143", "r563" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration for business combinations" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r554", "r557", "r562" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r554", "r558" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration - current portion" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r633" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Contingent consideration, liability, measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS COMBINATIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "terseLabel": "Other purchase price adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r544" ], "calculation": { "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "cgnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssetsLiabilitiesAcquired", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets, including cash acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r544" ], "calculation": { "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "cgnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssetsLiabilitiesAcquired", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r544" ], "calculation": { "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "cgnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssetsLiabilitiesAcquired", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred income taxes" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r543", "r544" ], "calculation": { "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Total identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r544" ], "calculation": { "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails": { "order": 6.0, "parentTag": "cgnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssetsLiabilitiesAcquired", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r544" ], "calculation": { "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price allocation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Allocation of Purchase Price:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r149", "r150", "r151" ], "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": "Accrued but unpaid purchases of property and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r149", "r150" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Finance leases of property and equipment" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r318" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Software development costs capitalized during the year" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r831", "r834" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "negatedTerseLabel": "Amortization of capitalized software development costs" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "auth_ref": [ "r832", "r834" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss from capitalized computer software costs.", "label": "Capitalized Computer Software, Impairments", "negatedTerseLabel": "Write-offs of capitalized software development costs", "verboseLabel": "Capitalized computer software, impairments" } } }, "localname": "CapitalizedComputerSoftwareImpairments1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETNarrativeDetails", "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r830" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "periodEndLabel": "Capitalized software development costs, net, end of year", "periodStartLabel": "Capitalized software development costs, net, beginning of year", "terseLabel": "Capitalized software development costs, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r303" ], "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", "terseLabel": "Capitalized contract cost, amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r302" ], "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.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r302" ], "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.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r303" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Capitalized contract cost, impairment loss" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r302" ], "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", "terseLabel": "Capitalized contract cost, net" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r302" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssets", "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": "Long-term deferred cost of revenue" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r127" ], "calculation": { "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails": { "order": 1.0, "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired from acquisition" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r50", "r146" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "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", "periodEndLabel": "Cash and cash equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r20", "r147", "r735" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash and Cash Equivalents, and Restricted Bank Time Deposits" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r140", "r146", "r152" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "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, restricted cash, and restricted cash equivalents, end of period", "periodStartLabel": "Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period", "totalLabel": "Total cash, cash equivalents, restricted cash, and restricted cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents at end of period:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r140", "r659" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "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, restricted cash and restricted cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "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.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r64", "r349", "r750", "r780" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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": [ "r345", "r347", "r348", "r359", "r815" ], "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.cognyte.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r176", "r177", "r624" ], "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.cognyte.com/role/ConsolidatedStatementsofEquity" ], "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.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "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, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "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, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r32", "r398" ], "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", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r32", "r704" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "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 common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock - $0 par value; Authorized 300,000,000 shares. Issued and outstanding 67,217,688 and 65,773,335 at January 31, 2022 and January 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r92", "r94", "r95", "r110", "r757", "r786" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "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", "totalLabel": "Comprehensive (loss) income attributable to Cognyte Software Ltd." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r92", "r94", "r109", "r568", "r569", "r583", "r756", "r785" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r92", "r94", "r108", "r567", "r583", "r755", "r784" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r107", "r124", "r754", "r783" ], "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 LOSS" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r318", "r324", "r551" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r219", "r220", "r261", "r643", "r644", "r814" ], "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.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r219", "r220", "r261", "r643", "r644", "r809", "r814" ], "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.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r219", "r220", "r261", "r643", "r644", "r809", "r814" ], "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.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r214", "r765" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r219", "r220", "r261", "r643", "r644" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r217", "r219", "r220", "r221", "r643", "r645", "r814" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r219", "r220", "r261", "r643", "r644", "r814" ], "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.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r412" ], "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 Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r408", "r410", "r433" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets, net" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r408", "r410", "r433" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term contract assets, net (included in other assets)", "verboseLabel": "Long-term contract assets, net" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofContractBalancesDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r411" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "terseLabel": "Amount reclassified to accounts receivable from contract asset" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r408", "r409", "r433" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r408", "r409", "r433" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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": "Long-term contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r434" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Current period revenue recognized from beginning balance of contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Contract assets recognized in current period" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r104", "r105" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "auth_ref": [ "r113" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Amortization", "terseLabel": "Amortization of acquired technology" } } }, "localname": "CostOfGoodsAndServicesSoldAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r117", "r158", "r286", "r364", "r365", "r366", "r369", "r370", "r371", "r372", "r373", "r375", "r376", "r646" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "totalLabel": "Total cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "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.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "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.cognyte.com/role/SHORTTERMLOANDetails" ], "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.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r159", "r521", "r528" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "U.S. Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r159", "r521" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Non-U.S." } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r159", "r521", "r528", "r530" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current provision (benefit) for income taxes" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current provision (benefit) for income taxes:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r159", "r521", "r528" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "U.S. State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r218", "r261" ], "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]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerFunds": { "auth_ref": [ "r54" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts received from and refundable to customers unless used by them to obtain goods and services from the entity.", "label": "Customer Funds", "terseLabel": "Long-term security deposits" } } }, "localname": "CustomerFunds", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r550" ], "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 relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "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": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r60", "r377" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityFee": { "auth_ref": [ "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment fees for the unused borrowing capacity under the long-term financing arrangement that is available to the entity.", "label": "Debt Instrument, Unused Borrowing Capacity, Fee", "terseLabel": "Unused borrowing capacity, fee" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityFee", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r501" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Decrease in unrecognized tax benefits is reasonably possible" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r23", "r737", "r769" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred commissions" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r73" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred cost of revenue" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r159", "r522", "r528" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "U.S. Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r159", "r522", "r528" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Non-U.S." } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r494", "r495" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes", "verboseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r144", "r159", "r522", "r528", "r529", "r530" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Provision (benefit) from deferred income taxes", "totalLabel": "Total deferred provision (benefit) for income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows", "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred provision (benefit) for income taxes:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r29", "r30", "r511", "r741", "r766" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r494", "r495" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "negatedTerseLabel": "Deferred tax liabilities", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r159", "r522", "r528" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "U.S. State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r512" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net, Classification [Abstract]", "terseLabel": "Recorded as:" } } }, "localname": "DeferredTaxAssetsLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r519", "r520" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r519", "r520" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other, net" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r519", "r520" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Accrued compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r519", "r520" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses": { "auth_ref": [ "r519", "r520" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on foreign currency transactions.", "label": "Deferred Tax Assets, Unrealized Currency Losses", "terseLabel": "Exchange rate differences" } } }, "localname": "DeferredTaxAssetsUnrealizedCurrencyLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r513" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Deferred tax assets, valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails", "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r495", "r514" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpense": { "auth_ref": [ "r519", "r520" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.", "label": "Deferred Tax Liabilities, Deferred Expense", "negatedTerseLabel": "Deferred cost of revenue" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r519", "r520" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "negatedTerseLabel": "Goodwill and other intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r519", "r520" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "Operating lease right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r519", "r520" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Depreciation of property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r455" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Matching contribution expense" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Company's matching contribution as a percentage of employee's annual compensation" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Employee contribution limit as a percentage of compensation" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r144", "r333" ], "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 expense on property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r144", "r233" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r75", "r79", "r80", "r596", "r714" ], "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 assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r75", "r79", "r80", "r596", "r714" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r594" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "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", "negatedLabel": "Non-cash (losses) gains on derivative financial instruments, net", "terseLabel": "Gains (Losses) on derivative financial instruments, net" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r79", "r593", "r597", "r603", "r606" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "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": [ "r615", "r627" ], "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": "DERIVATIVE FINANCIAL INSTRUMENTS" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "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 Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r590", "r593", "r603" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r590", "r593", "r603", "r606", "r607", "r611", "r613" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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 Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r76" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Fair value of derivatives - current portion" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "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.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r586", "r588" ], "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.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeRemainingMaturity1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Remaining Maturity", "terseLabel": "Derivative, maturity" } } }, "localname": "DerivativeRemainingMaturity1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r585", "r587", "r588", "r590", "r591", "r599", "r603", "r608", "r610", "r613", "r615" ], "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.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]", "terseLabel": "Fair Values of Derivative Financial Instruments" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r166", "r585", "r587", "r590", "r591", "r609" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r590" ], "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 cash flow hedges" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "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.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r432", "r436", "r437", "r438", "r439", "r440", "r441", "r442" ], "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.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r432" ], "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]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DistributionRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legal rights, generally of a limited duration, to distribute a product or products, often within specific geographic areas or supply channels.", "label": "Distribution Rights [Member]", "terseLabel": "Distribution network" } } }, "localname": "DistributionRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r405", "r764" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "negatedTerseLabel": "Cash dividends declared payable to parent" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "terseLabel": "Dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r17", "r58" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r26", "r28", "r742", "r771" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Accrued cash dividends payable to parent" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r55", "r163", "r367", "r369", "r370", "r374", "r375", "r376", "r696" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Due to former parent" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Total EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net (loss) income per share attributable to Cognyte Software Ltd.:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r111", "r184", "r185", "r187", "r188", "r189", "r195", "r197", "r199", "r200", "r201", "r205", "r206", "r625", "r626", "r758", "r787" ], "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", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net (loss) income per share attributable to Cognyte Software Ltd.:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r111", "r184", "r185", "r187", "r188", "r189", "r197", "r199", "r200", "r201", "r205", "r206", "r625", "r626", "r758", "r787" ], "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", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r202", "r203", "r204", "r207" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r659" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r161", "r497", "r532" ], "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", "terseLabel": "U.S. federal statutory income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r497", "r532" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "terseLabel": "Percentage decrease in effective tax rate for tax incentives" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Expected period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r473" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized share-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r472" ], "calculation": { "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Income tax benefits related to stock-based compensation (before consideration of valuation allowances)" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "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" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r97", "r98", "r99", "r176", "r177", "r178", "r181", "r190", "r193", "r209", "r290", "r398", "r405", "r479", "r480", "r481", "r524", "r525", "r624", "r660", "r661", "r662", "r663", "r664", "r666", "r799", "r800", "r801", "r850" ], "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.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "auth_ref": [ "r114", "r115", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "terseLabel": "Realized gain on partial sale of equity investment" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Noncontrolling equity investment in privately-held companies without readily determinable fair values" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "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": "Assets and Liabilities Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r628", "r629", "r630", "r638" ], "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.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r380", "r383", "r384", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r454", "r629", "r705", "r706", "r707" ], "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.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Fair Value by Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r628", "r629", "r632", "r633", "r639" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Fair Value by Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability": { "auth_ref": [ "r642" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.", "label": "Fair Value Disclosure, Off-balance Sheet Risks, Amount, Liability", "terseLabel": "Off-balance sheet bank guarantees and letters of credit" } } }, "localname": "FairValueDisclosureOffbalanceSheetRisksAmountLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "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": [ "r637" ], "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.cognyte.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r380", "r446", "r447", "r452", "r454", "r629", "r705" ], "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]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r380", "r383", "r384", "r446", "r447", "r452", "r454", "r629", "r706" ], "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.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r380", "r383", "r384", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r454", "r629", "r707" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Changes in the estimated fair value of liability for contingent consideration measured using significant unobservable inputs (Level 3)" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Liability for contingent consideration measured using significant unobservable inputs (Level 3)" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r634", "r638" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r634", "r638" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes 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 liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "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.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r635" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedLabel": "Changes in fair values, recorded in operating expenses" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r636" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedLabel": "Payments of contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r634" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Fair value measurement at end of year", "periodStartLabel": "Fair value measurement, beginning of year" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r380", "r383", "r384", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r454", "r705", "r706", "r707" ], "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, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r637", "r639" ], "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": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Values of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r592", "r599", "r611" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r673", "r681", "r690" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails": { "order": 2.0, "parentTag": "cgnt_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r676", "r684" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r675", "r684" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r673", "r681", "r690" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails": { "order": 1.0, "parentTag": "cgnt_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives of finite-lived intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r325" ], "calculation": { "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails": { "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" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r327" ], "calculation": { "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails": { "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 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.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r327" ], "calculation": { "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails": { "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.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r327" ], "calculation": { "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails": { "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 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.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r327" ], "calculation": { "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails": { "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.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r327" ], "calculation": { "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails": { "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 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.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r318", "r321", "r325", "r328", "r720", "r721" ], "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.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Intangible Assets - Future Amortization [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r325", "r721" ], "calculation": { "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails": { "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": "Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "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.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r318", "r324" ], "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.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r325", "r720" ], "calculation": { "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails": { "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": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Non-U.S." } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "auth_ref": [ "r614" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months", "terseLabel": "Gains recorded in accumulated other comprehensive loss expected to be reclassified into earnings within the next twelve months" } } }, "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "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 forward contracts" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "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 forward contracts" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r655", "r656", "r657", "r658" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "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 (losses) gains, net", "terseLabel": "Foreign currency (losses) gains, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFunctionalCurrenciesandForeignCurrencyTransactionGainsandLossesDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r667" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Functional Currencies and Foreign Currency Transaction Gains and Losses" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r79", "r446", "r605" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "verboseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r120", "r144", "r277" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "terseLabel": "Gains on investments, net" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r304", "r306", "r704", "r736" ], "calculation": { "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, net, ending balance", "periodStartLabel": "Goodwill, net, beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r308" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Adjustments to prior period acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillActivityDetails" ], "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": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS AND GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILL" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r313", "r322" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Other Acquired Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r307", "r312" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "periodEndLabel": "Goodwill, gross, ending balance", "periodStartLabel": "Goodwill, gross, beginning balance" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r307", "r312" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "negatedPeriodEndLabel": "Accumulated impairment losses, ending balance", "negatedPeriodStartLabel": "Accumulated impairment losses, beginning balance" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r144", "r305", "r309", "r314" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairments of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "auth_ref": [ "r310", "r311", "r539" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments 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, Translation and Purchase Accounting Adjustments", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r116", "r158", "r235", "r244", "r247", "r250", "r253", "r286", "r364", "r365", "r366", "r369", "r370", "r371", "r372", "r373", "r375", "r376", "r646" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r590", "r607" ], "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.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r590" ], "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.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r144", "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment of intangible assets, finite-lived" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r160", "r531" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "U.S." } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r103", "r235", "r244", "r247", "r250", "r253", "r734", "r752", "r760", "r789" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.cognyte.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "negatedTotalLabel": "Total, before income taxes", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r160", "r531" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Non-U.S." } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "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": [ "r337", "r340" ], "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.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r340" ], "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.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "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": [ "r161", "r498", "r509", "r516", "r526", "r533", "r535", "r536", "r537" ], "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.cognyte.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r162", "r192", "r193", "r234", "r496", "r527", "r534", "r790" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "(Provision) benefit for income taxes", "totalLabel": "Total provision for income taxes", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails", "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r96", "r492", "r493", "r509", "r510", "r515", "r523" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r497" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "verboseLabel": "Valuation allowances" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r497" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Non-U.S. tax rate differential" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r497" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Income tax provision at the U.S. federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r497" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "terseLabel": "Non-deductible expenses/non-taxable income" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r497" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Stock based and other compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r497" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other, net" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r497" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount", "terseLabel": "U.S. tax effects of non-U.S. operations" } } }, "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r497" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "U.S. State income tax (benefit) provision" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r497" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "terseLabel": "Tax contingencies" } } }, "localname": "IncomeTaxReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r497" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "negatedTerseLabel": "Tax incentives" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r148" ], "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 (refunds) payments of income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r68", "r749", "r781" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivables" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r143" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r143" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.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", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r143" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r143", "r716" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r143" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r143" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r143" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.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", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "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" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r316", "r323" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r101", "r232", "r668", "r669", "r759" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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", "negatedLabel": "Interest expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r122", "r381", "r382", "r385", "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r138", "r141", "r148" ], "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.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r330", "r331" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Internal-Use Software" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r42", "r298" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r9", "r71", "r704" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r19", "r72", "r154", "r208", "r296", "r297", "r299", "r717" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r44", "r298" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r43", "r298" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r119", "r231" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r285", "r788" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land and Building [Member]", "terseLabel": "Land and buildings" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r688", "r690" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails": { "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 lease expenses" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r688" ], "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 Components of Lease Expenses" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r334" ], "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.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LegalCostsPolicyTextBlock": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.", "label": "Legal Costs, Policy [Policy Text Block]", "terseLabel": "Legal Contingencies" } } }, "localname": "LegalCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Remaining Lease Term", "terseLabel": "Lessee, finance lease, remaining lease term" } } }, "localname": "LesseeFinanceLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "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.cognyte.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r680" ], "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.cognyte.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r689" ], "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 Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r689" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_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 future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r689" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_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 due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r689" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_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.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r689" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_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 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" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r689" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_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.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r689" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_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 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.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r689" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_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 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.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r689" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "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", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Lessee, operating lease, remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r691" ], "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": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r57", "r158", "r246", "r286", "r364", "r365", "r366", "r369", "r370", "r371", "r372", "r373", "r375", "r376", "r571", "r577", "r578", "r646", "r702", "r703" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 1.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.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r39", "r158", "r286", "r646", "r704", "r746", "r778" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "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.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r59", "r158", "r286", "r364", "r365", "r366", "r369", "r370", "r371", "r372", "r373", "r375", "r376", "r571", "r577", "r578", "r646", "r702", "r703", "r704" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "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.cognyte.com/role/ConsolidatedBalanceSheets" ], "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.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r628" ], "calculation": { "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r63" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "terseLabel": "Unrecognized tax benefits, including interest and penalties" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r27", "r744", "r767" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Long-term line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee, percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r56" ], "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": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Long-lived Assets by Region" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r62", "r362" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r349", "r350", "r351", "r353", "r354", "r355", "r357", "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r349", "r350", "r351", "r353", "r354", "r355", "r357", "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r349" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r349", "r352", "r356" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Assets plaintiffs sought to compel to set aside to secure future judgment" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r349", "r350", "r351", "r353", "r354", "r355", "r357", "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyNumberOfDefendants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of defendants named in a legal action.", "label": "Loss Contingency, Number of Defendants", "terseLabel": "Number of defendants" } } }, "localname": "LossContingencyNumberOfDefendants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "integerItemType" }, "us-gaap_LossContingencyNumberOfPlaintiffs": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency.", "label": "Loss Contingency, Number of Plaintiffs", "terseLabel": "Number of plaintiffs" } } }, "localname": "LossContingencyNumberOfPlaintiffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Equipment, furniture and other" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r751" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable debt securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Measurement Input, Discount Rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r70", "r158", "r286", "r364", "r369", "r370", "r371", "r375", "r376", "r646", "r745", "r777" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Dividends to noncontrolling interest" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInCapitalizedComputerSoftwareNetRollForward": { "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": "Movement in Capitalized Computer Software, Net [Roll Forward]", "terseLabel": "Movement in Capitalized Computer Software, Net [Roll Forward]" } } }, "localname": "MovementInCapitalizedComputerSoftwareNetRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "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": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "Recorded valuation allowance" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r140" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r140" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r140", "r142", "r145" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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 provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r90", "r93", "r99", "r106", "r145", "r158", "r180", "r184", "r185", "r187", "r188", "r192", "r193", "r198", "r235", "r244", "r247", "r250", "r253", "r286", "r364", "r365", "r366", "r369", "r370", "r371", "r372", "r373", "r375", "r376", "r626", "r646", "r753", "r782" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "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", "totalLabel": "Net (loss) income attributable to Cognyte Software Ltd." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r90", "r93", "r99", "r192", "r193", "r573", "r582" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing transactions:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-competition agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r176", "r177", "r178", "r405", "r565" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not designated as hedging instruments" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r121" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "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)", "totalLabel": "Total other (expense) income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (expense) income, net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of businesses acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of countries in which the entity operates as of balance sheet date.", "label": "Number of Countries in which Entity Operates", "terseLabel": "Number of countries" } } }, "localname": "NumberOfCountriesInWhichEntityOperates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "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.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r235", "r244", "r247", "r250", "r253" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r674" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expenses" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r671" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "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", "totalLabel": "Total", "verboseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r671" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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 obligations - current portion", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r671" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r677", "r684" ], "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", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r670" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "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.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r687", "r690" ], "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 leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r686", "r690" ], "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 leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r517" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r7", "r584" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r16", "r17", "r18", "r58" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r23", "r737", "r769" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "totalLabel": "Total other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r73", "r704" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 4.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" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r592", "r611" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "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.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r88", "r97", "r98", "r100", "r660", "r662", "r666" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": 1.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 income (loss) before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax [Abstract]", "terseLabel": "Other comprehensive loss, net of reclassification adjustments:" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r83", "r85" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax", "terseLabel": "Net (decrease) increase from foreign exchange contracts designated as hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r86" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from 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), after Reclassification, Tax", "negatedTerseLabel": "Benefit (provision) for income taxes on net (decrease) increase from foreign exchange contracts designated as hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r83", "r85", "r595", "r600", "r612" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "verboseLabel": "Net gains recognized in AOCL" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r85", "r89", "r601" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "verboseLabel": "Net gains reclassified from AOCL into the combined statements of operations" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r81", "r85" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r91", "r94", "r97", "r98", "r100", "r107", "r398", "r660", "r665", "r666", "r754", "r783" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Other comprehensive loss", "verboseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r63" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r145" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other non-cash items, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r123" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expenses) income, net", "totalLabel": "Total other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "verboseLabel": "Other, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r28", "r743", "r773" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Cognyte Software Ltd. Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r136" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payments of contingent consideration for business combinations (financing portion)", "verboseLabel": "Payments of contingent consideration for business combinations" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromDerivativeInstrumentInvestingActivities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash outflow or inflow from derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments.", "label": "Payments for (Proceeds from) Derivative Instrument, Investing Activities", "negatedLabel": "Settlements of derivative financial instruments not designated as hedges" } } }, "localname": "PaymentsForProceedsFromDerivativeInstrumentInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r128", "r131" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r134" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedTerseLabel": "Dividends paid to noncontrolling interest" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r129", "r560" ], "calculation": { "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails": { "order": 2.0, "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash", "verboseLabel": "Payments to acquire businesses" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r129" ], "calculation": { "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Cash paid for business combinations, including adjustments, net of cash acquired", "totalLabel": "Payments to acquire businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r131" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r130" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r130" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification 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 to Develop Software", "negatedLabel": "Cash paid for capitalized software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PhantomShareUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded as phantom share or unit.", "label": "Phantom Share Units (PSUs) [Member]", "terseLabel": "Phantom stock units (cash-settled awards)" } } }, "localname": "PhantomShareUnitsPSUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r12", "r48", "r49" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r11", "r13", "r300", "r301" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r132", "r157" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Withdrawal from credit facility - presented as short term loan" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r133", "r137" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r125", "r126", "r276" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Maturities and sales of short-term investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Software" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r6", "r90", "r93", "r99", "r139", "r158", "r180", "r192", "r193", "r235", "r244", "r247", "r250", "r253", "r286", "r364", "r365", "r366", "r369", "r370", "r371", "r372", "r373", "r375", "r376", "r567", "r572", "r574", "r582", "r583", "r626", "r646", "r760" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "negatedTotalLabel": "Total, net of income taxes", "terseLabel": "Net (loss) income", "totalLabel": "Net (loss) income", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows", "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r53", "r336" ], "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": "Property, Plant and Equipment by Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r52", "r334" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails": { "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": "Property, plant and equipment, gross", "verboseLabel": "Total cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "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", "verboseLabel": "Software Development Costs" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r336", "r704", "r763", "r779" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Total property and equipment, net", "totalLabel": "Total property and equipment, net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r51", "r336", "r816", "r817" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r21", "r336" ], "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 Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r21", "r334" ], "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": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r112", "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Provisions charged to expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r41", "r271" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Allowance for Credit Losses" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r88", "r97", "r98", "r100", "r660", "r664", "r666" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": 2.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": "Amounts reclassified out of accumulated other comprehensive income (loss)" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Changes in the balance of gross unrecognized tax benefits" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r453", "r695", "r696" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r453", "r695", "r696", "r698" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r695" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Net expenses" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r453", "r695", "r698", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r693", "r694", "r696", "r699", "r700" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS WITH VERINT" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINT" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r135" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedLabel": "Repayments of parent borrowings" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Research and Development [Abstract]", "terseLabel": "Research and Development [Abstract]" } } }, "localname": "ResearchAndDevelopmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross": { "auth_ref": [ "r489", "r490" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of costs incurred under a research and development arrangement accounted for as a contract to perform research and development for others.", "label": "Research and Development Arrangement, Contract to Perform for Others, Costs Incurred, Gross", "terseLabel": "Gross research and development expenses" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred": { "auth_ref": [ "r718" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of customer funding recorded as an offset to costs incurred for a fixed-price, best-efforts research and development cost-sharing arrangement with the Federal Government.", "label": "Research and Development Arrangement with Federal Government, Customer Funding to Offset Costs Incurred", "terseLabel": "Reimbursements from the IIA and other government grant programs" } } }, "localname": "ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r488", "r718", "r833" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "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, net" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Abstract]", "terseLabel": "Research and Development Expense [Abstract]" } } }, "localname": "ResearchAndDevelopmentExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETNarrativeDetails" ], "xbrltype": "stringItemType" }, "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, net" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development, net" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "auth_ref": [ "r835" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes 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 in-process research and development acquired in a business combination consummated during the period.", "label": "Research, Development, and Computer Software Disclosure [Text Block]", "terseLabel": "RESEARCH AND DEVELOPMENT, NET" } } }, "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNET" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r20", "r146", "r152" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash and cash equivalents included in restricted cash and cash equivalents and restricted bank time deposits" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r15", "r23", "r146", "r152", "r812" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents 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. 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": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash and cash equivalents included in other assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndInvestmentsCurrent": { "auth_ref": [ "r50", "r811", "r813" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current cash, cash equivalents and investments that are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes current cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.", "label": "Restricted Cash and Investments, Current", "terseLabel": "Restricted cash and cash equivalents and restricted bank time deposits" } } }, "localname": "RestrictedCashAndInvestmentsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndInvestmentsNoncurrent": { "auth_ref": [ "r811", "r813" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The noncurrent cash, cash equivalents and investments that is restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits classified as long-term; that is not expected to be released from such existing restrictions within one year of the balance sheet date or operating cycle, whichever is longer. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes noncurrent cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.", "label": "Restricted Cash and Investments, Noncurrent", "terseLabel": "Long-term restricted cash and time deposits" } } }, "localname": "RestrictedCashAndInvestmentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r338", "r339", "r342", "r343" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r35", "r405", "r482", "r704", "r776", "r803", "r808" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r176", "r177", "r178", "r181", "r190", "r193", "r290", "r479", "r480", "r481", "r524", "r525", "r624", "r799", "r801" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "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": [ "r229", "r230", "r243", "r248", "r249", "r255", "r256", "r261", "r431", "r432", "r719" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.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": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r155", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r443" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r412", "r413", "r414", "r415", "r416", "r417", "r421", "r422", "r435", "r443" ], "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]", "terseLabel": "REVENUE RECOGNITION" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITION" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r258" ], "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]", "terseLabel": "Schedule of Revenue by Region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r419" ], "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": "Revenue performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofRemainingPerformanceObligationDetails" ], "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.cognyte.com/role/REVENUERECOGNITIONScheduleofRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofRemainingPerformanceObligationDetails" ], "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.cognyte.com/role/REVENUERECOGNITIONScheduleofRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Remaining Performance Obligation" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "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" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r685", "r690" ], "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": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r219", "r261" ], "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]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Allowance for Doubtful Accounts" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "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 Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r88", "r665", "r666" ], "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": "Summary of Components of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "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.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r278", "r279", "r280", "r281", "r282", "r283", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Cash, Cash Equivalents and Short-term Investments [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of the Effects of Derivatives Designated as Cash Flow Hedges" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Supplemental Information Regarding Consolidated Cash Flows" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Summary of Stock-based Compensation Expense by Type of Award" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "verboseLabel": "Schedule of Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Fair Values of Derivatives" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r201" ], "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]", "terseLabel": "Schedule of Calculation of Basic and Diluted Net Income per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r462", "r471", "r483" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r462", "r471", "r483" ], "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]", "terseLabel": "Schedule of Recognized Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r261" ], "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.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r628", "r629" ], "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.cognyte.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r318", "r324", "r720" ], "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.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r313", "r315" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill Activity" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Components of Income (Loss) Before Provision for Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r19", "r45", "r46", "r47" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r602", "r604" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Schedule of Derivatives Not Designated as Hedging Instruments" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of Other (Expense) Income, Net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r53", "r336" ], "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": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Purchase Price Allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r697", "r698" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Components of Costs of Services" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature and amounts of capitalized costs of a research and development nature that were acquired in a transaction other than a business combination, the amount of such assets charged to expense during the period, and identification of the income statement caption in which the charges are included.", "label": "Schedule of Research and Development Assets Acquired Other than Through Business Combination [Table Text Block]", "terseLabel": "Schedule of Activity for Capitalized Software Development Costs" } } }, "localname": "ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r338", "r339", "r340", "r341", "r342", "r343", "r344" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "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]", "terseLabel": "Schedule of Major Customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r102", "r260" ], "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.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r463", "r474" ], "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.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "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": "Summary of Stock Awards Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r65", "r156", "r210", "r211", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r399", "r400", "r401", "r402", "r403", "r404", "r405" ], "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.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r324" ], "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 Estimated Future Amortization Expense on Acquired Intangibles" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "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": [ "r225", "r227", "r228", "r235", "r236", "r247", "r251", "r252", "r253", "r254", "r255", "r260", "r261", "r262" ], "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]", "terseLabel": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r237", "r238", "r239", "r240", "r241", "r242", "r256" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r118" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance expenses" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r143" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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": "Stock-based compensation, excluding cash-settled awards" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r466" ], "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": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r470" ], "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": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r468" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r468" ], "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": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r467" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "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": "Shares or Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r467" ], "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": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "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-Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r469" ], "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": "Released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r469" ], "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": "Released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "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": "Stock-Based Compensation Plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r461", "r464" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r463", "r465" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r24", "r704", "r739", "r774" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Short term loan" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-term Debt [Abstract]" } } }, "localname": "ShortTermBorrowingsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for short-term debt.", "label": "Short-term Debt [Text Block]", "terseLabel": "SHORT TERM LOAN" } } }, "localname": "ShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOAN" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r25", "r747", "r748", "r768" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r682", "r690" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails": { "order": 4.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 expenses" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r153", "r175" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software Development Costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Internal-Use Software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy": { "auth_ref": [ "r833" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment.", "label": "Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block]", "terseLabel": "Software Development Costs" } } }, "localname": "SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SpinoffMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Creation of an independent entity from an existing entity through divestiture, for example, but not limited to, sale or distribution of new shares.", "label": "Spinoff [Member]", "terseLabel": "Spinoff" } } }, "localname": "SpinoffMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r67", "r97", "r98", "r99", "r176", "r177", "r178", "r181", "r190", "r193", "r209", "r290", "r398", "r405", "r479", "r480", "r481", "r524", "r525", "r624", "r660", "r661", "r662", "r663", "r664", "r666", "r799", "r800", "r801", "r850" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Statement, Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "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" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "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]", "terseLabel": "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": [ "r176", "r177", "r178", "r209", "r719" ], "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.cognyte.com/role/ConsolidatedStatementsofEquity", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r31", "r32", "r398", "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of shares" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r32", "r37", "r38", "r158", "r272", "r286", "r646", "r704" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total Cognyte Software Ltd. stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r2", "r3", "r98", "r158", "r176", "r177", "r178", "r181", "r190", "r286", "r290", "r405", "r479", "r480", "r481", "r524", "r525", "r565", "r566", "r581", "r624", "r646", "r660", "r661", "r666", "r800", "r801", "r850" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteSpinoffTransaction": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The change in equity as a result of a spin-off transaction (a regular or reverse spin-off) which is based on the recorded amounts.", "label": "Stockholders' Equity Note, Spinoff Transaction", "terseLabel": "Spin-off from Verint" } } }, "localname": "StockholdersEquityNoteSpinoffTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r500", "r508", "r510" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Schedule of Valuation Allowance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liability for amount due employees, in addition to wages and any other money that employers owe employees, when their employment ends through a layoff or other termination. For example, a company may provide involuntarily terminated employees with a lump sum payment equal to one week's salary for every year of employment.", "label": "Supplemental Unemployment Benefits, Severance Benefits", "terseLabel": "Obligations for severance compensation" } } }, "localname": "SupplementalUnemploymentBenefitsSeveranceBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r547" ], "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": "Acquired technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyServiceMember": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design.", "label": "Technology Service [Member]", "terseLabel": "Software service" } } }, "localname": "TechnologyServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r432", "r441" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r432", "r441" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r265", "r266", "r267", "r268", "r270", "r273" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, net" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r66", "r406" ], "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.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r338", "r339", "r342", "r343" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnfavorableRegulatoryActionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A enacted or proposed action, ruling or regulation that is likely to or possibly will have an adverse effect on the entity's financial position or results of operations, excluding tax matters.", "label": "Unfavorable Regulatory Action [Member]", "terseLabel": "Unfavorable Regulatory Action" } } }, "localname": "UnfavorableRegulatoryActionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r491", "r503" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Gross unrecognized tax benefits, end of year", "periodStartLabel": "Gross unrecognized tax benefits, beginning of year", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails", "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r504" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Reductions for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r506" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Reductions for settlements with tax authorities" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r499" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Unrecognized tax benefits, income tax penalties and interest accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r499" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Unrecognized tax benefits, income tax penalties and interest expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from acquisitions.", "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition", "terseLabel": "Increases as a result of business combinations" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r505" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases related to tax positions taken during the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation": { "auth_ref": [ "r503" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from foreign currency translation.", "label": "Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation", "terseLabel": "Increases (decreases) related to foreign currency exchange rates" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r504" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases related to tax positions taken during prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r507" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Lapses of statutes of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Unrecorded Unconditional Purchase Obligation", "terseLabel": "Unconditional purchase obligations" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r212", "r213", "r215", "r216", "r222", "r223", "r224" ], "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.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r514" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Deferred tax assets, valuation allowance recognised" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r168", "r169", "r170", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "Valuation Allowance of Deferred Tax Assets" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r174" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "negatedLabel": "Spin-off from Verint" } } }, "localname": "ValuationAllowancesAndReservesAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r168", "r173" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "negatedPeriodEndLabel": "Valuation allowance, end of year", "negatedPeriodStartLabel": "Valuation allowance, beginning of year" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r171" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "negatedTerseLabel": "Income tax (provision) benefit" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r168", "r169", "r170", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r168", "r169", "r170", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDiscountedCashFlowMember": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating present value of future cash flows.", "label": "Valuation Technique, Discounted Cash Flow [Member]", "terseLabel": "Valuation Technique, Discounted Cash Flow" } } }, "localname": "ValuationTechniqueDiscountedCashFlowMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "Equity interest in a joint venture" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r570", "r571", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Joint venture, variable interest entity in which entity is primary beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r683", "r690" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails": { "order": 3.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 expenses" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails" ], "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.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "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.cognyte.com/role/RELATEDPARTYTRANSACTIONSWITHVERINTNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r201" ], "calculation": { "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effective of dilutive shares (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r196", "r201" ], "calculation": { "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares outstanding:", "verboseLabel": "Ordinary shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r195", "r201" ], "calculation": { "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 14 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r184": { "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" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r209": { "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" }, "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": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r218": { "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" }, "r219": { "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" }, "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": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "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": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "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": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27340-111563" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r306": { "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" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "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": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "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": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r368": { "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" }, "r369": { "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" }, "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": "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r375": { "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" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "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": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r383": { "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" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r387": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r388": { "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" }, "r389": { "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" }, "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": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "60", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6406278&loc=d3e26268-112671" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL108322424-203045" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r444": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r462": { "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" }, "r463": { "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" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r488": { "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" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=SL65897772-128472" }, "r547": { "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" }, "r548": { "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" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r55": { "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" }, "r550": { "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" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r564": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r584": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r594": { "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" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r596": { "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" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r599": { "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" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "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" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r603": { "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" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "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" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r613": { "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" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r615": { "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" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "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" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r643": { "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" }, "r644": { "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" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r646": { "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" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r65": { "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" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r668": { "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" }, "r669": { "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" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r675": { "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" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r677": { "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" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r680": { "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" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r69": { "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" }, "r690": { "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" }, "r691": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r70": { "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" }, "r700": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r716": { "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" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r718": { "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" }, "r719": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r720": { "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" }, "r721": { "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" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r73": { "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" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r734": { "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" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r736": { "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" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r738": { "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" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r74": { "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" }, "r740": { "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" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r744": { "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" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r746": { "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" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r748": { "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" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r75": { "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" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r76": { "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" }, "r760": { "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" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803" }, "r763": { "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" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r765": { "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" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r770": { "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" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r772": { "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" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r775": { "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" }, "r776": { "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" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r778": { "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" }, "r779": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r782": { "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" }, "r783": { "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" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r786": { "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" }, "r787": { "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" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r789": { "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" }, "r79": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r799": { "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" }, "r8": { "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" }, "r80": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r803": { "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" }, "r804": { "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" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r808": { "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" }, "r809": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r810": { "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" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580" }, "r812": { "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" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413209&loc=SL6242269-115581" }, "r814": { "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" }, "r815": { "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" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r818": { "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" }, "r819": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r833": { "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" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r835": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "730", "Topic": "985", "URI": "http://asc.fasb.org/subtopic&trid=2197926" }, "r836": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r837": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r838": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r839": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r840": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r841": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r842": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r843": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r844": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r845": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r85": { "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" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 127 0001824814-22-000013-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001824814-22-000013-xbrl.zip M4$L#!!0 ( /6 A53HB%VMP3\% /6^,@ 1 8V=N="TR,#(R,#$S,2YH M=&WL?6MW4TFRY??[*SS<-3-WUKJJRD?DBZYFEL&&I@;)8$S1]A=69&:D?8PL MN249;/_ZB90?O+L,)5LZ0G0U2#KOLR-V1&1&1OSV?T^/^FOO:#1NAH._WY._ MB'MK__?!;_^CT_GGP^UG:QO#=')$@\G:HQ'AA/+:^V9RL/8ZT_CM6AD-C]9> M#T=OFW?8Z4R/>30\/ALU^P>3-264^FSCZ+Z716:;L",3Z X$'SK\D^GDC%ZB MAI!T_N_]^RJYI"%CQVH@WBV93L@Q=I3S)1=?K$SYOS.?32)2--GY!"**H,GQ M&5+Q)E@17;WLP82?CI]P,+[?G$XZ8TI_OW.$/6(\00'B:[V3\.3P61T=GW$=.^KA[W< M6._J^J'&HP\/57 K'Q^C;V!Y^^JS3< M'YQ-B/\]JF>N3WM]7G[FM__F$>OFB./K1SS]8O_W>KJW#"'\.MUZO>NX^=J. M?%KYZS^[SUZF SK"SN?O\&3K^/@_V_WZ-!Y]7+>RSZA/G!;T_3F_SUP?_\1__\=NDF?3I006P_/C;KQ>GCL-\]N"WW+Q;&T_.^O3W>[D9'_?Q[/Y@.""^@>;T?MV11A_WFIA5CLEB($]@"WCI=)'2*".\ELZ^V:A/ MR[HD.Q^$9X!']=+4W-\<\/V=/>+'&6'_Z2#3Z?^CLWMK3>939_W'6=P8OGNF MMM_MZNY)/MQ\M_[ZK M=J&W\U9UGSS5SW2OOWL^A.[.XX/=UW\TO=OW>>?^PJWI' M6QNO3._P8=.3_JQWOBF?J;VSW=?)=C=>F-VCQP?=\_WWW8U\T'O"Q[_^_:AW MGL3>QKKHJ5?OMYZ\,'P?[_*3QTU\\LKVSM?EUL[OA]W7W?>])W_T>QMO]:[: ME+TG7;7%W[/G?/YA7J%\8Y3E%RA#(3+1 MB0YI6SH@3.Q@]+[C2L1<0 D3W+T'CW?O$.-U!CA/0>[C_KVU"W>)3WLZN5^: M4\J=@OUJ[U> _SG@ZDO M0I:*-9H'PT#KFS'0X*.L1#0.>$E109\_=G+S>_! MO$@7G)!HC/& BC"([*Q S-&!E:5B+L,5YN)CS"_]IOOK:>J!-H/]E^QP91SE M\:OCS-'%YBG[(N,F]NE9,Y[,%WC1W5A_MS?X_6#O?'B^M?'V?&OG,;]\OH/S M%PPT@[?3[^\=/FZZ1[S/DST^]H_^[LL@=E__/F;P3G=WWIYN[3"PA_M\["O1 M/6< -WI]OK/3/09I[\GO![OG?QSN/;H\YI^_'\2CW-\Z?'RPM;-I&%@^9]?T M=EZ<]RJHZM5Y[_ Q"]#!6Q;"P][KWMM_GN]/NH\JZ S^X0N^S@L6HC\@_^/W M_I[JOXN'QX?=\]Y1]Y#O\?5C%K:NZ!UVS=;.KMG=V61A_?WMWI/MH][1IMCK M^[/NSEN^[M/S[N$KV3O<-&^\M]XE)@P!)M2 37$D5ES'*@DE,= AFWL/_MQ! M_L]O8LZ"8J7NTE&DT??(H0VH4N!0,#L%4ED?! NUDRFRN O4_X9[KN3P^6AX M3*/)V7/VFR?K@[S)#O)QY:-78RHG_6=-F3/YB.[.JTL99!R?;,+>$2O_T:NS MO:,7+$M=ELN#PUV6P;V-5ZJG7KSO';X0>TT0>_\\$.GHCP&^#B=;1]WWNSL' M1WL[V\W>SN]'>QLL2^==V'K2:[JO?W_;8YEF\E*]C>VC?U89W4FRM[-_UCU< M/^-M;\!R4&X#=2@ZU0%D7HX @FE%.*MU!!W5O0?/]7=9#BML-1.2X1) &&.4 M$&2F@"0MR]0-T-O@L[[C\/H=;7/TU@Q8M+HX.1EQ""!_.MC8AFSL JNMZIWS MD^Z\?0/\,I,'W4G!LPV0KG28JMF)%PX%.L@0V=X_E]WO@8VR]5:FD#55\H\1 MI90 X*US/JB\4KJ_KG3UWS>>M$%GA)3;>TG<0*730,N5JRSH'A=&#[U*Z M' !43I(= PD*$OJ $(NNHVU&Z+1"[R_K7F+S^NI-\EXJ2:4CHS"5,D4GLD_< M,4YHK=AG+E[^._0>CS#5<<.UDT%S@=V8]NM;OC<#_SM3:H[8L?[[O:>]QY_C MRS?"=GBK;#'*.+76%Q?FL*O&8;RGF+L__O3LVA\_YZVOMP]W7^\R7MMO>QO] M9O?HJ>'O8I?/V=WHGNWM/%6[AV\_[C5;?WCFTQ=J:^-IUO\%P#B:('O:*X"_ 'C?O'%!0V!J[!1VR*&VL+_\&X*]'3@F5C8H%1#IPP7B9)6@K*%!$:_Z=QUJ'8>]O MTSL:G-#CT?"HCN'62[YN)@>/3L:3(5_NU2">#'*?\M7&\38-Z#WV=VAT-&]2 M/GQQ1X==QOB/(XZ-Y-[14SZN7FM?[3(&?(WSW:-=V=W9/=][^3DI[QUU MSY_JWNM=CE'^.-H]?/%^;^-AL[6Q=\ $S$%VK]D[?'7:.^SU/R;E[L8F] [W MWX A*M90QU5

3$)K501]@HR%L.B1-5A^B[3&J1Y% %S.S%@LC%@[$&&4:K MO*42WSS]EB6]1//:=WU.H^D R"#15NPW^].)H\W38TH3RCO-$>^R55[RK^-R M(6L78V+RDW&3.K]U/Y^,S@A'OA6 M;KW>9-5]P;:4A6*CW^\^Z5Z/F^SNL.J^YO,]81)XS:$OV]N])T_9GN^>=H^> MGN^][C6[.QS*;G0_&SV]U#MN>'FV>[+!Z[ MZO<#YG'H\GU^&#>IHO-4O^&@1CG#H8Z4F:,*N9(XQTTAFE2=<"5CT%GHJ93(E90LLI0\_51*4G91U_ J.R,[$%/H M>):<3E+5M29BNRV^4THTL@^>(MMW9T&B1<6VAT-MZ\![6]**2Q9<2LZ_X!+! MKKYR,75\4NQ&.,%A' BR9#9GP28/"[(4# M8I^62C V2/MM+KF._)X1CNE9@['IUUGUD]&(PX27$YQ0C1>VRN-FP*+38/_Y M<-Q,O;DM[:V#>]G3Y[E*]@]^B%V%5= ML74]>G_, O-4[6T\?MM[_<=1]Z@K>FI3\7VQ\*R?U7O8V]G4>Z\WY=;GH_>\ M[^[AWMONZQ=R[_7N&3^7WJVC[>=[37>CCL)SU+&3^[L[K^"?YR\^C-[OI//> MSM,W,FN*,K.[ <5S9)FA$RSDCC8< D;^ZK2[Z8#[Z(3R%8 -C2\A_"['Q5?O M5BC#-@V"C1C9T]4^ KK,Y"._338K,9JK&%E(3E?7%56NL[U9=F+,MB.=#^Q_ M@F40[TZ,?GHVZAU>S24>U_&+]RPV;%I>G6UM;/)QN^<<_P*;*M@]W#SMG;\U MW9U7[S^(T5!W=UCD6%3J'.!N'63D^^!KON^>L\G:V3SM[K XG1\<'/[CZZ=.S'T_=MZMOXPF.)ANL/P\N4&)W0UX=]V';]6WFJUW5!: ? M+G&QY>K[U45^_>1%??6]<= 423G+]LY!EB%6>;(.4V'V\DK.X;U=/O[%D.C% MU\P7.SWN-ZF97$Q2K^7FJ#)+S9;^D'6XGC-+R9C&EQ]J=N7Z:3.^]Z#N\_!D MW SXUSHTQ[[TU6SW5\]__>ZN;Z,5:'X'Q\]?^"]2?2=?>0-76V[V!NKX_?3Q MQP?(J%\_V1%;JY,1/;@$8+KQZA17VZZ^UW-\]8T&K[4)FA3'D 0L6@J(CD/ MVIL4]=V]T>]5BROK_8R)_B*LK);Z9'RA$-=SB2QMU;)?[_0G:G'SRPXO-(U/ MSAS.IN;A6:]F!M!6^?#SV:AL/=W@MGY 6V;M[Q;7V\Z]3OK-K^@_KSQ?'UQPT:#(\X(OG*:6]J$CXYQ:^? MWOV?J:\PILC,ZAM$ 2P&94:C0M"EV! !6J*^ST?#?)(F6Z.7-'K7)/K,?%QL M74:]):&1<.-4*,L+7C&9CH03AD;(UN3@1$4'XI>#4.T9R/NPJM7=%*XXELP"E M;$PV"Y4C!YJ""KI6L^LTN.1-A<9U5^Q?;AVO#_+6Y(!&R\BR7GD3R5B3C.2H M(WN90.:L'5]$\M^M9MEY(SH7MHVY^!25TT)#?<7>%IVM)"UUL3;H5K/MG!&= M#^O62#)KX9R5"-+&J P[04[D(*+6)<]!1UNA"3^RWG6QWMN-P2?"#ZH)VQ23'#10XK M)0>93@499?T!6X_/U(GMT>0YCJ[W>3IX1^-)/:8E*+E 0B6K2_(9G$I>E$ 0 MO#1H.'PTK4?IHY(G)TT=-!&A[=PE#/+1&?#40Q&9H- M!_7!1\-^GZW1TYK>P937$I2286]!:JN3I+JFV&>.*LD6% (A8;D[E.9&^-X& MHPH6\ DX%JP3:OSDSK/K5(/L%HPK+:A]GG_$[S!HLH9RS3VIR;U&DX%DF'Z, ME!27!]O;-A'SQ])R3*,=11FR!^1_"KFDBS8IQ.!M&V;;%M2P+ "VE-'XP*X! M 3BG8_%0-&JA,;-#GI8/V[EXW_,'6EOVT%,LQH %2QBR]+)$#3$'5W*>IG\N M [YW- 3[.31_P0]"#4*!%!2U Y 4%,? 45KD'U+2?FF@F<,0[ QA2E8)3X4R ML"IY8WPT"E#(K+V,PLJE@>G.AF!G"$[V(EN14BZDP'D53&185$(P2I10E@:< MNQR"G2$^@0G.,;L5Q3ZD"#D*X2P66W3@:)="Z_&9WQ#L#%'2PJ=('HQP 6PT M*-@Y(/*4 ^BLED>+YCP$.T/(G)(A6*&=,, 8":]3T F+EX:,6 +%NKLAV!FB M8I(H5EDA8RB@BO/))$>F2"M,$"8M#2IW/P0[0Y24R1E#R"38J5-!>T_6D[,Z M1HC>NKM#:6YF66>?7+' KBUX78)5T:')I19SMEHMKIQ.EW1><#A3]F8IE"87 M-:FVRGH>'MN0L?!ZXN2R= MRU ;1X2% MS08)HP@EPM721H@HFH=8 ,GI'/AB9O12Z M)!0KX5D%QW\VM")KF7^PA0D(HA,A!]("211(2>,"6ZX['TM?:*%>%'F"FKX1 M%6+!",XZE#Z@C(IT3-H8LS3RM+B#+6T3&8-$&G28BPZ8,BA:ASHN4G$!$4^M!+JX(K="[UV1)N3A90)&L MR=<1E74A"?)D4EU2M?BU.!;495R 6@2F>$0GE&751%]0('N:9+PG3-F&Y<'V M+C/LYX.EU]IZR*EH,$"Z(%DR_);Y;:L40 MR3M),7NGO0]MJ(?4AN2J^0.=+>4LBA+>9,@2O:94!"D._1U$$'=78/F6\;VK MF:B_5/GYT[S&XC-8=G\8$DA%1;(QH/;*EJ13L4L#S3PF>V8'4VV)G4-)-EI1 M%PVBAQ! F)IX'RGII8'I[N939@=.;5 L/Z"6J?QW L]6U4LAF*UB0D4!E_7B%%4)FM/T;:A9=^"$.3\L=0TK7Y4+,%IRQAE"Z!BQR- MA. U CE4F9W?)03ZK@8QYP]NR2H$:[1T0!!+BC;%K%.4A:SW,BX?N+<\]#E_ M2 U9H8WV*!C4 H3%D+2*?+:U?G=8_$Z]"S8-])>ZXGX*C='(\:@567J(-J.A MN@K1"6."S8*6!IIY3 /-#B:+MM0&URDZ!99?(^E0',@@;-+6IJ6!Z>ZF@68( MCHTNHT!CP$.Q(D9= #GZ=TC&BQ8T(E^8 /%6\ &?:X)?KM5?@ P&&4 F3!0- M%)*Y]?C,<1IH=BAYFY,JTC##)8C1H9,*)$J3F?#8-K4>I469!IH=9,J3R3FR M:QX) F!((;">U1_X7V&7!K([F ::'2HY(@?('B-H :A2-*B$D=[$+&IIN:5! M90[30'\)I=J/?@I1.AE/6,M'U^__JL']E,BOMEZ=Y6KCU?>/V]I_..7PA-_$ MV3?.>+'Q)B?\-!37PN8"!7TPD"!A"*2)/-1Y*TG8HCS-;9H2+BORY&QGA(,Q MIAH-C!^>?;SE(W/Z>#AB#)8WOSH )&&L]R DU/%1B:4D<-I('4-H4Z>!!<9V M3IT&1/(R8':,*0. M&HQ]NN+^Z5YGST?-$8[.'M* "I^=/R[)H-HUVP].ZHU_0?:7Y^"/WTWU(3I* M2;ED'$"M*!)U\I"DLL6EX!C1I=W\."C:>3]\,GQ'HT$]V7CK M9#+F2^T;(1:5\UM=L#YS%&LSBZZX!BXB+)X$3,E M5]N*DEW<[F!M!&Z6S?8"Q[>A6)F=@CK;'X1SPLD4?30"=0LLAAM&0'YR= MESZ_B_5!KJ'O<3W'P[.=LV/ZU._I8CIH!C0Z^WC'6:SMW\;!/GT0F&XS:(Y. MCI;$??JLTYJ1@>-:H96"DE/4Z+4H24;"[*%-Z5V+*3IXNJRB(Z2,6H/$D#0H MIX- A9^U=CKD6T=_#YKCS\P7C@\>]X?O+W=< M1F&6DI*VR2EF(1 ^!4^Q"K90'IF#VI !_QT:08X2 WVW]31 M@69R,GT+7S?87]_WNRTW9>NM3"%K\H#5@$LI %>L5H!\%%5&HZ:UI2]$8PKM[D:'4+L@.K.C/#Y),T MV1J]I-&[)GU&*9=;9^7VW*80W?@F+G+,KY-LGPT3?I@G_C#8/YYLE9?8OXWT MB_FG/UIG9!1$GD\*QML(N18(2S(Y"O;"25_P],>5\,Y?>.>3WQE%5MXH5=!8 M$#F$X*QRM5%M+&!U:0'S+K-,S4!S=R@=#(;]X?[9Y>9EY.",TJ%')5<+!DKFU#(.V&]H@S:,0$71]8ES)E02&P! M*Z_$>1'%>4Z^LA>)F)Y=-@6D-[YH&VN_+U-[+ILV]9IHCTQMTYAPE Y8JSX: MB]T\/>:S+:4K"\YFM$:DXG5-1,<,PHL $!%$<*(%I+F2LH7GLEI9@4QP:-$" M11MR##+;4 (+F_9M\#3;)V4O:5I>X D-:(1]EK7U?-0,FO%D=+&2YD+> (MR'@ZFM4TB#MYNE4*C"Z%]]O3AUO:L;N"&&O/Q?=Y$ M:5KI\4J;BL;:T,@@^[TY)J5#PD#"(EC5ALHY*R+\<\,ZAY4Y!K0&"UY;"TR? MH; 007))E!15;,/J@H5BS04EK?DDXB54-BH,13IPP?C:EU);08'#)FO:NN!@ M>?.S(U- ,<%0;1/J2PJB%-!!9\'QE(IM2NS?:8Z:P?Y6F1(!^R=;YT>#DZ5L3)))!R-D-JFZ#];6)O;1L6(B_T:7C4G:X1LO++!S M\0NU$MH(99,S!D#4[O5UAD=C"3[8T*;YG44%=CY#CJR50,JP2^8]I*!\BLYE MDABURPK:U&WFYL#VAH/13\#&6"!GBL8)*F Q^20=U0(=%!258I:2C>\>V_F4 M+\Y1QP@>93$@A6/W5Z8D?/;)5#=J*0GYSK&=#RC#7(-V.5MU3FWN%CTPU M;IN.L*GM;Y[3J Q'1SA(M!7[S?YT+K=.SR9&\4JI7_*OXW(Q0O+RZBU?R,)O MMW/B7_*PGN<2N@N4;_=*UU+ZT0O\J_,5,ZR;K'.J;D &6P"\"-$D%.B4C#7B MUO.>TEHZJ9/ME;K9S9)I%#JE**5Q%B1:5%!2!+ .O+=E[@W;ED[J='NE;G9< M%P-RJ(,B):? )!N*TW[: "(J00)77+>RL+/GNJA8QB#(1%&"B]H;L(&,"]&+ MG(*8-]?]>0AVV0RT.:=\5>BM+HOXR&>?KH^H[5V;Z<*16\W5F!T?!$&RJ%P@ M.0F)V/O)Z+P,8+Q0&!>XJ\=U(5KL5]UY>4#TC7S)YR,ZQB9?Y45>+>1YQ&$R M7VI:F7AFT]K+*B?&:':.BS"E8*TYQ2%:S7F0(4!,BN8>FTH@Z@@1M"HR M&'(R+3XR*T*_"SGA","R2.1@@X-:9*&@-#I!;52@O'#+("=+3^@S3-E7I:Y$ M1(H> @"NX0>*'DEHA;4INRS!8!H_B/IGHRMJ:ID5("<",%ZYXB49(OM,+=H M9G/1\)S+;*;(("U95$7Q"_;)1^NLKRUE%#MBMDT+[18,SSDM9$,!%FH:)B@0 MALTN.2&0QEKP!;"PBP9 MM?K6GQ[/^;=/[L>!\G^G]T-'O\N5\HX??Y=:KL]R\:Q]EIW,*OO@$,0-J M!!ML(B\HB_+9VN>5I"V>I/VH"_'9KG]E<2=AMNP/RI("2,L:N#R )6C'*32R]H M5:,?D,L_O6(;:E?,CBQ!^**]43+96--\@Y/&%/3%!"N%#2OU6*E'ZSHHSDX] MHJT5># XC0*R#AZ<9?^",BD.@%*;&A[^I$[% @QI.8"0,V@6'$ I,!DT0@$Y MD8K0E]D@4DG?N?JPJ#+T\&3,8(W'Z^E?)\VX^3!^/(WZ7E-L!I/GH^&M#WVP MM3_OU LC9,Q%,B> -%'+@E0H267J8G9C:K<'5U=W,N,G4YC98TG)MHCP%T)9YT.Y5EMI M9/19E@!D'!J9D*VWCQACH#9UB5D,%.?3NJJNN9::B@X%E%:1HJ)::A.5(Z/2 MS\*--[[SN0_/+NJ7]'$\_JQAU&5)DVF=S5KX M\Z YOM7)WQFR=7;,SI!),E.#]"%Z65.F6RZ9[J#7](I._]A!-B%2*=1A4+"ZDX)=42G9&F.D(1V]KML_T2P^/ M9E<3>KED1!![!M$(0:1 4/$Y)F]KBE'T#I184AGI#6L/FV.:T/K^B*9M;%8" M\E4!"22S\)Z(T$+QEL4B@8S6LE38*-Q/%\4OA5255E)'#MJ<]8:<=@%% M,1*K%]Z>T=?V-(><4S5O4TJN"_.\46)8&W!^KY)(CS&]=1*A]B07 RQR+Y/Y,I>,C! MM6!!]H\YFM>QRT,.Y18%I[JJN7BP7D@#!97/ MUD!27MKLD5V>)<5IHQJ])IY4M;K1J,ZBX)4MH!9EVG,/8LPA&XL%C3*F\%\M MJ/AR5V'MPB#FE)'>@15:0PEU(-4*G\%8]CLK"&?;W%'U!B*>;G MG9P][[.?Q.*[^:^3YKB>X^'95]9TXB#S/@]/&C[Y8+\E8T@Q%)U)VFA!@/4E MVB U&,6!4BE>MZ!1RL*"-,,JH8C%*5V+^0: -ZP0F4OE%:)#48+VI-]'TC$ M%'DP[.>G1\>CX;M6CLT 9<+ ZB4PTI+IU]U#-<-A\Y+9 M!T2CC=7 ZA-!66%T;0T"%JD%T[]W2(5_>D_3(D\TOAI-^%#J:9O>-767K?*< MH1D]GP*T3:G&^/S\EX,.^?!D/&F1\ AV>*" +CY&2,+64#T+:Z/S-5AOP5SF MK>OY2F0^\Y>!J05MB<$5D,G6%D2(01;VOHPJZF*]\"*+S/58816!R5EEE.&@ M1BR?"LMZ2B=')WW>-S_!9O!L.![W:/((QP>/^\/W_Z"\3\]Q=,O U63F&0'G MG),A8Q$N)7; 6.'9B9;1"%E\(6.6$;B=$0[&_3M4M!GB!5B4LLE%E2($;>MZ M$=+D=$&+R>L6+1Y8?(V;_P*"4@H6&1GP!)!JB?D2G#-.6AELN&CGL;1PWY&> MSA]E)5)*T86< D>\27DB,"5S$.REI7S1PF?)P)V?]?PZ)KW/Q+4LA8)[R5 LN8,YIH,E,)G0&K?%@V=[EY M&5TE%1.*E#BT2Q$T1;80P685M9'9J%9-8:R48@F58CZ=L(HDET)4QAOPY'W MHFM@[=B 8#$M<)I62K&\2C$?]TEK94(0F8@$Z%#09<]F@[](-ADFMM2MX20D&3 WM2''X72@9LK!D1$1!; MX%:M)'2I?1M="L:D,YAL@,4U!J>%UE)&Z8)-J06^S4I"E]O! &^,DQR>H@7) M_Y)'$6*TH&)1R;? P5A)Z%);^2 TU%K0T@AV@6WR7F#Q00FT6I-I01;1@..);^ZP"-&\=3YKT:'C",)ZU)&G*!,!D?*04"CM=)0IGA7;26O0" M@FX_+I=*UBY88JC+C5U=*2[8Y2C!!L@.HU8DF=!;4,GL#^R?7.01]OO#]SBX M" BW:X]0E SHC=-! M7-;)6F@KW#[T9K>&D3U\MDA!IU)':Q)%ME&R))T42*4SM2@@;0F,\P_Q8D)@ MV*T3O@!:Y:.ML9X)N00 4BT*\=J(^7PFN05*KX-QN<[G18Z/@K,F1;!!LI/: M@AYI+8'Z5CPD#3G'X&UD(PN(DCU8*)@R>5N\S7;QT7N,S:@B0@_/KC_^@\^( MHW1P]HS>4?\S1_9JIZ>#XY/)>+J'G%7 ^M'-= G')Z/INI''(_K7"0W2YR[U MU%K\:2@ MD]0YV]BF5*E%QV_^0]*2[2_K*!,I%M F>A>-SY0=ZZTH 5LT)-TJL.*[/]=3 M,E7 U[S=^8,KC>OM&,4\VEH'Q5VJE-CO.-;^:C$&%Z^J^TM?AL MCZL7L\T(I M%1=<,!"U#"9F:9557H./%ZT_%IMD%A:DV6D204E1%IO)9+8$5&/@P'%5#DG4 MYFN+KTFU0!];X@T:,PA?:>9\M8'R^OARWP]HSHIU'V*_3DN_/"#Z1D_IYR,Z MQB9OGA[SL1\6&3TZ&=72@C>:PFZ_W,Z.7!213.A$,!Q2&HN8/%B*/K-!R-:U MH 7Q2F[;([#;GT9D9J;)O>$@7RMS M6_@U24PLI27H M[4I?%9DRKLNR%XBHO/KRLY75PYG1V?HO%.&O!>$FF9"J!0P4D-JDCM M=9+2MF!9S$I*%U5*9^B;ANR"5-)GHX%]5(\I)BS)N& \.+_X7+JD M)""S_# M;$,GV))SJ%2"A^!5 *-UY$^VDFB$Q>?.E50NBE3.L!6Z1JVL<>!2@*@2BZ.U MTBGT4D?,;6C:L)B6;?X)#"EI@3(X'4T")VW(0A32T3OCO<[0H@2&!89V+ND* M3A:T4C&J;$9(!$2E)/B0O"22 "VJ-[*XT,ZG4(=EW?0!DC/&@(@Z6E%0BABS M)1NI3:N?%\%F7U2GN&[$]'6W93I#Q-?ZDA7SWJ5F3NU!;'').TJ5.H:)R4@U:[72NGL423G8Y"^!=;MN^"LI6#KZFF6 MI8VZ.GIX7/>]V0AU*XT.V4#%HS0R.C :HZ'@C?,@0@RY5=V<%Q[@^=B"D)5( M"-$D YA5T,9Z85(=HJL%%%M@"]H"\'PH.CME99$!9,A0,"!R2%)5EJ!HE7*+ M*'J]3DE^J!LQM?2,YV34I GEEY-A>GM1KOOC7UX-FLEX^^6KI8P)$B@(R;GD M3 :K7:0ZL(5)%4;6JC;1\T*#.Y^D0)LI&A1&"\&:ZX,41K%O11&3]('SGE+8-WG/0"T5F!V P%!D+AT?!)+).M&GV M^6OX3N%[B&/*S_&LGF]]-*IY?]-@Z%\G?/LO:3+I4YX>O)2^LU32*F_(AT"0 MC B*C;&2RI%DORNV*7MY\1&>"TKBN_ ( MSVG\N8XZ,YH6G&5?JP059&UY;T)QVH@6#VY<)Y8=X& R/)IB/0V(GB_I4(9/ M 8W500DMV:'2T>4<]2KH'>PA8?J7/DV]4AN)#=^K7;#)JCDUL( MV&ZEPD9QP:BL#8$UX$$'Z3!3MDZQFU[$ O=2_]JKQ],6O7H-5NEB7,:B(7F! M%C0C 8:MLTG>+.ZKG[K&6Z5\7-SDPW*WJZV7"2&;I\?#T62'W>8QIC;5R;/B) MO_9.ZB$: $285<[.APO6:>*3\6=6G0UE,]C_L-/,+CNL/1H&%XT94D/CAV<] MOOR(MLJ'GS_KK?5J4/#=<(2Q3]NT?]+'R7!TMGY+0OJQHR'8T= WI.!_WL:ER5*YE].BB%<"%,%QOOCK/U=:K[_5$7U63S'XH$ED5E0"4 MP1/'B.2S=Q0R:M<"-?FI)'=6I#$&Z:T(3/!2:_.G]-$6A?ELA3H9U,4&!PF4 M!"3+?TR2DA)*O)@=5L(*U[GZL)+M]K*R9.?!=H2[@9!]ONL/LG*FPD>R@_)U M5K[>_-VL'$@9"%F1"@3&)XBLW*FYOXSVL?^ MYA2=3Z81]P=G$[I>Z<.W^G0\0NH_F]QR;87O(&76%RDZ6LR E)U12F%.+L0Z MYB59J"D*CE9]K/-,4[]<>N$N1#L(NQ+M5I.R9YJ]H9"%2LH_*F37I'Q$N9F^ M[Z^3\O7F[R9E=.Q*,/D:D1PH,-'[7,BD&$IPTL06S*14Y_ Z^_<)U=2$XX,F MX667LVDOL='9_:?/EFOBQ$KRA8H6S#2@@X_%@)5*,<^D[*@-$R?S1VXN\R0Y M"EV<28Y>XWE4C*9)6#+Z;12 M75V\V=U1>V:**#1H5V)R14306#$F5(GNL M[6?1J^CBU!NRZ:"ND4 M70"13$ =HM5*9M!HQ!*-?]X>WJC>,HXY:Q.\*JQYSK->NFA#1.V\26U8J[Z8:,ZI;(C.";0+ MQ@10QHZ*2(L8( M2:AH7 *5;29C/4>02\*E=P7BG(HC$7D&SUE;-#@1,%L3+"BMG4+6QL5='3J7 M?+7;61RMR,OHL@)! -[$5!L*$TET$@H'[4];2H*WCH&<&08J&*V+@ER4!UVK ME1 *+T@Y"B5(V7H]F.VXY:WH@94AA>1S#I8@8@C"1O822@C9&:-4Z_7@UC"8 MG1Z80$FAXU>?-6,@V;8+*R/;@J0]:FRO'ER/-#V:HM'0>.MD,N8K7BQC6A_D M6OZEUDGD<]Q"Z'0K*D-2JPB.508\4 HQD ^%:I#D>/3L:3X1&-QA\O$KS\[<_R"O[T*A^: MK@P2W]=HNA*JUOYX>/:0!NG@"$>?=;V>-F;9IG36[Q!KZL(77UV%_L MO(RQ>[8J!AMM+5D"6");AA"E* #"INS:4&QS)<.+(\/S&;H((J)BVYE-A"0+ M^YR(5K/Y1%^\AY8,7:QD>"%D>$Y-E5/(0K&;+H*#+)6OM?QDJ=/%&9UOPT#X MSR%=LU'EA\OH2T0#BJ,4DU 5<*%$CS1M;E0S;27X%O@2*QE>'!F>BR\A34X. M-'L+BL"+&,%C]F 3&B--:%-OGY4,SUV&Y[0('I,)++-*& #C3"V_+HI6UN0L ML(B[JPW\HZ([;3AUDB8GHV:P7UNU7C2AHM&[SZ3GY7$S&)9RVP-&/U*R^-?F M]/Z(QL.34:+QQ=<#PCR]G]R\>_ ;_W6)EY2(%$UVM251%$&3"TFGXIEP1'1O M*DX?CAE/SOJ,R%$SZ!Q0LW\PN0_F>/*W]TV>'-R70OS/>]/]'OPV/L;!@]_B MZ%<^^N+SQ4F^.%6]X0[VF_W!_:J#-.(S3&K5GJL=XG#$-]Y)PWX?C\=T_^K# MWW(S/N[C&;^4?C.@SO2@OS'![//-Q>&$=>Q^O;=W-)K4T<#+BTRO=['Y\K9# M^,4;7>]\PN]GDJ\N?/E0OTP?ZM=)_G);\+\$\>W-XA=YO>W7Z;E'5SMOO?9K(V'_2:O_:>8_OG;Y?;)\/B^^F+C,>9: MBNF^6)/32WRXAU^G[^F&0'P+Q1L<=K6=GVPXNG]U7X4EM%/PJ.F?W?_?.ZQ\ MX[4>O5_;'A[AX'__]Q@'XPYK6E,N=APWYW1? H,X_?K^XJ4Y/L\4\>[*Y]FBK MVWWZ\N73K=X<'T'K[_\Q]/>DYVMWG^O;?SRZ)>U2OGAZK9O]X[@JW?T MO_Y36O&W;[ZX2VJH"F/Y?+?_'OV-WN/CK>WNY9TS30^&@][)-.EN[9+-MZG4 M^":K')/%0)[ %C9Z3A MZ:W7W?-=M0N]G;>J^^2I?J9[_=WS(71W'A_LOOZCZ;U^H;>>= 5O>[^UT^OW MSON'7=4[VMIX97J'#YN>]*?/U-[9[NMD>^>/F[W#/_J[1[MF]_7CH]Z3/][R M=?N]G?QV[\GFZ>Y.[["WL7?0/7_U+C_Y _(_?N_OJ?Z[>#C4W=>_'_7X>GN' M?;[NKMA[_>)T]_4KV5/;;W?Y7KJJ*WI'F^>]/_QY[S#)-X8T!4.J4V*V'3!$ MG0!!=()1VKNL:B7_>VQP.X^GQO(#"@_6ODL1[]9RL<']15P8H.\U7?"+D/9& MENN[#*+^Q7GX'H/X+>MW9<#4\6DU81]K:Y_*E^]F>'SO6^",JK+=7+E?\V7K MI'_9V]@W30+^W4>^I*WM'KX _7Q[S!U_+ M#/9VC@^Z&_MGN^=[?$^5)G;%[NNNW-IX>[I[]$IL[>R^WSU_Q>?=%UM_^/?/ M=M8GW9?B]-G.IN;KG[W)A"E8 QW*,71 FM)!(W0'M'7 *(*O(?CP<\[XS.6] M5(7OD_(+2OFZG,_43/VIE3)5W[ZM?TCKV#%BM]FQ?7!X 3[VU2;>'R-##FX7W'AGW+AV1=K3];V]Y\OK7]#1[4:UO; M:]+\5UZQX1=L^$4$-WVICX>CMS=D8X6J-!IOS3OYD[(,[GT\'$ MS8NQWT^9,_,OG2.^YD$]K)/QK%.QZ=!@Q:1_QJ2"&?13)@4+,1F9./IDUQ*R M%9WH=>Y@EM(RZN(/SH9C1CPQU,MVV4@;PKZ"N\?P5L7ZU%%QD(1=D!) MQ4ZWXT%F/:\ M:Z:3H-]TGU=C"3=B ?6E_RQMKEAT#!'[SU*D3C0F=E"1BUDG%!E_CK&$G>WU MWLNG4Q]YY3ZO&'&1&?'E ?7[CX9'_%QG*T[\BYP(7W B18DZB]!1KK G[#-T MHK3L'M5^LBYZ'X+^.3CQY3\VGSVKT[_/UWN[MTV+L\X!^'+JZJ.Y5OW5]S[] MI1G4?)W[VAY/?O1"BS(;SAQQU(QK)M':XZ9/:[WA+[<^J;LYS2&JE[OH<-E* M!OKAB5W=W7FAMC:>2F8JT=M(\HV"Z(5&W0'(H@,ZZDX(QG5JYRK,J 5D6;/& M9$<'K\*_9Y7Y2IVZ61K)K0O7U13C8-+C+3^U@.WJ-\Z@#4[$CD%/+& Y=-!' MVRF^CG\K!4!Z!T]FR2?_F2 6[("+=O=6[F ?_7YBFFR51 UH9E;70M&&LX7AL?4RTV M0WFM&:PUD_%:.L 1W^O_^>*Q?BS1[Q,;;GZ!X^^( &;Z%GI#?M[CFG9;W9H6 M/L!_30=>^M-$CHKC!P7_7__IE71_&U] W PFP[7-P7Z_&1\L'8JW3IM/!VDX MXA#N0[[,14& LT?#_.G0-S]"ND]Y'T?'H^&[RYH;+1W[_BN)R1M#%)V7L/M%[KXOAM,UD"Q;HKR7K$'[=&.\/W/R%;G[^1+I+*Q;(O MK$H'G#<=;\ETHM,N.*F#TOG>@W_0Z+S?G.':\V9R@NE@)5XW%J_GP_$$^WO- M\87/\#-)V.?C+?J-B-($":[C4C(="(9C,!$X'$X02'),##G<>P#6:?[SY:3V MG5'"A?_VI8=WZ=C5PWXVY^XS,/?E&YE-S#E@1R1BDP0,JR\B=[* [)(OSD!9 M)D?O4CC^/WOOXMRVD:T/_BLHW9U;22VH$2E2C_C^5*78?4#("A+LAZDA*FIV"8)H-%]^O1Y?.<[:./-,K#RXEF0 M>.J+"LLBOD)O>A2'ZE49>/UA"*?'[HX:=I$&9'_8V^D.=G:#<+33#\$-_1JH M".X5A(@BR]/I5"6O+S8%9_#%_(] =<.P![IPV,,S>+_7A^.W.^AL#[94N+73 MW8\&@XV#=\%5''F'PR"*7\!N>D2Q:OT&(UO]/X)@>U_U]_J=[O8N5J'L@9*. MHFXG['7#G>'>SM8H&+T>O^$A)>LU^PV]/WKAWNY>+]SI#$81R-4^>!##T58? M_-$@"';Z.R!IW5?G-SRD>+5^@S$UM_\81EOASOY^'Z4MZ/1W0M4)]@9;G=[> M5G]_=TMMA_WM>_H-#ZH26K_A:XMYB7[#/O@'P7Y']891I[^'B[G?W8%N M9VMW-]P)]P9[PZ"_<;"_V^LLX#@ZC[A$/Z=AD'P MZG>'G7X$5NFPNQ=T=I0:# *U-52T3#N]3F][:^L%['_O._1K?>]<)6J&4+F?S]S>W!X,%9;'K]S?WMO349['8?UN1V,WO_>I!FL#S+ MQI/CY;>V_L%CBU0HP(P?2M@5&?YJX^ \+A)"PZD@''MA$N1Y!0'_]/5 *SI/ M68"OX9W-)\,T^2[_OIVEAEDZ$6@E"9/Z$HZ#Z05\,/6NQS%\8H^$1RX^>_:? MKM@Z+AS@6X^,AQ?;8'XD,L#IK070('R[QG$A+@?[??*?\4GOZ,O)Y'CKM\^_ M_WGR$Y5P#3Y\/AI\>)>,3WXZ 8_QU\&'R5&]'&SR^^>C[=_.CWJ__?EI_/OD MP];OY[\G5 YV?GE]^OEH"]ZK^_OYY?RW_\ 8SW^IEH-AM[;N_NY^9["WU4?X MRE9GN+45=+;#*(I4T!T,!SU07&!>G01Y%/SEG15I>.E]"+)+5?C>SS^_?8@B M^5;26=*[O2&=I:TD?TV2%\F2!H,1"&X8=3"B#9*\L]79V^D'G; WW-V.HD$T MZ TW#DXS$#CD?#@;!YG*?6^:>K,@\ZZ"I%0WBO)+5>M-Q_.C"KM806P$M9)^ M"TD_KDHZ:.I1?[C;ZPQW1ON=?M"'OP7;86>[U]W9W=_?[@^[P<;!VY].SE^E M0#=K[^_D_/HI28=!XIVI1(6%G&/?+YY9:\?9_=598!+LQG#+DM#*A1M:^6%U M7JVY,/,DG2XO1+JQ7+JQO+02^D%>Z>?1P]\9W_HMNM7+H]8/]X;?A+1[BIEJ M%FV/B[\7_^O(//@.XD5BT<\2\#\>!K!B5HH$D))>,%T>$QG-.G 7' RF9:/"R> M9:XT;N5]%O .+J7VR?FO,,9?YB=__]+_8WM_N+?7ZP\ZP:[J8\W6J!/L M]$>=[2C8[0_":+?;C38.=G9]D&9_9V]/6[IZJ0^\&ST]WPL*S]+_,=W?\NS1 M[53)FB@.V+#A6,'^QLY@7LR;VJECIT/Q6B5)YW*:7L,P59##21*)!O%1+T1J M%$^YS/U3"=JXOS70ZL$Y;F_,R-V?R^HA9^4WN-,=&ZA\E4KKJZU3Z,GIH_1M MN9MB?+Q"H,\@/_]&\3D3Z3DFX7E=:JT.WMG^8W^PW1L@^U:XNQ-U^FIWIS/< M[7<[:K3='0VWU*"_WT/#;6E+E*>544TM?A<,Q/,H-]0]<2[F!ZFPJ39)$$Q@ M6#;E%SYHKMNKPVE:P"=_E3':.^ 0C!!LQ#?*FSV%;7QJQ5]PU*+.9Z!^Q*^1 M,:S5DT^K)V^+/7M&)?WH.OH_:5)."[" D,\LRU^W;N[_$?3[>]O]?:2:ZN]U M^KM;O<[>E@H[PVB[&X'>!AMTT.KF!S,\K\<*@S!U=?M=]WMO#!8FZMC("Y+$ M*%I7 P^5_ #N>7^EZT74<92]VDR%BMSG;L\C"O;<^P[NAR&CO 0W.A^G2.6D MW=]B#!Y$;>S70;YX3M#%\@[?^P1._:['[SA4"A:C'/Z)H6CX/?T4+L)1R'V0 M$97C5C3(("^\_2TO"N;YJI\8CZZ^A%+_DP[?(;]0^;JUV,7V'Z/^8 1.\GXG MZ$?8,V9KNS,,1UN=G9U!N!=U=WK=04#'^4JJL>?PA4[2Y[9L;KN#UU>KH[8# M13>)BP)4(^7>LG2*J<%D[JDKE:TK?W<,UN-P3Q M25V40NMVUCGWOL,QAK@K3_4UBB V=KI[&YO[7;ZPZVMSOX>6)P[6T%O9]B'F>WV6UV] MHKIZW54RA7F3( .3. A#4,E9@'H5E13&>*>-GWH@A)V&+U*LNO+ 6L6H^(5W MD:77Q1BS23 +\TVPPQ6'C&--\H=YJ!Z\Q)+GT]?=-_IGRW^ YK3\:,G3]2]U MJ+K;&W9ZVD%PO8+-Q;[#:]1=N+>]N;^U_.M[%V:\U-L^-#+U"=H8/--Y3=&A MM[#W+M*FTGQ%/Z)=&___G;UBE"^OX.NR?O?KQ$6-])[]>M MW__\Y? M)B?OCN:GY[\-/OQY^/>'2N?C7_H?WOWRY8_MW?Y>/]P?=*)H9P=[ENUU]GH[ M^YUH?WL0[(S"+G&[_=RL,;\!Z;?Z(GZX^+8OZ.U.FH[4%_6&1\TG\S-U3KHK M).L1X[7W6]W'?N&'7'KIR+(*-OMJ3G;[KG=^UT>W>+2^^HG4E?!'O,PN9$]B MZX"-\Z%:PA#T^\%HI+J=;K\?=?K#8-@)^F&OL]?O]O9@V7I[^^IV7 M;7H_'1Y^O .D :.Q%(,%:P.Q#47JE3DC2F$C4?=O'>,<,2ATELQQU/1$'.\4 MY@2^R=15G)/)H@>+PRNGA*8FQ&.013EYX/TW'G9VB*-E]0;;WP7?W^R6MQ&? MQ=.59Q;K,T$33W0HY"[+H^,CF1JI+,(1RBBN>##"6/KA+(L3;X (S&X# G/UYOSNB0])96MP M$K[Z%/Y=% JW-DZ%S!D,+;B@K6Y@V@32SO$CO3<4Z$T*GD^%WR@FQ0!S.86% MP<,P2Q,/P=G.NML:!RJT-[NNO]5W&%3.@FP8P&T[IU\2-:=,^7?= :F8MYO> M;F\'Z5:^U])0*2 :)G 2.](UBD$:7:U&I"XB3CCBH(SB0L;U7%O\$0V)XW"4 M'>(KIMFA7>CW27#19$<46;F>9L1#):Z/KO]0NX.MP6ZPWPE'@T&GW]L:@#40 MJDYW.(J&W<&V&HR4]:*^PFJV1FH#JY&&01[37G9V4(,B*7-.*LJ6HI\LL1/" MI(P8GTWI3@:5F+*,]8EJ;VWV]W8?/$X\Z&UN[]V/4N@KX>>][=Y=PL_Z!Z9N MBRFF'C+>\_@=F^U1KT_ZM=1E[!*=GE]V/_S]H7OZTW'OP]\GER<_'6W]_NZB M_^'=[Y>GY\GEAW?_>PDZK'=R_DO-)4H'I^>__@WWZO_VYV]_?^C]LO7;^:?+ MTW<7UR>37P:GGW^Y_C#YI??;^6_=D_=N^%=QTPOT1N$3[V*P^ M&*H.J+WA*-S9W]L.@XT#8^XWI(0;?'[P,OCOO57P_Q]6GY+%@Z!3LHZ;0KX/I /7)'BU/F'@1Q3F-0K:B$=- MXJM=98/=)4..S:Q,Y;-TBE&45(/)KN*TS+V_2K#^0=$LC<^P"=A@QX&?I"8W MQ6X08@S&6GI]2][+_G:O*D+/"#,[QG?K[CZWAGT.$!._^MYSO_IJ[SMR6RIU M7%^IW+H)YI2/59*88.MW#06L2U%!-^ UJYRR^SL->VM%6'9?6O76JJ,%'SU# M=88"_2(34P\64?KR1Z2"O:U@N-\9[NUM=?K#;M394R'L\ZB_W=T?J7!K;_^. M$:6'JS_\JB!1P&09I\VJ_==[GLC2_O[FWF#[/H&E_;V[(@5K;LKV#5Z*O+>\ M"=A<7IXF<>1I>9'OD3RBN_!E(P';/0SFVGC[.*&SE*N@?\@4UDA<*1NA^T?5 M;Y"Q;]E+@B&,LRR67W(79C3WOW@+4E1[W6X0J.$@VMT+^UO#K?UMM;L?;H>C MO<'^SM9P]X_=#7W-.+.'\(7J##,57'8HH?1#D%P'\WSCGU4"#Q L/1&]S5V< MB_IK+-W@H]'C;/#>S33(_Q.LS%B\<89'UW_=:H7.20-0WPT0@FF1_\\_@X-' ML0)N]5J/5<.]?RL*KK>G/YW\=G[DG9V^/_]\^.G(^_G\W6;35G@&L/E^?[.W MOW]N/D$+8W-O=_Y90_V#A .DN M!FD7#X'%&_77X$;.V1B$EQ=9"LJE(WLP#)4"O7;W0[%]P.WLAN6HVL4GC>A_ MWS;:%;W',]/4+IQ6S?2&'\&>N4V4_%Y[["&$<%7N\?2;X4XQ^.?S%F]1.K V M>_;;UF_%)'85DG6WU4*'G\Z]XWM)TDT3]H)V8/.\K=8.?*W3]:V*8H7FK5G1 MI)0RTWC^7VH9;N/LA!Q-6W&&YY%V^'37C$Q5B!Y9^F=U[Y[I)5?$$G M[ VJKW<_U??<1VRK^AY&]6UW-PY.1R.L8T!SAEAVO]8,IN+>V\[=;.NP/X8F64WOX/%7V(!Z MQ8W+AVM*V*KOF@@\EDWZY';:\ZCO'Q_$J&W5]S,HP)W^QL%;;AD7_RU4#N![ M'\.MAN![(RU!:Z"NN8;#-6X-U&_2<&]?AX'Z$N.+.[M@H%+?,MMZ@^.-J.A^ MY5:8'[,4U%3TK;JNC3 ^NZ[;;:VY;]1U[UIK;EVMN=TMT'5Q?NF]#RA[W)IN M:Z[.<$%?=W:XWV:'7[5&VT9V&),L0;X]-.#>:M+IUEQ;;_T&R]O;;>VU^Z]X M_[[)D]9>6P'MMK-Q\*\X!U-M3M[H.W6EDG3F,H0^C*9K+;EGUW0[#ZGIGMN\ M>1Y-=\\\0VO'K8"FV]\X^+',8^(Y/H6IOHK5=6N^K;M2@U7M[;7FV[EMW#0=+W-]JK;=O MT7!'K?6VKAH.EG#CX-=IIO(TN5(1EI^-D.AL,JD3G;7VVQIJ-UK>AU-OZV9\ M4?)TT"9/7[>&VP8'=8:MB+$?!EIO;F\-#,'1AV#GY5AKV\+?UE_I;;!I$ZJN]+=*[T&4WHZK]#ZIO$Q:<^X%:+:=1S3G7D4\;O"T"=1GU6POL9*A MV^MN'/P<_U7&$=)$H>4FI5NHY=(R"U5KP:V]GL-%'K06W#?IN2?-J;86W$-; M<-M8QJ!R%63AN(Z+\[V/ 74BH"]^CD&YY"KWO:,B?,;>!%]9AGJ7@-;T7"N5 MC/(XZ+6FY[>HY"=-!=]*)2NU.BKY><9RERVPO7%PGBFB!G@HZJK6V'Q^S;;] MD)KM=1J;3YH";HW-!P\7[N\/NMV=[:W!UN[&P=LLINEV^X@?Y44,"N^;G>O6 MDGMA^F[=K##*">^L6TZX57D/K?+Z@XV#KS+,'TUF23I7U&RX-?/66^WA@@^V M6S/O_DN^TV:%UUSG[3DZCQ3<@MIKS;NUUW-[#ZGG7F.@;N<5Y8A?I)X;=,&) M32A+"+Q+X,NAO'/R8!AE"E8,0YKJ-Q;T MO0:+.G@P\H#7::RU6=6USJH.=C<.3)RMM=367J/!_T>JJR?!S/6DMMW?4:+NKNZ\Z:[K99T]<>6=O9WCCX$/R9 M9AXIN'&:P$TXE?!))0%VJOT89,7<.\]@I.BF8LN)UJI;>^VW_9#:[S5:=;MM M\G3-5=].D^IK#;NU5VT[CVC8O8H0W.X*YDM;A_4N6V ?:\V6F6^M];;V*@[6 M=[??6F_?HN)6+WO:JK@[;('='O;0 9VA\B+'OA)'7Y#6DUW7M[!BN4I:6V[= M%1VN\NYCI5-77DE1D&ZO#=*]=D]U=[!Q8#GNVEK5EZ3@!@^IX%ZC);?7QN'6 M7+OM(;AWFJ=)'*''2IMA;=\$&9<+JKQ@4_2T&*O,>PSMW9JGSZ^]]Q[1/'T5 MH<:]%0PUMMK[#EM@K[MQ< 93&X]@FJ>%]W8<3"]:W-_ZZS9EM[#==_2 WW&JVW M_?OZWJWUMB+J;7?C8%&UO5-%$">M#;?^&F[W$6VX5Q%=W+^O?]KFB5=#P^UO M;1Q@HT=,$;\#_9;%P[(-OKT$Y88KVYIOWZ;<[@F":=7:+":>VU'LV]2:.];:VV-%5IOJ[=Q@%47V*L,PVO% M6'G'>5ZJUEQ;<^U&2_MPVFW=3"T"?W2WVL*+;Y2Z=:?H[&T--@X.80WP#E7L M;DN!LOXZ;O U'??/(A@F2G_NS+D,H]_;W!W 4&=I3B+R0X8UU_&5>G,=1\58 M3XQS(2_@#UOVDF"8I^ 3++_D#NO[6$JQAV.*:[/D_'> MB$4)S]A/EL3(>Y2'[]>>O=OX[+>G/YW\=G[DG9V^/_]\^.G(^_G\7;V+K=[J MH,IIZLS&S6#^47LGP2Q7/^B_O(GB?)8$\Q_B*3V/+GHS";(+D''9[2C?==L& M5Y>_%M'?[V_V]O=0^L6RD@?+QMBDC:&/F.IW<&5_;^G76YO=Y9?><-O^YL[V MSH/?=7=KU)^J^PB@U[ WT)B2. %5O:UIF] +VVVQIL MWZS7GK1)4&NP/:A>ZVUAJN5+2^OT(M09KF9KIGVC.KLGN*\UTU9!G6TC5/DJ MCM0T8AJ[C\$_K5:UENKV^ZR ;#0+ U+5FWI%'E/$*/6FFUKK]KV M6[/MFU7;\6J9;:UC>H<-L-T#LZTM@;?V.G#PB ;>FNC 7LNZ_NK5X!YXL"H/LWA&Q;;IR#M389G%10P#Y98Z MYV.8YZ._RKB8.U^V9N#:J\"]-GSWC3YNKZ5E7V_]U^^B_AL6#Z?86MONV14; M+FH;O/M&Q=:RL:]U_*[?WSCX'&19H-LC?L('M%;;^BLWK&S8;:VV;U)NJ\?& MWBJWN^P!;*9#OFEKMKT@S;;[D)KME9IM+2_[6FNVP=;&P>$$GA_"7+Y31%Z& M^5O4DW#-E_T$LXNA'OOO6[8 M4'_=8$,M5?6MQG*7;;#O4,9\2*-X!-.-M\N](B5J?@ZU.KGTN?#E681MX.(.>V"GMW&@:6:XCAG56U2V M48L7H.!P<5^[Y;>S;I;?RKJ\_^\G!?>\4M'_]W!FSX,&85Y'KF!GU9C'V_/V M+BIY;^/@O_^KN[/UYK",XL)[FTXF<5$H+F1X'T^#:8@."A?;MT?PVA_!"-9M MV[I^F\);,5KR-N1\APVPVT4'(Z+0R5$QCL,V<++V2@W7].&4VBNUXE:,?KRU MXNZR ?H;!Q^S&$RU&=AJAV$(*U0$T\)[KR2'=@:>4ARV0907H.SZK07WS0::+PJR"+Y*,Z_FUK;6WOHK M0%C__9:[_-L4X(IQE[?6WATVP-X66'ME%HZ#G'MI+135(STFJL3C/"]5QKVW M1J,XB8-"19Z^-FNMP;57AB@+#Z<,7ZDUN&+,YZTU>)<-L+UQ\);;T\13[Y.Z M "L0JU7_^[_V>MW=-[GW%J=_Q&3HQC%NK<"U5WS;K17XS8IOQ0C16ROP+AM@ M!Q,9V0QOHKR?4IAM3-:JUJ9;>]4&*[O?;6VZ;U)M+1_Z&MMT"(V':[RS8*3 ML;4\:9+@P MWOLT@Z=.O?\MLSB/XE"J@L9!X7W,U!7H&^]XFL\4?]$:?*U.7&=CC7'QNRTN M_E7;?/N#C0,+-W8Z?;4FW[JK-US:_=[KKFO<:^L:7[/5U]O?>QSUUEIOSZ_> M]AY2O:VG];;?6F^OV7K;WNHB)F\<#^/68EM_E4;+^6@6VT,8,:TAM*:&T/8> M. /'<.$79+EI+:(7J3YPC?<'-ZF/?Q;!,%'Z\UO,^<'_#+-_UF[W4BY[0I.M MA_+$]=Y+ARF_[?TDPS-.D M+)9?LBI3$L8!1>J,\Q4<-D)1O"&/P3) M=3#/-_Y9F8A)/.W4)KX^9T^N?'HK1+MV\UANKYMV-P[.4?4@;!IYAO#$<175 M[?QV6]/?SKY[?S(.SM]?_[Y\-.1]_.Y4QM5VP7/MFD7Q@[F M")@1)^>?3M_]^O;\^/3$.SQYY_UZ=N2=OO?>'GTZ/SP^\Q0E'H/D M38L?MG?("'VD=Z<[_A 7,,;PJ\;9QL%GY8V#*^7-,C4+,A5YQ3C&VL]I">85 M?)9F!;:6?Y]F$Z^WU7GO?4<_0)QL;^N-^9C^W7WCI9G^ZI!O\8EN(5]_[Y4Y M9BH#;UI.ABK#[12F4TQ-8DK2]Z['<3CVYFGIY>.T3-!VF^8Q[%?X1DUA/ %E M.K%((;8]H?%710"O%GECE:EXNND=3_E%S !]/:YKY>O!RB=E7O\D+3/]"19! MR*=OTXOIO%#ZFWP<)#A%(Q@=&*7RK7>6CHIKF$GOYR+:A"\N%+6*N(Z+L8=N M+KY1FL01U53DNL 4%*9]SG-D@A$ MNK_7>[/IG9:P)V>PT\PC80]%*@=UAZHAA?V5S&Y\< ".5*((7(I?Q9-9!K^F M'0O^%6(/8+>KG J0G'4&J8>GPVV]K@_3ZCRB]@0O+',P%_']P;*J1 MP:A94&MC@"T5E6%1>QQ]!0*'W99C4#(P\:B <-Y8"\&0YQXR2V,=@.]-55ED MH%3_5CY=6H +F>"+@5(JZ+%3NC%(;$304HR+_ R/08?9N="_H;W M3U)P6BNS>L'$V+C?)BG+UM0#L]&C8@=62.0AT]I=HYALOMJ]B%/?*(/.U(?I M!#ZBL(3]'N=^-I[G&#,PD>Y)2\9 5K"N";Q9.00K!F<6W@XV"CI":*E*-A&Q],0=@T8+VJ8E=C'I.OCZ."_UZP9Y/=X_T31 M4V' ^0R$AJ9],[Q,,[4WF9%'Q[>+MI M>@V_]'"A0*?B:OGR2C!V4":1BNR[P1U)D5&K%;H\@0? +^!QYS"*DR"/@K^\ MG_BP/ ,%%YJF\-_)_/)OM+'U NT&L5AI$O-QU5@:F:A@;J."Z@N(2YZS=/ZZ M>;;I16F2!%G.ZO3K-X"K9[C'\0Q+/0$=H:R1>5DQ/CQWDO\ MU(OEK?H #Z,HYB,SF=/&C=0(,>0AJ*$ UT'A@1Q/&]<;S^LD2:_S'QYXJTD8 MNH,Q9[KLC7N?3G?OV>:+)&_GS7,=QH-_O*G,3;>_.<"YD+W!"EV?*!,%3VDZ M%'QM,RK6MV/BQ\<=F&::1A]50SD1!Y/VNST:WBR*=;NLC[BLVF[X4:SGQ6@# MKN>P]BVYYF29N]_J($-EL<#@]D41H%56Y-; 9M8F7>/%8%YD>8D\:' = M"XN( ?T*[HCG.QIL06X]XS*G9]1%%3Q@L(V100.._=LKF%:&GE*&K&7?+#B. M=* IL%0FM-' &L1$&4!,%'=D(252EY 2S#R6H';9GW3970_N[@MOKN;]+Y\Z M]@0<->@JPJY//1"'P!L&>0P?8FX.A<&Z>^3\MFO_I%M>-&UMW6%D"0/*K[_-\1PU@$-T)Q%^_CIZ.SHY/R0LFBG[[WWQR>')V^/#W^FE-KI M^;^./GG')^]//WV@GZQO/NU&&<<80F/8@')J0Z6F-P8$T)7?]#Y3U"#'J&QZ MJYC$0BCC909Z>')SC)S.58 !V"A'C?J_P92B>=M=U*(JP(PA?+\);CGL8;3* M27_7+H7)M!?Z'*4TR3O?')]5#A^\&@>K+ST;JTN5@+U A@B%H;3=0ON^GK3^]>S=HE_\?RT\PM4< MYCRKW![^V-[IOUF\V5&9I0OW(U=&WA+]J2R-RA#]HX(/ST)B\_28<9Q%^-$% M$^G#_68*UE*!SDLG<4CCF:1315W'P2Z&W>XZ8VR2J:"8>RI'+&"P-P, M25O1I)[[E%&?D-2_4*GT4"S!V<"CDQK?VG,'=G%8LI?+H(MR2ND\7)H)QIP; MDD\/,"?/#HO\RF6O$Z9X TZQA1RVD,,6_'E\"@Y-96 Z),$U^$QG:8(^/F*A M&((8HV7GNV,EZPC_22"&G&V>C,,]S:\P">;X?#2>T<%+2S:"C&'5W6VRJP1^ M98"%\\DP1<-O")?G);RG8W@RKJ"@5Z/#G,8281-H&#SZF#!!H+9]GLYK]#3! M1L!+, R9%;ZQ]$N8FKSP0(#0]81C+8]QTA9F$>:+$V:RH"D#._2_V+1S?Q^# M .J=@_\8G!W',UHF'W\.CTZSG#QLNAJS_O !_@8>7R(YMD^3 M6QO)IG>$'J@9B#N.^C#P3O5;:(%!$ZU9J&+.+!CYE3@R(A,X5.5QO/&! U%/ MK211/QZ=OX*@T?GB$@N &?W*J,R+C/% $T;W1$$1X-8.DY(\;OD8'HG_0DCC M! $BOG>1I=?%F*%$)&$@,G\*W1.C,1W,=&9XHSCH-)FI(B9IT@:N;V-7PSG] M"EX=;$3>(@Q1H9 V8SEEX#G\,)3V0=5K#+?RY32]3E3$3B"%$K!-).E?#7UI MF(?<1N!!JTF2UOO.G9>%)YG)T7F84O?_8"6 OF/*.K;QB?!ZC, B96K&_3VC MAYSI& >(D[U2"8PKHNU9>_GGN@$,#B>]?Y^?3TW\6TQGBYU@#IS'*BD45AR&%=;K[^P-?GT]7<4Z; M"SX_8[WC]78/]6V=VYF+M[>QH,182-6?F*H1;D4F-^P>Z1L>?0F9PMW>KE^Y MG?L# YG#FI E4R-*5CEA=T>%^NXOX7%@FHA>38=_\DG,S8-&98',?#8+7+]2 M?F#"7O!#4LQD@.(-JS]OUEM8ZE*D-[Z.8XZ*GF&+-,ZEM,<]5K3!FL23N CX M +#R1,C'[4WOWVKN'=MCA#1M[\VG.+_TW@=A 193/2Y)5_8WW:OTZ?&6+:#& M*P:@8WD"$>);Z2K\25W%ZIH^_)BE9 7E,I#!YJ%[W2<"Y-HAT2F 2S,"4U.# M^V,^X/2JD3^@08$(?(]RUM^!B9"B25T?-$E#_4/4Z&&Q\#%;N@L?#U42PQFR M\'FNU.7BKL&[>\5W+"'K4HY82GGL(1>9!>1O MP(D>L*O(..Z\(@OD0D3Q",/>..\PCXCDE3YB*=S 8HU3>F B@D6SO/P586>8 MP=WIG1[C3?#2&U>#]*./(60\+W <(A* M("'O.5.C#*T/$B)0A2&9$QFC8"I?9FJJ2#*P]C',8CG7'$\939HL0+6)GZ*Z M+KF(#>O/X,3,S"]0PD/JT2=G)[#\,"2<.C7C_S.L[5BX)[K;PL:\RG+ THZ(#-QBC.LW)F-"-^*26I M>3G#D!$L>CQU326^-M=F3' 5P*DYC).8HS-4FP/2(*5+Z=142AJW' L2Z7I3 M:ZB-(1PG:?T0$YVD0D'5PE5Y@*4AX3Q,Q,R$?00[$92JKK348R+]+\.!%\K MSKR8PAQZQ (-TFE4/?+@).E%*XA/(XB5<]V)P%3ET=$QDR#,4C<[_D]8=Q%. M>YZ[HAG8.C2R\. 8CL!:(BT1@>VACG*H+TRN%4P&[+0 -7-HR*:UZC1.I57!%B<,*V_@8 M3FZAPO$41.1BCO8<>M@X$YEF4T<[,F>S#I8/\^OH\<#1E8PZYCL-['6O)##" MM0)[6$;.:V2UB=ZXKM?HQNN<@>4SP=[@K#HUO?K(@O<:PF0[ 2FN=:9_X76F MQ-?73VV+%YX6A>J85[H2'-:E(FI60$ROXD9S0N^_(KA4%":4DD5CA)@?!Q&( M2HY9+RUR%7GC'54:8&ZF3.T)JZ.YC98YAC/'J3_E MM-=VN2) B3.XS3D.+-O -849;&B_E9ZGE)X@S].0&_T2-#D),C0Z>>-S;;ZX M@"@Z&#O/3(Q0"PG>"1<9[ #X3EO#CI)A%4"<7QGJ+T*K%B5RU4;#7&TD+%GA(JMIK'Q@K[ MLLW'AG7MN!1A5A::%4F'JYTXC.MYD/59\7WTL<)#45AGFX=9"E$&RLI+FH:S8?QYZ(:$326 V**R?B[*2_C0+A5Z[3E" M&907S%E/Y&*5?B MAR 0VD5&;CV+<*.8$QH.9(FR8!0%C+.H@S><<] P1JN)L(62EK>!0-_$_WPG MZEV1> ,NX[?&5V: CM2-E;1;KM/LT@Y'(WA@X,M)>EU)=ZRB2#PY".0W'O'GD3_V;I5HH0E^I+J)3C9DSA7\S6@30M M\03,;&\EZFDDZ@;G'P]N2ARGLW&<%P1Y MCUP[;[E(-:30?*:]Y(CF%_D*-%-("L0W_"XYA2UL_AMDBWPTTKDZ" ^BDS < MET"Q8*N.8@YXU4Q1)PE 8[1!>3 &$)%!?S/15?J7:]8PW^$P2P/[YAX&XD9@ M>*9Y)B#+:"D)@2/$&CW"E1*=4)H"MS[ M?-UD58@(X MN/'?EDX(=E&JE>N(%7.%]\6FRHQA^J)$=>4#3W5-&X2@7W*-O'&%R\BIC2U1 M\ F3] D'B_(;[0+--L_P2"H9<@26B:@.'LC*\L&LB1&LV"31\Y>:F7[.66; M=*%CG H_ID3PF\/SW@!NXS@\)I?#,=Y@%( BROBF#E2W7>LG1ZIQG8;&+KNI"Z($P!H8 M)L9?S(6XV1:TNK/X@KJ;H*T^(P\5!E]BBA"6.K,HSM.C#[E!=TC:G"-0839AHE7);"E%E@!D75+U"CD>&/*0M$/;-! MQ@>.CH2H2AV]*UFZVT]B^@;%0D/B5#[JFI.*^M-9OJ'"2*4^3FVLQUS%#&I4 M&=[Z <]K*^G(L63H.-/FQ"&RLZ1N,/-T4*G>"*K78GS3H,9L"#_X:Q!US@&N*VE0(8EF *TQ@?[_",*EL'(72J9^.:Q^G($P\6! M=Q6GB=LW :X5Y+GYM1-E$;0NU3-D2@G0;"I,-6Z)GD2ERWM'@U\C8K@%#*_( M6%K < L87OF#:<&*UI9S$7QIM!M\^L8)$DKO'%TSMU!\390K&$^'RPP20W@I M;+510W9S)= 3K]>?(@\E4U%,'"U.)-%%_CH4:9;.0;"P%&,,9MCZ7#,\L"QQ M?L4QC"0C05@BAGI95#&+$P=Q2K)F,/!%/"ZM9_:461/2/Y66@U$*CR5^7F;)JD((+957 MY-N?,G1GSDE>..@ZY-@XW:J8TA;3:2JGUG2@S*;F:-2>&KI-)FGC&UT+&GBJ M+@+I@F2(11:*Q?,B#2\QUA.J&R@H')9,:ILD[;0L!XGC83)L:2& :^ 8NKQ9 M$.\)^&VU)M&M,#]WJ#VX %G4_&^%:9=&+BJW7"3V[!#5(XN"N53O"5N9A0LP MF3KX0X?6R31=:]?\.==07-X/;FHR@05A'H\O8HSA3S5](!*<6*RTO -.T& M\G,B]R>HMLH#VIY^SRV83'%(H.DTFZ6446$D-8'Y*CA1)^N!;=YU]R93A[=< M#H:*,?D:US(3\ESR0+Z)D_WY^8;/A*"1B:?-GLC8ORESZ>5 A101 HV39@I[ MUSK@]@*W8I7=WGRWZ7T;M6Q#WZW[L,MNZOO\EI:PRXEK$^VP65G@"Y6J4@V* M+&XW\7V>\0W0> %50[-G)EDL_*S* 6IX.F'QN&J4;\'!OSE;798D&*F8,7N( M*1TBX7<7C1*V$8U3*)+R4BY^X?VS7V\.:AY7):+$BNV"Z49:OG$ MD+?WG9HQUMS$?6;/(BFR-*1]89R%Y00MSE#=;81U_EM&K& Q'!*72.?']"J. ME)#>6S%>.O/"?8T(=MT)@KVYQ58:DI!-=?>/M)S1S?";&E+A MAE?+L6BS+&Z0$,<%P%* "F9"$V!?:=I.@]CQJ0YT1K?0A?9XCB?!]1UUZ2-] M^:I3/3?T$\1V5W"UW M\O[&PAV?^O6.SX\^>%VP =\=G9P?G_^&S:C?'7\ZPG8@9[YW=G1R?/K)^W!X MQ,\HEH2]1B7.B6;[G37_FW_''3>WOX\?C\\.?C MWVE%:9<>G[P[^A%VZ'9ZP-ZH'>0?]>#%U? MN]?3"\R[S?_^K^[.UANG4]MR+; B[](L$?P>3[<3Z8X_(*0E#F\1L'7"DV$ MSAY1=B'5,RK7P1_/.:.IR\1Q,(N1,^R19)KZZ0"2W 2UQW+BQCS9 MM>BOO,]-K:R<\*YM/'E3*+8:[].DAY(QJ),A\&#A2UZF.0*;Y(H)-QL% M[5[1P*=6?9_H33]9;!@NQX\N>\6I$>XG'_)J:+@;Y^]#I?\)S>:*+/M2Q=S\ M(J[.PX;.#*IA^;]SOY?;M!*Y7^N0%=M4S:C6^EPZ# &B!N$/PYU5;X6 9;WI M!!-5(4\"S^["S)O^!'K6-[VS!VZFL]#SQJ]TG*HTIKI5-YR%_B#^ DL8US=3 MFT"W-8-F1!36V52W>,M45(:<LQ2DUS:9SX:NK-!E90MBS MZ?TL?#=TXN.C&AO:N%.4^>'DWO>HA)'JDNO$,1I*-9FZ -:WWR&)9 M CF3KEC^LDTK^HNPQ0I[6G#U0X$KI0@$*4!YPZ;JOJ&CZ; Y8AHQYR[5#!O2 MJYC[-HII2&]/_*>XJ[GZ$VR]7"QQVY2(3A:7$X9^RZP)9+K*IG?$0+B)9#,[ M?%=Z7QO6X,K&;(B@K."&^6$LA8!('>W'JA8RO]%Z2&0"!T7K1*B3)+Y$GXG4/3H#,]@:XX 0(*%N MY>TH=@3HLOXWZMITAG)-$CD]")RG1@$Y!5/=F1/[W8ZJU ::&L25XF2NG\#U MG4:W"P&Z7_LQ/U$/E3$R#3](N0:::88OE1D45WOXE=^.#<&'9RS)R+,0)+ED-[Q8,2Q05-Y>?JH%>+>S#<5ZZ M;87O:HRE!7 \!8!C+0(*[V[5M%@\H<7H*)&!F"-,GW/:_UFH_G&-;7T2KX>! M=KYD8I8=6Z[/'95$Y1(:A3,7 MS_GJ[]TQH,%F2YI3Z]M0'0T,K6=6S5@17V9,7E\9\1W\DDWO<.':W"4+S?U& M$X/+":FMKO"^X4?(6(I&\7?6^;M[@^QKIG+['N&A"&VE SN &4%9\86 EUBB M*<22T[!'&4F";^R!R%AF6M8UYUR-6YKR! NO3"/Y^H+X/#,T&])[=^E%QE;& MY8&7T31D"+PWAHW3A-'"4+@TM,>\QEM2 "90IT_:"G^5C M.2"G#$0@*,&CIKJI@ET'"8IDDC)REP/7B)-*/(M\PQOLY)HE?B<.62P(\#"+ MR&!C-R2!^Z3B5^@0$_LJS3Y0"8N5+)^_O!QB?FUE].'M3Q+*&9XW-A8>H_IH M/C?LJCCZR308@4=-2U@W#-U- M8+L2T2J22&,I"1?;:C),6B2XZ06Q1(T=PN=1I7+FY( MBLT+DQ3#7?#!7URW@>\%_OU8): >.N QS)+ "37DX[*0,'RECP7?B:EB1]XT MG7:P2&;9\*51T)@H\2-7 O0>K!CN.*\%QWMU?;'HG:8'! M$].X!E\I2=.<(XHVF5WI=S]U.M@YW"GZ0W'B84!35JD>ODFQ*!.N@3I#)4&> MB=X#=$8N[6-.D^?8I$8;W7;^.;V!28^JL5?)]QC=8G4[Q9Q=I02K@AVC=',@ M_+4]:?5+-P1T728'C,DJ[$!A0J!ROE/4CS*";O@;R22XPGVL@@3!&<[NKBQ+ MO8'V6JA"'4;*E4(5@U.)Q6NZC9?+).\R:N)W;)=CK($N)&Y[V-*@&<"@(PE2 M ?:1@-]MO?'&Z36:-[Z^TJ_$G*Y!]RYX/;P88M6R^N*0K91:.C?I>-.3)NA6ES,S)6F_#$^<+FF;3>\>R6]V/UUA!?4TW M1JM14#=LBSK[F]J 5V)YG&CAC19C579&#,L=V-23.">%F05"[2>[4/L*G%I" M:V^(JVU;>*)-AV$ZA(1TBK2#?U)?0")TIHBO;;M!EBZ595*G.=L/:1HYNY\Z M!)*<=)B+!1,-W/.^6BE>:1,[)L\AXS8*D7,Q1][!3;O6N=(IU1:'2BE M@-HEZBEWN8Q&-5I?]LYMVD0MM*,5,Y\=@IJA[PL%+1P%>KG,NKNA:EUB:-\& M$6&"&##M@ C18PB]%_9"+*T6G;&A*@-=^K?2NVC3>\_&/WH3:/--YXOOC-Y& M0WK/<'LY-CF:A#1%0U8.BT;B4&$##E60S40-+",K[&"?@%>M#Q2F/!U*T:G> M".0LN9/;V&K+89V2+!8Y[".096ZD,:>1H<<0,<]DFEU@0D'/FIY8P6.YS6X4 M1N]1.U7&Q8E,)X.NC5U$57':61^]<:Z[QM1Q5N0J$RY"G"[S0CQ:28@@69!) MA/@+OR*&80<'D*D1M8^B.#I:9KPK-:D"; IUS0U,A@CJLO@%=* (XE91$)AZ MU -L,%O86D-S1[95Y4MVY[ Y'D@L?AUD\YIJBJN6"&4):',&0S1D1W2:VZ@" MSRKI[WBBA%H,6<%7_33EH@K0V/A/??YH\(L]E7URP5JU8(LDEN9MDZ^M3$HT9EF MER"=<")J]B\)3?VHL2AB;Z"]%#5;27H9;?C$K7-WXILVH$J M\:C2A,N^@IXBQ[IB'R)P]B>2F8FNQEE$HYGB5P8Z-#7:;Q1H_%"UYA[,&_+" M3#C$."AP0F>8+:QXOE4C MSS'S1Z9F?=,[Q#RE*X[F. NF"QMS2KY,@^(R^@V=+7*#FS76JJLG,O8KYD%# M?+K!*?6FX /#RP$7I ;5 KG-"DP75W0CCI"SPK9VF>QV1W M$JTDR(3XH_Q#N9ES1#GK9LPB9]VJM&B^:#]L0R=CJ<2M$#B75TC]B7^"[?P: MDRFVJ[<\@G;7V>DP9YYK1%=#='19K4$]&R/:+L3^Q^-4*P8OS 2V:!/FR$92 MZY8H$$+7:S%]>G0W1PM#PB%-4>LDSDP0$5QHW@(M:':X2'\*UK'"X%D-E3X'/7 MW.2! >65!&+K0?WZ+:^A?/ M-$L^MMZ-TJ\#=_&UBV$837&TD(8G@["\-3'NP/$9UU([J#19B[XL6+I4-[#_,QH0S;N*B%R\JW9 M_9667)I2"PTM1O\OIA8;"L36+)OT#=4F=\R=ZM/CU@5V#2:1$^MGWW+NE*A( ME9DRA1"XO@(\H- ;!HT8NJI26T118&.N%5J1&]7$Z=1[KX99B999K^\+*B#P ML!ZSDX>8_300#/"L MW054\#3*V&:H!+DLYRBD\S/S0#2-':F%X4[$]6W1'P MTU,R?/03[$3GWAA&"8M83B7PQ,QI>!/,/@I\D@.<5$2J/2HTF HVIP@76@%& MV*B3FURI$H+6D>B^AK!S:H9=80-GOP7FW+6E*JEY^JT>W,HDY6^4ER6X'-L; MS&X?VV2)5XA,VP7MUK #JZ!EMS$[ SA2MWQ)H$SA)?>D-KCT:7VI=(Y&L"#( MC^_;* \U\28K'&L5B"4RQE0FVN'L55 _M"'GEP6P@:X$V LKO]-U^@I]4J/42PITN#V759?P&-_ M!#L^*^E?%XWE";IOIJUA1G9F=C,LR,DYS8W0^>XUP1#NWIEPOVGL62[\H"*8 M33 >G;EI/I5\MSR, MJ%^DMNU\9Y/9<[)9^?'J,$$]SG\:$K7,2Y>!+38F]ZA$?H$O5"Y M\=4">,OH9,D&W&E=\08^39;0QA'&036I27@%NU0P_ MDKEZ#64=W"7E19"BY4M8XF))4>4%C1="C:7 F/=#6DLWF01+JAZW1-@=RU<>)T\I<_I)[- MY8R/S&K"NW8NV46HU"[)H>S\4'JU^NQ3UAJU5HC G5:\CK&BH;?@@UPU=,^4 ML;.R7 3/5U2<9I(65 9E".Q[^*9WHC5WF>F>\QB"HJQ$$A>OP 8U929=849> M?ADG:-J/2UA)-]_DU$[K G#&8ON2GV'\!P$\J)M(5E3'8=HN!C.,)B.NFOR[ M9KL#EI.9U06O73_)*!E_K4R%GAB&VA5U'J*IETMNUP-Z/1XU_0Y.X"LL2\8W MH)NI2&BCK])+PU*-1QAZGK+=*8.-*2I>(6W6Z-)9)ZYMW5.;.G6/)-,SR!-K MD.R#6-L>CEG%;^""7"3,8=]%[$Q^#(+?9NFT07:O6?@MN 9Q-'S#9 1R0,F' M:5V!3NSY01ITN>9$X;?%FV61:_9J7L:YQ:E2]BJPH1K!PM=5-R_R18I8ALJ3 M+'I3FB:;>(VQ2HROAW:)0X,QI>IU+0Z2:U-BD4YK1JGDN"D\GTLEK@$G?P5E MKJD#?).NEF-'-D9N)]?7.X@1#QJ54YG8!:@E1]#(B*+\M2.X>4GI5\6UTTR$ MGL.DS%.99$EHNM:@B+256\(.NW$6N0\C'YE-'9G#X='(;"2<0\[FL]-LWABW MDI%:PK%(C]FFP:^8=;44KYU7CGR1"F?O<6Y6RDJ)T2.Z B,_N. &LX&D*EW+ MY#[V1LTB\B5\,I5\'!OBQ#TE.YHXK#0;OV"8\B2]QOA:EEX7XU59@#M:B#\3 M,-'"CAQD8G/EL>]D4+5*QW.^6B7>@+ABG!/#@HITG=+MG/#FZ4#WQX9JB)0@$N3TTM^2$J$ %;F9 MZ#]V3.Z4LXT@RN-X)AA/H_XLG!M1G&"[U."=O%WHIN#MPU*BZL+H%[MPHA*K MO!_!Q/7N @X0&. B@C5TP0\?S7'4/ Z'KX"Z)\!/9@UT [;(R!Y;AKI@1 (+ M/FB& 1"_JH$K,7!6Q[[#VE-]*X$F+?"9T&R1I,8A<;,$;KE!TV%V^#A>3.]6 MDOHX>;7;IJU ')-*N9U9;N9(\?()UN-,R\D0OQ[5$;Q5&=3L1Y53,E,:D!RX M 2 7L^(N'Y50@@EE.!)D(]J6(Q/>C#)V+J1)%WXP08,(/!^P,D!H*3)#>QV6 MNR)&?+W@P:BI'NL[IT'\*$WPV*"\C\9-512'/JG,/-)+#',X)2MT#U,8)C7F M@J6D]!^N552YE_@%>I8K]:C^@IPW! QKX4MWPA2S,*MX1C.*-N/-#:=S?MNK!(T?B**NPKM%.".% M!EAJ^35X?JQV%2^UD32C@=/V%:-$MEN4R&J,I46)O%RBBQNG[HSJ"%&#B>)- MYA7(LNE<5K&V_(K!7L4SC,2>TCJ=NA]C#MZ;J\ &?324,D8G "S4D$$-I@:7 M;VU:D1/(7C?LU8]8..W@X *+%.F$+W"0,@2L<-*CP?,+QX&?T7C868QSIT1I M\7QSCN6)"K!T9U0FM>2)3NY03A!/]V$07B;IA?CPN5.-17$_PI2/]#%L&P+K.\ZE)D\.2)LONB0\N3%PW$5Q3F@B>Z+8 M $PCQ;AD2.*S4."0*N3TU;F3X,-P"+DPHRR8L'EP4ZF"6Z(D#46I1J6<2O"' MJ-)HY''1F+P.D(LK0( Q<0>&2"/I&"BY]QTE>ZF>+#"4EH:!56.=#-G ]Q4N M"X:).DB*I2+1[*76RXW,$#6PX#:WCO-:C9I@=-&+9D%!2 =%I<'-O(AUW1E; M<9$B]$XV<=H.5I>;S4?;NYH$RFUE[9AGR*%"X&'F]6)&4('<6C@P/TY>R+E5 M!:M" I#1O0L.R,E+&( 9E=[AX:*KT^"V,0?9L85VR=7D#NMAE<3CZ^5R/RKV MZ;AHPAEHA]YX9'EBI.FFEC^GFAVZN&<0GA$LN1(3TPLO07/.9H#TJ M=^!Y4@,27.C"&/WS2?QE+0(?A^)K2Y5*.BJN8?XZHS0LF9!$BOM]8UE7HP/V M[#&^.^[?7#(_RJ!><"N-8,S72EWFEB6W\ET$QJ%/G$%P7NA;"PE@D2F!7M56 M+=(E E3S1ITJC9Z1E>L G.,7U4Q2(J]HH9:Y4Y5T'7=Q_?%K;5R[O3>&.?WT"J/FZEH^/Y,Q MPDZ3]%KM, QK&*SHQ*]-./R4N27<2 M$BYQ,!@[UDM!E/)39@%3T#8^/,ZK^#R&"RUY WJ\]L=I&)6#RE$4C'3Y@H\% M&9DI(GXU07NMWSK,=%PIWOR6)L;LU?T)[F8\FC^>6W<'SAN*C%;RC*3KE#TL MELD&3PTMDE\]Y)4RXE;70G9(\GZ;7C*J@@&XUMV7)LTF;-(BPJ!5" M91N]0E^1>M$QA&0NK6$Y.3J-0$S /+ 4%KJR3_<5)N7CNT7>Q*&N%D>F#9Q* M)CK-+D#O_\V>@69>("YS;9 )^Q/^2%@0 (R#$OJ>B; M^]C(-BW&ZM;#TXGUPE6^>KK)F;%-XFFJ#?>9")R_A"G19* ;2$-699O?42=J M)A8B6W"Q,TD0@S5-1G^<<1+&R%B=2W^$^D)SJQDSG$R$S)+[@:FMP"C.\.GY MDHCY4)&EY5HB'#&V=Y*1L4X !R#(HD3,I0G,2J'ABP*KK*7]#?HP4[.2(ZK+ M2T6:8PMIU@1C77G,N>FB85&^FI"-4D;FRRH3_XJI4R5 M7T,K_.K*A32W&V92>XB I>"%!,O0QN?0D MDU9@])(((BF)'Y3'A0<35UM?$0\:I6QS\R5M:HS/$&2X%J]9% $88"R5DP M0*E05V+-,B/(?E'VCJL(8QROF 4YS[G.$&',#_'V6,,RBG7_ @>R,U)DB#3Q M"G'\RT1/R [']BE9C1D'81PV&N T0L#DM#.:6^P%5Q$OB+$5VZI"9T2W+I+F MXUE4K":(+:41324YQ^@8^251+003;4];W>H[BM5!63C$D2X>P 8F#!A+XQ7?NKF>V^50&1I5F][&U!\Y<6KOG9I:^"O:.4-N,6R;'8#HK4 M9 H^C[/ (X'A:)24"S,CL!P;3PO$"+9T'S6SRS_']\ =% FP3&)@U^/N4,@[BWP-SGO.*$ W.T%$L\54:/X0F:S-;\8 M2ZJI:,? ;H>XJR;,RV++)>J+R^1_!);*"R)_J!46U&OIR;]VIA'N#9*E9.?/ M&;YF*2=8TPC!4Z81CJZO9!2"SADP1ET&NKA]*H0G4D+39(DX$473JL?ZH185 M7*W-8,FJ&2]L2+3 MQ)F.'?(T(ZG3G!RP5S@ MIZ/K^LUV0ZE5'O^6;4KY+86$<3<%1;W5*>$I8'GBJ$0L*RMX9EM!>\( 1%CAU4KST53*H- YJ*Z!XQ\(#]25.D)&30OIS9&=$8AG#,S"FA MD$5:6=B3NVGYR%)R1!Z='Y^#U5P+9IB*KH2KL)HXH0'.4-]+>9N@_ASVD^"Z M7K]E56=]/5K4B:.+^BWJ9#7&TJ).7BXWB8XQ:EKO>@R6M+":7J#CPF!DHZ#O MI)>QK:A6S+K.VFFL2;J>R H*I0J/'ECB6#Q^);%0G4+5M]"&K"]%[')P5 &7///42S /,[AR*@5F MQ"T6YQ,-(1!F:[2N&.:S= H(HA=[8FVE,?T MQ['%P[XI [XYC$/#(8E2%5%WJ+PXUXD]@"7%2N46MT_ZQR-)J_G5Q/8 ME99A=#4=>HPM+3,&[#9-Z1#P!%PSS8J7];=BC2?SIB[$5"A67%#AB8!-M*W MPR!B=<(H%JE%R00>Z05L+,$52I]MC4AA\+).!\&,,O0## LM!E^YG*AVD7,* MFI:]MA6RX9+5$5)?9R($$:I;@O".ON$,K9E?MCT>OJZYV4)7A^9E9EZ%KRU6 M-8=CG\B*S:3$)"4%(\%.*86D8;,?)2 _:;Q,YN>>]BZ^M(H*9,BD>.A M4!)=(N5+?,=:W558Y4BNX.((56V881..[SALA?0]*OK>QV[EU#K*=@.D_ M_ M(($H@@ M,C>Y-L2P&>XER1I8C@:R"A!Q%./Y395_=@R;W@FN),(GXL+T)7?H M-J0A$J+KW(9=M)Z/74" @R;J))6U[ZM-WC1 M[2?SJHUGGR?0+LTW'N2VJ27F1Z>R<0Q->46_A?.ARCI!400A JYI!$-NFN

AX:4G]; [;74\?M:3[3S/^ MBHCZ+OD#(4-,JXB:\TYS'U-U3X4:?A)?9(+MR*N,(P;2(HM3,RPHTN747_F& M(UT&(M0+U/M"8R7,6]C3P\V9V11;8VO1AF5?V'[LYCC)3&$KX /;%[H+Z@7( M>[AVZM^M^^C*:+D[QB'.74RMVSU2@VMC*OI K0./_)OA0UDPBR/' "-R(V8\ M7CC$B69#R!E-\2C-,C/%T.!,@WYQ3Q>&($MS+KF1 M+B+O*/&@6^:1//5!\]__U=W9>K,B@SD?:PX8F[6WC$[()=6X]&Q6\JK5Z,%N MO_JZ*4/A.#TC^W0U&:81=>Y!7]2-(^"_C6%L<%J^&%3,(.P$!M(D(M)9UUO0 M]A=8:]F%$G@:H\P;1UT5]7%)&%+"8JDO8 _HLC!J*$<*)7683I:2"_Z3.V'1 M\,9J J8>KP4GC6 U,#FI"FR9QLRF6-GO"PS>=AMBVCJ=PYH$\SMV1L 1C"5*+R:24/#AY11FJU8M8NZ @ND.3A9U2AINE:1:JO^2A3 MIH87!L\FQ50Z;HO ZM8O]7":. (5WC1MD2^H(T0)1K6^)K4-LD3"B##'@,3L ME V9R@E6E(&5#H@(+D'#8YI>D5/F$\EM1T<:EA"S480+R=YHM^A-[#R0!Z.B MQ4Z$;(>B=4BF8@5V'V,E;CR:H[52F,3/C&&PNB*-&U;^37,8T/UQY9I5OQ.[ MG'M)4$[#,5E7E:=*"QVRNI"R-XM)]8!3I^4*IY74TG0<$%ZD"CYS NP4P\MC M)$,)IHKI (F.);O2%8Z8ZPGG3IM@1J63W42^X74@A:KF!6OZJ#:%!E)%X/:8 M6RC+Y@2U$EO*'J>[$1O89HF<7:'=;ON.W!U!UTM4*?]X\I3X"Q3LYIY6H=-; MU+C%=Z(+LZUP0 # E70)PS5ET2W;"BS8VO>L,WN-F)%!BQE9C;&TF)&UQHS< M$39ZC,N6*Q-"=X+T;D<%E]F1PBO:8#+)9. MT&J[0!K?2@4PP<4%&IS4+MI9.#K.IR78/ZG@0[&N2567#XL$D0]WY"ZR[[2U MJ-1:FY.^NI#2PE&O)R?[$!QK%Y43K)G2L3J)@FDGR1T28R?@@!:X3DJ_T/*7 M4@%!_1KWU_ B4O+O_D(C-35K,.8U_RKC\-))T^"]HV F(&%*(Y*;57$6R;08 MJD+DO<%L-L:P6#IH2RC=3MMG#*V;S_DX*Q< M)P%14-=I,GF!CHWGCWE <@YF:%*@N MA$W &UREQ.RC^Y[S0W S7G/(1MI4W=A%PK>1'D,10JV$P=TJ0ZZGMP\ M5D$DK49TD00-@;E959"%W%.@HK!B3>/%R6YF"3<[R'4#J6D,[G]80LGPYR ",MUT5B;RC^7=NVVHY M*1FWX38AC.BDDS/'A"N62M&JS,77&-"]"/851A\U3-AI.+%D-JI,0L1;3N2C M-$&^='(>ZG;FNO!JD<*>.9$E($?G!(-*;1Z).[V[#1D2X6^0/D!^I6&D%]=[ MRIE3%\V/:RR(LN4Z%-MP:3_\!N"R1(?IG!*V5GC=N"CE ;S14PF,(A3P)EH1 M,4;1,+7)?B[!YG1]PRN N@_BK#G7)1IJF3R2#G/K!46&6;PP9BH2LC924-RVPUJVR0MUZ6GFO"7U4+5%$>\!M$C MW<<0[4QH6TS/>(U;)$Y #K^9\+DU+! '1!8RF@E)20$P)P[G3."R)D/_=*J[ MJCT"Z"I#[%9R\X_ A,]NQ6K)E-6'*0DBQ M$8%EVHM4(LYFN#?1(7&NAO8-Q,CE'5N1*?P:0(B>M#DUWS>^ M4&';QXK2EB0CXT9=\;5,I& )IJ!XA$]2U[)45%"8I+E6MWB73>]G=GFEHH!X MNO#()RJ-X;QB>@YCTUJ0O<4*!2IQNI+FOH'-E4S52IF,I=B4= I:H*8[C7E) M\LK@G'7:2&CIX"SO D!9Y033W MRD6<*6SG#)+VP_W27#-$$H/_E*A1\$^S)P]AEK3C G'827/F]PD."$>RXG MJ@Z-:P8#;$$X?H<9HM/JP L!]"^7;9P-Z2=HP(Y[@RT M]+Z83TCBOPDK(^5-\ -I6X0P=-\%MKDF9(E>.QCF:EK#XKD@;C94D5O_"HL/ M[LU)_!JQ(CLM5F0UQM)B19X"*]*>)_<_3RCMJLWE*+VF5)MP-\1NZ!&D&RR M0LIF%"KJ6*-8$UH1$+ Q>X=]U:N(\2 M^-"!&7$A7.]<3[,%A,;Z=P)^%4)BMS5*M0,!;K M*DQ-D**#^+$.B3">EX(/@R@[&!#*$? MAA[.16:R\TZFE0286NMJ8+O+8M-&W]ZY$7MXZ]8E%VQ7LS5.$QALV% MC50;S)*[R"M4[W )QK0-8ZQ8Y1@'JT@W7J.1+,.RJ,B)=5]K@5= 6J:T>-2ZG@P^1F&%SGL/7%9"T\)$*(FK3L^D=4E^H M10M4&XQ+P1M2H4PD3(B7)Z.3HJQ_&Z5M:7OIJUK6?81)HAV#S0AI((\T[U1SK%N<@%RT61MH"]*K>V6KR6TFO^ M&=/RJA 7P@"XF_N*24D5D0YK7AF'(K12B%"C>[65M-5?.74Q9C?>P'#J<@;7 ML 6F-[VN$M2,3SDC#Z0L1U[=L-&=W<)L$5UQ CH4?0(A0SO4;C@U!HV'DT*5=],CB\1V;[!D4E0,5/ M797%N!$3\5[B;9C-R3WN/?>_P;3$HMOMKH]$[SWZ;Y?F%OZR)6WY8':N4Z>M M2)T-5#,U7''_(5'Q2LINOA"R ;[I;?_#AR?]@]>NM_\/7_$3MB9H]K%)<.HME8T..&< M*NO1^="]#9U8K^G^IV&YFDB

,-U_G&>V4:/(*AYU-R+DV78QDJ<%G*V%6P;F^\<7JMJ,SQ(M;=X336B2%T)J#> MT+&]VAEDBU%%#-,KIBW7A=4,3)JG)4\@ _IX#N7]B8C*EN W3(.& M^DW=PS,US>3KB.$JB)"T ;U?D!/"Q.GTC;5W:)CGKA*DQ3!-Y*3I"(6U4:KP M3P,:JQA8NJ63P94+#X%,-D@8^;,&T$U)UD:(;H4\RM'.6J)SVM*+="F<,\$C M,&\Z ?-E1R!MD(5C\"MDC$LX']]S>A9W!7-?4+;9F$Y5$*+;E$KSG_Q9@L=/ M+0:YVT1&I#YX""'SF#2/I[[S^C-I14[<9%A2@7U.J,VD7.+SD@H8/C1\&XMM M?RHH#;=O.ZKJ=%K;#BRMO*W,R2.V"8JY'D!]X9CHE52<+!LK5.2Y"0C*'-1<.+_B)\:DG MIB\:GBBGYAF"5&^L&C4T396BU3HO4*Z?M= ,RJE579 V?Y'GT^UD@$2@X>W M[(*L7Q$+\0Z<' /DHZS8S#6A-K.#63E1#TV'L8XY$,<)_+#49?6Q!K-RP&XZ MYLYF(DK.K3!S6[*[;F$=3N6]:/T:9/!"I19@6P$-$FLCQ@OTH34U>%?O"DP; M66FAU@T3](Y-4"2U%D_)888BBS7UU8HL\]?P:]KQ75(G$,5.M!1;"O _?3:% MJ>R,PQ+.&N%:+X1-M>6\JU M3HI!"49?)N^(97#FRP[8RBZAY7J( >OD>EB-J5$-*;5B]KHVYY:FUR'VTT@E;+.-SZE,N.T][@*7HC%7WDES8XKKN?I!@,)\0-DR?V>U M#*:YNHW=B* CL<)WBO0HZB(M8J,$W/;:8A(I_5[B?C6X-LZM1;U4U12#Y?E$ M"[.T Q[L-)WP8+778TAP%TL/A*%-D'7#"LUY.AKEJJABO W7XC(7SJPJ/;2* MNL_1-Q38AJX4D[;WLG4U&J_:(%US8-;8Z_1;,4FBU]#UB$)I\[Q0DWI849/& M4A&$1?")/:O[5U>*"VC!].QR_+6"']11UX;G.3R=, M-&0TC&8AO#5%!MEX01>+:5\:_5LR2*9S:8-'-ZLSD^F"C#"^BCF=%6;8[!VM M4P7_-8HLB.#3F)"C1(L:3!>[S[O"[A Y$G?O7"-Y,$ACL-1?'C;-S MZEB=-<>(G!%M*N6.K2T>(S<;09(C_3,=)V*#*,BXJA@4<*QM!:D 9J,7/-$T M%/BL3@X*:%>X!5Q[J582)B8E1&& "1YB M2QD,NLQK5K0^DNOGJ^\8JN> MO^'>$,9AQDD-;O+,&T[66G&K*25TW5=? R!KM*J56:YYPQ5KY+>^XUDCX>YT&<+[)',04G#)V# +.B:G# MUGG8I)+LI$K[(.HD1^ZRV&0+]4G5@BM;.$OA.0HD4N\#)[! \*!:^T$;X]-= M-6I=BG2$T"P7PVE,[PNWXV/-GJ^F]&VU$%=E+G_"JNR+.R:9W]HX$"??1=;! MUPPR[EBZE!E ;/^,8[T3C%A5)QV;*:77#B_MRGO[%,G[K)NMV"I@C%>#5 <9 M$[Y+_+1IMN#CXSP+!!6G>Y/I>O,&1VV!P(9CK5RY0N 9J3S6^(HZQ,6V:3:# M""C<+OW &E(LQ[&@KAS>PP:6TWAJ(CC2\MW2 M,2J&35&3GYN?J=>BZ94U4\X-VP0#%V6-H]JH6E>7:TK3!%E-*!K(?#+&]:]R M$N G.'J6S-@;IMBG:$)=ZT%^CO -;6FXGG;NGU!-&3BIWH9W])N1#ZY=XJ;. MJDL:CQ@>1:U;JRUJ*LU&M+'FK#17MMNK;[RROB>-*&O^&33@XIR(9-C$9*)J M6>$5T6!WI;=S";DEG"0L4]3JK:&_VP)$2Y.+:V*SJIC*KL7S 4M,5F6>OD8C MQZ@-74:+*BP&1\0QJ@T_7 7E:JA=:QV9JEW6C"JO@:67D0&YDX]AOW+:/-F4 MV!:2'Z?GB4#U\.>D2'7%JJRW =$YO+08TRH8L8$%@U8,G!>L8(U=QC!+6RBT M;2Z%F.87RIW'B5/BD"N#$N%V7)\4I:BXTIUL-69<[EQC\H5:$C@@"Q>\Z]PM M 1LWAS4-$ DMOOF[IE!\ \J,H>!@BZI MM0!RJ 0%XWU%&$:0(5'"U&W%B@$J6A!/-'RKZX$S6,'7Q)I)6(+V#<@$P37@ MZ_N?X7:>[[R%;I)K$(6D( M-A,6&FYH)25U'+AM,RDGH/W/AH.Q1&EPM*EX=9ILN" <$]*+4(L("RHJK#@: MDHHOBX\07@(KI;EI8L!ZAIS%*+61#HU HKV Q0*2,Y+B )Y7&O.8L/>(@P]" MJE-T=KEYS_H G/-/M& 52T,%EA5""FQ<5B RQO2M-3?7Y=6$X'"@V#@R0L?H MJAM''*QJ=AO7FEPHG5VA<76(>F]$S*\D05((^O3Q0-,73O MC,<&EQ0PA3\7,!MXA_B)E-KC(Z(&A:CI3X))91/*#4]'8-20>OCU$J=,D60+ M])C(8:Q?;KCW6%$B Q^;:N[EG)O/"_PR2=-+"4]HX\>NLC$/X31#K)!W5&*K MR\#A#/,K[%L)WI*:"GANDZ!JO46!/1DJ)5-KH9PJ:+.%#L-8"$!-YNA@K(9& M;[)K K/MV*3*JC5C:+^4!.5C+-42TD0"I>D;&9+39J/*J6X1S32)M;;7.,T@X!/#H*JUCNFW8(J\Z5HLCIH$,W%_T)'4<"/'/3 =$\F.F DG MC+%SQ)ZLQLQ<>]*E6W(5G;:]3)6')).IL5D2B\IS2&&E<[>Q:ZHV#.]%E *% M%>RA=IGK*]#=G=6+Z M@@C3BIXT;2X[CB-NSP9U0Q [ME(P&1,%S4V71'6,=&/:JK=.77 6^5XO%$*] M9F,)/BXT"G/8Y;0%6D6J&C[N13KPN8%Q(+LXPGJC."?BB"*X<&TO>UI7*/,7 M>*Y))3?4$;.1 V*;%9URYF!!S)CL$\A6%3VEE:WV,:M=B18L8K(R:"G)CL,2 M4O!:1A3OOXHSR=.0R4#166MTVZ.?HKF:W6*NF3Q-KYFIY>D1I3>Q60G3I=O# MBTM##ZTK>>G7NAI#N,49/OQSXSQ?C['*1SO+3C49@RT69#7&TF)!7B06A(P;PL'66JDP-07VYI,PF5;"QBZW])/28,)D M,(A[E&YJ>>%)'4YSBY"+J7R66-S H0@NG >'P735C4*-4\^5NJQ9[]@' [-X M3E=#:W9)[8\I;]$S(BVE-1< >=M\'$GG3YAM0II;MZ-&S/DO710'!AI\SCU- M*&5/I[-;CN+0!DM4Q358N+;4J7Y@1]J8'%?@4'#/%>-KHQ M*"=4[CA_-AC)J=B<&+*8[3_ -G)+S$_MY]A#NM$NHU).IG;%MZ$DE87NWC') M8E*T)LWBV@T?%@3),9/_ PE8P@!.R3ZM]"9R!FD"CW] %3L_Y0[5V;3/\E0B2Y/^EH3JU+99!HU8S8L>M@:V@8NO^:>\6=KZDJI*YG_ M],=7VN :?/?4]L)UO2FLH\G#8,99'V[7(4PM1:VIIAZ"WL".EWB;5:[M1\*% M@:FL]/)K8GR'DL/2#&$91)Y+X7B!P61"W&?E1/NX*)%44D+=Z(7H&)]O5 RY MQ*L/U-&AD%D&QW<\8W^Q.?[GX.3=1(=*-!1/D(",K&O"^1,<1I=L&9@&.E&\ MJS#J#.N3%<+^PAK )$.(>ZO"J%'3,)) LSJFDC+ENX&S3=U.*>V0PP!SEQGLCO178, MWP.';VQ*?@(PX+D?U@5G([&"AQH8.((HMT.YAQN)EB+H(P<7I: [+O@^Q'-) M_-V):=UAF&/(",)FT3HT&?)NTK I4-&CI,RX"J;I/7":G6! D,UL2!3+J=,A M*LDI/0P)?_%M%R?6^N5X<_W]4GEE-Y!\L3 ML!A7D2":5O7+0G(4<%G2()*\FDJZU/3]8)B2C32Y%K [S2G;:(IZ"5"IDDFR MV*"1$PS-*A%3SM5S^)Z[S[@V:RJ@+>**I[>V+^C>2)]]Z>JS]]&14<5L5+'; MPK!]-W7J+U&F8GR8D**[<#KH6@^YZ:[,SO:Y9J]IE$AWI$JU "5AQ,>J6I$W MF!5.+P'M][@/K,G:-*];F8VYE8JO4..IH)Z9EQ9W1#K.\.+4\%-R."VJ&Y^4 M;8CL/9&TC"^HE1-C]CS;!$%64@X0XV]QOE=);+P!A5N!V6QZ1_\_>^_:Y;9U M98O^%8Z<=E]I7%2U'K8S#V@LUL(4E)AQS!6DEU&JV)%3$]O+QEL7T+Z"0B: M3C1'8L>FOH$VQ4@^H&112[_ZP(7AJ =YJK6C)2%U'IOQY+@0Z9!+>VI[:)N8 MX6/Q4'CHK^>IW@!^;HLR6.]&I9C,"_WJ3EX532!@J%#"=J]3E$ M+7!NL[BGEO-<$DX >YFT8+EK.E[Y>%)L&U[A*#A?-'FE8&GWQ7"GRW(NDLD> M@BCHW@4F3$G+E:<3"'=Y/6H6US8QQ]OCOS+4/5@QF"#2VH)LYF\3(":1(1/' MRCTWMW#K*5#EU^*G6:XJ:@G'L%%!X.,'HO<1SD@\M')=QDB/OD*%V,+/6X0] M7_,"2,;IV,]GD>$.$T&%:#$6Y !?-/#H./ A7:8Y+6AFO\I9Q2V?]FA1WQ*< MK'2X\!_9.G,;/C[D])%OF==+&NS"D1?!#?(E0-'VVB4UL;Y!RO.F1!F_MPZQI^-RPVW!=W+8:H8Z'5G#-/1*>*QPJ9TN4*<7KETW M9)BB2,2B;!?]FDF 2:*;W(CX#/NGBC0CBU8P"]RA-#UODWE\:7/IDKMEM[BN MPYJJ&=&GXTM/=7".):)N7!X?IZZ27.D8"/*Q]#XO07YXA&F"_ .K=TQ'=AKX M_[F!U_B42G^K LQV7<(43V7(?,.1I>6_!&H%W^LT/__,^1FD*!34-MF8(;7# MM$LA43\^S=4_+N0B/XL(((6/":@)_))D]O(S2=)(P)AV@'6<+V;^)9 X3'0^DZ&DD MFD:XHYW1X;I]VPY*?/3.F99,?,5ZGS9UQKR!"TJ,(_U)J)":0!SI&VL!AXH_ MPS*#D5G'1B;?W1'C_,E$TX!HT%)3!^2*G&0DW>"JKPA]$4?.$F'*F"7\NEQ[ MC@R?F9N* 9).Z"LF\AF9>#K:>+0LEJZ4?I">?)%WE[-5U5P+L64< Q"5B'8- MD#8TD<62APW)R_DN:5>D$>DCK5B\% M3WS'2U !N]S/1)ZKN:)28+U_24QCM5/I7.G6VM^HQ3U",R_-.YBC07.[H3HS MWTRD6<]V6ML^B9W3#K[!5B[K59N':_1@33F6&3A,^8:60,%TZ98RI8Z8B^0> M,!_62@]\N8=K8S#R FGBL#;*'>B1EB*,7B43.DWHY@@U,M]]2L=$5#'#/1Q: M\1# )9T];OE3YD"#5R\XG.\8"$&4"D6^Y,9I0-Q:85FFK=O4> /4R= GS@:, M:/)D6 &+C(5\)$03;1?%0/J!%ZL[E+R.5C'I"C[4#^Q1$(FZ01('2\3I .HX MA_VNPP:1:ZE:A1?6HT0VU M":^*;]1C4KQRNV5Q[KI)>!_PO,+>%)\A.Z LDJ*Z)Z0HWC6#%]+1_M3<.[. M(\7N(4+G"X8+Q@FW]E='[AX5<9+!BE?FXNNB[PQIMWD#O=I5%:S]!V@,FRHU68\0\?L,:!2>&>2)XJ.-%+LC+OV6I[31]>-TO" M&Y+D7/$AI\6,@5>W56DT4[VC9=$%"SU7*C2RQ(4RQH\V>0/62CP@W5#:&4:D M FX\_"!P"ZQ/^E*/N((Y[#4 F[VFG@9RBQ-<8J(2&6*WY37S$T8@IC?;.0.M MY&80I&,!6Z;SM1LJRO?8UZ)Y@Q_1M"_'D2DPW^"[,9^,_2'U [+H!"AS7Y:H M1=3+ 4I0BYG+$"OE G/E/GG&BS;FX4K/P%O<8-9O@HNQ+,S4#"RT0CA$D2)# M@_X9A9W]F@-%81VHH<@D"-D]DF>^\.H@E.&]PLE$7!C,Q Q17^*X,'['T;'A MA.^20#72>(3@I^TWUJTV1A[XWG41(+P7JW.J*FXGNL0FD512.(K'<-FP'5&R;E+D8C5%7)7*.1RM5P M9Q3I@,UYM9+TMR)N#EZ"FY< M5_)JT OM.$)?4(I01%H4E@YR#5G1XFR98HP>(^J)18K"02QQ?5G L4)HQ4_E MN=&EW0N2YM2LJV%?Q,X[^%+4[K1=9UZZ2]=.QB L[@92MFD%_^X#O*E+8I4(# M,5P7)IWHD)!CN]"4,_OR<>+P)V76Q6@>FN/2I(OL:J+$*1Q)CHG/ MBT UR\]SVE9H_](.#]<8XO+@W'&^EHQ(J^D0&'N7'Y\JSG#/PI'8ZH\B3KZ7 M/3O"-XWB6$WSC=\G?@R?\]__U^-FC?0*^G_IAWJ*3A)A/"JJJ MAMAFE5(6G"'F9Z2'B:,Q4+>7?4L[C2C9,G$ P;&0\X?[FNB6VC_):6+N H._0)T5 MU*??*=<<]"J2)ZF7274%55Z1(N>P)CY3E-:>/!HAEH&!I.)T71BE<73-8IL4 M,C(H<_,\T1CI==:<_/*)M.E3>NJ%RLYDYZ>+=)IW-:T(]LE;SLY"Z*2>[@LO MTCR^4U,QM/.J9Q7)G*L,W).X"K$/,L'A+:HJE@[P'@1"T?(/>D#W:GB(7HG( M%?EW)D^8^AA 4%&"]$ ;7K37JNPF^JPF.J;">8DN0X0CSMN,4-/SV5NGIJ/; M+#K[R3+DCCWNC J!4%6BWU<$/Y+/9:H^A(O(96-'XP"%P,'K*-25^1LIO:,- M,BK&=\SD)+M=6+R#'T0LW&@-7'JVV\%:].SGJG5'+9")AH+FA$%TFS"5'QD;S<'4.8[X277L-3O[0&^=6X D;*Y+)PG 9:HL;L MRKH87=7G&?!2327_/DZ7]K,1[?V&,8S67WHE]H,XHFH1=GBD*O'%-&F"5 .0 M:A/+!YD\.)$@2XNZ("EN!BH0"3$?@Q^5U.C%;M.2Z?VNS7\MP\\8U3(/O^BK MBSQ,M!6]_U(C#?)V2P8M6X",=XT?V7I-R);BPNXJK #G=!>,8EHHYW@-G\')8*AUCAP!&92UH M6O_'OL2M;BYRI7YE*_\CC9RJ4O.Y)>Y EJAX(UU;L'(D+$+&@QY^C)*-8_$X M/PN"M$G-=!8&E[M -KM_4UWJ:GGW38X>QK_ [C-""HPE%A8!P7 K:I\G[W).7.%-L^7!L M75.%J"9_E!$(T*5!-89)ZST;_M5T/^QIPOX9$^; ],DISW(.#4UCE5^KVLA% M7XV!)AQY(BSG$(N2L0+-5 M1-@V_Y"Q-%X637>B0.HQF:X#]+22/LE*HG)OT1:JBQNFBQ8,[HJI]-S6TA5# MGTD:=2(L@MDZ(G&DN+>GR?Q$A[" )#G%;3" M&-L9G;6&H08*J-D#>MTW#K_WNNX= M,]POK!U8V_B&6!SRKH6M>B!4.CDQ@Y1NJI9,%T#R:0C=Y[._F,;U &UI*BAB MVQ*\U[_J9-^4<$?32F38YZ87[B79GXEW+/PNHWC;='ML39$4^SD!4"!+JTZY MY5I\A_I_4#V2UD.>-*D[KG3-C?]4+I=5,7L9XGEX^\$4:L63T7FZTE+<\.0: M/9_]M6PJX Q%YU=N)FR(3;\%I@F4^_CDUE1V8P^;>T"JW]8T"_.F'42LQ>P7 M&IL09Y2Y[(Y780VKLG>YWA0BWIKV-\OH4I88((8XM =VR?[YBB3%$2APHXGU M(Y80@7>N.#W!AS_C?B7'22PJF'E=]](CVU==T^[BY"L5 %+F:=UL7C#G4E4I M")-[Z_OM+A5R_W/3;06R*]04]$5GQ@8\WDI@KMD"Y/AZ,C25XE@YP[!GRNF/ M=(<3<- #!Q^?@(/'\2PGX.#O%SAHD"!PQYM;TT!Q979$PP\4E'&[1E$XW=4IL8BPT0[+V$''EU')T MP5UI.@C< M9%\=!"-A([B*GA6P1X;2>S81,XI&MO^G3 M_1=7]WOERH-OU6(#[W@D;W+'S$Y4X7 !E*^!1C5ZA=V3%[ZX!+":-1F$(,]U M[SMPHMD?3_$T266''-VF9\* 3YBKN>.([5.N^0QMSRWM*H"7.SX;X#,_D4QC^ 5SIG8DM#*VR(?(=>#G44WA&#QDS M#2('VIHA-[X/;7*V9T#C-_\[F]A?M]A!J>[0K;RYW';P,\RWCG2<@+_EB@<87D')<%\D#4>]S59 _V=>FD1J?'L1&TI4S M)/YP_J$ZCVNP(N4MTD10 !3*DZ(.#]_4G(/B)@GH+?=AU32BG64"L@*$;G@@ M[!VE:8-,ME^7BY8(JG)2#5R\Q_O2/TB'L@,7')WC9T3PW36< MV&451$"6@Q MR5X5W890*!=%%I6:UGFU*O(.80'2IE"P2]@":!+P[N>S/X<]? 8"H:H83PP4 M3P5^ZT4MPYIUCG.X/S-4"6N4TR];M8Q9V G-P(;$1I5\DV4/Z0J[(F\9:HM+ M#-7SN(=YB+]U_=8YUP>1?0L!QGI#&R=9D.IOO'H75L>6F-!]\Y8C:;7FL/"D ME\!N+_*UX'J"?6S61$?D I^ZJ8M8$)('83&@R><@B< =I *74Z[[I'.U[Y1* M#RD?ZY!-#.%T(5T\PGPG&RIRZ'!*'6]>ZZT'2D=)YI2EJ<*Y ?A2^-],UR^K ML7:7<(?C^H&>MLK+,F[)6>%>F]Z)J&PN%E0GP'U/+Z>BN-*<((L!(89RVWMN M*>F&8DA652)%9/.-OD!#5!%1:[T,XRL82A_/T#UH4RA3H%C0\'<3.X,95^:D MV'0G7PZF@OW-8++Y="/9^8M:XB(H/!H=K>U!@4AW*O.M><;Q6( " M.%@$438Q!K\2<;@QO&+(_>O'0=%[9@XC-H1+4 ,9R)78IV^BYJP%K ?/J\RX M##8MYQ]N/H!$'>@6)Y68((O,7.PYH&21 Y Y1^@/%(CSN156>4GM>,N"J8K4 M(0PW6H1/2;-01XZ.3C\%U-RGF1[ZWN:S7\%\D-S2R6LR^7@S4.U6S$.P\"5S ME[ A(]%)[USL^YYIGVG+FS5&//!:NJZ=[6'$F$Z2&>Q<"*O$F_3=Y4[<&3Y" MY3>KVZP(;]LZ3DI(6@06AQ"*2UA)I=2FA,6%C)C +:D>PT K^K.QG^#4L'>> M?K-,4B^1>#3:U AC&)=_%UQIXG,.]K8XQ_/+Y:W>?XV/J[X@NA_ MK,&Y;!O]_46B';SDI17 *\P12U61)L#H(O9&=E2\)G MJ$?=G_[=Z&VDI9)70#0EI$5LE4+V/*JF7YY)PVY\UTEA6^[2U;/40R8Y^364 M&1Q&A5,$LIF[0XYE"0%N[=#2C:\-NC[YO(__:IKQ;#K#?60YB>GH[\7(Y06J M>63B+E2,_+2BF[GXS.>4>+G,67,!CG$EDDUJ MN[XJG?8Y"50PI<^-8&U^KYS @@L\2=LKB"#!?X^"V>G)OQ6['3D6BYP$[ 4! MKJAO,W@[5Q/0--@@,,-S ]""KNUE$?:QD3Z2 5RMNF++.*?6:N4LC-[Q=QBH M,%%22,VHAH!$'QA&?&-)O,0#YV\+]X*5LE%XZB*P<=@C(ZP#@M=N/$]4RJ$VF7#T]I6[87^3 O&GVN8#X6<:@A>O M__KJ^[/'WUB'2K""80<5M(Y=6^5 <;B-:K7A; ^K6*TEN#*4-#?$:CHQR:K1 MKWBQYQ5GY6>)S/-(9@);@4)OI5Q.0C..;-W\!N\/\\E'NELO^SG7761X'2M( MM]FO&1>DXOY-",?3&A/5^ 2(R,3WT5=R#9N3IW.,@\WK3P-B:R3^.-3LOR1H MY,D)-'(!4'/I&K$!8? MX)=R7@#J'_&TQC'4U&?Q-U*SOQ=>^JV'2V5:O4>N'-M2$R%_G+)*1&'/6N?* M%PZ>!9?I+1R][#E>)0F$G0;*C#PEX4"6' 'H\CM+SDK@F"$ZUG@KC8=5]1N) MZ*;=B(U@?R4F(3P"U4+I<%@W0MST^79#J? M"2J$%G\&ABP\=G VB[!TEC9H2=YRWE]8OLBM.$XT=F$(NQ4GO"+'5=R^W/:P MI=?I%(X=$Q66GB#2+\DN'[V1&MMTOY3I]3DIEB:!#MMVT\L)L[/313XP>]@" MQH&6>S4%@+!I"HATQ?EU>Y74\&Y5Y27J 4?9&3 M)9%%4N77LX*^N1!:MZ@+:>4SJ> HX7;?C4?' ,%A=,IM5U0K MJT,0<,$$&*U6$RXHU^MN.4PZ# ]D-TS]+:TXL M%^R4P6(OMH[A=.)N=ZZU@>)1*32[]VFW3RRPM)8ECIHX1OWXM^FW$ O_L:_" MN>:Z+D;G/^LAG>7=67ZF7O(#- 0_^I:.1_SS\;>NB'>;VM'Y[(7-$D:#'C^* MM@+$O.B9,_6P(YH4MU3-Q]?!*=7$DJ]+9-<8.!$^LBC:(6%*% Z6-1ZV6+L3 M;A19Q%Q,\!5KGAUNRY*GC/2K?$1>T5^5!)9?2'P.?Q[S0:BNE"=+B5@5JSX4 MRWTT _QL] :'T\\9#,R<3T5?ZKH9=,#C.7($%0?\1 M_PSLB5]N4:+)=AS=,SA>2^%QI=\;]W.AO>=:L'4H(1KPNKAH2,C(25_%1*TD M55FL(2F&F^1D>-,<3J0O4$!NAQ=#EJP$FVK$KF%W<7MPF+- M$3'>S/LB\F9 *YGIAAEA+1! @B)44@M#E$&6B_,/* H??2E"/3)UU^-Z0%1N M J0<&]0Y]3N@3D7>.(%\.$+B: Z$X/.=P[>I2&8#SQ7 @UFWP>TH9MOYJO5J MEF 0G>$+AQQH)$&"R$&#IYGDNV>S96_5,K.@P:Q@ P/5+M&PJ%MC>PR.,5ZA MX8-XH$S#95 QJQ(MU]83CE =/85C:4;#H2D2ST763-_I,Z,42O4-D9$)H_Z^ MK)=Z\0$\7X!^,NI6FO2CSH6Q@II\D]+H2@]@&@L-T6,+4-+!XXDF$J,S/DIL MO!VY=WB$^[/^&5$V.AP2 X#E@)C4XA4KL,*H^<#EP4 >*:RV$J MWTC/4D2*,A@.DN+9 /G1M Z%A7T![J&C+T0O(K M:ER3#-_\"4\LB.%WV_[:Y+<,XJ()[BGZPXB5)2Q6V;$\,^-9_QZNV2T])^'@ M<0Q9SR >"55F#PB2 D_%NAC#KQ]RN\.&5,GDL?X4#P9;KF M@@2&^&024)3UFN@2DSOM!HO9H5W<:G;<5YDN;8BQIH."$$KU1O;R5#HL(@(55]@4&,?43'[$U=F9M_3*?I+1'^] M,8-+%OUE3UZ\]'QY=R955)@AA2&-9!;<6S=-H@7J'^)%L$3!'-W@ MR&L/\7,ZKKS2%+>64>*L6IVY V#1D,+W K@^'"S39X]SS3B(7H0W2W,VYCE9 M0P,T;ZL=^_A70AD057UB7E)(I,#.Z5J!I.6#VL0Y'Q^>G(:INS%:UR7S M-&-#[X474 T(]G>\/\/)K:44ZQVDVX$,$1%9#Z&D KN-M HYL#\^2SU^2X.: M%'Q> SB*DS4LZW()UBF?ABRHU@WSPITKM&8>Z*2[+RE/YDIR=)E6QSF!BBZ! MJHCX""H'FE?BXN>'F?;A1K#UA,OLU>S5+:1!Q?-95MRYW'NRQG%! =\@!]A$&U:-GPFOUT8#*C(6Y'?;9<%"Q@3S*6IN1'4 M;X%A8C"-5Q-\JKE+:1.(]U:G&U8&> -D-91 E+GW"@$]3E"H7!5T846K/7[(:DD(L_#99E)D0N?L@P*3L_-U@7QV9?=VJD.,Y9J M-^KW15M_OVEJ%DI.GB+1.-J&2U!Z65<^Q53<^2U1(/VAT%I4,-B47N)G8OR% M?RR($=XXT"SU(^L^TJ10^RV-JW\\.V4O5=ELA>*(/(<0_ RTAIRYPW[W9"G^ M6*"GQ9R?\2P/)^N!9-0VA,;9RE^;6570T;4UP2:NI@6C79+%%=B5=7%%UI\! M@&"Z-WAOKXE*1'5;S6#[EA9?2&-KAU%H.-NJ1^7H9,QL_K44YR-2(4 *3^E$ M\J3:@E87+@6F[HT7-6C2&I)F),[4_8GF2/$^I-1.)^0R$^^ Z?U\ TT.+PW3<4<$IBJWTK>L:H;4J86^YY0D=-/_%@]$C M:L@OHG9;;FDE>,[6B4]6C:G_>7;9;);(+]UEY60'ELZ1V.>/P D+\F[H$M*@ MCE0W]@AS!#>BV)T%HT:.ER:FF$1"QI%7EE$Y1;*BR>28M-"D7CZ69O13TS,D MS9G=ENU.E]+QS^M-W,#25>\\^G3JIL2K/W^+XAAC'"WZL$&S1GB0'Z/D"9>G'WWS]]>P!?5YP&S^\^.6YXC8RN=!_ MG\^^:\MYT2)*FSUY]/A1\AWWQ_C5%Y?YAAJOOJ%H8'ZVD!^_>JAK36G ?J%$ MW.S'_#J;??7UTZ^?GN&9-&RS3[4-_#D,13W[B=9_^)*M?_G^LT= #CW^]DE8 M +,'6H6[0HN6>V2]['.:M!=QTL)ENO@.^A L.!CVW^CSX94/)IUI^^QTH\.) MR7Q0Q*R"[%V3Q>8&Q03;8'%-1!AP;4LI]0K(2TMLQSYO'Y62XV7=O3[F#GZQ M(4PFE -ZNQ+H Q&P@'@-[A /% 74$L\@([TN.Q:/[;>7P<7X-4('PK!(I1I4 M/J"-!@,C@:$ &^47*DG =J70Q[ZE3=5)H;6B+FO^,G\R')J+LM.^9BY?RRTI M&\T_3'=,Q@^O\JM&8+T4?="V9>?%[PP6 Y99Z(!AB;L\/(@LOIAMEJ4VF\M% MM/%P@_'';ZF-+X61Q!.3\4S C%?4*A%N <.1F!8*P4#ATUP3I,->-,;WG'48 MK(JAO+B=W]&#)J>?>IY$1V8@:G]NH=2F[Z6'E)> M@-2XOMKD5<@3)GQUKMXN%=A0J!6: = 8@1BH*J[@[U7T07%?];GNQ2'V.LF: M]-U6,1+PO_J%I+ .])E[ GKQ5 [[&3X=V 2SLJQ&'OX*XSS$*HQ.<6^+VCY M*Y'XNQ90I9U!1%_#Q-&?]+A[WG5%6/HO&E'VW',EN#E[__J"=ZE^@#VCG\6N M&\/ABW!P+\IJ/^NFJIO1'?1WQ MG9SXP%2Q]Q5D^_9<4ZAS/[VUY&V[1]?2NIL/CTQOO$+\N, M%M?Y3I( ]%?G34J3@']3]YJU%_4;@G=D>)# M:42HO&$[B(YW0AB&N92)1#P8%N6Y++A3C;@-B8\LZDSCF++WN65X^]%)L+=% M#$S(R?CRNPGDW[\T?.#+$WS@.)[E!!_X_<('/*N:.#,O&*('7_O)M]^I57U] M186TXEI^[^!M$4_0R1\'(5O&,=PH@4/F\:T>V^<2&!^),W1WZO !?E#J:9FC MZ(W%4%\ACL2&Z)^MI(T_37EO7*Q%^2=E M&O=MW!AL+_C)#% MKI?\"91IA*]QK6SILA,=G*K(6^3G5LS+3CB$XGT7 3I2I!_6Y\]G;_8O:.KD M21ZP*#Q/1]*ZL,4]U.!484W#3=O.=XWI)VO;"O7M5:;EJDE?SC"*@8W&?2LHF0?DXY3,3;K4":U3(W&D>5/@W&G_)/4(Y<% MI92FV.1C(L]2193B-B3A)$,,&Y=-WRXNE93&+X'*.UCJ7#:I#,D<61&>3N2U)#(\K$=R@,4U[G*^ /L3SM>T.^!+9P>3> M?#C'J8X2Y3N?LS&S+S[.I@I[&K<@%5ML#,A[OKOTV@A2OLFIF5^/A;BT?3>4 MS_ ,*]BT0]J+O#9[WV/-Y\NK'.()H*\) V>4[L@0&N$J3T91^VX3&30M+VW" MD4,'LOI(/__I]50/32;X+6J6M7W;*1N,T[?U @YQ:-WTPPR13=I92GZD.H , M(6S8DT=/'F=)L>HGU#882O4]-?P2Z)+ZQDAN(6K,<;Y\"WQ%O>3L*0^&[CFJ M8C @$>13S[3OW#L#* .@O%0I$%"2>N7U,!OC6>ZG*MZHC.B3%6CAPC7@R\+ M_T'VQWCH!CYYL'8D2L#@IGBV\QNS>>:K8@W1XA@+FNFZJDIFPXU7-\&^X@.Z M[?EI+@D4G+0U1Y]#WI\6&!_)\9FPE><-Y3&?+W/>Q>R#"+PBVWN6(35>@@NJ M/<.J.@"-9>E= !^53!AO2(/']@43VHG!=1!Y.TBV1;X6W' L4&R#,5$EP"@3 MXHXS6>VZ4U1V+54$\;SR?1N6M:MS@*.DK\72(:G*;>!")"!U(:4] M<>%!(FA$=&-]C%CV_JB@ACX[&GRXX ,U+D59H9":]KO*@Z5<_4+(3-:H284= M3RSR-,. %M(6&NVUW*HR:2]Z)"@0M@U[23:[1S8UHX3+XZ^0N')J$[^HVL0] M[E!^W>^3T'!,S ZU*JF"8GEDTW6 5X\#RF#4-WKH#=1W"Z)\49O%& S'6FU( M628A:F4U^Y.!#8#"1 Z;$C]%"I&+A6DYL;>C]VRZ2Q,$&2'DF2!5[H$D':Z5,56FW""+ M^D&]"\3=US+'3E^1=%R3$Z2(Z5::9!>E38KQ"$_H:&-0:%ROWGM!OB"$V(6= MH^*0>:=;'X_29NC'&#Q(8L%4RS$]XN=>8D3\5!E19Q$U:^9(K4"?RR@N.&R# MX7>C[B_DCAA30@NOM7A/FIHVF.@J2, MY$E+4! O2OEM7%4IK\K.)VVGJW^L=BZ$ZIP#+L%M"L!2>A.QGP_IG#.R< M6J04-%"2EOI]Z#,LLR&0('KXBH[D$'ZU1\_5P[(9]>ZPL9! 7T&>EX3M"+' MDG0QV[:YIG^Y?JF,,11]+>/+!=\0+Y;MHE]?,1==67N:!K- CLDAJ;)PMCTF MOS*$$U$!Z8P:TN3PSK@K 42?'4"DAS'LYR )+]+ M( E.&6\D4\H@3W&/L]2EL9+P#TD+[E/LE2V6X8^.11W_YO05T\^3=^$Z-4C6 M]=@C8@S8NX3/$TVBP3T/8Y";'E59O%N MKF+^2CO>/=C5N:DQ.35]FG$X?"WA=3C/0I!<:J.VCZC]!2="9!QPG79J' Z8 MIS1!A:PR$DH+]\%^9FVCJU'B!C= M@V[M 8_KZ!UW&/U1L7AZXT@ G_1_BVLNKJQ8SPCHJ(Q==9GY"(OV#':T,:EP M;#<:\6"4SHCSU2HFMG51P?/,"0VTXIIKA2.E=/%W6,VYW8R>>,.]1+'0Q0J= ML3MEH$&>1_U5XSW6S,8V?T],[)1RT%6<+L?QKT+-T=6Q9KH/XB@\$2KZ>69K4^O02PNQFS[W"46/WMT3Q'%KP<$Q(2Z= MZ)PVZ8 [5O]:2T7PP*IL5H:@\/P=%0%* (/IX(^6'>GK=J(8)5!77O1]+"2K MIZ\AV>2QATRV$JWC90PY7F+]MCMH]%C)WJMPFL7[-SB M,B?$0,%[,AR6*S"JU5N>K8AGVV> XHX=M)"./&.J (<7 #\?L.)2@9Y0(BFQ/2!H6">O^@5;-@LZ(O\B$JDPEV;I+T9)FZ7KX IZMS76I MMLTNK_BD'SE*K/LE">C+IE(A>E5-J93C?]]"*%DVPDX="[\]XD](#D?('P(" M7M?['9,]9:7"WD/ -$D-,]8NI*,;@T#'%9;\4E+]L!XQ.YP)7AWGH+EH;;EU ML$Y>0@92-EUBCU#F&3-V><-C=2^W>J&C1+%BLV4SB\O#ZP$X+[G^GVFB6WV!&*UB,<]1RZ<1N6A\F M>UYHVC% 'L9ZM@-'#?0'X'RW.ZFSP!?N.Q5Y4-!3O$Z&/<@6C+M/"I/+5_2MFTQN C-MXJU TQ]A\,%(4+DI$(@WW>(M,PZK M2[GRB-<1VXBD@*O"QG3!H9/+X+_#?98\F#2M1KLKUGL<4ZM:J-M:= YC(8/K M8I$;LYVL,X4!,:B"VB(@B[K./Y3K?DUM++W0@8ZZ8ND*,/).YSOJ@*.@F+-? M84AO'0RMIFBW3<[!W;Y=@B4N4*7(.MC"&:+;C>8M3E#JR+;1 \UV$/L^+ M6=)N,)?Y=(A&&6T9_7WK0IUC=4@E-YNEB5M.>$NZU<,:!.M$(DC$$V(6J6#$KXPT:W:IL-9R;Z6"ZI8TH9 M^"Y](*(;>;2.Q>NZHP_]0G:UHD839A[4"CM7QQ)1BUO%Y=2-31. M1*^H9[?1]#>0]$-#J*D1\C1ZTE?M.4D2F]W2Y(?R;$:"$4ON&7B76LB*,\;2 M$H& PEP-5YA T&M4S8?A"3V/R=Y:(^I );+7 M__GTV6;[AR-TU"G(DL5Q-A?9@3U3K1E36$J("@GIWM+<"Y7Y&:PL?",N+YV> MG[7UZYWA4L@->17YAI_+,.\2ZK6I#T3^,K;LE$LKJ %-NJZ62L<=B7. [LL MB]7L+4R^P*?IUQ[7S9RNECL;T-T/O_GCE_MF.GQJ.,=E%Z?Y?4W> MO,SQZ GE7A3MO/'+VS]O^AA*PBGB7 F/RK#Y%:Q.O.3OFE?_EX8E/#O!$H[C M64ZPA-\E+$$ NH5@OS=(*++%ZV PSRZ;8//2>HV%!^Q!RTDN."RCJ)LZ@C-! M8E+ ;E&,?-\H#1.#'IU$?%,]0]7&BX^H7_/_VA>P:=>%CA+GQW&K7_*:@49 MJ&2T'G]Y_A6-SCLWY?NGZG/:'\[>^J5)2]6>E9U@:E0UK'A5P1G:=2UY*IC!\+Z?^&KNA$1=.+=VS%80$Z#OAQNL.(.V\ M;4OP@&YCXB$+3X0D>BX;XSI\G5J*;[-!*)PPZ/^#X@-EG+D.E^SM?D,^_^-' M7^BUY$U .X,S)W,)QIQRBS%+*-F#?;>/Z<>'IYWXV7:BYLS:@OIYTWW8?=Z- M^+<"+7A<0EF4F]+L../^L5KG15VLB!!]S^[,4/7PJ6)J(Y'7]4GYBU8*4B[) M%Y>VV0$<;NH@#LA#!<7A;X8-L=^+])W"J+[0P1E^JCC--&%LAO&X#H:-T/T MN[W3GF8TA^5X'>LE2YQ65JLGDE)ZW9B.&S@8DZ,K'@?[Z@2G:R$_1AEX;R3S M>OKK+)Y"F+)KK4/;W"IFP:PEM_V[JM4XEYLX=:.<\!Z?WC3W-/?B!@O.?DK8 MX$JFDH/4K\D+3\EY3;Z]2)?1=Z/HD5"=8N. 6Z!ME&N_)*DZ.R\GS'&KR;2*;N#LFPL M3='B;UKI,-PV5+:)CY02>Q_T+FP4F@4K(W(.W&A_N= -!"B+!"+R%?V;$*6S M*W>9HQ;?@LVEKGL4Z.3"F@!]=QG%!01U?A7,M[5R4B61M)@5X,%=A5$Z2:99 MT;)Q,4T9CSWKYPZ6,.HVY@2ZH*8S*GTJ)B ^UT.M-+(Z%5(AV.]:&5(AM\%Y M1S7: S-S-(?3'2N+?^%RZ@I\!1#HHAGKX7AO&M*'0DPT T1W2*'!S%!]OFHB!CD&E99.IC6AS1'FK'/;/. MW\,0"NY\ZAX#.-KKR<]T#@RB7=;SW11PA]OG66Q/(.\M(W<*[O@0XC#)2EC3 M"=MVNZ-6>@DQE<4#0,LQL;/?>13$S70H1,>V/ M0[C#\]GSB@;MXG)(KKAN:L)()2T(>Y:"6Z/>'3G$F,@(3%'/840@\P7$Q&ND M^K?U#YA9*>W2^2),#Q>Q4&53K0S9(Y,/6U1^Q8EOUM>Q'<[/OJ?VBXP0OM"9 MO/I(K4=9LXC(U.%J)G" (%<[T]X= X?[+#3W0C7"QF:"K1,?Y>DC+$/><2\_ M>*M:3_RH T/:R).7X22EI>4G9"WOJ;6=/IU @S1[$P,%PCG\P' %MA@O\@V= M=;.WV[:G^*(XDG/B(&+_\Q_[+S^(=@VH;%<5C9V2(Q;;ZT+X^R MM&PJ\J$T M[TS/I!B"MY?%^T0KB)!C^))XIPIR=,3>LA9A0/.V!M)7G> ;E10_6U'R'0T4[F:.KWP0IY6GS0SO!X#CX7*,//-KM*LP[I;+3<" MW^HYF#J[;X509KR$6:DNE_&TA!?[O$MF4/0[!EUZ,R.\G[2THUDR@>:I+;39 M4**+M4L%\3O<@:RM/(J!)ZZV+!:TAO9?"MPP"'2O+V6OMP*((AG"% PK,Q7! MA\UR(#5/:?9BV277D6?0JR@$YJ9G1PP^MCX+M[@=R#""%:]%.5UTX;4_>%*U M)F:])CJ_9J\G5Q''TXO]7Z2Y&76[6?]I^.!EL;PH;$;$0.Y2XSMPX&,7:%@= MU*6'4%6%R5JPSY7[I@])*#>7&FZWR>=MX=E7:()ROU4G%M@) >414%^?$%#' M\2PG!-3O%P&UYRA+F9PYFVG&[8$9P(?.,'*JCX_U)^=__"*;/7AT_O7#+]C7 M>'3^[ OKLE@0<]8RG#^[X 5UPI,=_O\C?/3)H\??9%JS@I'GIY&G2$WK7EN* M&F65Y'Z3H]H][=/SI^$IOSY_] 7N_W5X^-_PJ,<5 >YU?''P2E]/;'>,'JYU M3'JJ[&5!NHIU+DF)J;A$>5CR>J\K@DS HJ^@@0)(4?%0F(E*H@*XA)1O)9I<: M-&HY=H+205LM3916_&5QB#O?P:K,[(/0([JKN-*4FWS+[2$EN-'VF'DI+2T1 M#81!4@JPW 5UM ..)8EVUW:RO%KTK%LKY!O8UMO\ Y^<96=MQVE3KR# MHQ,,YA;]?5R3'[>HX;J"9NGXM&.0Q]Z(79L,EX"9,%UK1VO.BY(RB 6WW4C' M#^UEO5'FPN6)9\*:N"Z10UV42U8W**J2C='H6ELB;I#"(1/GPF3A 5!&U&86 M"4.C>-UP;+DM6Z)49BKICJ?SI^?-?SF['2 M7]>%B+4!C=)UO8"KL0PN&@R8$C"H,7746/OSE[ M_,U7WPP:^O0COJ'O?/:=;O2<4'_#/)+U\0H:)H$V^@L.*W85Y9T!4Y S_ '7 M"3NFDQ/S3B&>7476L_3+1")ZDO]>YT8E(Q2"'!/%>6/-F4U>+L>PQ*J:R@[: MJ\1C(P*=PS(@I#&%FQ2_F3E$3W4$9AWGOH*5J&>LJI^E950H.23.Q4BM5Y#_XL;DC8,X?@3[MI M>-3)7/%S4I@78MDEIL,UBD9_HPMO%#X.#O1JL<@%MWM%$N>G%I?7T?OK(F":HGWU JX/$SM]9S M'&[_E=<]30)2!8^_3C8Y?O&.&YR>I/T;PJC(![]Z]3=HS4FU_O%3%?: M3QP-5B4H7&[1EG,"IQ25=H^5##1S1*^ 7VP3>@CC*D)UHV!WZVG3#"$?>T_T^/P:0 :V:A>8H$MJ,X,;/GC\!NI. [20\YE2 M'DSY[UD86&,V@NX3QX >_56P\_4%I'2?=\%ZZF:;/;AIR!XR'%_QVA9(R[*2 M(.O G<))1(Q1"T68,VW.\#ISG5V_#;Q\%G[JJC*K* MQD HNUF+&G M(RCUP_N,B^D10.=.=_*4" VL)CC,E\"9Y%#7]?R$NJY$PB58=H)O(3(V$B"# M"$+DV6O)TG6W8=/15 T<"\T$X'R <">WU$#O ]N"&[B*T4IX%RX:EX"1_'+3 MF&Y-W9 /'6I"U7^6-OHT.!A,\' /5!YWY*[B0F4J*3UGC"3)DI5!^O*+V0.\M9L6/C5S-_3(T3C[7 M3!SYSGST-1OQ(U0,5 + M+]'HE39EQ0?0-^HM>'_S,81])X MH^%$T[#G*4,WGCA%&E!*:,R:WG$,R M6(Z+>A>>Z9WO2A9/[,?M$@6^>5AAQ55Q,%N*$WY92$TKU9G,(ZJ6Z^AA/?UJ M6>&?BRTU*0D(X<>&Y",M!OOY]8]=S#J9T[WG(:0VPQA=Z,VK=K2_ORMW1"=D M,$>NK<3#,;@08D7FM!+B*\E"5IUT0XDS4G MD\^*M@'SMW([:O$'M2'2F*2DH'6I<,1Q&=8LQ\C&^[E&WW?XWIXR#_>H1Z'T MN#$3\+3IQ[-M0;YI.-A."(EKAW4L" XJ@:W&(+S-"G*BNT7;AY?9V9OR<"3* MXU1X+*1/B6'<9#!K9O!&,3_<<<[]S2W;L[,2(:WVU^XO,%R6=7[1V#H8<3$^>/WR MQ?$'A3HQ&0M4I?V!!1O, <+BIA>>!:NLI732 *81A/E&:D*S"ZJ M9AXN8BMT0W3M+(?[EIFD%Y2T &_LZ\6V06K\T>.O.#*FAV7E>$BR('M=L@SN MXCV(HU=1Q!UAS8A!&+Z*%6.:QX38\U),[U,EF+V73TO#\TC9T7K^]+%<8 ME0??O?SE[4,EQX?N"=5QR>VNZ4D:A M]?@5-A7^([R:PI\>.(%7SSC,W.5*EHN0VE4[:3E9KZ<<:=ANE$45) O$AYK: M,K$6Z\LI7$K;0E-,S5TVYI*6F#_U]6# ]PNR21V"21 G; M.Q>N.Q&KNR:_0K(//-'Z8B,D#9:98"[*N([W'\24 NL';8_2ACFXK7&"Y-*9 M=LV"V3=>:H\SXIRUOI;6#06+, H3(]Z^@O7T+EIMJ+W)\. TH*ZA03BC::* M&D-Z\#9+!!&&K'W/K@VV45)\Y^W.Q!1$;;40:O4PB->-SO*F!/12DRBSU]%. M_C$32/'CI\]FP-&TR,L@O4Z&@VJV6P83)"R^>%;<_15M(^B:_!!"AH*>5LT: M=!6Z2&^1;)Z;7H=+DJNR[4+$@S=@3N'PBA%V1$ZQ \TPYDB8:+3E,;X6"UZ= M=8NP)8+3UEX4@Z.RB$7+V0/!" L2^-/[5 <3P$O',SSG$L5*I0>;+TN!W+@ MM;#Q^-$7#]G3IEZXJ48K[.?XF+AQN,R6E:LAN$RYL,WEKD-2C#NY%]Q*)& M DMSLE;RSK*1^&5E?/UH\OAV!6V"Z0%VV@&YGL)T$I%B@T_QQ3?]ZHLDK=_$ MT?[X"7F\KV\-"T[WG#\]F? MRBON71L<6&H88]V$)\%8$ #4BN3VX2&F3]").$,X=23ZVD+2"* OA9;L#,B* MCG=&F;,TNN&-U*TRJ)FY^WAW$()M4WF[:,:I&L GNS>K)I*D M&FG?>=L^MJ'''^Q_%:4MU0//F2DAC&(XMO6 "N>P<3T'*"D% M[4B89!VKRS9?)=\9>4Y$@]!W9 _*3K^.NTM@3OZ)<#[9&8>ZSI(2'U<0G_1@ M2D-FBBUV.%,L9ZR@&V)H3D&X\#Y>U.+&(X(D?H2PWK@37$JH*:Z(QX4CA@'B MT^_ZH]]SUA+4IK@R32$H2'*\[=#!H@D&K9JF43\:?V7-C.V1DVRSCM]T-.FF M O,U8H.R'I[69$!9!YC\I3X$.+MXCP0(O">A-Y7,BQ$*YM2ZG7Y^_2,H5G?A MC5&>>YC':MT);/18$T!+L7^S])XVOCIE4!7ALDQE6S6"85$":' MJ=14'%[H=O,Q3D#>!]OP+M:R1W5S)V)' 'Y*+ZNU5/N8&;T0_=O75P1,$S.& M@F'VRVNP861'Z[Y)Q4=BG<5J[4ZU3#O\D^I[YH7FR#'[>R\P;27D8]2-($2H M**$>+ 7JL'8FCG*6)M:I$MOE)0MW92M.#S!6S&CBHGF M85!1;$*.4Y>F3SGL/#2"A?1\Q2/?)L]P/OO>W4(Y&O$Z)$=87^E MDV%+65SFIVY6*\(Y:Z%&/)F;WE_&W+>MX917KDVCFCRA)&Z/DOCFA)(XCF!RF#HXEAI*TF8EE1#^6Z'WR/O8&;NF@% MNE.<,*ZFANF3RT+4'S3W*WS)PBPA+!/%HL>UP2)0=['J25?F\["3R3 M>Z[&4=DYQC8M(+KA"8$0N9[A(P2:O6A8T%"HX\4G0)22Q _>3XLP(5LNG%A! M&!R1QAY3O3#]A$BX^3 3"C9Z()_^;&)93-R,C@72N?R$V^C("+WFL2S6C\BZ M$$IK'EX%52#FB%,V^*H0E6%FB'/M\_H)HMRMH;L25_@D/"KIA_?AL+C9E$)@ M9?=$ISMUEH\^I8,TZBO4K&KAVS!KV6V"IQ1\8%[=[!R[5DY?XPS&4=C&%U1N MV_KN24_?K\$@KH#(NE)&S0C,VO0M#%D6CRS-)[H](H+?:HPHB6_6 M:&5@#;W6/@+/5;1L]P"@EP?S7>>+[.HI8N_8\Q(!KAN8$=Z=D MFB'"5R 9EN_(#IZ6V:=99HE16(4HI8P$*)LJKVNQ AGG.ZG^3+:MR3SKC7[_ MJJ_(!)EI&9&@1$811K")SO14"5S3]VK5"A;[1DOR:6U\DK41YG_!\A1,+NR) MUBC;2HV 6W*,T:K8JJ:+DG301XD21. 85P73M<$$A,7$OT%38O2PR6TY&J;P M3TWX?M"??IT>VJ#_T/1O-/%.#T\\5&X\I3$G5KVVYT!.\/WD71AK2;QXK%_X M+(;Y+7(B0"H!:!.N1F0LE&C19KISRT46#Z7,KZ4L@A"N"D&KHJY"4;'RRCC> M\41^:6;TD/-BUTAICHZTMJD\V?)0%2-!_:4-DI[,$2&X'P F5A MJT<-*AMN%B1,@""2(WT>1S=:K[E&)[=T3'.@X"I*!!SEF@]'H5@2J+N.J@+) M8^2\'.QI!.@#3U3*1%H#@K"&<;>E5::I(E?JVPK$+4I9\=9W3\5\;M=,^=Z6 MT+Z*-V_:H6<<5EA'K(!6L4&&A.ZX;7#ZZK-3?'AK,@S-JJKWBJY&7U240O+SX+_8*[.N)R&H7_DW, C,P"KD^$?TI" MSC((-GBA&\*)<]_0CZ^^>_U&&-)HP#-9=I(>R">4ZO8$^%&><8!@Q2V4*&TJ M]Y-D#VC/F?'X*+[ B6H:%8_+U>XS.3$RQC0\/P9#W)!.99C2>5Z_G[TF@$R8 MFS>,WF 4\3PXC@M'.7F5$Q7K->%"^]P7M*9Q8'@W'34*@H['9%^OX"<*?'IJ%' MO\D]7Y)D5WAPAN.2."I-?=&,^I:RF>7M?01MCLE%SST3BO\6@&AL(D*&-U:[ M7ER6Q6KVTNH-1FS[WZ)^1+/\0GH2''O--K)W_?#"&&PT*)<'*GA'R4*(:BH4 MM\6> F;8V\JJ [*\)E5%$E?K*;/?B.->R6:C,[R?DU0<&V7'2^[Y$>6VR'-2 M0\'Y[&T_Y^3DEH[H\*F?(#CSE38IEZ_BRQ:NCEV1:4SC]>QZ/9\ZJM)(#?\PE M5YVFP0:09BPTB,11WY&3+EP?D\OQ_^EFN0!ZV%1W)%C:]1MR%;MD7Q5K:HLO M?V5#36?VLNB"=\;^Y G)XNSP< .XE%R X%" M6^>%ZS,WUDR@1>5)6Y$A7S6.US3>E!(X.?-KL$,)$5N7FE"\NN=\""$N)5[- M,0,Y!(-TD;K"H[K6:N#&,:#HF#&.5V3Q.J!BR%:QB[JF%8SW7#V M2C!]/TA#U9N",DV<*0O?_7MXXA1T$-Z?'?O@L;RQ2. -9O!%\ ?+[;8H6)RD MX$:.A?X6#G$+9%EX8VX;Q$*"E M=:S.5+$T7FX!1>F=(B]02U0T74PD,S]>IE$^LH)>'V E\0B67#!'(5)9P^!U ML5$S+#1]WYR'HV#.:3=Y89"-DJO[ M]O724DK<-#BU3H\?0T2\2W^3E@KT00J>,%LKB'^I?PB8!&KIBJ;>YJQ?\7I>:(SP EM'49E M)(J61D99]C1>!'#.!JUHL:TH\M0,M5VMX6BD.1UF[D@&\* ;^UU,V&(=4;&K M63)UD6"0Z6#2>F08L+E T,.I9(,T:Y)5!=@VU@V7N95J@L48D5H4SWK5:KJ1&]\5K;0(ASO9_25B,DGYI]WJ M\09FHH0$@45/\NZ,C _-3]Z5G?7Y,3T \Z<)%9%\86;TMJ=DZ&1D0/ MQ66*39[\*'A]]JU <>24O)H0^-6:S0Y;0\7=]E]:BIJ^Y3E'DK!@D.)$&R0= M$RV0@5)U5R(Q@_#@%DH@QC+&"A':\]5],D7(%!87.^7BB1<($QW,9L_Z(*?%DW:RF[H,M@MRCF.V67[A*Z_K"V650EY>O.[)/ M=S=V1V;/ILW_&R#AGW== WWS93QHWQ*^^_5J=21O<<=C39F]<^LGCWJ:83>B M\),CN'&LKI+S4<+V(YO O80+;$3PCJ3?28F$/&8.I&V5&'F@E I"<#3E .+) M!Q@75LIV2_8/59'.U3HZ(LUWUY5+FA) KU1_4;B$<@/XJI(CA;"WZW,&N^0^ MO6'8$@V'DTK9N_C!MWJIY_K)2$#Z/8,Q!ID3?K?8E, \)SQ,A-YW*"97VP"0 M*4*O.<+D7F0&7W=;T*0SJ?\B-I+%0[CK-W1BS[I=1P)UW@!K@L<&1@:36A1X M88HS8:,KK2))EXF]D62=XL8M6VOB\5ZT:V"6AS+XR[+D,-F<:#/45=P"GWI7 M?\JT]NUWFM 6=DV2%T,:,#S0TBVM;?XA ^\?Y7*R>/2!_(E^)J)G5)B-=N"W M+;GX[95DS3HF_B!<.2+B-@G3J'T%B4CU< [MAQ@5#%;V^+1T'8#3(8 X PZD M&/X&KLZ]]]2MTJ!;/CPT95C(A3MV"XWL/ M5;%#BRS48AX],4[HMZ__=T0U.)@G]UYV#DF@63.E5G@;'0A^P,MB'T'(U$[T?+6C#,,L M/!5XZHS-V$\/^D_]D_"F!_K>0&A5TTG)X#^:UM^7TE(5'/Y@(G;SHCV31&>X M=7>9HYRA.65A<6USQEOMN%,#'*" WB9]L@V!/8LVQC@J^H>KDM//O#<<(S6; MP;:<41*PY[I)PPK U2YIDJ#L]CJ/ M>&NUA1(),.X3%+\BX!DQ,=LMET.XL90.$JJ(A-EHMZJ]Q>/M,@B4O:R[-#P) M,[0>:\*.)..'2Q7O+WEVC>K7]I@A;L_7@N97IQF\E0[3BT\S+),W$^6OPWJ+ MQY,<=M)?@EE.[9P=?A)7SG) HGXY3Y5@<1^-2I"-BE2^,LN"P M"YEX%DG*31II&$3OZ>.061:/T?DA\OE.,0R+8DFMR^>S'S116];DM L^AL]C MQZ*6,+QY1LAY$8Z/VEG[,@3TR +/WN!A,NKIT/"?TU-O(FT'-4^]5D?E+1P5 MG*Y/OA5XM[;1JG8R4LC&.\)'M55WW,@(EYH/2X0'5@(.<&M0%AHQEHV@$6MW M"KK5YEU'">L'QO*66DX'CB-)0@X<=SF*W"'"L1Q%7ETZ!CA *,$ A5([ M)U3/BN8BLA$0A#]G92'*6"^VM,8()W"A!-F10W:7]"L['2.?%XTRKHLJ+]>= MG$_:^Y?=(K"*5IPB,5W?5*I4Q66YM-#ZQ[>)#ZXR)Q0R5E>1M6&57S6M 1=P MF:BBS+I9/M"R5K]B.Y$ M.ZH<+9/K^\0I/ZP+9?MCW>NHW 559R&^=I4_M*\&Q\[RAV\1LEPZAL2K_"0,WL\AS'>_G,=QKCYN[2P ME0_JM<;#6]P7JR1)3I*,5;0(R4EZ/9F0;I,@?;A/EZDXS M-Y']5_B;,,&IL@KU35DW._DI!-VHI1V<$8:^9US[PQ7@,G%)(IG&#..40 Q4 MA*W:[(H" >2RZ!!VG"8IPE,ETM;1),W.G>AA"A-=V!W4GHZBA9IVM7NQ,LXX M'E'=.%SL$3]Z(+H)M\1N( SHRQ#_[J#8P5!1N2^G!(@=DC3;-2U>=CYXGOW M2!J-,;M"FO:LN@9\%:(M[HL&TNI8%\=T?XL0_Q 3T!^.Z]SDF)GQZU@DDT4_ M.0G7),?3S M(0HNRXT$9N&@KU'Q:=U)T+1[/NY:*F*3\&F&DAGRY;M(I"/\BY"&"P&<*C?O M4IFX?,L$)Q);V5G?<>27,[Q4MN20-&9R$YXF)][\ARC8+HB+?;;47#+2OZ"$ M1&S'20'J>P2:5&B.VUT1,5J1,F<[)H7*>'*":@^]Y0=.C+&WR(GZ"5EH98W%ELT M;:C^-YK@1!,&,/6FU32+(!6.+'URT.?:.]2NXI%8HU79T0=WU&+*?;Z#YH#' M#F-/394TQ@\6.?H8FW[[4-2<(E*1D!A-52ZY]7#J :0HH[ GAG\3+/^RK&*3 M!LT=N?3\;-1O12B\O=>\":;%O;=Y6Y5$!RTOXA?@LBFFEN"J*N0TC_=58$"V M3\4'2(5(QO:12W49\;$,BNU$?52UE!('4%J>^>(IV.;8EZ[D^4JT;! M5YXE%5"U3)88X1.G]JVS#G-ET&NS8MJJOG0+(88!OH(!-].AN$3&8;7MSD'3#0HK[UV/'PE MZ>TCH5>%OKLE,)A?ZY6P9D9>3NX;^\!2SNWT_MIE'X8EYMDR+#JTBPA3ANMR MUY0 PCBBM[ ZK/X-= EB\!%9]HY'*._$]S7PWV? MG."^Q_$L)[COIR2>&YW/GVG_":Q)%>TX$(^!/O,2:%L8>:%18.,N@!6#[TD M9DD )D$H/U9U]N3F?$(WQ[=U4W>8=5U+U]J9>B^JV\"R@$ESY:@MD!>;-07N M;>^Q+V!=#K0O=86>')44=.8FCYV/5*M )R-SS" R]=;K=HO=)-Z*Y(5'0X_-GIH$HB>0;<_U/8'3^[/UC@%DO*CY SAG6I&-I:$@[HVMY.1^]8UL]!VV-D,IV 4>CPYA1J7]$+/=@JYR[-P1O\ MTO@4K/[Z2ANWWM!.[@OEWDFH>5Z]>6O?Q)@: DRKZX[R &Y!_N%L%6;4S0TO MB;=R2CW]ZBM3T_"2\>/G@2Y\^.CC;_[XC&$>:SY*_ /2A^P)E7Z8B*<[P$#8 M'(;GUI-0/[(5FB"XP4O*6&]12C7]>+P-]WDJ(D(3^)H_%.>AF42+ ?5-%1;V M!<)K_B,X@[2K*>,ITY+=ZK6R@6F)/X$VXK*I2'!F_\3BW>_#5GHWWBC>PP;A M,>!;TO"S ODW*'TBUJ2IA9IB;@8TGS?]5GZ(Q!"B=Q<+D0XQM!9+*6$!404O MMDJE:_)R<64G-.'CE]!E;M)KLWG)5,/2QALV=J8QA_)X787ELA3MXZF+ICH\ M-WR9AXJK0!-C)1&/6"SP079'WR%C:\9M2QH5EG]J:G>$I:_,3,,KB<]TKLD4 M"_C#PGO5^9WOLO1P9\X>?^-]"]4Y>ZY&EHT>"JW,>K]DW65L%$ XQX3$UA0M M_6Q79W6G-E#TGY\"%7% ME;I'N8@Q 1A NT#9PB_7X:C5A_@?U=(Q! M8P="%"#0,SIR<,K&'.[]IAU.9"9: #RD"HR\_?>QCF#=A.<>2Z7VJYYJMLF) MP^XK25@2AEY@DS3K(/4FXBF!W"H\X"9/6'FB][NT[O!#@"T+W$CP:5$1I;)' M&Z)D3?ZI??4&MQBBFEX@!+>R%H NG1_US8CEX&OB(/I[>(BW?IQH\)10X9>\ MW9+D0%AB3+ZN9 I?GW]W?O.G[!F[V7>B[>=FZ"_ZL6EO7WR6>[&-?%QRPW3] MUL"%/>0Z5Q;[T?Z]C9.FO>C)7>E, *_3B.B"XK?"Q4!;-]7H5IAW^X!+U;8AP? M?M)\(MNWF5H,KJFHV#J7X$.A^,G M9Y*(,R$X2QOX40-QN9:2NP'X&L?N%2"E]+?$0,7C66!9T6)T!?(]VTL]N?U M,0N/DI#N&4:1!=1Q?O=\KV7"2$^:I[M9GYCFU$NX$MD)\N$A'T]/D(_C>)83 MY./3,;Q]:F.;>"W6\.J/+80+A9->038'-FW%GF8ISD\WYFR_;E!(\VSM.*X3 M4>C1&B"8&BI6?_;>0#)MJGJP]] M&'>^1UH"^/+1EP_RAW25MZ__=\9Y&'"$2ZY')*E92Q3YG>(Q-GZ_AD MPQ>89E&H05DIL&G];?O:D^\DV=H8 DH?IW;^#JCM*-5"1.J,J%,$HYZTX5?Q MH+V9 S<5P[J96'>/U=*2W]U,$8@K.:C.U5RSA7-Z KXS7[,%%\B1:_K$#D/\Q5+)$2+>I$4 MH@#+XK4_(G6*NJ8M7S\2"D1C9E=R&)[PVE;LD9K%_I?4JDLZ0@E0:TK6#/7%&NR1A#>2!,XHHH> 00B4&&ZCLB-GKWM99B(UY8K.^@>CHX'%.1.KX@L;:079S:]WD(7$P/,:6H]J6:N4E+($[7G"D^P"# M/"TY0D@Q',8SU%97!RRI9=WFT03"Q>16I6"7$+P\#=X]EC [&/3^1 MS9B"!5U?FF^^'+QT4A]@:>&FFN9F1K:$&S73[\NAR90\IR8$EV* 3'(4HB8C MJ5(^6TG(KT57)2VSQ+6KGQ] ERIJM6P'W\)1)--$Z2M-=\2&8C0H7,Q9E5MY+F>2&M5=[92;T548 MZ<5P6,0ERS11P5HSX7R._)UI":FV.$FW04J(2D;F .AU!UQ,IX7*<&>UBF.' M86 LC44SG+_$E H,$2\I596_5#>5U:W)Q^).&8T\_*?9?B>WN!?V=NH$4GHZ M/8:8QW_++)#876YSG_AO/DU7#H4!%>L!F\=[KTK&^=PS(Y;GOB/XY+;N/7'8$,F+RZ! H[3H5 M.M8\53SCAS VE_(A;K4UH>PC1+3(6_(8.L>^0MJ%G+5M\7-8XIZ'%GUBPI0__7N^WGQK,)O,N2>LHC[K:T=\&EV ELF]C 2\VLJF9D)8SJ2;&_^S,DE1=VAH>.+GF;ST\SF9;&\ M$ 1QWL[++0"%*G\J.I\[1A\Y_9??T^R JO/SSDYXA#W.CM!^M4FN;%7U]'M# MA.]5BCY-TZ>9IA&!LV"@Q\(GOU%\D(RVG/QBO23S!=(;H)J[J@[^2P,FOSP!)H_C64Z R<_*D76ROH>MK_(N MA:5;-VLA%9C0"=@?=[]X_==7WY\]_N9;^NKIS/PDLZ:*#S.4NAGTP?4DR,GW MOS49/,\7[XE+MEZ>R6NN\)]O/Q44.6EC0]D%T:NX9EQSB\5N*GQOJ>XO.64: M#W$EO M_/ONN;7);WHR-214ND(YV)6.(3.[+N@_\DTS2,95#LL1JNTN@@#T$ MI8"\0U.3PJ&5[SY\65+A%!.F50)[@EQ+15;>\OFE^&_2Y:32-A=I74(435TK MXF\01JW@)V][L$EP@,H%@8@$W),D0;2KRW%^T&5,7D@S=\AJUYT) MT3+3Z2XM@= 1LBX,3: MBYZ'#_*+NEM8+I,B$\P$Y:"CE>JWJ"]S\NDH02PWZ3C'F#UC> YJJ/46/;G7 MI!=&BF",MU(=0HS&TH,S1;&2AI(1F8!8I_6DX1H>MA=;TXOWB.3".6'W'$NE MT>:V(QSW96\:4J3TZ1[O("V^-P@]KHMJQ29TWX5[T@UV-ST3<3!!3(PES M_'&\B.S!F]0N#I[//3=W\XJ&.>-@&5'NOQ_YZC=57EN?M[N]W#?*PN4\;2#] M3$2DK'JS4?C&#>?$_2B4W]T60'ZQGOWPRRMK2TB HBP/;A#J"$;UY&:,5!0& M5M'0 _I9\"%"M9H9.03!SL'@T*K\6%&7Z,,@="&CF^"1H-G?:*@&PC[7'@65 M0\0,4B=ACG_.NV7^CV.9EIOT5P7+'-D57G[@E./L.6G9TI3\$$8IN""S7]KR MB@;Y%=GOU@IP8?ZT^$;[HN]L\L*YN-Z(F+$Z+&A Z%0-9GS#V ,5)NS %)0I M;2MF,CC1)-5\I4KM@,KRGU:@,R(>O;+B F4T>0_*A](4K[9QXL&T(TLU4 "K MCUA1,'?2(X'U1,K^PGOS:TRZ:ZC9L-")E$<=_'S?/$BCQ8)3*7K'7<)#^Z"4 M%VG[:L2#]OC9Y&O)_F) KI;?HAUF!'X8JG)#N%8/*00.RR@FXLF5=H=T80#" MFN2(@/!C6Q2T =^FOX=GGGCHB=&GN=3!YSF,&,VW+U_0RP7OLPVCR+)SX;8= M)-"IH^OQH[/_'V,G4#N(DO7U83FR&D!FV(\P-=2Y9B2T%-B^S- M\!'^>/;??KT23*W?2(-32@P:+^X=?Y8+'G UAJT7T>.^#PLX/8;:Y=SW-GR> M)X_.?IA1AT-P?%$H"*-SV3D\=,&2RA#9B0-$3:]XCZH8[$YX=:VX#+"(!%"$ M+FXE=,;T5&T'O4?R;H;-8S<_=)C'_U;%F&>/9LM\M_^)C>P6D/)QHQK,GEHE M:QM8AG&NFHW2@-L3K((;7W:7;.'Q+,_D470%FBPP3O_X>>U:J97V@5T8^8#0 M;=D5:2KBPHPK>IK"]N"[RYG*HM7V^X ),\?1F^LO7;V MP_=AXL)MEZP/BVUF#!I""$>!)W I137J5L)I8-.$;:K[9JIH0\E*VWR_)$T2'5[N[R7VD[%&1+WW6)6EWDJGE1^!C M['SV@H\!RGODG7N4>+XI:\L+FY\?\VO)4H3S M_SY@&G)L?/_HF[9?,XL!,0,6A;8O)ZNE[&9/OOI"7TC;W9#YB&$W)VTDMM0C MC3),6)?L0Q>SIT_/GS[]8D;:!^MP9S.]_/[I6 WIAQ1/7I"N*A*/N M\;,_A45J"_]/MO"5'RY*N49N#)D.:C>4(9W<.LDXIPZ]8_6-3CQGA0BA1RUZ M"ZQ<.J'#>X918;L-&Y@$$JZ#PM\.UD+W5K :/""TA^G9*+:'^[$=$B6'RZD1 M87I+K');B35E'PF#V>PS&,G5XM)T@@\:D/2PWQ1UF.KTWYDZ3+J:)Q(B3$P? M92#@ZU,38@B)NK J9E3PJA&?_(=[J(7F6H":8V>;%KR$,ZVD+L%T$?8O1OD: MK]_4T!6)'73Q620K)_MR:3-A\ IM:(OK7G;3Z^;U+@[ MW,[$AM14P?"4POBIB:ZDL4;.>3:@U+V/[G?E@A>D+I;$P-\^]N'7/ /GMJJF M4^+W?-N+YK/8I96D&=2.\@NJ.>*#PUD35Q2B.HZ$_)$VI5RQ&<2(?O7HBZD4 M\E6S9;_.+@665H2V:,CG15_MF ?7?KHL*NQ/UKTFH"-FW%-]@O&WGE ^YCNT M??&?EGCP^S_)J@+L;3O4,IBX!*^Q\-2_%K7P7W=H7^Z^9>LP^?;!G2BV<@5H MXSAZ64_]_FVT%V-56-4TXH9Y30]4N\DKA?,=/#LZLA^_!,HT>6[B29'$9)[F MG&):(7*UP@.7?"-:/$Y0*P^U^NH$M3J.9SE!K7Z?W'1T'*9=96;'YA/I,$91 MA.->$U%\MEB4,)4A\DE,G(-J?0UEP;3R[,-.VW]8;>[?%+M]&<[>HG:/2WZT M:L^E+:.Q*@95^,RQJ60NBYIP-B37Y#1(HX@+?W%/G*4,%I'U@N*"%A%VDU"K M3:4J$Y?N6-RHCZ5 $-=#X1\M?<:893<$A##27/#]PNEEAE@-EBI*/W"0R1I/ M&$[4S(92 IT[7P_<:9A?"#^+9VR2+D_I&M:'XTU_VI/! MP=73*3'BW@.W%TFN_^'9"I>CV3IC)8UDSBAE@Z8>:MYK2:?!IU*0Q[!W4)-S MR;(^/8-G"-T3;G#1-*3,74KG K$;27M@CK[6NN;W"EY=NR@!]J$ V;V&0-'T M+[XTO&T4Q!"9"%P-)R%.$$F=<.:VE%Q@-,6\MSMNFFM^$G_&8#K\GE4DJ,J7YO+W] MEKQFN(]R V6"!$\2*W136;5!DB]=+T1.0B'O==Y*SK+<@C.#Z9L +L3PTXF@ M AI<.&-Z'"FGNDN&86?.IH8>H2DY&:<\4LC$\Z]5J2RWH&LRYAK,O%_,1(V7 MEVW-:7E:5^MV-J3?R!UDT?$9)^9N^WH&@\P33=2_,H.:9P&S&5F3J28=T7C!QC[PGE M%F]"8^6 LQ"QTK\-T5Y'@^:OAC^3GR]&5-3\O-4MZZNFNB(C,87$:U*_/-ES M+EU&:W'K!<],J7'NA9P:7@EA.XO'DQ!5T"%-Q6>R;OB),@+1$+"+ @ .CE9A METH)"I&QFO?!@:_AR"!Y!?TKRBWH_GJ8F8;"4KD!!=A IJBBR7F/&IU2H0D MY0JIMM Q3I.=7!TSYUZ#2RO%AYR8\](7I(UB=Z0L:5B%OSJ='78ZB@_:W2I) M=E2]&:!'W@\F6RYW/OO;H%?'MM_PQF!8-NE+8GTL6A;LF=:>"DMNB_'OA$M5 M/L]8C0M88DT]5B$JKZ+34/?K.7N\D_U%F?GD"V9CR8W1:I)+7MUTT,A+4.'M MKA 7LD5G,@5&LW:::O1&1B[ CCIU@=-W(QQ@ *^<4DRZ'[H^/X7]1?%5-J91 MT4(NEEMWG6\&5FO+XD]NC40_C5P^P(&1GJ!CD>U?B36Z*=O"78#K!2%.R' H6LI.-.(TBG_!Z>6<6:4GF1,+U:5A#@%.KI- Y+G75 M3!YX<<$247F(AS+9%4M$?HQEW XQY8EXSX)?,$P^_!1N%6C7-T^1R$O>X$ M7F>,O.NRYIKJ$+2,:\5H?T%!]I)+GJ>9_C1D? YJ-4B;AJU9%7FWG3V+.+1M M0TU,LB X$>2S#0Z\%COR4JCOFDN^$_5U%J9 O)19V=Z2;NR6 A2?O. MP/!$565 '\DSV@^,+1SV]6SS!X&[66-!"^4-2PLOP")<, M%%G;BK3K#*SI5%')];[BAGP[203N<<&.Q*F]JS+4-K9>*K$P%!%#3$DM^;._ M]\N+& 5*\I(DK+7;O#?$-C!'D[V'#B4H>=RD!)L!K!.NB7;"Q!S'LYPP,;]+3 R>\.C0,T//#Z=$/87"\8Z3HU"G&=]0VNHE7_YOTL F3 M"I77(W(!B!ZDF#MNO/ X]W+ZW)1S3(XL1O).'FJ [Y079>T4;QR52W+8R6NX MLYB!"N+Z+,JKLII%D9:T[S@12D!8J7B;<, MSE?95-8.//EVAR9SVD%0P@=Y:^T2FPMY/BUSQ!>;MH3()+I\"+W<6@9?GG10 M@-?T9(+38/^E+3@?[]\STYGUY?]]V6NQ$:$K9 79[XCZSNF=>X*O*V9RR^JLW)1.U3[71_ M1QESK8/IWB?Y,69V4'+_/?BII-J_W8;GG)=/O>F85U)G*;;I!@Y&OA*%BXF)W7K?W(Y<=RP:C M76"*7M'CIU?6#YG%*:E?9W8=%AT3-I62PPQ[D4MQV/>B?J(M']K[M?](6 WG M_(&KTX30E!4WR Q35>EAQL_1)5GXXRY"\);$\Y^N^.H06@( MY#S%,1 ?(G-O:8<5T;_DO@C)O77:P4[-[;*I]-LETJY7>>M:\_*:R\XA M%BV7<5"YN<:/J94&>8^$#;B]+@KW>R&8!ARB!!:(B*GN\$WO&WZL-R.9C?<,0A^E^1!^&P) MYIO.(\F"(5$F+:*BB+?979ZN7/;A5=J=(/&NV3+A M62RMI0@^TQ0P3J?T[NJAZ(]BI5\,>0D3V*@U21U\Z&#U.I&WC?W"M?-)TT>1 M7G!] CT+WD9W\D=V-8)1'Y$?QY+2S:COZ MGLZB?QD<&_'QB+&EF6!QD?9ST>+"T-#Z8>=$O7%9A/P PHVI[_CW<(=NR> $ MX7#<.P ?9:3LX"=]QT*X&&Q%\"DKT,M!A\&>8")F<7M%:_@F1;0:8P8RH!1FO>2LN8+BZ;IA/5V('5'NQ)S$"2'$CM=4(BV-%B(F(]8_J,;*#.["37 MW,MD=USGP.C,1DGE3U+'?D-2TS\P#>R1//<=O8_GD8N+!46Z 8 1XI3P1GKA M0T$?TI"YE=BLNK;?;#V%+; _MZ!SA8''#C. )'=6"$>?,/LAU]X?VPK9@TD< MTQW:^,9&@1,*W#A+=(&("M%Z'U,LYU02$A^6O4!TZ<.KY3XLAW#^SKFXA$)I=* MA/RPYL1>S7?[]@2PSD@X8:23=%2FNV;24BE:6BP6)LD8IP]4D'VO9)&OL_1 M8_!#V]?UD(U8;O@A'/*_CNB^D\VB8D^@YF;V4EH2Z"HAO#?OF %QLM$E1ZYD M8G>L\CH::T;;UAA4OW GWC(,ON-7GF:.#L-%W![37-4Q;TYK4F@,&[W9NB"( M+]!&CD?/J?KPS7[=R]_FGUY/GOU\P^OW_ST_-VKUS_/ MPO^]^_/+V8O7/_WR_.?_\\]Y]6>?_]6_/']^/OOSJ[?O7K_Y/[/G/W\_^_[E M7U_^^/J7GU[^_&[V^H??, ;_RF7_KT]E_^-XEE/9__=0]I]^0@U8(Q7=JTA; M=^0>H>688"+X8[S!M7K*@1B_Z1C[4\C;2.Y3=[*O'SQY_\^S+)U_A MZ< ,$M$!?PT#6&^EE:,6P+;Y?UVQR>6^\#OYTYEP4H*6CT=@V:M@!P?72"?; M(&IG%.LDNH9A"IQ^"F[3D\?9[,FC)X^./9SPBV=)8E5EE2 +RVSVY;.OGX;_9(.*,/?L MV-7@RC+['0E3&/'W$%G2Q16U+:IB3LF[-OGCTY>_+T MT?V8"NILNB[FP4LIM#)/KW)]?7V^X#T5_A60'FU=83B(:_;_J6XGY1]"#*=:'29\9=SV6P M:WJ%X83/65K-'F [N]QN-_^7O7=M;MO*TD;_"JHGF6-748QNOL4U=4JVY;1F MXMC'8'5];7JO*ZUYSX5LGNA"/'K'Y+?^]1=^ G?4[Q%3\[42@S; MKLB]%'*"D,N;0RNM!Y7:CKQ(JX [$=6Y9)7&"5<'\TT6M3W*"@?W*JLIZ$JCDQ:-0K4G'LX)F/:5_+LEU=330#'",I#A#X(].,9+5E=22\ MSP+CC/Z6D[^'"_%5;.7'J.NX]GCT>+5-N?AQ[XB_C< ;!(5ZIL#]B9_TG_]Q M\.3X#GLJDH/!=$K692'<,>-LJ9>LBQ /7D4,5P]+#[+\HQ.[AU2B^R#C&;L?%@*D>,2]QOCW???^SON-[H0Y 0/K?)$5 M>V\GD^T:[P;;H2#+9\RY@.@81_7@V'DZ0 N[M,L%6R$1%R MJ3L2CA\W.>QB"$O:4L^[825>KC"&4&O2E\4DJ(.&DCBK.K[S%7F0\YJ^,[[F MT4R]1T\_+::6.7KA.I32$KQ.1Q5?6KFS!])QP[^)T29")@:$)?:7/$8/@M'K M&00#E+_$=4%HM4WQ#3V*-OV]M ++F8,N87;"@-ZO3;VX1K_NHRBDT3\B<[N: MC\K<.*A?_O3+!V6<'D:W+0F_8<[@V3;D#%X,HQ>_GI_]SZ^T30O1\R'BP0C7._/-JQO9U!+?"TZCT$0 M^EM9Y0F=[>.GA\_%C2_I1OF7WV6KJ*\3)K_AR]VB9UQ_(6 /KH')%U,=FUZ AFX:;L[%1C[?^&2L0J"P; S[ /0)6#&Q'1NK9A:=^J>#NK+XCMO3@QS;E?E@\H9;-<+ M,*MAOU"O%;T*R]9>I4VJH)XW&8NZ='A7>D1BI%>HBDG,=620?:E =KQD &M, M"LJSL"VM"5L.[J'J94_"C.30#N1G=*Q/^2T,&S) 8!.LWLA63PFAP7JU$AG8 MJ@!,="G)@XA!_"S,(HP !ZFVXJR'D!50^!BA)F60C3I">"PTON>[FT "Q/[P$L MVS&6>P#+7P%@V:B([^C^7>OA(5','D9+G(7VO # ;R8J 6I'"K]9_K3) M]"IN8NS83Y78N>]5S6KV^9]R*%Y7,==6I\E==60620*;8*HCO2 MBNH3X1,7 MSQ7!PT\*:*Z;BNR$9:6E>\LB^$6"63N>]()&-T^;69D8_0O(?C]F.1 UOC<0 M$Y@O.#??XQO;#1$.P<9*6%D8>X>9+PB[%XDNO#"P@[^W1;#!+!+%*BBN#^_X MH#6#1-$6K3'A%I(^!EK*]DYR>5E>XFVMB]L1()A^FDK+:A\I,&S*.%YP+PGM MS\[9'FDMB3%IOVLNH37*=EM!%@*<)H$4X(_3HOH5M^":B/%M.XENM11AEW3;I AGN?NDB/=;M*W8J0][O&V=K9,*\<7 E3A) M2N&+?[M(B[WSKD*XDX3X/S-4W0BNIWLYA-EHF>5,R+& ,X9\AK\G#@\K+\J.4KQIE\Q6IPE+@=F%:0&XX!]X"3 M)6($HU2X9(B=7615&;C#$P@\01HN%PE_W$U8ODX&FU7>.]-J0F4$]WOCB:3"_@UEP+8&/ LVZ5HE*0ZQ/P!@8, M[,C-QK&=/&G1*JVP!F&MV JZL2FW(4QW@F+@36M\N$4DN+?0$6NTN$=#7I-3 M245U] '?WQ=5&2?1B=O$\S ]<:)PTU-2,7MFIN(8O(2,P@\N[/?2Q<'N+(SG MH#$A[N\F.#AUE8(*0J'D<\6OP%8S9*4O[;,>+MR'%,9R.1'D>-,3VT7E:D:2*10_U&BA.26D,C%\6$9^ .!H=1&40[[=HL0:JF M$Q]\NR8\E :-Q^/:ZZ7%C'DR-D]NX,8*GP.6L/9UZ7Q[D]XBD>BZI[F>@YKC ME:9=+H>TE2C)1[N)DGRD*$FIA^Z+J@!=5@IMR[?DA>Q6+..4P:'1Z2<%]QD: MR=&#B:\AUC#BNW0V):C@@A5,&3MB(I*X[=SN0>6R?.T&B3:[*[@,'G0? M^DY2U/$+@T(@5L2UAFQM\:%F57#$Q;9.-%)BQ>.AY64<3>C&!MD $JA_- M*"W22=8$76;;[@AG;<3@KX7YPWJ7.;2EIW5K9EEE#48[P0M4Q8=2EMOLH0*% M0<;BD00CL1:H26=S8CM%!N:FPVW:*>MAA.P8EI7U+W4A5B=&W>58!N&<:=KNQ^V+ PEAX8+(6KXU3$A:,WP"O:.?\+'TWRJ;Z M1;<5 RO>ULXR<31?YJA/35(W48UT#J*3,^V99-E4NWP/T_$GTGB=E#4S M*-D>@$->6LLJYI($OG%'6FYL1%;DE7D\MK1<>W#IHU#[W!E27;4'*@]('B;+ M/):6#J@GXE/1$[30%%<=IK0ZDQMP)JL.4EEXJ)VZ.G@J&+W,DJ(3']X57KV1 MMG<2JLM9F7/ZO>M?9CQEF4S/B+FBZ"J8=_>Z"(%V?:G6(L/*DHY^)7.PWJ$^ MKOU+\YEQWK\EXNO9/>)K.\9RC_BZ4\37-OB6V]R!T_2C*4%1-54VGC%M-9D* M>U"OJ:O6,,P-=U"2AA*/9)ZK78"P8%+I$U_/^:8]'-YJN9,>[&825 EE7)GK;/L#^$ M[H%$OUBTT2'32-(FX% 270,>NC\"?\T1T,A)-V)]3;C2!5D"UU23C?J0=AD^ M;SCW%?".RYCCI6BZW7ZWG2T7\^"\H1S"^T/QUQZ*EN?IKVUMM80Q8A[LP0?8 M'ZUDU4R(MK_-'6W;))JM%B6'!&HA1[I(XUQ*5LS57'#W'J-"GF4)[904DTO1 MN^_"YMPO\XKW.*Q=,&/W+KM!45R-9QE@WTO!:","!<!R,-W/C MO0(.W*Y5TZI9BJ2!L(!Z'!NC"U+T0.,H)1@*5 #5GDNU];1,G3 MS%D7M7;$ S3GWU2&:@!G0+?E=[Q23\1VGQ&097YJ/PD/68DXJ?**S!7 M^% *W[V3P@SC:05EI0Q&XXOS,DF5#+[,54>!FE#*<')]#>>"Z.^W54+WQ_.+ M'<\3#\MJ<61P 7%,ZK5(HY_)G2VDW)AV]>Z B-($YTP.5QVV38B79!@S>'JN M8\YMS'$^!<1C-J\-7#;)T):51F,FE$37:_;/.^D "4Z'*%]0MC'*0NRV"3)> MFRQ\$.DLTC$6>'U@#Y1WP.&(1]\9N_'E#?R_=]%Z]>J._LFD.+'$R %5146,_*.88J=9$9IA\K;E6<*.I!K+']LV3=V?^/4;HFY>76%6/,W)%"^S3:T<> M%8D^&<+]+MC99S)@K?5ABX =KGNE>E=2ZUV^G$[9YNG*J+L53A\< BK[@X?G MB$G-UUOSX7O2E$M.;2DQ9+\<6),F*CIP9-$J27/ H'+5OW20;PJ.;D6GVK#B M;THI[TA=@1[OWTBZ3R"T[A(=/(S<,%0C,>.+I2-N5$7$=)%4_W MZ)][247:T(MIEK1%Z2])*Z&?#*/7K$]S=IWTY5P77A:3;+JLC$X[=A?)=R$U M3:MMEO5 NV[E]^+ZSL2U8/+BKP73O^%R#2,_#M=(*S;+;5X6,'&D6EI \>(0 MB7O-%MX@8/9:UNZ7WIC@'PT!H4 DOCD&+PI)KAF9U%1E+M[_&$\B.ZD9V%BX M"1K?)^8JMH]O&7#GBKH^0RYNUX WAQB#X'[EX(69A584;"FV+V."/>"R'7+Q MJ$MO+G?YW+CSL/2ZW%L7)YUEI#_GDNM8U3J,J-+0TZ!=C_:WY%SRVM9K MV3JZ08L,T(KRLD:1_(79YMS:-VC-0/L]AZ)2PF!TB62ZX _00#1,DAP00ZY[ ML]=?/LXGRFLM8&Q6%W<.YJ8Z D-EPIMV#0J3 G#-!?=S38N>(/1X-5;HA,B6 MV!K.+M!HP7&IV9GAZNH=$C=OV\5"S*KN*5.-8L7A+;U^D%8$\N<6$1Y'*\)P M2RLZ.V@?(C586AL:F^F*[ !EYPL_&*/31VI<[+(BX(IY/&2RVC3*F@_9=-XS2 M5K2665]HK#:M$]T'_K4(MMEBBE!O748RVS2$9R79&>0U] MI:^('D3UQ\_VZO^.V(WC_;OL9O;,99[[.:WT&YRL^ZR(@*/K)"8^6T+ M-!%:9YNS+:EAUXSI6"7L>ALR"G0X+0!3MXCVKDMZ=\7R<+NF>2GS3C5"U\-W M-F(#A9S+$11G7EI'&L<-#:I$*#BTX[@/F_T%B+*K%,$O A-I)V@=I.!.)>M> MIWC'P1GA%-0;J/X\RM41&)-SF&3>4R)MGN_A$GJ_DL7*6LE6EP!1$3LJA;IE ML2WXC:%OG$/<%Z]S,T-EWZ GNPP1(\EG+I\/^;?N[\T=WQOEP^#:1VR44*AO MXS7B),;!<] E6)UV4/868LP#/B3[]89+MLFQUS*Y$%HN(1FET,4Y[A#;82@U M; *Z@"O\4VG/@_B T^1MR%OD* #/UG"RY(=&#];]5757ZX'D1 M,X0CKOHD!?EP$TE8;2YU#.G7E3DX\/LX'#N0X&M?[/7^9M_]S78!BNV[SG:; MH1JO'VF[!, ;:QQ6D^B+IW,HT))L'%?5"@&R5J!FGM4^V.HTK+\?9*IONC%! MC$ID#$--?8M,ZV%F%2LV''OEUIO*KM6M=RX89-'M&\1K[DDUKDSR:,Z:);2 MJM)/,98)[#]D1D'XPRC+\Z6D54C45>CJW,?7H:V5E7*U M[8?I %TC>9]5O*VU_I1T&5=D+$[1Q;L)PO5B0UK8'P9N$&H4JCQ4.+"1C/M.:_7@[-W#**Y1>3CP M794F@E]W_87G\)Q31K)!!3*4C42J$/4Z*D$?]84X2#B=L07+S5RKLRSO1;,S M[16S:2 /1Z](I&563-ST9K]"T::=/.*'G %6<"G"&3)!3(_%PF:+GG$L,H\L,)^28&"=3IMALRHUI MZP6R.P.'MZ9]L:VF^>:YINPFDL)CG':K9WM,9A%Y/3#.A*"3WZ+4B[.R=B]T M!PL:8]YZX;(@IV=65ES")CW.Q#+%RTDV-14Y Y(SB1'U,5V2]T#_RC"S76L!ZK'@3"YIA]KR. MXW):"/%3@(N7*N,H:Q2'ZD:@#&<^76M-XO"1D9#CO7?:7(WX>LS $4NY.J\Z M3X'R96W2SAW)>36N?PN?_6&..# 0DL5*Y>4J.13VHGEBX5/+/B*_62^9X-3W M ?"0&,T!,^=K)?3?!G56.A\4;ED6%)^Q>RSO1H-IO''+DH+]6HZ;TMX5.*M_ M2'\1.+;_Y=K!;$M7Y':^7) B^YWT/-V .\*TMMJK56@J3G]3B!+=HIR)QAD! M0B*E$(4?M#-;UI*&98_7Z,MC8=,;L;WZV>[NUBS1V[ZL<8MK;$,$!?7XS ;% M^)HUIBCD.^#$J:A4,,(>Q-%XL2E 6:703FK3/E&B/U6)!/33( MGEP6:#%L<^RL<36!1J 7$:H"4,_@MKHWNE& M\8RT?0CL#K*8QV1[X4VUC=JU7K=/37BD^NU.7Z,-"\C8S&!!]&7I5!XT9JIW MK>#2I:AQ.NM"=&U_(6;\PLWSWO>525-$2! M:9O!Z8!)7<'XMF2.B%XNMO8H6H:[BKR%-YQS_;3[JG.K]3>1:YAEY\NSTB,7 M3;/_&!:PNAU6$H8^W\YH?=RA[_2^PO6BG^&LCV(\?CP69>-]6=_2=-L/!'SW M%P%#X&:E8VH#8H@6ACPJ!ZA7)6)Z0Y-V70P8@R=C[K12E7'HZGQF^NT.K)9^ MP_2U.[TOD8;8F=ELB)S-/)2!3Q@A.5F#7FEX&T@\*W;&JE4(.+*R M0IQPAV^9#=IO M0FG_AS3YVF'/6\8<7]YE%)8Q+3M^_UQWO!@7 V:>.=LNRC1/YR-%*FWRN?AL MP[H4CH7PKZZHG/2GI X[S%Y9V,YC8'*ME:SA:CUKD0:6][S)$(_(71K$3-(P M$C8CKRDMVA@.8Y7GN$.[GX(E!1EU-0AL:1H=-QN895+/O'(?G91E0]XS-W@+ M\,!<=;BL4\ ]!*\MTJ7O\L.:EV@H!T/UP6&>D9_<(B?C#%)WV^@3UOM:T5CD M$RX;Y,+P9>1/>5R]#9\!Q^28$*(W&2)$J*$+HK)A^)%)?_I"KCM^%=J!%]9* M-PEM6V2.97W&6YN&@;B-UV8W)/\'K\G>"9O>>3Q)FVWOJN)%%K-"$!?VT!T&6Q@C.0+6:SK0>?5&5DRR7 M![D%)M=3 AJL0;QNZ 7D;LL>W-R4<^4WKB?CEDSANO[5 E=V>BV!8EDV%C0 M]JO3@B5 )4K6>$.'WFW3&YLAHKTMSJ1)XF;^CYZF8V+T-9ET^^XB30/OK<== M,S&)O,:2G+/<\#AF.;KW[0J;@AT^Y=(#3"BMC&2$C\MQJ_MS:^WI$"4!GZ[( M.%K/N8%EG31IV3[K[8%8N5RBG[SUC5[J83^G_ON*8 M[ZQ1.5X.)W".!*28/*GRL(S%FG"$'(42G8@OYZY3U].A$\L047],'],Q[9=_ MG6.Z&^?KM7)&@_$&W#:D_O\[+I8(11T=#*+#_G3[^W:EH' M@[Z,?56?%M\Q6U4\-A[\_JM-"T;#D$\8NK%O=;NEP1[!FY114392L(SFECYA M2IN4L[ZPTO9?2*BY8];/ZMCVEOR;RNTW^0+G,C M/VE*[G0I=@4;]')D'%7+AY,WCJK%:(<"1A$/;W1RCETHR@"\8.B%+YKN M">K,C4U*^?D4WY=;=]'1*YV%>EV+#4DB%);EZ$OED=DX:"\O/>B:I?7P316^5BV>\ M*0MI#OP:NM(:%OPZ/!^ZF*G_<-CY<2+9H['QA>;I!0BPH.TW>C%R[EB),X&T MU"HHW92#A*U- 48]_XSM).5$GWOTO?":68\O/GHD>;A6=L&-C(MV_#/HB*F' MIG"#B LY/Q..T?#4+K7:RXF'K&[)A=&*=\25APVC<\'+(&)Z><7&K1U%W3BK M//-$#S+?LU)'UD(YQ!1^<+*>(O9"]L"^4W;_! M!N(R8!: 65ISFY4B;2"06?]'(!*82<:@> MNJE*IZ+DM5Q2@H?(!7#1 33<*>1]ZW,0[%U67HY/)N3>D"*0=SC2?"&F:!<[DY +A,%2GM1HU8(],LYN68[0#5_R"&'GS9OUC;OM'L['U@I_MW"2KIP9=Z/\YU=&)Y/4)1NI-X.,RRULC!RW): MK)JU,)E4VNBKKQ&D/#]R%B_7<=FR#U%/N/*R:(D&9;8#Q[_+US6:^(EYH/$W[SD4B99_OR!'9E M-/IPA6CS0JTKTZR4IDI1L8EP84=XQ8W4,!GVIJ.XWG8TLFMGVBG7(='%Q)#+ M1<+-CYDV+=P?B5_60K([8V;(*&6@H:OL'M%9FF3*U\:"HI4(4S*3G@P:2W_& M+HVE#6+,+Q=,CQ"\%>L[1P//Q*BA]6_#'[ M>W0V@7HB.800=I4V@@Q-#(\1_1MLRY/,D2P4:3[H2CMC4V;(6%5>M@/SD, C MJ:[G!BNJE+9<1 GWNL7X8:=EC!51"<5[WSK1++3J.4Y.I>T2C,=S8#OM#HAB M&&J)N4=&.JT\I@SH8Y&E#9CX(K",KY0AA)'D0 M4W%ZOZ5AB:0M$\@5,*1K2DLWSG%/.:>I5?A:\4N-A0K-F[;LK&_PF-/J(AOO MAM/,2EC'ZQ26[QPIC&Q=LXY:.?]TV'Y'+:'[9EEVZ+B;=IG\NTMV06 MMX#D>;,9\0_Z?6(-X+M;"H:@PM'-!2:U;_%,WE7)[9\"$CX5FQ!HB@;=<]Y( MBVM;N;5]NWGVF*0T90VYU#NXVF7D5](8AD\6)U)<_]/.%Y [-R;P2]#]B [M M:Z3D&\C8(T+_>D7F(7G94+6P'Z6"(L;J1+TKB&>!A:^(:^T9+^W++ XV[)GM[S19X%VW:4+ M?19"(S7^R>&T;O.&T&R03+HU1 [/6<#;T;W @8H9>)Q'J[?GP(?C+<;#IJ;# M@HC1GU7)'LXFXD15(H\IYZ0UA%UU%Y;=E*/(O]4UG3+TAG/(A$NC@,FN;K)3 M*+_*ZHT1&RD-F97>2&224D1HL-HNR*GD@KK'RLWPF:#8^_SX>G[\Z#X_OAUC MN<^/?\/Y\32NM8?O5FS2-NLG&*7_7I(*HGOADB)"U[O, 9DTVUM[#E>.T%4[ M%6?%4@&F",A.R+ADGL 12CED&R+Z):BJM<94/FYQ)M7_;.H:02!W)_)QNG9F M?8[NEYP=&;13&XCN+GQM,MI$\G #6F>:=RJA7>EKM*Q([>GLI1,K0H*#JY]I MW\ZJNK$O2\@3L6?. &D$5:"I@C[M>Z4#S58I+1E>@6\/7!6+SM(51=(4:%GC M5J_/>5Q-LZ+#/7<9QASP\%9S32GOX]65P+D.+@?J;DY;.I/IZ"@UKZ2?12_. MM&BJ,->=\\:Q(2-3BO4YPTC(NOU)T/I3HVZC;]>I4CK-YZ5;)V.99(O,ATUIN);JTFI3R7 M,=?3OT%R*01CMIA,=&5! E"003L.PM$#L?4DJ5D$V.=6\H7K+=V;]:+]V8#P MS:*[MOY2)XMC&K.W>),!;I!03-R*IAYXF?NL"?O_S.>+YZ_17+IH9)>^AMRCLK\$ACL#LAJSNB!P0)3TN=:TTPG=)%1-P1";*((2#H,21OG!65S&RWR]7BVI) M8WM1Q7]D]/.+93ZE#RG) "]M%M_G[K? V.3M!]"%)FI;S%=0<"1M0<).<#.K MRN5TUFY&3:=:9 K;.&DQ@[:RAI5:$2)U;JK]'2*DC5+Q68=.Q&0"N<65+79+ M%.VR]:+ M:CO(KGT=EDKI20+9IX+%EQ;L\@_2Q"/DTG-DPZ MH%1#F4&L_BFK),Z,FA+?G!5D,L8GHHUQ8,EY4I&_,$F^*S=)J[+8RC0,JT-3 M\6KS.H^SA80( ;50;\M#'O98F9>5U)9RBJ%-9E5Z.,:9,T6B$VGP CI>; $[ MC?C(6Q14NR^\G&7I)#HWG6&_?I,5P!+P>3QEZWEE?SIOV/:8.(&NU?QBA?^^ MK+*:>Y;P@5*PG;.6)DZ0!%Q%RE)N7@JFPQ:.YZJ25V5,%R/(%#&+<57ZIDRR M.+:&"O,X2:532=V5WK2W2]C9RRH-KD59"34B4J3MJ^,OHA;/P3?25Y7+IF;* M;%L8EDWH'; D?L>E=@V#?HG3#;<:=?EM6B9+7WV@KZMFOHFRKEK3FR5 UF MQ5XYF;#DY N*&@.1=0PHY@V&A;L'4GNXKC9K9F#2$^U+&JWTM>6;A=!5R+,B MO_XX8X;=ZJ26S7/0,&96UDIO1R;1*4P&,N-^YW/!H9<.4 M!^H92_P[*Z]\):B0MH\Y!%4^8+$OA &-_QG$5":D_#'1A M8_2<'FSON.GY5HP.D.6#5C&OHDY?-,@-UO!UBO6+5U:$:D5)4%K^(;%]@20) MQ\$:.2F,QLSF(]JW5'DE!'/A&"(@,J"6M/I)%*G^ ".+]PA\.XEZ7&K_!@^# M09?C&*E1C&.)6OSE8LON7+\Z.0O;([ZS/@[O.3JP)>._)='%3Q)SW)+!7P]? M%'@:\ODINC!R94\8O$I2'&_V ! _MNXGUFA:_956"URQ!-&5H\J$+,!+";Z] ME4!+F,II/C)T,CV*S&"&(I T3!C-6PG]RF)58=R*1< ?<<9A#JK^Z3*FX'=% M6>PI;PQSY]DU5:_1M==4@$/H]2"_7Z/T(JMGYGLV%GP-)U9]#@?I?4+^LQ+R MQ_<)^>T8RWU"?J<3\K=4:.]BW;:M5FALP9]P0GJ]O)@]/*TH>K2_KVJFMC9% M;&F&<;!+HSY1;<4E=)R?Y8["2![[6D6GVD+S.70$19\DJ53BI !7LX)TE*SL M3TJ:=)3J@-)D6^RW6QZ7GR7HN.WGQ1E XSYTK45. YN!M/XL&V6-5CT%[9.7 M=2HV"OM(6H=C5D?7/@J.B]HM4F#E,VC2>]FY15W+AFNK."K6'I]'$=![*O83 M9XH&;AEGH?7BH)I<<6F]]M"=+V"HNZRR!K7CYI_%CKP-[FG5N!(CH,'+2@NQ MEDK;V*B)M 87N$Q]N9*,C+^(7,Q%5NI%FJ4;&JCK0[&ZN$M;'V PC@T[6*T8 M/Y.:BDLMBYF4]%*L!(<.&Z4M:+@7>:%4X!ZM6T).W5F-6H!A^%*T3-LBRCZ8 MHR'SUPA!A,3B3HBWW[A"@=DK)+ZD%=OFS'!EMI5L^KDN:RW*#W28+QT:YW$V M-PP0XO'>&=08J#;(_1]5 $PR]H@I-RT5A?07TB M!^=7,@MA4EYJ)D5"\EQ /Z#V@R6S7<#=VMJA23:J1Z!"@AP9IIYU^%XZ\E_E= M^DL76SP2C@)FX$<%2QEX3HQ88VYM5/ MY6@M'8<5DCU0;+[!05":V6(R\5(1Y=7ZO,SW2(CUA<42O8PXP%5FC%.P)]I0 M FKZLD#UZ2(5/J(-O/2,/ V9-?3=C'W%>Y'O3-&"" GCQ6S5@9TRYBH8KD,> MFO//ZHO62(^2- V[T+4)4),2W#!@L4!%DA9>=?17JX10F5@V M-S=P#)IMBB2G0[E(S!^+K':,'E$D=\]?H,#FT.,^0!,L7#GV(0;1BY/3 M072:CY!./3LY&T0_'_WP3_*FT.7O79S':&D^H"'/0(HZGI'Y_8WW"9\'5^EN7TP^G+0?3?YS2>\_.G M_+Y_I9#$\CX5EUGM=^XBM3 M;FDK%>06*H@D<82J=+'4.(_@K- A6W8@42AV0*VD5M$ZC]?(BH4OLZ(EG)(4 MO#PL43JT9MN^_%J>[0TI.)ED"B:*WZN#ZIC2">=:XULN"L:L]U+QOW(%1U+S M$O8^L22=L[)"V;VEK$0M$^+"'+E=8B#ZR9--O>?0_S8AW#:&L/I=_]-/C,/: MOGE<%[ARFFDYJK,DBYG@GCGB/->9YFR07TQEGDPD5N::LG%.FVMB)MI<9-JE M^]:T+!,Y\&&)/OQ%?9X@^?$Z+NN[R*IFF?K#SMVH\!YYL 8I/'[;^&9!=MS] M=EEET\Q=G/N$?YCP?W2?\-^.L=PG_'=ZWDS+GG(M@#2>UI*PE9I!]O7T$UBM MW??H%_2FBSCG$*59>1PF;'-U?$_S=*+K M(O1R9!^/5Z:3U8<#:24V*\Q!B1/GBKUD RV[;'UK724AB+&X%:6K#M$7I04= M2.X9I2.HU5@0;D_OK*+UN0ZU]]56^DY/DXHV%+T:&:U.KH>X$,O7S["CS;S,/;/P,6KIK>PH M!IQKWKD,$V8QDF4Q1(L!!3Q)U*"-5/]8E)=[L_)2'V:LW+938?T.C\4?!G]O MU9E)D,59UJE+)/&4'LC_\&EH4T4P4:/*+#A?:26]L24LAF;T\B5> BG(M PG MD^'J5.7S#P?!DQD+FP/! ^^VD;Y1W$*9O[)GJ\-#V_:+RI&#E\X0ME8-2Z3+ M:""_%NS.VI&W(MV?4C MK'R5;EBD.^A2<=-#L!Y<(58/PE_]#QW9A/F^$U?X MZPQF9GP@EY(LSK:]K]6U SC%G#/05'#;VF=5$K*0]%^##Z$*DZVS4HKNAN*+ M&TZC5U?7O7&@T6@IQW0@F9$4*=CE$X1';44B>@DEU<0TZ=(.E:^(F_C&R\[Q MK,IB^5BR5CW>MIS16SJQ)CVL#]F>Q2P"MU;.9: XMQV+M++A]AGOUD:U4/]08S^'^_F//- ?1;GJG!3136\Q7J]%#!U&; MMZ)5&%F'MAWLP6*E=-ERTKFIH@(>$VMJ6;@YV>4R0X&_:5?,5]8(C[A:!Z0[ MAN@?2E)"(6C(=%WY)(C[D)*G'(]!@RE%ZAB/7C'K=():_;I&^=;OR&"(M]\$ M>_&NHEW6XEC0[=BZVV_X%%J]K/UR&/U2RI65UR$.R!2I^B[LBO7<*$IN@\'5 MW((79-U5<,]9\/32<@XB4K0ILQ_YZNR6)1V";4RFVV3'AC/5M[>BC]LB(*Z\ M'"KKESZ,'AP_;VJ-.24SD^C1HGL854Y5I =\-ZWD-=BU?+^L:$? MYZXD7E<@+&G7>^L(4<;*:A/[]M$,B$L4D[9B)K5HN7:;G&=G!;MQZ+W) O3X M VZ,#+P=I=[89\\2% X:^0>+&+U>&$ADB#9_YV.7E]KVPJ9\44KULNPY%S1A M(*X@]=HS[,/X]/*=$ IOB^CMN"D!LSG:!^[_X-F@M?UCNM=%BGJV<:;5F4&) M%WL.P#F;I89]P7XA*6ZV:8?'R9R;DT:0;C4:G>*=%?MO16F\9I)',]"_YHCD M9=+J1H01]KDMD*I6_PRY7VU)C^_PB;SBB_1V52\[L9-T)7/\:*=P4T8X9*XB M_]#,<7$I.%-@(B^\>%,2NG0A'@YTHSC/C@ML]=BB+'K$)E!($]M.1OF#;2E M(\ZY2C\-G-0@02$EUY;54+A*8&^)T>/:(N? [.8N&&4-4N",E'1DI_%NV//] MO-PGI ?V7I95M5Q($I5_@<[2J[V?8UX)HYHYCW>#8,*EK=H9*A2H&BC)>2IZ MKMM,*8[!L>6O.HR&-?Z7'\S9X1=>]YY,IUR$J?;').F]%$%T* M.&E\'LUA\QPY*"NH#C%-ZID7Z]BW_@Z<-B4_8$)(M;6YE_@'I;P@36U(&F *;URJ83X0GX:5H,3_]3E90=F/3*U]*["CM>^4+NM?QDKE=E.52*P)4.M@+ M^4%"D-/SE%=^/@^O O1E5&RF^E M/\UQF6C"K!U$ZO 1AF_9N2P#9Y?"L"AI(&<@K(Q+Q-)4;0&YXXNN7 M[TX&?J$2$MEU0X=#QPX-VJ :J)6+.'C*GWXYA%(?A$>D=Y8CO;&^N.CAUVC\5T*@Y0\ M[D%T\.S)D[9)\4Y+PGA1BH@%6!0(,/H:[_T!W/#]H- AT NR%\7-)$(+]'$3 M1$?91738\=4O /$QB;.W2%0#E),,0&B486AL*]'8+0N8 M[*!^B#]!O@1\;3SC .CR3HG%MF2>5_/ET6Q:2L03^;H]OXK0MW>C!T%",^2K MU%9(*H6M(7;B"Q;Q^- [ED#SQ'%-98A2U'A.B0Q_?HD.T8RSTZY%M&AUA)9L#@R_:!U?/0W@/9/F8)A4Q6 MJAJV@,/[P#S>4-+"77#"]F%78$J5J5B D)WK\-*^!+OUWE)V33QH"5EKJ;<50GE:R%2C(*#A+6 XX.\B(M,&&&WQ@8C87X(]C-4@1GZP[:^6 _=)1Z4,_T@=,A+)_PEV_,/-AL M&9G%MRU0]%OF2CTW)Z;F+JW.?S?(R1BJ8#M$9Y7KLH/J\$ZC3G\=&40$RLZX M"@DM<01+ZZI)/ZC_(&U'Y$:93WYX]/TP^J>EUUAT6($=/X8_%S "QBY!(,0- MS/%;V\.U"/0=RTC$&TY%*'"YS@N65"P]_*^ET:+_P@>?XP@^]"!V5YL)A4ER M/K2+ZGB9N78=;4TXRZ'K1:ZO7J\IBU='2KP*T[.=-5]U(Q LK1K%+R?DX%6K MSG+S/QX(,,XU29'*0T?5;SMVY@N-V-%VS4>]T G#X*@^3IMH#_G?)*W'<.YM M$;:^@(3OZ(FMJXL,Z7FQU'G<*"]*8DJU_[ @Z1#$A:R+C:Z_@=CQLR.=YK"T M(R%59E&CT#20RCRE!;: N%_[W@?JL;,VXP)SIZ.[''>3RQ8D$N^<6>%CI4(1 MLDN.&L2?4BDP.]P_>#IPB7'!S4C;F&7.Y66.2_G#28L;D^:@WQJTT)9KOBU_#'_NW9BMC\OWGTL 2XRQ^]1 E-;BT04^'WS %CU$ M0.SQLRV9Z+7\^I\QM>@!/FPVAWVD_66-\*%+RR!HZ&@)ZO#H<&*WZ#P/Q^:E MEP7T'.4[W_@Z)-,1RKC)LQ@AY@997?NML]B2D8G8"O/(1-=DW'W^E7&KZLA!UE4D!W1H0 0/6 MT>GS3DC.# ):$E% ')1TD4Y>5:-"0-:/_WETTK5F852]997'[:=.;C9HGNM$ MQ)?@S[T,EY7. +'(G1Y>VU$T5ZZ!R:?%S1:H=)<$#4>JF(N#5K)P^Q%)?U&D MCCB\J1_>%KETI>%WKHGY8^?Q[6Z0+%G M,=W+TXD !I^'",*]@Z<.0OA7"S8^7H^?WUWTY'EK;0Z.AX^P%O$<=0Q627'! MJ+B(O[3'9S-D6$^EF8BC_I7V"\KNICVS8^-HI+\XG+F:*I5O2\PR /4CR&@T ML\AZ(#+8VV1_V'*)??8+7&3?QCB->B^R$.>GTK>F91K(;0M+_WHN[RB=TA+H M=.@S\UOF$^Z/XF<>14%5]%E^PC$%F F 0+G:B!.T0/0EW6DBQG1*YJL1U9@F MZ!5"FFG.344Q*NX;VFL6T'>[US2$_KT^_;00Z+S==0!<69]-,D;%8/J>9/5K["J,UD]"C.%I39NU;&-PV M@&NR(>,L16YMLF6]<6[I4<%=!BF'^_N/HA-Z8")D M<2V#DKLVBMCU;&'^P<'P8@RJ"D)T2#GX<;!+4L6 M.SLJS3;G_LM/B]5%BMO7G0"9*MFQ06F&0#5@R*K"!M$X.KC\3\18FX M$;:C9$#QM&R_P2,*,#WW6UW6SOYQW;.$"N@O3VZPL[AI'UH-&[UU6TM 63U4 M55_MYSY$OV2T? 5^7#)JRO83WJK/"[_>=\GXDK"()_>PB.T8RSTL8J=A$7_& MTCMW:KS?%MER2XZ]O _K=@QG/Z2;!71+0!#HX!?2PFS]]X%[Q ('CSYF:H*D M9-> -5_?-Q>H[7)X\O:(.$_DRJ3#(K!0*PWZ;+*Z42H*KE"SB#A3)$BCOK#< MQ]#-*5.Y>=Q$&%#PN'=D/67$<01(R'PY#Y\E+J15@'N%NV;!P3H(OX%JX M8-YZ-,P&RRV::\UH.C-G+;FVNCKA&:9D_E?]Z]-UT9O MF+ 5%G03QCVH!'LV0_?Y)B/=0)L;3QV]3I"_K*1!]IDBG)";EXO2,JNU)QUF-*3B V8_W4X,H>F> M11>=;4N0]2/:,V$\D>Y+M45M>*X5UHIQ"V;?DSWQ#E1''OH-E1#66+,PF[96 M6)PB+C\)BJS!!CI5B6ODP-G8M7,.TW23*_+G[-FX+PG\#;! WT2)O4^Y=,&- MW(AT4'':^H KV0U(>#1KV84.=? 94%B^>8V#LG&0$37BS(0KV$7XC(66]08R M=I0VE\ 2-ITN5G 8.71->*!Y<.'F;[X(7"E-SE"X?6CCC02X'(, -+59527+RD0.7NQ/ MF!X"$]=M/K!@J86C8\%86B5'X_8$:C_H[]P0#8^%:WC)JJ,MZQG=]NC[@2#, M!"G$OP]V8W+-;K@#3I\>1J_TU6B1FW77J UAVJC>-B'Y$&'2%QG:3-H"= %[ M!X^^7YM1[%!)P1JLPCQ;;S8JKP<)X&]M7@F#35*'(1%)3F70KI)=H(?AX>C<#JN^7/**\,(J 4@#ZI'E D,[.%1I@29]EUV^E33DP$3$_,@8%0'AY*KY3X2 788MM/#G5");XOH M%S)MN?'&P2/N!'C0%SEDXV'N.C9KF&\@[6F;%-1+""&.XCICAK9UN6C*@7;7 M936<=M ";APVMK"4,#L6.T3:63"CA(]3"_9A3R0&!L3'(Q ZO7=)"X^Z9\W) MF8".Q^'=I>O8,H\'>*ROXMC4*J@][52FG4+T@(7J;,!I:2+EG,L2?\PQ^]I&G;AS ;, MXB:!_ D,3LBF8XPE#,ZRG 4Q_#VIC0^Q\T<$J2;;T3US)!3R\"R3R/(6#8XN M>G !) I')_Z4)O9-TL(F;A'R]M[*R7(*%]LNY, _+[PQM7=F()<%-I5-U%_% MN:7W[%7@7^![J0@R^DJS6J0<-*?C4(@I&CKFX>RPC."RK[+I5*M6O675=\)I M4OSH-;'B4:I)EG2,0Q;=7DESGWL5IM(HGGN#EA%3R/ ^%"P8=H*.R:7\^G%: M5VG]CJ*=+/,);;GE0 .3ESSPQ3(WC%]?Z@>&8=/B%6#*6A\H<2O.N&9);+5" M-T&5B_=6JW1BE?"!R=6**^'.);\O.:S180J#A[^<'05RYM"$61.-G_=&%0C;4T7P9= &[=SASO(B^J#T5:GL M-LO;9]=@J\J=LQ@ECH:"'6NG4SA&+XE:K M:DU0BPD78)'9V5@;I$4NZC;8U0N\?F!W*WQ! A>$B(:FCMNX&V%J,R(5*8#L M#_3TK8J(N18:3H+.!?F4;6;@+;EHUY3K].Q &Z!P9;BDZY$Q-JW/2\8?^FO% MU.GU1;(5V1/[>EUQ_F^0#!K'.=ZE7EWY<_^Z _WY?@W%?U_ M8F_6/P_Y3S\T2<_?G@X?'SW>^.?]X<'FKU[QV*.GPV>/GG[YQSX;'NS?;+0_ M\$K(:M""8Y_^ZQ]'_W![$H\_3IE0:T\/T'B?H@.#=HL_]1%TQ69<0ZIM?B[=L[Z&(KK;H MI1AOK26X]4V8\'^>J]AJRL6/!PON&9HE$29UU2H!]W]':[2F,WB-8+SOT7\= M;CP6AU]J*?:CG@7A2I:M6I&#_?_\CX/'^VOWY(N=!UZ&_>U>A._OCX,=AT?W MQZ%S'+Z"[;"-5![]_5W3O.W_[.'AP.;RO%OI7-_5SK M;L=DU3%LN,=_1FGOX+%^]GF:>>?/]+>_LP>/_Z9;^U>;5G>1FC"9]20JB\NX M2NJO$K9\C-KZ:P?2DV" Q;YW-.R)+ )])"'K!P1O:T=\^WM[ M:YG[K6PMR]P?.+NPW>E M^A["<>'A>/T@$M 2.38"7VOBDL)M)L&^K"^C:*X/1$>7UM#/03_+B"3,][T0 M@R<[D7$'"J+3<,DCRSV2PX&#' T!/K:L@5Q7"BE:0D<9A2[)VKU8Z:.XZIT7 MV ,U-B3@?:/;JES%>;.RX6@)7K*6YF<\B QFKPMW"ZEI &9,]_I(+:7KG^'? MM%BQEK) @U#1(I7CC)MTB MA!L@>7K*,JZM1>C",J('V<,^UD5!AK3PK2WZ5JMI((.*'M'W##24H]DOXWS# M(\(:';I*T8-ET60Y;OY1I+UH4#+QD(FI\!)Z2UCA86]"P^W@7=QK+1C_PS_W M]D%GWEW,NL>NM0E&(':]W$S*)8O/O[Q\8UNNR2WA@7CP9HC@DVX-U(MT3#HN M.G78;1*O'66R)>MPK2[I3,\8B10^%PE\KA<]J!)C(W/*(*!:[9!1#PP&EZVC M^I7":)U#A:'2KO9]$]W-MAS :Q=>: (O/%4;:(507&AUM0'G6[NPV-4; M,\M0C)*9N&ZB)]]SQ4*[#ELG_?_0&BRK0AJJ55H?33/^Y>P\>O(HHDW)<6@> ML-WY*4-SHWP5?7=X:'\R.7[XD%[BGAY.*W[HAP*1K!^Y+*N/3$;%C%K!)_:C M=+[(RU6:DI"'I>1^5 I: $>C.LXA!EPG:ZE3XT(<=-SSUE2WA%NZ@67@A)G7(3X!Z2L*B]* #NDUA7>]Q-""OY=/-"#@_<2K(U&-2S M<*U)I\JT4XWORCV4-!!" _> "V2UXQ1-9/P0E9N7S8RIA6F,M=+\!H?B\%' MM'QA[<^O/6M*F%5Y_*C-(/A(F[F*OVZ'3BOG_5H=[%^Q6$_<8@VZ!-!:V="Z M*N&0W42X0?:#)%P2?Q;O>%E<,;$<^<0OS:/@6GS^W+==;'MVSYN(WY;%+)1I MUU6-'QP.][_OUM-+E2#W]>C!VK???L;?MUDI7J=QT*RC39?.? .Q(&=-Z[588)J& M60$;DDQ,DR@]4L."A6LJ%-0TE](K:X'M*@Q"+H'^5ZD>'%MC<^F%TGV0E,=* M"7/'NA3S.Y1.4$^;Q-/C_4 ZF:#F%5(/O59>0$BY+NB,&6%;,C7"FH=?B&M=3JT.2,I(4%_ "YL['GH M*)7:W+H=[^A>-M^!MH^WDNW"SI:U2LB/OQ=K,>1:$!)^ZW:]"-??UU M._&!N]54TCV6:Z.9^JG#KI)5X^4<7:/&VNP:' B^H->6M Z67$YQ3\U.WP61 MV8'9-4LRB#S M_WORX>SM+R<_1^T,R#>WL$4[!J=:81X@X2XHMZ3M8#"8*JNAMI4RY\2%H/D>U>+#7N M2U^J69OU?8DC>;?L*;5#-9M'!\/'QY]77'GUWQX=;7[I9Y=L[MA@GQT??YWZ MTJW&7??7%_Y"!NAG55-VYKJ/F?[CSSUC-RHR7X*-J%I)Z\H@+7^_BK=919;H MI_]>(I9PIIQ,7P1%_&V4M)[_[PMRSL/&ZG6]JI&RBT;#&7GN__SI2]1 ?]9Y M^Z86^J>4UK=8[>1B;A\HE?[[;U>Y9+$:'T.D9VO,E,,V6ZP8MFXQ>[@-MFO% MOL$[MX.5S;]^^#_M^_:SL!?>M1C?I35\N5I4RWJ+5VQ'KMKMJBYNFB)ZL@TI MHE?#Z-W[M^].WW_XWT'T[N>37SZ<1R>_O(I._[]?S]Z].?WEPR[$K-YRV,A@ M'K,T3OZ]1&^1JD8@:ZV#O;! ^E;OY60""EFD.1& 8A!C85FGODV#"JD/VE#6SRNGI55(UR5:9(MYWN@\XR*-$W KH[&D/72%8^D M\K1ZB87-UD?AGMZ4 DX53N=P9/SD 1XEY,55ON)>HD BSX+Q<4^0AB;QARN& MP7#;[_/3W!K^VBLCSV_BWVG97[M1;]>8-Z=-?;6'QG)3P8HW,]D4]+.O?68A M/'[MBJPCQCD='O;%D''PR>?^=B_?K 'A\/#_9N%B;=@ ML/O#)\>'.S+8(SKMQX_N _!J4_ZL#:)VS>=MRL4=K=@Y?1:2_)P\/A3*134, M.E(-I.8?;O$R]D?A[VX=_YGFG^T$(H^D$VZQ8NV=>)-[,P3+83> MK@S/7W&6^@,)_TRK/_)L%0_ZR%R_=!3F!E0?7YKM\NY6]N#)H\'CX\]D>/G2 M?)>R##N54[H[J=N_GRQU[SRN^TTL)7F[CW9R(;=+=I\D:%E<-Q6#HP<;N]\- M!*,VB.9Q]3%M+#16+QT]KKJT3H.^O5CA?0

    04G]C%^7X:/#XT=-[%V4+!>*]BW)[#;*Y M,<7=+]?.:) _[9L8YJ8HN8S]BG6\_^3G?G(7N,1[,8D.%!@W60UH7EFM(FX3 M#10@X&$T5Z8\I%,8 ,/ A<.L1DR'PZQF8*1)T-3UZ^CEVS> +I]O.>)12(/+)CIQ9$Z?!13^L_MX=/?[>/;A]$WT M:!@!B7[RX>R7GQB$_OKLEY-?7IZ=_!R]/_W7V>EO_,MW[]^>OSM]>=O=O?%J M/+[[U7@T/ F7@D[WKS]_D=-\>'#XZ/#95SS-'V99'8@[EL*.D5:1U_7,-U2( MP?$U39DRS='KUZE(T[MD?3%6PB:=1\>#L$H7C(H8Y??P^?'PQ3!ZH9RT MT=L+&#[II2.O!B\<%RD4G \5RL=>JEXE5C1>R*)LA,BY87+@X)-"NTP?2?,Z MO9REE;+IT@:<%*14\N@]^(_YT:*8NXK\ MIY.3=RCIR*[JT/353SZ8[,;+FIMDT,Q ?<>H=;2.VLM)A6,-@KFQ%9$5%V5^ M@68:]4?9^V6AO'E29W!2,_->OT[$DVVOO]8#O*.H]6%AAT84>,\DFDQ3E(.2Q M9FPH*G,BWD\&6(8Z(D_*7:=7;/PP>I?+^9Q,2)MDOQ#XDG:%;OC?D53N>+^]'/>DD!W8$!.V_Z#%!;F([O3FI1"VBU^FH\BS;AP>(68#W,T^A(;@*5B;A$[(Q M%M;U3\SK(%^F\TES!!EW7XY*!(L3.&W5AOJ8 NC7]/ M#ZC-I_87$-&DAMZ\!W-].3>O3BW7I%6).2YKM4^LS<@P>K5,C<:Y'BN?/IM9 M;BU=[Q+M,X!62-;=0[$N4FKM_CK-RQ'XYD,8%&8*AORKXG L\IC?$'2JX M6+K1ATCHCK%4$@ M$O[U(EY5=%GD%]K[B>.6V]^NXU' _9.)[$G"\R3GO9QT M6N5\=W P?.SZ*&#:WQWN#X_<;Q*I)V?W.,.ET%XK),CQ^VY(F)\ 33(([D"^ M,OIU&80Y[9J)49^C2,AH1N.B\!3HF6J=L_Y3(L_&-\S^M_HY&D%^;Z%6VZXK%L3ZF1+DU>EG1(2SB MQK$"X+,V:!,KJB.$UF&.:B3?D-$M$!]9O3V)75UZS;3$6OG+H^)+&X>-XWHV MX/\.&B I_@YG8C.2]$'9'$7Y1S7&/RO M++SQ\%%PX.+[="\*M(2KZ1I4AT=/IZNG90_S UT2N2M4-=P7KTQ'* M7^0P?,& 2K^U_<+B=^]0YT WL%6KO)VGF%NP?'80$8>D)1XEA.EBEEE5-VST MN%]Q&RH<[:1?/+-TN39(N2N+NJF)W'J^\D!"_,$JU6O+Y#]'_]@/]F.MW]+- MPN-86O0]13M81 82'IBY436ZHW":V/*NLN&PT,K+EO*EOV9EPCW.<.[3Y-O9 M2K[8,#P CC]N[>^P:*UVU%$+_DN.7!, H;=@RBMVV=VBMF7(?) M\H;YD1MG/;9K@_HE[_L4P^?;EVW^=O=H[>!:]HYU.Y]EX M2Z9QI:2#M>@&OM"!<\O-"O8*Q(& /"0F,.63C':*S )VB?[(SD\5ATEB"&;% M:B,E 8, [66-0?-$A& &1W NDJ=8SM,*_1/G:0P.+.ZM30Y7HVVX-*4DW%GT MT"DWM*/GI=P^V+6$L7D$;5D1#Z(#1O?=.9>(5HS55Y1ZS6A,II^D!D&U@:1& M ;N=O,$WK ?*558WY9P'!U>EX'_A-1>DD4K\ ML+;JL9IZ&1MM"_IG&CXY""K@'4(3YQ>J!CM)>S'9>5 WV=8]_$0G!A"WTWM- MWXF4R7G?&X9L.6G2HM7###T^T>F>1)^7XEDE5@PM:-FPRTB2&CJ,;1]3@WE9 MT@:Q%V0N4SAD;MGEVOZ"&%T!5?9+4Z,U&A%+]^4"2;FU$XF?-'13+SCWCXB\ MS5=4N[RRB3^F1;@KLG4%&>#B_$8Q'WMT1KKA[DL$,5[6G9B5>CIC"4]8 I^. M9+5<2#CO-]:&=!_$3:(SD2'MQN/%6:YY8G2L:/17[*(_5K!:YFB6'6A'N591 M5M=+:2/H98FXU1SI&RZ^M:'YZT;*Q\BJ2I*=+/<\X9EM5:-C,8GQ@3+RI0,@73A8+>0[-H+NHE\@\D:"L)"Z M?E96$HKFW+/(;WKR#&O+C5%)QB;!ESFM@K#/96WIB G=MH(=_9]#'<@^ PL& M6?( %FI-;MR0A3$3?*+NP'$P>81O,+N!22VZ[W+[' M@4[27LSK\8B_=3+_X#Z9OQUCN4_F?PO)_'[M[@6H3QA(,+DB<<6)"I1X,S8\9 M252RZF!5R]@DYS A]:O/5'C)!,'0Q'LB$Q\F$M:RAK.S]D F0YVP/Q MB+,,[$#(4B&:):O*)B,<-OHK.71DO&Q]CK0GG=2Q5I8.4N0CRNNLQ2#O 2BA]<%8)QJ/.,_&6JT M5E$24HKG\:C45*AEJ[SGZ0CG(;NP'F/U,9PH8EB+5 WQHO%":1A[XY?$HJ03 MC+G29-3Q9VGDC'R]6 ;EX(<$:]ZQ0EF<><_'!:-D4R-:"$GGV<2D)7K) (2+ M5%*[!;9>WD4"!=X-B@3T&,&/(UD?Y27=X"K8!TD_N!AWN!W8(XG?J1CB!P88 MWCBA=]<^F,!3\@$]'WYV15L6/6.1B#5P$6Y: 71;EX\- G%NP@)RK*-GV-<" MKMC."DORFA<(^8U\\_I)1\YTZY/-; #0RN3XT4Z%KGO@)CL7F998Y8$+R[C% M#Y% K/>QOZ7=>CS88^?7$[R!8F*-[\X]8F:-QB=A6M#85A8@V&=Y% 8,?2"L M;O:\VVQQ*WK>!>D"/#I9NJ-QSHED%TV3!,: SD$CR::B;$R7TNU4K6+&'+ZB/I+G+1#82APNL%WSN5Z1K 2?K#-K:-_H+1->+L%"P= MS<])>,:T@2&1:+0IZ^+EG'-S#G813,&6* CW2% S#K0W&D.H)8=51!2/)9P% M=6@B9AM-6**QPY]5X^6<8]4I[F#%06F73315GTI-AT8]0KF;HHH3ZM^,2F^Z MN4/FI)F+\50E,F"(YAD08I;F"^ 16XF =M0IB#M.7*!X&)W0(M;A<73&;ERL M7&Q M%1+'=)3R?$_0.W/8_O@[79JXUA3!KQ]A4J>(<+Y'Z5*,(%=9+@0A67$B%:<& MF;(\+::-B(KV23,(E7L#XF(YO MR$68T2CHVRT(]#KCN(E*09\OE$DHP#=K9 M71;(-G;^A%FS;15Y@R\,Y-.MBQOQ<%A S^=E@A\6E?B68XR@T32 2#EY.,O* MP+HOBTX+( G\!0BVEE[FS]K@MEXC2]Y9-]MM61QX/9+M-$>=7J-_DQWB2.6: MY108\J*X5YW23UUI_JU8;R3R"H#'9,?X]_'X(PY5GI&T2FP?VUME^0 U!(&^ M&W@%GL,AYG(IVF@I7\R0M(,)"0FU9.E9CB23ZIP68+Z2K?>T+%4"VUGOB>:& M+2/%)C>I?P%RT!3M?OM4E:Q-'=@\7MB'YN\P^FV6Y:EFN6&@R"5@6PJ:V(X0 MO?8%60+5DG]J)\ UQL+>K'U/A89#"7L/AVS:W]5O?XCB?F!(L;Q7:,WN,J=?84@[O\4QM^G6XC#_\RXQQR->^<\I;7%N:; M-9A'WT@3MQKUNF='"\G-WIQ7A_MH^VMOI]5%OS-\3#N228H(2[J6A-HR.=0? M=GXC)_,#G<-D6S!+5ZJ\+G]+NS:]X7GPY4JJ[(+]-[)P%=K8VIZ^9F(W*)95 M:J<]\#C]>/38R)TR1DO_N'?PE$FC[HSIX/'SKYQ N16@['EKM0Z.AX^P.N@-U_\JI>[J&K](&&@&[^$8=I>&=%L__%,@.CJS! MB-;/0V=T3]A0[4M)PX8RE+6T2AFE [T+A(<, 5)MY"J-\V!J #0 MTV'K7MCX%V7&L43&AHF*#),Z9.8E7(LE* !Q[;%G(M#]$-KX-YD*:> QP!(H MI8&!UZZZ.L$0QRY>D$F*B9X4YROZ#IGSY:2Y9,5*9X)]Z]83. 60,YQ&(W@W M&YWZ/G6YF &W("U!;:]'FSWG.OJGG(K753Q5<,Z=IJYQ#ZFY-VF^F$GS4RNL1YMWZCR75LU731HW\"-.DG+1H RLV#OOFJ5W(GK^279X M6<%-0/2K?2L$\;7,R.$!O2K<,$ZXN@OBTLCB(4PX\#^EDVW%!9HTR%MLR$$M M,*>!_?,,G1Q6SR">F%9SOFX?TY3+^!>Q%1YR9![6)*<8ERZDZ&J0U_CBY--A M0?\L%D=24')KE(DH 98)>G!CNA(>K*<0 GPRO[,XC9!.<^K#G 6^WRP=FHH>FFGV M@8/%7+XI5<^(<;3 AWLC@7]A/HQD@/J>2Q!! Y"M=$GK,EI)2-Q:KDV/ESB MNYL=\FH!==*E!'V&N&)SVPX6+I*4J^LH2-*&B%;EWX 'V!9AEBZ\?A[@>RD, M^*MX)_PX2FEEL[+B*BM!?W7!:C !2HOQP^20>%5G.70A!-)A-24H'Y&,"T=- M' (QB)YDMS8K;LHC_.SN>81?6E#LQ)?,G^HIW(FH_4G!3!]@Q[1;P* EFU= M!8!>DYQMS&H/RL4A8,>)"QX[J"--]VDLLN=)Y;+)F85]1.K\TA*O#*ERZ"$W ME%'*Q87>= V1ACXWV9MMW)"%2'.WY?)5+2L M9^SM$,SJW)=5/ XH9Q_3/)N5 E)6++A:$XJ;$EH-!EDSJX!E)FD9 MQZ5A-6-4.H^ ,)W(SN2,ED/<&[>V]OA]GQD>I:O2$R@##^5@^QJT'0%$AQ0W MS4.*4&-9[F BE4UT>ZHB-RK6370!4JCX7BH@=H&F17LX"-.'9K+CGS(]8+DKZ1, M[$MKS=1T,S,*CU;9J2:;X*G:KHQ3PLU,J1AP4(Z1R?MRL<9!8/Q@][B;<"6&3/JUNO831. M+L2'SIV9*G#!5^@XA#AP%;#!6]X.X*&,IM*-"8G#9B2 L!@#*YZ\LA9H-X!4 MOSG%P<9$<*"[I#&!!CYWC4=^96J T*B?GORH?RL/HEW(8'>X?'._M/QLX M2NMPOQ#/XS)<>?Y+5S[SX$.YH&UYO/_XX=#H5=X&MZWRTL-KEAZM$F+KO"+A M?)4)58FP PMG:.6-+Y'2CCF-DG-EU1RX)!'QREG@(,GN)E3N.7\@NM4P5CO3 MHG"4R3SPU<3KHB+ LEUQ&A\*3K<]$+'V6;\S0M\R'L%H8/%N'D3GOF\DQK,/ M/&3[EWW4+ZX"Y 7$Z;_Q#":"B M:8;JD^T"-5\IF-XN@T)]I;AS$D("QZ;IRE$>9K+9R66V>XCG19[Z*BFV+NTL ML;]KSV1!T'F?_WZ [@]>)K45"*IDDY4P!/9_4F2.0;WH##?2R()'!KZ!A+LL M2;&?#8^A/$P70/N-\2AP%(-,/S4!SHW'#.GB_@T>$^7^>+?Y#8Z.$O?1O:KW M.GE$9L"?'7OF3;$H#_UBZRGEJ M!"%+!>*$5V(7Y 2TCB$8F][=0]D*[N8UFQ^-P@(@LQ"2EHYI*RFS>L[/WSFK MQW&%;CIA_VTB/W,V2V+X&[$I\'IZI'_4M:?VK!#CMQ@[ AT\ '$$OMFD#!"9 M+D>X*5+ 8-2@K% ]1AH3#'V#0%XXJF4M<@V"@?(ZD*E>(0/=\G*=SN]TR+BT ME,% J0%;M>+[!(_TC;,BT5&J9I6I*G MLICQ[9TJ^-V.A#F+-.W/S"#^+>$>1_=PC^T8RSW)&]>TGZ]M[G6@SCN>,K]HM9"L>.CYL')KV8-9 M'7FO4LLKYEP;=Q%G.1\]*!;0K^5EG(CNU*XE MQZ.@*YHFWM M,_01K=&1DJV@E"5?M=DYYQH_T@8#M2<5]G$YS16GXIU:$U56E:K /;=,-Y[0 M)9UGOI$X%^:$MKE<,^=R!S,TF^SYDZH1#SH1Z6+& MYJD\?*!,D%-V3=CG6\2@^D%XI&\Q@]51IAEK+>/&%]XPZR>#5_)F(?+-.>1A M]'[]L/7V4]AX9WU8RFRFT"%6VQ+^9\^;K@^6;7RMT1NUHG,W$V2#P#ED!!BZ M[DA4Q]&\K'8BYG(>\#FMLR6Z$*MS--UGNA'T5NK:E]^WR'&[AT^<;^<_6PR/ MUI[)LY5!4IQMC7>)Y6QK'S ].4=P(E+:-M+J,%VWXDW.BCN%G>MKDJ'E*T(. M>]9:8<29T1K6RF?ACTQ3PL/W?_/4-DJ!V,PV#4F6Q_1D*SHB3^V^]Q;/QD1X M8?<0Q? ;KCCTNC>2SBM#)U(@95)UI(>)D/50:BOZ![JSOLR'< M*$NW;:Z+#JP68\+H#M-K<_E2*YW?VA ;]D[(A[ ?-C/ L[MG,T:B7$%]UH1=6.R;LY)GBXLU$T&2<(Q&,1X+J0$ MVP?*R.G(71=3O1BL#^20C*1^ YO0\NY+I-65A=?)"HB V 5"P/;040)QH.\K MET?3T@NT75GF$WJA<.*YQF+:*TAZ "@13W *L8N"X"P,5T))Q,66@"6>M):&0*;3<_ZVNF7]B;$PXX8!P(NCRD!+Z0S-] M&&5:VVE$VBBK),#6@+^" :G298C9#4@L@VF(2*+^V!JQ_ ;LV M0#@'9B:R+(:U*1I.^]DQJ4$P>2R)1>\$P!^BLJ:ZHC[3RZD]H'+FRE[@84@^ M0FQ8(A!137*0*UOF->@.TZG:7\F5FO!_GO]E_<=W00K@Z*3"X8U5G;H[Z%;; M;0N?5<;O@=3G#Q1'_WL);(U6[_J8=TBL9=G!C#,$'/=FY-I*?'$F,G'E_RUI M(LB#UL4!Q:G0^X-;GNZUNZFB:?D@(I9O0QVM%C2NC2-EUM%,7K5A+B8=7%/2 MM07:-"]>.+N^]'14?<>.VB.XP#1^'KB.PG_.=J9E\O7+J/[U@DQ/00V+\(M; MW,&F6722[(79+^F_EX:RBAM5%(, \1 8)^[)EL0*'-EP:&S^5TKQ7X;CH)FX MA\C53Z_K9V7\6NVV5BI(@T/5CE;)XFC\@YAZ=45,*:XA1P6[X:F (A$K,&/V$)(;1 M^O8 NMRD# %,/LF;&;>IO S92UKK-?"HF4%G[2ST9FO(.MV)FEKQ57&M)=6* MAN1J'_H^^./,0 X4:$"N'>X:TR5U5D#0-\;VI6J^[RS0TRM:HFTYVK>TPL\* M]KX_ )FP)3.X\G*^0V>1;N]4N8?*?.S;%WM*IFWFA^L^'LR$_&[7 M#LD/S=''>J' RHR^-XIS<1 ZC4JUNXR5M."CK#UH$2\91.HAOM+0S^IR'4:) MVZ:DAOGKFYI3>#/G/-LB>\"=Q:W[/QK Q&# =&L&B6\&C$-DUL>X2&FJ$L1(!S2''B$6I M:NB*-88/,8<:_T8-6H?1KSH_$O>&1ANT1IO6#MK?\K8V#2Y,QTBHV:5!C*(X MI*G8L!;V2DE"8.M6W/.DMU YL- 9E[_]0'+G#N@(.3=H22[19?[D<_ MY?&E9IOL8]Q/HN &94IPZAN/=LH!LY9IQX]"<8PKP^-P*_G%XVP1AP18VVPU M*_%N0%+;.@\TY;.ZBE'IC1W[M>!8Q7GC%M7U=S7C]_=EE=6):PO*V5NU18.8 M:J_=ZA*+03;6OF2.L5MY05@H+U=?)K);TH-"; NGR1TCL^4/DT\ZKC[IXR(6 MX=2BL&&NBU,W\D$?\DC$XY21T(W*ZED08$9TY]+AZC:[5 WC9J= M41=OQU3M@*-^82XF+*_ 59(WLR)8+"C#&+!T2GVCW_/R39,38P4,2"GCG"\0 MLIF*:E7G@/\2+JEU).5"9)ZK![6(0:JEEM9-B_83:9&Q]E$0@@^6ST%H\B9% M1NAWM10*-Q" "_RIM1PML4,G]O>NW@FF/G#2QK$#^#8' D=J94Z,ZDTI$>LE MJIXS+'C?1#F.*C/56N!>C:GB"&=I3\[2'L[2GJ#!Y.3GJ4&V]63&?6=S5\08 M<'5QU%R6>Z0*%DY'AZW5+%LL.()6U;CLE[H]*K&3.712EE96K$ M"I-P:0R:H?:?]:AA52[015\)H MGH64FY*H;"QM;\L\"@RH1KSC%0^;'[;,P M@DBT'\@--JRCHBR*8Z67&Q[;#ORW21F\)>EM+_[(LFA]S;W3GCKP:B;-&JEX MYDP> Y^\@2W@@E;/VUZ1+CWSI'95]\[@D!RJQ4X\4&"!86%E6%)22G^(\T9J M:QW$[KI)R-! O,1W;*-E>.^[;KUU4-#WS_A([T+ M"NIM'T5+V C/N7SH;X&0ZS+.(S>*&RH56^NS>Z$ M',*'8 4:Z/_"I:4I4D!%O#X0^@"Z(M#_8$7$*0K MY]4[(9WLIGF%-)23\/""/TN0&Q/D1B7!%.JDX-UBS9;%7O@[W4SCQ?DN6%TGJ9&77)&1MWGP*:^^MI%1\/H?\BG./,UIYPT/'Q^ M-'PUC-YG]V_4066]L+0^ULQK8BULODLR0X'3TC[Z@A_& MO/B:^8%#-*!+$MK%#=!22A@_V90MK; MM[VYL27[].XMV2]@N]Z-,<;.O6N2@TZDRUHCD)J8$&>%[*3:1]EZ&^1J4-HZ MN\5!%S[?#^ FN"M#7!V0<1$.R4-+VP[E#9KWMM[;?NU__L?!X_WG^NX#G:Q' MF5WSA7T#(4T@X50F0Q1&C\SSO48TW*=)-4TZ:YI%_>,//UQ>7@[K=#PD ?9# M]NG_37C U^7)#^,I M#0;;N7]P=#"<-7/P3 ;]VR+0ZL5_NS4 U&9.IW;O]9WGEEU&D+71M==RH#@< M1V!S?OH2SO$)63IY=/C,/N6*,1%"'JW:!M,(@3T-CO$',L<48XR?YCBMM_S# MV]SRT0_YRB2$M@%TCW;E!4')- I D;IA&)R5Q=$<''KI,AW5F>1-@KUW!EWG MSP@PK9J4_G?^@Z!HRL_$C7[.'__6X)I']^":[1C+/;AFI\$UMW3 M[BUL--X26V]+;&E165LRF+9A+^!2R^$+&]IR/N<.IA,7C/R8K@*S.N1HNGFY MQ,#52_RX<3UT-*8,P'&"V$ >+^KT1_O'<[+\%WF\^C$K>';\I>W D/^[*7I<%\D:E/1_R?V9OWSD/_T0Y.L_^WQP?#)XT<;_[P_ M//C,OSTZVOS2J[YYU6 /Z+'/_O:#/7IZ_#4&^WC_9@/Z@8^8'#,ZR3CZ__6/ MHW]T.H_\N!\=<(\1>][G?/3@T=IG#Q>?\.GG:]92]Y;(!?GJ-M2:+.=K^+\P M]D^[,L3)B5LL8\]\T9/DCF:[)HAYM@^R0@0A"GWH04G]L#75/WU05( VY>)' M^FS$X,T(\WJ^6\<".N0&*W/]=/]>:W9POV:W7K/]VPB;]03&>)RFY/1L7)!K MUF3K1)0R1=WD(&U:BTWGZ(NMX7ZT"ROY77<-O]S\PWDS>'^?XPW_HP'Q\-CA\]O3_,]X?Y&SC,CYX,#O:?;>EA_H8< M/1^6%/CNG_#R>F:_V[=LA^[+P?[@V>.#*Z_+UY/B]P=B"P_$T\'AD\?W!^+^ M0%@ X:ERX;R4J .GM/^YR8H)_X+ M[>%OYZK=;(K;?0'[O[0 M?6%+8W]P\.QJ7^2K'CHV07Y@7;RU,'8N@0B[WY(A <[#5+D./S'#0[Z*OCO: M'SZ.Z.4Y%UZ55?3D^X'0LGQW?'PT?&1_,UJ&:['B9)Y\=_SD>+A__3<=2F8H MSP \QP8J %0A<$._Q._H4T^#1^JGP+/7VP*7OG%PX*?6_XUNO]IR,@$UT0CK M,GSBOIND_KLW:S^MKTM8-T@'-S].Q[_NSQ\?=6%2&$M6Z^%==T @B+@L_K3\:@57O0?N7A M/KWR^%!>>?3T^QL_O7UB=X+ HAM'8Q)'G/#;7+/66GYW\'1X=-O;C?CYL#$5?-S%01RV:*=^4&LN^U'J0LBSH]JW3:0^&0(JU=7Q6*3.(D^/"ZBWAP-TZ=7\>EB9C;#K! MW2!OA#T2BYJC3J]R,(FNKXM/%0X_XW$ [TR7JVC]DLA(1RF0#"4(S1>%]EGE M]^#22U.24<%N- =!6Q=-W5H3E_F\7UCO=D(#>>(..QIV!K_1V_HXF'O+/A(; M?'&#PUIWCDXLQEUW$*GXG>L?1RBN1_$-H1N_.>MT*P=@47&JP.EWLY<=,(?<'B>)9VL2'Y9"VX[+82\F(9E:0Q.,IK^?V\C,VE M@;&#E&KVPU:=?RPQ@+P5A !785G =5H7K"EY$&9W :G-5QH\P M@ 6)Q$PCI#RNA$3L)&S:,16EQ]:4&1IF1];>]NUR-92FS7NN[$\1J'R:89.2 ML:/J;U2!TF^)]^\@##S$$I%"_E8@OD_%LXCU4 4#44)_>"^WA(LMF3<1WY]Z MF2#T=^G(6/IJX3<%QH MB-*57ZNVE,[GVDN9P(DMQCFT$2\(I-A@3J^5K#// M %F7=HK[5U$1/O]=-C'A7V%6#)VXQ8[:['Q+Y=0&HK-DQ]C2.XQO)98<8W<6 M6B75G0NB$'>15R2YZYO=8TL@TDW[!X@'00S78&$ M@=O"NL/#D3K@(DH47O@ZBVXGA#$51*_R.&)IS1=AO%RQ!% M=TA-(.7[\G!J_/.8^[91_X4UA@U]Q;-GUVB3I:[\OYA V>"I/HW-W:R5UV*H M<,,I"1/ 5;T%QY'#K5K1/S"-$]!'?G4.O+<5;A=S#AB_DXL+"SUW#X*.Z+C4 M1O:0@ K?$IJP2!:"NB6J5L*N:LN!-[1&]%= =/K3_-?4@;T0U'!&W=BR_YZN M)#;-D(-LZ3H'H[>U3B![':6^NY)&E@/%#^-\S"MQKCWONK!:N8H#_^V&7B/[ MTX7/H" &#<+&:83-D!"KJM6M:W7D5;U6RRU6W3LZW;JZ]EMJ,*1>)K(MI?I2 M8QH'/J383Q/X/E5\;?FW7?X];,N_FS&7MOS[>P5EX,[;25X6PG>5H(W M@F9'SW0"=Y(XO<,-N6IO*=0];-$$RF11_N063J M6KU_XNN9>W;:5F"WS/P* MF+E[>N+VCM=7$.XO,^\U)^\2&_>.NF[_].21V;A)//P*I>W;D'MU1_=]NT\MOTTG7/1UNJW,W>)L>=F$T\)X)Q4UKY9LG%H<]M_^2!>7M+FVT2T.W=U_$OG:7GFN7 M3H_=D\$]O7I-W*6'W1T-O#$/AF]?W+&Q8Q3K=9_&>4$,?L))SLU0.*I#NM]M M"(>GT$_O>D\ZPF3.[#%0;ASGF(%+OM+==*)7DWIS)_ICDJ8I5THU322*^@ME MIA]5-+%ZQKUY84N[/9GMR5QS,AD2OCV9[]TC"WMP X@GMP+,K 26I^ >*@N!:V7"Z5FD6"CG.FP,I" [H36]H@-0:2;DZ!#@+L>I%2':-&0U:V5O.9_J;K%G(P"3V!L:J7>VG?R24N_(QA3>2.H9 M-#@C_V@*)>E7QIJIEI$$:*9@7B0L#,.55?&KTQW:!*@ZA074.!B<4&SJ3\# M$*TQ*#!;'H%7 =YT=')G)H#A)%&'_6W$6>ET#(?W4 F&/0O0?ZBHH)L(Q9HA3#R&M@VQ9^95ATVZD]3@K$L.PU>KOBUM5AK,$ M5E*:B[L*:H;CR+Z Z/ R6R2=%DFG1=)I!,V>"TEG]RBS,8Q.RU*E8]BBZZR017D5RB[\ M%FVG0; .*^MO2@I-3>GQJ7LV&+3X)"TO[SXO'P_<8?^Q04I>"R_O-2/O%!]9I-B-S\#G 81JKT=;UK#][^8*TUT/,/83965'^2^DA+>S.UB3M#]U^ M"^?2^%WJNZ=G[2XU?9<&[E&W]WIV:8>S]&O4RK:J8M_=N_X!WE**Q M63._%HAG:P(/ANYQOX5X:?HN==WNZ2N">'F=NW1ZY ZZ]W3Y-7&77AVL3/?H MQ=T>NT6P@^,R=-$^>#?.[\[(;1T<6U-U>/J*+++7N45G_=:UT? MZKG]HVTC MY W>I%=GJ1_T3N\96]E?D@T?'$)9HT3O#-A?J^[QV2Z!&3WZ#NU&;DU[5MNS"F=U.&S/:GM6F\*1[5FM M/:O#OGMT-&C/:NO=?G3>J@P2MU2["S!P)1FR10S<&-='A>=;Y,#UL;)-^#D,#)6@SVR@KA6@2)"5 M:>HPC$IJX:?12D^[?U%(0W?LXNEP@R=[-5!FF$8#-!@%(4(;\0JJ-^9.TC<% M^NBA$FNW0/FJ)%J] QLZ M%O/ =_PD2 ,^#2 L80,0#"U)1.0OG6"^\/PL[3A7(&= W&$>TOJL M&,8^[,=8PP].\L@G(<4+FWM!9"B"$QL'P"O+2(#H4'*3!)'XN1 12JD2 M+?"==!%$A_%DPG_Y&W!:E-$.I&8/$(0*)ER-% H;T:V4JX2XB+,G",(=%'WR0=YTN>K++[6HEZLHF<)#X^ M.=E$HE9>AE4R$F1CU>%,T20:KTI-)3SD">_W.%ZQB%-BJE^)&""9#:86 O-8 M+TJ3[,B\XHW@4WE6_\J*1O[\D9\>MYDIDL/^_[-$S6;A3<7A"/;VQZ$W@& W&)Z=^_VAT='8L3L[\8W]R.C@;'HU._M_)+__UG3@> M>/P"/@C\D_ZOOWK_]4(N#>*C2O#J!W_\;#-TQ2^_?_[']TOG^LN'[W\__W;I M?/S^OE/%UKNF(3T(L_7%.. %X>%[6^>KURMJ W/WLNEWI#6U0;>@(&VDJ0V& MEHVT@:;&AO-&ZEK/TA+6J&ONNF?O5(G8(GES5*-2:?S619[ 19R"IE%2-BOT M1UQ04=5Z(16R/-$:&JS.]]%5P[N(2G.0'Y\!UR,JL!?"1VB@511=UMON. M% M+D@R7(F7]/*6S.8IOA&LKQY%UZ=:$A]M;S(?&?COC2WF M EJWEV5),,H9R!>YMV(M<)S!& GP"2]E&&-BRR#-X@3][LXHA^.,2-M^/!\% M$5$F=4:@&35I@"D(>AGV['.<"6?H.AANZ1V]^TT]?V$]3[]UW^$&4?< ^!/&P^B*F\!# MD1^@+,S@#^AY5*Y2^%6$J;@E-P);VJGS(4Y #AX=?F@8?:M%QC<0>1[<%R3@ MWQOGJ@L?R)JU@'M!@2?V^L;V^B*X&^Z%TUVEN[9 W3N%T+Q3DVV!NG>,LBU0 M=PO4_704V1>@;J?%Z&XQNEN,[D;0K,7HKCV!+49WB]']6+?>MW7&:N,*S%JX MV >3IBG)[S7P&_UC]WAX] 0)Z+N!-=N>CO9TK#D=O5/W9.O:_O9TM*=C+TY' MM^OVSAZ&I[_+I^,Y]-<&8D-TNR]>SK1[-E(-*8>;ESDU)2+7'=QEQ:S)=>^7 M6FT#+^E.]+U3\V-5\F MM,IS+5IF![Q05B5/84TR0S-IEL5/DPFZX?>!Y8Y- M140S22233EZ23&M22!I)LU)JW$N2KCH),P*!UBTD%JU)P[RK;*:16]!<05B; M!'K8/=-YH*XL#R$*KR2"BI^R>"2!FROEQ!"579G%_@]G1->;'\\QI9.SV'1Z M9S$C%&CC^3YL%&WP/!X'$U _Z(T%;;3,_*RO6RIRSS2,1YBH5)V1&D^P&M2J M**LN)"H4B:H:3)V,MZ82$\>W$N;J\I_VI*JX.M_JFA-,7>=W$8G$XS+5\_$\ MB((T2ZARR+F4S++?]+M7NE>JR#NUR.L5R:O/XKVRO]KDKUW/^MFIR;;)7SM& MV3;YJTW^:I._'IK\Q2[M>=FG\S+LN8.S MI\B7;,]+>UY>X7D9'+MG1]T]/R_W&:-I>G]=_OB+)X/M%L&VR/C:UR @!?@W ML)Q,E*\VX:QG(2-SPEG?))P->Q9@\X9@,: O;X,P0W Q@9E@";)K!3D&/C"H MR1I9'_>7.0<*IA/&*J)0;0@YY5+FRNEF<*^NA29-61&'JUD1+J.6]BO'BQF) MZB9(%?JUYX1BBHVW0B^8NVLA6Q%DA\$U5S(O+"H8#- ;+\P)(=&/*16#"E,5/HJ?&TERP2?"<1D.Y#7$XL#[$2-E0_+W)94 MP$ Z>:, F&-MK5G=H')TX) LR?V,<86JOJ56MQ.@-V6 *49(U&A95P:/Z9SP MF%Y>[#5*!F^2B%$&XG.>]JB\S9C+BTZ[_.@\[:) M5SN5<;-3DVT3KW:,LFWB59MXU29>[6CB585/MN$,\=#<*WO%>T>YY\J5V3W* MM'E63W7ONC/R7YN@=53.SSHS^5G;]U2T3&AIKXK9H,BV:S%YD M.>P>9=I^8FWRPZ-=?5>X42+-I)WZ@KD-^QZ,W?U8Z\G#<&!>2R"U9>1=9V3W MN-^R\MZ'_'<[HG_L#H[.'IF)F\3!>QID/CCMO7WQH/V.D6Q8)MG66K_LC;*3 MBKV$8K@7SY367)ARU#SY>M ]&ZYX"1^-"$\M7-N-7;.QIX-V8Q^F M S9P5_NGWW,/[*3I[2Z]'4'3N5O :I^A\L=)LG .I[;S] M]:5UY$>KZFTG^2AAC.>PAQHYQB,9.W3%G3#.4Y/%P>]>$*4.)?#>@/E#V:"4 M??=H=PFH/$R'3?QI%<1\;5ZSJB4V6QD\Z6WK&5MS)EY([6LY;IA'&: MBHW25C>S'JJ4W(VGO?N%M-M- M>K93=-([?15GZ/7%P7NG)VWNP+9WPG%91=LS?]K!1]8LI*)!71^2X(8@\N\' MA;:I3VV;6.4."LKN(M>G:%^T.NW MSHVM4X]Z_:>)X.^*MD'!_/N'ZUI/ADQV.NJ_"AOLE6[/2>ME:O+N;)$HV.#= M>76V>/_DI/5>;*E/[&'A ^<#RCS Q\W\:3/DI6KO#A\SF[I,AJ;89'NXM0.W M=SJ\GU7=;F_SMW<[PV!7-_85^@4&K2]E:YJY_:/3??&F5&/>?*_&(6T;V#P] MZ=N6''64 >T1?MC:Q&[;<;0G9<].RM#MFX;M+Y-!W#;.:4]J>U+OI$S/'?;Z M[4EMG=Z/KRUU^RW@SY8TZ_:'FS?B:50SE1J#S77&0C7 &2V=-V>=KNY30\UN M9/5[/''>##O];=O>]#HG^A6L(]BP]TV0ZFE1\YNY%T3ATAGGW/J&.E[H[C@P MY*1MMBW/&O=3VY;G/C1K>ZAL M3[/G:LNSD\39N#//?O).VW]GE2Q?:\W2-DNC2?!/KS>B55.=?.H.N@]K@K+[ M8:7VN+3'9B?,@GR>RSP1F=XB M4PKB&YFZD,T2(0Z)T@O@JWA<2_ 1)>'H[ BO>M&8?M'KR.M.Y3C@=)!P"8[L M439)5DLB/G-+DS6/*0_B)Z0C_S),@'0<^93#=B_[/^Z/:;;DE_1X7.BWBE [\ MKRKIRN0A8##3>E$J:D?F%6\$UVZ>U;_2E+NJ?U8DA_W_<;K!^#]_"4Z[7<\3 MH\'XY-3O'XV.SH[%R9E_[$].!V?#H]')_^OVNK^HMV:)$(CNB/0TJ: M^M4+;[UE^LM?"Y28!]%AB?)EHM629C)Y,M*P9C1&\472[E=*M<*G8$Y>8^;B M@""?_.SBR^^? M__']TKG^\N'[W\^_73H?O[_O5!V&%TN)&W1^ZS@?K_[/GU?OK[[_PSG__-ZY M./]Z]?W\H_/M\OK+G]\N+J\;/N;G*=Q>(DE=*UV8OL*J(1J#H!/(;[&NY8UOE.(W M!DT-MG/IQ*1+@@8VQY]V0N^JIG6>%@B]\)8JYQG)%<,B/4IU]N,46RVQ8NR# MKA. ?FN4*'A>S!=AO 1-FU0(()W*!W:=-$=M.B6+"OXD->H(,XTC,0EP8/CU M5H"9 ?^=PA]1BS,?UYG%9& E'NAFK@-?_B'P9]=*_Z514?.?"6^L)HU_\[T% MGE@>:AR@MIQVG M<-G\/9TR\)#\+2X0W0U3U*#F9--*?L&K%,2X3#5.ZP4S@ M3E3$\!<3CJF66D8P' PO26/!3:",@[(9BCNB7X8 M=R[-)V!(!3+S/,T7"YB&Y'G,E@B@\ M:=1$<$<[&6S8#5HL439K6MYUM7_@[YA>#U.>P3;&B3SKL&J/K!"DE:81G'LP M_C.LR.!=1(('.&-DE6G@.],DOLTPA1X8CP&3;9GB^4 _5I!36RJY3F:9PTQ_ M]5'D2#5%2G\G!J-S ^=M+#>-=P..BCRC9C%F]O;7L9I#P([>XO^+XNJ'P I* M5.7$NDQIE2+=W8G])I$'IVR&=0KQ""P03V_(FY.N5:+@T=]65PLD YL]]@/V M.: @\*:)L,Z%&I\&F,8Q7$GP5WWO2&%6*$^Q1J!3C5\1$0SFLS'/!NB4WAH% M$;\#?Z.'L40BF"R) VSW"0J< @=.@I_(U FL,0KF^=SY5P[/L91DAX*:^O@= M/^RJ1UU\[08D.TT'!)8O3(I]^DY.!B:Z@+_^!'$&EG46S/&K0 3RN22P;9ZT MBIUS:\&QV9%5:M$*B?]]O%?#D#G>?)NW +@8))47LL1'ZOW$52L)#A-(1>7& M[P377K%'(T+E(L22G(3O:'5PJ4R(2#(&.HDD\X+(*#9,H4D0 0$#>-]24YPI M<#?P@!#Z)D?B&19%-SM7H8V\Z(?U..XX\I;YG$<7.SR99O ;_#<468:?1V6" MBG)@V[,*'YLJ<3*L Q]^T[<+K$BP930PLE3%7%:_)JO%X'&CE+ _$UFAD@:% MVBLB^05Z?*.E(NYXY=/2\^;-XQR.W)OCSIE5%<9:#WPT(/_GA#@:WI N3YPV MW#5P*Z?V\8 7;KUDS#JN*EB[F'GS$18[H?DZAVUMOHZI+EAR\)#BC.2_C=<5 M:UDNOGPA]P!U1-A=R0=VZ1E1$%2M8"P=[2!4^+)2W*P.!?Z<+ZC\D0II"C63 M5(4YBI.$ZHF "][SU?=>^(*(SAY(X%,\2>,$*%,:19LAJODG=9.!!EJ9P MS/*$3W9&8X_56Y,@ 9T.KH8D8W[C/RKIH9RT^/G263[&\R/+!U$GHNK)48S" MQU+'80G:J_[QZK:X:JZ*HN!)9S#XBW,(_QT._L*KUX6)4O6WW/J% M(\A;Y-VR _[-4:=G=NGN$,MJ]:5G5%\ZRF /P51+58N;%RM6[PM>^=H=?=3I M_P4%%'!WE,]Y]0^ODJQA"*91?RL:-5SND&W[=Z09'!B8.JOT\)%(2',I,XJ# M13O2E]A@,X:8-O#P[QQ3L4\G!P&B*?]+F4TPJ!P!AA71C ]EP5+CDF'^'#V4 MXL@J#)0(NE/-J9N$,!'>SYT@_Y<[A-RJ'B#U5'CTS6EG:-_\41P=*HN5PC8" MM<.B<:6E ]+3:()<=ZRO9*JNQS^JJUEY&_A^B)0N@U]1P0RVP!(QS4,O 4[" M@%W*=[,W!KG@^4ME=UE*:3&[5[+BE"O400U":<<<0#)FCC*%ZL1EN)47*&&6;#7&B%6\D,X&[7&A&B+B3"+: GE-VT! M&''C24*'WJTKURNM&[KF.,SEY1D< Y(B+A;?9J'4Y^E853U$9P5K8NE+')%3 MAVP1L"E+Q"XX.$!>!1A(]=(X N-CB1N3!FB%T,]D6M %+N4_#%=/LBJ^XPIW M75X/%V))$^VN0BRL>COXWN8]I>5IBI!&:C&6!QR;D9%338P0S*9,$N,:-TU- M+24^"2)4G@1-P_+-J3L+"$'IY$V7$J0<7E@0!);EBP<9+$P\H&"RI;G''BS: M:I+1L%ZT16/4&HPAB:_Z(? K&,!X!Z;V0.PXB<9&S 11Y>_5+CSK2;( P+;% M0#X)"?D(0Q[(>/Z=>AX[85)1'%E2PA@LB5B@- "J(^1+P^=M:+*%H$/1M(E M3N=0&8'D"R>W$1@:OORZ/#*I5/)2LR(TMI'$2_R+5/:T/J[W /_!L;@E.X3E MX-)12?TS;#3+>99X#-O^KW2GUUU MLX,I$2Y=EFV%W:[SUJ[=:N? W#GFWD<3#B7HVX[3\&-'E_-O2OU>H/?6-H7I M ,BK%O5L/U->X2J_X0O%G.-J/!GGL+!UZ%G9=VLYC3J6P(?T;$K$,PC M$/;29*MBD%JD\^>B/1K%<@G&4V %56E=K'#A[3Q'QS.:B?>8Q R7O8L84$VU(U]IH\A!.F;OH//[1G()J9D\'#O) M,VGFJ"O9CFC+0&KAZA:3";G5I8L=OMY(CF"3$M:"EOM4Q-/$6\P"'U1+7RE> M%BDH]S3CU2J#'5\LY+=(=Y..K6D'EA5OGFGG&/[ 6P#T]\4B4_YC\E9-)@(= MX\*>\J+*'QC,2>G MH!1V55E&_+^93^TC7'3;*)>,%;0#N48VU4C,O)L OB!SDOT@\?-YFK&=2 GM M'&"XE5D"4>Q(>,&.QNDVOEMOS6! M$Y-JSQ4JVSAVXN'CUF/Z_E Y0DA=VW\1I&C<,\-)($1<*M\E8(>PCSI.5@6( M,E**-\QN\%REK 9F4L$0BTTK?U=W49Q8B5[*SVURFDA$6%E- ME7>;YS;W?_E&3FF1N=$%%5? LHKNDUTX%968COD<_6#_1H8 KF0_;YW784/W3IW[KC9);[UG M2@-#[@P:Y$F_<]0?[CO XI--]JQI,("[BGE7!_W7(M[M)9I4BWBW/2B@[J#G#LZ.'@1U\EJP?EIFWG%F/CEU!R=-Y>5] MZ&;^[7$R4IP#KG]0:0I.,4WAI3ND[V KY6,0\MOB657S7R-Z)K_.3>J=N$?] MWLOMTB/U&VZTA+JN]),]*>K7.F:MH.".,&OWR.T?WQ-$LD&JX2O?I;Y[TCU^ MN4UZ73K/NK;E&[KU:S2B#?)SJQW\3Z$*W?7>Z\41?F@CV<U?:L/LY9!87MN#=HS^H]M9B:AKQ[C79U+E,5];\:VV^W6AB=N]W3X MR%S<1C ?HG,=$!)?$+VUX*(?J'WM=W;/0??$/1UT5RSN-O^J*3O4';K][FF; M)=?L73KHG;F#_LN?FCLJY@H^G-U76JV_FJ>[TM/=&3V3A/ M$$M QDEP(R*K+PT^FR?43DNVN<)^1G'*@)GJ3686D2I67%M=0OVDO1D)S_L]WNL1S,?V6BL+LPU3[0M M5NA)0O#UB-8JNT4IM%T:#3ON&3I*6&<+6!I;E@WLB7%7'^JLXX0!-_4CD/2Y M%T250U!G(\;BI08KIC%/H2<0[@4\*-'$^2W5!%Z^3X\4Q\6O$IRXU3;&;J1, M]=D&*=A E\MF5>EJBT7L_@I<))M[W-C(IB0 !-5M4#6=)!=EO!O'K#= MK;!9<2= H+_(_CG,*'8?G"+O8R.F20A;E*.+F)Z#QX*8>U'R_Y(86NE MBI8!11!Y:FN.W!5-Y7YIO/Y5['VK1Y1JLN?:K>U,:QRUP08M?J7=85.V9LL[ MY4HG\-QYIS2*R=YO*!5QKZJ2E+CG_)ONB=75V)*Z-H?A0Z?V0XH;N"5Z@JR M:-_HVZY+%!8,2_G?;=:GMNO3ZNRX]-W5*P#*R;7-9P>8VBY6REA1##XPR M:E@<3R:@XN KV/'04@9M76P= J"YEZN^UI2+^.'75W?-]649#MVAU<6UY@[S MBO2ES4-U_+AK[0!K,O@X*6/K-\$R)5A7 M\K3LAKQ2XP,A!*HT7G)6^XX@@NGG_!PV'AF+%.XK(AFPXTR,I^).5GH\3N^> M67;/(^L0'>?;^O."[;>7"W2)A$L+.HI[UXQC(L^_;6M^%H MBCS;TK#XH'-!6V?5NLE\L*!+UEHQ5PKQ7Y?\I=#VLE9)"N3GA9+QZ/!Y81!'L! V&W>R\@ M08#>&++"$Y*,;XX[QRLK52^EJI]V%$>R71AZ [2%[\SB$.X+W]N4<_] M[NVNX5ZVP7M'@VK7)U\:<[CB"D)583U;UP@VY'[3/3VSF(C\LS 0,XT#UU"4 M3L@S^.:D]%@B]"[#D*,X2:A3D]0W--?U+;;0+3SULN2L"G?[X_.,5)#ZG9[S MV+Q?T<]YTSYB)[\TA4MK[B*9G7HALU-=Y[W6&"5)_P!]$$BU$V<.N9(T/-QM M^"^WGL4]YHZ;*\FX\ ?0',>6MQP]T9%L)4H-#M%7SIT+0=9[&;4<- UK$2'+ M:)]1/ ]8#8=)($FNTL038>!%H4> NX@7X&V$ /&P+:K/\ M7382],)4Z9=2+2;ZT:0VHR!UG(RPK2^L+4Y)DRL94!9M=/-+RQ]=IH7\&/6% MI%LAFWD<98%QL:\PVCZ&2E^RT>MPY;2B3L<8/N8Y;XXL M,Q:OHJE'QZ[R-PXPFHT.04CQ/7,7(];:MMR]EG:0+J@\ 9X0ZA",<0XGY6LW MCQ(A[4VI'J4NR 50*L9!FN0+%FDR M+#P-XQ&&Z[0SAALQIRQ\==_AE*+K$UN3DHX;,(UY0.(1W0=X'&NUJ.,@PB2P M&_P+F[3[2$#U?3,8/##2EUG--S"L+V4W:U-J/:O#J75PPU]/UK_ EJBO&"<) MVTJW(%QGR_(^JL;**QLY8S4$C:EIXLV?JO/K\=&JQO;<2MF@<]%QOEU>7YY_ MN_C#.?_\WGE_^;?+CU^^?KK\_-UUOIY_A_]>TP\?KRXN/U]?7KO.Y?>+G3B[ M& .?)B!!D:] /OF,86J[[JQ^[R#PR)';/S82&0R.;N^L+ "[W9XEM#>'/36H MIP4QZ)RC%I+Z23#B&QU'0^6B=_3N&PJ$#QQPIS]UWR%K9VHNH*J)VQE:7O0> MR 90L^?PD<,/KC/%_MT1K3,1TSRT+-Y%#)J!BO]3TVY)%0KA)_*(X3^P 7PF M_%D$FS;%-UB+#+@1-*@5(L'CKWP:-Z"#+8T]V'&N MA5[S52;FSG''^6^Q=*XBDGLX#*E;O7?'G?? L15DP;'M$?H=^VV: ]#U A-T MHJ4/\IFR\+S?855WX)>AR<[!I5?(:&'?['9 MM<)YL<]I$;TV+:(9*!U\C1V=F@VQT>'PV.*OR9SW^A7':?]U;?+B^]?OH'5='WY^>K+ M-^?3^>?SWR_1O"*KZO+3UX]?_G&Y+2=M3(O3EZ?%$-E,$X)6O4*+9IVCZG7\ M%J-W!VZ&]T$BR/1HUJQ73G]W(!U8W%Z#S%RZW19HG$04@3":H3>*8#CNY7MZG TZ M)\-[M?0X[7:.^[W';Q$Q[/0'IX_9(F+#.KXL7KP4KH W%UMT,M@8'/[E5G0^ M+2[HT8'A[\2-H'\'H.5&,*=.M^HL/ -UJJ7.9>B-G>N9EZ 3XV(6B(ESJ:7) M%Y8F#\&$>,3^ B]'I/[P,?N8-)D=WL,G?XO'T4:;OD,[:$ EGA0AILE;>^DE M(9[TZ,>C@+SLPJ8/]N78?@O\&>J\GT&=$M$H3Z:O[/B>[OWQ?>]-(H]NZN!! M%_(.[?I@*Z&]RYO[?V^"'Y[SV9M.O>B5G=SVXOUO+YD'&1S=((SWY.0.*WIQ M[2:*R";V$3E;E*]I%UQ-GY*.7),S\U('1KGA7#AT*JU;).7^S,5\!/]6^ '* MV6:\36F Z4\?Q"BAW J=V8[^)T%)0#BN\40))UT$T6$\F72<@!.87.(-KC#]27H/.#B]-K7?4 M'0(IZ(^8WHV>-QX7TS2Z9V&UB#"=_6] \N)ROW+6 3S\[7]X\\6[]\QU(@1:)D"LVA>O,RQYF08^ M#D%I4IS)ROMLH@IRGQN3;;KE0366*YY3+\ D/,5>Y!!NR++N/)B\B(J#B?@Y MQM-;7N/CGL.GB:/V-B+"T\11-]R!/V2V.Y&>'.?KY.$&FZ EU?[2E.5K25Y/ M4,/A:!TS4C3E)H'Q;5&X<3.4\G^9I MAA?#RQFUX#?"ZKN(Q[#:[W:2Y\=LW.&J%6#94QR',QI"G"J:+,^0_GGQ#SZ\]KQMBRM9P)'!U7??1(?K1[ MQ$FC,1Q-H-3O8,$LZ"]+,!$V+E"M%A)2U&:U/%= 9 MTAIEY\HNR,F<\T]?SS_J+_8.\;.%79'ATW!I27N"?A@+S#;&(=4&*S2S@M# MG1)1RE%9+E[/A,!/?\%8;7&CKB*_HW7H-1^Q>8UJ@W*L(2Z,_GL0PO^_]DBI MA,O[L\#$^1^2&1IRTC87&RL>$'?GC"F>]WVEQOTL)>N[]C<_X3G%8_+52S*\ M2SW,B@9+( 8RC-\1JB-YI;5XINXV9L[IY29U.V^DY;--59O M8"7'![S.80EJ1'G T;PJB**J2?/=;B>_ZML]T34,J^3 M1GCYA7(2,:LJ4; \,ZQ%'@#5E'@LW,L?ER$PLK>0&6%9GH1SV%%J<3X /6H M)U_O[:\6N>:<:0&*4#F2%_0U:MT%LYNM<)U,=%M/H'YYG6DUZKM;FM-[E.AZ[L^K/96^7?+Y M%*^4????E&@5I);E!+,QZJ*E894DZON]J&"6YFKXJ:2FK74G%2VP:J?>=1SE MJ3:]7+;O+)MX!CKC=$9J8L?Y(/_>=S#O/J1'5N9ZRY:A3.'E6NY/,7PO#CT> MWW509Y28'62LLSF,#C*SEJ)5K*)6,@RP+/DO\:?OAJHZ"+!VSS\@F!Z6PJH 3UH^\.NLZVA<91>OS'BAF4(Q@:RHJY[MUT\7 MA]>!2!)/4OI<)/$D%#^=/^*0E$=R8,#?(T0X4ONA%75#0]>8^G\+8CA-SB+=4W6_$ 8,]CX0B$BPL;$NI['* MF#47CFK5!OH]/)0O)/_BN0B%0L]JHS8FPD#>5W+=N\Z:?;?27_63;#4<.0W@]DRFRY1$E30.^&HM^%8-/D"EKO*@J4H8)$0O0TN#,QLD4C(%_2^2/9AW9:F$C0UB? M])EHUJ0WKU&D!CR(C#@K5"DF8@JRAE!J0/"L>N8W*4FLU);;FL2V)G%WLJ+; MFL3MI4Q;D[@!D?:I)O$&]N=\Y(T#M\[BV%7Q4+.W;;G3I^!'(..U:M,-[M7# M1< .,<.PNR\'_1RM[_?HU-=[_DG#&[[*@SZHJ)/9LX/^?X,;,,=OM&C_"';# M-F+]-1SQ07]OCOA-X%S[,^'/,B[4P"W_)GO4OLXCOI6>]BJ/^+<@"IS_]C!% M16WY5Q%CZMN>'?.MI/TN[[BLE[N8Q7FH)?N%ZNKP.L]Y;W5S=Z[D=7M[J\'. M2HRAT2I*09&Z$!I'0NX(L:XO4%T3[-NF7!5(%J3X]53YV7L<0C;+F7/D&1N( MW,8(Z.^-N54D1_>$W9&$@!Y_8O\6_ XN(6!'>K'DM6(]EY\NS^5R!*4)8IL: M04C\SMQZ LSNT?64K(]4BPP[+LP8CIQ!@;LJ- &%E%"]FL&: 1LA69J2*)=3DNAFS.#8"5O5 M,3J-ZN*&Q@#W[+ZD!D()_NM:#N\ZOP73P_=>YG&VQSD\#.M$/5;SF>W MWG>-)'QO-4TJCWJ=>6"DS 6/^_W+IZOSMSLJ?S:+5#19\,!%A0NH%3N%%;4B M9V.1LR)Q?N?^NW D\RA5]S#V]DUJA!'^OO+20^70T1GK7+3GI'&EPDMCK";P MP Q.(K&TU*O>D70[%.43-F$U6&=U!5B;B2/-?YB.CB8H>B] Y"'7%2KU/^8@ M3 +I3,J8D71Q8L ., %.^8C42G24'5^=7 MNRIOMHJ5-53L]%0)CEI'K>PI+:PZ+UVZ0? H&$PJ3)XU-EE&Z=77HK9O\M5/#K+Y/BR$-'"6_+\K&^9MQ,R9//0:T,%B#*8> VUTJ.XJ%9U>0IKZ8\< MC_( MR5HAPK'H)%8WB:?$8^ [WF*1Q!Y87B@H3:D<"0<0PXC<92P?(*7/G=@%<%R\ M%*)P]?AYF&%M85&JR!)/ZD:^"+T(A>]6UITDV&TM)AI&BV 2<:1*U65AV2T!HLNR#*XY742O[RLMJI=\&M6OKT)X5O9\*[;F$/X9OJJ$8 M.*'B(+NZ(%+61YI=9P1GK'NS9Q]PU9Q/+!" F!\KW]*&(M0NYK+$)NG*TJ.^ ME>5G4Y7+/^$CWT4(NK5!,)38:#C*.K-.^<+S*,BVE% 58=U_PK#!9/E+^]X. MO;>7*0"#(CG:%( V!> UIP#<*2.>LVB[ISO+OL>6"R [EH]U\Q1R>8^'B^P% MG\8FPNX[ 3F#Z1'RP0.+A4G%[? M7[/;>Q YJIGB10G"5MJSE#@U:=D?X@3^B=CAC'-SE:;YFHJ6M?M^WT*F%R7 M/TI[1R+@<[QWQ_][C&T4 M/N<*6TT!A]U3\N^D!#AYU/-_A"O^I8)P#Y,A#:3;!S'WPDWPC%[)>C_MU6H_ MQ]'A;T'D)0Q%/9W(TC$"B9 M5F+6ZSMKU:O^^/MOW__/__=4%G;CEOL(F[R#K+UB2SRF8-U!>M1P04.0A=;7 MKR24-,?]>"_BR!>,N7\9"E_ENFDM_YWS@>;@?*/\G3C"5-MTNP#[R^03_ETX M6+L> =-ZS@+T 2RLD!VMU-^INCV>X%^7\%>++HL\27-L 9+%B'WOS^@1&4-? M14WG=@ZI W\U?C,!FK+YX:S M(4T:\Z12S,K)2\RS,ZXQ2,;:[;%#1T.'(@S\7'T:^C9%=JL=P1DLGYSQ- MXA55B<=Y]*IR"5@$&1I3/;"F$!/]X5752>E8%G.Y^ R.8J6(8';I"O]E,R_3 MJ<\9G9 ,:.>,\T3EGZSY#)V/-]U^Y\@!NH<$1?$=$T^ Y7/*_46B8-H[YOO_ M5*UNWAQU3M4+V.0 3E8P%G@&/-]/,8:=H3;1XCO1AM4OOZ!T5O?3>#3L7'8>3 M([XF'MQKODCE3Q OY?B<0:V:%W_T;NF#W7=O7RIIGJ@A MCUJ<;'O(.PY8P0X_ZN2+5-*IXWR \>!>78#ZJ#/.F(E5\\ TG\]QDK2OKAK2YF8YF!$. M*"JQ^M+#3GXC;/Z($H^;6%;(4?OX(]4RD7#./VSWPEO2Y:_:7BZU3, G%R*! M0=,@$WR3X[I]+W&=Q0QT09E_3Z@UZBUJ0WXKPI!;Y4A&RKP?)!R-D*+1"D=6 MIMI/?7)#:O3J3%7,OKIZ $T'9O M*_%V)H^Y=]0Y/JM/TVU:PO'NY3$_P;#PX_')_=.C']_]S.G/+^87P#YD$N!* MI?Y^E_&@][8D0!\7?K^!._@; M*O'7I,0[!V\>8?E2Y$HANE6&?Q/)H\P08G++#K%HM5,D, M!3MP5_>WW^YO:7\OV2'Q&SDD+E[#'@_:/2Z[^BG[O/K^NF^,>*,ZM=HD[;65 M<-M\838L<+U_GSVAFCJ96D;Y_&1'[J(]9]%$[:P1P+N],LF=A/ MT&UV#3T2G$JC"')\>KHW:^WV3_9GK>Z@?[9'J^V>#5_A:JMS4(_=WND#,V]W M,#'*[E)FB>[[=(:^#SV:Q_3'1_=C^5U#^W'\+J[U;']4T)/N_:KY=G&M M@^']:MR:O=9JH=UU3WH5G7Z?4=E^B5Q0605*5$U-=.#^SEQ=G&M>V0)#(Z.]V:M_>YK7&O= M]=DKZ;O[8/,4NQ%85D]M1X+7HT;5B.W^_JC'9_NSU/[)_H14CH>O<:UU8KM; M4C[652$_GRU M4G_T_%G6% [=K"HSW32B"J#\4^7#K[9;%RP"QVDRFU:(U)PS22GH1(?(P/*1*5]53*NTX%UY:JN)2Q!^+**8B M,Q[/SY-$ !VQ"(X*>C,X)O25/SO7'9FRXMQB8;@?1RANZ#W8%^MW:@:%[WA8 MUSI5CZ:$ (^5QEB\=U<)X&[OW3'L725[!]@>.&AUHGPIRP)1K*)T-R#K\" JOB62J%C[/031&E. MA<<@ :F:% N555TR<%(T=AWJ_S4.4D]VE=3O%.J6Q3CWB;%@)?@>90.KFD7: M;[G,%":>P#@[OK_]N_=7UZ]B[ZA(-ZN\J4RFU:1B/ +N3LF8-IU>-Z7#2]V3KS@U8@U@!#DCFH,L9E7%^!4R*E_ N]Q( MRGQL 0\)+FN%IQ)-\>?J.4#ELY;'*OGXJN*:%V5N]HR @OU12JT MA&-:JKI@9,4U5\8FHLEUX&3!>D(\M$R3"E !_'?IS6.J:_;"-"9TC['S]?I/ M(J%I5PP@ACL&Q;3U@GLEUB:0"1HD3 !PE:@C9N( &N.=_U> M'VPB.R20&;>\Y"W;2.?9A(%7Y$9M1;HS!?F>\9%"[!=Q@[ SZF1QC>I2<0"/ M(G>0WV3 "YRK9FPZ-WA!!>B AE]'P@"%K%N8[.-KV*8*SH/N3!1Q.1\2_#NO M@:_!#=$_8!X*>L.C3C.POV.U[@ZI97?1;(UH)(E$TPFJY;$E#"6JSP82FALF M$V0/8I+<&%B--2*T0GPV"V*DIA@6[S^XS=3%^C7THF;-NQYP9P(Z#H& M&*6J65+YE!)VSHSM(K5P; #+I],,.P9=, D6#-: !R)<8HM:63\L#P6^R)T3 M4^=?R.!TD^ ,8$XX>"+@+(^6K,:0:JF@.,# <-#S8 ^E;@P"W$D94P*.-?4[ MX!?A.Q]@:7"^#C]TG%W8K#_5Q0OB*>"R? VR5;$-+L%DY0F935KF($X'GW6" MTR*1"09LB*4 4P;N$C_!G,.-DY*S*"&#B"D.?.'7"@RVDAD+AC<"_KID:2 % M<6-HOF7=.\CCKK.KY_T*Y6T42>PZO5VJH2[JU-XX7A &&Z@\MPZMMHJ[G -\ M48+.T%-( P7SXQ;V_I:] 61EP-DC!BC>5Y9)PCR']F"6(1B1Z\SCC!O4<*-I MDDOL9Z#^U8R\([]#5TLFMF4NM0][B:QR4B1'BZS2(JOL#[+*Q&)'Z2$0H@&/4&R3/7LKE('D)RA'Q*07C]E9NQK6\<+M'/;7)W',N<+Y[/YTOV(*4_99D,]%E5B"G M:_4=%9,)?Y]2C>4?@8M(H59*H7VKNW3[4L_R$6K>69*G9&\M%G$026N_K,5M M/F7%+K7\0JR 4RC9YW+'XR28PE@A6 4E&UT'#"R>MJEL,9DWQKZHU4MAIN/X MFD-"E_QY;.A(7>)2?@I[0I*=>SY-!+NVV"AA'JXX6H:OJ_9%:U8', ,)6TKX MN;QVZ7.G::?YZ- /O1Q.!AT^;P0V\]MWVE7H.K/X%CW<+J\;M/MYG B.B SP M!%NG6&GZ]8=O8BE=*7%Z3"9:TPSN>L/5[('N\8N"D)C(,E]XT]#-'0.C9L"\ MB9CB7"PH689]C?/,"8,YF *,?ABL.HRW.\GJZ6,4M.L>IZ=Q\M7.JC\CZM)W MC1(NM8X%>MZ5]Y))D-BKPOINV.K;64S';XP,/98N+N"18,Q^+)Y7\1ODM8,9 M*@A*5Z^EW],KOXC'HK#._M'9N?WC3K#2IEL*1G(8WUKD=TN8O\:E* F.L-D4 M^H(K0^,52[Q8C:V-DALW#EM$R,^:O8&]@B\(/*,3[P8T1C*A8%89:.+97)D_ ME7B8Z-PP0AB>DN?;14ESIRZR(B$K:=)QO@![1G%TJ*BRRI!JY&HRH)PBC]!( M>P;41$N7YYV'2/E\QC&L%VFO,$,G%G(Q$F]7T(OODG3:F4S[;,MPN$&T$*@1 M\[0ML'/&V5;X^2WB/8^I"9S60>#_94E ".UU?X(]4]A+'*^W,;I9N'6,=D3< -<\"]CQ\Z:] "I@'6MNV&ET-75S?VAUX M65)&\6'5=;^BFJC#3OD&YN3BXIBT2]3=I(Y8LQ<*J!>O&'GWD1L82;:1AM WDE@@=;V#Z*V!B)7.TNJ?2"O!&Y58$ MQ)4@H.$R)S P*YN$G,I>RI\:@UR=20AC6!9^P"0;O$5/:4A6BS0[I#[%&2]\ M=RM%FY1A.6]+?1^C)ZNT1'42I'(V-HP YP"TO"B;X>PS/$\X:L48Z'$+2?'$ MA=VBBF=%MF7LVAO#/P.,C +#@_UD1J0O'=*79$2+EYI'9E*V.UA]>3>N^&=G MKS&'$FT6T&.OY;#G8C#)$.IM^S*QIAJ**&Q( M!/K_R@-48BBXCK27B01L;FA[#U\2B M"@?.#L3IY>W@8?L<9[A08)5(F[N2B*"TB&E,]E9@'3L9 Z88'=SQ=E#VU5Y!;FS) M>;>M$D(GU=9;?3P:8:AYS:2=D.0"[@"KU=":.?G@=B;H?I/\".\IEG[[5#UO M^DWH>8-]++ZOX,]DGAALZ9:?;B_5',M&;$I M.Q,P"S-2[9;80#S'*H"0&UF^<77X-DIUNF!D M'G(B\U;P[\8;AXE)-@V^EIS9A=8HRLNO.P4IX:#0)()4G6.9CE1IN]2+$WT) M(U46\:VRR?&WS/O!?_=\MGVTLQ97)%/Z_"KG;,&*CRFQU*R!YU.11H@C8PH) M4E1%+JA[DK<\S.)#^(]-"9PE"6+3:<6\C?H2DA"5DE$8I#.38%1'()\*UE:F MA10VSO#1TI4MG#AUA#D3V[I@-Q32&-V:KZRX5JP+2MNTRFO-*Z/(K\I9IXMK M%LPYHXM-E!HBVO/EI*KJM5$R3I"8N@5[2HDH3YA3M8#,]S2BI2.LEC[*ZU7I M@L(+#=4Q?90KZ:?=_LS<2#^+>C#:?/6*V^OX_FD;WV_&7-KX_O/%]W=!:YIC M;4Q)$I(&DI;]F):R,!8AMT=4ADT8*L-&WNTPDDZJU:/4"6/0<6@:%(K$G<6WA9ZJ<11(_;\8)D5R)4'Z MPWZ8LL*1G%2*E<2^&.>!N$VEAP8S3'SM-2@/-,%D="H#"R+= %:= M'WP85'O/5VT^:U5C5/K25%YIS!#SH0*+:QKY<-$RNO4D;,5LG%U2MI'K*Y99Q/NGA# M:N@E?FT8 ]9T[Z!]NLZ2W$)Z,](=C7++#EP:Q;7<3X!Q=Y[D\AS?D_R$2;TH ==]08&!M$S=%*, M&#+Q5"81W=2L=!D,S&B[O5R>2J5=$3HL M,&5,WD3>HLI[_>+SU?XHT<(CC2K\=#A3@21!AS__6P>TJ=/38DQGD2>&$="7H;D8#" M ,-W+V>5O2M0I'O<(0I,++K"(W0] M"\+X7;LQ3[\Q*SOS6SR.1&+M!$K4=_CO=CN>83M6]@,V(/K!5X/\9P*WU2X( M90IG8UH\>YKC8M@5B^)9L5[GHXUUEW,OSV9Q0K7&E')%$9 *5;&0++A6$Z:R M>TX*+SJ;/8RK>&GF# =_*>JF<'_CU,E.K](D&U-(N+[O9FQR%"Z58LB%"W-% M@_>*H,U:4#6G75H@"18GJ- ;:;LRI\\A%4P^JT-&F P]_X9(_J*^K&PUPIR M@%!*^ =/1D^4QFUGU8]2=)/*W,52(*^4_^.1=6$B M5-)$U$8$?0_IKBR;'.C$FOKF!EL1R$&O&NNHX0=*ID/S2=I+.A&'#;1(BAPV M,-2\E&V%IFJ &[XN3,I)##3F3##F#)8W ,GGA"W !A"OC](R=L_[MH$GH2I& M9Y^H>TM19A+)!YR.+67UF+/0D0EQG/MF1O.?RCW@2( M)S3F%'976J$!&^]KTFW0_H?%HRQ :9)2:5=1<'F8/[X(Q8K ,B-1KA=>?Y(0 M<4)Y":M)F#0+MSC^ZDK.+1] ;-G=:\YRA!@(]SC0[!3AVV&'W&TSL$G0%O)O'N@_ MJXJ(MH'^-M#_F@/]+Z.D503F*?9M+A:ZI*7-PE(^C@ADSK=R_&R97I#YJ)Q9Q1TK T1JMO*C\SS--.)H!=A4L8J5,[%5\09G26!9 MZM@H230KP547&$BA4(>EIN+2I4TJE510S>"VEZ$DDX$JQY&7/#_#LX GC#Z M435EWUA8@C_@,DUEWJ)T5UCT-0C*F\0E$\_2@DL2P8T3.*%5=U6M+/8P*8T=#:8 MK7D:8YE("!IH,I:W=UPSMXZ5\>2LG7)Z? M TZ:"$DW'L=^CJ86$?@MLPHY#\+@1B6_4$:&F&*Z@UUJ+(T(69G"J=MC4 =D MG0UBK.:47&M)"QPJ7_C(F-,Z1?N W XT:+=?,Z*''(8,246F.#ZF&IM4HKL^ MLFTIP\LX_BYF7H!U7NIT4(9#LR:^;=(:'VRZS[1XM>4N"6QKV35F$KRRX()9 ME60M-S:M?\G5F>L$6RO=$B2!]%304)5?OS/U/A*!+ 05M=GAD2D?LD2ALB3( M"L-2/KQ4Q_>@@[J.5+$27_T2;+6.]ET:=J*$L#7+VZ MF0U3PTQZRPL>#TJ+D&XI5^:^R!I$7*_XZ0LA-2\,WS..+7GY*,E')H06RBZU M_F0S:P67%I=>QSE87UK<^2W9VI6[J2=5^YT-YF@65#DI_KGZ<%VOD$KMZYKM MT3$REDV_.MB@HM9+NAI$48@?^"_$?RD,7A%4B943CM)8[,KXM> E//C,NZ$; M6AY%F!PE1(I41UT*RW_K',CI:3RJ48K*_\HG"GF\!B3E[3O<".Q%H7>WG,*F MUK_ 4ZJK:0N;H"%"F->=WCK_6_&,=YP+ZDE!,D55\7C +PB2G%D'@&!/:HIR MFG7_5RLNEZK0[E'"DB\.9GLRMLH4*\.9G+QU[_W)E2J\)P<@8@#GYV6U< M40U95'DXYY@#DB \YGDX+:VNEAKV[,"<'//LE*U.<"<,-**PU=*RT:Y64JYS M4&/8P/V2?O$B0]M844TG !;O.4F6N<)(4J19I89CVTFE07)TBY>II%\7/-TNLM\2\;QRB)E^>[65;/5FRIU#K%5%9 MKLN(=4G8*_^>]_4T05(PV$1A5'_W^^@)?N9L+EWBM MBG:+.0YB+.$EYXMPJ?2)("W_7RSC_[C/J<##(_:=(!FS*5-!]CI=( M=9J/LGM.J\W<2YN1 M=XGVQ#A38S&0?>JJ?C*V@[-*=GKC3Z6:#/;-)"S*KRQRUR2@0;5 M&/OG3ANRK#W8N%^F<,:UJIAT$0U7FW7L^AK3G*LJ,E0N7R=,) 4(5@/)@ %$ M.P?!M" T.\#;YR\MU<="'&(7"+M(C.M,>?\N+XQ=>Q>?U@(/S"@]7:<%DPO1 MHDI .(C2]U/F9;,,YIX*($*99HQS-8M1V2@F5:4T4D!9(JO#;+#,76'>#;>" MCC[S61V;!1:@LQ8?UE9HD%"J4C8 D=^ 8$[WZ/SP^&#T%J,ZA@4O58.*?$/$CH8LY;ZLJ'NO55QB($T)^59D$FL@R73-41$0KUI^*EE=4MSA +5:$2HH%BIUJMRTLIE7G MU[G(SM5U/14U%>_NF;7?LL!&++!(Q"'G BB=EHZZ;.APR/_2:,AVN&J]M42?Z?'K&U=J>7+)[YM$* ,-YATAA(V;\V-0W^7.;OXV+]RTEW =*YL MI+Y( DX@Y>B$@3H/0I5*#!?8/$A3SE%,S8W$7/9676R@N[3\\,3\@(=7L-N_ MMMY#ZJ5252@J*B:+8":\<0D^+TY,X+CR9P/]'TTU'F#I4JMI 5B,;U!8 W&O M4\=E).H&Y;P81ZB@:)1-AD,UB!Y2L8?:OQBRPP0WO:"P./BO&I@RJ# MU6F142F"'%G:4JW/AI3DEU-6)SE9P/(_@J$&CY9U5 M0 BH5B0P!=4/%0J$[FTH.8&3 M/S# QK$:B554W[!$:7#PG4SB'Y4<#:HWFO[4_;S0;=;':M9'M\WZ:,9>2U3'R MKB;'U% 7&3+%@$U\'J682:3I8V?@9"GT^QC[KLB(UJ7<1]WM"3 M5OD%[G-IY845H#I@:J;CK/6E-N+P3"YD\O\C*K#&WEK'+N1GEA%%,A7NR9X% M<&7R_N:+L7(*UWR\98DG9HDT#F]LYS@!$F:VC]Q+J(,";UJ5R-$Q H5A#OQB M][>?E(0- Q:U^_J43O.?L %HQ+A2$=7 %4'BYW.LD_<):\B.>9B0=!WJD#;M MR[?,!FC5C5%('YSB7&LZ;IWHO&)V%E*UNE@#=#&J7A.<*71 VE?8E[!C3@<>:DH@9M@)A 'N?![V;+V&)!A6MLUJ M+]T@:-N>F&?1,RFAMY"C-H7K1M\0"]Y<8C7B:KN(_/FRF\% M5TO=C&SOH2?1CV,J."!8RD2$XL9"X"PF1TP>96KP@3"7W1>!LI2[1Y##*!^H MWS006Y^MJFFVW/RDW&RXA>2F4JRT1E7*IE&6*<&;.YH5-,QLFU:$+B;*K88N:FE81>G:O)&*<.2!FB,!^ A(:FO;,?5)10T9(5W MA8FDO\:MS\*H3BN150257F)V%^H"DS)0=)75-^'NX[X(-(LJO&1E,&B6-7@6 M:&;7!3U+F/!5$U6)+GK"5IN;ZOC')$C2S-U\84#6!>6GV%.O=');^3B4>B\0 M6%9VV*OIVR=Q;24:-M4,22QYA/G&WB?QSZ5;:CWJ%1&JI9NNW&Q4H7:W]L03 MWD0D$/6F2G]>N@$JNH(=+_:^G,4Z1WXMYOG*6^.87I(GNA(#G:9:%Q%27]Z" M$6MZWA(N>LMS3\ASZ[#F)UAY_^BLLRZ6B$-0^U!O"@:T;!4B?R_#VV/>E>H\ M=M#[RUN-XSR=HJV=Z<;+"9(@74&\WX7[F)/:,*2&!7BE",V&5RGUE9$!NSK: M@YA9('X2%=*P^XBO);Q0"YL<*RI*E'/']*.H#GU(M<]JO5F<'M7@8&M9^827 M!L1ZW X,]ID!]J5N2VH!-H7.4VJ#0'Q2MRS9P6.#O >WG@+VZEU"39/5)2-0 ME"9!9H^Z,WQU9?7KD'HX=993I575\2PK4#&^\20*4T!'"W@!""SUPACAG218 MW!B+$X-17F HX>=V2Q/3UCK(5.-OV#**).X*YNI9(^T_Q,G< MZ1T=?L#R>D:E @:-A!6[I-MR$42',+FWM(#P;_7"#K2\ N]FUC@ M(*E0$G'RTDHS854"K6U7.XDAL>OV5U(:"A[]GWX>+G2I;IHGR!@N)7C.(PN^ MB'MBS>,(A""8' M/?RJ&O9AJJT']4.QS739_A8.:YX,+'^$ZTP&8G MOQ([2Q^!\G-//&G;Z)7^*KT;)"447:KN*Q.K<$VI':$2T/=C4%>(?[GWXU2U MU,*6W:KOD(GUF2!16I'(1G'R4-AF9"&)$:L(HFG-O9H$Z0^[.E"E()%8 ;[4 MWHW(R_)$U"YW(=AC*C-=RCDS-QXL9!06-TG-*"H(4KJH[ 7"^](90U@[LP#, MU76D-\0UH2.N@?P)PO;?GBVQ@<1PU:&X!CG#7@0:H$?VI#EDV]>@=Y:'*A3ZJZF)#&: .(9%7)U-_9[%N^:SA_*PL"CFJ@Z!#@8_()\[J>J7[*36Y[3=PL4Y9WH!* M'N!&>2'J3BK04+\$*W]*9C][K$>!3;!0P"L6I>?*5B4()0ZKPWF9!8NRD^&^ MYV O0_C';0B_&7-I0_C/$<)O[[RM[KR@_F)3B<\%XPE,9V!&TFYZ[Z05(E6: M)6/^@@J+UU;%6ZIS-_H9,>1N3)?*_-2Q4S&^RO3V.#5 71EH2 OI63_TO71F MOK^2=<"3:4LBFL!;*<9^R8MGJ\ 6>RDO6]'W(K6M*L/7+7[3:ME<4++'>6)2 M/JC2JMI!8>>&5KUCC8_]PT']RA48KG(J*%6JUG6PN:/ *)9VR$*F%+"S<:8; MA\/,0N'I/.#7XV<$8L6*@XJNIHD@-U'KJ7C2/(-()OR MIR\6.C>^6%^,!B%C;,M;-5QJ>[ Z@][5?FHE,ZHNMDDC/%+V$HBB; 9T)AL9 MS=N%8'#KN?*29XR 'D18[LG [3IB5N$]JKI('F@$MV?LGLX@S7N,LO^SH$ZN MN#ND>CHQZBEQZAJU.(,ER1>P*(5#4 326>JK49M'ZY:'HMJ?%B7V2=./LD!3+3CL&"1@9Y@GK=)3,$_@C2FTEGSRBU5 M"1+6];CDSM/2KL7$?A$QAQ?^/)\3G\KTDAL)1VW@0^ZRIRU6E;M;!BF(DP++ M>3;,4M7UJ.*2DN6TSF&BT:T-_PSBC2^R#)7)3&'_T;W2G.J"._$%*N4ER^F1 M\+VYU=R&$\E).H5Q*NMF[2PGE_OTI<$T8L&'?6NUJ86ZF9 Q$S+YD*B82>B$E(:3:$88%&2S%1 MA5PD*TK6RK?T56)1SEI>Q_DB4A$V?P MQO=^L,F6IO@P$EFEFY0\.HGIBLN3W)VC.,I3<0?2@&O5 M4^EQ5B.>!477)#*7:['A*%<78:O[I'B)<.Y0[=QV6IBP2PKD9R*[;%6= UV2 M;#L*8=<]'ZU,()6?.@=V^F69FV1"$PYIL@KLE!$_7LC&>Q69!I4^R0P3S6Q< M=CIG;U>3^ J+)@9A2 E\QBLY'!]3S2M).Y81<5=UL;*/H@0.L4^HWF*L-YJ2 MJX5^8K59IJ2KAZL O=0SED,Y=:ULXPS=PF-Y\+A.P'K4K7X"[C\4NH3I:WY6 M/AK[AJ#DUSP*_I4;'XY5D?_672=_9'*W0BK1"D5%UR>9Q% P^*^SD6!ETA; M6VX9N\]!^DA?#9SA'Z;91KVHMG9R-T31>:08SM!#\;#R;&']Z.HQTAI.\?AC MITA4WW4K*PN7@[M[:K'%-W?*28:KLZ@Y3C6GVNJ3L@[>@\SGD3 &:8$IBU/U MK!@C)JLHR \3<:QG!+1HT4%8<&TN[T0>L=JFJOL/?8(I&E7;$FI3(K6)+G:B M2[]-=&G&7-I$EYUN9K&6.M7ZD!>27H=_#Y=&2*/MD^!?4%.L%#5A'NW M7 M0+?NXKN;K@&;&X3,=M3->@34A1WWKUJHR^KJ_^TZ_ZQLU-[LJ'=MJO:Z9 MV+_0WB"K6E9JP!]"]6\50VQ*VXH[N:L>I(6C&W7>$M4.I.*L'9AD9@M&OYJN M;PO>-6H; DA[MKTGZ^Q^Y:RK<,*9'WE^,E1,'_6+$KEI^)3"]NTE"UM=(?6"-+BZ_(4?%\Z2I?#3N(+,(&N\UD#%5C M+%BD0A+XJ O+BGE:$X4TDW+&@1BO/(_&:5;=VE=3T\(]I*HX(F1 0$3H);RT MYVYC&01E1QCR5L*E9=I[;#C![*6JO)?6W.HGV:ZH/[(ZU4%- MG"M4D91H$.-_D;8C81EWX;)$MR&L'#J17%/+ M40P/J_;0>US"GBY$DN7KVG5"\5TL:R:7-/.2[<\4$2H9Z5I=PD8M+V3M^#/T MVJS$ E<*9RK4$ZV:I29S"8N@#HK8.7SEXUY,1@/(4+J?&\WYW<)?[O'#-%-VS*SUX:F#4&$X)%(ZW=1@!.D%"L5)@ MM]5%Z?*-FWH3F0^^(1(X_DEBC*[HBKC+ES_QW\R%0--+U83MO9P70:CT@+(< M]$9\*@/:5?=AX 0X<$B*KXP38![\GGARYM=9[/^ #\K#]B7/T-F.GV-F*GZ9 M+MC$^HKR%LH9K5P.E'QT$-Q-3>O"D)VT*W;YL9WSILE=P26/8DCB9E!,_>C= MK0@1B@@< 7,S,TD.0U>^4@_MI^V_D]J8()A*)!*W\->)D$RL M7-BP"!Y?P[>D,JV+_QP*#W6[6;#@-D$22+#XK31?2/!O1CZ/I,D=V_W^@'-8 M?#(?K/!#4\R0+1MF?HXY,B 1ZWXWC>@X:0D_@H?WSH0>NZ9 MB;&PR&RQ 3F*$[O)H/E[IH.M1@BH :2A4=VFT*)OQ_F[;*0985(RB)V0]%-, M0V )XY=Z4ZYVHY3J#_7]9/.E@"]HX\Z,!*@4+@8^3VN4Z$ E'1^5Q>439@%9GPAJ,!PI0E)PC;<5:$]OKJ5 V_<(O M<(:O4A&D]VP6+ K=X:01K.N4=0[K)/ +^>+%<)!Q\F^B#([07XH*NX+1/R;>6$!RM?Z,+GJ0*>PI+X?! M=>R0[6Z-/'MGB,!=R2/0;(W%B2.$4RQTU-#.''(3:V^3CQG2!/-KY:' C#&2 MID.8!88N A*; $Y=7Q,X3%5>Q',-^^/G71BSKNV<^\.3)):9&?0 M4V6-NR;!S,*0U#$CBO7B1R*ZU\)05@/18"V3/$^'U9KM4D?7,)!]KU&PU"!J M1^J6\,9P*7B^;CQC5\Q3P$]><.8[G$Y#I4!CA4@EO[V& 5OF>#8)PI85QP$( MOU57%E=>XX7>S2KN8_,. KAG%%$S94ZNZ@Q=UV;.W%0>J1I8)EKU]6D..AHN MTB[&M\/S!#0#7VCYYRF+[%,=%:H6+M@,( \G ;<+HB)@;!2.PZXZ7]G!J:!$ MU*87'N/\)1'=!$E,&:S8F"Z-N:RPZ $&890)*Q+5U#C"BC.)$HZN5,'I.9PE M(&5#5K$V2>K/:H/ K4/*Y*PCE3U6U4.0JY-EG)KT$$D5CZFB @#&\*$?C.K1 ME-U?2S?,1: ,4GV7EE89R'0^#TW_ZAX5MS-!_]9=?$R!@NPW74X*"*6IAG>[ ML/)97$?\7HG1TXIN,L9%HYWA96&Q^\Z[&J/"WGW-8NU$9)B&4K]LHG M]>H(05_8((5WD CH=D'[CQLR.,EB,M:Z@GB9;*K_C?PZ)HJ9*+=7&$S.I&(\O1*.<9<%K,+& MHZ1869;/&HS,?/%X=SCJ)TO9X9#3'5?D.Z!@P^1.=<#B0X"0QUA9\CY7T<\O MS-9_L/W>K%5LFLD5H$N?.E6- MUE.AL%HII--5&$D"<+1JD4+4R/5[]&>9FP^#>%C*P$$^>PR9?)PB I&.G]S& M>3B6K1XI%G'T20,N+&7;D=NU\.7'!:6PC%F#LA=,*R[#;BTG%!\";FE%&'^&IS1 ,]I&WLZ*DW%T%Q0@0+ M*4+*2X>K96::)N_%$%'5N902M!;*?D8P'<02&(06C*&T8DF27[%TW3=,J:G6 MA\^U&3UQOB&M8)E?R2'\W2!=*K %%7GYZ-TV9&U;5M?^SE[>ADQ^PP*]4FSL M5C 0F<&B\'0.UHK&28*PMDT#N=](?-UBJV5RQ#%"-4K14EFG-X+/8?^$5NU\ MUO[*N+UIA7%^Q91\[:2EJ]M M"H4D8P2P#2Q&2>4(IXSIM@B1()E W7EO5^['K.B8)]R+D9C$B:B^$JTK@30> M3HQHRG6VI,8FF_@^HL5LV!*QUY$)=K MD87L9F PL0A!!PE"F[*QO,PT_Q(:0(2S .%3YGZQ61;AU$&SRNC#>0JLSQ%A M#KXZLN<#_6^M:>LCP%%BW>"1NP9(T$&/F@NQJJ)!F&P%\$<4WT82[%(=+EL/ MI.7]5'E(B4F_MZ=O\N(Y!'PUJ5HAP3K!WP@M# .CUN]NQ95KDE3T=I@XM4V MF0@QFM'>M<\JIJT&!!S& ;-NVU2J=@^V\QJ39XUS]R2L8IV^BD?97)=ZB^CG MM")CI29+Q:W-!5E) DE6,U7NDYW2E*OS?@;'.AE',M#^0RNPGO*PX&TLM4.] M&WZ<)XR@VOH8GVL/L.VKE_P0&>,PMI?$DU_4[&H/@Q^"F_NR-FCT/ZX]4"DF M*[W-J:FXS#EQ*>GD;+#$Q. M>35)C&E]S>K"@_HAV%BTAZDMN=Z2 MUGN=='/2)MTT8RYMTLWK;?91J_S&W"JR9(E0:00^8_!AT3MN"3^[!KZVGJ7@ MQR]Z'ZRT CM=H#P367\ DCY1B?Q:LJ_,FJ"P5GT-KI-'H2JZ@"$"/Y0(ORD5 M2JF"?^J4::(%5O],"Z:Z9!O4M#]6G[Z/6^4^"V1'5$6YC_*D1S5;Y/(*$-MNHNQQ8@V*;%XH69A[*M; MYX&2D&.I[DZ(@9R,JDUT_7U=L55213#7+EJ1]2;(9*MFM(P]QUT8?JV4<8HW*?0.:F@X(M(%Z]W9! MD:RW]K&:RFI$*$NK5OI6%E5 I1W:L8,5>.OBJ:LZ;!)E9]V7\#B@>FI)48F# MHVK_\&B.*W'E$?Y_(3LP2/]N$6JE<-B; 4GZ$LSQ=T1?(/)H*81"F>C+W55C MKL^UJ.=*?$0+^642)T6&L#,*&)&F>BPNT6Y,'7CESW6.69VM)4>%= MEPJFTD')Q*\;0?Y=%?/:TR[AZ9GN)=%4=5R7%72UDZO]<25H8Q4W5R1A4VFH M5;%IT-M7KZ^RMBB)7WVK5>LF-1H'UQ:651,9L4#E:5QU0Y7S%1>DK@<+ QDG M(QW2#\:*%S<7L\=1?;JDP@:*DMVJI_152U?%FU;",U#<0TYG$F,7&498-$>^ M#07\_^Q]:7/;V)+E7T'4=/5($Q!+I!;;Y>F.H"7:YGO:GBA7M>O+!$B"$FP0 MX,,BF?7K)[>[@2!%R99$6>R(CE<62> N>?/F1S3H<"XD]'#814W$:E=^@+#F6 M?P3=!MU59S!:W6<:V*!OZ O,8 M\=;Y;#A!\QO@(\>,7H+%:/VJY-[E(G!##ZMB2R[?,(U1*O."( ]IUZB'4X\^ M6%NSUMCG._2F86!POW\ W^5=H@.F8"YS>O MTU@?=<)>3PK'RJDVS1H$"?E_XOJQWT%M!E%YP23\FD!5]6K7O0K$5*7!6<]@ M'A,-HC.:T2U2?PYB=AMTC/?,%A3ZLS$VF+5+!(=<:5C?;V1M8LEU*KRGR)K, M\4\R0.AP9[K!6' '>9:X&YJR [2Q\7G#:ZJ4VKB. F41PQ &9&EE[B#X%0@0 MVY230589]KXKM*U(Y$ 2R%KFD,A3:%81]L;%UI?4XSF(XI(3:'EJQDR]B.&7 M9:Q_"Z(./N70:NWKOEM;MOB29R-:=%K$.%A@LF.#,NJ .U+=U.;8&?9F6/%V MY@_0C($50J&9$DK%?A0D+BT ][N=J=WPVLY[HYR"G>68[2(B[)FG52/+"E,R MQ BE[1F(TLR595RM1> CMNU=J\^AR:IPX2! ?$Y?2[+]^>L)6CKLA[GQ=J60 M@ZHK[A:ISET1P$+SW MY-[A5I<9 D+9$\+'*7J Z+E0L9SXEK:[:S2]8HUQRSX)6\6$A!.P7[*J,"KZLMKR;D[3! .,/C,%C09A MP'G,!I%^MD@FY=:X'%C3(/;CZ%+W+< ^Q3/OGSD*<$VOL10VEN+U&DNQ&F-9 M8RE^7BR%Q>=;1SQI0C\5+OB\2@;O;5"XR#7'!W&0:P[J?%-%.DT(4FAUCA*#MA)VJ"608G!-7I'MDP*GW*G@98RXJ!UB7]5HQWZQ^ MB]JS_C9[,^J.K?5JT@D&-*SK((HY3CNA%B)H MSA-W"\T>&EP"J&]G5DGNN> MRF* #<0I3&4_@W-'A)&=?;@O ?L:MO-ZP\77P3=V]ZW@&U4,\[Z+"L(_:PQ# M'4*7SF+"0L'/HT F=BH0B)I%FQWE>K#JU&KZ722K(1(C#@'D;@!K076(XO'@ MB%39YWP%"SI&8?%%#(^CN'6!$6N=*_E!)ZQZ9*K';>YL?:_@!HZ5N*JI[U$T M/-4084*/([KT%3M"<[R[=*@\W6$Y*$B>WRGBJ@YLU6#5 V[-UOQ>S*8/\TV& M63>L3N+YZCG:$^?Y@O11J(UOT;'D\)NIG,E:'?([BJZCLRD*%3 M^I$8PNDA%KQ50N[P7PI^E$M/&YNY/^=(- 6P+5H#+%L.55ZE6X1CK[G_KJ%7 MD!>K(9F5U1*2>EGO?!N4\43FU@6--TY,"T%!F&&WK>VV[3 @MM<(KI?\,+<-L MQ2B"+L$PI&QMJ%"JC[TR8!).U)_4?1&,T5*060BJ*0YN5L5TN*.:V;T&6S*.NCTD('OY?1, MR05LJ?'ZR&9Y<5H[%:;;> M3GX)$6VB'0)V_I=RB&]!C:"0(FO&E@>6BU&$+1Z1)\0H9V[Z-.3XA:MM#>Q\ M?7H?K[7L-T3T4MV"HOT#_[[,A*=+D).X*<-QE*#YRBWWJ/U@R! MJ3;&RAN" M?D9%2?$&091;N^P2&N&L,_^/P1G*AIDI<%6Y--AN(3TAQC@3/$ J%0%>FS]*HLTTA,J;L[P2V!Z,A:J!!:[K!\5PIH<4$& KH 4HH"S8&FQ3D84BJ&18NID(H.8QP;DI$?L'B28I6<9!%C _AF2O< M@#UK5:T!,Z1]48G@A0.S*T2%KNNVP#[3+SD[8BTNP%YI9:S66T(;@QD*+-D;DF)(2[ECHEB( MXVB4PVC V*>:D5"AMOT,3IB,-5R'0$#UNA3^$9844L] ?2#:PC;;:^!3ZFNP ML+@G/$>-?U((3W@(84#-]R-R8(7XK*K)8C(=2&G#3)+0*58V P=I&ZSA[JMW M!G72\ M"N*1%-)7HL^VD%OGSFKQ9?S@&U0H Q!YM(C?"GU2S8\U283[4Y#UZXCR'R/W MITL>+CY3Z]/PTT0_5BI>OI:B!Y"B21 -ZZXY0@7-DR!1'J@R?E#P3%AA4(3K M=/@ZMO8SQ-9,9.5GBZ8=H:LKWBA(=07BJH!"#&YUXVXK,M\[$@>)1Z'H/6=P MEPOV&AM2A+(^-13K]+$%O$HLH)6I,&#U0_ *%<0;I-=A%ER&$IV#L:1)6"!_ M5DVH9L;OTG0JZU#:XV)VZDWR14 >S2=>=0:C9!9+KH6GKBO?(JB/TSJ38UX4 M_:$@E44G-@?F8P%.UX;,J@D2H?4$^2R_9N]G+%<8^S%4L\!E'E_#C^+[[_A+1(*^VUVB0U1C+&@WR&&B0M8Z_LV\BW:[3 M<<3%UD;OF@ S"2%5N<"[J6NP!]Y)>(E!9%6[UP^3Z!TXYE3M)3M027,!T\JMK42,(U8D95_'F[PZ[O]LS1 MC0>%3[,RU&='1?%GR$R09#^Q[0ANZV462@,,4D^J/,$I#.::Y"HQ9^[*"2SN M6&6E1B5HLQRK&DG15*6F;5!%(&6#-V"?H0/0]+H+9AAE [9=8-?(0,Q#G3M MFC\HO\X-+,=TBW8!-@ = V^CM??KIA+@(BT"EP]5A6KQ:(.+I?M,"\D=Y@8^D0<86)UBR2QL[V\2M+?%U&I^9"6>(S$KU"A6W4AL M[K&12(1(8W""J"6A,8_UY4G'0TPH]3<[=:&\@$D*FS!5/3[%/ N&7ZA)$ZTN M7J-XA.%_V>@S.Z)="+(/U<'C1^*S*)VG1TEF*UIB:,)C@)O2)QC<%(X<07=^ MP[VUK#0Z^?^Q9UT@*$]"R#ZSOVPU^'D7\+$B<&FT MG8LVKG+NL/&%K HW M3M/W6MNM%LJ1L#P),!O\+9 &D(26#P,B(6#"P"!VP&NJ6ZG*PR@M7K8YI'3A; G^YBB9RH3FKP\$'ROMQ2SX$7Q,YV"C@ MQJ>LAN"J&1,)JDV9$Q2H0?*) C&,-F,\P]D7X1./Z!C%":R^O M]+;/LI+<^@R[6_C'"'3C,(.K>N.#<'^^#X<"D<^J;I@@W[D M9E,$<'Q7@@XG"&X'EC0=PXU_"F]/Q/#,O0TCL_CC8S@!N&AE9EU<=ID-/$F_ MD'L%*V2(!!04O,RLK].J!:X:D R^1.QNB.IGQPQ2(N.AFPQ+_&_?N\@0?X8S MI)F_W*Z^7:1Q&G-[RMROG .TQQ$]84ES4!8I4L\-Z/JJ::<,DEJ$JG-7>)D6 M42!!J)3E!/X1XYISZ4*:HRB#'9BA^::;DNJP_26>G$05N!2T;67"W9K)"JT. M"5.S1&UU>E#?:OUKAKCC83T M;M+L*_UY$,7"%0CV!XP%9$TMH4/BAR)J^G54UQIG8N*@#*"5WZH8'BX:SYT* M;^!QR66*!XT0" U/!1L3G#;98#!@F#UQ*^)H\R*=8)[T62AMZAK% (LP3F\\ M,H>XZ$6EYK\.TYM$QX?(MZ3(8 B;X3J9&!S=(FL0[4FP!%&@'(TRIET&B;A, M65E(VZBIZ:X;4(9"-ZV[XRJ^Z!1^?B[^H^WPRB?Q,'T]RBA]]&/WH+W> DR+L<=Y1O4.5UO;U[KU\N&FQSN['W9F\] MV..!]XK/[KEYU?*K':W[>])D5EU?/N\]7FZYGOMB;? M\-MO9R[,ZMGC8_?@U^B,"MJN#2IH]?/(*VB^*JH-#,O?X;O@2\31T,.5>/N\ MEA:C,\YJWG>Z+VO-FNLUN_.:;?_X-7M,Y;GW3)7G1IT/F&\NLQG!X.ME!I[^ M<$L&.QB$(=CO]]F+N0^[EX1CHNZ)5GG&0J=5/@X2\.*X]A^\\ __&8PG;]L_ M?)'M9[1^U-IN>S4K3,U75VJ)6V]V__-_-?>WWU97]8=)&*W#]O*K<)]M_8Y; MX<5M^*OF>L-?U(;O[?\$&_X]ELISN.K.LI1:^QR&<03CFBYQR=U!TI^AV#9W M%^NIAY/!GWQ=]UZMU_4AUO7-]BJMZWT=A^>D,\_#/ RRP95'?@&HSNLP3B?H M+CRUB_ ,Y??-[IO[F0FK8@R\@"W:WUMOT6IO4=/?;BZ^!U9^DWXBH[H7(!4S MWP['!*.%D;]XRWIG]_4J62H_S[KNM-;K^B#KNCA$^4P4YT]ATI1L_EF+44/>>7_1N#\I8M]EBRNWM]>A>+J3L/K?<22AM,_3SKG MO8_=L^\I$)M=W!']W]M'$$::T'LJ+L3.:UQUA^P&F:Y()78!+[U)PHSJ?ZO, M9IIFP??R$-QF).78?MLMPK'WJM%N/'2U)CVQCEN\?J['P1>8;<]F3, YG&,Q M63CTSH*LF&*U:Y('7)1)-;BMM[._JZV!??*]I.5OOO6J>QKDJCY8:*6B!#&G M1$L5!TG-YNTWWJW:YAUJ$KQ>F""U3@4]V5$%BK)I-FV%_(EVT#LE$C?O#&>^ MTOMXOY))FY8'>7I^^3&Z=^?I=6_WHG,,:L4[;O_C])R5\,?3HT-0PE[[Y- [ M[QRU+SJ'WEG[_.*S=W'>/NFU#RZZIR=WY,!8>DGVGWY)2,G.KL>*ERPW6U*R MK%L$2/&R5;9LZZ\J/3V5-%-M.E'9.->31:*KR-\!]Z#V-L,D'M@F$*AH-E MEN/L^=/GK?S.+4NNBDW0KJ-AB;OWX1=:&(6DP6C"3 M6=J%^YD)3W=%S-7S1+,#:EV4?62UER5J)NY$280FFB"EUSGPLC(63B?#(,(T M//3GZ&1*>("I=9@"[)!A%V_P 67[G$!DA9=I\3\0P8X]@4E\W22WH19 M@\QRXL8H,^QK;,A:#7&'CXPIPQ L<'ASD7$'01E'F2 52SZX"H>E<+;@&VAV M,-_];>:=K&'2\H6DR5:GTL"W'[I:&-=8,U#*9-'GX;YC]4,:UE9:[#6NW8WG>R91/;:-'K*I!VWZ-1TX4$YV M'.7$R\,23K0[S%LY#M6!H>@4M:P+4,#%RHNRZOHVO$_<-(8V\@:.($J+>3C= M8-;+=0]AT*D9-9O)O9T=\!WSKU'A>Q_#[.\XF@;>6524\%/?V]U_M0/_YPN/ MTYJW9GG>FI:['&O>FC5OS9JWYL?QUKQYU6BU6O>AK=E]TVB]NA]?R:+'MG8: MN\W[49TL?.QN8[NY'&G+]T+2YB;&]K\+UK:"!?T]MD[>V7;-*=HU=V%%F1L8 M?4Y CI. :8ZKCL6]4'ZWSW\%9>&$V/Y>SGQ__3X9?VZ4$\OG5;;MO,J\.,_W MH%]_#)O-#WKZSZ7_M+<:W]'!/>;K2^4[2?H=+N!%F,HIU\O=]E^]R4 M&,7V=_?]5Z]V7\1\1;*;+T]IGT>#*VR(>0*#")-^F2U3G?K\51D)>+/I[]S3 M*GEN\Z6]_C\O3F\?!J,D()LDRKR7H\D$3/=R)OR=DOT,]?9?U]'7P#L)+B^# MEV%MD\9^?6\W\KE-]X4J['\&V.89-'84IR]'?=U?K)_E=%^>MCX,KJ.AU^X' MP^AE:*]7B#9X[/V"5/;.OK_SYLW+F.^+5=GG41)Y8&C#)R]#@9%D[_K;>TNU M=WG^\WV9-G;[.O)Z@ZMP<(4]V5^.#ON>8-^SG/#+BXJT,29R&"11N R_T4^B MP5JO_5=O7E#Z\>5I[./H*S8TOQPN1=OUDVBOW3U_O_FB\")/;&(_:1W6K26Z MIA#4VVCN2MF;U<:-"QI^>N77])M[N_[NSOT.QO.<9:YYT') M?!^-6OEYF9FDL/Z(4%5-O8-@@MMGT_=TDT$#%-3]VDL^R^.YZ[>V7_NMO?M% MPY[;E"F[OM_8_2DUTL)),]7?47@) D\M/IER "1>DP-8Y^ H E>?TBIDRG?Z_QYD4%AJVCT M)\BVI][VCHP-O8^=E:'\1 M^?V]?;_9>O5RIKS7V*L1^;OQA#Y-.?K_\8Z0-X*8J1QW*,(260<:IPTL=C2-%F:=ZOE)LR1E>\)B^&F/_. JT!X MG7>)KXWNE';W>WN;M[1]:/)]ID8R7\ MV-??RI/U@#0-2\[].X6[N6ND^\[&F4C[T8?NL1%Q_)>1ZSG"K$V=><+LTSB$ M24@.A_5[39J34 4WDW;4/HBG_B'U/AUT+WI>Y^*]UT,6&22U]2;Q0,_BPZ=. M3\W".4I,XT33HK6![WG$GIJ$\-*83E*OR,(0+_ T&2*#4^>@=>[MM=OTBY;W M(OV'A0]\[+/NPFZA=NLB%D\!)%&)'6*MX^CP.WL[ZX-WSX+TQ MYVZN)2B2*9\KX62F9JDG.@Y S$&JU'>/LX;ZVZ9P0('P6G^E7ZLW$@&5R]>V MX ;2QMK2-Y!ZOWH?/MP>"]Q(>[O;\$]X(RQ.^SI,2C@:.P_3( /\[E=+;&T- M1Q46UF_M-'9?3V8]B2 /F?;(T#X^A3BJ*QP?]SG-OL)_??; R:IC67M233+# M3(%$CPO8I [ W+Q$6L.$:%J(PVZU9E0?Y?LSY.,5?IO \)D@&2!(#'1"*0' M;M&!F==68:TX,)TKO[L MT[\F690,H@D1)S[Z@8PJ^9,I(F4[V=087"_R Q+NB>UXU7O_K> M*W"0Z 7[C?U:_MOJ,R;5V6+:YUY2_\,_5$+W(EGP=M8L>*LQEC4+WN.PX*W6 MQ7D>7B+;*-IV'RL9OQ6]-C$\]DXQR^+M=AW!0X4;V*;!GV3I=31DGP65'-U[3W]O?]CXEY,_VBJ"@*TFOF[H='39] MN$<3.B!\K6TYM[[D3?WJQ"IX=WC1_6XN)I5)K;\2%"4VX8 MYH,LXH8LL/P/=SJ9M/71^PR(U">(NCKRC MX*9QKV8R3R/C[(S9$RXQ M@,6.MK. _;"X"<-$KR$L?IG;S7C@!PMVD<"&.:;NHIRXVMV]E*\'.7;S\;U0 M]>7RO3@*^E$,#ITT8$CA"9<\+&_#\,>;S@GP&Y"*28AJCMXJSQ+RUH(?4P3? M[$=O4A;(3(VZ)I3]/!I& 5TB=!7 <7UGL!RD:8TEEQ:8AK&P11+"E8VJXP-+P-9SR <]IMRV-1":F>?XH2\?V[N&/ M;0U5Z?$$#[#,5?D=?[9)1JE[(J31Q_/O_V3ZQ#U9JQH*&M>VJO$NX$0>!T6! MVZ+EX_FW;EKI14]T!\3UTC^VO,>2&QZ6HL7()F<5V@NS:[3CU[OQ: >A"\9K M'(.968+1>J8,B(,LS7/O"/8B@4O![,9/T;ILI7<$CP-B;\"@G[,)*Y:MJ\]M M8?Q"1QTLHX*#&'W5A(AC;)P(#W(O_'85]=$&%5M*!Q70S>)O1;=XC\H.4E:3 M8P^I#_-R/&;[EDTTJ0>8V$VU@W'K+&3+7Q#W<MTG MDS@:4*;!;(%*%.([P#Q-LPE&M;D)FWDD^>'%50372)*@6CLG%,:*G9NZ8/TO M_[V4][!:$ZG7KW]6XB++NT96R(+A(LO]S.J'BS[/G,B+V[+=I+I53+ (OH82 MV>&8I_QAGMJ9'QY:%7%;O@J, \\J10+GL$UA"9H9_&,J\WUW$ M(T([ W52;D5B\*"?OWH*6#@K)B\JU"Y 6Y0#%8CZ&$Z)GCX!D$>^K6A(H]@ MC()HP:^94(0O_ZO;$'((M2^_5(A/N$0H8@)KPQN3>QL(=='WQ::]A?;R3T+3 MSG-4%KA,@SB(QOI:@17'2RR>BO6 4\M+^$"-@;(K^ =9C(V;JY#CO%F4TRMD MSVCI<80ZY#K$YR'@C2N/3>QO*?'=7!5M M=2!QR[7B8;GD \>*/1T,2CZTA'U*RWC(B"KU025.:VGK#3E78''@>,BTN\NK MZ378>S6(X00-I^:5SK'%XQY)7NK56[P1L^D=[\/-NVBY49F1/%J7(36 #_*( MTFUR>G4W:B7(^$A;\6V@["935E>D)=(1QPA-#MU6/&M8DYU^WG678PUK6L.: MUK"F'WW9Y&7_"V5',4,,WEXVW&+@ &:K4!>""@,%36!:-MH98PJV NKM/B;U MTC[:$H@FRKQHY*HWT7I@I"3X?;RHP'DH06TA2 ?.+=*#L-I7/<#YCM=:%I." MJ)6=5)^=_,/?:G@O:,3P&F&_7THP)H;1@$V]FRB.?<^:["#,<-!P% MX:J8)G=U=!!U9=VBS\61X40UV^2J$W@E/RRB)L8'>ZM2.53G3S2\TV0V=S@D M@U[< /T)>SJ4)K;!X60_D=C)#P;I>)SB.J:#KP*S8_$!+3WD@Q*8[N@16%KB M8-EP-M4F'J%^8#%ZL#@!VS+/3^9(9YTK+'M@K,H_@PR.TA.ZTC2RAO=G:/M] MY UJ$.6@A(T .RUI:E.I!AIT$@PBA'2E'!.ZHP7<\#JDZSA" MC._/P44S,5M56[74\1'#MIT,0+'BC/1'OI>$$5G/-VC:9VHIQ@$";9+JW/%) M,O.IS-N&9C!7W53""@KL*X$R#IB@P:)67 M@P&(CJ*KX\,M 3#<=V&GXWMW&30AQ2O(YJ4_6W>W;ZCQ?,V&YS-"GK27!J6I MA_*P4;=41BWR&CG:'_^-T#:*>]%+@B%XM2CQ ?][WF0)WH1ZB:-T,"0,_!6> M@4J-%50YPMTON5JX",OCQ4$I&3J8^*UC+V%5C"&/OWU"7/]&1WP94?)]J'6^%S'. M7!EQ/"%UI&"D@HD[@!W,M<,TA:\SL%:>&N+H!R$,C ZP["P- M*4=M48(^GI)CP[:5!'U6R3APT!L5O[;!-8&D_ZC M?/,!!91OTF5/53\5@(K:%:[6"*J;-:6 K/JR==(J]R9_\DPO#UC0"2[*>9@+ MX]+37A/O)3HTY''ENOK'!44H3T(\CCL%G^;[\W0J])M)Y,%-*OA,]4,2HF@8 MF.'D]>-!28U4^)@&$G&&A<9S+0Q']XPF)*Q"1[..,ISJVIF]K&^ M:"4=A9ORSPKG72/*\B1;_8A#QJ"P(@Y X:@2L&.+R&P+[JW^AC<*HI@O_ZJJ MD:&[LTIH34L.TN&2A@0=L-,U7IP. J%[LFAVY+^>*B;V]$Q8'],;+(NLV](P M_(I.#SJZ5+E.DOVE3-@5P _"D3*7>?51G/#DC<"Y*3CF,<6MUYY'S8$@,W]8 M8C8A&LG]PSL6Y>:^FH+ H'N$XT"3_3J-8"O!R<&SC=?9,!C#U?-,E>U%F(V] MWSS\'UCJIU>VRZ>\4% X9TO8;!S]#+9G-O;E9+/*)&9F4I,6&Y?BNY$3CT?V M)HM4G;I^CQ<]U]A)Y]L$;?Z5"H:2=J4013\,V!)/;Q)BP,*AOAR8[2F9KJKX M[ /E=$.=M+\3"OQI]I4G,)8)7-YG JK"U-W CN4F;M4MA4(U8@1P ':UKX&RF'^C7X 7RK@(BA4),/.0R/=&7@6 M*L26PRC!>O,&8(I%"!N<8'F!KY+;&=D%=KE)^(VIW-B#PQCS@)21"498=!G@ MD:7IUUS"9OC$&NO^1]WCPNM6]SZANJ;:6X2G+TAK>ITF: M6/5\4KW!9 WW3:-5O45=K%$0_YBL@9-4!,]V4O.Z7)B -;)CR6#HA5OZ,?^] M*U<.HDI!%E6 4,D(@8W@;NXDERJUH,I'UB4@*VSIUJNZ6GZ+%9G*+;GGA7E- MOX:H"MEUE$FL"Q =8JK:U:@EHF)V,I;*FT699P)S<'Y9F\+X]TG R4X8%"/S M\BOTM?!#& 2%"FOT% MGGGK%R8ASK_C.ALIIE896OO@Y1,,=:*Y,))G\QQ,%IE1<7+B:IQ&T37^C.]) MN>#O?OXRBHHK36/A.1?M0EF4"064Q)G ]<]I#+PL>FL86BG*17TF,);08C3. M5HC7Z^DCC6ZX(8CS=.:DZ/WG- N* .\([K7!MYLSHNZ&R@\YQQKBE:*DO)A. MV,FK[B/%G6!,Z5 JWO!YU0V/T)E<[Z'L80W$AHT3.AFL)G%]:U4K+7PQN% M0V( 1(*",4]%<4SB9HOQ]F2D:4^_O]V:^"SE8N8M[9 QR EN@+#9SR"!REQG MI866T4D:S]'[3(]/,=_@V\O=D9H3YUURAY]XRLA2L>GQ,C3:4BXP63]M4] & M;, O#X=NNL5:XO)W MUMF^9%;,#A%<^NLPP?3G#:-[0( D6TV56!F";]),W7N6Q6FN6(<9J?:^?;E2 MTQTI3T)O)_L3.9>HX@V'\88:GM\%=Q[A<=6EY]YVQ96@^=FK "N&OTB:5TF7 MMC%E3"]Z?U1]%R\8DJK+FBTT'>R#.K.[*EU,V^1LL&/>W-%F3+.UR5@'%,L1 M>*VXFR2-+ZM?;_T;GU\*H\2-0*@,JR9#PC%? P M-LB%:Q$Z" .K#%!,,'0C24UZJ(D08$2E?@3/-, WGTIU1>;S@Z-\B:'67ASK MF[\PM0$_"0K<@\9,;G*YN:O,X4[8HJX>W&(=Y_\4T T-VF>H6Y*KY+30!4SB M0!6DL>%N]9J@R;X$* =EFMK.ZG?,"CX]2YIDPC!G)#Z#HKP3'WA6>HP$;*D= M=>Q-"9A@_=R-HD:C$##[>IMD3))NM']6;0%BU2QA]2I5LN* ,)HZ4V]XT.EQ MKSG*\@Q!_!*KH^92N1,X7*F'71(0CGJ5HNM$>9P^8CP$8@L/U"DJ_6[*V41C M!HVBKR>H=.PDXH'#3B?TUIZ8?,E5I;L>#J, M5)HE]LRMRTK9. JI<:*N&KD&,W/FM12%IO($Q7_O+Y '^Y=.)A0T+ PM#EEE M$!F7-&V:9*DN"#-#QV"--$&ZHL8TX/7>FH*P0QOSUO5!1[APM2UZP(1X_\?4 M()$L#2JKP**^?Y?HIU\B"FEEL/ZW193$#[$"1Y)S2$XB+&.F&NIV$ M0!20*;._-9>Z6UCUC)&*7TA@%F+A8Y?+A#P*?+@"GMS@;8"#JM(+FW[N?X;S M\4UX*P7YE=>GU9X$4VEGD=99VVBJTA=#F9I[(7/#^EA KZFBQE &!?J:9%3S M=-BFY>ON?^>"HY!A9"FX,V-#>@,>EO3W4+1_; S83(*KXOKE/[^_056A8]%64X-;)6/%4S@;Z9@(EZ$O>)(H+%O];'NHT8??YSI5-5T2:\M M/S%SSM60WF'9X-B_43CY09(/,02C#$G4O4#]+Q-\0Q%.E59>\T[+1K$$=P+"8X8XXT8WDLN+=+H M(AQ<)2!HEU/?NRI!E@AV4F8#@IKH6G$OG\*U@]5KE2_YWB@8Z/HWS0<]-F1] MIKR\6K".KT9-H K;%TR[M"*TWS%M(K7VG8DM6@"Z I>D M*A?5OE2+6=FW)^+W(!IZHS"L8+,58F!&%BBGJ3@Q,9&@4?,X-JK,S"8QJAR/# 2XM#ULJ%I. M6)1I8@,PR"Z%2@O'-R4^DI$9EW0F_8;G_GTHMEOM*;";C^"9B2-,VM'OA3(K M"PCU.P$]MU5<96EY>26$VUS/2VS.24B\SG@&G 6R*EP6:6U^H>-U_Y9F#M9, M-:]+,R?),W764:^B)%\S[G-E1L&[H5CN!!SI/ ZV%(S:L?,P>I!:M9=[*F\A M(L45LQ@ 1^HX9CJ8=KL!'TA\"GZVW3^A-N0TB5^-XN9M^<>N>4:&BUBD4=]6+.62<0F".$L;2A \+ MA2762'$XF-$D$I2IO?@F9H*TEWS9\CD&55DBR^ UAZ4)B(&?\]F6G">6BS#W MF1V[CE-&",$H1U%!1/*@N3C.#=)!CI=ETU"".2N5J!,? W-D(I^>U-*NI>0V M*4&-R[$"TY5%\OA5)FQ]%E<_7EKOQ-VI.?V*3'%QS")9$"JK01K?:0'F^FO6 M)3+;;$)09:P[LG1 E6$#CJG.5N8Y];23H- L]/P=9.@2)G M?]T]4Z[GRXUJ72@U7MF*":)X"FLKZ_H($"H1"YL'H9ACLTNL8J2L_AD(B[6# MP51NF;(O+V7C]*XB:&-@#&QE#NEBA6E1JM#8B%1_)P,&Q:Y$RQ]-[HP9!*=T M2_6#Y"O>*@/A#J7J#&Z,Y,^M*WU>:O!"GZCGJ?J^(YXE\Q[0O$4NY\>T%J_2 MK7$MJPBL3D>RH5Q:L%3T:8QIK,Z-[G)1:8USH[(:V9Q'SW]_0)I55Y'ZB&6/ MAS<1DB>*SB4@& W&&@;!XT1;F^I!E6?3ZYM;K!369:%YEF[ 8E THXM+:PVR_'%%DL=AU4LWMI E80-U?B;K2V"=MH! M7(YXJH D!U3@S_\(DA(MOIVF[[6V6ZT[:K07#0M\-1\6B,.-AO_UR^U M>:K MUB]K,.$:3/AS@PD?;G7J1_BJ<=#PNB<7G?-.[Z+GG;[W.O]SUCF'_VR?''H' MIY].>IVC%;=R:"(G:>&U-7"[<S?^]/SX_9%]_3D@:;]^NFG_;K1;H! GO1.C[J'[8O.H=>[@/\Y[IR(L)Y> M?.R<_XA5>9KY@;Y$>NTAF2KO*5N'T3\"W3!N=+5F,0]HI]V"+HS;:Z*@UDQ& M7()5\0L7[LP1M?X]XX9U8,3FJS7H>;S WG&0@07;VMY^X]M%/M6R5-\[!FO[ M- -G_S LBWQPY7-E3X*-^[COL>:V380?0W144V=@S4XTC.!/AGSV M0N65,1@ASS@JA@T=E5)?[!YI=W'C %EJ3TJJ+=UMOM[_;?L-E^S:;Y?YF+96 M!^GX.D38XH65R^XF ^M=%]WZES1W=O;P)>A]Y"EE5^U5#*J+QX:.O.Y(DCH; M\G@*$LU?&YL5>),WX1R<).^?09%%86QO@B*^OVTS:H9B36YG=W>7)\?-S="A M'UCY+].UR\I4Y9@SU6DS+ *ERBK5Q24OR6&6]Y-_:/4#2[Q^>!7$(TXT+*Z, M-OLO-8.5J2!:[RH8,C1$N8,,)$PG>D&,)X_^*&R$L'FF$C.(80G#(Q\^QIN<:Z]'^#^ ME]@/@5M,%T+SG)ME8\Y9=-)-W9W/6 $!Y%DRP%19ZD[B8T=%T5QM3WU?\,ON M]A=71**DA>!W:V-]G*Y?N[UW-=B>+(MP.BA2.DQ-M14H9!H8JDB]I.^LA90T MQ14."-92(*RD? I!"5L$B *7<=,3+-5!?6LS!?P6]']U47TJK+8DS&X_[83P M]"][Q-1JDSGHS(!JB2@2'H" MIW&0:QL<9(;CEM#7!3!J!\Y4=:VC'?!?^'TL;MUR[RM[,S:Y--W^D\=50&6B M+YRA9]K)4GOI=J[B:*)56-G:+/'5%\'Y' 1$6EH!CO#F:OUUJXZQ658ETF6*X0TV@I M_H?87T23&>&4<,F,P:.9Q*MWJ$N]]V,\HN <'&C3L,2Q: AK.WA?=OWDK2K;4,LT* MQS-18GK"NZ3$=@P-VX":"0Q%?L=2_X/;E%^%E&%B@23:+;C#+\/,EFM7J<"O MCNDK1H>TW>N6!$A_S0Q#"!I4!)VX&_G<.SU51RSW+I.' ^,A"V"V:Z3IM.V8 M5 U/4U#6<"\&\]HI.=F3.9'ZA<=$U3AP7)X%372WCU8$(D$(S6Z1,2NL ;7H MJRB3C22]46*\:>@Z4@RLNWT=B61%=.$@F 0#@MO/#L.&DBY:P!>;/OZDY66Y M%ER.S-AYL5NZNC-VM(::VZK1(NIL$C/5N7C>SB^WJ^KB7D).?/4HLHX+4KMV M1_?^5,DEY9"%;#,J- F5N;E-#Q1C03X+!?M>EQ %V/]0EFA4QE8+5.J+B=T* M4"C*RQ(ND]9K4L;[?MT5AK1?8!%$,V:ZV'9RG=E^&DE-&17LXCA>6Y6(CBJ5 M&1)FEPN*O+A.EF;,"B8(&XH7:[]RD M98R.F1P?AIL0TPF88 ;*DS->B?=?5R M]OGHO_+G?YN]"^4=D;]N>W8\/H8Y9-RK6LL9>PS,1FUT?47!P%\U8Y'N?A)( M?P:\1@8B[Q&Z![-R:DJ$+-21T@58*XPG$NZP50)%+H3-&"V.G;D=-9ZE,'^2 M */000+'$2TN=:^"W7RM_$SX^Q;\^XVOH,4JCDQ'9OR24?EX B99%'MX[;6V M6]NUEQ^V[60.CIE;1KB:U%6C U0UUT_ERB&&*? [AV$PQ($Q%$=B>6O\AITC M?KVF=5J-L:R1&#\#$J->%9+J(AW'@=5<$9CJL"(;H'VPVK:%;Y,!V\_-BV ZH.0QP(1QM+UK MYVA8IE'B7)",@S%/:+VR'V&9@ISCX!R%,#*%RBQQC7#KZ;#FUZ%927K-83A@ M5MOF'KVJ63?:+/S"E$RV,3:S,;H3&2[CL,S".8NH[ '/CM')3"73P-.+J&Y M)J>*R%" N#373(RO/+X"Y9YDNY-NW5WUY "I%+8*BA!?A=QC""UG8:#BJP=)NNV9:H9V$.=@T$E"WUP(F1T&J9A"V&.<"1 MZ,3!$)FGO@9L;_PSG") HI>.BAL,SU "W"1OA0'7RE*<8\U1C'T.84#,]-0V M%D_N;;2VMYN;DD@/[ R1<7,;(PM0H=UT8G]8CI[,N4F//8;?#"/7&PS@D]FA.+MAD5NAKJO)XER$)19-3 MP$BT3]\C+<."4A4UPI5?#%46>:9E325 M(3QT*U7.QYJ47*&_3Y_GH2@9%=^FD:&NQK>('%0G3612(]A6JAZ79QNU-(QR M6'7.4JE%HIK41&I/9K\:(8L_4 MHZ#XY(F M[S,YG%AH>8Z64YD/?^$^,M_X#]&;USL[>V ^M?JCUN[N;C\8[82C[<&KU[L[ MK_<&_9W_UT4-N=W<:?Y"(EH'#QB5N703#Y_2C-\P.2@$LL M@FGS:-K%09!E4_CC'UB4^8O'1 OPWF_%[TDYWAJF9.KA8W\!_1F@2MO_A7%Y MPYT_IOW#]/JH=7[]>>>X''[I7/_UX12?-U]]._KZ\_BOYQ]5?\+N3 M\;^^??Z[^^VOBW]Q\?CSL[)X;^F,#;X71P?_WTUAG%/ M3UK_^'+\=QS_S]\=&,O7YO%%IW5RV-T^^?OK_QN.ME\%;]X,MEXUA\'6;BO8 MV0IV6J^V]EZW7H]V]OK[KW?[O_SW?J/U?W]S]_J___-_-?>WWZK4(=AB7@J0G[,NW%SI9%ACU-A734L M75K-&6LK7SWD^*ZB 4U4"ZXH4P]F98(_5A$L\GQPI@EIR.O0?!63'_),#*49 MM"6HSD*MSMG&.)=0I&]HE?KZ+8"**K(DJ3#0:M6V0+5J?D:A7 MF3S5!$!AT98I1E_F 1,T9I2C#1V9GLK]%*4M$\NO(./[9,/G=YS.(%MA7Q5 MA#31)2MW!+5=H6:G\V5+/L@0XH7!#BL3E0FE&H)=K/Q0104659D$=<0=H.A+ MZ^U'TM3L)1V"/1*G$]O]DB_[XI6J%[Q;_@7OU'!/KY$H)+Q1CZ)^X_BX/6N\ MIQJ]B1^;2HCS$']*?SQ3IT!><&[,C%-C9LA;[K/WWWL4=I_^*%#-TQOP33]V MO-/W[SOG5/%SU.U==$\^/-"T7SW]M-^@),W,USOL7+2[1ZNN!Z@,Y;3F7C5A M,@SS$#(O\4Z"?!C\VS).\^FXG\8ZR/3AY$(=M-0.CK*)Y:!4HQQK\Q6&'DO$ MPX(3UT([5W/9/] U\F9[%80(M-O94?L$JSL/083.N^\^K5Y5W%)EG0^T2SNK ML$L'#>^X??[/SL6J'VPA@;[;P:XYM,L<]H;W0)6\;_978<\/P<#K'!VA4N]] M;)]W/IX>'7;.GX4 ?-_)?,EPBC<_A [CS9LU'<8:A+$&8?Q@C=QI@(UTM+:/ M+#&&NWH5[LKW#>(F.>EUB*<$7<%NK_>IL]XFM4VK0D[2W&YX[BO>JT.>2?/PIM3JNY M%4V"#P@X\[QZ?G[9/# M3\<446F?7W0/CEBAM'N]TX/N"O+%S(NP(J!&1?45>I!;,1"*!%-9132(N5 F MR/-TH+#J6-A2!(C6PI35+1;!VN(3B^^J*";Y[[_]=G-ST\C#0>,RO?ZMG0VN MP$_)?PN'ET'VVS H@M^:KUN[KYN[O\%XF\TW.\W67FM[I[6[O[/[VW"OM;/7 M'(;?FLW&53'^Y;\[WZZB?E1XS4;SR2U#"9YY[20I*41MFI#8'4(&B.;A0!KW M8,@Y[(T(H9 *$*F9V%JLGD"L6A6Q:JVJ6#'*BYJ*I-DDY4YR?60^'849=?(B MK$&-/#[0#;4"20ZXH2@&>-$Y1_ZR@].3B_/VP?,(![XG"FA+2:2PAY0TT*Y B@J$]A =,\Y-L]">KGQNBGT5 M035C]2+;39=E+ -@8]$8^0Q=AE4$"<875+[&$IDD[V%0&HN"TV(%UH]6TF3 MF&F2;,([-6/4GH&4)*G&6?,?!U/=Y:?Z"MU+FL 1&L>2"8C"[E,YBYXR _$4 M7S,#'JVRVSR(#7?CD:U9_V8P7"@B^JH<,WJ96)H%]B7![4V[E!A[T+ MDJ_F)X*[PB.L$&$V48Y%R8'X]#Q66)@Q,61;K;_++"\#YI/FFN/J*FJ$ >\J MEP.[S?%4;6!!6XY R!7#;,WO76 1)V3>=4HZT9$ZG"Z*IMDAO0=Z;V?J\*," MAI$(;569(#-=+LL;9EB.=3U^STU+OX%0]D#;16(&T+BK4#BJ+]/ROHD=:/^%AIR$^-'K9N MPP9X,1+2(/CW(OB&,7#3%N]9 DO"!>N"L'SVE M6Y#@;?:E'$9D"JG*#%M9*G2@YO*'\8$)-_9:VUOO&]Z1TK38\4 _".MCW!$^ MOQ;?"%J3V( !_VU\3+Q#D9^AK4'E"X;Q)^W_ ZRI'>03<:(HCV MH$2.T;H5H-4U8^ :ST$(6^2;>\=7+;)52M8=K@T?E9)0BCHR51?^5$'\N4Q M&.I@-*S_^;^5\/O4_TQ*D;!57I;RG6Z!"P,=US2/J>MC8 M2?UL:8GPF<_&8*CJ-?@Y5X2-'3U^NVZS<*Z*6K(&F!+F&*"OF2,UQZYL6653O.B+] M<0U&"]K8FU+H&JB&(C!#>O$0UB_(I&=YE'DCJ0]$B1'+\YG(@K7$^I[2[C=V MNKG .KLRFSHN$BS:N(POA0 3=#'#>0(&D.M;@^H$W6NCJIPU-G<8ZJKBNE?Z M7/=H7V2IU=<-QX"]IU2!)%JDVE+-K?Z?=)Y]K//)HWX\55:ON1KXX:!@ZZUB M+0)HU)S3?4TE](;LE\17\$VZ2Y+JK/JG"1U(,$Z5R,ZSY,ZD MP8\.RZA'J0;>4HRK*POH;V'XE?2JF#@KL@K:Y^V>]RQG5#0A5:=5-E;Y[^). M@N..A)49%7JH!^E9%\'7D-NK<:&\68XR1V]WC8VR2QZVUU0SJS&6-8JOADGH$8#+N/]"%VTX])I#D3[^?(W._(GO^FK&LYJ)@A! M_AF_&CDEQ:>R7 OU,DZ'^]YE-"(>20R"B37K6+BVKT&%RORSF/J!,O\D!7[5 M]S@UJKT2S9=1ZZV17W=-BQ4JOX5B =IN99ID;AIAW#'8GE)H6X[A_2FYTT7M MXJLE4&'4*]LR%K?2,H.D(S415?(#*IOLLU,#-_H&$FOC-TS?\LW?[X?XG6 A MCXO>=?9!7TD$1\9W_OM5\/2F>Z.XA4V;_[=.IK;?.VC1W&WNX%N"8 MY'@:I%J?"]UO\9ONFF]:[\T/VAOK>%%@*V&'![V?<3E&71'FZ\UYG,V)$F63 M,VE]M%[ZQUIZD/.M?\--S9S?6'_.)>'(TY:L=^$1=R'\%HXG!3<06!^ 1UOZ M2[33$A1Y,ATO0?O\S3&L]0X\S@Y@=WJ'5T)#@Y!L#XSJ]6X\XFYDR(+)?I@5 M6@>_JB25EZ5?PVQKB(T*LO49>2P?,,@*R7=B.SH%P5,6 M%S/PLB$<<&1'?UMG6&IRK!/)L&Q:=]@$GK157&686S$OV#!Y]=[6P"1PY*>. MCZKSHQ*44@^[ZR3JQK'4;-92^3A2&=@A(M[[]";)J_L>4#"4OLK:PV!(]0>4 MK25^UFRZWK['V3X5NKVY0OAQ#;) 02LK:(3U_CQ%X(]@0O$4SPXF-<"*)1A! M3'U(O>;VKXQORS2BND@+JH48]REH*VC=27K#!Q#;03%=*O?EHN9MDDVH %O6 M&_ZX&UZ3/R%$'?.&XRYR.J7:5AKIJK'6!/[[,DOS7%V.==A\IS]P/Z2<7/ U M3+@D2E[%2&H;D&8\7$TBOI:.1XJT(5U]1K@D:D_+!A$IAS!6^0#8J2DQ&V=? MMXIT2WC)QLR73QVVE SY;NJN:K2)&#7?, M1ZGOUL56]&\8'VT>IBZ[03FFT(S#LI:81TJ' M4:$86"ID5C* ^SJT%8O@$4+=U5*ZU7/;#&155>T9E;JXP2]QYQ/=6V/%0*_U M(!TA6B,2B+/ST]Y9Y^"B^T?'ZY[\T>E=G,(GO8^GGXX.L:"Q]^GH NEFNN=8 MCN.U#__H]O ;YYT/[?-#Y&Y#+IKVV=E1]X"*=10]#:,G._"B]A']]/P3C10 %K'G^TZK;5Q\EC! M)\MNJ(83IWARN$$'[5T=XGQA/!2;_E!KADQE5DV7!["K%-3$4= M#V?6H7(N\'4U2J7$0MY! M$5K/$T+:U&?C([=SE3*33_<8M/:Z]HNM2BXTCR*^)&4/P! M4_QDV8J%".IO]HN/W1Y&.0X^]7H8Y(!_G9X,(U.*OXH _ MG7_H'&) 1T6BNA<]?+4=B_+^[%Y\],X[%,:2X(\=7:J+#_4^.8.@$-;!OSYU M>0I6J,B_V_1\7+:C3]6XV+ON4??B,SVJ\_X]#A,I5T\^.\$M^EC'MW#41^T_ MX8E6/&PFIH;?8"Y7>=$1[]C%>:=-R[TB@DI/_!T9"*+!,J)KZ[OO+]1>D458 MS&@;%U>$2E'3C7++P\>YFT[4JA!M(/2 JB%EVD>]2^V.*Q7Z;(^H1ZM>>;,7 M]ET#$F(D],1X>/7ZU:Y-:-#PVB85[&,S36*1Z(=A(F0F,+39_;WS*.#6\3E\ M@I'BL-.M"NE][LN630P9 D;L\XY7D.2Y*:NI"#DT9J@F;Y0YBTV/6&9B MJW)\;Z53848ZS9 3Y78'/.0'&*NHLB7>MXL?FK"WKM$=:;M71<<]N[ZBSH I M.8:-1(5^B AD:(-OJ-DH6F\*V5$/WF$M1) A+$@(+2K'I%/@05!M50!. M#)%9$(A$&BQS4WM)V0Y-SI:@H5DZ0A>9"TC94@U5Z\6Y;P<].X@FL8*F*DTJ M*%0T1&'B#L@%>1;Y>5(93;:X,$A9_%UJ^OJ9H.DOZ8F*<](LD*0OAS!PA56( M1N:O^,K$RE%R-1HU@-6$P[,0R3%U\<47*:L8=C5*AQ8&UVYPNM2P&KJ/;LY; M!$,K<[L!,FK-VD$YV%XK?[M)VM19G(5!$?$X,O*AC6-DDUFE!.+W",2OB)(N MB6&3V9!,[GC#,):B6@>?YINJ;:4WH*S#8=DD5B6<^-"T!+<7G%=*$0[HK<<< M2'X>XU(Z ,#DOD:IWO52XZM@P&L9M5_,/LG 8S?+\8%Y &1SXF1H" M_D1QB,+R#FOVUZ(M5;WE*R^3^S,+A23AF^\9E(3-8%#38WN>L:'2(!.8!)%H M6U480DGK':8EK@0:1F1C8JY4JLK1G\P0MCB(0V2V*O@>(QI45RXKSJ&T8[?I MY=)LEG@6UY/3KGS*IGI_T)&-F;#.9&SF+YKXZ@NG]2P,AR[O3S F2!]%-FSN M7J)E#24THC0ZT5O=HM*%N@%_#FIX%&5Y46_R8HWH* N)&;',$K[3^/B[MXLE M258VG=@J<'_Z01[ICKXJC"#[!.\CBKR: =BJ9E4V[(Y&3"^(P=SN*#)HT):G MI)8N)"IS:/CO5F2""R7RTX2Z?^9CI%G5L/K-A.[<&@1S[Y <@/H' M,Q@&YL@ 5Y.!R(9X82L1'$8CU16@'Q8WY#J94X.UA>0AJOC>'89N:Y*J6 ?# M+R6UC)TCWPVO1Z2C=<-7HEY_J>JO13.'BB+2Q$)H85%&*L -%VE"$>^IUL\A MJ6?F =?S:GA'"%TNE1X.5D^(6V[L9^2S MK%V6%;* CV&> ]R07@F6Q;<5F<1BYENQ@1P)03PI-[70)H]O45(P0H7%7V(. MM/L8Z@N\G<;K7VG;0<0EJ)Z$A1U(9[-(8Y"5A>6C'8OY5S92KYC\W\04Q$K% MAU4",TN=<]7H9<3U9,L>"GT@7%Y(QD7X:+A2UD6%NNW6+&R&\W,6\X#/Z)\5 M$9T[RO^[8/"UG'A_6GH9)VPWLV+&2OAD16:XV 5T,#=]GEWUUJ'^;=8,,S5# M-T**VI)S1%; 4W&,>-,F7?C4*]1-,"9[,_QI'6(4'^^)S-P?;+ICG/"MU$%"9I]!X M@=,<32*8(L8Y^1W*T[0UDMJK>7M'L\>;;?Z"W=(8:G;!9C(;/W:=;EL04DD4 M\[(7=Q1$,3>B*K,DRJ\($ AF>$:W>_ -7H\H&P1?12-ENR3EN&\1(5#Z0#^( M[!YFC/?5I="/\=%Z4)2Y@^62&-R=+./;! MZTSA F.#U+R0;1 E*@'V?5 !0+%2 KI3.*!0K8S1$9%;F][$D?3S,#<$12MA MP!**O,^X=4>4$7YY6)=8T-)OJR2Q V&[9/OY=.B(2SEGP(PI87T6 F4Z[6H2Y3N@%'"04+D:!\N@JI MK)_S0+#]TEE@C8-:Y/!5;7>HFJ$X;-?/JQL4ZIOXAW2$^M$MF'JX)(AXS&M! M%UEH-3-!]619J8PL5^TJ"(YCA1D7S-"=UKW;0*&!/0AK&D(IV?FNQE#? G3/ MS:I\C;BK$;LCM#GH?A#A>@US 2(:;(83N ;0)<%KDVE.T$7B?_E5?A.R9LI" MGS0A-Q'?Q3>=6= &R6H9R?E^O"1M@HLY0#9-BP;>[/&Z!]:Z!]9]+U J==9U MX.>=6:0M5VE7L+94G2T0VV[OO-TYZLY%")]].C_XV.YUEB^\7A73XXXN\(%$ M)CZ@%?EB3>H:(@UO53?7T9^%UJ@[:-D[)\82'P=.R MD,/FQ?SKF5Y@@7"Y]BI"KP@'P(.O&6VW4-%!:G%5A(0O#E11E(K;@'BP=RJU M.G7KID+F[+-3*&%V,\V;D0A)0H[IHG,0V"UB5,/ KO&7?;FDE0RJJW.J400R M4!6R;U _;@3XP.1*=$AS M/12)&9\C4;*M36TV'ARC:ER?C-B01:NS!Z^Q'7WD(J2+"\@RD,M)B MH7. "6!H>77/IL!'B2)B@F]RA!@:(<\$;8#5<3JKHY8 '=,2>8//,C1[NR!# MWT!2?O]'^Z,I-9W0YZ,BL9\F[CM"L&CF67;DB1 M AH#HA"'XL'](TA*U/I-'SS!9LL'$S;!IX9_ - MGVS"@FT M$S9H_H$_3Q\-RTR%("88Q.!;]B:,88H;S=8F#",IKG+!VDLB0]R6>9L,K]O9 M_G7%//^[G".0)E4ZXI2OJ2D;PZ?"9J!S7P9-:45KZ=\;K9U?T7"!0_6Z HO> M?!9+UG:8M^Q#BNT&&"AJ11!]"6R2ATS2(RN"EJ+.JEF%ZWH-^V4.+]>U0SZ9 MKB1LD;'76>S C;F,$A4O9&R&4])2>9:W44[PS[NO9"]:36_+ CB(=4Q!_IB, MV#P,Q;'PP>V)57]) 011-0JZ KDJ!PMFHF/B<%"*^EEL]$DE4:),[+R^HFK9+U =QTI,UU)4WRL-[5HH%9 76.4,RF M#TT21\HJ*)6A/5ORF\Z%NO]G\G8(#^0QP_$82$&DF7,GZO_%B:*J9E)[4IC86I!F*%J-()N .44I?85G.LAT5#T#8AQFBGY MWE&ANTY6G#UG$S9]B54(GL Z+KE CLM?>69RG7;81YR*EQJC1>.>H.\\"C/ M2VY&SIF=L""LGA5T(YW!A>%BG@3R,[H!:# 7[=K6[WD(BQ#H/+\J/?^0I>5D M4[K/Y^F"^;[:5O.E6ZC#W',XZ:/@YD[3Y5C61G3-RZL(H@4<2H2Y=DC MZTW7J\RQ&"B D3L34(J>EL017O4^5_O:MA@\R0*M89Q%6:Q ME?.LB!T(\%]QL6%(F!%YH;$N4?$%RE"CY(6EB#"MA7O-R =_B1("_JDF MWM#6DD;I67>0G;[C#)N0#]NRQ?47$8YY _9MUIWB/J?/$@%^]"39D% M&P=S2B"M=&$51;SG1'R/B7#9OF?)'MJ:(R5@?\B^;=6 MY/4.7OBYN@Z#RTOT'@HG^J(\8*SG?&O9R&IO4+5H I4PV'MN!2^ZE MQL+*2/D\V3U%9_*7="L\^ C2:1!36V4VPZ\CRPRW8YCN>FV,9ICK;U$#FTK= M+*6;B$R0X$.2S.JGKCLKDP&/UE]:KERO_D:9V]8AL_QLOT(>8*Z$E0&X+*9E M@#=2M"J1;"3&P3.K5X:RD>3*1-RS$+'8\+V*56L;VKY SJ:*XDT<#8/>5<^V M5MB&1EL(#(*S%4)TV["CXQ;HTE0'#,,Q-2ECOG,^T5Q09]_\9OPP9O<$40$[ M7?^J[\M,<8@:3=6]9->RAS@_O-T)PQ(Y78;P\==I?,W87 WH8-"@)?:++QO? MRA*/V; K7=9@?7[VJS 99(U$L50M825CSMGJ_%^QVPT@FA", 2491\1-GF< M,[:1&FC2O8]JH2RNTHR*WC/AK<,9R]I4B@GT2!F1,XJRL9(GIC.E8,UL[(R6$08@LC'[#=7H9#OUJ$H&4]-:8<=W(ZF+M1&6% M+2I;9< ;Z*X6%L,I,ZM:B*=(/V4-<[!A#KMKF,-JC&4-<_@IN1%(Y]I8*TMY M5?+)&*S1^HS,?3?L/%:-,"V:13>9M(%.GX3-C36!%V5$"#3&$"Z1Q(![/_D* M7[(&N^4U[?'5#&W35XEW/:6Z%+%?G8(;E#.$.ZT=I-6[?47PAM+#JCEWGLES5,$IB @9AF!:88B&*<[L&HQ 8(V!HC((.TWZQ3_*F/X;GHTQ8")K9_8F=\]Q M5GEE6M6"XTD67D2^XL(J$$_LYJ785,P M$*0PS9\PPL8;NTV^-"2?UHU_@(*A,G\S8Q;GGNS,H# 4%1U&-UP$K/5&7 , M)V42,V.V0E ?V!H%_11,:7'Q?2#LKK2[25*ZU;\\P571)G?F(I;R]Q49_BW4 M0@Y+I%.]3X*OP#.Z?\YL\"KPWIDZ[PX7-5++3XQMGH'I%6(.S?J$B_)K?&X[ M7EKIO>'&+RQ9<2Y%%PD8(([,0*ARU-S-=7_=T(*6E<^.5VUJ#EW?9=& MSSE1ZU4Y";>%NDQ2*-)UC;*N:67%HWQ.U,4J3JFG9;"/(TO#:.J(O ML1"[C^6Z)2W/-[2I#)UAQFN"Q,KE:95Y5 87V(S-M4D.A<2Q33+I#>ID&&KL MNGOM_TH)AQ2*C:FCP'RCP.RM[*$J-YH#_)(R*1?TY4"^W,6M*:=W:)=KW(8- MU"$/I"_\&N;-[U86FV^]"\+)9)IDREJ!@%NR"QDI372Y#.R04PD/G8B=&=[* MHUK)#74RQF9!;Z'++AS$H$)]FUO*,>R-E-KZJKXR446O+?8;_5%-OEF&.C]Y MK-+0##JTR6;-W5WMP2J\"-20RY9=+$S5W:X<'GW&2MB93'D(R[LPN>L2+#?E MH<\FUORUS3]@\@7XB22?V4N"R;(#GQ>.-2]Q73"BX/&69B3QZ\%C1+MK;>T MBBZ?4+/5J [:C1+KW2!OUK!SP/V-L8ZJ/JU9#66XTL[Q_W4M%>:$H;! M^ZHV!6O!$;4@U"]5_Y84P9):Q$"^ZDU;RZ]52ZG2"S\B/]]POV)27#6W;C6Y M1V$6/= :.DQ-*H52J;MS$)G.;012.BNNG$Q'/#F[)+A(S,>J (>333'Q'F*/ M0OQ88 ?X:.85.IA5OZW$ZZLUIVC7Q8K-9R3( 91;IK$%+/)M,YLNMQ(O,[/T ML%;UX23"Q]1;]J2&.09!)G-*80XK3I O")M8H9U[1GZ"YQ3[62J68R(Y5IW* MPDC.H:,< %_SM)Y6"O%(+E8[GIB9%?MBZ-*"%%K@#1U M4%P1G>H-E5LD#:38->A"474X*"'XPQ56!5YQ?CGBWD)4WZZH!Z8S>6"\;514 M?'X\J!IIJ://L_+4R+N4%T2WQ*!=D$!L"Q5JXY3@2PY\F;E =>GI\Y"\PV4B M:$O&S'ZK#9@Y?[X(!U<)3.T282_VEQP-ZKA\9&MHB:*DC;[;#/$%U]W1+'8; M[QK>NT^][DFGU_-._^B<_]'M_.EM/4PNPD"3I Y)0)&30G&7I M91:,:YH OFB(PMX:HK :8UE#%'Y>)H8[YH],>NU9TY]U+0:)&I_086KB9N68 M';2OK2I?L6N [/S*A/9V[M#4\P0FP@$G*R=#9^.DV_/V=U_Y^[O;Y$12W39> M%/3!_H[?,A^T-BT3T0+ M-1H5M0*Z6G+HV AQ<*,*,&*+7I5YWQ3Z'_;^$N=&-O%=^T!%P__ZY7;]W6KM M_/+DC)7-[<;[AG?8_:-[V#DYY*[G9^W/V&F]_:%S?O<[_G'7.U_MD[=.;E=BGCW"L3@\^X3:!XW1"!*U' M[<_/89_^# 6<8X6>=75_&]F]*6?__JR+4>LRI];PU6H/W9EC!@;F/LH)NU,@ M58?*)V4_)A)UC!(0!8P$P) [(Z7WP0>YHOU6E07TT2@CIN4"PV&:[ESB/!NZ M3$_J0^H&IB!IJC0JA:%$!M8'T_I&0R)2YX3[^4C]Q=^F4L/!8$K,:&I'1.:M ML- #-BP5V^<4FT&MWBP(HPOLHH8_BY3 +8?XKGZB"? M64Z5C^/D8A:2X:D:0IM2&ZL;!,=850_=ZA!>;_W3EE<$4.K0FM )J+(9_7"L M]Z'4..9AKKF/QXHK#)>.X$; 5128M[?+5\ 9T#!%FB/0#29VA9D(W&O95+PL[(Q"P6Q49@6(1S-+,)$<1JN#(FZXA(!VJU@F7S83^/5.&A M+%2N5]&<86=I^FE9, D*ZK\X^@JG,Q>.%Q+>, :-F*4)EQ0ZLBRI6FFP0$HV M,,.(\A6+C=[I%;N9,U[STHR@G0\8]T95&_IX*">/]&L13\.;J;?N &][ _XY_TSSSOSVM%%P0%--LMTFF M2U[..D@$9K" 0DX3F8?Q'G9:*^$]@&7=^_2NUSWLML\_>]V3]Z?GQVUL[K#B M^KJY-^OG_4#,ZM*[N/?TN]@%']UK-AO>OSZU3RZZX+-W_^A0@ 7^<*3^#6[A MP=%I[]-YI^>UWYU^NO".V^?_[%QXY]W>/Y_#9N-Y'@=?3 DS ABC_&ONC8(! MVU"E83R%UP67_%<\ZP@@SPSN=4")1G)OWVLXZ#Z\C M6#_\XYET"E(HN3U,F1Y%8)0.50L>5?]R'@K:HZ&@P&?,"LHA[S 4H+J9/?(" MP;_ ^&!'288')RSTFCL-[Q"#SDRC: ;715@ WY_J/52AC=UVWF_M[.!-"O^[ MJQ@XT(4%]W88+/2-*/\9*A])NCT-P5#*0Z:R4/T*[JNB?\S)?[TJ)[\%N]/I M'9QWSU13'K =/YUW+[K8S>?B8^?]$EMTV/#:QYWS[@&8=(<=ZL6( MKCLW85QOEMHL!_-PFX&UM@%G;094MJS=7 'S$80T,.G7>MS\=7?1\#1SSP(;LM,_;'SIL1AYVCKHGU+GX MV5@JR9,$JO=6 *S$^[K;\([;%V# M(^\X]/#[GNP9#!PI3M3LVM@Q;$^>[K5 M-6SYIUX'/EN11MQGYZ<'G<[AJHL>@2=.#<-7<\NL-/J^/OW!78 M?AW$I4;X'4;Y($[S$@1$^%QRE>\9A$/X\[/@]3HM,TE]C:DOB@:R<'?T:*+G MB])_N!O=83O=94E\S5I6$V)IX(0[)Y3E#"YDZPU=S;"+EA5G-O M*/^JAQAN/HSUW7I"ZWM)D7!5V0XUIFJU&MX[:ELE(,6@4'O*[>'O)QRXFY(G MQ$?Z7OV[_66%@-2UEJ[:5>P'@Z^760J;OB4+.J+_>_M8RTLP)>[FCMEMN+^X M(25,C*B0F.K+NM J]?NR#"IU;@.79Y*U")>,AMR72#A?&?8FD#3&LA%XLC^. MYN&Y?681&%!?&9_7.\^Y<'T\AH?_K8T!?#I^8+>]0QRFZE=B V457L[TO*5C MB@\B ON&K6+G[;CDF?F-B 2@PJM @3[Z6'F8$W2R=91(T84F;4H@W"2B?8&<;AFY:3 M>A',V5L51.@=[^YCO99:W!PC$Q$0#!G%)KTL-Q["TAU0AR#95V0)[G2Q&U', M2SB-7'/Q7?XO[;I[/*WCIK MT]QIT%I,5.DR5P?080L31:C(-W8NEA5=_EIHF=6#NH&6"(N+&8@V"B(NEQG% M5%R-U[?=*(>PUZ9%4ZXC M@$*G^[WMD?MK.W6HCNOA"-#AMHU)0&K$G5*[%D MXN^:AF^L3%2]CF[>&\#FPUV%$LL>GFIV5B?)JV*E+MS\=^$@*'/-.1HE5]3D MV7)A%#W$4A;9")\#E1FF0 M3J_$$ZQ]N2I1!]H\!.S6E5;D>S%=HS#7:1NP;^;.YEGN.=TRA1A3V,*&X646 M2C>3\03L*JTFR'Q2I@AWS566"+X8%P"93N&5ST(DVFZ]HBK6W=W>W0@V5:2L M%V3] #9EZ_1;'$[)HT2BM>WME@/$9G?:;I=A5T ^B(.94UR@/L:WO"#7!X%6 M,ICC]2DHIC11%HS#FS3["I-]X/#A':N]5JSXK.II2VD$_OF2*37?ZZ7<:&TW M=VJCL4^_^U0AJL_503H&Q5VPHNJA8YQ2B?II=ADDMB6#7T92WN$-J"CZ58[> M^-,6WKTSDHQ>+YUE5@V6T86Q?#=F2^IB^;.-Y*DF0#LGU+Q&=-F(KM=K1-=J MC&6-Z%IS[RD[#=1\+I7@*H#,>OW<,$"<,0-$V[C+[Z-L_!S,4(X,WHG6XEV& MOQ\C,7X\#B[!%/\KO0HR[S^#\>0M'((&MEFB)L*2.CD,XQ1O2^]#G/;ACC@) M"[SO.5^L."R$X^:6\L.1D.A3&P/&IE3O%%.0J,H0Y_-_<"@#1J$JRR/%^<&# MDUM?_]5Z1JWE>[<;, /C%/Z4Z6%+FA'*4^>I+;K72>D^>+,##'N M_*C,C!B3S'SD-&:1+AY$$F4U,W?3=_1KBA.I*!%&+.DD8CX:R;K4 ENSH;[Q ">8C(9Z]S\;%[L"K(Q]OX'3GB/DPYWP,W MWU#Y,MC8A$6)N-;"7( DI#/#\21.IR'UHA#V0#=/4XTS&B[!4,4:?>N/1N9< MXD'+^E3OX:-0':BP<%%Z:ISBU[FYRA5S/F(T.2PBS2N%^4^0YB F+F>D> )K MH3#A2[#Y?6M0<',4:HHZ-Z_O!5_WKQB5U!:#C$K,;?"CJ9<./$:Q@)B&CND$ M'U$FS 5I:0<#&&!$ AJ^YDZ^CM+8#3)5EL/7&X0I@8'Z8^T\\N*:&G7#:^+'S[H(_HFOWL?MPTAS9<^M'AZ$;=!'E?7@>0_ M>FYKR)MYS-R$4;./\QBS1W>A0W68N9NJ/Z)X68:AE%'T;!*M!C_WC&_X68[7.#W M2X^^^1S\N"'4^^?BB#;EA8U"FO[&JWA95,6(]%_X"?BT'GMI) &;2\+>DC$<\C<8AYK-RK$)UZP,@_!4TL%* M^1DC3S_[US^0 S^,\,C SAYC!_-6<,YW&F:WL50FQ PQUU3VY[+Z7_*6ULO ^WNG^+<2)U MK*TX!LAS3^:.OQ4QL>RHLB@?R6+ 4Y-;=&5V<9&[R(-*6.?WO3RF?TEU' MWZ373?(I5?GP+_W/?'Z8B;:W+_(\V9%SKOX$L/P *%;W&I0YF;N99O'Z +<_ MUR1KCS,Z5J;DYQX3>PN*2H0']WA06#1]SC@ MB*P1D32'!T5O@M%&^1,\:$XE.OGRKM-8MSO2H[KK9/]EKZ\D" MPS5X25O]'!:<-U1F-3S?:.@;)H%M9!6F7Y3IU*!IJO[?YF"/Y&#[8QK&YF#; M'&R;@[T"Q:+C)R\Q&?+!,D]*;L[L#/7@0?%A-9LS+O3=LZP,]<_KIK(]3$Z* M+F?N:BLD2;,1G>I[F<8:JMHN>Q[#B#[7"3Y&C3Q(_ 71VY@]Q6A4I9 N=.IE MVRA1]4B=-?-'9_0<-4S!Z4BMTD#?Y;JV[%3.Z^$F#,XA*R:OSQ5SG $CT^#Q MFL M5RGKD:27G/6@+,LF/#$)_%LJP9YNF?1'B?*WX88GCS;YV\+,BOXL3@6+F3U? MD"XWRC-C>ZA*,M5=0X/,(%9XD$15+>TWE\H6[7\W[Q_0O3,YK8&4[8J03<.[ M(N]!E*BV1RR_=M)&V3_Z@-3W\?+@A@MW+X MG\/:MZQK[^>3XYKIV_OUZ+1Q5/^BI\;7#_9.#M1'QR?C&=UKD;?Z.B,_O!+, MDRBV]'"W\NW'R?Z_]TX/3>?EB5EAE4]G9I./3D]_')Z8E+"]SY^/OA[M-0X/ M^M\]69/M;2]O4TEY-O7S;D7M2OV+VK5ZY>3PBY)//8 G[UMW6MD_/&DL6_:H)/HO+3!=/FJR=1K97VGJ_TTZ/$2 MA3P".*4>(E,GIA*H-QRHR^R9!2;Q=9[K7@R9=;D+,5D">)P]O<-;LJ)+^*JS MJ*!__0 5LO3LN*/[#F3J^0%C\1EO5!TJ\=^[3G6C,0+SCMC9<.QYEYPS?;\Y MI>D?('I2A^WS\JVL1%0Y6+)(-3MQRKN#7M M,11M[_K]-[-*Z;PCV6EQO_%*W,Y(N_GQL+@,>\HV+*SR?I7 H*?&L" AFM'6 M7-OO4#M12CB\@/&RV]E$RU/6YYB5.N'.17$G5-=H\>_,<.O,]>H'J$3#C%@M MDN6-,R>4>ZR#QFJ[\UY;YH)=TSHXMZ+#Y-J8[3,:2JZ#K!UDA:4C-!^A<#5S1K(:6=UUJ9UH M8G+=@2K;P8FNI+W.2/';9_VU-^CMF_C/V]$ZN$)Q%0<8L9G$FS?A4E0O;O#V M,3_;U"O=Y3$.PT_3=B1KB*7#3:'>Q"GL.-38-RN2U?NL;]+?ZGY#K:IRS.+P MTC[S>">R"S_6;0X\WT!'L$FEK\MQPJ_2B>ES>(0PW:DT9]+J18^:"ZQO.WO@I M1[)]VZ>O@OJJQ[!'WKR;!\KDV>W;0#DE^O!.(^[@ "[KLF"V0%[R9E0<'1::[''"J:_G7]4]%3O5 M\>/&Z_X!X6PLT*08ZK\^%(FNO,D7/3 U,L'7/8;%V\S*[-Y=&ZKD9^VYJC$P MV-++UW7$_:COO+*58R[ M1KVT'7;"ZJ=_M:19: YU1-^[)[N MYGTO=%1F\$K9\@K%^F/J[ZO%ZPQNT$__FT[@C A9A_L\(S![XZWA%B"9,SH(C)MN&WDODWP81/YJ^6J' MK^V?J4[M*2)T,"X.>GTO(@N*F39O6H_'K6+:D;*+.D,T'^SQ?G_;OO*;JIY2 MTNEQT]YB]MS(&0,5JU,(D!_QM@>"D+^]_N[0BW:RAD:=S#'D.G>!=]0J;I+1 MJZ[5(K*<$OTV'?W0P&0!W]YIJU*?$&<-4))\ (IV%_(LE(EY!5/>_^8RJ>AG M#9: V?]7[$]^T^OD)H_0]=)"KM]D-,]">U?J@[:9KRFSIC)9.K)FJ@'S58T3 MU>[IP_1Q8KRMFI5+;B+KA.P2TE]$WLG07%X)^;7.C)C6$V14> >#-YMW(S9@'A36GIQW']@:##34JN]4XJ")6R;]3C73QK M* ME61'1]G1T/"S!Z>&4R::%+G6(XHB6T31?.:!1XZ_I;JB3Z>1"X<(?/PSO3A]UBK7G#;VS M=D$*BN+!454*Z4:9AFG5'*EF(2335O-0++X;0-#/! M3(JQ,B:&FXU0S)OW))5^5ZD92FN,B'WZY;"VI.POKS33VYW=?^]6:D=UY17N M?3YLG%4.CD[WOQZ?_C@IN[?U>IE="/H^0\@AD*'5I@,A-K1Q1[M#FZ7S@?9. M#G3NS^?CD\.C+_7*7S].CDX/CO:SM+[&O_<:E6\GAW\?UAN5H_KIM\/L@Y+O MLC%'QG9Y.3+ICXQ'?RQJ:0.KDX%59&NARK$6&R)]C1!IB9J09:?O>R<*V8^. M9H+24[%L7N!D93%FW-VAYN*GC3WU2Z7M2J;B9C#>\(GX8(1 /_MM5CE)6?1T MQH%9",0D69@!HUS/$/@,4-^M_0PHR]P!9:*L!EM/;0'5?_GGF[#RA>8NWB7W>[U^W?O="]] MM4;#D-]UIRNRG0%MO]_B;7H[[=-$AV MM_O]*Q8(*]O]^H,QRBEO=_L%%MM-E.G5TMM-D]$$J,F6J=.*O]_NSG![%MLX MVKK#Z\%*.&+]9:A>P%0,G)HT\NVFQKX669WHWMUV M2NB\^CPBLMV$R W8[29"IW*\W00H2I9.\QJ?R:C@=M-G2DP4FYCHEL/H7G]( M=#W9-;$1X]UL-U$&T8'MIH-5+4:U#&(CVTT)&QG"-C*T]?Y]YXF\E/V(DPRE7>D02#E0=T6T&'1CW6HR;#<3 MS)?NTF^9,/6D;W8_WAFJW#29[O<4?[O5&V"MF#*KJ44:Q ->&+:)U2,\AITA MF[AOR1!KR5@6>8A%#,[JDQQYS?-4 ]VWXF"X-=3>H/_J$Z"^')"\0M*6Q"I8 M(04F(YE;3Y)9!M#6$^9DZRDPG.ZU]<38X*CF4Q'#!C:MO?=B;J)YF)PN+^O- MN@2;P2*%2Z '+]?R\?5/=0'HAA8W/9&4%6L!3]+$6L#3";,M^?Y/Y1=K_UCE M]G)NPH7]8P]W+8L\R"*%_7/8NFXF=U).,8+FM(&V.@Q:D-/:0%-H8FV@Z82Q M-M!T?K$VD%5P+^D)*=DLB%.9_C&=^I\>"R*;6=3Q M1)I.J>O8>II8.V@Z7:P=-)4LU@ZR2FX!W$0+.XA:.\BRR$,L4MA!1TIZFTT9 M=G66\KQ9&&'3QW!H M7,L[E!ZU-;2H1U6^-=76S6N2.9MI?CR%Q,/VV'938F.MT:<086M,T:<095OL MT*?0Q!JA5LN_E)70HK3[7[]+3>V76ML6VMF8><'7F%O>];>MO9VB3ET M$/=M7L\VS&5_HFVK_YM>)XJ36LVTT M!+?;("FVNX15S:LDQ[;;J04=K*$Z@S#64ITA. LW5=]U>="4Q>^'S,S\=2G> M=9DBR762=?YZG\HFUZ_AX"L\Z"3-7G?V5T:VLM-K MM=3Z/SS!SEW6\2/6"_7Q&.V&_KY,!Y;9A01!*OEOP".UV/>\>82^,_8@\ASF7 A.N%% ;0)]+U0Q)&'O,=&+B_ MW)V/#2T)V4FB8K=VM[/"@V_#>96E/-P?>[8[]=G[QU_J9XW#RNGQY\;/O9/# MRM?&P>XT03!_&1 9 $"JZ _40IO\NB/?%S]\$''GNLGOWL=M\SSSI0^*KR^4 M5.2HH25BS(DQNYM]/!"679@)3.YIYT_./]XU'Q5NU.AG<)?Y;.;'7,R MWZSRK9=V>LK!UT&/DUY3+1T1#A!]P]^:6!MB0O]+O*V8AV?.G+I)JMPG=?'A M;7C)VQ>RLA<:"%%>(C7!N#V17.OXV_#]U??,D@C$^EIS*YX&O"T[X/BV*>^* MNV (L3W$V!SNQ*,(A"T";?8>/X! G^,V5S^JGRP"601Z+>XD(S8043:0A:#- MWN1G&T'(J_S8/=W=W^V#!2(,/HHH/G0LHFP3L^%11,$6439\DY]MU%A$L\T6OTC2RGERR=/* MOWCK^D-E?]U?+[$PN_8BJ+->.D]L9Y#]J'->U'_NNSYO#$#:SFC>J&S:!3/( M5ZGG,6N /Y#-)%;_R!&QD?1"9==]_?HM3Z[=NT[C9@7[65I4.?!R550KB39< MU>O/E[^LL:=P#Z:D:>ZUVWH U(E4]^G.DYDWRH"VA*34>/8T2X:,^A7$^A6; MO<=#?L5,M;-P\86KZ(W#X)H]ZA^.FC0LU(F7P4%CDPR8^4_GTZ^5H[: MG2[72N0@"7LZ8WUWA"X;M_.G^_^V.V]VOL%ODW;2NE.V0U>V.Z9L0<% BV\+ M*^SO?;6L,(L5]GDS[#6SH/;7N/T[X)VMP8B#P\^6,68QQH&,XG:\E7SQ=>^3 MY8M9?/&5![JP=\M8XMO)H66)62SQ+97:X]A&)4*WF"OVDS_ZJ)M?2#-V7'O( M.JOF@'=YY7/OMI>VX%>K&/Q_.55F;_ MK;*ZL\;;2JI-4XA07:PENY*D*R7**LD1%NU[D_2NX\?)X>E,<'F*P*],KS:4]9?VSRJ-V@_N*F&65ZD>T[WDW4KG!JP[9B^Z5&L[GXQ>JZI:T6*.USR3D7TFNKFO-=1%H;^C/>Z METFJEBO,/8U0=13!]+^3BOY)_3Z>)< I)2"YRVAI8'OXX4OECF[/B6+;&GP!']O.9>NA1?Y(#(/47O,D$+,4*'D M.S!RZ::RS2HTBN&=3W?O5^48/)) \*[SKG+8Y,+,=59*9 G_/?_\?NT8;!6\ M-2MN,?QWG;?D^^%]?DZHT^[&@G:C$7>;:COV+V,935;Y696R3CQF5#P/Y7&<>7S47VOOG^T][5RVMAK'-8. MZXW3>4P2/&&2#$@1\/#W19HH\ #Y^T3FOP_/,14F;Q:&4@[=;!ULB+V>B'4A MGJZJ29IQ5JXY, 7[ P Z.6=(KZ]RYZ[-6 MOI;YU2OQ/#T^(CM7C"I'ZA;7>F9-NYN7<,K4](()FG%8V0M#M;==?:;_&]^^;R?M>J^E[A.:O!=%F1--@3@06 2APWWI2>I$U$,NB1!B MF$&/(-?Y=:!K2R&&"&A3'"*"=BIM==O_VQ$R?F\D+4GUO/L/J&UQN?+LY]_Q_6?W\GQEQI4G]T<-^K-^GWSJH;K MK>.#'ZQ^]2FN(^]>_?SGO/W7Y?E]/;SK\YYXSJN'?RXK6-UOY\G\?&7(U@[$)=G5\U6 M[>HW4VN^/[^JQ\JNN*F=YM_YSU^704LTCUM'-_7&(3EO_$;G7X[HV=7WFSK^ M'!__/+L[;C2;9U?U5@W_=5EK[-W^Y[[6K>W#VZ^-PV[M_O=-[:KV1WSYFXI_ M_]4\Q\T_P=7U9?WG$:VUU+];?UW6[W_#\X/SWV=ZW?=G]V>MH]MC1<-:X^CF M_&^/U!K?\?'!$:HW%&VO#LDO)4XN#20"(HA<0 D5@'LH M"7'#%$<4#]1SM_ MZ,X9(QSSL5KYMK]W_*ER=/ :S*1%YTA8=GIM=KJO'YSI/[?UJR-2;]3N:A>_ M7,5'GA](@#G&@#+.02 Q!RR*'.Q%+H8"[WQ$R'?'>>;MW-7*RU2*WEB=JQ<\ /:\D>>$VIK6"EKS?V'7I1IM!(0F(<"FG@7I3%SE^Y$K. M!8HB@2B#Q)I!"]5;W_MZJ]XX0LIT&==;5_4OA_?UUA&M?U&T:AS",_4>RM2Y MJ]^?-^N-OW_7KI3N4GJKWAPS@PZ.;G[Y 7-<[@2 8\\#%%$7> 2' $72#QT! M1>2CG8\/-%IXGOFS&":RYL]JV&C,_#G$M;U?,@P<+\("8,&4/>TA"'P>N "Z MKG08@8BS8.I+<_*U_)49?@9K%JOT4587C;^5&YF(UI3#< ML=NY%EO;]3,;@=@6;J4;HP?5FPR=06H%>'PMLSMFI7*ZUNU,\K13.6SK3@S# M^G&]WUO[O=7U?H7UWP&TWF]06"CPA1:*=;378;?7VD)1ZW<69:%83[WLN^UN MC(7B3E@H^TGK.I67NGG8'[G.*E"]VIOU7O[7]5Y^TNF\77,&.FJ'24L^:JJO M=RC+7>]0EEK^!NS .IOJ9@>BE?I*-Y*[#+J^UGZ36[]I([G9P MJ[KQAOA)YDW&_*3#__;B[MU&FX;FM==\^1NP ^MK&N8[L.:F828&-@B]#>IJ MC8TKLW[/!J&WA5O)QAA79#((S3N7E<_-Y.;Q8_+U5N]DO0TLLOX&%EEO XML MA(%%%F!@V>C5.FSS6AM8:OV^C5YM"[?Z.Q_K25>WOD_6]QC3O,:&V(GJ368T M=[&>^<:+XEHK#E]/HWM(!CO+V"!H3E[3&X\K78=H+KTT[0VYDBTD-B M=M7K=./H@9::2YUK='+X[?BD43G^7-$][;X=JK_JCCT\;AR>%!Y=N/ M3U^/]BM[^_O'/^J-H_J7RN>CD]H\0Y!&7^P1C%L!02:8$^G^B(W$Q*$ZESR5 METE3#RC*QQK)RJ>$IT)+TD&?M.=T$)A_L0 M!GD%;$=7P,[D!\-#G5[0B47,4SUIZXV^[=M]-+9W&USWQ&VTLQ^O#. M2#PUZ9<=52OA2()O,^FHWTESF)W=,M2QUV@D]GHG>5J1TT*O4Y;1-C[3&]WC M5)J9L\T[]5DDTS0;YL4[YO*=J,\Z@[7NO-VM'"GFZJ5JR8;1JN;B:==6KK/! MQI6(QVE3+3YNF[%D+75!JB]5'U^K%73&;U'8/,4 LYS2<]"YTVMF]-13QP8T M-5?H7SV5=&K%:M/4I2V=2J"GK!IVREOJ7*>Q6O!U4U'S0K;5PYJ*DNIS>:W) MG _L_=$VG&BDSRQMSS2FX),XLWE2V.PDA2AFNZ]HEPHC* MWT/9 -XU8LMV28S=WP?=]7F MAG/0_ZAXX?W\A?_U#P\C_,',F;Y(LQZL*6_)FR3]77FCV]^\79%5:=9;B3N= MGL;CNV+G6KH;D+%\3Z\U:*9F^],+WH[O-49YN2ETE[3%9LV#7*%H]DS#N*FU@^CZDJQ3*L_"'JW E!M M0C7YS< XY]?7:JW&UTU[6IOJ#]1*>\U163\=?%]?<7@;7NHITN.BWW^GS5:Q M"H9$+]30UM__^76L(4^E<9ETAC_-]SX;!'LCS;!N0U)E26DC*-LM\R2U_4G0 MY>J!"H [2=OL'EB^+2ZK]>XB> M--*2I@I\]!#;5"UD,Z!V^A8?#^UJV.QI S7?ALSV3$(I>FEV^J$(KR'$8%+< M^=V92<^" :;MQB.TK@YSPO@2-,-DZ"8R9-",99:R6SGMA9?#%_=?1]XJNK75 MK:H:Q7A%&7%=C6JQ=GC^Q IS0C/R6/&F?IYAOI:<S^1=P)E7>4WW/F:V70 MFU'26*2#Y__AS1[O]N\]U;+O3T#6,XZ5B1#JX"'LAF+/_D4CF0=45132-%BV$1#/H* M>LA'VP@@G&Z0[&N%$"JBF9Z-E1I7AF.Z":\[TR@Q3HAYY8P/6N:5==2@U6NK MWYO(AE0^KK8O>/$Q5\)HK( TR6!]@W[_K3Q-^AM'I?(<"P3P8Z^[;!XFVNULNB#6G[CZ5I%W?T- M?JL$_4_2_),K2&.VQ,9%5V9#LRG;%P9Y.KW@*@N#5/53=?"E*6\K5SUQD8N@ MH7G_I7*)G;H)G8I(U&K;B48:376MCY5QI/V3(7$L[+OI(-SEOV5;8P=7>)PT M98:[-YEAIVY=U7 SM)X<6J9SA6&$:HX5QL555M@UUS[@^&JFWT #27L8'B?W M)E'KC!7$Q]UB*]<]AGJBX+:M=.")#!,%^F;/C0^-/I@@1$4_;3@R47QXU+Y6 M9D]-:=%$K"HF,/V5^C& $QWITYN6I4Y@PUWT(7E::S1]8NADJCJI',B.DH[K M[J;[NWUO+LT8_UYJGR"3AH=DE8>I2GT2:>(IRLN M:^E8>^8\FV_W0^"94M+?UK#S)W<;%/E;_4_SQU?>:&;&\$-VE2*"^3?Z\+:( M7>?O87C>_= IK%;CFO0A.E1F4U?K(F,^Y^ZM_E?3!'K,]&-E_?5]RH(XE]PX MZU+'A4.9N:TF*JG>[IK?&3,[LS$SP!VRSA0.1]IYNDR3WL6E=I'TC8UMW,DU M3?$4]63M)@>*[.K"U)C-O2)$WU*W5."KOWEA@@?=Y,9X<)GZ,K0?W;!,%^H% MS=ZMXD451^:NPD/W5]9%O@PQ"$68C=5WT]^>M7JSKXD2R;X=+4:NY=WAY^2; M/[R%2:#DQ:QYA&;][192LTW<[C-AP<3I$*"/TB?7;FHEQG8N&.NYC)Z;'IWB M#0LMG;WV\,NVI1096?)WEB.\GEDSO6M1W$,[5@/W8XR3FG$DL[7HR_KWT%2* M^^[]<%S*,),R.&9X-\61D;I*D46&O)/):M3K:O8;?H]1)U;
    TU)?4?C3,[B#^6L%KNFSXB>:=/8#* R9-W8#*!MRP JG7GU10E[!D!]UU)A MO];[^JQ11]MRX)NB(R:A[VF*?6XTKF;.G[F;!M=A39 [^<8X,)D)F9\HH\@< MLF4APTQU&1*.DI57^3Q7YX-W>B31TR8/>$R ] <\5KKEAK M&CTXH^%X.'!:<-"0?3-B=TRQ;S2SS9;)?DS9.-%)LYG(IL1A9C?H/(BA0^H!?]S(++RB]K1Y-X!WI2L'SG,_WJ 4;)@G*TSQ M)D? 9314HNVB3+7HT_RXG^T@^9!G^S*HL SUV@R5V:%%S*^=Y?9DV;\Z]Z8= M]C.%6N:@(+>'.YU>ZSKC '/F/'*H;!2-8JMFS$M:MEK)I$N7?71=:K2,)>JY^-8(+ MZLU >,G3"RD,BJ7B ??),DUYF&: 0E/4%,_S#LU!^V6>4_)"+,D/HZ]Y/U@Z M%)Q.IJW")!WKS++.>$+1@)'UO^*V-L)TLE\_CVWB6"=-]-E]_I1TQ)]3U\>I M3JY4%_0ULX7$K>#N!T)I,]EU"H_GIXT*0J51S)G@='MCM^Q#+._V.7+X_"K- MZPKT*0*0[2D59K/=@1%^&&*'&:RV7B&9=YUWE4_FZ%3=JK+7;/$+1:SS1"F> M?!+P?K);+?][[.O& Z9X8'3L-G]6\L1KKW[/C 8OHH#]40Z\PW*_IKDN6&K7Q:]$4Q+?KF MK%6CZL_]>>.ON'[U&YX?G%P='ZAO-,YP[>#O9OW+#W+>J+&SV(?G_[F$8>OO M-O_I]X[5O<[N+]4?/5GZ"!\W3G[7O]2H6AVJ7YW=U'_^@.<-T:S=-^/_W(>W M]8,S6KOZ@>L'ZL]5^"L*(H]B#X&0^ Q0&8; XZ$#I.L%G+B<"\?1YFVSLO937]>YE*,9-O^OTS^WZ6@]:>:5+CK] MSW[/?L]^SW[/?F_EJ48VH<@F%-F$HG(4*2RH_\\< 8573T5?12>?E;?KF6C; M8 X-!PU\3HH& ^OKC,]LTC-_CXXGMNG)*P6&(L=%G8#M]+'^G3[>[!^?'L]H M25044K2X8B[UI^A!,[T#43]?R+:+62,FTMN_WGF=Y6^D--*U;'J]K7FDQM^Y MFFJ-=_5ZM%O/G,UZDAGM6M;"#GB\LZTLJRA=!:3?YXWPVEFQ84%3FL& M?18:Y_P7&X[4_3"&&UY,Y(/.?>/J2/;71$?![;&49LE9,M,F\ M8^Z#/0$^,S#N5^C$G=]Y/X_!0FXD_VV 6=XJR=)-,'1:1@[J8R4^0NJL[,QL MR#I\#BN,F? ^DG>;+4DGMZG53#0V,J5/IF9CI-I()P5G69S"R/Z@>BO7"V&< MAKV6II+Z8&FM>TIHO!Q(M?%Q/WWP:ZR\N@'J;$M<8Z\2/EL-F58]>1^ G,,S M[9&SRG2 &.V-E2IFXX-6A+-LI*SC0-8$)D^+FVK5:T;4Q7[F!:Y[Z772R:JT MQ\%Q2N_;J:VT=BLOHE"&2YVBKD^Y)&&AQ,8[D>FN0DJ>#;+F*M:@H&QG[0.B M(JG57&X\JB'Z"JF^V*SF2;9=W1[9V):FB['NE-PTJENG[ZMMZ/!PT&-8Q)WB M#*6O)DQSB4&'BXP 'TR#H@H>= 6*Y-@4:1G*>3G=6*=,^(L"!;KUVLQA!"*?1L4ZLZ-;^: M=T :;U,]SMOYQAMBC?0FZ*N]3&L]U YJ@ZVO3S+DNKU*WJT[;BM]J[>Z.= > MU2?@0XO?F:XN^>::/3);.M+_4(-0LY-4BT3-@M4TGQ9V1K:CHQ:%;H"1949G M_=(R8E6!$MF6MMH4]_]7IZ_JWQ2O'@ZZ7PQ*@ R'9?)O M#)ZB1-IDE<:C9FD?"),1:T4_V+1!B4UAP/ITY)I@%D)LJNCJ5V]V8<-318'+EOS5-%,<(;# MV:^HT^WW2IM)-66-MFF3S;&R.5;/D=OY)KIAUZ5/&NE6JB#;YN=[34GMTI[] M:3<)?Q=I8%/2?ZH/)7N]]JO\6Z;*UKGC UNE3.1?W,BXM3'JYYT+UPK,$Z)%Q MNONY#CL\.#K.M!G)WU'Y;B9MH]^(,V\,/S6+8\HRYYPJEQ-C6JRKH,QD.E?> MZ#.GP^IFS:&IL^:R2O.Q:7/9+Q=([U<=15="D-K !)D7C9>:DE7SDB%3_=O- M.6JJ\\PTB9?FI&U'BL5ZL?+T/(JIYTRS$RFR&9W3CH6*AJ3]KST#X=9@U-5H M^_ZQA7M*C?+4 M?'.PB]5B],CP4G)ZO"@QI!(HLNEW+))&\S-F<_B2P56>?#*&6!.Y'B_* -LU M(&0.!K7=H*F:8V4[R3-!-FB(TB.CQH:&<]E98R^;-=;9I&%CG?[1^H9D+!VV MKB_-XO79[ZRI8>LEQ'LF<2A,XR#3AWJ^3P4-->6>[3U5'W"(IRHSXTP'4K;5 M(]-8MX7HSQ7KCY)NN2CTV0ROS%+Z!D:SJ7S4Y3USHU"-L2=MM(]I:%:+>THZK4, MYPKE-G#FF^N;:<'@+$@D/([EPL\BRI+E604:<0'!Q^/3YJ- [SG('&\8_] M?Q]6OG[]M@XO\-#)=$@"(ES*:>"ZU$6.'[F2NNOJ_.#'W?J_LWCQAFL_3R\/?MY$M<:>W>UUOE5 MK75(SJ_.V/%GC]0:W_'QP1&J7^V1VD$(?PE&,:5N &1(0T )"P!W(@1<@KU0 M,)<@#G<^ZJT]2]+?U4KQTZ.'TRO2#N8$&OM9.&GMA=E8*A?ZN3+]D]=B3G,# MBN9$"NW4>T,36M0$T':^SL)JR2(?5IADRB0MOC+;W"]/GXWYC[Z(C_HG7_;D MV)X<;\')\4@VQ>LMG?AZZ7.UHRC/HC-Z#Q?Z?LK/P4[U.=AZ&O6ZJ?HCB@?G@+AK /%=5TQ^YI)=WR4S/X:[Z)F? M,?*\NSZT6 1W'3+[XQ(N=KX%O3.[ENV/LUW&<:\. D:;#PX>^U+X!,)->47=OGDU+S@] _N- M"=\E/74+T7D[\I(O9HHUXH&1?J:6,".$>9)8!#S\ M?9$FRA@$^0K#4$IEA\ZDQR,D69TP32?(GBEQFH-79E+B*4ST(FJ^Y &K6>23 MF2LR_ZT3_^SKF*@N[S-\]/Y9C#3VUL_:HW6XQW.QII3L,*,Z2J=+]?/4]'GS M']X<23]>C[-"ETB=41CYS?.3\.AH$P(4,XQ9O=OYO!Y B'-[K M@ O.K]]K7MQK"_U_AP-&W.ON\S35)V1_\V9/[E3,3/JN>NYM]WV[UP(B,7$@ M?5O%FHIZTC#I:BN]&H=%I=?]\9=#5OM9OZS__"L^/CB$]:OP[OC@N+ZL'^S=GK74W%L/;KXW#;NVJQNJ-O5\TQ$@*C@'R" $T)!)P MUR<@@CZ4Q'5E*,G.1\1PE?FPB+L7//+Q7_] #OSP$IG0>OJ)LF$!R@+4(P % M/9=C'V)SON0[ 0^X@,0+*'<%92$R (4L0)40H.K[HP#EA2YCKL< #",&J.MB M$% 4 BA#R,,@<+&K ,KUJLPM$SYME&,Q71Y/9*>;QB8A-9QE5.;IN_T+ ][^ MG4$^P"$E7BAX +FW\Q&[54CQP\*U!8&CT\LD[0(] M3;T2#_ATU7'I#8681:EOLVD-M6=#T&(Q97&8$D[H:TG#(.*> (AY4BEM#X$ M$@<$CH349Q!%C.U\1+!*"5V,PK;2]%H*VTK3LJ5I7$/#(/ BY>4#APT(UZS>(53OIO M\"1CV+&B-I_BZHO:]YO:_>%89G]"ZS^/[H\/?M^K9S75->I91^CXY]G=6>,R MKMU?W-4;9^SLOG9S_+=W5VO\9K6#H_O:U0^DWO'F%Z)>!*%0EZH:[N0ZU>1[]G(Y7HY0E:L M7DNLQATBB6DH0D0 =Z5RB)@0P ]" J3/7>IX@BA\U&+%JA!.&E?;%K,TTU#4 MN^?)C\83LC&64FOL8LM^QMW+_5Y'O;I,30JT19AE(,SO*8K;]ZC#$9"1QP#U M/84U@G H\ EE'#A.-(KY3-9X7I=X1I7WRCBT).$@5#@"%"= M::EVD0*',Q\1X0<^U2>.L$K0(\?Y6Y!@I*/L;=U21MHLH7(K[6*G[A2.6 !9 M'( N,:4>(A:Y$8H \1T(J./Y(/ ")6>>LHJA(Z'02IW *F2+CHU/-W!-Z9"; M]7,KA7Z?WB*@D71U%^^7J_(%N@K/:F>R0AB:3ME5''E;P%D2X-Q-.N,DP"CR M!8@H)$!ME5+GU/&5,XXH#T@0.5@YXQ0KQ'$>25"T(K9\$5O8\;<5L>6)V)A. MQPQ&KH\#(! /@=HI'WA.$($02H=128A+F=+I#%8Q>23@M16>NNYUKIN:*P]= MU^%>9Q,,2G#NO6YH4R*O/=O3;TW>[BJWXK#85ALE7"SXW$\+M@=4*/V.*'0 M11 #3H-0_44=ASD(1BAS*#SBE\Y=WSJ!6YPC;P7NM01N3-M#R*&D H*(2 EH M* 10VP@!1&[@1C[%ON\I@7.KS&=;?SY^G(W#;%]4FI*;^4SJ,Y!$H->1)?'B M-Q1I%J7:^SOX56_@B5[,6^DBN)@<]] M"GSB^CSR?2:)4"H<5Q&V_OJ7)!$W<;.Y:E]A0_%D47JZV"8+'0N$#C2ADI%T M7>A(IJQ_!P%*G CX+&+ Y2X14DH<"*Z;D7I53!843K2''H"^ MXT61= +%++HK)7(>R9ZUTE4V/6VEZ_6E:TR'(P\ZS!=<=^'7/>1\#A3/$B"1 MXRE[F"G65G8PJV+_D5.G+?"@#V0DS=#ON!TF>M0LOWUFN9AU!5Y+@1=[=F2V MK,%O^TAC@66!P$(FU';HT4@$?@0B['F 2B\$'J4(X 'U EIQ)">]E%EU)9V MKYG:MC+U6C(UIJP=!TM'N ) 5[>HA$+W.!((N QR$80(BL#1IC"!UMTV%1'V M:'H==/10\4H]:8NPRGS(&2+I5N#I8NMDK98NE@L M_3Z*I8A&CA!2 BD8SE(F>8094+]UF._[Q(%"82GVJAZ:?:9CL738/"]64:R7 M&:1<84AM04T>B"*+2'HZV6V$9.NVQ(W*:I@.UU]C'L3-N!OGS?8ZW23\?9DT M%9TZ_\\4]G?ORG(@6\I[;-1AVG0>R?N/5)H#7GE?ED. 4MYCHW#C@2&]%3.D MMYGP]BJB+B7V!Z;3[,G^0!FM_M*<&_=GI'Y*TC2Y472R+L B78"AI*X:4O>^ M^\48IQY$/B"!KSN"1PAPPM4_H20$J>TD@:Z:@K"J>&W"!7B>';Y&D0N+1^5Y MM57.;)Z%1U%\*P6XEVEBH>C)4/1]%(HPAXB)* !^&.BQKY*"0+=6=T+=9CT0 M3*D4[?I[&.$/)8*BC?(6'AD,?(&X7( 5Q/6*12^L +F0,4TGB!KZ.I4%E2Q*DZ#K7Y=^ME!UB!>@V! M^CXJ4! ZR,5*H#"2'% 10>!%?@0"&04,44X8ESL?*:HR9J>L* Y->_+!*2M# MH;ZR1'\W#&X6J+_U9@[%\2WB+!YQV(0*IS[C@F$$(B=P 0V@ SSH8. %R"$^ MEHY2XCL??;_JN@M2X5:F7E&%6YEZ#9D:T^*20!3H"C?DZF8/C#/@8Q0 3)W0 M9=!'+/"43*&JXR]:BZ^?G]T?.?Y276U=@U6.'"] YLY"S,(AIG8SJ;:A]$,: M!L#50YLH4N@2""?4(U40AJ$#?4IW/GJDBMB"*M.M>*URZ+@5K^6*U_?QP)80 M+L,",$BH[OO E'A)J0CL>XRZ:C>9[ON W2I$UA$_Z,E*-S$PAWW/!97;"9WM, 4<,"! N@$&U'-TW;I'@!M M3D,N/<<-9Q_V68$JM=*>5Z"LJGZI5(VI:N8IESJ2'B!(ZH3^0*EJS)5A3!Q, MI.=3)78['XE7==W7<;;7JMAT48'RY62WK\48IM+48MHXWU*AYVY"H1.B7'!? M^("$S 64AR[PB'2 ='P'2\)<&6(]G-RO,O^1?AE6SM:G3L_*V;+E;/Q4G$ 6 M10$%DC$G,YPY@SY0>Z9H[$'I1,'.1^S[58@?B79M@3?^-6E? %/1$"XJM&Z' M+*Y>NS\8%;0=LI8"16,#3L/[7]@7/)"$ Z@4O&Y>R8'O8PD<$B+./.P*27<^ M(EIE>+)TP,K>FCKW5O96(GO?1V4/.BQR>( YLK=I\R7RM-W"0A@J(#5<6@8 M0F4&X"HD[M8?JR^NS;L]^%M9F_36.U@NRJ )]>U )\*1!T$4 M<)/(KDMI?0A(Y.K"_H@P+U2>N5M%[H)ZP5O96LUXM,0WN"1Y1SR' M]1!3GC=1GK<,0B"4[I:! Y':4N5YTRHBL_N/;HOGG$)C0RD(C 0&:M5_QU%CG*^L?2DIRM7I M+5:H7D&HQE1UJ%A $DH I4B7@R ..*0,(*EC6"$+U&]V/OI5Y+_.2?E:9<.5 MR-N>>597WN.Z,B;"6;19(-J0R9BY[T0N"Q@0GH, =1U]&B<"I"MC"U-QL8T.F&^9*Z0@(H0*LD* N!)WP->2%W/=:43 MAD3)&/,>/YG:*.][1I/GI-6*NRVI.[?I?C Z=4,M7;;#$GCBLQNW#R-.\83E M*,[;3OR^'3?_;Z>;]N1DHDN?>GMM,4([*\A/$^2A;FG?:>W@#/]BRB3W0XX MID@ &A ?!*&N5!%^Z!,2B$BGBT^1X WCUJ>H(,NMK\:MWX>X-;S[!2E1IEU( M%+=2Y4@Z,@*!BPB0R TBE_L$ZICO#&[=J)/:Z8KF=,J$B>>-$UB'\1#K.&)" MQ']6U-&FU4K:V0B2"JC\\R%H_";3TTN>RH58Z4?US],@,FD;7OW&T^/TM*L+ M5/_FS9XX6%KKY7N_U*3IKRWR=WYS_%=8"I4SLXN3H^ M$,WS _&[UJC_KA_4[L^OFJW:3W7]U67S^.?1_?G/0U0_^!S5K@[9<6/OKG9_ MA.J-\*[V_1?G+G:88"#2<$N%JX#7EQ0XPN%$N=(>U@?9SV"JYX57+%-M E-% M'A>1#SW@0GV"ZP04>!A*P+$"[,#QD(*6G8_32A;&?J';>U3^Z*W^4-GK=2^3 M5 &CJ,QDQX[FALXKP)MAN\Y@2?-%)2Q[KIP][^O??R$2R( 3%TBHI_(AC(&/ M&02>AR,F/5WDQQ_ O*E,M@RXLTRVQDRFT ;1D%- "79U((TH#/0#0#T?1HB% MF$J=X)W-?9DZ^V42#3/.VZT<=3JZ%;'I0-SK=KKJ!YW$61:./1ZLR;+LFK L M/-[[%4#N^)S[P,4< LI9"'C@"R!Y2'V/^I$?^N7!Q4P(+(.M$8.%@7(W"', M<8D/*%;:EWLT JYD$:,.880K!G/<*D9NU?&FY0R,0Z+&P+*8@Q;WUH\ML7)7 M7(+5_I,(^$)78(6N4M4$*J,0R0!"QZ.2/]D>7!Z76=Q;.P;C'HE$! 50CH>C M#$)? L\/A-*NH0.9D)&GV]X[K.JZI$JF9C5/X%ZW\A=O]WAZ5R&H6M%*U&#A MV"_5WXIEKJ7ZUA_9' PE-M%*F\U8RA3A(8DW42[;(W,A4OY]K*_UQ=TO+(4+ M0X$ $RY3]H@?@H %+F!1Q#S?92%WV()[9%HQ>KTV&E:,EB1&WT?%2$ /2YZY0VE@"&! .* QU MB4& ?25[>Q%3&F'0+>]=*HN+%_2[X:*U,)F1LTC4E95OT":QE1U0!P7$U>" M,(R4-+D^!5X0(A"X6)?<.@SJD8^+4-4B[EPW^9W^OGQ8>,IWY?:^VGHE9<^< MU-EK]4QO? 4^41S&SYL/LJ6NVIM7,:TZZC753^,*X41VN5J1..1I6Q&L,[27 M!]E66G-K@0IBK"_9!?NEN%5I=@,DP"TW+4\R=/ MK-]:.2NUN?54Z;*6UPL$Z_NH8 6NAT../,")H^NE:02X'RKI0I1Z@2>)ASQK M>6U!_.=S-KBL+;OY\+)*W/XC.Z:RQ+JKI8P A1?M[ONZ['XS^W5HJB^.^IMF M,7,QF#G6L^4W_@4A]@CS7$"$U*.-U4\<$P<@%TM!(7<1H7:&V9H9(T\1)FO> MOU2BOH]*E$[B\T)E>T#I<4"Q#($?80%0Z K(J0=YQ'<^8I=4X6/1U"V+)"2F MT5J8M*Y3>2G;G?B/K#23SLJKO-<)958:6AC:3-,O:G]X*[->S5_5?BID.HX: M_-8"T0*!B$RH=NH1Y& ' @B1 VCH"> 'S 5^B()(A)XC MU U:DZ4QJHVCC# MDH3N^;K="ET9A6Y,^POD, =B C@5%% '1H 390>H_194!%0PGRFA8U4&)W,0 MW]H8Q')B$,NO''^H"]U^LG*P&P"?2PR4?O68CV@D M @4[ZNFR*E!6UM>I89T5MV:+V?534F%"0" ,!,(I"0'T7@R!P&6#8)\QC M7N1YRK;!S%7&#=KZR(;ND*PN2I-F4U<.QTH"4ME9>9[$?$W R@4Y*S^=*""G M%K>3U 13L\VT@+,XP/EQ,ZG;":8PB APH<\!#84 GA<@P)@(?<9"-\1".5.D MZC-EV*VC+%;0QS8X4,F(]*C%R*-)3D'W J3*G&8'2Q10C[KM* MT'#5-@UZ7*UQO)*/FGL6M)>#6[82!$&(F!?$AB CR 64" \YI M !"/7(>$ ::>/FOU_2KT[)"XM??OK02N7@+'+ >7^;O)@PM*3PFH4)X1Q*H',2( M R\;11:%E'B(AA#O?'0<6G6FG&L7$K2"V,6__H$<^&$5(ES,2GN"*%O\MOA= M,OQ>PG@IB]^O@-]C9KHO'4J#T ,^5-XR#; #N&["1X3K>)%D?B1#A=_8JWIH M]AQ)B]]SX+=Q8]X9G[2PRX<\C:%[A5*[J#D"?/S?('WW<=2<[VE.!LE>IUT M3)N*]ZEL VX>0IQ+Y3Z[7DAA 'TB73\D8>0QWX&!^XOX9E"/^=9E.O!A+R0( M4LE_ QZI=WS/FS?\KK/S;H04K;@-QD@_3K69M(FBI=$FDS$%]TG*S9XJF9:I MODJMB9=F+97+5&O%?SR^1Z[RY34$5)+(C*S3PO"_[_ARH'1.]JN\"HY/F!SF MV?O'7^IGC$VQ?73IQ#?C?Z:D;\[$M=4O.J/W M,#*?]O%8L^/QMUO]&I S5@E+A:29-?=^3[XH:-LX\'@+@+,U#,@Y+YD_./=\U'8Q9)]IF#=AWD MS_P8[J)G?L;([(<^],V'%HO4;7UF%[N4Q3IPO@4]$OM>H[2WZ0;[ ^\T\P0- ML7G>/\.GUZ' !&I-=Z_/)$\KA\IH&.D5_92SCC7:[S=QN]*]3'KJ%J)3D;>A MU"Z5;J-NCBZ4KLG_I501GZ>J["DGJ_,ZJ/HM.3> G.68";R"?2GB ,M( M,'\*F4IV^C:=6$\^?2OC*=K+T^(9BY"@G/HPHCQB' G.L.^3*'+\@-)?!^84 M#4,$YDN'R'77YS1IZ>BB7L+/N'NYW^LHG37.B+K'Y=G5[[NSN_X)VU7]_I"> MX>_PO/%;?>\,GE_MX>/&>>NX\??OLU:-GG_Y<:/N@<]/QT_8:J36N+PZ/SAI MZFOK5R>MVL$9J[?4GY\G\=G]Y>_SQIYZW_/F?^YKW5JL3]<.NS4]BK)Q]"L0 M6/@DA,#A 004"0'\D 5 2APQ[/FM,7L+N;X7P9 "(3C)*G\"P7R@$(OR M0#A^Y 7:WD)5ZDVV_5@=;FU!]^7^.;GZ^I\X?)Z?/&\$ S^-=%,Q?)V1SA9R3T0^ YVD+SHP $"%- M,*4PD-+S:9@A'7/(2Y%N.MHLU4*SDCZG+X:YBZ#C,!;YII(F\)D>;X"42^;* MS*:QOM@Z2?JX+P9]083G^4J^?0EHX'/@"Q@!J,.&,G!E%%+EB_FPJC;72OK& M2KH#)8->Z%'"'!KYT.-2.$Q$+@PXI]"SWLO:2?J83G>A#R%C!!!$0B7IC@," MQA%0NRT]R20G2'>)=5'5[T2VTJ M]1#NS1N/6F?$29-WZH:RET&5J5^I/-(M8^V&P%/1=T#WLLD,QA(4.4 M4^&A4)^8$E=)-5)_6U=FW01]W)61'.'0YPQ$S(\ ]97(>T[H !Y$(8Y\++#G MZ'X!50PG^S)90=\400]$Y(4!=@DDE'J(>DY$A(.D,GLCQ_&)]6363M#'-#JC MKN>[3@0"0I6@*Z$'@2-]Y=,$$8($N1(I0?=(U65E.C[>J&.8AUI)I9G K/H, M9NZDW+)!X(L;:.C$,.7(<.W84R=2*.B2""&&&?24>#C6J5DO"#R;<&I\KOP6 MGWC C\)0I_X%@#N(@A"YPF$(.C"B.Q^I2ZO*JUWCWAK/R*]?EW#R]L*3SNL3 M!+JN@SA%3A!@IAC8A<*' 2&1L*[8NL'3A"L6( (C%P'&)0?4<5P0!!("++B( M(%:ZB84*GBBI4K;.K7\L/&T@/$7(]5V(.&/,HQQ+[D/A.I!SA5'409%U(-<. MGL:M)X$B&C@8<,ST_"[B "\@&/@N]XBGO$B, @5/S*VB*:$B"T\;?40W'3_V MDTY7-[))7U+ .V\([VF37F;OZ2)FX=I%OKS>M,R!G"74F]J7$@KU/U9=.&2_WVMW+,[NN)@\BI;, MDS2( ",B4FY1((#O. X0 0R4RR1#)K">&UKUV61#:YMKMRERO_ *1ROWY9+[ MB23;B"&'*D'G?D C6 $ H-+IN3>J<(I,N'1\+/3QCU.E+Z\I MLIEXI97[A5E84VVK.BRD*+@F5"P<.;P<#20U*[_W'W2ZK=Y21$RO()&:!! MJ�<0+@4:6@%OVR"_WU4\-T("P:U MS()4+.R<)LTQO+.0]A1(NYUP8B*LMH[X+G")IW/4 MJ M\I$R;@!+EQ#(]=%;9,HY7ID".%=[%"N_""_2L\"Y)>,<<$>;10($J =QE M$M HH+I'@@><*/(DPT@!,=[YZ%-[^K*YPKOP\K5YA==Z&HN4['%/@ZH]#$D MU%[JGHTN!1YT*(AP1!121\3QY,Y'7*7PQ9GC]H3EZ2U/PM'RL%4?K&QO\>Z2 M_(Z\A->"W )![F["]W")JY!-(.!ZTM5Q5 $"K/[R*/2PXU$")=SYB BN$M_6 MY98RP+N]R+,DI\DBSU*09\QQH@$. I\QP(@O '69!SSL"2"@4B5!@$3(_ QY M',4B'/DCP^BSQ+09XQQTY&.&21CM%X2 +MY0$_]!$(:11Q)W2Q<+A" M'H=6X137SB+/1I]M38>&+VG2Z52NTR2*NZL^Q-I>U%VXIVFV]9O958NY"\3< M^PD_4VV+#R5U :*, @6T(0A<093'J5Q.ESL^1-[.1T)1U9D2*E\?S'VJC*Y1 M"'][<6?A?J;%G:7ASIB7Z>/ 4RK"!RR0>JPBA2!@6(+ @US/*V"$*"^3(%AU MO77V,BWN;"#N+-S+M+BS--P9\S&IIZ"%$PDDQUSACL^!%R *"(^PVKL0N0SM M?,0^J2)(+>[88\V=C\?7,N5=M=B*O+V6[8[L/*_EY;P!OCGNL;QNDG:1"V]Y M6>:HRG2L.9$=R=/PTI1'"OE'-I/KEFQWJY6V7'F8II&' 34X2"*H!-"P2/FACL?$255XL 2 MI2I9H2YY#K$5ZE<4ZK' !8D@]['T@!]Z!%#"*."$>" (F,_\B <*OY508Z_J MEBK_T IUR7.+K5"_HE"/105'C2-4%(*@\D!#@* D!UAP:?$*B8+2)1H. ,2JD MSV-5SRE3N;:5[I*[)E:Z5R'=8SX*#DD .20 4]DFXIG#!@ M*/("DZ#/2-6'MI?^2ENMF-:2@X8K<;O+VQ=QT)05WNG(;L>>I:R#YQ)>M+OO MA[?V.#K6&WO4W\X]LYL6]Q:(>V3"9Q%N0"3S)7 $T261A ../00ADFKI<%WC[ *?"O5? M* -'#\A 58PFIZ-;J=X4J5Z8IS*_5%O!?:+@CKDA&".?4=T=+=(-'V7H "Z0 MTLX>)PZ5B*K-VOG(2C7>8J/.2QYJPI),Y"RN^I!D>[/%%WZ"TD](S>,MUD19 M)-+1R5XL:N.03[7/P?)>+!R%'B!AJ(P6$A&?ZQHY JO3>D&N3\ZX[8BP@>BS M\!,>BSY+1I\Q!RGPL2.YZX+0T1.3!<7 $QX%F%)(9!@$D I=L8*K;,H(08L^ M%GTVJ5+.HL^2T6>\)TL80<:( XAPA$8?"GPJ"7!#1 5A082A;K;IL*KK3QXV M6?39Z$.PQ^KEXG:8M%8^4'I[T7=YGN>1V=FO2\$7D@BAR!,%G6? SYGTJ M@$$D"D,0>B@$E'(%/Q&6@"/DA#XC(7&U]^E6R5J'OFRSEL4YGR;C\DU^ZODV M=T%-XPK;M66+%[E1<9?IH'.D=%\J.]V2A%W*;%N4)[>XL"V.VG_4UNF*[\RX M*#;3VA!/LB&.IDQQE#CR/.X#Q@,&*.(.X)3ZP"%"N3/,P8ZK)ZFX9:KKMN): MTJ3AQ\75^@.+E.6Q<$0(!<58Z''R?J!DF1(00$>"0&)/"-^G**(Z69A0*\V; M*\T+=^RM-+^.-(]Y]\AQ&>&< D]("&@00A#@T 7*CHK\P">8"&?G(ZDR.-D! MVN80OX8GD;O1J\X=7C\T>[-:7R+;OGXYM@6JIP#5Y#!&1WJ.2[$/)/)<0%T1 M %\0,W;6DX1 &2'M0OB31R!O;1N%#9#0);@/5D)?)J%CCH'K(\^!V -$!%29 M$JY.T?<=X%,EM@Q*Z$;(]#.R$KJ1$KH$E\!*Z,LD=,S8CP0B C($(M(B;G*7G)(3Y35 [C+'$S[1E3I5YT4@ M9P.3I0U,+C[AT8KS*XKS>!=%Z' G\'P0N)$/=-,U$, P K[GJEV-'!BY2IQ9 M%7N3?K\];"BU3+^R:_%,96T%^(D"/.9R.#P(0BH0\%WB .HP!RB!=D#@!50H M_O("Y"J78\J<1S M'.6*$ DQH#CT@0>) #YBT($^YS*,M#^B>.?E09?2U$Y8-"ACZ9;%@%?"@'$G MQG&4OQ*X@"@S1;>")\J="7P "?8#!@GS'+KST:E2.ME><7T**"P&;2 &+?Q, MQV+0*V'0Q'2MR%,&!P4"2Q]0/] U[!0#&88^5FI%4#U="U<=O,X3MVT'D86! M1":7IWU)6MC@)XO-@'ON-!0$,> A[Y4/VE%#B#7'B1L_/1JV+;H*21G ]T@@)(2ACT)EH]*JN]9&JH6Q#82Q M)20_6AA;$Q@;<[5#JCMRHA 004- '4\ SW,Q$-R//"Y8("71S8*K/IFLD+0P MMH5'LM\6ZUUO=<;ZZAUHA<5Y3/.3;,LHMGB[2+R=G*,MI">@3QD(F)Y))V"@ M?O()@"+R?!>%DOG4],=CR([1WEQI7I(C::5YR=(\/HLN5"!,?0ZX^ELW.R? M=P@!/ B4.>7__^Q]:5-;2=+N7U%P[X>9"*6G]J5[@@BWEWX]T>!>Z.GK_M*1 MM1G96.*5A+=??ZL.8!L)VF D.(*,F*$-0H?2R?,\N6<6)9/;VE9#Q9=]0 +S M70'SFMPI O.:P;PX.U*ABJYH*#FZUG#FP*7 @ LFA18.C>FJG[3IDV:^!]F] MW3P?_.-@,OO4<49IO#M8]%G]RLIQ-"-WQ3RWO!8;?9N*5:T4GE.L1HL(X-NZ M*%VL4M6B<3+;;D. T->93T&1XTW!_VWZ+83Z=:%^P55A#(.(B%""T: "\^"Z M_+O))AC+E-.MIHH-)5\N[J9 +['.7NLBW46.^J8+]:;!+R47%E'9O"\ M<(C5=N36,NE#.)[';XEU[EEZZ?P[WYR]DZ02SN?343B:8SC(@_ED,#Z3(*Z_ M=9PAIK33)J6=JGP_5PL\_$+">Q,J %@[0R_O*L^))1=R@"I$ TIG"\&U_4TF M>)=30"-:S_/02 IAWUV8K[Y]CV!^NS!?W;@A7!I ..WE68QP#.1@29="A9H%79 M;&W;87T.>@3S^YC#6O)N'DU>CC_,\^"W29F_PVD>_#1/#]:1Z5IOG*EO-_[_ MKLV)O\)3?F^3>F?T W'_"KE_>?.W,R6UV?)0JND.RE03#WW0D*,TJ@@MO E; MVUP-G;_.^)8-B[ 3V]T'MNN-JTL43!)> D@=(&HNK M#FUQ,7<<5XU@RB<0QQ+'WHV$+7'L&CEV(8802F'*2P/)Z6I'6H/@0\S T$I; MBF>QV9&"#;FG 0V7#FZ<'N3TR*ICT%M8A;WB==JRWI8T.6I!C!XO_;Y;I[R7 M\;+#7#&TWP)CEXJ=R(_([T;)[YIQ M3"*_-9'?0L12*2U5-@A1% X*C0747H V+"M5=#:.-_*3FQROI'JKJX#]\>C@ M:)[3;=1/W6'./^\3]IKS>^UWGSRCQ/]7X_\O]NCNZ-W'3\1?.G)$R14X%EIO MLS+@; Z 59**>51!X[4][_,YL,]I=R*B_GRT'GK>1#_?2C^_G*6?G)Q*/.5J M?B(#5:4#(>3ZK3%,(BLA\K#QOC?1']'?G?*]B?Z^E?Y>G*6_I*44UD60U0[K MYLD ,EF_8/6\-6(5C-]X[WN%]'<7"X+H&I>XQCT(N_S1?9,38#T4OLS'%3NS MP>1H/IOCN/L85)BS =>@PAQJ-[^B*7<,]77/CSEEF(?'!+-[]";DZ?/2F72S MYY]IYB2U0I7B*[/\Q%+BU)@8W*@>/4M7<@1BLQ6L,AX:;M"C1Y: MN\G]?L0P?6:8E7>S$ P&M#%Y!RJ<2-] M)HY9%!/5'_P)H_GLP<7''K[WV'ZK^V;>G&A3D6)!U;7 M#WLXF8W: _[=-!_@?/0V?_]NE.;[I_SYQ1N/'XWOV.>W8*@?O#+9A6_YXFF+ MN4V.7K46N.2S\Q3,V?OQY==VWHY0'>>(.>AD750L,"^S]5'&XK0W+-B_I+=; MI^_:_U3XB;LS5D&^].FH?_/UV54);37#929E,&CIMPK /_] M+UP/?U_R\1O#'Y[_G3OCX>_/AG\M/?XP7E@N$G8 M?O7HTK>C_^TD[?X=^OA^?ZD-?OND XX?QS>'T[R?Q[-*LX-__-1-17IV=A/N M93[5\<"D3ZS6K!*CE\S_($U^L*7V0/^C:]I M>?$?_;MW_MUA>;VLO_>'E4ZMX["&7>Y 7\E)7*%,[JN_RO72[Y[CT1Z#[F9< MVB5MKKD>,O;&!!X7\=R7_GC]SI4W8]%+YNW43E^"D;7Z\L7?_S^ M;O?QTU=_[CUA+_9>OWOQQ]/7.V)'/7_\ZYL=\>S]KOCOJ]U'I\'H"=_]N/MJ MY\WNZQ>OXOLN&/WC3OU;K^5N.Y?X_?WNWN]JY]7^_E(P^M7OLE[WPPOQZVCW MX],6C'[]XN-#7<\C_WSU4M:_SW?W7GYX_N/3-IU[OC/JYMS,=_;BQ]V]9W]Y M%KGGQ@$7V8-*T@%:SB!F%04:S;7G6]N<#84VUQ\SV)L%!,1TQ'2WNN2%^&T] M_+;[Z"R_F8))J)) L2) !LE+3' ]P-AN5>N".-#"].IK-NZS5K??X M7TJQWG;C_1T]Y)T:'7 ^)SV=3.NWXT$\FD[S.'X8S*?U8@=+.*#I E?.V_0B MFM61WYFT^^?MR?W0B^KTF^>.S/ARGO<_/P<-/C\$/N=HU>0_?DPUS)1OF MEZ7H5PI%!B<\5!E7&R9E#EY[65W$8GF6]<62J@W#EY?;;_*+\"L,Z-XUX M+P2*-2?&,#I)/"(H[V28 1R@F12^Y\5ZIK6T^%'*Y+IL(X2X0P@JB M$40(&TP("_8!*\+(Q#)H9=KJVJS!E6@@^HA6626*[PC!V14DQRB0<"DX=Z4. M]0&?9ISEKMRA^]>@3"=O&A@Z1RJ_C_LX?ID[=#>)S"I*&S*[IF_ MS9^Z)XULF^I//<+9_M.#R;O_:1+^$4?C]L.'K2'BUX4($Y'H&DCT]R4GJV2G M)0L%7-8"5/0<,-L(B7,7>4)93.FL*GT=JXHZ6OM+!+?C9GT3$1#6KX3U10^J M1*F$8A*4$J9MSA(0C,X@D&O#$S>J-*Q?)YY"0+]9H-]F+I?T?)^QOZ#G32PZ M*VO 8LQ5SV,$SY2%H(M6+ 9MG6QZOA+!$OQO?7K^7K]_N>@(>&D5'PPQ_=MI/JXR\3>JFMUK^-4=\BS(E/JJG3Z8CDW9;,NTBDP M$1THGQF$8@O$9- *%XQ1;&O;J>MR*86C[[3C1/#N![R7/"7O@T1O@,G@H=I' MOM4D:Q#1.V9#1!]MM99AUEO6L Z'^::#?/GQ>* M":V4"^.R$U.M5^=4?=JS9:"D8^"$1K#6"9Y8SI&Y%A.2[CJ&SE4QM$'QXGO, M"[>3-2)>6 'UX)K5D(%$8-7NH(DG-A%6]A9.QRPN?T#A$OW&]> MN)T:O<^\0-"_&O073 +DMBC.$7(U!T Q$0!MY!"D4X+G$ADW6]O*+B>)^@?\ M.Y4\.A^9"\,BUSUCZ"H1HGO,@>OSF>O,K ZT, 2F, EXV MPIC-3%8[2H9J1O&A4<><\AMYI:(.7K,'(L.F"I,ZI(J'&+;02&" MA6"K*Q9]E,+E)+QK<[_\D*F[/+V!F&L#F6OEN3-BKCXSUX+-8[G2WA0))K8M M@"EY<"Y73]*EI*/2V=FRM2W,T/GE,F-BKMM._]W"G3_KPIX4/>(70&[;<\9G MH%Q_ZQC+M]TAMK$LWX<:QTNS/+'ZS;+ZZR5/5IDHC'<6BA :%*]??!8!DBM! MID;U#K>VU5")97/TVXK'>V,3$ENL@"UNTILEMKAIMECT7C$C"F4#>,.JY<?<4>+FU;8;JG$XS8@MBBYOT((DM;IPM%B>5!IUU#A*DTKMH M<\"J[D]/=-&&YG))XZQ.XSQY]]/>LY,5WT_DSL??/_QEA93H7UWDY+3G M=?4=N4L;Q)?NH3CG'J[I,%^59W>6WW(>C"?S>KWYI)%-=^>[D49E-,9Q'.%! M/5']0;>(X\'2H4^/>W)1)1Y87?_PX60V:H_J=]/<9CB_S=^?[J+O*.^+-YX\ M$^SS6S#40QS-+W[+TH[FM6^"/__>/06[T$7]Q==VWHX:'>>(.>AD750L,"^S M]5'&XK0W+-B_ZL6W3M^U/SW]$(?X,D.89GP-V$86?(<'[_##;.M?9V[%F]$8 M%F[]XET[OC?;_P[3?VV?=]R;O+%?U8C2=R'0OPMK]N_0XCAN^P5V?ON$F+;B MZ=AQ0_@3(CHKK;3O PUG^[O0?WZ?1[/ /WPW&G>? MOGO3]V]P^K(^@RA/)/_O+)RP^ZEQ94R_%K M0CY03%_X,GO O_$UX=4WO?/O#FL>6&;HK'16.NL:SNJ9I+/>][/RBU_]\JHG M:>,%6Y7K+EYS?KCG"CO_Z%?OVJ].)^\6JXG^IH+@V(RZF9"2NU1(Z6&,1V^. M#CI3]'C^T]FJ@I^^G/]TOV_5WF2.!YW%?*[7L6B[T].Z)A&<=Z//IVUA+D'; MMQH07_S8%XQ-'(V/ T'S_W9$+2Y_>3,;5>9[$US=V M$_J'AX?UK"T05D'Q,XX2C,:#1W@X:CQU?V_*7AO)?C3]0$_'%[K]<2ZC.+I, ML]9=O1M/)],WU;QIR]%^KCI[/!\\&[_-Q\L">ZVT-_%F[T[&\&6SX+/+-PO> MO0WGE[ME/^ !CF.]'':1X*CA'K5!W&Y6WV5XBA5;!#% MZZ"D\EP[H]!CDD)9XQ@+?SWK\NA?39]WNFA_S8?KU^WWP9O<\)/N;I MI"])=K;S^.%)DGWR\?GCUQ^?[SU]]6*OGN#C+VQ7[(CG>P<'?[YZ.MIY4W_G MQS_K>_][\.*W3TGV]R_V7K]_OO=0__GJ97WO[VSGX^_L^>/=@WJR]W_N_:+^ M_/$_^R\^_O?5GX\6D^Q/]Y_O/=$[CP_J-7?T[MXO'^O_5?U<'W=?/3W8?;S_ M^L6;IZ]V_]A]_?\^/OO<7/GJE_IW?OE+^LP#-P*REKJUS%L(H27:C^9OHRKJZX."6>FT\A[K_X35(B&/HCJ-@GAK(WGK^8*]I8LN)J,' MG;($I84'1"6!YQ1UQL+0"N*M#1P)>;?9207GI=4FBNH+AER0F\2L:*Y"^P'> M)COUM%]D8RAJ9^_A2;_(L_HW7K._T)L4O=,0L=*3"L5 R&@@*A>T]]RJME%( M.3YDYXSS((XBCEH=1UUERH/UF8EH9(DN*2NB8\5GY1W7J%-EKXM)ZH+A#L16 M?62K9V?9*I7,N4,)P36V*MX!5F,: K>"NU)"Z+:\RJ$R8HT#^HDL;I\LKN1N M&9]SB-JFI&*H_RJH0V4,I8N/3))!L\D4\R"Z8X7TPEJ5L-"1%' M79>C7ISEJ"@*2R&[YF494#IR0!E9_1?SDJ&06NDV0='R&QJ\0@Q%#/4UAHI: M.LVED9'GJE:]2UKK; HRABIB(8;:9(9Z>9:A?& V9:' L")!)18!/1? @E41B:9D\Q)YB1SDODMRIPD^^V%U\YX+0H6Y:*20CE4HOI2UFF1VCS&*P]> M_'DZ*:-YZ\,G!VEU#M+.Z/RN2O8J=(Y>9J-S*CPI%6+0,FL5M8]"$ N6K<)16"D*5(%A>I#%!")X=T3F!_KSJ N6]M#EPGYS"^I^2;91%ZNB# M=\81Z'L#^H4T7"DF:BT$R+;#3.6($$QAP(LK614?7#I>9&;7OLB,,+]1N;"5 M#\PGS*\+\R\7%;TLO!37%IR:ZK>E#.BS20I+C%O;?#D\2O"]??A>?[+""G(; M!-^;A.]"AL.:'&T0$83A%I2S 9P3&4P*00I>I6O:1!?;$_5[#YIC'H_>CE(> MIVX7[OA,.]M@=/E9]VM-Y/:9T]90<;>AZ7:2$DF)I$12(BF1E$A*)"62$DGI M]J5TP\'!LT&%G=%X,NV&B!P[4H]S;"O]\M/IY,WCT>QXDD@]U.RB22+_5^'TYJ.BB8-8; 2Z)!$H5#0%Y!F5R2=HE*TW8VE9#H>4UXA*$_#L= M5R3D;P+R%^*12L0B'%>0D)>*=\_ 2=W&GO&@BPI%8>H5\N]!67,;US.?UO>7 M^ORWJ.1AM^24JIJI>HRD1%(B*9&42$J;+*4KU=M=?PC-0L(_OAS/SYGSN7=J M<30+?6]RO%B]FB)D@*_. '^Q/*I&!&6="!ZTC@H4KZ8X9LFAJ.0+>A>-; 4! M8FC]=2QP@C@1,4FI7X7/1,2W2L2+JRD,*TD5 \JF^B75+U7(":3R)M3'VP;) MB(@W#N)$Q/V24B]"U43$?2+BA9 TJ2O9\@/Z !SB.]7(X&TS*X#\X/L+IAX'DPT$#V6T7R-[324?2)!5C*%HK MH]HRX\0=+T&JD+PM*;6M'Y=)UM&JZAY18ISOC,ZNJC92Q.R, 6L$5M/4*0CH M/92V7=,$KY"IN["J^D;F(M',]-OG+92*"<59#M(JQ;,7LL3 #=8?Q"@=\=9& M\M;NH[.\Q01WQME87>KL0,44P6D>@'&;O4G"6&V)MXBW-H:WHA',Y9*3JH:7 MJ_YGT*(J7YZDXX$93KRUF;RU8&_I2DU,1@06@ZX>:.$0LDT@7,:2JB46+1)O M$6]M#&\EQY)A,::214LW>ATJ8XF(2@M6?"'>VDC>>KY@;R5CLL500(HL03'. MP:.OSF(V*+U&@^B(M_I;8GY/V 2 M^OHMS*>*7Q=)>S;6( 907NE)$S. 92^ PR2BD8)&WWCJEAO5A(%.'3)V^LY>. MK!AA& ^^*%&LBSK:K$M]6K1G.A)[;3)[+ M*NTE:T%PSH9&D)]&Y-5[\A(Z5?O]DO=C[NOMEY5<_XQ].#>CVV^VI'/]][H5_L/7GW_,?_ MO/[SQU_?[+YYPOX\ZDM[8?_O;[8'?R8" 8-\#E)Y2=_*=[[FZK9V,SM?(:>F[Z88E= M^C D@=PR+!Y",*T+W@5P06L0CFL7LY:^-,=9F>MW7O:*#$@!D *X[Y*] MB@) &SF7BJEBG)*,.2&,3%YPYTU5 '_3>4H*H%\*8"%IK;%(S[2%6,4&*LH$ MP>2J!2+3L4B;,WI2 />9)NZ. B"9KZ,>$E5U#D+11L2@4N6.['G+LR4EI(UX M>_60I!JNJ!H6DFHY>VO;VD)69*Z^ >96$2 A.XD. [<9\T:HAGLPK^5A>G4T MF^2MIH[J,1@D65 O=!&66\6B-J@(F MWB+>VA3>8B9IS!B89T[%;)T,0=CZK%0.DZC(WMI,WEHEY3"DK4ZH- M5=4K\\EGR3"SHF*4^#>N'XUGV2"V6AC/(CS&%'RNKI_QH%R(X%F.8&)AF=M8 MNH8@&L]R#\CB"ERAVC:%(! +!F6-1>X\\B"R#%%JK#P+\XX,&N*H?G"4Q>!CX464PE40&IE3I;@@ M#*IH(W'41G/4PA 6QY).7""P7!2HZ"V@9!I\T4$(47TO04-8B*)Z1E%,HY4Y M9UW]+E4D\VV^2DE1L:"#M8HH:I,I:J$J-$0?2G86>!NPHC %<$YH$.W'B7%G M4VL8T&IHA2:.ZM>HE5NX[;MY/AA5G+[)WU1[2KU;U)1!,B>9D\Q)YB3S#9,Y M2?;;*Z]Y3L7RHD3F*FH?4!CK(\LNZRBM;EO/JT]ULO6M74"_SBH M0/WG==)>*RQ*Z#/1KM)?/O_1V932$9(228FD1%(B*9&42$HW-=8X!]>"L($I M5504R8?L+,\A.2N=\^P2?MH%76.=6?CH2ZOP66<--A=N-\^?ESU\3Z[<"EVY MUF#_8<&5\Z8^(BP4*-$94#DKJ**6;4T45S[%ZHR[K6T^U$Y +XI@'\-M,KEX,U(?>J MR%W,K7#DR4DCH'CL1N H<+:JYB"<+BPA!EF1*_DR;LG\[@EXKS^K805I$M+. M_<'X8B9%Q904EQ$D^JJ=&=. 5GJ(B47#E/&H1-/.PBXG4FY%.]^#=IS'H[>C ME,=I-IA/!N,S#72#T4D'W6TWZO29]-90X;>AJ7V2$DF)I$12(BF1E$A*)"62 M$DGI]J5TE?##RH.'.Z/Q9-J-+3EVI![G.,TXRT^GDS>/1[/CV27U4+.+9I?\ MS_'P$XI,K# R\>&"%L*"#E5XX;3"T6A\] MK ]W,\NU@-+3ES1CH!CJ$%%0H'#%: T4IK%8S7 M21#/;AR"B6?[):4>!I^)9]?)LXL1Y&PC9Z@S>*^J/2LR@HNQ #-6.N-Y%5?I M%\_>@\+6-F=^/JWO+WDZNV; ^)YDT:C.@:1$4B(ID91(2OV7T@T'C!<:R^++ M\?R!Y,-!P]DZ MJIJ_]KX+!W^SRPSG[]L-_K\KV^N[]/%[3?Y7B8F8G!(K@CF=JHF&3N986!:6 M>:N"8MV6[DOD&M>QI;N,WN<$'_-T0CK@:CJ _[3W[.R";NY\RLD:\-I7:YPK M"\@U F*.(4A;?;'\R;;;X 4&5P7R#54_7.H\1-9$UG]+UK*XI(P/6$E:Q2)" M-L&C=,*4*&,Q1-8;2M:_G"5K;*&Q;"-8J7T;D1; Q7IW?9!HO;!&JT)D361- M9-UCLM:6R>1+-,$PI4)$I[Q73)MJ:X<<)9'UAI+UB[-D+5"9RM<*HD,#R@@' M 0U"E756127&HB>R)K(FLNXQ6?/$%4\E^!8.]2Z%Z(PN&G5UDKDRF;D>3!:5X^XHO8V^9CRD]?F" ME1Q$T+TDZ,6=>28$PW.TX(7BE:!SA""# \04+%HI9-);VUP/-=/7;VXD?B1^ M[,_GODI5L\_2.A_;VE"5& 8CB^/)IE0),SM%9NM&L^)RB7,,C%L#3%H+*K($ M05L&RF+67$A$B=5LU;;2(B>SE6B9:/E6:-E+5DE8BKL2HUH&8&6O5,$#D*U*H:JV+HSEDQ1ZQ,K$RL M?",Q7F=1>":T$DIY$S!@8M(%A38I'3FQ\D:S\E(/2I)2.Y$@F\A!L8+@LS? M@\Y5[)A<[F*\;"@M&^=\.1V.8E#(HT\F;P7_K-6AT$S5LDI1(2B0E MDA)):;.E= 57 7VTNE0KL>A8_?D25'1"L)!93DSYV'6H\],.=?$M/L/N9)Z; MO5'-C:Y-_?A0Y!6LT"L07U1^\)U7OZN=EW_9(+/10D+B28#RP8/340./D@<4 M+&=FMK;]4.OEOG3"=Z_Q32R\"5*Z @L;40SZ8J0.40GTSBN9"/Q32S<+RE=.VP>DD@A M5B+.+BM3E.-6%LZUT,Q);@VQ\*:PL%I@8>Y-$L$FT#JT32UH )7%:@MG)H-4 MB;>\Y?DLO#GQ<9H1==4%!O\XF,QF_QR,QG'R)M.NVYO1@.<_*K0IAZ1$4B(I M]5M*5^GHD+F-PH]*5U]/I5C=^E24=-H%E/5G^A+FY 6M'3]/)V4T_ZGJ+K(< M5VLY+C0U)QU2L__!\UBJW:@\("\>O$JL_B0+R=ND935TOB>;IPC%Q+4D)9)2 M+S7B"L+#3:2'_E."FA=VWH7>S@",$H+HP!+0RK%FUTU;:M M.$XI>)Y<]E5<6]MJ:*2Z;CZ*$-S?:0,K2'60)KZMK,;GNG^KDP@*>$JZ:N*2 MJF/*-1@>M#+)!V]]U<1L*/3R:!?:B[P>/?I\OI^G]<.].9SF_3R>C=[FD_S" M2;:!RNPIT4Y2(BF1E$A*)"62$DFI/P'*C-*Y:NQF(;C"8$-UE5V(06N&"C7[ M=K>H,PL??6D5/NN,PN8H[>;Y\[*'[\EA6J'#),^9M6:9+SQE"=(E#DI6,?J0 M#:#%D(RU0K1AF'S([7+P@]:FW@6 KR\#00"_!8 OYB:T#TP+&:%8Z4$9:2!D M(:$8Y9P-I8I6$\#O,L!7D)NX%L )PU?%\&*&0@51E&(*A FJ*FEGP:?VQ6MG MA:TO);^U7>TS0G /$=SGU 2IZ%N ]V+2PA5=;:\*;YMS5=%:"L!<'&2M8C"F MI&A84]'5$>L'P.]!*\2O.1[@;#8J]3P=/">E@T&>#L9Y/CCLMLD/1N.W>39_ MD[]Q4M ]R4MJ?I%]SG+P<=U?Y+QX<90H+K$Z7/GNW%$U/,2;#I(%LJ_Y4 MAFM %QW$'%2LEE.266YM2S7D2M#\TSM+"R4)[XVN%K'**I083 Q)QL"K(>4< M#SVD!4+^%9'_XBSRM2Q>HXJ K T^=KX 5K&#<-[RDI36RFYM<[>\D(I@WVO8 MD\U&4B(ID93NCY1NTT6)FK'91-]8 *,B@E8K(L"BB%(2B2E_A?CKCP8WZVY M^LR)Z?'1M-Z]8X.%HNG?8(B\7XJF>ZVYS5*!2*: 2J$U10L#1D7.#:)FYH)H M.A76]A6SQ*PD)9(22>G^2.F&)S61E;)N*V4IVAUY2=;ZMM_8)E!*.@C1*-"1 M"U.%Y+E49*=L%FJ)6_LEI5Z,V"%N73NW+H:BJ[@XZ QZ.WHY3':3:83P;UAC>032<']1=?#D85;],\^[99.?';B2#W. M<9IQEI].)V\>CV;SZ2@SW/9Y(V.\I]A=CDLGX+%VP MH*65H*2,X%JUK"VN&.ZR2:AZA?T[59UZ/G)_P ,LH5/W:^\)D6N$(QW?ENR:[V>1@E ;M7IR^.)\<+KS27OPJJU,KJ!+=#9,:NF0<:N*REATYD9DEXQ-G/N_GETA);5_K :>_.]1 MITSBP5&[83]/INT4#^?'>@3#0;Y(C]"4K=7HCH\_[3T[6]'(F4OHK8"Q165D6@JG^H,&0(O*J$D&QD,CENBJ\N M!#=#RPPI@OXH@DL=EK0$:8DU:0F#I@0L,@8KE&'<9>F+5=PS$Z4QD3R%#540 M"[U/]4&1+OL,QL4 *M@$F**'*-H BD(4A#W04%CA&B, MSM;ZY-/6-E=#Y]GU2Z6)KHFNB:Y78<\KEWQD.>FLF*1XPY:%4R3V3/ M;R@_+ZT*0UULD,R!5-Y4AHZ5G*UMWW+C0C(HG">+GE0$J8C[H"*N8M$[DZ(H M7 0Z*<.<"F31WPV-\6&QK]P9I:H5#TP4"2J[:M,SY\'*EAU2 MQ8M0JDUOAL9ZLNF)L(FP^V'3"Y=U2B'P$K+R"GWTOIKX[0?UO\Q0)G>C:7IQ M_(=V7 2/E9Q]]J"4*>!3+* \\U:X:M:KW'8 ZR&7E@Q[TA.D)TA/-#V1 DJC M' 8EF4(1@T;!-'XLO^4\&$_FN1O_5?FA MDPG._<4W-G[\>77=MZ.,QWG MB#GH9%U4+# OL_51QN*T-RS8RA!RZ_1=^]/3#W&(+S.$:<;7@*5^QN_PX!U^ MF&W]Z\RM>#,:GYY)FGKHQ5MVX8TI96TWYABS585,IMT6H.\J2^1I^ZUZ)NS- M60;[TZ:/_\_7!62WMO<:I;1.U$=-E5\&_R,?5?8QOIZV/P:/)R M_&&>![]-ROP=3O/@IWFZ&,>].?073/3;)_[I)("S_<'3@\F[3^MJ.K[_S">= MCJGG/,##6?[N]!_?I]'L\ _?#<:=W^N>]/W;W#ZLD+HA(0:O6?- 67'AR^P!_\;7E/;?],Z_.ZQ^ M8,W%K]Z/LTIAUW)6>:FK?J7-_ZLC/:[PJUPO_>XYGN@Q(=R,V_55FNA4W(N, MT\&32NGIRQ$!9VS62][%6W6\%S_L!9.,1N-CRW&^/SFJUTFSI:3P]1Z3"\WS MOYL_5+>-TRZYZR]A5B.;"B3!7<8K[04_GWY#.+BO-+AN4 MZ>3-8'*8F\T]?CEHL8RWU;?+L^_6.DEZ53?[.G^ #GGA(3=Z;-'E5/1NG@_^ M<3"9S?XY&(WCY$V^C4%%/\P"5MMIN=0'=!@>C/TTD9S7^J MS^6FA/MW/H7[_WR57O_YX^_BQ:L_W_SYQ^]L]\<=\?R/=JT_#W;^^%W]^+5[O[NQU_J>1]^?/'J M/^W];_[\;3'<_[O<>95>M=]]_N/O[,7>+_S%JX/1CG@B=Q__]_7.X]W1SIOZ MN=_\>?#_/N[,=T:M9>O)?.?5+WSWLLX:JV=0I'1LV0-0ZR4I POC8VX/V4C1FQT:VRT8!9EGEQ, M2D)AJH *7(.7]5OT@A7&.4;+*AO9H;1]8J.-7OYUN9C-P_3J:#8_3JW-)X-I MKH"+HX,\&"\ZLMUVL/K#V*(\A]-)6QJ6!N%#/\,\=(U+7.,>Q&,>Y\/Z3(^Z MU/\ QVF ;UIIW,?N!^N(S7RZQH;MYURYLE[Y./TO15G_?9"["L=Q>OB%1$F- MKTZ-_[X4W4A"1:5SA,0P5S4>(W@, 3QWD?N2O.:^JG$^%'9Y4/[&.Q6$['4% M!0C9-XWLQ7"!]=D4%C,P'DU%MN$5U#F \J(2N(V.!U>1+885X83L.XOLE3O8 MA.P;1_:2SG;2%Z6!ER) 8>'@4M2 4M;'I=*S-;BUS:OK+72/D'VG7._S/.L[5ZSQNVZ*N_CDE\.9Y_]S#&>@/GLU]SS*.W MK:3X42?)%E1\\OXPCV?YUUQOU P/%KNS?FV=$3GM35I)>3OXPRK[^8PH[TJ4 M]V+)31$BH:GB!(VF11L3 R<5!UF_#]%*9,%L;2NYW)1+FSSO"LA7YJ.L#>1D M]*R. 1;=&:QR-<85R,WR497I(03IP$3TEEL5O:SN#!\Z?>UT W% ;SE@9=X, M<< F<,""%8 )!<]. G/)@=(F@=<&P3&-B):K4&+C *FO[??09L^K(+@;6P ! M9[E]Q#<-.5T<8#C([T]PTR49Z^7G\X/Z2_@.I^G;?"(*_-Q2LN:W?9SF'YJ, M'WTA8F*\U3%>7/)[/,N833+@F6[3ZDJL*(L"O$P\QEAEBWQK6XJA,WT*]1"6 M>^KZ$)9O#LN+'HRJ4C1%6^ 1+:@J4D#CVB(0A\56<08MNHHI)21A^>4) M&<+R#6!Y,043+7>("C2V*;)!&,!L#4@KC*[P=KSHMAMTR$2?RB;N00KFYU;& M.&L8_$?(XUQ&\W\>MZZF7/*TNO>?:A_Q/65E-LL#>7PBPF>=!/?P_4F0YH=C M01/EK8[R7BZY(KE-2J^6)PCC$Z@8JE,22P:4%C&Z*FN1MK9U]40H +MAF+Y* M0^L*7)$+&EH)W3>([D7GQ B.68H(0L;JDG"5P;&D(,8JU!"5C[&UH?QV5A_QR\Q-%X-JC@3/6";[NYJE^,::VOS:='73/7 ML/5J4>?[>8Y,=V5F.[UDEL2.,_2)%=1Q:KA M(DH KZJ#TH9S%.FX5XWIN%SFN4V>S7&W(=L3=X2@NUKH+G6H%*^XQPBHI0? !Y&D MU8]0G8=N"\0HY>.!^5UW2CB:U0O-9JU@*U1_H[U ^9"^NQ<7&"L_G CST6=9 M/OHD_$=?RO[A=-H>ELZC/'YNGHT?OFEEL,_+!6_Y:81A=#":?^#$G5?BSB?O M?MI[UO8&5?Y\QG;W?I%_164,\S) %;D#Q51L"^8DH! :O6_/:N>N*(JRWDD* M6)^_ MQ!!W@2%6X!$10]PEAGAQEB$XHO08*R_HU@KK!04KMF$^K(+F+*39]NM6J5YG+\^25X3?5V- MOMXO.4!!(!J=&21; JB< W@1!10?=-)2J*#2UK8UR[/4*>K;:^#>L!=T:<"2 M,;)*-"^X*ZG4TWN30;DV9$RB 1^X >>DE#G(G$1L96/>7">@05#NK0Y>G[=" MD+XA2"_X%X(7SIIK(422H#AZ\,4E$$HQSK(5K(C69&^5[9&*OE-9G@MVL76. M^*RE>;Z8S]V-G>C&(!^<>. TJWM#KG$/'./3"2MM"OW)B!5RB7N>8CRKAJOJ MG6:NP,N80*DK,7"7C= M MXF?Y4I)+9A$+_50DB"]LU#>\&5SJ+:_D%;4!D;M(,&KTS;D55TSBGJDJOB%FK( MU7+/-!5+KJE8\F1@XXGK3!6/&^Z.G,KSC]%\_]'1K-Z6/.V&<1*YK9#9;VVZH%$W>O[M(7U^2CY!^:TA_L12& MJ,]Q\6!*T<==71@TAY*KD^*<5Q7VW5(AHZ\]T8Z*"Z\"U&?CMWD\GTQ'WSBN MCD(P_7%6OI E4=;5*(LO>2 8A2_2&4@H$93T##QF *FEH],/= MQ.O*JPB_@E>R/U8)Y@5/0TLO1:HX=LXR4,$7""7%:HG$V)8=-DNSI4'X.9X& MP?DNP/D&,B"D?J^#V 6/P6JKC<,(W&&; Q$,!*T*N)!=82Z6C*'-@>@)7N]! M:N/G:3[$41KDXT+9X[+ 2=>;1,F.#6Y'6B:R$TF?SM@\J8Q^.$Y=U33M(ELY M_8DE[R,S$:Q-'+"H:J:$J"OS.0D2JQ5C9/ZPO.#8!@[8L"V"2-;T>$"JI M2PA%"B.%%,G$EG.MI-\CK-^#1,ZG'I4O9CI0[J;GM5_7*G']-#Z3*&^%E*>6 MQ\\QZ7(6'+S(')1PLFT?R2 ?LN392LZUM/Y2"4U[FYL=A7]=WH5A-;W(PG4"? MGPX=I #->AA.+WDK+)>H653 =1"@@HW@A&W.B\ DG0LNY&X6I[DVPU$PMK< MOX'$R]\ G#!\10PON"$N%ETJ8$'85)T/81!0!55]$1YCM5=TA?;6=A4;(7BS M$-R/I3ZDK&\-Z(O9E!)84LZ!B3R ??;'.?=?C(BM=61VK/E?:7: M*.%",'[EN"]N+^G&B7, M60U,YP3*F-3:=S-$*VPT10=M7(.W/V>('\&[U_#NAWM"0+\EH"\X)])*[['J M<11%@DJZ5.?$2BBV,&-\=#QVD43I>U+V<*?2).3@U$:G-Z>/C/C^??]-OV:*O-&?3^? M2/R'#[_/TA]LBZW)A;'>)ML6C2@#AF$*M7F83)[R=KF M0B.7 [.G>+P%K?YM,>%+ WB# L;WEY16[HT1*=T6*2VX8\RHXG2QP+ ::$HE M =Z:##()R97%JHK"UK9MU:G+X19B)6*E6V2EE1?;$2O=%BLM^([)(^JVJ-U% MUO;/I035E^10"K/%.9\+\UO;Q@ZY6UY11:QT@6=[>I"3(_N.7U;STS56_9Y:4_'R2OIK-E: M1N]S@H]Y.B&+]6H6Z_)N,JR.M.<,(=BV&<")!"B"AL*0*5V2PE":?>@$%]]3 M8O/.PGOED3*"]ZW >W%&31+*GYU:)R*!:9FT-B- 0D"<0Z$N6B6F7Q-8V=T/CK[/@ATH6 MKK1AX&@:][&M%JANRN&T%2O,/W1C-W,%Q6'#SFT7*]QMQEN_P_+SB51_/L#Q M_.$X/3D5+/'="OEN>9M9X28QH0-P'QRHQ"OS>=TF)M/H;C':K"T MT"I'E"$S%D39VE9NJ,]9Z$%PO@MP7K\W0G!>&YP7_ _!K$\Q\-; U ;/" G. M2X20O.-%:!E]U<["#]FU@@N4*;D*&'=P?C3M*A.[],BL/N*K=D7N=>CE5CV1 MZ:1B(3B=O?L-N=\F)N#\\+P_?XNB@;31Y.IFV%W_+\>1!(!I<(0TN;REC MU2)5J>TF*Y&!DC*#%XH!DSD)%EGLYGUK49T46EUT=]&^>D>%T-X'M"_X,,*B M$-HG8!X+*!\3H$$!#)420@5>Y/$B#VZ7)UH0VN\*VE?OQQ#:^X#V!1='A8"& M\PQ<<0E**0,^5 5?G!6>19X=FHIV.=2"5I7=*%9_R_/Y03?!J7-O4KW(6YR/ MWN9!&8UQ'$=X4!V=V7QZ=/P[X\F\_E*;%H7SG 8X&^SG])+6FVUH,J82X9>, M^?B3^)]]DOFSTVZ]+QNVB1"O0HC+>\P<%TQ)'4%7W5<)D2-X;Q+8G#SZ)$3N MJF/ELJ=#\=N^ KH7.\P(V#<,[ 6_QG)5[5BE 6,; 9.K7^-1:LA&2IXSZM#- MI>++>5;J:[DKZ%[?.$Y"]PVC>]&/J9)4QA=PEG>;"!$0F02IE6F&&!:=&[I% MC]!]#Y(U9WOV(QZ.YO50'ZM_,IN4^3NY/' MQY+\[42R%+E9(>,MKS#S:*.J(@19S1A040OPHCC(2@KCJRQEPJUM,V3R.I5C M%*'M+Y376#E&4%XKE!=VM9#+I?- M%X+R78#R&JO&",IKA?+BKC*CC&$I0TQ1@*IZ&+S6"30S4B9OO7=MT.S07"N M2)F4*SDA^SA^F0>C\6!:'>_I*+;\2,#QZ\&\_I4*H\/);#0_,SSL8#)^>5Q+ M=CB9-N%0%F43ZLCBR_'\G,6-OWX2^P]5ZNU#/CZ1^;FQ&"+(51'DSO+>LZ2- M"4Y;\%A2M77:]%N=% AI4LZID!L;Q&_,M>%$-\_Q"\6E!GK M#&<:BO<(2GD-Z)&!\&A]Y,5D5%O;D@^9NW9!&4'^3OLX"\D7 G__P+_@#UDM M@I7105#.5'_(&' )':"1K%IX6%"+X_D^NWF7"W[ MW,F9TLW7IK7E)6=:.16Y;K365M(+'B%X6[^M E9MO**,79'\M8M)*&C;6SC? M>*G8Q7 F$V:56%]LZD\BZY BN)@%J!(L(),)DBX-Z4FPT$R8H3.$]KN+]K5E M:+X)Y#3T_!KX7IR'7#3+U3,!BP%!A1P +:L@QV*]MU[ZU@*SHJ'GE+GYID7. M_SB:Y50]EG^>6>F\,@]FA3&<"_=,]9H>S[_]-UQ7=H$U=,&Z0C*$UDN4'Y:< M'A.$M;GZ.YHI!JT;&(*KAA"R'+)-:'D;A\+MT.GKC&.\$I V*+I[EYBAATN5 MB0_6S@<+CE'UB8S768*2;5* =0J\^#2%:%X7&^@AT@]NTZKVELHJM MQI<-\MS0-;Y^P^B$*S[A/0@6+"XS/AF3L8)EQCU;"G[GKW$/4O MLC6?UO>7 M/)T-YI/.'LC3P2%.:=57[]/P7Y0?[9T*L07O]R8_=_*KTGUZRCX4PE^UO;>\ MXLOYE"5S":2J_J?B*H-+OD!(K+!@62[1]3&$3]#N7TOD>36&WPQR\NRNB_2% MF!/';&3V#%#8 DH'5D&>-*1J3Y3 6 X\MN6E?LC4\L Z:I:\"R!?4R$Q@?S6 M0+X0OC&JZ(*Q*G'?*FZ$C*UH6()!HWV./"7?FBC%D.F>8/Q.N=?G(_2/T7P_ M3?$='AR[UW&:TV@^J'(:'8SF'P8P.)SF687,\?#);AS_H&NA/)@@]4]NA$=S MWJS>G]J:]N?E42=N(KX5$M\7Z\!VQ,ZK^/XO'JOO4E! C*R5%3L!OJ@ (7#E M(J^DZ%M&C;%A??2H5^K. GJMH_;_!M 4D[@&EG\YBV4;F*NFJ6])I[;:3P;P MW%B0+(A4";L(OKJR0L)R;[&\UD'ZA.7U8/G%62SG:$+10D%BJTCEN]!(N7QJ-5:C-/QE$E*I&SD+,DN_G+:$/&\/)_6FX;3#Z>R M;3T25:;'$1ER0=;C@IS.HLN,6\=:*L6F1G4;?.^$$0Q%C+V']%9), MZ'Y,SB,T]Z_0C=!\6VA>\-<$4U9ZC&"EJBK:2 ]>Y S."2^,R\ZV!67FFF%5 MRAU]2^YH]BEY5.]Z0^!TQ5#\:[".FUMJV&E; +UG03UVH9@ M$JAO#-2+O3:&QX3: [.B:NJJKUN P4%.)@:;@TM"-E +W9,UHO<@(_+S%_F0 MAK]Z[./MR.-9Q<@4.YBVAF W^\7GRQC:KJ@Y<:V$^&SQ1)YZ.PC9Z_3BDQP[R_2@^!95],L#KHT,8F76<:+@5N^POE->XJ(RBO&EJH2@O",IW$LKK&U]/4/[_[+WIA[D$' MRLW#Q(OP*/OA>EOT?>3EGAN.]=N,=1%7YU9Z$[#[ML MZ=^Q]\+<+V-<[S06I9$7Q1F0>IX(%JH\9BG(-P92+LV$2H1 +TR43I)P/2K] MS^DL-#[!#\@E_ _C2KMA:^WYT_?B3^.6T+Z,HZA(F)OD8(-ED6 \ #U.IKG+ MI9=QF46@N+G1)/;N("RT9Q#_* ;QS1N0[1G$O3.(D64GA1!%R#TFDC!B85CX M+$N#F,5Y'+F\$$&89X^>IM$D2[X&5O>M^,,/$&1Z6=7P<>Z(55VKN;AR8&&5 M0 S>G"S"B;8+U?^LRH]P-N;+9N(@/+4N!5:\UI?PN1Q_V;_C>X>K'BS/W;TZ M!R^(.DZ*%Y_$!9^?J]=\J4[FR'SQ_U]T>_ZZ)0?\X7 NAU_TKMQSW2_CNI_7 MS$81!ZZ7^"[+,H3FI7G&,MAHYN9QP;F'24?H&E\/K%,O&++'WT-$N_I@K+ MMV(4/T@(KYR+6O%&.3_!L:._'L-WM[7C[L6,V[O.=C'B]U6L]7>8;B6/#*T] M-Y0&GZ,?>]TNT-&[:Z9?TF<^;'K%@QL/9^%69ZPG,<>P]:PA<_A MBRP!\R^81/$^:K@/"NQ64.#^K,\]CWO(/&ZM_ZUTXQ!44%_E4I=]SN,@9[*( M>)"&N1 <@=Q>.DFBKT& [IG,/Y')W)_ENFS_?S,$P5IK@K%KIA MQE+?DTQ&J1\)J1(11@@QGP3>/GJY$TS@V1U%*"=.KL[+^1PAKEB,G0[F]PY; M/CR>_ 4LV4T3[@/+C4(_#+,XYSE(^"#-0Y[(,!+>V='M:@A\I9-PST_OC)]Z M:X9I[F=@@F8A2U(9L3 /79;&&5BG19*YL:<")2-4VL))O*&A^<.Q3/=I0SO+ M9OQ(2IYE4KE*AD".::KB5"5@.N1AGL8)L9E;U"[8LYD=8C/CB&8>)+F/#J_$ MYRSDRF<\#T(6"A7X6<1YEF!EHB"8A.YZ]8(]F]FSF:]F,R(*TL@+XD!X*A1N M!O(NBE1<<-?EH> %LADP,/=LYB&QF7'68H$H5JE8E'"P#L.$LUQQ,!'#@/M% MHL*H$,!F4G^2^.LNJ!^2S?P 8=>[LT"QF?/7V9XW. OOUT&X:QOS7_?FC_F" M4[#;4BM.>2'CP'=3$80^EZF;A"H+0E5D49QY,2G']QU-WDNM.Y1:ZWVM\R@/ M%:C#3+@)YMK'@N4($/:\)(V"(@%3' ,G43J!G7[ 4NN!!6[VO'C/B_?^T'\Z M+QZW),]P/Y5DB8@1J!.G+.<\99P#7_8R7KC<_R?X0_>\>,^+'S(OWCN-_X&\ M>!SKE\*37/@L !.(A9$;LPQ]R-R-O3S@1>!A4Y^'[S3^QF #.Q SY(P8[5U[ MF[_1,WIK%L"JR&J53]7:HNU'>4^C_ &%U?P:K]AT]7:J^'WZ$>OMXQ-_ S+TJDQU(7:U>$DC,PMW+& M9>ZJW).I3!/T3_N3*%OW3S]X!,6>0_TC.=1=>G/W'.H;>07UC!C4&I@6Y M4LKWFZF/55F]B;M3*M0_RL&S^42^WN"V6?/5 ME)3P1Z7V-_IYUIT[0^=/SNQOCMC?:Z%@O9,]%LQ MT;?K[8T3-_247V2LB#R/@=J>L3S+UZB$+D?33)WO>KA M_G#_4P[W7=D\^\/]70_W&,@1)4&!A:\4G'$0W%'&>)#D+'.#(DV\B'O2Q69B MDVA#T8;O=[A_@%#?%QL_%34\YDVCOG_-^'\T)_Q6)LRK:J[["NPKU]PE$USO MG^LO['ULC_6 M]W6LQSV/$Q&)F OFBS!F88B5/:7(F%#P.2K =,G@6'ONQ$N_6K?9G^N=/=?? MRG#9G^O[.MW>_9_;[2P _,[D>. M@RQ)DD!RX.]!SEE8Y '+/<6!W:=AR@,AN5O\\RH-[-G]GMWOV?V^F,$_G]VO MM>K+\C"*8^;*4+ P=!5+0^&S0DJ0Z:FOXBC\YQ4S^([LGEQA_UIR>"G\5Y8? MG_Y?^,<.O/K&*[ VZ%&AA^3 A]<2^AA(ZDFMIGQ9?E0_7Y9R>6&9 M5N\VLW=N=PO/80BKY?9;MJWJG2V=*S/D]ZV?*D-RU/^N*9;&&_?_>V6QYSSW^TX65& M"#'4N)]XJ57#2R#2^?()PV_NC[W1$Y^42YBLN,66> ?WHB'\S?'\/%PZ]R"B MI=(ZS:O5#-XB[J![ZE#Y/:G/^;S\3)RD(TSX $KO[[5J8-/HXTG14FI'J,_+ M1DRK9E6K4QC3+]-*?/C>BN[ID5%T%^]!Z?T$RJK_ZO30??7^A7O\^:)\]^>+ M3W _*+PO/I_\^0Z4V \>*KI__?>%*V;_F?,_L]7)[/CR^/,+4%;?>G;]W__OS!/7Y_?N9FD>)^YB-,4[%0@+*: M<1$R44@NW##)?95I\Z6\O7M.?;YS#5\^=7P[?'+UQ3EXZ MO[]^\>8%3!E_L@JQ(9YM"MHF/@ WFM'J"CYZ5V\<\7"&N8(K@UB 51:$29QP MZ29Y[GEAG+LIW'F#0/_&W. Y+'==+FS!HE]6#5S2-,X7K-I]SF:;2N#YVR2B M\]/R0CG_S_]*X>C__*R:P;BNZ)/W\Z3[FFX076R7S6)@.2N%K490-+=5DN+YQ#LNQ(=3F"WZ8@U=1<*+3"X?5O> &O M_;.JIQ+&!?;ASP?.R:IVJH6:=Z^$D4J%;0]!_H(\OE#3Q;4O!J)74P7:EJ*? MRMFBAJL=7%Q%W0MA:D0I0#6]^0(WA;?#8YVM3@VQ:L!8 (%\IUVQ7OW_K'S\_\EX!5T\CGL9^FK&XB"/@ MZFG(TLR5+,MYP7DA@B3U0(N8P-E>\SWT*&I$4([=]<8!:_+* 8+HG4(O^1E/ M!QB,2$!(GR/R TJ1*[$<41K]!&<.3UDY;Y U-!-]9"XO2G&!U'H%.PK#*(NK MB3-7JV4-C/&STF"/)1C :RTJLZG()-RU@S/HK.&?X16YY MI.'[RMT;=HJ#-7C9+O,V. 1$J MY^8O?#YH&O"L_@HC%R@5HNZ=6:79ROR:MYLOZZD[@ NY8I6H/'+T$!G4T M_Q.WX 4LT?+J9$%;V>P/&AZT]^+RY/D?9\I+/,73B&6!R%C( _B+/N9I(3U5 M!(HKA(-N.&;"KK+#R:-&;/D2)8 FL8WGKD=BHIK!5V2!=;\CC2TNKAITD[7T MW_V^;FM^'Y7@"Q6<7SA,&N?<5^QW9"I;M9L(!GXR=UZJO%[Q^LKQ)@X*OPGM M<[,HYZPJ"NW&T"I045!A_T>O#Z^U#@=_Y^5\BSO5X41@_^9SVJS [!8=*%31\+%7 MBL,14W/,C=IX(89M'% 'E1%HTOE)\!K^RZK5\K'>8'S0CAJ(3V01V "W M1J>9I!$: L$++CC,"DR5N;.H%4Q3IVS!PU%ZX;DG*0H"!ACW%.0URN,%OK+W M9& P\'*@(9) .+BW(&O@&C*6FY;V?CT\_-U2WH%S"M?I=[9E4O6\KEOA&G&8 M.$B@(Q![)/Z %F;\ ]RIZB6' :!B,*,7TPHTS6I&=@TV8RIU+MJ27@7*.D?U M&4A$+1U<20=V20*_@TG9S=(Z.B=5MZ%O8H88S"]HBL8A.,E@2['[4K\&= M&[ZJFU0[/M1[E[3!4]!JEV1%3D!-F"-;[D[E!,S@<]18+U;P)7)6,)>%@IEJ M>ETN2#&!1+E M8TGOT%H_<5$9FR*4AO3@TT@QJGYQ8RC![A&1CF#DX)LM%WZ:FYXD5%/ M:AC&?(6GCP02C(H#"S#EG1G.<*5J+1;[/*&F=#S&XA667],7+#IQ<%BIOI 5=A5PDR[U&P6Q:GJZ@\Y> M8V&U@Z$9;WX<27(QO6)@MDFB5W.TCI;HT"!A3TJQL-S&"@&TN5:HWM(&7C]? MG%A_HJ,9;IK@6%K P^BM;UE%3Y*98TAVKCV"YHRWQ-W1[Y#@X".HPO#U M?WT!BJ0(W%@68<'3+$*_+<\R%2B5AF$>%&"4D*_%M;Z6=?1@-'"V=#,[*8[; M63W#26%6DIW2&SVC-V9"M_/(Q#^VH?CI^/F[,R5$)K"OA7K TC$,6 MY[Z(/ FF>L(?/'9R+W"S_V"B93#,>DOF!I(%PF N7YL(^N MYR>/GJ;>07H#F7R1S4)Y5 OM#YYJI:=E37B-T:7(^0"R4&E6RWO,$/A9KDCH M\<9XN4%MFBK1-P]RL$2*DBP!H<@\&DJG PF 9T]R+54WJA2P;L0)]H)KONH5,GHZW\RFJ\P@#,@K2 M9=DHW)\"UGTN="#^]C9D-WUKWK4(HUL^!'=CH37?WFU:B<&,/#!OT;HU2M"] MFM:[OH,4T,*S@ZHQ4;2V"7IKK/6#VUB/W'E?X:$#C7*YPMC/O-6,G8L*E""^ MW4L\)T?N2! DKDB]C,L$!$!8Q''J15*IP@UEGD=IZ-\0F_''WN+_@'Z*!QVC M69AQ:;S$EW-5-Q?EXG=5(V8#)$3+X)G_PW'XH_#5M%%/'NTI$.9RM@W5X9) U765YLP)EO3F;_5^7+N&?ER[Y(K%A0UL/2^]1G?5I^0.8 M$K-*NP_6Q"'V&>K%!#I'UER=PSW<>AW*NA]% +J9@?VM;12\0@>KR(K7\01C MSE L&(D5#P)OV(@UW'1I R\,).%^.E M5CKTO& #D8 TV:TJ!X'YOVE1B1EWZZ\K?LW1ZE:?<.,;-:#,3P\@')TQOFQIV#= J?FQ+V@]>] MM;-*: -"#(BK6:EZHA<,M=P2UK2L\;J1DO&O$9[HMK1RYS^.T-T69/R#X+L] M=SO >P_5?OA0[8VHO1M1>"/4GLAXE =!$7K*#>.BR(,T2((@=%,W\!(AOA=J M;S-1/SOYS]%SYF5@U,+BSDJQXR*IM6[:@2_,P$$P(!?G L.UZ*"IY$.9;6V"47> MYO07 :% AZSPP]JJ\S:J1%XC^%/UG\QG%?Q+K@M\1U&0"&\7"D2/&BTFQ2Y- M7,RN>_^* _0&H09(/GSKL9]6%0:N\%V%"?3T;R)-J0W86:1-[TO=A+.! :': MB$_$F2S7:0(_&71HLT#MA_B9/0,Z$F:<8/P#A23:==&+!THWUYXU$XJ&1;SM M^AM];=6@]=K+[&XL8!+ 5YK*'V].$K=4I\N:-L(,Z]N-<*#X%$Z%_N@?;QN*-,TMNI;F;JR<=F/4_&-95W/[F_9JH89"-\+.T)$& MS@#V'U&0XJCFHM/K9^<"K,R/J*V:.S7EV%CCI3;K+(7I#=6;(4$EO++L2ZX$ MTM!"Z2-D(_Q=+.H&4L!@YX!BC9EJ]DS' Q<(\#'LFPBM!>;H^'VSM$R9EJ+E MVX3Q'',:!!:TZ(..(B]1A[^D!R.* =K48,P/S,02O%:DI+ M#+P6#O5,PZ7K&BV-F2XM9J*?-*H.0T-QQ=7E?:(R;@]*#8*LP-SB]P-JLN"AH(UJH[82"O;BV M9&HM%9GG]F:*NH+DJ2YM=')N7GG1NN]P(X.]UZM"ON&6 MX/ "C32Y(I>(FI8((6_@!GL_3!]7"T9L<6OM=K7[SGM2P81+>[-!F]\8BP3^ MK>%>_-#!!];. BW]<&S(RH"7?E;V%!TX+W6\8$9(CQF:A&MS1KMV W+7P)#) MFY*OY#GB;F;\J@_D0/T#ONGSXQQ#TK5:DLY$S@W9$3OH)U6]M *%R&R6&\B# M/0@'SE$Q6-R-D&0,T .+11&GQX:44"\+H.5FHH\=C@S=O))>#R\^KQSD6WK5 M[,)J3&IO#8%,)B,@.&"]*+=#*B9Z5-)(HQ^ MGJM+(J95WB;4T"^MXVO (#24T8#4U]46K:V5!&.@8S7X$4>HP24MVN-JQ)K* MH2:"3I:IQM7GA._1;@]:*@R;Z%4E_HV-I^!7T/J D^P,Z/=::^BP!94@>&LD M.*PP:CVCEKSF ^T,=@EOMDR[HWUI12&L-EU5JMHR*&1O/W741RS;1$,)BX(> M2!#=E,$X ZVN#:UI^))E:3B6-E^A#9[6\ [5/)YTNX0)1K1!AF_ FS%F:G!< M.-FBIG4!8EC5XH)^0C!,#2I"8UC)?%4@-(;0*U.>$^RK6;;PQ$X-;.%4R+LT MCD<+_)85E7/XA/$>H^G30IE U=:;-'OG.GB[Q 0)TL*)&[42UQPLC4PT#^FM M^4@D$#OKU)#6-M.;BCY 9)'=Q(Q?'3%=J!R9O(D6K31!E),@L) A(U2J@-># MW3!'4&&W#SH.:<+%P^W /=+FK&%#]$"[&ZC/2WAWTVGV-*7.ONT"?*@G$'U; M8Y)8(JZ!U9YP!>8MMFHRR.O2S +YV$C.D.*#F6.65HB3-[1 B,V;;E\_[6I7 M.^\))UT;5F:*'RU5F'7OZ:RMO@I+;/A!:R.UBV\.;J<]X_Y6]M3C@U=SHY!@ M/E!#MK:-/_0%$TG\ENZYLZB6QEQ'U0+&=F6U=9?X4=]^[JS29LDZ'=8:D?"\ MCYQ:U2 ^S9+&FQ4>X@&>$Z4F1CE:I&0?TTG/M3(<00"@:B!WK:]:$V""M(+$ M3D%JOD#'E0;TP6*A5CZAR6C(AQ7,U0*A>5-0$'I:H>TDHCFB?50/-MI:(,1A MJ_H#R"[0EVN#ZC#,ZQ/DNMM+#I)HEZME>VL/ >])[KC17S"DF0B8U<3AK8<%$K&Y4$$]7@U,$M4Q-C1G=7)?$#Q2'1P, 1V!BJYG+Z MX;U*Y-:6-H!WXQC15G@O$C^0RW2M'=S.2V32U^UFMUO&>U:/=OY;0QU>8W[3 M.T1N@S7-J:?(:\&MH8<=AS4O+ M^BU1=[:)SSI48MW#I'*#^#=1N'E[OCN_L5Z;IJ?S=,R^K_YB.D8Y52;H@PJ* M/@2D2Z$DMB0$K_T%-(%Z19^&\2";'8W6K+W/, W"-VGOL;5P0*=];^RVEN@F M_7O 5OJH&#Y<)QRA8*[JEC WZ?#69;=9G=>,R"CQY"0GS5[SNYZR:%4Y.Y#1 ML9GT#DEG(&QF7GKW=%,0[>0R^2X]KXS6#/6LRL)]'\Z[&>5P,VIAZ!NSK.#CFJ^DU9HJV[AQ$/E\P1M428Q2VM>! M?EE-SQ$_2KR')EKR21>5(^6^25)56K>3=ER0Y6 D9ZU: M"Z;2]6WL4Y?T.GCVOX#9M]!W>'D]&\F5@9^D'VXU[G.N\SW-:C3KOA2;P=?Z M45 "6HYLWPZK"X]!^Y],/73XSBVN;2T&<["!D=XA]NNVA>VBAU[8SM\7MGO3 M&22';8KM[Q6,%P[;[I2K>]LAZ7]]$?XU>^N^F[V]^FOVAWOR_/CSR?.+]^_> MORS_>O[6?^7_"^- L"SB,0O] M-,A36%D1K^'"XMPK,I&ZT@MDR/TT]Z4;B3#E6*/%#XIQO;HW;X^/#U^_PZ)T M;XY^?77T\NC9X:M3Y_#9LY.WKTZ/7OWJ_'[RV]&SHQ=OG.L+U6WD]S>/9CCZ M4(59EO TX2 49"AR(# O=!6(C8 '4MXSJNU:96E4+-I.^AY/Q]M&G10O;)6( M'_$4?#X,SF(@'%A%P7B6^BPL_)SE@GM,Q7[J1V&4IEDRINI=*N@#NX@BM-W' M;2Z/7:#G[S:8#456MF2,K=5\P6HM5O%J2%/94'/EFEHKG?;6\\Y\2>T4XP22 M;9U5C?\A648V\9;[])MT.9=6J;U%GN.V\;45&4P4DHH5]/+^]3U4"$>[FS4% M'.K" S9.IQ5<= 2!6FBJ^%1-;P5WW?&C0^RP5!C[%KVJ+LTM%EA#(-=RF+:2 MCZ/C.EK;U\MO #>:C!$5A)'722]M!/?JO*HD@D?0EXH%_JQC#WZB("?E'?-/ M?=K!CUW(KGP@&S&.9G;.G-7\P[RZG%_G.=J T;RD"!.FC)ZCSYNP#? 7+6H_ MH$DA\CE&R:8Z'/;!'H/W8 ?U2HBV.XN&CW&PD[L:00 F?&DMH!Y%],M*&7V5 M<*AM<,S>V[MPAH"UVN3*=3 [:S3:^&/' 2N@)=X,:;5?=$9S0]0YNJAM__3NUA6'6,Q.Z"@2OUK.P.]KLII=DW3ZBKU?G%B)&5-AAB01K=(A,T MC'*<)CI'[Y*0"OA&0?56\'AUGN;!9!OCBJ; W#5,JX=9L%7(!F,@GXNYV/#G M]C@3O,1&T#>D1_75WYM*,]^C9KBY@?+;>3UNB3.Z@DRKJQ]1DWQ_'IWY40$F M4YPR+$/"0AD5C$N>LC"701#[?A)D:I'!4$[^'&;XC;+ MEWY ) $Q 8QYZFBH#G -X L7_*.&Q<*!+<^I9BV<;5T E%@02H09C.F"CC2F M/CZTPWQ3M_0?^"@+[RR(9)[F4<;2R(U9F!0ARSR?,S_E49ZZBJ=>MLM'N=M= M9^NIUO&VWI6_\/D'!P?F/%<4;'H0![\W ;&-!ZSU,L]QJH3ME6:J&@0)XA]+ MXTV5/--.IP1EW590* M+X(S+4,6U$8!WX<[_+![C;T01Q.3'3H"];.*NE5W]YP& UT M?&924HSP-<$W]4F81@OW='JH/-LQO'JVFAT;N?\[^31.BC>8\W&JZEEO)X[F MN&B6:0XJM,'"B2=@=TK^X\E2+ CT]BQP598)D)WP!VC%(E8LDP+.GLM=UU-% M[,KBT=/,';--,/BN6B^63L,H6FPVV<)4E//>6T,?O7HYYJK'!"1!:_>-+@M? MCNOR%>4G)=EG55<[5.+_V^__R>F+LRC,I.NF/HO3)&&AKUR6%ZY@ C8_*;)< M9;'\HI:O?Z]#PWX;OVX;4^4%61($#/8.MC&6DF'0G($X#4%5]GP5!(^>SJL- M_5?'W1IF[;K#_N1+VUO!.*TW.H+P8")8H9,D)"&VR06L3$M%RZG3CX'X4]$; M0B-HK^?7:&T[I!''X2)Y[0F9<%&DN MQ]JG77.G6W3,S%U^15^W[Z8.;D%MW;0B3T\UY-NN1-VNA('?SJBWBS2]MZI2 M]")7F M,?MHNI14MN6&U+XX2I_7,HN>7@@J4J#?%M,4VB0_!M[8"&,N!QX!^ M>N \TVCVLNER+O#>]HVYSKJ_B!L35EP#G[]E]5:_SK1V0[[X5_ M5H2@06'1R\+W0)%.8H_!^0#1+**@ )8#VM :<(<7"9S)P$W3R V+3&3"C7+A M)L*-W2!P^2X;O0,2T,$C?=Z0"!X"WWO9"Z\UL+Y:A:$X73];PF+N5[9M^6C6 M)F<&>-V'UGXV36?H?KQDNPMLWZ H&#/,V^F;Z9!.3F-B2%U3[P^I0R)+T MG5W^(NA9]*[V(5189^WM!\XO5SJXJ1/-&Z4^X+PI]]+.57U:&,S#?.!(L)%! MB3G0#45-6Z:97W491"9MEDJUHCCCH0\?KY[%/JN S 1C&^3EJZ1D@K[6Q&;J^T MARY+HPLTTTM[K=U((["[W^;1HQCNE1B198.U4'3*<%U1U2<;M2WG'TRVH IZY6RZ8T38<& MG:,FFE6TQ:Z'%4&_J(-!GB@A_$1$21AFH&CE@4A#X?EQD8@LE9MMYZYQ@17* MZX; *[5\IK$7#Z5#P;<6WD>?3DX_@ _OH)QA*\^OSM+"U7XA0A8F&;P3Q0) MEH4R8'F4%U[J%TD@O$=/4_? VV!$_\T>%FZBTJQ0H8H"%?JQRH 2>![+).&N M3 MWLQ-L3P'W00&'9[#-7NZ%*?-X*%D8H.V8*\5XD>5!Y/DB]H!5)_Y!O)T" M#'J(GY_76*^IXP]C*.@^/VT]/\W?YZ?MQEB^82W<&[, QED#N8IC$:=^XLHP M"((\24)/QE(602K3J/B>60/7ZU"3:QVJXU8U?V*-M6FI/BI;$WZ@K1#,K:^O M=-7U^LC%GNKW1>GW]^M%Z,14U5/[*W,SKS M@.32*,B9'\B8A:$;L2U=-XN""%K>Y0=.(C2#PI_<4K_I\N!0MH;6 M'_OWZ)P"-*_+0MFXN\[O:"\R%2P'Y\GP_:G>!O2$&T2T''B_^9Q/KTR/3THP M/C>5OVAJMW,-3'J=3)W+&BQE;'[=JUII"UG"?Q$2KZO4P,$MY:K7XMT,^1+6 MX<)4J##I UV]LR5\E%22IFW&1K4HM3-=-^PP,'J:DL&Y;ZB7-K'YV KKK&!# M;DO MI,JBF-5?S0;-'#!V%I0&^($)+?;1: E-HG5XT6\('\)%MTYQPYD2\?T MC\/J@K*WF[8Z*C72N;S .MP4VNCUK,-@"9$>%LOH)2:8BG) R5QTE4*NH1,D M"JKXOJ1F)-3Y[*O=<5(QU9E=3=5)8M0 [[#6_5< A0*TPW&=^WJD4/S;J M[L/EF>'_SMRC8_M+K[KQNL%AK(/OA!QNDX7T,-G9O M-Z!_$8EI,@-*1GK_?Q\%CT9U-9ZXCD=E(>SS_LZE7K1VK;_XA%?_O.9X&I\2 M?4#NG?FLV2=T#-\A8NG%F&6T\NT+EG'#?+'LQG>:[1JKI=G^1)&E:@7/D,WC MP2R_FD8,[UQ6BR=PK4,YN8Z=TL,B"A08MUB<6\WXAULY;T]6VQ?'_1+.LMZK M5 BEBN+GO[LF.\>/#K=;*1,G5Z!=V0Y)J-O=YDAN6[)M%'=G2^TZ#V'!_VN\ MAG%;X,':LR^^_/?S5^GBP_'LV,8 MU]M/[TX_>,=PS[%_?/7N] ^X_]WGD]._9L>S(_>OY^=7QV_,/?_][XM\)J/0=C^/UQ]&KV[NK=^]I&, E]%KA\^ M>AI.HBA;B_F.:NK<];G!7[_P_.SYWY[_W2/_\R,I>99)Y2H9^EF0IBI.51(' M>1[F:9P0_W/W_&^'^=^K9T/^!_),N$'H,QX$G(5IXK),<)<)(9+4$<"$^%PLU2&461B@ONNCP4O$#^YV5[_K?+_&^D M_RGERY"',4M%&+'0\P/@?TG 4B\(5!%$GB= __,GF;>.^MQ1_O?%OH."_N=! MN0>>K68KC80T+:^I9"/B,4P,?13._UL.@M&Z;'5)^5^VMAOEP8/FB[[*X'_] M(B&^Z"L>Q;GOR4(J'G#?E]_ +MZ0&[YGB;=AB<=K)K'B/ [S2+*\D(*%H5^P M7*B$Q9[R1(HU_7V)!653W_-__EJFN)GWW*O>MS_6MSS6/ QDFA=1[(L\E+'* M5>:AM0>V7Y 8=><>S+W]\?VBXSNVZ(("3',OYDPF'AS?S.-P? 5G2O%"I&GJ MP8Z"11=\M3VW/[J[>W13*64>R"1/L@0D,E#QS?>6SH(@2.-)1R%(>AEBY)_&%GT0RW$F)_'>CF _)$OD= ;VZ+[&& M=%*M"5.1_3[BDK=BO0Z;M?NY09NMV=B7\3$_E@S*V"7$?E\M()5X"D@F86!#Z=^1GV2%7\O[(MIX".*4R<),D]GCH MQ7GN1Y[,$U=F+G:*DW1D77MD;^$RN/[([CVG=W>>QW9&EGA^FF0N4RFH(J&( M4I:%@6)A$.=IX4F/%^ZCI]XD#=W]B?[GGNC" Q/#]7@416G(?<4S5R:QRSD< MZS#V"CS18&F8$WT+;\'^1'^S$SV2T,(K)I8M%08XBGU$X\LQ[M_3MKB=)^5/S!P\*8H] MI[M#3O=VS1:)1*#\0(4L2GR?A;DK&'=%C%TEI(A\-\^"&*.^2;8>]5U+CM@[ M2!_B ;]S2V1_P+_C 1\;)UBJ)I8*RYQS..!N$K \"4(69Y'PS/J2J/EG*IOP"BQ^#_U?:2BKLT^ M#/(@PB#4:.?Z$ERZN@\6]WFI=UJ'?L75:0V3G1(A_,K+.5ZQ#P??"6-\MYZS M%!52%JYB'L<>/JC79"J/F119 ;JK+[+L[L+!>]_K[I[\.[!AL%8@_'5O+&!_ MU+_HJ(_M&"_-BMB3DLDH!#L&G;,\SUSF>HD?95[F)2G:,?Y=@=/WQ_P?;L73(28?9)%@J5)D8")XR91B*#;!/V0ZZG'M[=P=B_20N]. M=$GFW3!V-A?EN+8$A9K+KRH^<8,?YZ;[3!*1*3 6P*+*:H7ERNRR/-CLQ,U[ M[3%W=&@(@U4S!4@5!)()@*I(<="SS&@Y2S #3# M NN2J,3'0);GK8-POE,-7J+:OX=)OKM#_9W=]'OVOF?O=\[>]]6)'CQ['YO_ M,G>YYP8NB](X9R%7+DM!5C,ADEAY6<%AH[=5)]JS]SU[WQ$FMF?O=\#>]\67 M'CY['VOO61P$!8^8\ES%PC!2+//"@ 5%'L4Q=]W8B[<57]JS][_IP/H7E6A? M;V2PR\UFL+]'U\ #DPL%_C$L=L^;IA(E74$MHL8=/"^5:9B-3ZFQ:P5O-K?N M,(TS%?::Z'>3.MBR'-^^@=31_"-PIZJ^TCV@?O"6#MZ9\J3(<^ ?GN(A*(J9 M9%PIR4 P8-_9./'S:)>;0=G]+!]&\Z?><*DQ;K/4G1YUJQ:0KZ8%;H6-F&LX MME>W(-K4PLEP$?SWG-8%XU">!S6*P3SWVBH3!]1_3A_O (^B& M]B&FIXSILR/5#+MHH+LY28'!?7O-?7[%-;N<"Y? %72"N]Y-_!N_RR._(*CYS8.7,G" MA'/0 HN0Y6XFTR#*I>NNM^/9(=YM]Y?(M]W.^!;RR)A:IN0XI5#>8E\D]B M-(CEU-+(C-&^$9:CK"1("&";!/*LJYDSV!M8:\'*3^RBE%+-G_Q 9_:M>W(J MO%>G8 R^/[R"W\["6 0RSA13>>*CCPZTKC!T69BZ8)P'>1CD_J.GRXM:V7(@ M*/"NX[E)&GE9FD5NX/MA 8I=P-/ +827*R[3,/H:GON6Z.>WLE #TQXW](E< MU9=@@C5J_L.QXK87^&<8?73\^<59( (W];C+"EA]%@J.Z/-(L,)+E/*3W%-A M_NAI@14HJ;O86.(>.&^J8GE)DAO4KZL%ZA?3J_73QLUYP\-Z'56XGI<'0>CQ M#*.W29"YW.=^E(K0"[U >'NJN'.J$)]>/7\7'K^'Y\'H7[W_<):$R@M@L9G, M,\["J) LY2)A*>A$(LZ+6!4"J (UP2U4\F):\2G\GK7]HR_LV/> AZ'6H#5D;:<9+[$RO M^ZEJNXR7-2E0B\WJ7SDHYV7,-TQRX6A'4F-:>>#\B>U8>\M7JV6)#5EA[;$O M9$5*7#&A=:2QD(:X37W$/L ][1'OJA6JE?3D&>R(U+J8?MR<'*2FI>^4YM9< M*&5> A:Q-C51@\,.L_AX]!3BU+#-+)BSN,_E?/UQI/?:?KC=W'?7Q'RCJ"_S M:S*W8<+:LMS;E\?OSS^?29='R(R8FRK@4PD6WLJ#B.6"1VFAPHC'?)?M2[.Y M3KN[#X'[G+0.GT:==_Q%_O1^?DP.O/YUQ.OJ:K68 M:&>?*,EM>5%=[LB2@"S!_ML"]Q/8,^B)PC2&+^>F:3<.&!:!=AAX.K7S[E;2 M4)/Q+.*UI6XQ7DN2 !3Y.6R]Q,X;;$3/065SGE62_)=$-78U#]\\LXOIG%:@ MBSI^ZDZ<>PXN;F4 FQ=M*P/X'CM(^P'RRSACZ<1=*D.WBG;#P3V.$A:5W^]H TAJU8NK.4:#U7/:(S MI(ACTFXE>B ^K>GT 6!$FV]IC(ZU_IIN*-1I?J3#-*4--C2H+2-7G$ZMD^L9 ML$M0:EIVT087KE=*\#-J&^56H,RNA[[.5 !EKL0'/"%]&,;7]>W^ MWX\&-YH M]O=PM&GOUINOV6M.^EW:KC^LM\J0Z]G[]^+NNO2>JY87BO^@?$" MAON$3R_Y5?/H7X-9S &V3K,H[FV:&C0 I%AI.GZRFDM5XU4P)KXS M8W$N:E2/_U>9>A[G*H]DD@JL:Y(%*LE$((HTRF(W3\X2,':(*\!1>8::-1S! M__LO_G333HZ.@U:)PUS%L8A3/W%E& 1!GB2A)V,IBR"5:51H)!+@,B MSF$+,YYE(0_]),I4'L1%KB(9)GGNAH_N6]__M:KD93F='L[ET7R);FK,8B,[ M;*_T@]+OGL6)E-+S4A9Y:<" ]#P&VYLP+F,@&R]-0E?MLM)O=YA$"96= *V& MPMG2Z;;U$[;NAQ(;US[UJX3_CPM>5Y.00QI@!"<1SG0,@;^HX+#1PIG-U8)H8=I M,>:@G(;ADHJI/4/H5T$%937OQCJ>"?H::JEMGG.SJU\")/IN._8G>KN:93MH MBM1CZ+^LM3*W-*M@-7$$;SI31!"0>H/_!VQVJC4;G#[PYU?HWLN!FCTR7F85 M['.!0 UX(NAO9=%'*Q1?SF;HNB'+UZ.98Y(,M@WTZ*U@IY"V]MUGWD M\]6L]9$;?*S[PTDAX1^_/SX37NXJK"6;YSQB8:%T0)Q\OW0NI^4'-46#"DX XB;IM!'63%O8S8@+P MA"GR>;JU1"@1K^LK_)E3)5>83X'#;8>:7RTX H"VC)1X1:E?M64NEBI@; M%FC;O&CAC"6'3P=-SSR^=Z]9?!JX&45WG=V9%M?6=&O5SKQ=KPU,$_%/2C:T M5-WB3K;-8NB^1D9+JXKN>V"W)"SYTH"J)C#=6=D7HA7H(-V3!T)V?2L?"K^T MM-Y4,T6!!&LYUXHD\8PC)&T!5C,7%XKP@)IX-A T'ZW!$^#S3 M^H-]V,1@6>#3>PU+EF5#_B>$WO'FPBFFU27LPT\Y/,1@(;<\HX,SSC!RL9AJ MD NZ2GE-)@[].2=8(LK%GP0^_O\D]ZSWH+T%G.QRJ=DG9%KI7<-J1S==;WU;2]Z MK#=T 4UZ,SSNKH$%;'6ZB)NT> J G7J*RDFUH#U(? C7"L?M]2C[V_!I)V6 M.J I]=AIB(N:15@H6$QR 7>D0L_02O9POG/9V\Z-LZ0)%(\ME%9J]8ZF 4*> M_,U@0:%5 ]>=/VY5;,T'@<\81D:T>O'8@3DHYZ*JR\]ZN.U<.ICK@^ XK2T& M% ARH"B)3M9M$0-:'5[6&B@=]A;76:R:)9!JK2/.>!0OR@6:1S4>/53&X -0 MQ[(N\Q7MTEPM<1<,+P#]@>'6JJ4V5_@Y\#[R1Y+/UH:VNV L4BS8+TO%,&)^ MXUQL1'QKR'UB(C9HNUD,W0V@'B]QN1\$/BA(*@1]-).^* +%X\C+8U=7]KG! M%_*2IO ;SF#D"[D!R8%HA!]/,>W#.(+CY^_./!Z$F8AB)E.9L]!+),M%EK! MP ^)B$4DY:.GR=BSK,$<%%0' 7'@'/8C]WT63XR'+X$CH U)$(Q,*"$:@84 MD:NY*LIEB^<VIA$AL=&2; V:8V:*VCU%&)#N^Z)I#T!"S;;[J96B'1\GLPN?7A MUU*)]+FF'2!\7M3P&42'%K_ZG9WLH>@+,NB%'F]OK#!"X(G\7'4A#[Z1Q0T9 MQOHBU9@W911]@Z3IUF';OM@UN,2;IZ7Z:);GDQGX5A+JO=4H@$ 0-_*IW<5Q MO 32_ _NW;'BF!#290GLW;K'[\6G,^JIG44N'/ M5Z6.SL-Y!"Y2-JB9\[ZE<%&"(E^+BRMMNK:96QH6@E!^BN8"0[ :#!QH4J9S M&-Y'P[(7*^,N!*:V=N5JOG[M)>+79K2PY%EI!W2@4WP/*0$4R )7O4-J $9N)D_O0X=13FM$,M \O??,)SM"3J./;@5 V&_IW]I2_XD]X#K#B=R< M9K?UF4=UJ>.%$T>5=*$$CBLP"(-[/;>?)DZS0INN<6Y#(]9QM)%")J-'#(GJ MIKOQC?95[330+:V'02YBD]/5XV_#N>(UP%>1XXFJKJL<80=:_>U=9/PADB^Y MGM0JQ\C3LB3[0N?[3J?DXQBFH(U/!'S>'XJ=.!2!X7.;E("63IK5PJ0K SW M%BXUPC* M+%3=;%'.>DI4-XV#=;#<%J5C=S2@;V2.GA0O+?CZJ-6'#=3H1S1%/Q^Z9[%2 MRN-NS )/"4Q_4BQ-DX0)3R@5>F[@BWQLBJK,"[U(!FF&&Q+[:<;]""[WL\@+ MPR1]&*8H&1$M03@]BG@(=ND)1:0L)LTXO,) M%W3%_Q*L]W.B38(*\N5]1[JIS)ZZIR3NU%K-(WJ6;XZ@&!M0Z'J M)>93=?D8V]E[C^>V#N&_ 5C^P3')X1Z3O!MC^8:8Y!LQQB/1$O,D3'D0Q8G@ MH1<4N:^BO.")'TD1A_Y]"Y._H7K>* R?4I3(=E(CH]'DFU!A(HH"(1M5NN02 M-ZFHJ+,O>*D!+T81='C+F:ZJ^4E5I,SSUCP6E=GFE.X>\SQOB2] M^'X5P.?PU(_$6?>X<@Q 7)[!XGD!LCL.8A8&(&,_#D 7"BS+?EUF2^;NL MQ74[^G UN-,N':K3>0I*A6S)E921"R6I@$^K>AR^>>:D7K1K"7[/1^/^__2X MOV>:GPW)MI$8BSFDV.YT.EAK$]889>'WM3_"3>(U_=MF>)G^DL+*QG? >Z@@ MW$&=[4<.F@HNQ? (.NTFJ%>K.26XF@$,-%A]K\XN4$5AD&7D:-#OP1\&A0', M4[HA:JRE\0GQAC+V3-(R.3G(VXA?U>I"S2EIST;WR1:P?A$=*J\LYE3XQ M$J6]6O8QC$JP$ MM.^,@Q*3L:\FZSA3^Z()+L6EFE+]5%Q H_GK*JQ4H.'6KQMZR^=##4Q#D8:G.KR8ZX&B1BQ:GJ0&-!$/&6&6/_OHI[RV+[K>? M->UFA>E1AE]<\EJV)B2A0LPAHJU:=N;;^%[U"8PC.#\:TDD%0R@>B6%!.)SG M:$6N;;?@%#HT>;=:4[[2137UT[0+SL&RNFK9%N,8/&/]W+7#/W!^N0(Z1M6# MUD=61"ADC^DSU2R46&GKS['&G7EG_R#W;=F'0%&G".:IE@B/MQMGP$,UU:&! M#6PQMAU@:+RE/>A05PP%DY9 /Z6#V@#+UA4VB6'IHBPM'HNT:'C3JZ,WEB7A M(!#Y->DG)9NC:AF.#C*30Z K0KK@5W5%<@-!7_J0FT>3\MZO K8OM;:)R2>Y5:$]SU,BB$7B)RX/W12> MJG)/Y*[KIUSQV/TB"^&US88[1BD,]I"WKY^U?3??'YX5J8"5+GSFY[[/0C?) M&!>IQPH/['T>9<(5G.IG33'("OMVL58[2_.Y=:;_$QY.4^+"*)/DA:!?;<&+ M ZJ30260IU8TX7UOWSQ'B:7FYTO4:@;\!X[KQ#!K0?@].,)#T&$'@\>CW1T+* @FQ8 ZP$:HYZMC1UK2,\_JKI1:T.^5/S#UN'V^::V];>/>?-0 MM=3ZDI&>DA=U[0<#$^UK.B-]]V'H/ @IGX)&KOFV =_:-)S;*29:1>JI"IV0 M(NG4%?JWT'B8G$EV:%H@,"@G1IB8MZ$\ZV$?R%O3Q2*+U5R8\AUV=-I]W@V# M7HZ;,EES\].5/:=YSPD_%FU_=S0/8O=U=;D5E3%";Y9.J4+E]T;UU4#3>JD! MZZFM[9UG>&>YI'R'YMYR7*DOL$UP'80Z[:M/P4XYK-6SP91/JT[\]7PHU^?$ M_F!R[^CS*^P$?S\ [S_V#USN2LR$0D6AR#S0D]&C$<*I5_(>:$D+[B' M@J]:3XNERLXCNK);9#";A%>P]8! ;)9+X['M[K+2;1CK&C_GHIS:9)DQG>N; M.EY&K$.9/@.Z*PEKZT8.9!P6JU\:+T?WV*ZL#R;Q]*H*:>E%]F3K]![E:V] M3W@F'X)$_%-99[3)K-6SV%2>[LU;YU5UX "-A\S-=LT;;=>?M*!.;:6AVZ,& M)H8NEQ>[\>-=\%-?HGM65HNE=O2_5'F]PI1O;X++G$YZ"5@S*@1(9>.6=87^ M(YW$C[Y5[83630@.'*Q94ZQJ@XYM0 MM^OBV+L&!/%2ZYQP*QQM2G,PKZ9\IC2>Z!'L,#Q3(> M!BQQBS!+PX"'/-QE1OO,) $;:GP(3!8]TZ/&/S;'NJ$?&EWN6C=X:W2V/UCS M795'X]PT%U-V?:^X-1IWJOZ(2 /XMJGFR(P6[]*N-&?31!RUE1$^=3G0!/MY)/D4!QUC> +^X/QTRDZ564 MA<4MVZHFIC)'/R*C2X3W2W,B4_^HZ@O%I5U1F_A0<$$ C\F@\'";O _?]U;6 MW-MUF&F?:N>O^Z U-M-M2H6LJHYHM2^^HRZL* %$6Y.#Q3S$))-AA8!V/GI7 M^K1'ZSXB7S.VEKH'GO]NBS:_M%?\O?6D:;?]("VW>[A]<+M%IC8 +B,6D ?I MA(Z1ZO8"4L>83%"44Q3,5D;6JUHY)SG1)$[LY6I:8)6;L?.3#GXKVA5]A#7,B" M95GJLSQPLS",7;"2Q!A,5R1IP<,L*Z2G0C?PRK0G\A CO: M([!W8RS?$(%](Z)Z)#0$(I=]7\';XS"6;A:!_,[=/(A#E\>9VH:#OE'8?%^G MEL%8DV<:UAZV@E;UO.8$N[3]>(Z:FJMIZ1S-Y]5'/;O#U?)"]V&T[1:.C@[; M=@ND_N+C$/O1(=5TP;AMG/,3(?[0[-'.;!TSHZ1EQ+3T<$$T7%*BKU@.3R/# MH<:6CJ:]5%O&%P9E:_!HU[C!/!IW_@(S"ZTV?@ :Y5PV/>!Y.W]XBFY4U)7[ MQ4*":-B1N5#=,*U&@3ILWS.QWGTX"'@%(G$F:\_O8\ZN;X>[HY)^4PB9XH>J M R'1"K>(>9/SV:H#YR@UY[B*K%E@.X6:\LLK(,\9!5VT('V_JLL&WF J3EL0 MO\GXO59:=T(5SSMNIS5^,.1C[<=-$O<+).P]MX0E*_KB6PGL1G>5!)GF11"S@'F>A# J6*C=B15AXA9_Q-/3R7=;\ MVX:;/:U?^QH> C/0YGOK7L "K;H"F6YR1#/JM'\-_@ %$MBB:>-GZS\@09M, M&Z5QXWV'%FEFHZ[G!3R@M$D\3:]*46<6D)PW;^T_;GE14V-W I-KAPDJ](0U M:FO]&A^(';MQ]XUJYHT<;UKUS]5Y#W:TR==BGVY;P@_Z85&IZ-&H,$+=1G&H M@GZO1OU-%=IN5Y9M:V6_]0E>6]IO0__G]M&##M#;EAC&W7FQUKO-[G&F:RV= M\;]GJ0HBGL22"1XK%KI>RD#7SAB/O2P#=3;(PT)W>;TET%1$?AA%(N1Z21)YV2YK.Y8 M&%! VVO\(2@Z?_;EX!877Z?GF** MAKKA!)S<-YD*I%6I'6?%M8 2A&U-ZAT M@EUEDGGP'F>.;08.G&?V_=RD)Y.6T<*I%R!/2T2RUE=M\*S!/&CG@J-.0CE, ML\54*UA8;[&+K/6ZXTP5ID\[O'4#F+\^FY@I/&-6+INVR.'*)/,59A#T8HNC M7E<=;&UM-)%ICAH"12>,BB00P6MPN+MC$P5)X4S+*Z MPICNY46ED=NV2MIXRS0JOE.\;66PWO/7%IZJWH/2I(=LSR8,'OZ8]E>!ZD(. MRI#9#>A4."ZO=$DU6INEFDO=C0BAB;TWM^MG&@NL4!\>>]5-2GU+-YB7-HP) MCCIE;VO"O=>R-N1_"/?5^[=G(DT]WU,%0X\?"[ER60X"D$6)&P0^",@B];Y( MRPK<,.=QG&1A*,+ Q5I>'L\13QOEA2^3O99UW[OZ^>U9DKEY5H0N$P+6.92H M.WNIS[R,R\!+928%*%P%NK@V:EPWFF YEHZME%M-)?4C93UC0-' MBR1'EYY_R3WL,(U@-P5E2Q")-\HRI*!9@-4C)TI@K MYL>PCE$!9D2^5L6.NP6'GZ($JZYGB9\F/!-1Q+,PD3R7MZABEW/Q 9O4S"4S MI%?0__S\/&^JW!V\.G$))\AGV(7[ K+!( 08\] \VQ\^4O%CR3XBH7M7PFJ*J#C1X21F44ZH"0/JG5>T;A0V="C89FET0,JY3B?:8&B@&ZM3"2M<8=<"EU MAC-YD4T/]*%Y.QASA<)\0-M,CMI7MM)@T]3:L-8%7 EVEM =RG&1NXJJMA35 MYNML8NSU[R$JPG(.TY$'G&!]-0*-,&*GV_+9_$B0K#,ET6":7FW>\P<3L^RE M>70426:;A2::OC6]@HA7)JO :'$M:%F;RBW*$0^&1% DQ4" 2K;45K1;/6X6 M0X0%YYDZJ@I]T"CGS%#1!:?8JIJO@9 '7*"?*P=?F,(9;\W\T!_1MJ_IC];0 M?1M.L*/<-KB^Y[\2H(9U/HBN[DY7HG-;G4GSRH]44L54?]/E<#HNL;99/15Z M\#T5O:"'7+4Q%.*2&FI 6KNSF*Z:T

    M64*2W4 MY<7WGMCCP?0HS'72+[#UV+NJ'P_F1%/U;VH_2)V@^O0 4];8%BV2L.LM+/.; M9;NH42N?>B"7C;(,V&4U_6C80M]L,,Z:J?K4K;P&#YKZ M7/VN(>]7\KPEI;;_$P%FVGZO^HR1*ZHKJZWSM]>Y#[G"T+;H3ZV+^5WV^A6O ME?26I#:8D>BX:K]5XW1:76J)231Y4_M9ZNM9KT.&-HV:^IOBG;V@HMX.!'#. MM%@;..,V/05E,14:HU0*V\)%.\+L?1U_,X7E:6NM-8Y5ON H4F($H0^5I-#2S" M4!W-1PV]8>O)UTW:*7HZBP+SZ6#!-TV44COT3/ERZ^Y;=H2TQ#0M,:0EIB%> MFO*GNNQ61YE\$VWNT;1WBZ:-]VC:W1C+-T33WHB.'3D9O"+DF1MFH1?&H>?% M>*%0B9!A%KA!&NU>/>,;W2+4IQH#*<[RLF*@K2U:-5K#0WL5-C&HUO8E6\VM MQ4DLU5:Y,^TLRYJ:",/3=+&^3L3W+X9/'Q35NAS!;?3WF"_5,WS1=MA M5*: C;HBOKJ1IS:@@,(8-5/5)5=-*%++S-+ KLC>1-:)\!P2J.H3GYDNFD8\ MV@*'F-$W7;55+.=7+=0'5DYALAQ58*;JA'@1K*:@=J2G9/\C8+._-+:$O3'1 M;/R.M&V3%VJ]J';AT%V ET]Y?8Z>=]-J7=>A[OI5&J7E&D$#]L$6(\ \$M6% M;B"WV+"1%FF=+[:M\Y;'#HMZ4C/J#<9>9Q[1)5ADI'=;^T[[U%X'3]--2MN M&@7=V<"HN@UQT9NU+EV#4A=^-'O7ME)&V84[\9.)U.*$_]5:=X]->N/[UG7%TO]3&R#-35.JTJQS;',XE?31=IO>>\./W'\*S M,$^]N$@E2[,@8V$:Y2Q-/,Z47_A>$(1!G@2[C(=YV542>]95'J,D6&.76EIP M>L3@_-I68_V-JO\\!(L=>H"F!P)Y&B(IBAE2=5/J=@Q&??H M_);5=(H%3H&!7)!G\U)IMUF#![]_GRF_N/:R4O6B@EKR:;?YPRKQUF,9MZMM MQS=7;. RW[VQ( &SL$XIML4C=V]R)A+[?X)/13 ME\:/K?NI_CHN3=P3&#KA?D7/Z?4/TV]MG:FFWYAM1$BRP@JJQY2"NS'JTA.\ M2)]MP(8< JT[=:[[3PPK*]HBRH7S7UO+Z:T:>;>U\UCTB#Q.\-?M!0^N+C*9 M7Q1.XI1_&D!)L$@>DQ59*O@6> $<&7AP_,-)I!:1_>G5^P]7\-M9%GLJ#F7( M$BX"%B9%PGA0% R,C$A*(?(LD8^>!@?>AI)YY71*M30V4H\I&?=EQ.,#O3)/7)F!/1<4DHC'M<3C;2*>/9X*5,99Z&.# MNJ 0+/7SD$E9@''O@H+C@4WJ'21;:<:X&N^,Z11>DB6NQZ,H2D/N*S#P91*[ MG /QA+%7(-UXF:4;=\]TOA\!'9\>GB5 /($7>RR)XH*%81&S5,J(*<^7(O:" M*/+<1T_=ZPC(!L\(ZN9H2.J_^9Q*LP54F\WWZ5]/2WG<=NJW9ZJR31^&JO2R M&L5/>QU-#>)ATN6,4HFCGM^;=TKE%2&L-^M1HR+" UW5UL(: )A)^S2&GFU! MTKNK,5 )4&UK78;9=.C0X3R[=>/FK&3J7]/3]78OU<]B"D-8.C@U#CR.6L52#NA:BN'?SJZ4Z< XU](I*6:"% MU\)WZ!YD+&WG,'-/U\RHFLVH !NOM9>%<&5H'D[6.-*AE*5AYK^;CBH&\JNY MWL9>9O3D3?/1H\1.9@G6-=VMVK%] G.80[2WD>J^9ZW8%C-!U6![KQ^_X6+OB5?H4FN1F7A /L")K*3E!N456#-#3[ MVXU52QQ3?]R^=T,S"BWJS%O-VVR#);P#+B%ZUZ0WZ&$QZHU&-[<):!8R8NS3$RQ:$03VO0]X\!%[;7\UV-YN-!Z!3#EOZH? )49L]99HRYJ2WB0L, M>=E3T\N3T(RQZ9=G'B8Z:-#DY&8R:@-W?>IMM-<#?^I.:K=G!\Z+35\/.;_9 MZCY6%D[U1Y-",GC:2]W#SQ;O-X>0V "9Q8M(^% M96VQI7AVZ7PNZBK7X&/R2_>'V>V#1DSEJ.!>8%13=JM@U%XU)9B7; '-7;GL MF[=H>&*Q'P\&F&TA"1I@BT2SZ[ONNS7;34Q6LS==1';3A#1;U=;":)&I7E([ M/>IVUAM!!Y_:71W^-UP\1;5\]C$\T-7?!6=>Z*DTX3X+ QFQT,\X:.U1SHK, M4Z[B4LIL+0<^5G&0>6[@"I&$P@U3-XZS/(/_"X(T$/$NZ_9Z\Q^"=,'&(PK3 MU*AI6$'%E[L\-^F4IE 2+C5?DJF'H!TB5%QA#4ZABQI;,] 4 M:4>ZQ@Q2,$V7'5*EIIO^[&#@6G&GIG3X5- I>*V**>'1+]3P M22WV2'<$HM"TJ5.(^BX]2&?O8+/(T, C$-;S8!V=%::)NZ MA*WF=5=T2PVN5J^(+MJH2)@]M:F;8J^DGJX>@;6Z<&FY MM@4(- M"TG8].#>KM-D\:E7+2JI6K1-Z:AD(Z60V"FHW@KW4.ZH 56(E[MJ,\K:K45% M3'U2M.'RE<\CM$N2)(PEP57.XAWOE%Q M1J6/I)-1W46&E\.$=*@,]9-V&3HMI0-1=UG>?4>GT82&RM35SSH# MAUC3I$WY XDVFH;4E3!I)(2(Q:&M%K+- NS7**Y[!8[7ZEA:R6H)14VU8Y'2 MO3I$_)H^N*X%:I=YVY;5['Z7\LK;&AF#ALH4V6L!XV9-T=&R]BBC:-\X$,Q& MI[0CT\ZEKS;T3H!1&RUYHLYB[\#P=RE1-=-JZ_F*4X!"T6C[5RWK4OCAYW6#(3VY7<8Q_Z;.^91JP_[H/HY!!W'X#@$: MR@V"/&.<2T+X*)8&2K#8325(.Z5XY.^V^^*-8;= ?/J/;3N&53[\$S'%2;0M1:7=5JJ/WF0-S5[EX!FVDP#]?NR/=8Z0.[4AV* M8(1NL)IL6UQVX%AM&F!,LDN_0#.-:MM5TZD64<8K:=7L;'J1_5YUDRY./)0U [,&K^,UNI#'"G?O21OJ"/23$=L);*OV,ZPOU5[> M+QO2YO:.?.#]\3T$EG#8(QR[1!O:M1E/]:W0(4-3\R%(:UC+P[:C].]U-:]6 MQIPW0OM'MW^PG^.+JS,>Q:+($\YX'B0LC (0W)[G,Y7$,0CM7/+<6W>N944< M!J'*\B"4898G81"[>9"Z*@U\F>RRH'^MT+?M=+3A#(EC1P[X%\X*'[QU2HZ> M,VCKAZ:E^XY,\EHN!H+@F#I(Z20&Y#XO#]_\ I*HP>CPX9NW] MS0]WVEJK9 MO$;#YS7FILRC'5WM.V'/#$N5#R7)>U,+GW%^5BT"QZV<^YY;3 &K-_G+RFL@[S MRN3=#@8ZJEV!EK?ES.@HX2OMT]@XO8/1;F%K)EH2M,PMR!;CMT9=Q0?I$^CI MI"*W+4[Y'!C*+(?AV:0CO3Q<5HN.I/OODI5J>H[3SNU:@N6"/N(!YJX'"]]8 M1%$G+H]4E$GO@K;:"+I3>'/A%* R[HSR=J>\_14LZCM0Y%_8K=R126ZMMAMI MWGZX.E^!K;.=N;^J#@R#CW>(?=/P>[N!Y^:9SL8OT>K(_"32_B*(.;?B8W3?&S8KB&L35':@HG#:5K6V!VSLC=9[=VT9?E* ML/L$'="!"8PB@&;;JZ)GBQF4NM[=0N164DVM;W;C6&GV7/,:?8VN<*,X M8IE;0!HWK&MB^N99ACGI^*ZILN@@/ T[B9B*P53D5Z.ORGF;@ =_ 1N64MO7 MH[?J(!ZZ?*7*L3W>:"T(YF,ZT]C^<\N:7 Q7.O_'0I%1P+50*UDBB$2V)C': MA :4/:B@26'6@G6E*O3#C!2: ^5BVJ;$I B+D^[$$9$9Y@Z;5%=JJ4,@,[UP MK0#R(A) 09^@R)%2SEICU> *=="Y_]@#YP6O4>FPNW;37G8KM,PIHJHR[;29DL4N/HFVJJU MGA9_3^2R79&X9?7E!R(G6YK"7/[K)*67,=33=DM2]ML 6(,L"=W'3YPW6M9< M643&2*9NZA_P/44C-]:9;?_9LTD,>VDGM\M[\#V7TK;6FBDLJ@PRQ:@;5T9N MR)7I#&![;X_TCT&I."U%6F:Q;LO,YRNR%(9Y+C?S;%,YPTK[7XE+#7=PU)W8RS?L-+N+9"D6^Z[P4G^?7VKK\ .,GH% M\KPM[E6/>>[NB#,:^Z\8HM0Y$X=-4^K:+ZVS-_ ?[U1.O!$3!B*CLZ@O=$Y6 MK1,$;(D^ZO"B"RL./(0:]T1>TF[FE&K=](V>G[S'^EE7"UU)JO^0B?.3_WB3 M3:]MHN&E*/Y^"O3E'81S_4J#O!V9Y)OE$'D'X6_9IL.0M-,H5QV6'(COC35T M#6GVQ/NMA?KWD[D[9UA8!G BEM4MSK^;[MCYWX@+:<^_&SV>C&T)ZX-#?J%& M?CGGMS[J&;U"G<>.G#K/5@TH+*K^KM"3-;9B_6+_/WOOWMS&K:0/?Q66=_?W M)E6"#H#!7&#ONLJ)G*Q2D13;)-+6A8IY MJHXCB9P9 --X^NE&7YH1#O7?IEQNDT '$.I%,4%UL-^DXD1=+3T>EM3!* /, M0NNU%@6G+ LLRC;*>UN> ,?B7AO[MF?.F@(JE=V/VKWIM]$LAR1)79V 63SSFU27JR-QJDB:T(4J%-V/AS$1GB>:!?$^ M!BM-/6;.G%O+[<;OPQG8O./L37=*G72U6&]-TB90_5RY4=DQ+"#M=!PP/'/B M&2L[#]2NL7IY8)4GV=_!SQIU5'L4DBC#H\HJ#+?KJWD3<29S86TC\68+,K:< MO8VV"\Z>;>!97++;NK%G]!T$+KV-$5M_84))LV;T7DTA-R9F"9\38Y;@\]\^ M'?W^6AS]_N;KQV/LR W/.SY(#CZ\H1]_/_EZ=+R??#Q^^^E@+F;I/7X'OGLF M/N[]!O=YPP^OS\\/KLW7CWMO/WV\>)T>7-C.X>]OKOY]?9 <7IM3FPE?\,03 MJ0TCPNB,%))*HA,)QE7"I)%S^8",.\'3PN5&@N&6)@63VN;>J,+[5-.YV.2W MK_]\=?QZK_77J[?')ZWCMZ\.W[WZ]7C_Z/!=Z\/^\?^V_G[]=O_P>-ZCLDZ: MSX(LQUM'.3TKI[&C+&P:D7LP-9DVO)!YYK64!<"G>&0;$P;;"VK6JK6N\F)&^HN$/A)49Q75:Y7O%-LA-H, !U-.I16-["-&\QG M.:P3OUK#!A/=I,"P945S4 [@%[_DM_ M\"EH#C0LFN$B4T^=J,Q)Q]2),E+HUVT=E$DK]2KMA+/FLAK:PH_KGF5V7(XP M@$UD=.]BH:'9&^[#DG4PIQ!MKZJW?>O7 >:2_ G?QYS$J2LLCF^@K,.:!,N^ MN"EA&;=)174BFOR_%A E93TWP Z6M>\D1*/#^X-JJS8-C1WJ?T\/C]::JH3[1G M1!:,$J&4)9IJ0RQ-E?(T]2[5SUZ*W6*NQ//_^P^6T1=5G>=VK\:#$ML6)'R7 MS: W?/>$[MK'X50'3(R54%#Z,&GQWICT=U-1?,(!BT,<^P+#WH;N?0$>DF3H=H3(5A5QV[ M-_PM!8RKU5S04HU6Y:4VV"D+Y@T7]KT9\N4'I.R/(R?%!>/\4 =,/-@U4N'RTQ:*,RO?"NZ M/SJ?U (*)GI\0E4G!VWR21ZHJPH>-4A*LV>9"R(^G=JYV]J+#?)NVU+-XO+- MU%!,UI_,>RV5E]#,>N%5(5-AA%%2NL2Y0@@-]I-3*[? ,&>]T?-7]_;4_N,03)?=N?(F'MQ79V:JYV]6<^7IP<79*:48I&!N$@@%/A,X< M46DN2"8S >\Q8V#[/GLI\]WD%CV'8K2.F$@A#$VSHA"4":J$8LI[(_(D90G8 M/.D*'2^V8O(@8G*X=W!:V,R93"2$:^Z #3E!%.,928S(?,JT,[)X]K)@M]&A MZ0X6.[&.=/ER)B2[IMX :I7IA.TJ@\HJO9RSI<17SW^[@9^4'ZT&F+NM5\-: ML=9C+[%ZR: 64HZ2^@RK!U>5TYI:8?%"!5X35ZA2?HW[FN#@G:^^'$NI34KD M!1=F3:;.E9W2!&7_\KI.&DR?J$Z_JI*V#FF]Y\X-9:?N([_,[Q:B!WY@EBF7Q/K"$Y&DG!0^R8"3&LH+Y4"7^P?- +PU/WY2!FNRCX?Q MEXHP3F'S!7(>BX'4X5 #H',D5):\'+KGU0\O;'MX MV5%7S]N],*5PT0N@EF?M'BECJ#!D* 2C@\8IXZ-"P$S\N(PF*O+=G$D,*!H- MX/^V>G 9:[0;8HW^-;+SG^5T-\VRI1_37?:-GV5)\DU7WC18QG?Y-][VD0:; MKG3;?X6W%M\@&?TQ:['#7N]RU?E7-?Y9=?\Z#9SL%9F.U/[5[D M1MA,%6YDAS]/3?6[Y:1$I%'_\CE\MQ582 OG]>)IB07"\@HK<_MT?ZPUH^ML MG/E4%F.<\_[%-RW(QNVU=WT_^H(*G=0AZ:7O9A7!6K8VR^3JF]=T=EEIZRDL M[G_.KN'=S;\Y[U"X?J,FOHY7S*=)+F2N%>?"<*V\T078-LH6J=59]Z\.+O;YP<7;]M'>Q_;!Q2MZ>+Q/C_;,U<>\-.[AX(PZO_^B<='_K M'NZ]8G"/BT/^=^??U_NC@S;]^N?QZ]'A,=I<;TYMX7*OT$5"A2;"64L*PSBQ MU*:6%D9ZIIZ]9#NRF&]%''G O6TC_'3-[;2%PRTWRT<;AH<'OXZ#8?:!/DBA7#"XSKK476>*W//%I >/!'$\4/G&"\H)03QT1:2I)D:F,I";34G#C M)6,(C*E8=I:V,C NQI][I8+;C;[B1K>*Y:I0G+H\$][+(M%4VR)A4DNP&/26 M 3VUC3[+@%(G,LI=09*L,$1(D1)I4BH,I:SS!J;:"Z\M3*5@HK$Y5I: M+WVVI3Q/"PG?S%$>[[*D<)H3E_J,B"(WI%!%2CQ-E6%4)3JCSU[RG5PLBS); MUQ;<(._7=J-7&SV5WA4YS0KNK$AR8#<^=UEN8-).4::VE.>I;?19R@-VJD^4 MD 0L5TX$MYYHI\' T3Z5\(\$UOOLI=C)4K%!&_U'\.N\=4,7"@#'M(C/KM._ MC)']/3?:NG3NU:534.. X.0V]8(5*4;8:; LI09J5*ZY3=/"_;>S_$;Y;Q) MJ;?$F40#OY$9\!NAB'!9JIG(,IEGP&_83EY\-\'9^G0V=Z>+/+,J2ZGQ12(8 MSY05M*!2"*T$E3G=$IRGMM-G"8Z%UP=,QI,4JQ2(3'$"O$80FQGFF$Y35?!G M+YG<85NGSD.?7+G0>VNGKNL:4A(MMH#'YNY3]?2WYMU]>+2U9BZ5N4HX+DSFMKF4\Y _3+ MY Z\W0VR[[8[_8YWNF/,TT(X)5(FA$&.6^2%2\&ZIQGS6T?.D]OILSQ':1 2 M:0MBYF*'9'R#=KI=^3)"<_.-X;O+([P/^Z/ MD.34N6[SZ:'WX=:Y[;HR"*O,:TLNL?'#&+/DJ@59+9]@TR(]%[^"U2,][WAU M-D63+%Z6!RP6L=4DFZ5)3),SPG?>GQJ:&Y<6"7!&9X@PUA"=%8Z8-+$""$-J MBAP+3.SP+)W3)(]4NC5(\;=9ZW>TPQ_9I;=%^2W*WR'*?V^MERW*;QK*-^P% M@75*%<8JB4KA-,JS\3I_LT%U:I".65/A>%? M<4"-:CEM-_PUCFU;&FNETEC'9Z=9(?/$&D;RE'(BF 2"FU-#X"45C!IK"Y5@ MM?';"H7&MA!8J3XV!XUB;<>A1CR^#*Q)J 95W>1%U:6TZI2E_5WH&K"PVF84 MTU'P'H32MHV^,)50=TOIC)MJ\2YMWU;K:KH UZ1W'[M7_6NQJYUG%541:[H>P/!\IU6G^.[&[=Q$KWL1T4+)IM#P"K M^H,AZL9.*'57=GF&F6%I6-OZ":$'K^3TQ5[YQ_ K>_%SW:_E[&S@SD*KJU") M<%TEG@K'L]09(U(I4N<++0O#LB*'-\Z%2/]5>>BY33PJK&4$;E2B9*C!>"I,PQ5B2>-#@Z>ZR0\U* MA9<,#Q5V590Q:G6LIHO5>D%#N-9YOX-U?T-Z"1:7#N4I!V 4H(2'XL>5ZD9Y MFQ7]ZJ+0J:DJ:%?)0-3MU6_AL9>J'4HWOKHO^$ M L.7H[*Q*_9WQJ\M;X[3!9VL@.:76MR6W8. 5^!H1^>XC]Z5Q8P3RG_2/T]7 M=<9]_*?Z$IX7;C@$F!K&HLW(3_J=SZ&WW@C4?=6)P;='\?< K MN5C;;BER] MV4NB>O;T E: ,)Q_HX_%V>M=7I+V+4U?8Y/#_T^QVR?G*2?6)QB[D*<$+/&, M9"Y)\]0[YW.^TB9_ (;^%"K,_UH6O@V%X6/GR/:D@F[3"@[F ^Q.HIT*-3D>7&+EVMHDB;= ?(-O5KU8_!BW;##'R\%A M6Y;03TU=8E\H-.1CBE_UAY#T%TL#AV+_ 2:FVAA4??9V8>%&]5RJ,]:R(OQD M1(UN+^U&*[:JT5CSTK6*%JL2SA^E$GL%0OOE%,IN(UOP60%\K@[V]D]S1[43 M+"&*>Q\#Q+61FCBON=6)1:_ILY=T=UDLQ:,76=]*P/=(P/'):9)(FG$KB#,T M)(-;HKG)X1_8CDPEKJ 4)6!97E0E :N4,&[V=&B66P]86D,50K-O?RV;A'X& M: Y,IX8I/$,)*+14WN!]:S>8$;D\Y\)B?;N<2I$EA<347I$RE:=%HG*VF/#L M'_XVQWB<'NWW@*J-$0\KP7N+)SNCX*]T W2CJ#-7"QKA/[JD7;\Z!1Z3PT(# MQTES203+%"FX4D1FE#%X"=S)]-E+OCM?=NF_2GD(040H%.N]>04PHBA%-'/" MF!S 1^0%2PU3CJ4BOT7=W"H"OV"Y^7? O90]ZOU=RBO* ]L*P$0 3DZ+1 O/ M!9BSCFL0@"0G,L<:7%XPFA6*YB((P/Q!W'^U+CMCM.. AY$NO-OSEL)F>F>N M]>?^+T=O)RB!(E)VS0'X'P^FR!] 4Z?M8@6%FVK^L\SX1%&ELU0)>*O:\$0" M2W$T4P+(^@HU_Z6['@R_8P\GU?G#A.-Q[?8K5*&GN)7%, M.F BF2 2J"!17EF9LLP7#O20QZ880<7,'BSN! X-5H\#"\+N-&%B\3M.19*( M3!1)E@E !^GA?0J3&^J-YMINW_$=O^-C$>5]0 MGHDD30V\8VQ5N>0=3[&&%8Y3'J"'L&CV$)XIADXP9N@Y*ZI (FS@U1L])_B7 M^SMD6;/?L-B]YSB'M<;S8GKIZ&Z*2W7_#9%#/1WL4EEU:\<.E56K]LUIS?*F MVL3=CQ<'5X?7?W>/CE^QC]U]N Z?=<9/,%+^^-/U2?>$ <&_QHB:Z4W\L7MP MO9\\7C,PYAPW+X-GMCQ?OOQY>'&+]S"^'>V_X:>Y- M H89(YE5H+J59D0)"Q:C\3)7N'[UZVWKW\]^OUP'QLAM^ZZ^?'M8YJ>@U)*\EP4MM!6@&*20!F= M,\@];D$*6\/ MX;MG?>Q6#WJS[E#31E.^.D *7N[R*'U8NX0P-J5LFAC:-57A)^CP*IO^M4+? M*7.N>F?540 ZR>8>%_HDQB<.!OCE<+R/(PU#[HX[H_8ED+I+-PAZ%1V4?=UI MGT7?4^B&6_9V#(\!>$5O-+KLEEQ2=4O&()IV((57(8(&7>_MGAG!B-QD->LV MBD \^^.SV(A175X"CJFFDWYR9!'XR7#D+A>VY;E)W2Q2'$EVGVKB1N%B/[<> M2RLL:8X<>V1>57(8,/JGX<^1ZS<$?N.7]E4]_+FQNZ_MT"$4=\5/[9_K%N)E M]W+85=BSU+A@ZDS?)2Q+=9^P,ZWSZ" &J\>A4B8JEMIQ(1+=16V+0RS.YSIEKYHT^_ S&!JS=?8.E<(4%T8 M>CRZ&VMLYV9GKL,I:#2?]5:L%KA>R'>(=8NR>;G"ZJ8HC! MI*O[PF><@_SU!QC?6;]71'>X30#207TVH.*AAVKU8%-4M]EI78X!:X?G.&58 MR+)[[N1,MMER]S(>A82A]*=&L]LZ @L@_H;NP^JD ]83_0$FJ#RXIK$UPF$/ M+&AS?WP!XQ]6J9:R\A"D7]_;#8;5NDU.@<-.*!/UHTCC%!H'QLT@T,L8FKC; M.KZZC+U\=Z;O#W(X[*-H=G$M\+@(M"(NW2"AM62] M:^*Y,W9^&_9A,4/XYB!JT8-*4X5C'<,RQ;./I!3!GA6^UA M?ZMPB@VLN#4"M(MQI9]59UQMY\GF:_NIW0M*]3ST;-2-!MR-MLOEZ78(KJO' M$R^=/U"\#:R?B/KD&ZT^EY&CR<%?>#N/%/X>QKOY:ORO)8M8@WX[\/!*Q86V ML),^WU-J98E:^M(&)3:C@&>@+OQU7.)VIGF-(L'LP#S:YVP&'9V6[]'=5LK MSUJOV'YX=M5VN-?OD7HJ2VU"/1[581:36Y41%+"ZF.:Q,UUI$"?12/Z(VZ-] M7=MX."J8MQV;& '2=6ZTF#]%==XV4Q$;.[CND6<$WE0N8[Q=4\F7^1_E<@7] MC.V,;YGS;NN5C>1DLH9(AN$=7H89@(:((2%(+T! AG5@RH2G1+Y@#-*L8&I$ MLA$,!?S#> 3D\QK#2L[Z*&/#F,06:=AP#.,.CZV:=+2'E2.E/QZ"@(\OR:A/ M0FA@;:V@H0 [P%QIAT)D\+#F*DHS$MW JSY,? [3#U@TP6'%.LI)H! '*ML8 M+,!IS4*6+>?ZNN>)L))DTUC)7L.@<\TLCDAM-WY!CQ>-&H6_!O$933_C0.M7 M8;BN5O8A8*T3Z<.T#ZUB ;C]%MKJTS;4AV JA*UP'C@]7H>(WU"1\W;&',&( MEGGLP%Y^-KE7:2,.%^LM-86JD[R:NE5VZ>\(_>I59=UAT!Z8G+8=H!FM_J@% M&I,)ET6+U*_PE.!.:1I8QM567&7E!L!KK(QUG3:>,&->'+Y0%4ZD<,7A#\.& MN5U;PZ5N[:J+?@"R4F],N%:EB\K(P4$[&+>-"$+\>KOWN=\.XX_&)SP!)]_P MK?8'D[C">K*1N@2+LL;TW=:O3M8;(^^" M^5I]H=1>%\[488&TSN%ZEJ<^5$$IS\6PCE>1-]M-"M3\QI>JPGBF] M&;0"4$< T%%D#I.,I\57E D;M9MJ)C][?@@[)>%%;"VMWSCJ,M$:'6,.C:+S M?LC"#LB/O5DZ[4]H5Y8#*K]@W:7K!:=K20-Z&)I418TO&?-NZ^_%,8U&*IP,FC&8+P&E*V/OB:9*XWS!J JJ)7Z!DC[ MO/-SUGZKU-6T9S1:'+VKTL8(64:V?3=?XY9(#;-+"@+J2RQ"FH2LIX7 M3H6W5E-'ZH57D1'3P M\/+I5<<[!;NI'.*MXE+;0=-'MK-:J)Q#/,D-F:&=<*J)\.T\GI(%>R^F/UZ5 M9\TWSS">6>(]A^/.J XSJ>LEQ9M$I]$PV':-4^W^Y^ =;'Z]KR]B%" ._M6[ M]ZW#_FZ+8WXLE;NM7VL%5!X3A_UT:SC)E&'4>)9?#D/Q:'WQE!OGL)7I@EE4 M/0L&![[=82P+7MY,8PPY*-M.;; OVM"3=P3KV0V9>D$P*V]MZ>"JMWT4[_CZ MU+*!5C(_M>S3SE,2N4^*@WNY;@? M'/O]CFUX]RM_=@ON7AG2?8VS*OE!#.JY5( CS0HB\_P2;S!2(6,OGIJ604>3 M0XWFR?9PC.ULT-@>?'*CQMGQ3N/X_&^592O4U9*672,7*@^,PB'$;'1T8)3(= MN+'LO?Y3*5"Z:13H[5P,6@P*"HZ:W15IZ$/E^[P[3GN32/\X&I5MDPQ M5.>?G]$2PN (? LAGJ/?CL$[X:^WF'G1Q7 5P2\HK5](G=%*[W&[%G ):]!>=F43&7!W"U1[ F>Y_#B9^[#-%: MM1[:J86V1-W&W VVQT$6#Q[KK$*P F>&9]2V6W5&5ESR!.=%W*R+1E?(N"6 MH+G8 '@26>L?\&@M0G1)GS&4E& H*9! .G@VIV$]R 8++)WJY.$,C9NP:'# MES*VISIG@/O.A^LN.CG_TCA>+^E@P]?G4?7^W101+N+#O9(Q6(H5U7F MK@J2FAS:ACF0*'C!"3^A!3N3VY:+&T=1^;V;6^DI2-R[\_;E94 (6!1X][;3 MJ'G6;IIV&@1J0>A)*%& 'J!6\$5/(LP_A[.?:O=B;.=,!$LCXG5AS( ?=SP\ MLXP&'S:*(S8=7S.]D,%\K8,7T145 QFJDO.QD&)T <'6068'0-593F@:1P,7 M,-BVOUJ-T2R][@'+X(;W>U@KG]_K4[ZJYNR=S?K1P!+ )"B?4/PG'.XC'M5J M!S4 Z(<6FD%G??1C/&_]I'Z>Q ^4WVPR\NBSB.[\J?""G]J[;G*">531#M5BE 62PL\!J4RG/[9Q)O4-B1H21:J[-J<_G!AI M2KVKK+0R,MO\',R.&WJ6+QC@U&#:/6 2G4[#30!(<%9IBCI>:D(]*K!N1/"$ MZJ(;23R)[A3.Q.20"6?\&'3%LD*V5>/NZ,$.04CD#P-'P2)JU:4RN$2;&D M_96<_4"9=G0[+#_9>B\.+LU.1.N>SU)%<^X2(U!JBE'>$9IJZ(E-Y M;MRSE_U>%0=#;D]JSJGB2<*U5DYP1J7EQB=.92G3&67^ADS(4,'\EC3(]ST- M1@QP@=K#]M;UW!?5V?C;7XJ6.E& M3#.6[X-G=/IJCBC'=)8I1C&W#O4BU].,$3WAPJC.)^\C&L#A@#HN[=1(9VEZ M, <;,@$SM2@','[8H!7QJ6)$$;!(C6&@I7\WFJ0QB@P=K,J<[]06+\XW6*%SSN!HW98^ MO!FO;^U";MP;EK:1G6752(6([PC(@;@.MV%6MX99L6V8U6:,Y0'#K&X-FYH) MLV+*4JE5QI5P0J5 Q4!?%PK($OR<9_XQD_[1-IW#OD8&SDQZQE1H;[LWR3OL MJJ_M+AXO!%52QI].<+#=NQQCI&JM,4O:1VHR3L@PACN$[>#!<>J9CQV0_DX!_V;\+POLWV<*;,?2CJD3?AYTWYM% ;YK].R4GC.'$YKPWE0TQ,:[U^"Q8 MQKV)@[:6M?&E#67WF@'&4>>B-B>H=MN>3 A1T+Z[K==X0%X71UUVOE(Q MUXK%S5*8FW3[.NE-TZ.Y-2ICX,IZNM730S+;5?/HI5'D=>&I2B-0?.)W#@RL M8CO1^SJ<1,QV$Z%ZL\L2..N7\ZO9JM@Q-DMHHVKG-I/BE_,W0%V'KS; MJPGE:];(C3Z \I2^YM0PPGNJW!/LU6J7'*B0$(_S^2NPS:TQNM3S@#6G-2C" MA!E+$J4E$=0JHG*3PZ^Y5-(+2;,L>!Y:BZS2Z$DK_6]!,Z#8S8E+K1^:.W<0 M'0;-;(BG ,?!@D.2B\#P,.?IB[WZ]QVF<.,J(-B>55Z(&&T3U.V74+YGJ@$-5Y;5@C][*6D<_XH6+[ >[3 M";GZRT1P^M'?YO&;4ZEL9AG')K:%0C]R1@J5)B2CH%&5D8QEZ;.7R=S+##46 MJ]K+C3U<^A,;] 8GWD]>X"F,( #HVB'R\[ )J47)A@_Y^@+I6&&T_1\V,;06M5S M,=>[3%0<3L[;NF6IJ)+?UR''BX\.2R[<=#^7(H>N.'0M3US?96A",!#B650C MG';G1IIB0N8,O"T?Q[#..9V3!T750>%,V$ M98V08;,2V&K:XTN-Z+ #C:H"#)H :/LN[E\S<+'J?]@E5

    9FB$L/: P..2 M2%1GB3.%$NM(ABKO)1231[!00Y!6'4OUA./#_O0H B%QHPGJ+XO8G4QO*GNA MS'*-&Q8(3:A+ HMGA]6MFU*VW"F#$VQJEG9T)=E8C"9$6TZ>,/$!-?1DN>X4[GV="+IP)-4P&G/=66,-%H:-!HV&JX!7+YM_ M4,93.KB&]*EK0B;0[)K?6EIG;US??#J:&T..)KQDTNBY4F#M:EF^[N QZD596;>+F;)5^D^%]&'+#J<._*M*4B'WQ;0'9MR-I31Q;[:' M5>7,&.L;LJM@=[1[C54;-F(J0_I)2"[I#Y:_R,;P ^5J#X/FJU+LZOLB.."Y M>65R3+X:RU($U1T:4N&F'\:Z8-95OV"4*G82%ZLH205@-"2P#K+8V^7V" M?76T]=OZPV8T39"N0;-PVJ2&=DQ/T& *N,_AVV6QA,H\ZKDODY(&L3I!K)43 MQU$5_!E5X!%N"Q+N5#=LV;*@0=RUPS(=ISREBHV!%E?";1YC5!=/ J3 2OK_ M:KT02AT5 M8WQ9Y8G$SBVQ5V5@\.PY:GN2#M5,#EVG#,3VY=[\<@^;$'/S^RWM@_F(^SK: MOHH1GR[MN&IX^4TNL=L=*ZNTHOG! Z_X-O!J,\;R@(%7MP92S01>>9DE+DV\ MSG0FJ$#+Q\G;AOM\N0=-$\(NCK:6Z*W)J"DIP: M2H16"2ELP8B1EE$EDUSQ;+;ESW]'OEH#'+H<"697JLNA>U[]\ )(ZV5'73UO M]X*@)( PY64J(@@\!G4-;I-2Z$(\A$_GN##+HT8,1K _VWUY/+CW?#1 MOT9V_K.,[4K&EGY,=[_ULS19_M";KKQIL-@U2Z;W,-BD$#_\8#.ZVH#^%40L MBAE(,D+F_SQ+GLV0Q>>TQ0(MK.[W+5]EZ=QW^>57_/:+.9"2PVQ_"J9M?PSWL,.?IV;YW3)28N>H M?_D?L,JTUQ>;4PLG\1LWMOZ<[ MS[?&O7;T'XR'93GNB4,A$\J#Z>)8RD3AC:3>BT0FEHK4<6T6.A3P *&K.L/_ M>4:2-9L0O_Y:'EB\*FL@':NO4V&QSWOC+K']X/?!AX#,PJJZ(+U/TB=Q\N&/ MXWH(_STY?B\.]_[H'EP;?G!QV,9>YH=7Y37_ M_N-<=VWGZ.)C^Y!_[!SA=W_?9X?';^CA[W^<'QZ?T8/NR?7A] M)_^^/A@=M.G7/X]?CPZ.S?7A\?ZI2&A*C5)$I 5+O/*:\80# ME4CHCLQD%5Y;B<[+__O($ZON6>VR+5%KEN1R[I$II39U*1*N"PK MDB33N9)>P=]ITPKP"Y>+(C:+I%KBUR/1'D2CA-0*XSDZ>I@+M)ZJR@1:*\+$ '4T0N)BOD MHEODVGSDFN%.L*T% ZI;E^]I))OI/FQ08AU[?Z MCYZ2O;PH7N->'41\O?5;".5/&N^ C0G'4Z%H40@C>6%TGEO'E$YRRX7>VIA/ M"^_>S-F8:99@21I!C&,<\,XH4DBP,54.K)P7J2@< Z8FDAV:)]^+=XLQYUZ9 MVG:KK[C5E1?6.IWFU'F1*5,8ECO,I7:2P^S3K5'VU+;ZK%'F&?69EYY0JBP1 M.4T(,%=%7"YUZ@'HI95HE-$=FFZW^C]XJTNK$R"UA6(^%0P(+5?,&%K8PJ3H M/=Y:,4]NJ\]H=9HX87+G26&Q+D.22B(YA5^IY[GDQJ:J@*V>B9TT81NTU>_H MU"\\.X^AN9MAT"P^\SX.R7B/>/A7'LJ608P)K)SMCS$DLIK[RN$%F^;&6KS@ M:[NQ[G"!-D5]+%Z9=0X>OR62>:L^-E9]O)\S"FF2KXWW'"#>)C3/ M,Z8$R[3F*;,ZIU92G23>;CT#3PWO9ST#NH#7FMF68$AS\6&C ^S7<8 MG0\F_(=A_(K[^[O<6/\*>:(O9\N>KEFQ8V/Z.5:[>".Z.3_& ORB.J'0P]TT MK[S?3/%%D(M(.WK5LW^VE0ZMF[9YXWMOOIRF3H/&\Y8PZAT1"3=$9JX@J0(L M=(FCBIJYO/&G4FZI[,LP+(OBXM=W)@V/0Z6]8=V8,OZQ4XH'5F*.'3[Z===G M+-955R5:5(+HR>33YV*7BNQ'SZ>_M\'*34M1ET\T0WV;EKY-2]^FI=]-6OH/ ME&*]>*>]6L0&>FYT'S&T=[:HF^9^^M[\B+7GORD^IN\..\H*H-E9PFEA$L&5 M+6@NG$R$\S+-),M.]U<[+J[$^&TMQ8=N]&OL;?8C^) NX7F&@JG#/QY_/#_: M>T4/+SY>''UX_?7P^N.GCQ>&GAS_ O\][Y[,^I"Z?U\<7K_MPMTZA]W7XF / MGM$]2$^.7R>'W;==^.S\X/>WW:/?/UZ @31W+NRMY7@41!)#,R*H8$1Q[4F6 M:Y/;PN0*WMU+ELL=)K\[.>(;T/"O!F#T8SX1R()B7::D:$$/"3SS*2I";QVA5:>\P& MR],=2N\JCO+> >\?9#M6?L[:E;4:F[T%P_\Y:/S/Q-6[(I)+O>1;>+T/>)TO M<,*TTYGG*6':"(!7IDFA@%DZFK.4F4+F!6:DY#N2KDDG[X\8;K'C26/'77&R M+78\,';,4C.3,9HRP8E(9$H$.WZ$=/P_ M^[TS@GW7YT\4@8:U?HH=3F)+E=CR+WZ\BH__SLWO?PXNKS;%?PQ@/P39.^S' MAFZSF!U:NI)K-^AOX7HMN)ZO,Y E\+ZH\X2;Q!)!%2O.^Z>;Y/?)\.I@UZU-?N< .I\W MK+)4V\1*DB>) I+G2.>3M%"@'9^]+)(=MB"-;.O/VX+'9O&O+7C< M)WC,E:=*%4UX4I#,44:$+!PI9&Z)-YIS;3,EL0,?X_D.9?-%![8>O?OQZ*W' MQ+9V\=8N?D!2MS6,[P.:3^8;4; B-:DP)!6%QG-:2XJ,9\3X'%YMHF6F4H!F ML9-B5ZN-L8RW&+7%J$?GCEN,NA^,FJ6/1:JTY"8EG"M!!-,9*42>$*V\]LI3 MYRV6/.0[-%GS//C^O7=UJGC=OKV9,'Y;JOCC9*)^<&4:B6M=JBOL=E_EBU8) MHBVMALZVQI>P"RL^.5:=%NR+#F:O#LVYL^..*S-0%^2JMM0@/ 4C(FWKR[G# M3#'X"PZC->KC78=MZV*/\9:&+^($QSWXNPTMZE5GMS43(QCOB7<8SM^BW6NY MK^9<]PNRW>2]5S MK\8*WXV#;0];C4&UX%%#^-[H'-#![X@Z+=#EP0W@),'M<7QB0ZE;+V5&CL*8AV-]X4SX#(?6>(N=JY8Z&[CJ_HD75Y_%-&,86P3F)3.! M1_4-(&;(-F[')>G!EFJ-OK@.K'D7OG\^##<[5[;U<'4+]P]_FP-^==D>P:Z^ M=K:2LE_[P]%^]U*U![C*?_:'PUN/E.D31?QO3[U_S0_V#NAI+L$B* I%TDQ3 M EH7()MGFG#-4P=6 I4^?_:RUY^#ZR@KK7:]SDTAGQ6H4H8N >;Z=K>U-P[M M(_!/5TX!2KG9_L\M?/M!P% >=G"W-S?Z?SY@JGWV%>]*CO9/3S!J;9YDARJ2.!Y./XS:DRUBH.]F]J%2.BX"F1 MFC&PA(54("DBQ<,-)F^0CQW J2'J1&!-G:N=H)(7L)ZILAL3#6_Z9SU4-2U@ M%0A?VIVU>[W ('S+*7->8AS0*="/^*AQ9Q1H1),SX2\!SDKI7,"A\)8S)"JR MO6H &P>!?[E!$..><4<:6':8S#OX=XCROM_[:^ ^M_OCX5]A@;8ROX+,LX.+ M@U.C%:=*:R)H!IAH5$Z4%(HXFX!]K'V26!MD?C[Y:;,Q<2LP]R PQR=@A;/< M.LV(3UE!!'>&%-H*DO-$Z#PUWB*E8VQ7+!<80*Q9\+-KD[8FT 83:A"MR:6" M6)ENL]+(LQ3,_23-$B9 "5/G%%2@U&OW>#(5W(X M/!J/$'YA@.]A),Z^&P&/G;89P$(W*'1?P P&$^\'MAO,5_B;.+AX#_;#Z_3@ MXNQ4*:$LS1DQ/+= VDQ"=$$+4GB6Z%Q3X9UY]G+T98$-,?%3!#N]5,0@56CX M@RG?[^IV;TUE)W7N# S%I+D0LA!:)Z80AO',YT86=LFIQQQD?7_&[P\.1O3P MPIP6WGGN021$(1,L:VR(%!8D)-6>%=SGB6'/7A;T+K47S5TAO1,N39S@F9,@ M"0IK*^>*VL+3)3[EK03<@TWWZA1>,]-,% 2HA,7B?F#3:>? L),Z21DWP#&> MO MH"L-KV[WRE]F"O.=]3^[02_Z]OI1JU3D__WNN]W6E_,VF A?T&[HM!VZ;4N/ M81L, "#VOFT4_&8&#F@_V O#3[M+7,T;Y8=>%#/:<(=.FS>EQ]JB2W?ZD[@Z M[1GO<><*J(>;]6M? B< RD91 -,#?H#JNW4[W' MW599-+EI:JW+?.)8*SEJIF MK/!XBRG9^@*FY,99>_796KE>;^OEVB+C2D3] MVIR"4F)<4T>$EV#9.9<1E4E),I$P2<&\ ]8+1)WFN_.Q5IMMVFVEXWNEX]6I M2!QE8*T1FS#4FRP%NU]J(F0F\/!3 K'&6#QY@^*3TQ=N_CL)/[,7/$]HUK-D&W*[L;QC-[',@%+W^",C,"%B'ZS6XSDY% MPB)I&2YA+*!S &Z(P1%U(O% =#@X7G[5/G9JC#PD=!.45^)WQ961Z U=RM)U(R%6KR:LO^X/2PQYH5B]^ M%_EBQPWAR4^!:^/JC-K=ZC _KCLNP6":N(:)XBKA\H& (*]N]WQG['KX1O05 M<&0P5E2GY>'U]G'%XDL/5#<^ .XZ'%_BJL%=>^X+,( 8)Q).,Y8\S[C!".06 M2Z)CW *(D,*(CA&0YA::1ZU.'][DU-O#&(L=(!D=4%- J"-'#X*X$V[Y60W0 M$0R/4D.0^QT0CRN4+[A"7:'0=OLVG*KM!*,B2*6SIW7.C@YKCE6NZT*__.L2A M.'L<).O(1S]_!+]M$X2]@_14IY2*7,$Z&X7-85)%"IY:8C/*A7#:Z9Q'+M^& MU;:OD$)SFYJ\*%CB92)R+95D!AOM<=;ZHJ^&S?TW-"O8+ MF5G%V058.DWO[VV:,<;28F!@>.O/ VKCMV!,:F/&T@)* #CW'^V",:6<3FU> M&$$UE8G+I4F,+U*949V?YK ]PH8 D$>;%JG&?_]+S0I[U3FF*?$1L;S,$INL>W+3^V+3^V+3^V+3^V+3^V+3\V M8LU^V)8?BUC4-SQRF1"I+A1/48E!SEBI U8P7F?-ZU:SME=PR/T(^9#\YZ>Y_/>3OKTZN M#]CA-08FV8N3#V_HQ[T.C.'UU<'U+Q<''_[^5%]3]_NU[9.+U\G'XS\N#JYA M+O@,?GC^<>_MIR.8[\GQ_O7![P=?/WYXVUE46YLSD4AG$^)M(8A0)B=2J8RH M(L'<&E%C-IU:)3DW66Z)Y<80P9.$*%$HHFDF"F;S7'L/\)$F.RR;CP'85N.Y M5U8&C*S;'[B8,[PR-_MV_LS76]B%T/RD@2U1-#%&,Y;FF6 J4UQXHX7(TI M%+/9[NGZ]%DJYX6BQN1QS/.Z/5 ?/ M[K_?7U1ZY-Y8S>+)=M5\' MQN_YNM$9O*FT$ "Q3$G ;^V(2ITG5%@C!;5**_WL90J<+%U0./J1HI&#O-ZL M.^YLUSZHEVT+NEO0O>^2B5O0?7#0G27-B3()ETX2)D1&!*,9D28%0UA8E1MG M'&<<0#=E.V 7;4'W6TLZS@6H;D:T]N+\%JQ>%_)6CW2(H\=X^]_&'8\Y%56N MW7SFRP:&G7]P+5,7Y\-:#MWV) MF0UG,7=X(&#PDM<;S@>J)&+>2TQ9[FZ47T?_',;6Z],#D3Q@F0")473(JTH%SIE<\>_:2[SJCPR^K-@4"' MO&&M.B%->'CN'*C^>U5?+%&%5#ZA*4U TD"^F,Y2F;F$9QFWZ:IUEK:B]IVB M=G%RZCE-$BTY21,CB,BPQ);1&;&)<,KS7%(-EJ3R<1@E7BCY;.78C>]-_6U8J'X"JG* EPTU(LO97--]L0] MZ&NAG"Z$$$Y((."%<#!;JA/J[/JULQ;+X:MH9J_A8OWA!1)YN$8U!@0*S&3X MQR62%"KWQ/D\,X)1D>K\V4LN;B#B.VN)0^'2C&7&NY1+88U3(BORW#G.@/* MG;A^L:RM.-R5.+PY52X71GM!?)&!62;!;M><"F*H=D5N=5IPP">>W$!Z=M97 M4%:PS&6*>\Y%49A"9WE6\+0P',APIE DF*Q$@FY%X@%%XNPTMS2S>9H3FDH0 M":T*(DU.B;,V\G!1>$ M*COA:MMM]]K#T2"4OJC9TY,H(C/KS1_&TI;CRNOKRR.*9C^AX:1?5+P@>G[+ M2JJ=J]F>1G&1!E77HGCCN("C4'(';CYI %46F1H/X_>&H:+,5>6R7E PJU'\ M\\8GEH'>GUV8VOF@/SX[K\L=5<.Q"^Z&C:Y*Z[I:CLE25$_I#:L>.<.INDT* M+?"I650-=9:4_[K1NI]__MKF/5549()9)@07- 4*[G)*\T07\']E^=:3]""X MQM$[#2PT-T7F2<*QJ[L&#J2L%$1FB=8,[&IN,17DIAK*=^J=-EDFLZ*0H E3 MD7FG/+ @,"<+;5$DY%8V'DHVSDZ]XH5/$T<2(,!$<$V)9E*3- <#SDAJ=,91 M-FZHL/Y@YGV12,4S9K-S3O[U=_99G-TH1F/C/ U!DK),B6$XF&?XLD M]UM7TL/(&EQWJM.<&2-RHD!A 49Q3@I66)*+/,DT%S*U&D_0;I"U.W5/IP50 M&%^ ):^YR0W12@O"+!6":F],FH&M?U.OR.]U3[LRZFG6EL-6PW6K1[QS M>X2^ZQ'8O:,K1+)*#/NQ'"[!T+2R5W-HA.'*?L03(["Z=67VSA>(F6[.6S:V MZ _:9^U>-']Q#M7?&P658\7EJH!S4QM?#D#H!FTPU$O#'11SM;?@D0-++M4 M)F0Z_7&IN[_/9S^)/EMG4RI#AM&(:7M'6:?^ Q6R_ M'AU_^G(0GG7"#\ \D:!3\TQKDB045#^>4YC1 M!L]UD= \=3XUHL#C'$-3!K9%GO",6[WUV3^:-(#1(1WC%*Q5DH#2!*-#:%(8 M98C!5FT@$%QS'CK\+M?VZ_OLG7 "M':AC $EZ=9G_W@B M<7*:I$P5FJ7$9 Y$@A4 $#1U1%AF.+!TKQ(9^E7>A!!S/OO:PUM:DMWHN!_. MU6R_L7SUMS626-90);SJ6PL1BX0^>PAW?[CC\R#'9H6\A'2WU;KG2O+OSF'_ M' ,5VG-ZM#$%X:]?E5NDGYY<_]T&80=1?\]/KD_@LS?TI/M'Y^.%82<7KZ\/ MCSO=P^[K^2URT;DX_/!']^3:L(_''R\.+]Y<'^Z];9]T_^["EFL?'!^PHP\P MTN- ==G1J],LS;7+6(8./;"*4L>Q%3HE&ON'1449 DEPOM M"D!6>!TVGO<.G[]]J#UY]&KPYO+O-\HW0LK5]\^G)GA M6\LR#VJ[R!*1NT05*?7WQR=7@!] -, TYS35AF,*0) _R3S!"N-+H+,\OS=$FO6C# ^IW/(Z1OO>-$^//"A/?L,7)3:*L\<1[5EA%F0(A D&9-!R:!4] A%&[,VOV MBIA,%@2@;+Q1]CH>!5]XW[&EDI(_ ?9FP.7J0'UM=\?=7_J#0>@: M M07/D%\>Q+\]L%%J-0+42/"KI1T"%D!Z#XUI&BQ"D 0,&9-U*P M#(0HS\$Z9M(;YXTNNR8SOK2Y^B(IVDK)8BDYH(<7^/_7_.#Z]9>CO?VKTP+T MDN-"$L9M@GX20[1+-.&I9EA313B>K28FH?ULT$%SBJI4/9>7P3/7OLW%B:Y* M!3]B(FIP47;ZJA?]A=&;&;HVX4),A65_GV M8#AJ_1]H2I"RR1][<&=,90Y=^EP4LAF%FNRV]@,OA^LQ+"OX[4.[[L80D&K5 MSO4_]W\Y>KO3NNR,4;9C_QM\Y%+A[072/=M&5Z8%,\Z9-)7",E$4VC'F3VE=__*_]T:B1EA7.@(14F,V5)2A1/.%APEB6*I5YBU K; MS1:\\JBYVA5>E,?#DS#6TG0K^T1&%J6^]-;OP)Z)7*9*YHFBPB:R$'D&"L]9 MQX&@&[KV@50%<:_CB%%RMKIN)8FY/CG-:2PXU41FUL'S-*#BE\40S] K]OW&[#).^5%>@=4( M^2BXI+TK2WJ4'FS\TK@7@IK59]7NE(W4F]'&^'OLFW\)$5.>* M2BTR(7^M9_N;9)5A2?;L)*]T7/"BE#O\J'/UXMZ^#[53K*IHZ=I[/VU M%*E?&X-_'<9^T.ZAOW@+P2M!\/6K4^$SP%E/209$E CO0/$K7A#'4N"KJ5*% MQ2Q6>ILC!C DRLB#$D#^34*RWYO0P",?T@":7WH5(C!K2=K2Q"@M1WMO3F4J MI-36DI1*1X1DBFBA"Y)+3."@/L]Y:"FV@"6&OM9GO:N1^W__47"6OQB6ATY3 M"!2C7^>5]>;#.]](> \=R1>M?5GS<6KQ?QL'ZH3;" GZZU_VC_=>-;2!^VJ0 M:CSH#I^-05B\Q^/(0]Q./PY[=OO^X.$'L'L_G0KE,VL31VB!*5?:.=B]QA-N M>2Z+5";2.DS5F_==/<4-F6S7* WH-!XMOV2N*_S#@W[PH/Q&N)A9O\:_YX.)VCH#Y0>V[2>B M/'H;5.>+NAH^^]?4K+KM'IE9Q=D%6#I-[^]MFE'% MCU [WK/0]^(OP6C$EM MS%A:YP-4'/]Q>\QY#OL'#QPC407QZ6&->?5RT9M<'.N[P;&[\ZZSJY8Z&[B0 M_3:;F;M[5UUA3B (04>%$.5N%[X"5*9SU;+C MZ'J\5%?XAF/V#-ZF@W[:P; T2!JG!L.8YQ=7!2-^EOM!IQ:R'$4LLX\\ZDGH MC5?A_&S66XUG=UT,@((W,AV,4BN2[U83=Y,LDFQBLDBKUWBX.+L"[#/[DGW(]SGD_CX^_NK M0[Z?'AR??3G8>\__?8TG.V!JNDPP0%ZB60JF9IHDI##6D235W@O.C$C\; (& M]A12E.N,2; N7*[AOZGRF+B1,L[4;/[(+^_?[1^^?O>N]>O1P2_[AZ^.]X\. MW[7N.HWD]E%-SR)+>)HG.LNU3@3WF10BESY329)KRW+W2*HHGB_UZG#=%BL0 M:I@,<0)ENH"+T*P,V%N1^=UXI!^_%],-IY-@\T2ZNV"M0)C0 M.9ZP70)8!0*\5K;Y]VVT^1B'!4H-CT: BD5Z?SQIML.>B@_FD;?>\:M3ZS*7 M%:8@N9,9$1H;K7'8?R9UU%F76HIIYUPL*)(V?S\$VP.^\:C2%?R_I9+_;=#OOIJPDJU@K2)86*4H$X+F5CJBDX03 M83T#Y!&.6##@"C" #)0!JN3>&>;Q]$!>PN>FJ2P: M*TD7L=O3JEB3B0R)TEB+1%*%D051A.CG,V4,IXG M6<"M_&;Y>A%8W$]MT&AH@*PE*043:1J[= C!4ITPKYQWAB4^*7CH./7MS <% MW,48DEJL_VR7X:I;.5E)3BX^G3)6Y#8UEK#"IQA>K(A*34XX$SE&%].$":S" M=&MNH6H/,&U]7&=\/16V7 D-V$[[943T5GQ6$9^CO8/3+$^+7!:4I F6;;)Y M N)3\%"<1.O$ T/R*#[S+83FZ'.YH6<5U:0>';SPH1FT-7(D#&A[T>!# % / MS[F'[;,>_+2"[/V%3G,TA%5GOQ=E"W[9CQU97QF#L00P?9"_TMWSRF)9H>XL MP#7$=BNC*\GHL3F5CFM;>$JPHBSV?O# N3)+J-;P6H4!(A:Z[:W X&,AR!G/ M@*K?5>PJ'$X^0E)/5WV"+_7QU Q/"*H$H%#;.%@ 5_6Q2BSI6-6J"N\6GC0\ M5P-WWN_@>0S<%VZ,1S] VF(Q"'5Y.>A_A1<>#G2V@/O/%N;DX/CU*;893LBEV$+,-,&O(#4=!>LOV&G&(6X[Y M3Y+9B_>GU-$\S0TE++5 $C0>/IG,@T&B"EDPEQ896X%CQE_*O)3F28A].EW# MY_W*&!8P<<[CIE"=3M]4FP+G.@(&U,8@##3%,#2Q^K6L55T:Q^'CS@1<\?-Q M-T8MUDG,L \GFVZR+8=UCO/,NNY,^LH/' 9&!NW3FXQQ>CK#4']X8$/ >&@+ MCV4>8I92 P2P!/)9+\ZPC?&H;1_RVF^:7:CS;UV,(I@J0@S\;SRL:@NWD4.Y MJ!H!SZH^3+8]-+&0<=W1QX\QY"*J8@]\L@QO<$.$OSC.>-MJP*49.24$^Z.G*L7FFL (-T MM=\KU05^>R+)LR0I"@S>);S(X57/#%0M(%:0'QZ \^P5XR94K<8RB1W\NUV6J&E33#]:=35Y@L MYS0!>U%E1"0>.] Z(#>>2PZ\OECO5017N\ F" MPE=@#WHWC#8JIHMQ!WEF0L9;JPS,/^3W.5,J,2611:@9'NZ-JUV;?"<V(#+E7*9:4J5#O91;3,_X2[,PP))6$*S1 V*ZC'>H ME>F:?1-5H^EDU;KQ']UV\VW5'1+F@6=\%>T=10(7R#3H@@D?F^IG,EO<;SB" M_U1F?_^R-'6'*Y1OH,%D:7>1'P_:JK/IBQ=">^^[7+DY!^[1<4?^;=V,9;^T MJOCGE+F%%P06A+,L)O(J"*)%JP!R36<\Y M3PV;#?$$@**@/;R14HH,2_4R)1-&79X:I5,Q&ZAZ/%49(^Z:8'6"X)=6;VWB M#&M;!&.^.TV+IC1^%ECVN-.6<[%)2F##AUP;Q+@OQWKH_F^,&[,D=FB7JH9U M#F+<]*DA*%9;\?G- ;]E8H>OG? M)=Y4&V< DR<8?ZLNA^YY]<,+VQY>=M35\W8OK%^XZ$4L3TK*W8;"]=D-1FT@ MJ^7@PCCCQQ.YVZ51]D8#^+^MGEQ^O!L^^M?(SG]69+LB3Y9^3'?9-WZ6)LL? M>M.5-PT6<[IEOM)M_Q46(BX&K#<*3"A=-YU!_YQ??FVQ*G\^+B]FC\\N>5SM MAP>O\$Y_"G6>^F.XAQW^7 M_N0(W3([BU)ZM]-4%ZQ#WP".MQ%R*$2W=FN/> M:&H%;GG/6IE/9P.XRI)RD,8X!\!7[LE1__(YS+L5^'*KFL%F2L?B-?EU0F( M)O^J>,I?R%.>KR L2U=H#2GZ)ZWRXCT8+=OODSP?_C<[[1;^-X\L8I-7 &,U MOTF<9J8]*TX+@(BVGH)(_.?L:BR:27,& [QXHZ;P@%$E/P+6,QOK@Y^/Z$G%^;JY,-[>-X?GJR[GZRWN0H1^VOCV;0?% M<[!V;]%&6Z1;!>D.YI!.)52(U%K"DH(187A"M"T24FB>,LNLEQGV(MZA?$V@ M6PN%[AT!GS:Y/+HE^/8^B.<"['N"$/?3PW*X)Q 7OP7*58#RS1Q02N$2F@ 1 MS!(IB2BD(@5V0TPY^&,:]G=?S6*+Z*L@^OMY1%Z1V/1$E@6VQ_CP>7LJDT]X4=0R*^F(D V[%3E;M[*8HMQH]_*H1NU9I-( M?FJDQ?S\;:_FOK?D#^;.+(V[D"_DVI\QJ.$QN.PFT]7U3I16F^*F,-)-=L7. M!VVB=*X0MODKQA_W1O&;;VNYWIY2W2&!_31'8!.7ID8*39CQ"1&>,2(E)ILF MWNI"IJDJ%!#8'6"+6]_MX_IN3=P@I59NQK].E;!Z($?N2FO\1#R\_R3D#+*R MQ0-P;8_\5P#-");;@_T?#1/#VS_L]TP3&[>P>(>P^'4.%JG@ MA;29)9JZG BK$E)X^(=ZSJ23J60I12Z9I\O*)FZYY/T'F58L$EL3!XAL>'>V MW/%^HP.^$RA#A[G[8(Z]6;QL?'4+FG<(FE=SH)EEB<>&3H1G%(MX.$Z4%Y84 MU*K0I3ACZ;.7R0[G\P;XLIB +8V\0[S$JCZPWDV8#,V=^ O3@-).OW=&0E/* M+=?\P3"T%) IR-RBXCJH>#V'BD(I;]/4$N\5)R*E"(@L 3-;2 /,TCB3/WN9 MIO.E5%;'Q"V'_-;]NN=B<$FC+-26.VXX[MV'D5W)P;'ZNB6,]P.-= X:G326 M49L0HZ@D0F6>%$ 5B14*+&PI4R,-!I$F@O_S""/CNWQST''E$(K'YH3?%W3Z MM(,O-XTO@G@.F/LU=!)W@UCJ M%YSP90F!M2L\XGT@B=<.\T=E9XJGKN4F\SV-/#!/#F? M7:=_Z1J%XZ^VCIS[!$6;BSP3UK$\!W.DD+I@#(#22I-E62+R+2C^9)@B(0DVAI';"ZM '7)\BP)SIOO#[?=4 _.$P#%XX&RKJL&G\JB MM?AKV'U;OGBOT%@(F4FJ"ZV20NA4:IAREBO)M<^ED<6C0^,6_=9!OW0._9A2 M/&-4D:0(R0;P3Y%[1TR:9HIS:3UV;4ZR;7C8HVW7PWZ/8+D0-RI;,3YD<9@? ME!)2I[36*:7.<4&=+ZPV199;FNHB%YS^_^R]:U-;2;(N_%<4[/U&[!-!>>I^ M\9P@@C:X#WTLT;;E9N +45<0"(DC"=OPZ]^L)3 @@0U&$DM0,=,8)"VM6E69 M3V5F93[Y[+A73,*9T01.%Q.D[! P+U"4)B%NX3>GI$58&!8(V(3@(%)!.<_+4W_5;7)1EFV!YJ="\^/Z@Q8L?1"63M0L>DN"L4; MC;R>D4WQLI//'?1:A6YQ9A-4=J39. M7&]E]V8%E@YOA!C==6D*$)=JP@ PL M->)<$62U<,A'JZ6P"A./7QYEXPP X$E;X[^JSFMK=_1-K&FKTW'[\*MFX+G8 MQ=^90K8*$#&=0[$Z/C6\\Q!QW(&W=V>@?=R#T@XS"3A\81R..B=5C]FS84QG MW4:W\S567:A^UH351!*PUC%&L-:2EDXKSXF3$D!-.JSNY)N]#6WO.P"?\0/< M[488HX*Q+]5 /G12O(53,,/^;3@;? -I&L;>DH+3K!H^;V]L[G,#=C-F##EA M*.*$"*0IX\AQ+YDTL-E8O[*61>IQTZ7A9[_0F_M6\H=$8HA#8L!'E.,R+!($#4.,PMF19+VIPO]4V6. M3KM@"4_$*Q[!6*$T,NP\D=X27]9X$6O(*.^1\-"A0#.OK M@_,*C(;1(>#X?8N<0?^G"\T<#X%:+X7B3$1C0E#).\/!6)4JE86>_T)_W->Y MG2U,/%(B9.L04Z0#:+26-":G>90R_F*A!W%X&GWN\]S-=@"8$&,; W9Q"X:2 M/;C1O M7FR^[$=F1.+)@YMF !]<@#W :MCL/36YB[&-FJ^L\3=\4ES&0O2F<ABU?C\I ^&-WB;#?!X<__I@E/@ MAN/.ZW8TBH,>W.GRP_G%&_PSW15OUU3>^ M[8S '_$_#Q[0:ZZX*W^^<<.A;]SHK%.39_N5QS*V&RMA&C>1KYK=-]*/%GC# MG_7 :_0=^'!C_R8+0=]WJE7^UAD=-MS5#/GK&1K+R+4X@-B-Y1&DS%WV7[ML M- 6OGP(ZYGM>#R0+V^T1Q.\9/[,_U0>AS:[353>+1K[_0=4B"=3#6_BB3N_T M;)3EV(ZJ@?3Z(W@$F+VOE]I3W2 [8G'TIO%_XWE^J+.3T_'0SX85BT'^S/#Z M(8:7W*KQ]C/DQIG#2S@88?]?LB/9?TA:%L>;:5B<5") M4<]GMH3!0:5:8!"$SK!B\FX,JMM6\S#,7=C'=ZB^-KN7^1L'G>'Q]3=7_N*; MQOJH$>$%&,MIA@*X75[LU:SO@SAN>'@YP;]>[?%S@)3<%)4\RD%N,E^Q/0PB MK.[ET./57S!_UU=4 X=7AK$+TGFPVH";PLVZU34VG,#&DV$J;X_50O$XX=0S4 XWC26 6S>]ZO=8+R'-6(O MP++]97MG=G#>8&2U03&EU4\RGCOX#5^*9A:H#!8@'*DS7N+_?D0(U\L0P9NF MA(%-9I34(BJFC,5)$)M3YC;R7>%VX(;!(#!AY%8L5SRFS]H]W277!X,L"I6( MCD5RJS=NG[Z=?M60\H%M>>2K,ZVVOF^WC[\UCYKGK:./M'FQN>^DD)1)A0)1 M(;M>"NFD':+.!!NBXYKJE37\YKXJ,I#[+ORU^BCYLB*EH!G8<%1QGX(Q5AC% M*#A]X(1K67K"WS6[SNMG C&H\B#!M.=!F2YE(AIX2V1EMAD M5];8F_NR+W_(5T:XQ\@8SFS[1COF'.'4Y2 >MC)P%7'D3H6Q.W0^!;/S.:IS$G [N^?@OG; &CT;7)E3"3[4 M@V_H5G;)/6;)V..>S]#L\%$X(+5-03**M6>YUB#"+TP][^5+CK?>#LWP^>*75 MUVS.5Z2D-^A*[W FKCP%\(L/.KVKTV'\AE79-[5S-/ZVYS\\P7LU%90]GYF> M@;X/+AWZR8/5QZBE"S0X+ZV).G*9N":*P88MJ,":$24?X&+@?K&>H?0:KWRC53;+?7]S&XAB$QBPR.% &2.J1YX"C'9XTSX#7*W)+S MU_;<8X2%@GP$AI62X'X2Z5SN?.\4#@8[QE)X@+]0A&71PK*QN\^I#$%8@L"C M= #>BH--1@5B(8*^@W%&:,QQ^U_ ^..-_T2449A8(83FED9K<% 26PM2PR5) M#S#^B\ L7&"V]G4@//+D$$!^0*#J!FD2(W))484]E2EGC[%?6?*5&?[XT-E- M\W_BJ&4ZL>IA,<-[WAROM";$V@CNL=*>8X<-B\IXYI,61F*G]L'06:GA>4ZC MT5!O&C\]3/VM[?WNBH3UWM0AZK5)W88[_M'M^^-G5Y[=2^4Y[8#P'VYOY._> MA/LV?S>_/D$UP?3EH7ZWQ*>4[^.MK=R8IU?+';/CR":[XW M-[9$"_[;;6^>@P*Q%H6GVCC(RH-;%U_VL=$X"BX0%D(BT!R>3T8I: TA7BH1 MB&$KET8=F+3K&8.,T5[82(R(EF-J8:VT])QC+W!2F*XT(D#2*2S%",S@E;6M M5GN]]>?6'Q\V&^N?/V^V/S?66QN-/[>W-W:V/GQH3)ZY+D-H_7]/J/-8>'X] M,;>LP$:P'VG3\U*1S_XPAK-NW$X/R#SXX[QI MCV#_ZH*?_:K5YFA]/TGIM,\!;Q,\XII%9(3V*#$O P=[03@QN=K!:.:\C5Y[ MR9VVX(JRE(P"%8./9S6[K38W8@6HRFFMSD(GLPVNSB3#U>E:ZG>[_6]5^D'E MD$UN6U?[%7D[K7C3V;^/VI1NMX7G=,RG<=H?/\3;<6+NU_CO;YTP.KPJ#+AQ MX96?>WV)=<-^]VQT_R4W_\?-P<#6>4WL UL@@ MVF-D$PSWK>U^L^?#E7_=]OO!Z9^8QJB?]^.-661FR@;J"9\_/:E-!KS1@N6!?*RM.[RQI>R^J:2U8E* MB/%[0K_AYOZW\1ORF^\)1G_KRI\-EI WDJDRV/D,EC],#'Y1P5F/0LTG% K] MY)GN+6 GXB'//]X7:U4-.&F3W)J,I5CI!W:0J8[P^F?P'6$XU=WC=Y:?X6'4FO-<;(762<_6]N@3&>9SCI,Y\LB MH[K[L:]BHW,FX7\RRVKM)N[A="AW/6)="$V>3IQ-.7.$:N.2Y8H$EPC\7X1H M- ]&F7LRR*8(37X2F_]ST!\N#8WA[X7LQ\PDI]WFQA9I_=F$S[2.FQ<'.!\K M[Q[!O2]V^?:&QZV-70;?]:WY;H*9Y.3+M^;1%[Q[L25VZ<>+[8U/A[L771CS M%FL='?#6Q4?<.@I'V^WU;_^Y:(Z:G8J59-1L^XM6>VL_5(Y$0S:YP-PJVL2;Y*1)V: Q1P>H7@])C.M0M IQM>ZDT'M>#5+/&J]6X" MKU041!J/K+0.\51QFPB/C!&$,Q*4P@KPBJX:/)T^]2R=: M4O4*HJA=2+1&_ MVY*@TH05)0(5,0B5>[L2Q W!R! J$/:,1X&QU+YJCTTYJ9$1];+H0TL+SKH@ M6N2,21(9YEIRZHT6 &<<$^T2UM*JXAG6#],^3GF&7G-'#8F(,P4_/!9(ZQ!0 M9 IK;IEV*K/+K!(YS6__?)V3BC+/VI-:@#873VH!^CWI29$@.?%@J7BM$H(% MI4@S15$".T;'H"RW9F4-'"G"GN!(%=5^U?MT\3QFK<43NS37X"4R$I!UQ"!. MN$>.^(BH2BG8X CCMO(\Q+06+WU_PUI['NTG=G MG0P?2LLD)).8)J,CYN!P M:P?Z$"0-2GC,2"SN1OV [,N4NZ$#SLO%$3="@,_!96ZL!8Z'M8Y%3[/7D8&, M"%VC$$I1YEF[&PO0YGO=C:+"CU+A28_"8:V]%!9TUL"/",ILC<%(:XFQ"1JL M2[FRIM5TO&"9#V9>N.[62W4K?Z*HZ>/4='*G)3P**0PX"CP']@A#&MQ %((/ M%A,B98S@^.O[N W+4<5\-&TC$Z=UW%FE9KTX^M8?')>#BGD"5M+PD)I+C8G@ MR5(=I.">:B*#MLX7SZ&&>+8[Y3DP,"RLE &)Z /BFE.DA4S(8_ D8K0N*I$# MF2!V-0J!%&6>M>>P &TN!Q4+T.])MT))[WA($:D8).+&Y%9'6B%'O7':"@(: M?I]^EX.*VJIVO31[ZJ B=;['@"[BH%\4^+$*/+%!)^QD9I!!EN;LJ.QP&"P= MXDYIZBEHM!2Y#$=30O]=HRWZ-9Q2M'YTA!QW;;DF+RV'%O.$M""Y93CA:*+C MS@43A+3)"BI$@A^TN![U0S8_Y7H0SZ/3C"!BI$(<' VDK:'94@D>:^R,J4Y? M&;Z/^+4$/NNJS(]Q/1:@S>708C8J/.E=&!VU]Y8@S?/AH\8*6>,--1%J1E(-\(;>Y= C6*B3! MN#0.U)3I)^XTE^<\CC >R$UQR?K'8 Y# M_RP/Z6H6'DQ>4;=2NKNG_N&E=+.?H+KL!'?/S/Q;XA27[!DWBH/ITR 7#>4Q MHMRH'N7% \O.2P3F7.!*FL U65E3=%7I:9/N2HV>PV;YO3C7[!3YF:/=!=(+ MI#]L9A[CF"\ T\N9X )0?NI,T'HG P-8UU7_3&R023X16C/?%2(V\3S?VN13ZBI8@8+I4 2.5> MK*RQ52*GLT*+T?R;H:%_52T*'MJ'I+1!*)T%EFZPI0W"JV^#0$H;A(7',88S'S9TO>'MG"U[[H[O; MWOR^>](Z;%8=C>&>D_'/HW#8VMFZV&X??-_=^?A]K_U1[,)KS3__.83QPUC@ M^O;!MR8\WUUM$(@DQEGAD+"1Y8;A$EG.(O*)8N*I8U:RE37%5ZFJ4UE\ :=7 M"$Z/2DR?/SJ]XO/OQ>'5Y/FWH(!1U'ODG,*(YWPGC1U&+C%!H]#8,EQE.3%> MVB 4J"IVU"LZ15X@*DT6^@I/#>,$"98TXE%P9 R5"!94>T$U5TGD)QMU%)0EDH@MGF'],&VZ#4*P/JD8 M,1).>L0EET@3E9 $HTMR+P-G-K=!T.S));Z%@J3&GM0"M+EX4@O0[TE/RE(< MG<0>2:\"XL)@9 2X4]0K*GG$(G*6%,,,*0XF[4#\BFVR!X2C&3QJ+(HD6<28:LC0X93KQ1E#)'Q;@-0ITZ M219EGKF[,7]M?MF,0HM3X4F/(C$F(S,&@1V9F\$:C1Q1$44;C=18F.#MRIHL M;1"627?KI;HOAU%H@6HZ&=B+6KL_2X'%;55[7II]LMO@[! !9[B2>V=AX;D>/ P/,8X3&T@9A.97Y,:[' K2Y'%K,1H4G MO0O.I _@1H!)0@/BT29DF>:@PLS (EK-L5]9XYJ70XOET=UZJ6XYM/@--9WT M(:A5,/R$P%>@H*94(H X.74 M;P&8/G7JYS#Q-@A$$_:(>VZ13MHB+JQS 4S_Z-/*FM*K5$Y7-LRVT4&!U *I MRPZI]4+44A8V:_2<)*20*5HE&#(TT^1X0\$B]B'75206O%$QR)4UL4K-='%G M,8B?V- @3VC6J$[OS(YG]-:A_0[?;N MOA3>8JHB(M(R!*@OD6/6(6),3)H2Z;E?6:-O[JO# DGMPE^KCY(&"@(0&%9* M$LN)=(X*$IS"X+T[QE*HI %?2>)0,)**,PL0*(32W-%J#@Y+86A $+DG* M,D#,E0S@(@/SDH'6^K[+)98>,%!0I'9EEG&E0RI4U]F8ZY;)Q MM?QYZQ@=QL9YM(-A(_;R=C+1(H..&V6L5J*2UW05=I[A:81O^AJ[YV\:[<.\ M%YW",L+%L%.=]4:-?LK5$0_P%<=&&O1/JC%U3DYAN/FK_"%< M 7MJIQHP;(^]AC\;#&+/G\-N.'ZW,8"+APUXIND;]/I@;<1>_Z33NQQ"X\N; MSV_ NEVX;G?W+/7WV4(C">R=78"V[F?P69Y6QD^^\,8SKJQGWYBF+\_&YT- MXDV]V1Q;!.ULX+1A/']T^_[X]>D$;K7]O@@1LY0$LC*"4F ED$Y6(NEQB,0Z M;;A9:41 CE.8^-'@+*X\HWFW.1P!DF693-6JWFWI946MY 'EI@?A@6K5&<)O MH##=;O_;C48)S]6R"YR'-WCLYSZV9Y>6;[AB<^DL]7N=P'[:60J^UCRL#5;I M-_2@]@8ONU%!/5?Y[@C5;F4F;/;R@*_LA/$3@[&PL$6O8>^>]:WM>^Y6 M!3!RV#,FEBQ?&^"G4C _^OGK$@Y_WVYMX[\]-TMKY@O=V_NEN_PF&^LG>"=SWHK71[>ZU/]+F^607X+\Z MNSM?1+/]Z7BW_87LM3]U]W:^\-V35F?O9!>>L8FWX;M:&[L78,Q/Y_$+B9U+ M"5FJP>45@2"+C40 R$J $2#*_(A29_[]@>O4J.@U$-> MSHCG,,9?,@S?]8@%AI\.PX>#& L0/PJ(IUL#2,MP4DJA**-$/ 6.G),*6>>< MICIZ'?3*FJ2%!T>#@W=RBA= ZD0^\$H-8%8.X&,3+@,/PV8+#C\+A:09*E1AVWB8D MDR&(6V.1U8H@053 2A'B9G+OO1DTN %K ?O9(2H$5M2M-%\=["6J7**0EI2@F MRA.1#OY@*VMLE/D2E0#-5H5G7 5TG3\+#ULFI[0PR MV^1T=OX8.JJ?/H"]G>\!?;&Q_W-=<1[$V&:.01 M\:@=LL1'Y$**/ACG1229[G,Z7[_S8Q6&.2&^2@ >W%WB%0VPXP]S^GFGY[MG6:*^=4:'<-&PGT;?+,BG[P^K MPHY!_!I[9[$J+3D=]%,<#N&^MML I/S:\>,W^B"]@ZE+X-='53(RK5@TH'A2 MAES$%K5$5OEC^2Z:J+18? MGZ]/YN_#P<7%>+'( 9/8CV&-D$PWUKN]_L^7#E7[>>ZJ330Q.S M.#D!]SYF2G-[S+$?&[)L52+Q%ESG.,B?@C'9VHRE<3C(6/A?'4U(;OLJ@M*> M8X<-B\IXYI,&:PH[M:]6UJI:U*Q2[S*,5JT*[-I=*SFA#F,P<[8*?5##6.3! M$F>(-9P+1[0UFO"KM5I,->YV^K/?#]]@IWG-Q;7;&\U]6!7GM0[(@O&,N'8" M&>4UF&[2$G5Y_=3%62F@CLB M/V_GD?&@7\J=522.;))GSWWE'S MY)^3W3;<:Z-UO'NR=[2WT3S?@VN;%^^/=R_\Q>Y42LS6^6Y[7;1.X',[>X=- M>*XF_=39.VD=-R_^ZK8VMBZ:.Y^.6A>MH_]<;'[_T-X:-3]7:3&L>?'E?-\; MYV-F["+*6\1M8D@KZ1&Q@E'+E9%1KZP1J5>-%"5I?J&J=X-E_T;HO-$%K8"; MC [A^0X.9XC;K[O[\J,:J\\8Z<;'4S'<6/'K$ZL/!05GBX+G4RCHL G,4(\\ M3[FANN)(BT01<8XY&1RUV@,*XE5]!]W)LW14?UE6ZMU.Q;65VHNCQ=JH#\*Z MVXF6O\F 53\@?$8<+# W0YB[F(*Y$*,P+FJD:4B(!TV1"QB,/1]%$I)P*B7 MG-"KA,^J;63]:)V6T1(,1V?#T3AQ8M1OG XZ_4'C%+ZK?XN>MEA]FYQR@%PR(E=[2.2T,DCQF##G/ :M M5M88GN9KKVT-XI)9=7=KW/M)3OG1 +ZM:W\;P%YW8^]'N:U/1[ A/##\=A^4 MM:_7=I[G3P9*W3-S];8<(GHFFO3O; X MZ7- =3J%ZM@IQBWXYT8H"G8K54AK;!#&/. FX9"GST-I22;W$@VN:MVY_?LH9)L M\CJ3369MU91DDUF;-N+:M-FBK:,MNL]SV($[C8+3''&!*;+46Y2D8/2H

    AK@E M-!?X2:03\0X3G:S&)=GD^:S4B7#=_&W4DFQ2XEC+#G/?IV N:.*THAA)FWO3 M:..09I$AIJRA%BO+$KL_CE6235[. >WK-O46QR=X/]258]FY =_%M)>+E2<" MO%SE942<4X\<9>#ODDB9\832 %ZN>(%Y)R_F:)8^(R/UZSN:??3SUP7P:\,J M74S:.2 [GD)V*6BB(G)DJX0;:0S2RB<4 _8V).:]CF.3EK*E/IJMB3E=D_+] M,HPRC*=E#\S[&/GW&1'FECU0ZQ#@W1OW'[9K>YD&>=H>_+WL@7DGC;R&:,1/ ML@>>9JV7SF*/>L2ZV-RUZ2Q6$@?F9'@WSV\;WDVV;V30WJ3&KB0/T2IUYY7'DV)3^_T0CLI0>>9S]! M==D\2F3Z)6\->&IKL,DIH8)#E.76AI'#)N' 5"96&&*E,Y3K%Q&9GKG*SJ:_ MX41GPXD6AJ6_X=VFY-UV8VF[,]5VIW71W->,*:^X0TQPL/Z4%,B:Y)"752- MRZG3CUK=V7=9*JO[VZMKN10I92XFRQ7B,EADJ \(AF=9Y-;C'_$N;>+MSQ. <=0];EW\ \;^^^X>? 8 X# \^V- M8[*]LWO1:A]V]C8^'<'8Q7\N8*P?]TVT3$4L$+8*3'@A$])$:\1=LMYJHQ*) M8XP')8QA/2,N@_4 W>$JNV82*R=,SHD7R5%B+-@#$]VA/G_Y^^\/F\W-5GO] M0^/==NOS]H>MC?7VYD;C_59KO?5N"U[^W(87\D<:L =L?VJNM[>V6XUI$_>F M2M_95NS7@[O],"Y(*W44@@ >!FY-<)%0GJ)U4C&"5Y[1:)[P4A9EP=^-*>_Z MOLZZWU?2JY MIB)&Y(26B!MAD=8FH>@I^+W9Q/^JQ7LP%>"G P[PRQX_539%..F M;;D]IZV:>M[;Y>WMO3JT-'W>%'^#N5RF/F]BF09K9MF4[A'MRN[]J%G2SF8W M=/ Q[4FNONS7MD_W6 %<- M+K;=X3.>7R[?\>2,TO"6[_2Q-CEZ/WP/$.+FE0RWXF@[?8KP%%_CTJ2L_)Z; M,CZ7[']K;@1P0=Z?-&$,NSL?<>MD\]ONSI?ONR=?\&X;[K;3.MD]^NMD[]W$ MN>31^K<6_>NXN;/[?;N]=[BW\9'NMO\XW&N_[^RU/QW"DY%=NM=IGNP=_^=B M:]3L5$2&HV;;@]NSM1]"I$8YB@C+7(8L"F1P$H@ZS+UD$C.A5M;,JA)/K@!? M%)M@ ;T">O7FMRB@MUC0:[V[#7H4<,O#)H4XK";B6IM\E*>1(<;20!UL9'9E M3:V*;&DN!^B]ACSFG?[@&'5ZZ'30]W'X>Y;NZ\Y-?DX#+Z_>5N_O\=H5L)L3 MV#6G+#Q8*ZF)E4@%3Q#G-B)CL$=,81TU%LKFDVVZ:IYNX,EA<05=0P)8?/)E&'(:FV1-E%2AGW0@JVLB55R1U>10M Z5UJN3J\S M/(RA2OB92R#N07#V*HBX9FZ>7"U>SJ$K<#8O./LX99XX8AV8(A81F@#.)-@H M.L2(N&=4$)?IJ,G*&EF53X>S&9:-%GVNNWE2]'DQ^CQIGD02;6(IH!BSNV$Q M1HXG"_H,B^<#.!W"97W6_:=KHL\#TO^)ZTYPVL$?:&(849 _B&'\8H\,^= M,()Z8:QG%7S#DA;XGGG9^H_:OIN5/?4KLIEOJ4LI32GE*[ZH15P$C3E+V=8A&PIO(# M2*9;3&+7@RY*S70"O -Z)3?,RZB0E207J3B/# @8\I1:CY-46-HE M [S74*3R(=IA/.QW*ZK]0?]KK'IVEEJ5><*=L#8IFFT 9S@W7 LP\X+&E%%/ MG<3%OJL;W$V7J= 4E*%*(^\51QR+B'+G$"2-B!H33:+WU3D39M/G3*5.Y<7H M,G9)1!DI6"N4VT"=(T[G@DU)G;9.%M.E?KH\:;HXHI0T$2,!2ZF,(20CPO^0JU77*9"^Z M/&-=3DX2SB3-=*#<2FPR#S;/E+-$@X2P(3FZM07$3@(7+D M,.9(:)JD"E803U;6F%JE>%;!E!(O>9@F;EYG Z6S :CAV2!6AX3]T6$!6BNDYBG%Z(5GW!H:/T-N56,PP3Q)4PR$5) MD38>3!0B67!F94WP5:WKY&L579ZQ+ON4?"01])DI'KS48+_R$*T!*P5;%XN9 M4C]=GLJU)]Y8Q1S2*?>(TR0WF# 688$#8#(X'E*OK$D!9LITJ52)F\Q3$\<5 ML[X_'#UWY.1IQ_E+C7&S*OXL&+D4MH:;9$5.8_'1(,,SR0!3E)! MI3>) L89O8JY6I9S[8("RT@54E!@<2@P:>EH0[GC42 LK4:<$XPLX0ED"Y:2 M.RTH42MKA.A594IZ2XWT]$,<#M\VK/=G)V?=JKU5B*<#T(IQ6[$JP_ND#^.] MJ%XH\9O'%Z8\@T&T?KV>&S>6$W[OQOP+H./ZC56]%SD+:,X.-/WTB13Q(@AJ MD!,)0!.<0&1#Q(AJ6&&F6=22@'N8H]AZ"C.G2IQ*E&<9-7Y6QD_1^#IJ_*29 M%"(W@2B#DB8"<>L,TM%SE+@PF@HF;+0K:YJL$F/JH?$SB@4M%Y':Z?WE[<]8 MX5:8>18P077966I#K';O3O%*F'H6M5D<3)F',5H<&(DH,$<1)]$C+7Q"3 BI MHP)+0>4D![RJV?1FL41,/3-7XN6HWRMP7N"\1D'2 NXSL;/Y0;_^C'+$V\N<,() MS4[(8:-BH6&UB8\R(95W_:[R;18LT#BV\YV+L-0;Q:V<80V/4SU P MR 6,X-+ B_VS8?<\_SK,]"JW7)L[#RHBC7% FIO(/!,1)/YQ^Y6-DB?.DG:.>RPS84? 4CJE M,V7'??L5+/ 0-!E^*RL]GY6.)@7JM471@T,!JVZ0T30@XGA(U%GC=567^6;Z MF.Z>_U1PZ8$ M'P6(^D6\I0'7],\&%:M@WB&J(RIG00A\; P/(WSB;CQ\G?:'G?P%;P>Q:_.S7K,(9HONQH676Q^^OL0Z>(:ST?V7 M3#%@/1._XWM$]<3\W?AY.+CF4#N(R,'^<(QL@N&^M=UO]GRX\J];3W72Z:&) M69R<@'L?,Z6Y/>;8G ",Z \JD7@+1DP .KS+8%P1%=BUNU9R0AW&N.B"M%*#+4J2 MY8%;$UPD%+8%ZZ1B!(\Q'JZ)83U#;6*).)UPT(9QAK6#ST?')7646QG%+]9V MKB)\\Q2D$;^?QA[8,/#KW5C3^ 8H\A@#YK=8<']FR=P<;]G-[M[-OL#[GK3: M\%P7QZ+9/MC7/!KK-4/.5$.D<%"4[A8+!C+(5JW?'5NC_ @BWK_OAUW]RWG'+/7406:X' M@X!U]]8@[[3P#GP+1;,5(]],1T:OUKT"@,7M/J.#>.,)\"=4W8HJ#00SO M^L/1\)T][8!5#7ME^'L03VTG@+NTG3WZ]>$PCH8;G:'O]H?@Z[]BNG6VO;[/ M39+&:HFDH@9Q;018L=@B:9S5+".+836A6Z^6\>$RP??_B3F-=G0KN^?',V9\[UI4K6G[0# M"MUZ81]>JC+-2GPWQ]+[;FRYOH:D@_Y%DVZR_+E6VU_>:_<"QG>QM_/746OC MGRY<#^,&[V4RZ> (QIX3""[ ";X8/]?>44Y0@&+6SA?PDR9=<@1SQ"WFB.GK$8J^$!M1?8F*HC#;.X%Z*7L](&J>16P MK!@X;"\C-&N2FV=2%@?\YDQ 8; %Q:A3* MS4 1CIQQY@7FPJZLL55LZD0D5!2XIF9*4>!Y*_"DE4( 81FQ!%%B-#AB1B*# ME44^:N44Q0;6;V6-KPI5)U:_U\ $MM7S_9.<8?T]9RO&SM=\E#67T%KA8)ZU M(3)>N[;]'H>??JQ= ;+9 =DTC;JQ-"3C%!(Z6<0E5LA20I&105@7$DZ2KJR) M52[KQ+Q<-+BFEDC1X+EK\)0IHCV8'HXACT7V)91!QGN+ C8,@SYC$_G*&EEE M:CIYKG"GSU/_M@M%^K)8'C?RZ7[X3P67'H%+T\SGS!%GL15@3_"(N' .:0U_ MDL1EY$8SK^7*FA)/CN*6"$=]]7-6=L5=^EF,BMDI[Z11X8UP"?. P&J0B#M0 M7I-81()(HT [N6(I=[?%3=54P?.X8/M4@&O/]^<2O:]I*;>FD)?RAWSM L%(GF>UD!,9AWO&]'1Y6V_D(;IC[0V4^NV&C M5M6GM0X>E**L9PWQ?OHARN] DM=[8:OW%5[*O&\WW))7$2' >SO_'.X=P;W^ M?-_9_G,+[QU]^;Z[L\N;?V[25GL3[QX=\+VCC[0U%2'XU-W;>9_9L^'U+;Y[ M].FD!>/>.SKXMMO>)(9M#O49K M)Z.TBC*7SP>YGJ9MJF.15L&[@G=US7TH>+=XO)N,B"I.9:)"H\ )13S$@/+: MHI282-):3@3.Q)2K6$Y'1.L(>*\A_W(\[S?X\Z[Y[4/\&KO],5=LKED=CMFI M2[+F,AB -U;T7?_D] P8PT#@01 M&YBWV%(K! A6S6T3I5O19=K:MP475Z<+D^U,.+":DD2XD1&Q'.K=RV=1B[0 MW.2=&B^K+N^KC+S +,\E,%UNT&JRB2W K @P)3GI0.F46#BU*Z^KS'A^$>@J\2,5D*:^26 ME]4;Y3MG> ,/ZV8 N:#9(]!LNN U"6J6A3RFZ% M>;IQ4H(C3S).AA$4HC,ZGV\N4_&T9FZ5G WA>>/@/4S@L.#5H_!JNO#26XR% MQ!0IV'@0MU(CHT-$D9$8)?7$.[JRILB3&45+$*2^JCDS\^.V:A8[8W9Z.TUX M+C7E'E26JUQ %#'2E K$E(_,>4:X]!5_EYE52X<2!/D].\-?&N*71515RDB) M?RR%I7&Y$5M%5UC#_QIU+G>PSH(@[Z!>(>!7%^RC11PEE*A$$X,0XX M%P+2(22$ 8]@N\2"5D&^^0&L4*S,_2QV[6] MV#\KZ?USP;*#*0,E)HFQ$1$Q0L! D9PB'8U'S& MF-O:%L K/;!(ZG;#KBN%=*8.2B(/D\ M3"#8S37"27KA#4DZQ94U*E85G790EXC$;H;:^LQQLH+5!:MK141:L'I.6#UI ML#.!O;9:(,XSUA3=ZZ4MI*0/Y?(LI*2%E+20DBXU*>D=VWG-):$NO*1+.7-SIB;]Q9S4 M3N4RU0=8!+9RY/(F[F(OILZS]JCZ]:S6+78P;UZ^V@8(:G-NOWERVNV?Q_@I M=NWHEI_RBOJ4G!ZU_MRB>QOOCUL[_YPT)['L-?>9'L[FV3[ MW438 #Z[>[1WW-SY2/9V=L_AN=AN>U?L7NQUFALPGIV_NLUVZ.ZVO_"[6$@M ML9KII) @!APARRTR7E+DL/6>*RPQTRMK@JP*.BOJA\= \%(RD1;0>ZF@-ZNH M: &]A8+>-!5I$MA8A2QC$7'B*;(.-.(Q<&1D)KP3.G('?RJFRI3/=,HE]XK) MD!LT!("63$[N7)"(*&TT-ES"3K&RMGT:!W:4CY:[T0YCH^] \ZIX]+"!?IQ. MG_8'^:4?4'/[GU*#46,[_<<"?\CK>Q6D."^[^SQ4<,)0IRGSB*N <% 9]21! M)AF**),Z&$%XD'QE3:UR7"=>SZ+*-;73BRHO3I4G#77M/)>),<2TUKF4RB(; M)&BV _D-B2E&5%9EK)],:UF_4JI:V^E;/=\_B8V1_1Y+Z' I3)++>,-XX=IY MW0J$S1S"IGEYK4V:,4T1<;G7B0&'0'L2D51$*RYD[EF4JT'%TR&L1 WKJ\4S MCAH6+9ZO%D\:(K!*R4JL4;">(.ZQ0\8Q@IA37@2AE+_&[FRO\FISI41'H.4>0X]P!^!G-([AH8,C,C$"OA%3JJ^.S,F)F MI>/%RGF:HD^=BWINM L,49% T6/T^1A#(N5XL)A1#DN^LD97#:T3$=5K"+=4 MEOYE\>+H$.[?*?&7)3-L*L_-=M_W!]5B5M7];5C*XLK-$^2FZ8"]8=AH2Y&/ M$D N,(TT)B2'F&U4@BFM505RLDZY'T6M:VK+%+5^'K6>CM!@S;''B&*5$+>1 M(6M=0));9KP!/\6DK-:B-$Q:L%*^MYU!XZOMGL7,H@"6?><(444D;$PU969M= M=4T)M-104V?73;IHZLPT=;I%(P"G8A:E'"CA)K=.,B(@QGVD\#_..#@24ND: M:>IKB)54)GB)B2R#)3&F.)RB62L.T\SA:YJAUGJ="$X,!9FI#QT.R.JD42!4 M1\TT"QH,#2)6)7ERM+<$0NJKR[.E*RVZO A=GNKB*"CCV@MDA25C*A(M%$'! MQB <#2K$ +HL5PU_@=&/Y>HY8!]%2_F,E%1W$\3BGW'$UIV^Y:E\U[.?H+IL M([7I4%!VD 7L()O?/K2W1LW/U2["8"SG^QR,/N>$09SHA'AN76"9,LBFR*TA ML$5D>@-C5I7BRTR"/7,57@ZJK0+F!6?7_< +%T-?G0U8,V#?#<6/=TKA@67H!E,8%I7'!@[G7E^F8 MK30N*(T+2N."A:K^U=#,_&6G]^.FRU#^YL&:TGT7]"OH5^]4BH)^SX1^DWD5TC(5F,&(6F,1 M9S(@)X1 EDLFO$Z:YKR*G%:!EP7]7D4&Z TZ55"/QC#"Z"PH4FYX\*/U5TD1 M709+\//9Z6DWG@#4V>Z77JRZO^2__KAT?3Y?K>W5"P419X>(TUT0J,"&LY 0 M918C3H1$+HJ(E#%*D60EE3Z7V1%>)R*DHMTUM72*=C^K=D_:.]P3XX6T2+I, MG2R2!7M'&<2HY"FQH"-V6;NQ>+*W5[\TTGJ;-+]=U%**[IZCJ.4SS-[@_,8A M^TV7K:#4(U!JFH^,!A>)T 9%SBGB.&IDM;5(P4[$$DN1!PXH52=*Z**L-35 MBK+.6%FG>#FTI50QC[PD%G&K]M*3F:OP,X?#"I@7,*]MZ4D!\\6 ^:2]3YE+246+ M:";$X1I;I,'21YQIRXBPAK"XLF96B9GFQ2E8/I?*D_QJUK%.[\R.Y_G7M2CE MS9^_>249ES+$Z=C-.[W,T'@[B-V*=^NZY"'#X(T++T4&7U]B'4C'V>C^2Z;2 M=9^I!.4]Z/;M";GY\W!PG?!]$)$;1'N,;(+AOK7=;_9\N/*O6T]UTNFAB5F< MG(!['S.EN3WF6 UA5^B/F>C?@O+'0?X4C,G69BR-PT'>-O^KHPFQ-CH1E/8< M.VQ85,8SG[0P$CNUKS*+>(:F?FIDMGV0('#Q[=I=*SD!&..=,+%$G$XX:/"M M&-8NN!@=E]11;F44=ZW5O<"Y ,N#7K:'J3#7YOJHSR/X)Q\O5F51EXT=X0./ MQ87Y%NI]]HM?M: >=1=P% MBZS0!/% 7&!>D1CT3\OV%BB@/ZOGNZ3S_Y]+4IC_M=KHQ='/*OMR6E-^Y3S: MP; 1 0_"5)U?]1-^ORSWPV]OVSA+4_0GR1LEEZJ.[M4/EFD^C\%*_+ !+7>2 MXQ/\E9EF.1'QI!FK84G9+J!E8W,2+)]69%8KT9E3Z>;OR] #ON->%WG)A.NA ME9Z_/P]EEN^H"BVS/)]9QO.MO5TJP/S3=GK@,^:V6U_C<%2YD)6)7JNRVEH? MFQR%/SG/ZK7C"S\Y%LBA_Z ^'V[VM:UE^(:<>?=;[)7T?;[6/1^G.+[^[LLMW/$Z<>1_Y;ZV0+[_WYUTEKXX_# M[?:G[N[11]'<^-39/6D*N!;O'AT>[AV%P[O*9+U2C!B<$%:9/HA@@W3B%!E" MB7+"AZ3]RIJB3V;??2RL+F6%; &REP=D%+ K,*R4))83Z1P5)#B%@\&.L10J M(,-70/: ]Y[@.SEG^TN#N4FSW:##UR[Z) 0CB'..$=64P)XI[@4TM"@S)MTO M$.(F#+ED&%68!D3 P$9<&'Z;!,#+Q7UWN;;M 3S1 M>#Q7T/A'!#3,O7:+^3<[;)RN_0^,*TT\0]I3<'(EA]^D5(B'O-[1J$!M-O_( M'6PH4Z<,I>R_+EK^G$YUGTNVIRO](M16@T2YFQO@08J[!B(ARKH(65'E, M5];(JM33A/&%UZ/>"OZ8;7P&[LLLMO&BS8_3YHF=.JH4,0%MIE0PQ+D/R/(4 M45(N*"-53#KETLFLK)EI^IZ'VR9%=^N[Y\[\@*1H[,PU=I*@P? 8,(U( MN"01-\P@0SQ!X%Q26?9GV'VAB0MJ E.2YSS$.R"J.473.\Q1@ M'Q)^98WC:?^A'&&\"!V>O>M0='C..CQU6&' #N%@BGAL E@A!MQ_DPQ*2G/* MO,4Z@@>ARBGD"U7AV1]2%!6>MPI/;,-,*J:%XXAC1Q'7@B -?@02/#*2!&5, M.E!A4@\5GM$!Q3(2@OZ@)+CD*'CNLJ?")K> ":K+5G'WS-0C+>WGY"PE6V5V MN\ID/HI&\C,]6HYZA0*PKYZ MA'W.E,""JXO#U4G'6DLOM2<6S' K$ ]&(:.X1I+I8(DWDEN^LB96J9;+3-Y9 M@+T ^^L$]GJD@OX*X@N*/P[%.Y.YW-HE#-8Q#:3JCP0H3H5#@5IG18HX1IF/ M.*;)])?0-GX __'#B'X7J(J_8B9]9X>'C??=_K?[F$D7N+_2._;7Q3.AYAG) M$W*S7^1&9^B[_>'9( Y?.Q4JWE[?)TQR8<%V2TI&Q"D.2#L_^L6M2_G]&P3Z!55.?(/[T]V37;R]\<_)+MT$ M?_J/[FY[G;2.OL"X-\^WVWL=^)>V)KNA'?UQM'>TET-XO+6S=[3;_BB:?_YS MV-SX0EOMS>^[[2W1.MF"?W?Q7;R@42=%K$HH IZ"4RXMTHHD)"WFP3E+A08W MG-^1JCAC*JGE/+$H6/9ZL&SF!\D%RYZ&99.'PY(0YKA1B"L548XU(JN%05@' MG8+1A)A,_S3-*5&@K+!_%O;/WRMN+2#V1!";,,BL2X):R\ ""Q) +&*DLJ&P- +0= M=PD:O?0>6@LR-:8IUI)7G"0:D9?,@ZDA%'(F2*0MY5I3;PBA,^NA57R@ DX+ M B>LE:7@XPA..3?266<#9MIQJP(7GE3@]("(S./!J3A#3T.HR1@-#38YRAD2 M*D3$$W?(*6V0@K5+&(-+R_3*&A.K('L%H I +0E 41&"-29$' .GAFD=I8Y* M,N>XTU)5 /401NUB/2T0FR:/M8@+@1",7& "<4,)LA(+I*AW,G%.L;5UM)Y> M5JCFYSZO.QN!'E99_Z=G W]HA['*2#@=9$J#T7D5P(G_[ZQS>O*['O 3L\Y> M,H;?]8@O!L-GGI;PSIYV1K9;D6N$SBB7RV^-03S\<39J]4>[L$E;E6B2 >!$::&X]4,I0&;YR/JJ+79 6L"E@M"UC-/(6A M@-6S@-6D996\MLX$)+PTN=R)IBJ452S(%%!HH5X MP 6)YHA$4PW$2"0>' "DI<>(6\6193PAEA(F+D@>DE]9TV::(;<@44&B>B+1 MS-S;@D3S1*()F\@)[8QF%KGDP"9*B2 GP)FUWN?,1W@UNTZM>'Y9# MWQ*:?"9_-B?IV.'A]N!O.QA=_K'N ;*'G3R0=S]$^=U-2;XA\26W9R9H?S#E M 0=+J!%@=QJ22]9YTLABP1'!C!$P/J-D?&:Y/>5HI>#74GK!!;_J@E^3?K-U MTA@.-JK$-"*.B0!K55M$(O716"ZL\ 6_"G[5XMF>S7>>,7Z5 ^,G@MB$$29I MX!*6&F%C ,1T,$@+EU TS-.DDG*YR:%:Q3-C@2L'Q@_3V/=5R7ML=.,<$JI+ M7/1UQD7GE5#](0OIMH.Y& =\KE)_BO$Y$]P^GDZA3MCHR#CRCN3C8X613HXC M11DL95!1JU3'PI@"4 6@GB.)N@#4G %JJGNV5AS'1%$B%@"*4HFL3QIY [\2 MX0BEI@!4 :A:/%L-$JJ$ M433F?&E"ZI2']RK.G+,^'/:[H=$YR0UQ+QM"9^;S7'-\/O:+,^TYO-[Y&LL9 M8RD2+E9 V?(: U&J"86EEH[JT2!J@)5M7BV9SLY?A14%4AZ)"3MWH:D)%VR M/E/_<1]S4T.&K,B]63E7B7(O@@@K:V >UPB.*C?X7Z-,RK9V-:S6V0F(N8>_ M0^?K^-5QMO)9%599^]_5R^.QNL&_UGZ,NWK]5V^.A4L3 B:E$T%I7S7785$9 MSWS2PDCLU#[G=.7F59>3=IJUWKQI-/[WK2F=@0,U$?CJ@U['P]@;@@:/.R"T^J/8AGO\T>W[XV=6 MY=;&UI4JD];.EFBV-\4N_7B^N_,%5'GK E0)5'M7[+;_ZK;^?'_<;.^2;5#+ MO?\<8G_R3\_NF+/MHR]D]^CX>[/=/=K;@.]J?[QH'K4.6T?ONWM'W[SOJ=0*,XY(+GT8&P>1)12)PUHQFKQ3*Y4=2BHZYQ)($5(P D*NCUTSQA*U(6,) KS5R@=M>I0 3L'8;'A8]F'7OST[.NG840Z,_.HRY M!..&\C2Z_>$PA\*Z9P%NVAG%DV%C>.8/&[8JV("OZC7&5)7^DG^@.UXV&X[. MAJ-Q:"UGE9SU!A$0X@+NNK MY)?1.7Q@;)+T4Z-_5I6E5#TEJ_LXVZW29X:',8X>/(9JY@XM_-WKY\ C[''Y MN?.W]^+HJLFBO3G43F_ZYL,1_/.C-6/.VAD']=_(\8GIB_&S\/!]?;[$%$#N3X&-D$PWUKN]_L^7#E7[>>ZJ330Q.S.#D! M]SYF2G-[S+%) #9Q?RPR;[.].\B?@C']_^Q]:U,;2;;M7U%P[MSHB2#I?#_< M'430!OLRT<#8C=L-7QSY!&$A<21A#+_^[BQ)&"2PD9%0"?+$&5K6HRHK,]?* M_=ZV-F-I''>S&/ _/Y:%U,KZ?M4# X"0@STS*'[_U:[?M9)W'BH//23F*ZS\ MY8',SEMQ+]T@DKW,(W>(,7\"EU0/_;)EF8U/$IL4K<0(&XP13T$@IVQ +F!M M@_0^>3DNFRR$6_;A4$F=5JMS4?48JC9L[_STU';A(KV&/[;MHWRR#HZ??')T MVM?T#NQO'W*ZY-3)_//+:+N]1JP<6?^QL-F[EPU&5AMY[U5_X74^=[..?-WB M:#BF$8M7G91A=EKVK!=?C5[\%IJ]LY:]?-5L5\]8_>@W>(HC8+LA]6>F&U.K M*IP//OY&@FMX0(1#/^/PSL./UZJ/QI2]P6>2K$EB[OT8KY&?_$RP^V_ZO5]^ M;[ $+FM$&>QSU2X?9OJ' ;WU2X%SQ%^YV^;=UZ_A^PRNBD!)DQ?G\>7L8WRW25Z2K3 M59-O_FR WU OZ'?.7F6G2F60:F3NK6GHW]U<_B!3G>TWWD37K92G2G#5A;>EW_.?L^HW=WE9EZ]VNC-LPA__M=/-P-OK];M.=5PKN?B?G%<. MNJ &PU>VLW 2>_6IQ_6SYI>!5_BLM;._<7&POP-C^\_IWOX6WOOX@1SLO_^\ M<^+%SM5QZ^!DA^SL_WV\^]>85_CTP]>=S3^.=Z[^_KQS>@#W?2<.\_?>OKO< MO?I\M??V[^;.U8>ONQ^WR%V]*RU.A@=%D>,I(6Z%1CHI^*.%$R8I(U186==X MLI;TA.HS,^9:9.!*(8,'D(%2BIA@$U;><\ESMS5)B!.8))VB$ LC@V7(HU@6 MIAC/]I(Q2$NL08)ACC@5 3GB(V+"8J*MT\JXE75"5Z68K"-0R.+EDH6)F'K) MDM>!*^HUG#B1&TV$%8&I0A;/@BS&6V(3IB)5"H44*.(^%TZ*EN7\4)^,)P%7 M[;_8*I>T[F3Q$BJ1[-VA@PTC(7[)NMB_&R[F*)-&-_J6[?6:"4;^\W4_?Y!9 M^R!>'5YC27GUT8&XW"9*I5>.>L<-DU93%5E4+%EIO693)ZE^S]/]1[7X[\?7 M?C?V]]*^_5JX='9<.ME*D0.1>AMSUA-CB#N>&^0:BU3PEOHDJ78DMU)48E9% MD^LA?!62N,QL8I/$"_=T/'RMZQ\WZ.0'Q(].&BG6-+R)"+5+C&6>]- MMW/Z@,CC0810_[_PP)U0B/*GB'*R5U_P,01"-?)8!L2I5*S3FY^O+8T3XC7O%;#LD!_PK$5$E."$10E<[H:)L694$VN-374[ MX5^"ZPDV^)T:S2WW4VV]3$MJ&:JKHZF8B&=/A9-MV9CV/.2:S=(JH$+/+7** M!F2D\U9@&46TV43,\=P]2L_15+RDG%!_OU)AAWFPPT2S<(EEXBH@R:)$G":# MC'<4,>(IB29I:MW\'4B%&):2&!;C1BI*TL]B?TPRH)9'+1Q!4JJ$N-0":1D= M8DI%*X317M.5=2[GZ2\J+J/9Y5'=CN&S_?%B%'C1/J/EY^^4 M"=XP[CW5,7*10DI1$Z!1E@.C'Z)/E4RJ!5#G9+LN*9+!.$84#0))X'XJ*CD:2T-8XWJ>PLI;Z272A("LET DUQY$/^M=HDE%9JJ$+KXJ MR#RS/PME+"5E, R;)6HNL#)<.F%Q,"I&'8/A+-!"&<^",L9D'",$2S%[SK@A MB!-XI3V6H"T&%2*<&(;J*JW+W-%+NGZ4\1+<:\\PLZOV[/IHGYO&.ECB0\38 M M%,[6=F$FA;#BBWNN7#&-).:,3,E:K"4./&ILI*-"2DH83<0:]@"R*#E>=6>- ML?927$G/&8X(E'.'N$H1Y>8NR"NNG.=*QV@JUN"3'OSZ6>H+83REGI?7;O:)7H\/BRSQX(O2PN:7#E($K$?1ZM<)M0P67>4C M$9DL6\%)Z9 6-B&FG,3)B2 YRP*69)/^O)(2\FPH8 :Z5 _YGK2D4$J"\)C&E6S#F;F."(J%SP M5.F(G#8.$6,CX5I%6.[ZB0 OP:=U7\K8T*$U4)&*^VIQ)ND9:$XE"OS)J.]R M0OMQ6EF0>BSRQ#/$@>&0==(AJ:D6C!O-Y&&Q%CV>NDA4&&&HTHYTHXD[01I'B="C/,2Y4JS% ;9AC3E90T$1-N$%8$ M!(; # @,UB)*A- A:$95E5$N]&/*O1)6>BQ*DN)I0+5/"G@H0 M&A-A O$D#=*4<*032U+X%)/3*^M"3$8[EC2Y>=G["^V^#-J=1ESGT47G<6[B M8SF7WABA2!(F&AD)"?9^WBWY/4O$SF,:OC/ R"$'.Y (2*",(!:%0]PGADQ.V>%$6T8Q$Q*NXHG5<_?GP)SN*2 %F7 ME9BJOJ#DCGB.62#PQVMB/;56J615@C !9E-95-2"&=]^(X6J#?+*PJ,GG L4V),2==LA)3A&) MD5#L29*:K:P73_.+X(-I',V6:0US$"DEW#KE")7:>2<$MMP*7&2'Y:6(@QL4 ML<4_J429EE@@'*-%/$90QS"+R,(F,EXE&40\<@8%=ZNK--59G2-LAX*!X\*>$I%8U)HKJS2+5($*Z"@AA">^,(HMPOXL^7?, M!.!T=,H(B;PT.5*=2 3+CU$0*G&:@O&&#I,C9]!"P7>4F)3!TT0$ MJ-^>.P:)(&V!?AH43 M5%04+-6SH.#*(O-KM>/61\^S>WX*\/+P[]#\LOX[_!D]R(UK^Y@WY!#'Z[^[ M[J_7]5.N?_;DME-:&6!:K88=!@"? 63R0$.CV6[TCV.C>M*&=9TO\+<;&^U8 M!04/\S7[]FOLK3::J6'/SEHP:?#EM<8^_.YFU'#^S? '<-4O2M[:ZN,E>@,-#@OK8DZ H*X)HHE M0@ YN;R#DG<:I+\?S+-WWM]+#XCFV:^H$T;R1PO(=DE)\/"?8^Q/_V[;C^9\ M[P2([^3SUYW]U@F0X?'A_KNKG9/=X]V3-ZW#D];QSND'(,!W7W=//O!<9'QO M<^.3X)P%S1@B/'#$*5<(_F603- &Z:_>,1+PQ "ENE>K&: ML5Q=ZC+:;J\1VP&N-&ZG'12G6VW8=LBO,%P1#N8&X# !WCH7O5]>*KT8O?0K-WUK*7KYKM:H*J'_T&1''4;(\.!G$VP>(5$P\^_NVB M&?K'6<)9PX,HO*&%?7CGX<=KU4=C)]/@,ZK6C&'W?HS7R$]^)MC]-_W>+[\W M6 *7-:(,]H4/EI$UC>F#+COT.HV^,*0@RBLE\FX=](<^Z2F^2L3$=^_0(@?R M5*VTI0-@P<;6. D^P$_UD-GK E..>?>7:W;>--L@2S5MJ_'7Z*QI_#D\26[- MT=W;C] ';+]Z61ON"56H).O..5PC/*AAX!38NE?]^9Y'N(9[Y:'^W1\^[LN: MLP>5 "YS=FO.\,\B\&=C,Z8Q4=2$R.Z>O _MK C##T*C4KL'0>^Q]^\&Z CP MB,TOP.V@=:1KXL^Z>?>\TC)>S35A>%;+\)@;E$$N]R!?0OK*FW%;'"CT%[8; M*OM4MM+.I>3:-#-8-P_2W?/X< _278]8%Q_0HW,434A!L60"$YB'D%RDE@F* M";$Q>*:FSE%\W>GU]]+;3B?T-MKAK]C]TO1QZ^O0"[09S[KPXTJ#@->M6/F$ MVF'C-+N'KJKWGXN'IWEP=721[W%P=7!Y<+J#=_>WZ-[^\86.=P/ MK=T33P\G/#S_.=G;W(#G>7^R>_(?N,X[ M<6U7BO=N$^?[=VZ0>Z>W78^N=J MI[_3K*IK]G?V_=7N_O8G&E/0D0AD7 B( YLBES1!2G,#R\JP#VYE_=$-%^\F MST6&TQ>6>J8L%7'0,ABMO.!) M^EP:)5 !+*6X0498@Q(.3AEL$K:Y/^*L"E86FBHT-6^:HI'))*P2$B=.+351 M&<4#DR8*)W&5GTC,B*9PH:DZTM2X,,655YXY)!G.O78T1XY2BP+'RJ08+/:Y M@N:L:N/5B*:>JP:=094]YKU.ZE_8JFCYE]@^CW=Y-!9B^"B5=7Z8GD.PL"1B MIF7*%2L-8\%19PF3S.C$B]9:=Z)]-ZFU>LFQU $QG<,2#4U(1PY*K$V!5.P;BYS+0Q.,08 M,68FPP!9QRCS2N9@>C2Q:!4>K MC7AEG=+)$EK/QQKUXH$M"6$@2V$X61@WB3I0DJAG25)/O?6R*$GU!_:XDB0T MIPH;BV).AN?&6:1A-1&QU('\)%G29&7=3$I0!=?/!M=<<$&BT]D*QID(5@J& MA7"16\.\)\5[M 2X'CNPK:41^%DBQ6A5VRX@FWQ 1@0-,I>(W,5<;N@9X_J9 M>H_.NIT4>SU8*]NZUI)RPN0@B[/XE&JQ6E/0K]M_8EN#;UHN_X8.'43=D.K^GL5V+[Z(&A=/1+L'$WI2PE98F3#R M(?>T\RDB:P1&V)"HDK,*8UF5%#7%G?2,(CB:0L6!0DTX@SIQ&\Y1'UEFJ9 M&&=:K:QKP9ZQT>C%@W?FJDL![US .Z[#)!B[4X(B[AP''4989&GRB!. +3/1 M,8)7UN4=K4P*>)\->&>NPQ3PS@>\XV9#AB4A/"#-?40\P/HX[RT2*@)V=?0X MYE#5QRLS-0;O,W/7#)&SVC@:8*=2:NPM]#PK'\WR=HF[NV+1T^H[]X08?VL) MESMNOX:;-MOG,)%[US57_XBY1O*H0._7V-OZ"KL+UJ+9MMW+[7X\[;W@6N=/ M1.A'$ZI4[AI(#,A@4M&$N+$1.2TP"BQB G]TTK3JPDTFY;$1+2R"M7[.-K8L MS2P*GSV5"ECX;+GY;%R[C#Z1F A(I!A8C.MDD,[T%IQ2S@5J M;9KZWU9*1@ MX;/"9POELQEHQ8O@LT)9TU'6>,J"=$%Y:Q$3+"!8:HT,90SY(*@.3$69Y,HZ MTY-U?@IA%<_E=&2TW^GGMC&N ONMAC?/RFVYO&=(_7R:UT?"T(;Z1VS'U"RT M/QWM?Y[0O*6P0O DD-!4YPA,AYS"'C'MM,N>S(CYRKJ>E1ND-LQ;8#Z3<@'S MUGT+X!\+^(G@38>5E8H@[!)!'/.$M/<262Z89-3CX,S*.N6396BF$!^Z/!/G:Z8ZV)UU&B)&3.0T\<3G>ID+,N$[>CBK$[:[<^?ZP_,__I M+__M=KXT70MW,T .8);-F<6; M,KM3;.OBS_WM82?L+;9S]>'RDPXB!) LX!C3H*02BY$5R:)((A%PQB7!?.4> M-I,1/TMKG5Q@)^Y"YX7.ZTKG\[,X%#J?%YV_NTWG4FGCO3%(,<40-XH@Z[A" MGGF%M?3,)I*]XY)-&B$*G1O?0M+MS[: MEKOGIW!/#_\.S2^#=_T@"LD.=FOU]N BKOOK]>X=?/U''P[(11-B;70B*.TY M=MBPJ R(-DD+([%3GS@7*Q.7G,,D5E=\U83):OKO3RO-TTKP6J/1^/W61-WF M:A=H<%Y:X.C(9>*:*): LRGHX(PH>:XB#S??U M@&8V?M,ZW/?X,!OMW\+KS2.167AWTW]2GB5M$D8TPJQRPC6RAE+XI^588AJD MEX,3%?9P#!M998F: 5M[)6C0W$MF P:!&VO'(H$_P 81SL,S6)5^]SRNK+_? M^FMKX_WK_]?8V-UL;&[]O?7GWG]WMG;W5QN[6_N3R'DP(L; -5C 'P_N]L.X MY 7&65^PB3NB;<14B*BT\U1%PU;FBZ'[SI<*,7OGW0:P::_7Z-Y3BJ$1!_ZL M7F6+[Q_'QB5\K]>([1!#XS\6IJ9[V6!DM9$!4_V%U_DB6=A9;5S$;FS\GRG$ MJ9^"Z UQ2CRL*LM&MVO;1S&_S%&<>6#[G?_&;E:;WW2Z>[FT7B]7X.MMMZL& MR.%M]\%ZM7QQ6/^ ]_8]V=V'Y[KZ#./8_F23==@GAGS$''#O+')18L2TT2*E M*#VU0-FHT$VN822\-YDTSG#>>=0LS:9>C#:.14#3;-Y M$E%&86*%$)I;.)P,#DIB:V$'<4G2C[2XLGD6OWEV-X\^<3A365(!!>U@\U . MFXQ^:I.^_VJF6#@[#;.:U. MPNWMC1MU6(\ZH&*TJS/S"!:YG^NVPHO37L.>@K[2A^.RWZGY4?BQV3]^$T-. M7WY[_3BOSWN@*L7N&U"Z0,/:[^REU(O]6[NT;- ?;=#=S8V+GYRR=5#EE,#9R0U 8F%;4YL0JO3=;<6993L6RBN;+'M6F;:NX&7L]FVS#8B#;9P-@M4^SO+"\ D; M'=#4?><4=KYOYC+PHZY9(&3D.>H-YO8BYJ5H5Y-XU,Y7[A]W>G%XW0L U/ F M=W4ESC.>%W)TR4;^S'ZQS5:V0%;KW /DK,W;PO:7/X9U;\6]= ]%] #PO0W_ MO^=-F*1*9-X_MNW]XV[G_.CXC_,>3'8/A.A3UVQ7=IN7;8+;^B2LSC6-)1(N M!Q\)HY&)BB CL&=<:VGR(MRV6GGL)!9,*Y-CSKAUEH$.ABV+FE'.[+@);B-C MN=F_K+9)M5FO=W?XMM-NXG6P)T?L\7TKW9UF[A%DA[CB(-(+P-Y9I]?,WWG5 MC:VJZLYO%\W0/QXY]F[\<.@@P=]^8EVOTSKOW_^3&UX%'W/B[M,'RU;T\08Q M,C9%-_X>=T?C.;-'$;ENM)]!AX;AOK*M"WO96_GUUE.=-MMH;!;')^!^"OV. MJ?2AIL\[?_S#';B8F9_2_ F<:O,N;[4Z%[U7HYFK?#K?MF'EC8,':-FS7GPU M>O%;:/;.6O;R5;-=#:/ZT6^GMGL$RS7@[7"+V)M)S'[9%[(QF^%P]0PQV13X\'S,R/'_=ES1DI..7<2 ?*4,!,.VY5X,*33]L/[+_[;;./1RSMQJ6IJ/=S5I1!"&KG M+;+P\W/8O?T ]W9?(?_N=J>J%."@W,ZAH0D,;GGE*7( M.2F1B00SQ;F*N7\-(:N,/+JI]I)5B2J,5QAOW&TI0K#&A(ACX-0PK:/444GF M''=:JHKQ'M*9N##>DS'>>*$6'GDNBJR1$X$BKJA$FDN- HW2)LTC9@/&DVJR M?D-AO,)X+XKQO&!:$":9)Y%[;'000D29+,:6>YLRXQ%3&*]6C#?>UD,XSA@/ MB!/F$$CF&#GM'6*:>>Q@;R=E5];E*E:3>:$U);S'EK!/++'6P3SF("9!=)&@EICN0)D M8XZ(%D:GP"R+H-&H5"["M%QR%X$"^H9HAQ[!!U)"0&.,$ M%G=EG:W"OQ]1B/AN$JI% 9:"["?56@JRYX7L<V6:W M*J-!"L%-17 ?)I026(I@19)("XX1%\$BK8'JL%1!<<*X2")76'J,X%*LK35& M[E.J)+>16^26V<%Z7"/!445#34#4VURI-CID')7(6J6QB2:H2++<0OED588" M[-H"NZ8*R?VX3LVO,:"KV.T42$\+Z7%5A++$I*N6*P<^$("T90HQ[JWVG"1" M0R[VK"FAOQ4WRI/B\DVG"_]L-ZJ2*VU_V>AWX6JM@5OENKI;<9LL1:R7/VKW MO\=VP\5^/5SK_6]+_=8VV[G2_D9[4%&F<-Y4G'-'(V&U8M22#& M1(.TQ=0K;XP@(,;,*M.I6%:?J8(RUAJC 'QA !_74X(P25-.$+8JEZ_D!AF* M>2[P["@'P572N+(.#U@/ZVI!=PW])@7=M4'WV/'MA>$N&(N24!QQSSER3C.D MDX_$>.XTD;D(=SW /2/7275O-2B 5@^=Y>XJ'E/5K(A9AWE$M8H?F&U^]+O2 M4^WI)J@N9\NC>ZI);5.0C&+M&:('Y" M 134,A^"0I1&4 #AX$ :"'WF MA%X*&"T?H8\K_(F$Y.#\12KE(.CHLA?#,A0L]\ZF1&VNZ'M/ :-"Z(70:T); MA=!G0.BE/M,2$OJ8A"Z3YC3IB C/6;N@7B%#)4%",VU#8LHR<6]]ID+H/VFF MNMG0]W9/@SKW*]F\7?ODO@KXH]+W)+9-/RQ[1[%;)-:9"^T MF<:ZO>1>0E5CLY.=3U[#4F3QT#$M$)=1(><-0X)[;:TV3AJ<>U)-9LC=ZDFU MR-9F94_,=XIZAF M^YO%>]3(:-B_*'\UM?)7AT1U,4HVR%\Z@V\U.^>]UN5#6]/TCVU_T),JQ'@* MWX7QH_!NSKX^[U;MIWS?7G>K2N?]<_CIJ>U^COF*[6&Y@K7& M_G&^9G7AI_.V;>^^F5=4('YQ&WWGZ][F$=G;W&$@:M'=D\_BDW:11E@-)*@S MB&O&D$E>(6YBDD!3@5A0CMN=.S:ZA8G//;V^'9'5!NJ=^^-;6W6P*\>*D-T^ MAP>"T? PQFL/:*+T %'CG@\'BZX)L38Z$93V'#ML6%3&,Y^T,!([]8ESO7+S M5[=[/*"L';XB>J0R-N%IVOU7*+\S/R6HNN*K:F+]]]6B2O8A9*W1F'?7L^VV M[YS&??MUL]GSK4X/R*,^?G?S1WZ]V< >@CV^+@%.Y] MLG,%8+@X.'U_O',5FGNOQP!V^O[SX>8?IS#&JPJ F^^/#TY:S8./;T[AEY<[ MFW\T#]]N7>W2;0XG"8SWZ!.QBN#H(HH^>Q"4%,A)Z9%,C-BDK10RC/';/:$3B%G R8:FS$>-^R[=W7>SM;C?V-?[;^NJ\'V1V[,*4GWX5W M=\GZ\?/>GA]L,2?,6*NHX2 O.>*T4Y82(FF V9EO7&79G(3^W>.XX?7'1L' M%TYJX4%6 Q' $N.,W7H#_ M]$"WW&B'81S,?I9"7C9)['R"O>,3H0Q)1G,"/S;(>!U!')<<&QU)4F$<]$^] MJPB%705B7^[@>=9ICT[X9K6TC5^ [7O_;KAJN7/WS2_-7L95;HTX_$K??HV] MG^JT.I SE[P%G23FI7=U*X,M+>A*"[K2@FZNK<%*"[KIYZRTH)M^SDH+NELS M\F'MK[5Y)!C.; +KYMUE+&GCM@$K)V&\Z79.7P^T?9C!O;/8'9C% MQQ3:V!NIM,OBYO\Y#7?HYO\*VNK7O?U#&-\.WMO_G*_W%33OH$QYW" =WAODX0-R8BC46NPN\39M&;Z.7*NED59K(IR=39'+4)BBK< M6+AQX>FJA1MKQHWC,:U2*L*C<4C*Y! /AB*K;4 F=S1PCAGI\],%%;3C12/J0RYU;#X2(%7*:<"R\DS[7 M[B!XE9!YBHQU2@VN-8GM=MKHIXT(I2S;H@JE_@3_#3V_A?YF1W^3?>IX\LDH MRY!@+M<^D 3IW/=!)$NQC)Y1YX'^U*H6JD;5V@K@Z]ZHK@"^'H"?R&QTU,L( M:A]F6H*\$WE6 #%B3"I,C: FN)5UQE:9?G2C\@+X^@)^YH57"^!K OCQS#=* MJ(DQ("*#11PKCC3'$@E+5%2@WP#H5]8Y7L6B3JUH9U2/=5G*'.UW^CDL?A " M]\/PN 5Z4$OJ]!-,4%U.F4>G3M=!C]SZVN]:F/IFVW8OM_OQM+?;:>=1=CLM M>+BC[1PV$GM+DX"]#,?09%M!$5+D-A(4?:ZHP3E&5BN%M-4F4F&Q#B9['ZB< M3)I35#D6%G(LC(=Q*DLP\QZ) ME,,X,9P-FG(/RH(/1C,<>';*4[-JV*17JAP+,ZC6="LU_,_&/V(ZIV2^9PB?O/D6ODLF%[+U/'K3M7*K(I(24UK <423J MY42F\,*2T'.Z\*QS@6$/]IJ]?JP*PN=?#Y*",U FRWL,GWE2L>=SV"9YB5WN-X9?"5WN.0.E]SADCM<N2F3T55S]6I M\U1\->[KMTH;E2)!3B:*N$H!N:@5[#=A!$O)6YE;<*QR-NGJ?WBB92&J0E3+ MGR[^0Z(J7#0=%XW)3D1[)Y+4B#@2@8N$1]KH!,L44HS4)^[#RKK6-6&B&25# MU)I4*H7VK[[MQ[F:;DHO^_F511NR5K6(&^WP9\<7[GHL=TU&TF/.//R?1B)$ M@SBQ%#DA)0H@&ENBE-8FY48.]6A77_"[=.I1P>],\3NN!Q'IM<6"HF"3S;$Y M MEH$E*"\>2H#)RZE77^&-&CX+?&^)V[UE#P.UO\CI=,$=HU.*GF&/G1F,?)M0(8D&"Y"XA MPD1EC@4&$S9;9R6/W!.B?58CZ*J4^OEYCPJJYY:,65#]A*B><+(DD90'O8)R MFQ#\CR/#J$(Z>:P,<5K8F-/LL2[EW)8-U+52,@J\GP3>8X=V$II1H&>4M,P- M=T7VH?J$$F=2.ZHC,;ECL=E7R]UDO&\E)A[ MLA$+'N[1YPK6O M#E&H:*&:5Z&B)Z"B":].H$X:;9'@2B+NDD0V4(I 1&,N6(YI9"OKB6JE+A9.>@I.&A./E QI9JN8 M+4,WO.?ER+H;LYLQ14-ES'(@C,71 XNJ,MKI6!>X:,) 1QY1BRC@GDH\(JPILBA[N35<(G6P"4 MJ+-G ?#Y18T^%. %PU-A>*)]:U0A:>%19!PCKIFL:J>C2(B*TC@-A+VR;@@N M"%X>!"^R.FK![7QP.^ZC,"I@K2/HWY42SBER.5Q4!^I<(P2 M,_J4^68O.Q1ED0[7$6_="G,O[#4+]OH\H3D$%[TRA".IG$$\JEQ?)!E$0.K M4EMC'+!7K3J'%00OG^Y0L#P'+(]K$#QHF4S2B&#&$ _&()/5"%@W;:BR(>J4 MZPX^1H,H.*[O23PW#:*@=Q[H'3N)H[8R2OBM78SM6'RT]9G+2< MP5:.7".NJ4-.<(N\ET0"RRFN<(Z9,F)2)%F<<:2 >_GTBP+SIX3YN]LPCRXQ M$TA 0M(LN8#08CP15502BXK1*'*FZ2K6HO@NE@?A== \"JZ?$M<'MW%M@B8D M>(9L]!9Q)A72 A#NC$D$*Q-QRK;!5<*+;^-IPP@'LSO(2PO3A!0NVA7RW&*P MZZ#B%'*4:58&: Y 7[2 JG%TZO?V&=PNE/PNGC?N,@$A$N(F%]0%Q8BRQS&&6B MQSY(.+K5RCI?Y62RU'JA]$+I-2&N0NEU-#X52G\22A\S.A'!B/3>(APBS572 M#-()>V0D]9;*F#1EV?XL9)'29V:5^K5OX:;PW]#\LCZ:UMWS4Y@*O_Y[]>;@ MN5SWU^M9'GSY^L,GG'":)WRCU3_NG!\=-UYWCMJ7_=AH]AJ=[I%MPS5"P_8: M,*3M7M?&5K/1:IXV^S$?7J&KS>J9$\ >^/].=SK MJ-$_MOWK2U\T6ZV&BXU^-]K^\.J-#^WJFE5J0P\NW3WK=&U_9.JJKI<&B=,W M[%Z-LW/X7B_VUAJ_WYKF&=@<;M/77_XXAO-6W$M;*44 R)=XS6CO80/LP_W_:'7\YR4EK\-_CK$__;MM/YKSO=/WGP\W_SB%,5X=?GS' M]X"$#DY:S8./;T[AEY<[FW\T#]\"0='M7$<;QOOND_ P4<0R% EFB'/LD*94 MY7 E$50B!@Z8P:G3;)_'L-&O5DI;0QA7+!CN,+8"1VH\(R)J8[A8:40X$LY@ M8?K=\[BROG\<&]U;4]_H)-AM\?:.Z<&N.N]WNI<-V%.P]T&6VWUXCM -OW/[9];N$VC*PV\E:J_L)KVP[Y M%6Y?]MJ=2YR1;$Q=KC%!OG#X?S8 27#VR-F&,*7TX'Q&F#0S-]YU8TM MFQ_JMXMFZ!^/3OX;/QS2(_[V$^N "<_[]__D!@GZ",#J/GT(9,52;Q"C8U-T MX^]Q=S2>,WL4D0-Z^8QL@N&^LJT+>]E;^?764YTVVVAL%L0(X-BPH@ZY,61F*G M/H'26!%BAN;KS,OM?N_W7^WX9J_^CNWX 7-RX:06'@=#)+?$.4V2(4%(0PF3 M,8ZSB C81IP8(]YR98(3$0.]NR0X_)[9T=K>>;,?4A"((M737,.IDBE@/5KV MK!=?C5[\%IJ]LY:]?-5L5[-:_>BW4]L]@FTWQ&#>JC\9DI,%GDJPI*>[]&*^1G_Q,L/MO^KU??F^P!"YK7OQ@F>;S M&*S$#QO0#]RJ4]1>_.%7B9CX[AWFA<%Y4RLU^@ ._,;6^'E_2UEYX#36RYQR M3V)1R(0&$DZSW<@Z EPK]"9BDQZW5^[5R[X7!5[#G9%%OH=XXG_XN"]KSDB9 MLZGG#$_#-S,I(EUKEKI'W;MA*NC^;.6I4O)^^I2T]OFI RUQIJ$?V[MOQJTR M#['%;/2'!??^&NV*6U^^MC$CNJ1VFJ&1&>_M;WW=.3D0AQ\/R.&)QSLGVU\/ M]N$[^QM7!W"_PY,COK,96CM_C1N9WXF=_:W+W9-6Z_#D[]/=JW>7.R=OCG?I MMMC9W#W9^YC'>72Q2S]\_>=J^UO)JJMW5WO[!Y^L,H)%;5%(.H>".(P,,]F+ MF(+3.2E#@L9%04"=45;:/*VXBT#1OPHM+9*6'AF]4&BI'K1T77UK2$N>1V]" M3(B9!+0DA$1.R9PMZUB,WDMXN]#24M+2\^>D1[K?)[SOA9$6P4AC%<6,9,Q3 MPY'GN3(Q'"W(4A"4I.%)$.,<+._3,-+RT]%0X1USAA%:D:Y])AB MD_GN2U]AL##:,V6T^>6W%$:K&Z.-%W&/A$='< (R,PIQ;1+2PDJD$^4>!\\D MJ^R++AOYG.SOBU-@[V[C$7N%X:9BN \3 M6JA0VGJ2)%(A@. 6;V4OSG:>.1:U%2<4"Y_G" M>5P%<\DE[!E&RC*+N T"&2>QD M=HRZP(Q'7BK0/9QVR+% $%>"PQH'9S&%DWD&Q5!K5&.PUCK'J)_6MQS8T$PI M=F.[W[2M18< +2&QU5#1&._:D6TLFS=6N=A;9L=Y!Q/:2*+G\K)4G#^I#@?.]ZQP8P'GSO-$(8X9@J. M=QF0I,YISGT4G&1WBJ)U:JKY$MPIN?Y4LYW3=YM?%M]J:PFY;AKIYJET&7CC M=3>&9K]7:&UVM.8GM!;%I&218:1A%1&WVL(K#9L:SJ]DB-%4\"R^2$7J8:PI MD*ZAPC(UI MJIT+MN-*1-/$J,HUL-!)Q&C1R5$MD)4XB5KWP\,HZ8:9@]GEB M]JETCG(,SPG08\>PCMY1*^ $QME-0JU#)BF!6 PA!AT3QRX'U-,[C(?%9S(G M0/YM6\.*@3:7\;2@8\RE 5,QI3RU=O'ZV+:/XG9[U"H/OK#1Z\5^[WK)-T8K M7GAO=KQW-!G"Q;&PGBG$4[2Y>'! VGN)#'%.^: =G&S >W15L4G]HWA-G@WP MGTH'F0KX!=M387M<25%8"$^C04[K #*-YLA8QY#"TGH>A2>:K*P77"\=KFL= MTU40/D>$CYW>3-(@L#6($I$0MU@C@[')K6]YTL+'9/G*NC:Z'I[/E^ ,R7%> MH#&>PS3G2AAQD(_5^Q4F'_7MUZJB^2#II#A*GH,F ^O];;F'V7>%UZ;BM<\3 M6DE.^27"<^25$:":$(:L% 1)H9C50A-*W,HZ%8\N;E!LK#4679X\D*M@>098 M'M="N$B:)!D0E90@+KE$+C*!;(J)NX1-Q!*P+(M["(@_R)0.ZD2!B07P0' M'<3F@ONK6$Q&EA<3ZK-!]U.&9Q5TSP_=[VZC&VNEDZ,*&14$XL%P9+35B IN M,<,"5E=EZ85H7M"]9.BNM8.DX'R^.!]KS0[ %L91AIP1.6_$1*1=PDAR::+B MUG)M"J%_]3O^<\/97NY+W@Z-3O\X=JM.YZ"W5S I[I'GH++< M997YZ]AVXQ]YZ5_?6._7G5Z_L-UT;/?UF\[R#MCNB'_R07M84H4LICFHBP=D M Y>(\$152E%4;'>71[AX3IX-N)]*8RG@GC.XW]T&-XL22T\C(E*"*","1DX3 M@9RWBA.J3< >1!G\Z(BN N[Z@GN1_I0"[AF"^^ VN),0R0!)(ZUS 70?)#+! M6N0)+#-0>=0^K:RK.A73? FNE.N:7;%J[=9K=%*C/:KEU3F+W0H"Q<'R++25 M]_',]KN#UWMI6.]CRW;;,+4E:?;GE9.A*48 E0GE*-*2)L2=P,AJ[E%,RG-0 M6F(@;&5=/+Y@<#&XUA?+3Z6<_ #+Q>8Z#T5E"'1+! .N9@A;![*,R@EE$5XQ M@2FG&E,KLLUU%3]>52E0KR_4GTI5*5!?@-HRA#IUSD2I(\+9$L$53LA*KA$V MAC)* P/1;66=K5+Y:)-C<;%,!=2][%)9;;1CO[A2GH-R4JWG1C@Y[_5/8[L4 M\9F6NRXG]!$<7!+>:Z0L2"BP@=4S(\QM8089"-/AM,=4 NDH"HB)X211B &"0/6:?@\P+?)54Q"GP?#=\Q MQ8%1XVB0H"GX'%T=E4::T("T3O1-_HESB>IY$>_E6028EM!)-%2",_9Z5Z,%!KWGJ\$.Z+(]SYJ<2%<.=)N&/ZL0F6 MJ$ (LAK$:LZ=1"[SKW!*+B#HMDX=MYN6B7Q=BR5867 M-K_$&R:6JD_LHIVWPX4>3,XK!C,:.N>YBN%H3F[LA#L^K;7Y>4KJ!LITL3M; M\\0$>5]OA%M]Y@89P^R'<#:>,$HP'0U/C(!D3!WBPGJD M$Y8H!6:$]ERQP'++>[XVZ01>(LZ>/91_@M47 >5_%?:L-WL^TM90V/-)V7/, MPI#@V,.""41UQ(@KD9"VAB 0$25WSIMH@3V)6IML@U7(LY!G(<]'DN% M/)^4/,?,!4XQ8[$R*'I+$<=2(V,<0[D>3>[*8R1.*^MZ;;*V7.'.9>/.RI;Q M:S\7_U^OEG-0G'/0#@/>":^-ZK L;!U8Y8/V\>R.CMM%L M-[9[71M;C6/[)39K#XA MOS5^&7UE:_C.O^%Q;/^\UW"7C?YQ;&RWO\1!,%?C=MW+_/[V^UPGE^O-O:[-L2J9-&?%G;M:O5R>*^!G=4W;>L[ _ICXWI O]B4 M[YMO"NPL&ALPFI!']._&Q7'3'S=.[6>87A@SC.>HZB>18W"R9<@-3+KP83L, M+S$:]Y_VHOK:%I#X>=<>Q>H9X2%>V[-FCNCY]N2]U08QPC1^R;\?CN_&O,"5 M1F-=:WRXOA&,^;0WFBU8 %B44[C2T&YE^_UNTYU7F[W1[\#\-,:7H@&C&Y^- M1A.>\FL\!7BG;N?TIA4L/XQMP,9H=D)UVXM.XS+:;J^:>_A=[]R=P,%5W:W1 MS44+8$N,F=$&,P<#AB_WXO^>Y^=+V=P&/ZHVX>"2JW ^GL$J -TTX/S-/SB* M^0G/8$$:K8X?]",][MG0,&\K"OMTM#L?SOL5V=]X$-G;-^ M-1FPPXB"W3JZUN!9!A]5M[C&P/ QACLP1MAD@S' \ ?(S%/YW^ZPOT]C/_KC M-E#$4>;>&QO_>L?_=_\:@ZL3RT7HO[ZMT7!JKG?[8 W7&@-Y!":I?QL)<.5O M2( KY["T #NPNDHW'IVW;"XJUCWK5)K!B=9OOSH&H,-U*]&>J-A3+XF#.<_%@X.H"5&5AM9)X99 MN[#=4!'F8"S>PNR/+A;;)YW+:U1\FXR;LY 7 >9^-#_',(.#YV@"_XQGFU&OG SGME%?95MV]A9+>)_?7E61=H;319>2V3_0(#JT@#1M;O M1CO8QM\(+O^H"5M@&[98*T\F_!KV8;YR_[+Q/A[!872]Z;;_.WSG&X/M'\,6 M:<&;O=8 Q0.^Z34TP!1F833+L&!',.0>K'&WF4^7BI#.;'_ F+YS=ED)'+T! M^??SB7!JNY][@R_F1,O<'CP*7AQW"Q?%$/SY;KW@$[#ZM*5#PT6@\X MG^IH@?YA+_&E504._SG&_O3OMOUHSO=.WW\^W/SC%,9X=?CQ'=_;?']\<-)J M'GQ\66=TC4V(]7!(U-%V5M;]A^N^>?!)42V95@G!*A/$ MH\/(V620\\QK[6'Y#:P[OD.;^U=%(G54_,O*_WCEMS_)Z"*@,"!KZ>"0'QPU>3%7X2SOG0V6JW6Y M=I_RMOZ[Z_ZZ?L>'@T'LGI_"X>9G<)#?L(QOOADV3<)HY5[C6?JW5ZCFQT'G$&6XHE%534 M*XT(<#N#.>YWS^/39V15)H+18E92BJV6L]J0K6\+FK=2#Q3F&$;:4>KD1I]9 MY0%Y37:HP.-<61*&AB$X/E:]JP77XU>_!::O;.6O7S5;%>CK'[T M&TA?1\WVR+Z40SW&;$&5K6CP\6\7S= _?F7,FJJL#J,8D^&-!Y^2MXEZ$*5&7,>00>/KI%0NWE[>%[%78]8%]_IH\L_2&U3D(QB[1FG-FBL M>#2,QV2$-$1^VGY82O"$LCH,=6@?Y0WZ^N;^?!%9%%<[^Y^O=D\\/7S[X>O. MR1;>V3\@>YMPG]._CW<_PGNGVW3WI'5Z,!$6L?-U;Q]&&JBJWE>.). F#R3B N%D26!(>\T]C(PCPGPE%IEM$[5XUY"P?X- M[[OGE:?[D;W$2IG?10MA\&+TWC"3]6;;D8UV&":V%JZ;(=>]FY#)O+:61. Z MRGA"W'"&M*(1>6[A_W4T6KN5=;VJ5.F4^HQA/C<9IL!\(3 ?%VD X=%@;A%F MN0&1X@[9) 32N0NZ5M*$6#5$UK5JB/P2C&0CD28.T#$7$UDI*;H <>9]A,?Y M$G-H1+7&<*5"8U/1V(<):442R4 HX0@'(Q#',2!'*$&*Q>@MX208N;).']]D MJ'[FHX+A!<@J!<./Q_"X***P\Y0FC2*E%G$J-7*.>^1)\#$YIB+7*^O,U G# M+\&VP\(3MA_"!6,X]95AAR M*R!GD;/8HY0LQ9AS3;/?F9D=U[&H3-,1F)^0.8C W,,2(284R!R,)&2TQHA* MZ5EPGDLA/^C#$ZO^#5@M&?P.BX"$$D$5&%A+3V%'$3+-)* M*.29Y4H%8H0F@%$F:H31YV6Z^%[[Q#"9+[=HT\7C6LS4K]9B'<2-MUW0ATI\ MVNQX[O.$+,)TXC;)A"0-&G%.,3*4.)!*C,;6F1BI!IXCJUP\HYJIBV]H59AG M%LPS-R&J,,_,F6=T66$\QQD\ +GIX+S6.\I93QC =1_8&...&8<:>$M,CIHJK@2 M6%1PUFS2-[$0.#\OH?=N,+[M=$)5=#X7]^QDZWZCV>[;]J!B_R.LGR_;5U,? MD66TP!OML'V]L ,[1*&TZ2CMM,7;G*Y\4[,X2NV/B"$]$IT@5 I+5B$M*D:::(H-CQ%9ES#B-F)DM8F(!"N5HH1B'K*W5=5#NRK( M72YAI"!W=L@=$T6$C8XEDI RT> M(=_Q"1E%:F82 X)+(8&,0I- 1C".6)08*V*TRY&A?%7-(JBD1(0_+_S/6KXI M^)\__L?D':,@\IH0-HKB13AF GG(J=D95VLSL3:4N*R9Z" _&U; MYP.7D,W=:6W;_UP0[0S5N.7EP%K:908N[>MUWA@M62=Z5:C)))FIM;_:R$*%!^IJZRD\\#0\,"82 M,6E4$(R"(F1RNQE\'@T/ZV?<*FKMO#A\^V)"EDM6!TDX0]%[ VJML0.S MEDF2.:VX9%96K8#,\\J5*G3T7.EHOK[$PCA3,\Z8U!@)-Y@SC[!G G&G&-*< M!B2M%=YR;#WV*^O //7@FZ%8.+K7:%O2BDT6D#(_X[1[!M,2.NW-&->=^ -M'AR?5;N(>+BW=]8AU MD99J5Y3WVC$Y,,GMQG[1WV8H35U-Z&]$4*R8ER!-:8<2/B/ MR 6K5@6?S"5=^L*]A9:>*2W-+5ZBT-*<:&F\9D?D3MJ$4?#8(&X=,)+F&C&; MJXDS1JR,N68'PX_N4E*"1']>8JQ1>.@S]WH^101HH;79TAJ>D+9 HI)68X)T M9"!M)2V133XBEWS*T6#&^=S#997SDBS[3('\%*&\W(F/5BHQ,>J4D.;=&#.;G+'/VXB*[: MS?_4>N@,)Z@N9T6)C'A!1\1D611&I+!)):0IMPC467CEC$ J89>"4I&P&41& MS!P^-3?)%2(M1+IXH;O$=#R2*\=KXEGL4PH149WK67H?D%&>H^!"C)9JH21Y M;$Q';9BR$L5_[5NXZ?KH>7;/3P$%'OX=FE\&[^8-W&P/(M+7?X>WQT)(.!V( MX6>=7C-_YU4WMN#+7^)O%\W0/QX9S6_\WP=7G-FCR)RW6@_(YM@N*]LZ\)>]E9^O?54I\TV M&IO%\0FX]S%3FMMC#O91R/$9U:J_@MT;N_E;,"9;F[$TCKN95/^GJ0FQ-CH1 ME/8<.VQ8S+6V?=+"2.S4)[6ROI^W>:ZI^#KS<3N'%]CUNU;R>L[7?W?=7\>^ M,@:' .L MT=BD@ WW/"K"Z \6?E[[F]"\OSO=1O\X-L[.NP!.N&ZN0@F7ZH1>XPS^ Y]V MJB_TSF#O=E):K?[UNG,*@[W\O_^C*5&_]1K-RAA4*;QGW!:\Z,\VVPU_G NFY&%57[BED#O;RBDV<#^X*I EC*[;NFQ4 M)):_TH$EZ/C/" 95-3,YS:7RAZO?CZ?5L[;.Y\+&!A\U._GV>\?PVEV=%Q= M,.MML9M;3N?)@^O ''R)O?YI]?+T-(8F7 R>^W_"WNUV+^&1+VPW5,"P9["YO\*Z5L_X?^:O4(MQ.?"Z2EON;?_ZYO@> MIE3+)144#_\YQO[T[[;]:,[W3M]_/MS\XQ3&>'7X\1W?VWQ_?'#2:AY\?',* MO[S?AVZVJ7;O-_KC[@O7U/=O>/ONYNON,[)T>?B.1<*$*08(0/$^(= M%RBQ8&4(H!]CL[*NS=JDA[T#,7$(N*"&.2,XDAIZY2*(;'$5];%VGU!2:,-"XM2^>$XX@AFP M+_,&,;;Q>. ?HE80%A)7BS%\^I?5+0DAB7T3T#?.]0BIN[HZ*_-7F5FY5(=Z MW+":0YZ(0[;]GO;8Z&0%P@J[7'78($L%15;(@$$AQ64O:\U6+FMF/8=%X"(T MRR8O9;_T@V[6!6!+;&95NWRCD0:;: M&73/Z= ;N%X3E(EN,ZM''5 $VUEI.[\@4_1'Z009:1D@+%D+":#SE.H6D!@T MF"9O4&K7^IK[:R^=J 597TPMZM;*Q4JE1G MT(<)Q1GE+<]\_JS;H "50Y[$\Q&S!I<5VVS-YQG"'$Z:_8.#3BM;]P7\6K6D MR4\NM<(C>PHJ7=8\6J#'90VR=U"^DRW2 %2V>.&%\Z5'%J:9NIVC\D&#-KQL MLY_Y;)+8\4JQ5"Y:UV1;HHR5YASITRYZ4=^;/X[L/!]UF+S1]1>R,:OEG MV^L-CHZK[\J7J%:A)$;6?ZLY+H,Z731[0XKG]?0C#1G8HU2RRM'Z97$X>]09 MM,NV@D-3(S]LDG1 L7C9X\;D!PKU!K [CTCQ(B1LM0<,_+^#9C9@W&E%X4'_ M !3[?NEV*?8'S5!*1Z5._$T MTW9.)_C*3IA<:%B-2@JRT6*!FMUXW.F6CPPP\DJQ>OD 4SJY""VATQSU '.;S6_9T2! =HE%U4CM5I9C&Q1SJEJJS!C M PY?K>P#E>]T(UK$L%)LVK:MJFV6U^7_%97CZD?%=NVX7Q$^9JXJK= )GH59 MEB+<&Z34],T\S%!2XM7IKGM7TJK;--F M4LVE_(B16K%BLM&BS5_7E>)%B%W1:^ZWFT Y"X0[;L8*[#ON,/J2A+.T' E7 M*%T?F9*P*(/*.5JT0.7*2S\H*=OY$2M;_C\7_+ 7U3X7:'!>6A-UY#)Q311+ MA @*A@(C2NZME:<'H/BA<_VOTOC\?KO_;K:PR._C^60-,/8VAO/YJW0/7% " M@6[^71AT3SJ@BL3V&]?\&FL;>YZYA+4R"%:%@.87,-)8$A0$U=*"H4:L6GK? M/^C&B$YABYGVL0^=, 6H2, !T\9CB959"3JRA_E3I:KG/11VX(U>U\;62O$E M[U[G+#CFO%834*-BN1&<5TI85EI&2@7L]=,W+E?[(7!K?C+LD^4%^:%Y-D/< MVN]V3OH'*\56I0E4X%\B$_PWC@6\=.#!U[-6\7QTATMO8P/=21BN,H9FI6.Z M,D_E4]MHKY;*1VTBW4Q0/NU9KW$43"'#O4 YM MIK'J4$K/?%TAS[\T7$JG=%:JKMZ)SM_C* \ZM0UEK3XKWO '\'=WY!0NE9M) MRZ3<#O.E^W!GNW2-ST+(E0@R@HZ1>35>QSF ,#8USJG\'"[6!RO/]?:0X**O MM=PRG8=M,3"DO/2(IUQIRR:-)*5"*B&B(3Y7W%N9/6 _][7>TEEVQYB+FA$> MC1&V5_>D4LD34)L$Y3D!05FDJ6"P+WBC+ G.\5R%=LZ.<,X'LP[WDC?R:BYG M'\]QA4RMT]N8]8^C?H]XZ,O@Z @FO)5F>6<;GO-;J^._OSWNR//=XT(P0W/W M!9^5!- 8D)9!(Y+3[Z*+CG"Z!'NCM\9)3#BZG$QUP#P.N2F#B8 \+7O9:6,9YF*C:I^4VS%*';ISWB%W/$WP>XVZE63)7A%LLM_7L#)WFQ" MUZ1EW**VR;67FIE+Y\2_5ER\4'&>.R"BQ?JTA%X(^[LA%125+(2V#H# M&"/T9H(;[\F[SQFZ,'@:FHO(C/EC7V\G(9'J@XRM*@.ZQQN/ES\V.CN3F=UG#T=VOWZ(_FUL?=@ZV/8"ZM?3H#@UKL M;,.\MU?9[J&GFV?K)SMTX^<_9QO]S6:9TM#?W/9GC>V-/:&)CU9$A)4(B%.K MD%4.(ZUCD$DF;8UY.?7-:\RK,>^1,,]0Y[47@N!H>=+).IXH,58+Q0R6OL0\ M7&/> F)>X_>+F*>(I$(K@@0)'/&8&#+2>B22CBH(+#!1)>9A\@(P[RT4=-HX MSQGY99PT\B]0@-LQ-?MU6:='13ZO)8O",)^DYLQ'AZTDR3-/.:$LQ.M.TV\) M@;\?V.Y^#-N=WSN]/GR__C.GR]20^("0N#FC!JJH5,B-R9FE!G%O%-+.,L0P M<]B+%*/5^1@>],#[8&)=]6F!Y=QYRT'4I<(Z<2NI=C(([H4)R7 >:2GG>"3G M]S;O+I7S6I1O)D(M"A;R/UKJ0ELB69&J! Q9XX8;)04 MWH$U1+#F\:9%*6MG_1/O'3LSZF 2EGBO+6(D=UD(42*3/$4X"II+<,#>DAZ@ M$?N#2]."]_ZL<;7&U3KPXPWAZHQ.GCBUQA+DK(F@DU.+G#(*N6AI<,8'ZQ\@ M\&-A8/5B0)BO+ M35:#FTA>S&7PJF/6'OSQ'2Z 0>//G$!3E2%P1*Z),3&W\7J.9+P\K>.4Z!LTR;[K*]2AK M?HW+^9^612;R-]T8!GY4:6)>?8:IHI/S*JQ>R:)OO/PJK\NO+L9<'J?\ZMP* MJS>MF/I$R7OC5C>_ES/=!VP%&'K3"7R'JWLQL&B!HB@0+1!G)B&C+&@)G%/- MJ;-.QID$OFXVMKV][LYM3Y.%Y0=UI#-_ VJ4:]W<5.Y ML ^6M51M;Y@">-[Y^FFS]0#@5G %3_SK!VF#%_C9D[+?@B^^<-CYNG&Y^_'JR!>;MUO8ZC+=[ MN'/HX?M8E80:O;&(Q(B(B1MPFA< BEHC87 /Q^ E7GIOEK6: M]<7?+3IF88XQ:Z2KD>YV2$=%"-:8$$$N.#5,ZRAU5)(YQYV6ZJ:)F#72/0'2 MS:1>QHB5]0ZY(!CBS%+D+.7("H^-\J5S>.F]7E:\1KH;OL>;AKE7BG%>,"T( MD\R3R',3D2"$B#)9C"WW-F6,(Z;&N,7 N"EMCE !>AR52%#C$(^&(,.%0DRK MB*WEG#@/MC5?5N*ROB^/(Q]UAOF5&>9EQ>3>9*^=LD?A\"!\%/T0!MU1T,&P MF7+*2:8<\,0H!;":DO0>MD6HBK:,*!U\VIZ>7=5BK\])?@>Q3$/? L%*2 M6$ZD<["]!@>+;[!C+(5;YX/5LK]XLC]M)PJFL-,B(N9*B7<$:1XD MV)"!.C M4IB #K5LB*EE__7*?B+*P$I;L'XTMS1:@X.2H$0# '!)4I9]L(.&LG]WIT\M M^\\I^U/[/G6"F^0L2CAWS=3.(.>T18)A(@UCW&I:[OMZD63_+12R.#>2AN', M9:_,3BI<;M@>>[W<#M(UVU4SJKK$Q>LUB5;]_PZ:%1J^\JSYI\+!3[,UN8QF M5"J*RJXXG"L!.,A!!Z)2B@ +:OE"9LW7HOZJ+*!:U!]>U*?-':L8I=G2R9D+ M8.1@AK1C"C@/E"'C>4JB%O6W(.K/:_!<$/5:I&\GTK-EK)C0"B-1-K9,,B ; M"&SA5C :%(XNR:7W5,\6+7CQ]6Y>B USLX.>8S#^NU4^4'W&\WH-FK_R,E_G MZ:DUGCO"XVR5/\,4C3@W\C/9R6-$1)9YAX213F/*%%'DP32>VL6[N&+_O,;- MI6)?B_>MQ'O:H-&!^V2,1TPPC[B,&.ED+0H6FXBI3X+*7+6IENS7*]G/:\O4 M&_HC2_QTU%NBCF+K4$HX(>ZL1-J2B+B@RD?#O$A^$3?TMW5N\PO(5_7Q7Y/V M#\@$7-\>1K3YTR+^K,H8%%VXI#[)><6&SX=JZ7\?KOQV%UZZ96L7T*TA<;9T MI9"..*XD(HZ"$A2U1P"+ <&Z$B:CX":$I?=4+)(+J);N5V7?U-+]8-(]JO/2VW;ZW*I$]$-9,WZ_W;\,#M>&5NP%-,QMMK92^ER9M9?V=:G!\#Y@ MZ,=63F/-X\TUOX$)XLSF#(V6RX;MTYV=I'UD]8VE7@.ME-#[&-J?CY%(.V".=N",Z"*J$6T0W;RWT MBVKYU$*_>$(_M<4;SZB*/B K-4%<2($"Y& MLG72O>/7:E?0@AWCC#"Q/NY^#JMGY *2@:00(D6$YXKV(1JD%<6(Z:0EYC$( MQ^N(_9#S5 <\MY;Z6[SO9.>/B(S81285%BNEM8JRD5 AT-HTX21Q9;PP*6&K) M8/VMTTOO"5N6=$&:S[_%(YW8[[>JCG##;GBY?=JP&U[SCK%JM=?G11@Y7\[7 M_ALL/5P//ZR>KWUM[3P(,N[/EF+SDI&@!"*$!+!V#$'.L(0,#8+BQ%GD"QG< M6\O_HA[UU/*_R/(_;0TQ$K%542*G866Y(P09J172SH98L@+&M?R_5/E_.6;1 M[0"@MH_NB0+3.;N4N,1=0M8$FPNS>:2MQBCRB,&B\9X)OO2>+Q-V'_.H/O^Y ME?#^F9M_EB<]N57VH%]];C6/RM[@=1FV5V(0G5O!%P"Q7/VMM'I\W +BN5;\ M4C'!5OKSG -JM>A! /'[C%GDF(L&]%[DE &S*+N+C50)J6 2X\Y$BF5]"/12 M46 1#X$>#@9JY>A^6#!S8 0@;[6-*":6PV =6$<1"R2TRGP1#:4NA\&*.9V- MZB.C5P$"3V4;U2"P," PI1!8PE-(5B.=B$%<$((T4QZ!=JBYP)@%KDL0P+.= M?U[R 5+Y;+6BQ,(82_,;&E_;OC>VP[T:]U[C2+KNOF$?IXI&[Q@0-G0&(,GC MAG4OMM_E_/6X>2.XAR?0HNP[\RESBVU':IN"9!1KSSBU06/%HV$\)B.D(;)L MB'EWR[/>,1YNQU@_^7-[H[_YI=PUV.;9U].] $:BCM*AY#1%G!N+K"^;'DF/ M12!6DZPWXF5!9F.-1N+S')K1W;SZ#R? SWPF4$-Y#>4/#N5U%_<7!>6?+D*Y MBR+$Q"W2&< YU4C^ $A>=ZE_44B^ MTSEJ1^?D. T$WRU/&W_P[8'MGM:,+)<9%M[ MN3B)Q8$-Q7\_OADO'A0QY M%C-U_#K _^KMMOYG!UM'G[[N &##'L]UOG_C6 MVN>#G<-6<^?;AR.X\W1S[;?F[L?ULP;=X/^$PIPO _8M%L^\Y1+ ?+=5GA[R(-^H-N M+([+5)'>2O$MEH.!O-Z.^^X;QW!3-MPH7R'GM,2V;>68K=5VV(")=&.OO_[S M.+9[L6;5&[ J;&H;>Y8YH5/B*/G,JM8*9+E4B.CD8)4X)\HLO<'>.>K-#C[O.U8[_FAA/[M8OP*^Z RZQ7&W\Z/9R\^JAAOM@G%8\P(VR;+ 13Z^@P%GU;$,0\OE MXS/K+>?.M\.X+Y6T[IFJPPDOFK>)_#E(FEV5PK$\-UJ@;@1 M=)YM[+&2=0)SZ"*8?T\B5P3S,@4V8 C$R9.B<+69W9^2\H]>WYH\GYX_# MKWO!Z:!$[- MMFW[IFV5 >95\L7*)>;W0MGF6X/N!8LI@J4$>TJF4&_@#F,VKSI%I[W?R7W^ M\B7Q)\QCV+T\TZ(7?\0NO/CAH-OLA:8?_U!:;MG([X#A!43)ZU1L]+HVMDK; M/S^CW2E:,'CL3CYM8CX3#RL7HMK!JG)-<.5%#B&Z?$1>G*\K7U:6RVTQQ5!. M;_+-'O:IYD4L=&GS[@]:MMLZ!9[OY4;TF5(VQ/\=6'^:&?^"&M&;XOP2CH$) M(O!Y!"-Z];R[?;F<1Q;&+>O,E>/"+['[8Z@D7&KFCU63H2E?JDDG18+/O5*: M W!7JW-<"M0R+!=P% ALU7>E5RT;R/XQK*X=5_,"G2G^L.U*VVK9D^7A^U;Y M\&65XWZ9%#69$K\\-VE^YJ(\I];<;!( FV:WG$3I8'"QU82YP\L!DH&.U\RZ MG.UUVM;! H#VUFMF[V'Y3;!XR^M(?,NI;4SA8BF-8 MR9^P,_4!(I]%$QMEIVVT+]MS>Y_'%/EK2)!ZC[V9#O9]+YNI3&) $S%?) MD''2(.R49C)1)SC/>^RL6V.\QPYWLC8L?=$_B2U@UR/@A(->M2E6PEWR^5@T M\E^39H@=A,R3(,7SI>(\QVJE^)*E=]Q;J02,9OM'IU5*"6RY]G3TA.PMS_> M1)1[[O(0JD95+"=G$6**W6XE).7N[%N#4&Y6Y:OES1EF-S'B#]L:5-AN6ZW. M">S;L<*:"K9*1NT/;;9)P9N"^4S5"A*KT6X*_)?\6#&T)L3:Z$10VG/LL&%1 M&<] 91)&PLKN<4&6)N\:[B+#\P64STG?$3TZ/&V"J=?NOT/YF\<[#BQ'? ?+ MW&KZJP\(RYV(T)6B^,^%\XL'<+->Q)X/MMG]&]8YKC5[OM7I#8"7M^$!O[4Z M_OMS@\?V^A \.JQ!__@.0($;'W?([N%WO/GMC^;6]F]'C6^-UN;VWT)9*6AKL\6#NK&8,Y-5HS"K@2/6=" M.DJ=-U0YP3 WW"X5$2#Y&"C?!PMIZ?V'U8W/Q=^K?WY=+S;75[]\_;R^N=[8 M_E+,GE=-LO^4)%7+<_VC+TXU":F<(QPV+@)F*>Q>6H!]& )C%-#0+#VC\C5U MY/CHFN M)7(5U*.AOO7GA'MG$W!ZD)$5-(XL4$4I444&SN)SS&WP,LS^9GO- MWH(HN?/H_+A \\4?Q#!HQ:TTAIR*FJOM,$'+$2FWVF/"E73;SJ>Y;QN8ONZ% ME$+"7B,0DG=7HL^ENDH9:# .BZB"&X!FI9KW;O3AU]#L';?LZ;MFNWSS\J9?CVQW MO]D>Q4KD?)>IP(92.:E^_O6D&?H'.31C!5?Q0\-,F^&3AS^OE#]-!6M4OTFR M(HFY]&>\0N[X&VPT=[KSJLGF$W$CZLD^RF0EOMF$KDGH6HS*%O>(9;KBG2[- M3"5B:4K8A^)[;3#3)'U\S.Z8A8I'G,;%"\2J.>$FG'"CF+8%9X,)!?9_FK%K MN_[@M/C=]N-^IWOZ\GCBAHG9I8>G,X Q0F\F=_8NS,%>(V_\F9W,!;E),NM- M7OHM$H_6Q+L[\=AM\.?25/>[DF7AD1Z/F5*QL.J!C4Y:W(N M CG?0L7V85OJP@_[4N=3JA/;#:6?*Y_4/4J1]GL79ETX.MXZ$6\A4^GN76*1 M\1"N;S'5+?WW(3.66_*<0[7%KYIX1Y_V,+ON M9.MCX[!QN$,:9[L'C>T-O+6V(>"ZT\9'N'[MC];6VOK/S>W=@YWF=';=*M^A M,)O#KZQQM$XV#S_QS/?;#M\\^@KOL?ZS,7%I&N<>J4XY3#F3+I@HG&<.&5Y M4,QQ3V2,CGC^:#A5X]&M\&A"(HM#0HZ:Q+EDQN26 MQH3/1O366%1CT6)BD>2$&P5;*PF.,R<<53A&*S .GCCI:YUIP3%J2F>2/!+B M+$>@#'O$-8](/O76+FH>SBRB==H_ECH?G7L07<6/LN&F?K>S$X0H7AB++< M3DU$"6B>'&(!]F@ML!367([F+ZC S*TD\YD+F=?86F/K@]OR5V!KC:&WPM"1 MU3["4.,ILR+W7I$R>Q$M6.W:YK1.*T^#5<9E=X/648<0:*V;OM$&[9<$>IVG?=PML.FF MW5=O,,;$:D[5L7SI@2,U,6MB+B8QWT*7U4<*:;JG2KW(BO-]C^?FO>*BJ,>+ M'M+4&VW)I[7F_%B:LY^*:]K?2];F2J@*$<(.:K@&K&I1N!4H7@YOV][B.#+88BGBD ?$D$^!1B@C[%%C*Q9N] M6'JO\6PEX!J0:D!:3$!ZY."F6GMZ$J":TIZ$#C%X+!#.\,2I%\AXS)' CD@J MI5-1+:+V=(WU.RHB I.-5^/;V[CRC34# , M6>D)BH(J*@QH>5'.=\?4\%S#B-A[3AM'(=C3K-O2M[ MT35_Q/.2O?]GZ<*-0U+@\UNL@QB> M%TCVZZ/8BJ 8U M.6MR+@(Y7U<6;EUT>S%BK%]U 4E+;8K"1,QQ@MPW;K8^?;U#.YM;F[_<;1YMB\:7Z9/L#Z= M-[VYL"YOQS\VCG;&OM.[E0='O;GS6V-_9" M)#(JIY&@3"$.2XNLI@QQ0:+3#E,6Z2(6D*QQJL:IJW J>0G(Q!.\-N7PIXP"-'D77,PY\A$2>33R8L MO3=&UUA48]$+P:(0HY Z2.5XY((+%U-,Q#K'-?96V5IG6G",FM*92/"&24.0 M<1@P*CB.-"$!!>R,JBV[7A0WKPH:/$\CY4';QFRUL^$1H_G7& M E98XZ2311PX%^S>))$C$OA96Q65]DS;UY@=]2H"[&ML?0O8^E"V_*LONOUD M&#IMM4N6J*3$HL"I0)P8CFSD#JGH S%4$J[J0C$W(1TD1EUHB33.N@F&A>##6D"O:>]786A?=KDL;UW6B:V*^ M'6+61;?KHMMUV76F]4<(2E)3,F?DL(AVT14:JX#&/ MF%JYB&4C:["JP>H9XYK>1-'M)P.E:3=IY%0DIR)2#(,YC[5 CGF#/%'&$F)Y M5&#.2W7OX*8:D&I >AW!3;7V]"1 -:4].:N3# S@"=.(N$H*/B6,M C)!"I( M) NI/;TN#]^,;))<(R-+!LPUMOM9$'L@@%4UF0(5;M"#RWL]^.'(-=OEUX^2 MWC,>@]Z.MG.1_46?K=S7>/3[[?Z[WX;KMNK_=]"LRDB=K_+ODXM(!S;1] MJ*(0 #$2264P $V4R#CAD O2,QT[IL**N36%YVHZ"Z MG'E=SOPE6,-U.?,GW!&^SQZ:>DX521$E3 +B6!EDB>)()$NP,((P\1I38>I. M%#5TOWGH?JB#Y;?1*.C)('K:10![J27$4*0%XP#1 2--,$,X&APC[+?:Q?E' MR#4\U_!09CMEOHUG7#I=[8O>4>NTI<9H[ 025$G$:!8+E4XAIP''N MI)8R7.9PJ='[[KV"9KH"C=O_/$_CG2EZ7IS,)8V*1E@Q['4TU>0QT."\M"9J M,+L3UT2!VD8$%5@SHN3>6@D.%!-TWDYL*OQF! 83 +$9;0:%L-7^''.L/:S* M;[;7['UM=QR\^H],WHWV\0!F =/Q<%=)WVV8UV^MCO_^0F%B]Y\#[(_^;MMO M9K!UZ-G.T6> @T]X]Q"NV_[T<^=H T1]A^S0KS\;WT#\ 48VU_S)/V"IS5*WXI2Y=7 M(L/^5?TWCY\G=!IMMU?$=H#1IMIOT,*V0]F'X]U%<7O:=D/&K"BL[M)M2+$5 MH]BC],2YVZC7]<2Y8ZN=9YKLC2]\D5T-'GB M+C?F)J^_@!TC=@!;B_5I:*T;V-QTW6_01N2%]1#)N^I]NJ\\2.N5ET>SF[3[ M>538?4V-7"Y)"!ZKHR/M\@A88;EP$?2U=M8R04G-RN)"E8%<=#_> Z6]W/S] M%\59=_\0*DP=R>?=V NNJ=?,$:,M)]9@+82^<4[,R"C?/.?J;\W^P8P!WKMH M@?-M76\]2W[Y1J'FV>;8-#_T6IL MK]+-M7"X.=,1?)UM'H9FXQ ,^Z,=O+G]2<"S^2:%.\]"<^?H*]E.D](F3YIPGT.\P#X9Y MPD*0SLX]@GN,/>V2+>VC;;;_[/1Z&VW?&@"3;+37;3>;QKUZ*[O55O9U1N5/ MG@H:0D):P2[&=7*@_.>S?1T5=BI%B3UL95K,[&,SCL8Z8>HERCZQRH(:"\:] M39P)!WP@-,B8 M46)U/)/A[)_B/:_7>0_5K'?01@&%71X#IJR0SRS#C$G2!( MY\(_#&3">3!U @/%A2U+N=#0\#S.Z9>DD?UE3X_*H(E.NC3NX5'[.%^%P3;>[IDVL^&FI02D;DI%8C MN<\.6,5F0^1O#KJ+5V"MQH(7HX_56/#86#!J)LM%HLXFY)A6B$L?1#^L7%@H5PB;V4A/GYL0"%[>O>J3[24!HXM2HRPS'CUBH5(M4\\92HX>6IV"-JL+=%RQO MK'V'N>_O89Z$$THC2[U#')8>::H)2I$:#VJ,#LZ^BMS[!Y3Y!6_87B-^C?AU MO%@-^_-@?VRBJ"@XK#_RAC#$ S/(29.0(-9SSF5*7+^"G-"%!?T'L*TF\TS/ M,S07.\OTJ2>S->A.I ^.<@5/K\X4[,9Q-N)QIP__;=I6<3SA:\] MF8>=6PQ[.=]?I1>FP@.[V&8;(#7!E:$XCMT2ZMH^%OL=P-C"=F-A_4$S_HAA MI9@;>'&5S[^\?S(LHTRJA"LR9Y>4Z/7A/^/W&49MP 7%"< VW-"++2#F_G(! M@\-OK3*KT8:C9KO9Z^=K?\1QA,?*;3.*)QGA4I%]PF14(-9)_J?=*>#=VKT4 MN[W"Q?Y)C.VBE=- 2RIE(J;Y5CZL5-=V_<%I$0;=,JGU8I9H)1.7IHI>1L&% M(=)3RW0YXKMF'_#47ZWRT+'OI50:B@D-I'C&4_R_8"_7> @&; VA*%'.-Q+,-.@#BTR\@[>]@R*U.B<]T)8!1$=X60RNHP%@9D>]4GKA?A#X MKW[O?8GR5+_%GEN!> I7!OE9(.,P^P7,5$,OKP_F/8V(?Y[;TF M+*GMGC_G.O!X#B@LM<%O'#4F!;#@<]/*/(R&:%)?BJ!-B:Z6H M!'+^WEA)Z%CB)\LN#"LMM#O]XD+]A?*=*LX_E_CB>SR%WT#T0.T"(0EY7P;% M!=227F]P=%R]SZ W5GA@1N7TJ@F,IC\4N"R;^2GGKYI%&$:"Z57T*N?0; %U M0._NE12S"IO[P:GM>'+O(ZN!R MT1O =&QO\KD7";:'#)2UX9(H(VR<5&;[MKL?,X!>T$@;:;G1'#/V9F6IQT!JU0'-@?F97 ,@,^:!X=EXC\P:1+CAST@9//LDA<)$J>V:5NH?;@R,7NE&=(&&HYD]10R3AVWAF:9/+4 MBD"$8WB^9VC&,32"T D$O:X<^X0"5[J,QIX>1%^HJ^?N=7TVR.;VZIXW(2FA M'9*61\2=8\A&@I'P2@C%F+ F++W'*WS&4?-_RI!\,(&!@G[0.F?3:ZOJ7(I= MD^5V;'GYE%5#5HK55FLT3@< OF\K_K[1F*4AE@89X7MEN$*8-JDNJ;NS4BRZ MNC_?=MDJ0?P#2$?;9S_#1AO ;W"5_?+4.L=EA'T.WTW,V.,KH-,==7 MGRLS(D,T[&@'L+6BK*B7NT"O/X3VD=J<]_IJ:QK=/730#+7'T?L. M)\5I%>YQW*F4E'?EW@?JP*^C0DKE.IS7H7W[+3/V.9RJ& M]@$Q.47YB7\/NN>%7_8CE)O?.MD[L:6_IWQ?>"I0G-$7%:0)<^IHI M/=IK5B[SD#7 DIG>E69VO@KF9!=F+L5!-VL__]74A%@;G0A*>U!_L&%1&<]\ MTL)([-2> CBJ5,-4^F4JN+;OYZWDE"!52HQA-E =';%!9$7<>B M 9;>J+ACMH(F_';9+"K&QX%%>1ZXP.CX;)/9:(]/'_*^8L\)/;D9]0^ NMGH M.IJ@]J2%FJG='5/;96J#V0.F8:O7&=TT/J>XY"%SA@3E=YY2VLD54?-[Z>KY[PYQ@WX4K M^J?+Q7$KNQ7R=Q$LW..J&,\59#@YB.W*MY@=(;"83=!4?26E(-C9;&QVJS"^ MH;]@2O_(?KP80U6ULIQ3Z3M2O_8F'C/RCXS(.&D+3],0U-YR4GDNYT\'@Q,, MR#S'?.-^.]MX0\_(AT&W5$E"A*5JY0OV;;>D:5:_X:]!=A9.C%7Y2DM])2O3 ML+P@E;&@RT6>.L6_?AD<'67%&@CP9<)9L^K'/M2_.H "P 'E#>37E8=1')Y: MDN;C\O4X.T<-'5D[P.:E?MDI/1N3BF>F\W$7E--^;)W"/%K9(PZ+TBYMGF8N M =FS?AUD*8NNW:L*?J_FN34QW' FR6A+F9C$<\NT9]C^WMK^?;!YN MGC8.-^"[3WM:Z$2930B+E.,QDD#&88)TB%'S@(.(H'.(%3ICY&OP4OO^8JZE#N6,T:='#3]P:UXY$X5 MONH^:FZ[EIYV=C>V=/8T&<(QSA MF,I^ %I&1R23/GHM35!F\Q-LP[%.V,-!=8)#"O81/-NZAP5)#B%@\&.L12N M2XVJ^6BA^"BCTOZ>CDH+#]N54,0@SIA&QN.( L52!B:PU33S$;Z-X<% M"T9'5977;ZB_=^:$4SG;*@]Z>@/,0T%3".FB,$=A]N=H"%LBRQ!'GF'O!<5ZG M?#QS^=[\S&A:,\>#]>'XN7GX:<_@@*V4$24&>AHG+B#84@7\&33%7EC QJ7W M[ I5?GFHJ8V#+RZX'L9!!O9R@W-XBE$L!@9=M!0V(^S6X9R;/L]PWUJS=]SI M95:J^>P&('3V?8\ZS8G%%#D1 'J$9$@389 P&JS*H(3!)0C-YAL_/PC5W/' M*'2:4/2S77< M[50>SXG0LBH"J5N&R<.ZC .@>K"\I2>V?SH!3=41_X6B@:5Z!4I7!Z[_91CR M\Z_EHIWC\FX3O'ZK_CS3JN"W'"06RFBTL9>U#,8Z=YZ6D3E#9;"$YNK+VRJA M*[,^TCL%+UQVFEKR^[5'6%SPI06,AR!LI2@>N>G86BQ=L;#P$]$6J^WP/S'L MPTJN9IXH#\[VY]XX^P MQOV.&W3]=/,C?-><@I.CW1;,0^RNP3@?-\G6]N>#'?KYH+&V#\__^Q#@A>UL M;YS =\U_S@!FMC_M$6<9![T&81\%Z+8$MAI".9+&*8V%RD7&I\\L(Z=8>(:C M8X13XXP11IE )9<,@W(\W8QL;?WSQM^KVQM_KQG8R%"- ?JG ;F #\6$)W&<*13P\[P]C?B82#:@MI9V4A)VP-P1PRJ^)/B>- %U6.Q W>>8#*79.%9IZKV+/46\J@Y+A_6AZ45Q';.>FS=9JCSF^2^7+.[7GXB0@U M4'G*3::\)+4&OC\8Q>>WS_6;S+SGB2I3P>"3$>-7)YM<2*(Y#^4_G\,P/KD< MM@Q0'P:-YDGGL>&>K(7-EGI>'B)"/L/,IYOPY3#@O1W&^N+YQ4,;MWONT:O4 MP>&\RYR:882[K43XZ\J7E2+D7HG=Y>*HT^MG(;4.'I=_S0RPT>O:V&H67P[B M]]@:ONJW85S#Q36K8J5OMV[31!J3?X(N'O1"4&1S#&VK%7U%OBI]H!L!9ZY] M2X V4)6JP]]!VX^6?CB_RK(_GTBU^K",R]5B9GW[!RCA[6'$QOQ 2(#1=B?[ MR.\YFPO,= -2#F/]@?YE@/[%]*EVIVAU@$]'3S^)K7P-W'R00SU:VJZU,A&+![&6 P&7M]@Z7)ONXL3]4"3\37WL8I MH)).*?)(L0)6Y(4MS2FT8&,7M:1\5,KZ9,>H748^],> M%D1%Y13R@6JP_ZU$SBF!HI.%5T&#_&_F0$07")!U]4J!B"PX:MQ$N$$DE MU8QKE^A-(PKJU;_=ZJ_CQN'&GG22R& =THQQQ /7\"E&)%V045IN/,TA)'QE MM@#I^8K/2^FXU&>R6&AX76YX^6KGK'7#G(M%BQ>_5.5_7)?)%W\0PZ 5M])< MY\E&^\O(*;>5QH3]:QB-/SZ%?]->E,/-OT->\?WWKVT MUNJ,KX@7TZV4ON[(_4G?T-=5*?3Y$)LZP*LWQW M$YZZC?]OVCNO'N-AQGB@)F.W MZ''Q?#R[%G-QK-)NSY6BQ@>'!S'LW['-ZP."S&)N=I>T;>O&8]L\/PJ=4UFD MV@0?@ZBW(>2B%8%_H([W"UG,_=Y-[2-/WI$D0Q2!8Q=S'7=CK O&8^M(N&G[ MCG-5;.RVG73ZEJ4=%JC\^MT/6SM>\;1UY,&_:.UM;:!MSY^/=W: M7A6[AZVCS6\[?'=M]_O.X>>CG>GRZT=_-W?7-NCN]BK;.?K*-P\_\=WM#;&Y MUH(Y[/SG@,0]2B9MV MDZ@!Z#$ :*K_ V5F_,[%GQ\P'0TW>4 M>SYM.Y=*"A6(]B&LR+'$MN$DTL$B39MQR'=W#:G4+W^3QA0CR3$-BIU)2 M# EI#.(Z)X,"$J/H>4R1X$2HN[S)X_-)\T/Z5PE=H8O>1'B[T[>MR2BKQ_,# M+LH8=SX]6FA'P7W;5=[NY1=EL[E_"^*[%2RLMKO( MVJ%&3B:,+(F@X4<:G3>@'?+9\D\OJ('DK01QP3VK-92^(2B]8W7/&DJ?!$JG M]',"5I447"'F'<_>6(^LMQ&1Y+FCVEI"^'QO; VE3/[4_]S2^E'[A&5F*$LH6@XR86T#0+.)(AI8B45 MGG&9EMXK-ENQM(Z)K%%H,5%(>2>UC)$1G[C%U"C".$V$:>8)D?*!O' U"MT= MA78NHI".+'G* DJP<2 >M4"68(ZD9TDR*J42B_K$,E7++5683 IN:7):&XT-5PPYN"3S-J>X[62]^Q2 M.Z7D*4^5$DD@$4,.72$<&1X38O"E:0#$RA) M);5FB5+/E]YK/-O%Z\6& =U+5A?<:ULC=8W4BQ2K62/UW9%ZRH"0FCC*<$0B M9"^Q@'^,HAY%9I-2V, ? LQ^]8H"-I\%J4NCY]]EK>;WL^V_RKKG,[WT)JNV M#U^?T\JK?3PL2/ZN[$8#(O'KJ"1O*;$3-P[?%I_?8AV\VZ!_^2V+4B'^ YBQ M%^O#3_Y[,(Z-/;;[$;ENM-^133#==[9U8D][2_^^\%9'S3::HN(T 2Y]S90> M[34K/@JYBV2YZN^J3BUP%25W9:F-\';R'ZVLWOT'!=2X9<.O[W'&3U(0=9#7LT%I]+">ZT>P?-X\L: MBSVUY,WKS?!4;1DRA3*!_J<,0ML8=K#?:*]Z/S@:E+VWMO*ASN^=H^-N/(CM M7MG!(?=1SE0..>&01D)$ZI)5Q4@;8[[V=:<_P M;-R6>S3 _AQ]U:;IVMX,XU:KW#IUZEXR_ TA3K$\#3=W< MH6YB4#)@F!C7-;D(S7#=^N!#.%_O%O@4UM>B"_;S?AEO+AK19NWSV%,57 MVEYAD2;YK&F/S[I%7Y_Y^!BQEO>.U%HX.M[\[&G>*R[*&=*]@] PLXQ*H;CR MACOJC992$D6M)LS9H.8ZDZXZ3+K*6W3!V?01X#M_^5O,7:8_QXN='U?;8=O^ MO%GGWI=]'-4YW?JV<;9[N$X;AYYN;N]C^"_9.=P\W=Q>/=VA7W]NKGTBFV>M MUM;O4\=1AQMBY[!QM+F]0QMG.S^WUC[!?_]N;IYMP#U_'.YNKY\TUKZ>;7W[ MRO\YV^QO3I4/25(D[25'(?B N+ ".>PX\E+E"MS82):KR2\3:18HH*U&M!K1 MKD(T[QFVQ"CFA.<*>#=@G")S6@FM6> EHN$1HMW@>+Q&M(5%M)G*P\1218U$ M@DB*N+4&:2HL2C&DZ!66!.?:DQ@)+Q&-F!&BX1K17C*B3>EH3!*GL4_(R:@15X[!)TN0U=Y%#_N:-BXC MFA&S]3*?/>E@*ISFEN747DC@?3W&J_7 W,#W. 3$&(K4[1R5_L>BW[GB1+MW M\4B[+E/U$L9X7?7^GM2Q6)1<%2 MXH)$%+4CB$<7D(U4H""D"D9JCW58>D^7&>$+5 NEAK,:SA;;JUC#V9/ V4R[ M"J$!T8A!V!.&N,<8&1TTHIIHQB@V&,?2I:AI#6!+[YF^]Z'N0Y>B&R?L79^M]&S9 M$V E%\UVM>%F&>O&?;"1+: MK(L+KJ7.H$R$*)U+S?9MW$O+12_&HM'IQ\(L%Z,4C(E\C5)NBPN"6V3Q7!GF M:$SED4VE4B[<&I$9K?D-SEI]@^ >MWB0W3=,GB[3!(ANK"AVGVBG8'5K2]#_0[#T)<*59;K=&:IVM= M*D65\W.G]^'DYR+UMN=WR:.?V)8&W1AR@V8"Z&;,*F# MWLVT4/E",?WN*6)?\=:V)XWM_9^-M76^M;:^YQ4HD"HDY(V4B&-K0*/$'+D$ M*"V#U%&RI?=X9;9@<0'"TAHR;<:30;L; 4US[.MY,&PW5*&PF>UOE)EE^S,Y M5 4LY*!;R0\,U3^)+;CZJ%SH*K,J#U;NV,5)+&M ^GYA@?-[ W\PG S@E(L7 M@:P$KVB[;6">WGCT$AU_]B\^9N42,'DFI+DN!_69\O/+611/\_#Y))B;>_MF MJ9'+S%[L\S!*/)Y#G05,.W[2W.-2]S@7H1X0[YQVJ[TAY28(]V6LY6RE,=_] M%;OESM/V<;4=SK\>%F#X4J(!:[ -) !6><,TLG)Z'AT MGIB93.7GX,T_*TWYEW(G^==DDL=-E.?V38H]C_;(&^G1#Y1Y?%'D7DQJ,>,K MBN@7DJU+Q0HE;SZU^$5-]M'RH-EM\J"GHI4HOR):Z2%SH^'2+H##\<6BR"\K M0_'W"[Z\LO3*)*Q^N0"K6V-8?8BTXC>06GZ;.+J7%'+R2VG]C3+-'S;'_&VF M"=?IZ'4Z^E/0[,VFHR]2[-Q3D/I9V6\^L:LCBV9YO%C\,NP_\Z_E[!%]C@C% M&U/VE1Z0W_S]7\WI>:ZJK0WW2@C!L6-.XF0)=B[(*%V,MXYM/'>"C0YO)!]>[ZY]/]D\^R0VC]9_ M-DZG#\4_,;CV8&O[0W/S\"N&YYQN?=L]V-W^^K-QUOB^M;UZUEC[?KJSO<[^ M.=N8">/QG$3EK$9:QUPCW4;X1#P*)+*D)/8IJ:7WA#U43.)M\':1(WQJ='L= MZ/;++>#-"&4F]F&XO-F-]O'N'>-+R])&R[3<\U&[Q0+&J2 M/)>6."R\XQ%C+Y-)2MTZ[K%&M(=&M*TIS4T$RZEU 1&1 -&H$,@Q4.27/X_02*)(06CHI)+ M"R5<7_K OJCDZF*2\8OURJEV.^H]2_VAJ% M7V^ES^/0D;]@:IU*FM^V['[?(]I8:SE'/AB'./<>&0;T3V#X*6*UE3HM3L>" M;W$R *A7,JTKF=9/,NW0$UP,0TJKF)L<]#..RN]=W6S@(6)^9IL++$)PWXN) M-))D11+SUN-AZLG630SJ)@:+&%7RBH[PZU"1.E2D#A5Y^DA)4%D[[6%KJV$0 M@ZLRJ8Z[G1_-7E9E4V<H9U,X.;;-79&,]RT(T_8GL0 M"P142?T3L.GK)@9U@=P;G^K0$)D)R@@N,4]4&VFY5"H2D#N"([MU/,[0@13# M?/_2T#VV0$<[=W,C#8]V3AK;,)=OGP\:AQLL_[YSMOIS:^WOYF;N=?UQ@S0. MO_.=PYV3S9E*%:MD<^W[S]V/ZW3ST+.=[<^'FVOKO/%MXV3S,/?0SNZF@V;C M!8NF P132,)+ZI"R)B$NF$$Z:(9$"B91 M8XU,?.F]NG^ 8(U%-18]59RR=,JG(!W%@E,7C.6,<0/&B)4$-*9;1[O46/0X M6#2E%Q%LA,+.(VZ8!KV()*1A<9",!">KM//6++V7_-X5!Q^^Y/^=+>N7 "N7 MFZM%KSJ/?E0_#;T=->="]8O&,R:3\DKQ(+7@.D7C J&>:ZZ5M23R1[/S7D:! MU9< =I]FC," M:"42A2L,XC[Q)"S3B!)A3;9C#=!5%WH[MWA9/$*K-:R/?;A M$,V3,=Y(;#A.Q!A07(+C&G.NF*GMI@41WVF["3M!E(X).1*RW20TLBP$9 *6 MF$I%.8]+[SDGM?"^7N$5TI$D E$B).Y)<$883:)7#MNDE*@-C041WJF]5T=/ M>+!@7D3#$4_)(.MSY6!N7;*P=#IR,#38;"G*9RX5_.;.Q8Z[G11[^7#8MD;& M1AET6);U?-0F4E>AVTT]1"\:W;1S$1L3A:>.1Y$L95I'*D!4/(W2UV;'PD/? MUQFS@RN3(J<&14DDF!U&(DU(0%@PISGFDBF-JLV,QQ'?:[ C&4"HEK$KR%/' #'(J^'R2G *8 MCTK+F/.<%\E%6@OO0Y^U"ATPH5@Y;;B6V 5!G0)%$VO,@J6/9G;4&_,#2O9T M_SB=VP0JA600#/$(BV>8T$C%()+$N0U3KM2R+._O4JB//VXEF9]C+]JN/RCM MC@"F2:MSG/.F'JWT5NU@&2$==YSB9+V&_W OF=&4LJ M]DH[0W1M@BP\TLUV MRG0L!DIUR$%ON;6< QV&9V/$4=!(:9+>Z*7W:EF95]A:KI;MD6Q':6+2E@CB M%!?,.A&-%@J,4.-,,.S13)!:MA].MJ?M$RZ\BH)@1)C#B&/-D4W<(J)DB,+) MJ"C8)V)9TOI@Y!7+MC6!8F^Y$UYP&RAHLE)CX7,8%H4]O;907H)L3^_;081( M(D4FN( XJ&+(!@TK&%(D H,I*N32>[E,C5X@V7X+YR9?8@N^W%\N]F,[=FVK MM%1L.&JVF[U^]T*CKMHC\RAMLF%WTY11DIWH1DDMHF+*6)P$L6"[U';*PN.= MG[%3F"/866F0C4(A+K1%&E88B0@KZ@0FQ)*E]Y0L,WKO$*W:W;JXPFU%2D$S M8S55W*=@C!5&,>I\Y)%H61LJ+T"X9PIC,Y6,5@ZXRX)P^P#"'21%40DK;>": MY!P\8I:5>86I+[5PCX0;\T2(T8XY1SAU6HN K0Q<11RY4X^7*U(+]P,*]W20 M0V+826=0H%$@KK !F\5@8#8!7TC',0OESJW)O4.\ZL.46]4!V>[T>3_!9H>*>:E34:+A(:[L_8,49(9:4FR DA$6] #":J3< *Z=<,"C19!$/EF1W,D: 3T(9FZ@B&E0SM2SFI/G6 M8%2#T3.!42+**$RL$$)S2Z,U."B)K05$XI*DVDY\"6 TI1EY[RA/U"%".4=< M6HUR?7#D@-F5$9H:E34C IH1J\'H31VTS0>,C7%QRL+%=DS-?J_H5NTRBG[G M&VFH%DA1S< ZC@%I[@/*@8B2@,E!2%IZ MSY>)>='&\:U$^P6=3KQ5K'IPX[C&JL7#JAGCF6NGN8PH@3H'6&4$,I%DQQY6 MCDNGC,09JQA7-5;56+4H6/7@MG.-50N(5=/Y;%+" A.!0F[+RPU\TCP*Y!S3 M*GIN-:,9JP Q:JRJ#X:O.1@N<^VRP5SVA7B,X^$;.D^&#<$8K&3H#')[L7*5 M7V8WY?DK<==NRO>!,"W1=2F'#/J*-)")A2)I(9P08/-,:-LF9C9RE@U ML-? 7@/[0M%D\6,[:F!_'&#?N0CLSFJC7;0(8P-J.]AC"%;6("9!/%S@*N$$ MP"Z7Y6L*\G@68"_]5/\N&ZB_'W:"'Q*T,3@"(OCJ[RQ\S785]S#1*_[]?USW MWV.*CQO)C]YX2!M.5U1NQW[A3U+_\2-0U+@\UNL@Q"Y),9)&ZR:D\-<6W#^+<=R-OXT4V ,HL_+QA%-TXO/G:Q)=>8?O];M,-2B'*,46_ M=_;;I_U85/=TVN63[8GMAE[Y %CMHW)R/YJ=0:]U6NQW;3E+@(;8+?X&,K3[ M__>_-"7JU][ESS]N =$FGQ>'9RS54VP5H.3'@4M3X_I.][C3A2VOO+J7MSV@ MTZ!=HJAMC4>[G@ K15Z"F5D,GW0# I[$W)?F&+;/E($**-(,0'KX"VXY.8!? M;>^NTW^H:0"=\S("RF2F %SJ-?-RGS3[!^4/W7ADF^7ZV9$J,5IZ>&:S-U$D M>V4&,*]$T^>1JM7>' &AR_F%@$HGL"#V^+C;^0D:3S\"J?[[-MV^M$U!,HJU M9YS:H+'BT3 >DQ'2$+FW,=?-*NYTJ-CHM'_$'BS':BF!Y:'%Y.^Y@GFCT]^) M,#D// PT"E\RKVP=YY][-]/UY O5]7;_.<#^Z.^V_68&6T>[K9WM#RVX_F 7 M]+2MM4^B\?'OYM;:#M[=7C_=/%L%7>X3;IS]UOSG;./GUO9WT.&8-4OSY8&[>YX M3>8*[?B0"5:XY,02ZE-L]@< W\N3D9Z#(1O =SW :Y\_EIA0W+0] <% M2&H>VP_OH!CAB?B^+_* M-_C0Z0Z_RM>1"ZP/0.+?A4$W;Z%OG-D;V\#L8'@2:3G8* F8'1O@!H?!9.') M *,GKX)>>D]6SBV4D4)=*2&WV00>EZ>^^(,8!JVXE::9!-CAG,/^LJ>YA.IJ M%Y25_9@_]E;'^L56FL^*>93>;Z=_@:JRG=6C;9CX;W#3]S?'05]IXVQC#T=3 M^BD0=8D@;J)"-D:.HC$Z%RIA0>DE #-OC[--TQW$Y]:L4R='N8.9653Z;6]P M=&2[,,@5FND0G MW6O1/CV/&Q5+]G:N&SZH8F6.7QZKXNRFC^EQ]"N\PCZ85D,[,YM54U9R:4Y6/Y]; M7"NXLKJ&<1W#)P]_7BE_FK+YJ]\D69'$7/HS7B%W_$VPRQ]ZU9U739; L$;4 MDWV4R4I\LPE=$SYT;6CC+2XE8N;:.0[TRJ>R4.[B'0"18GT:0RXXWVY(QL4Z M,)CO6OREF8W)S@#&"#?*-[H%C]S8Q;C@')&WCYL$FEW[NF^+9J2FV:UIAF^# M,[=/[[R&)@N'3I_GVM2E#C=C;E>>T&<,"'UA!\CS*7[7 ^27[VWGL';AN7X#-3+8^_G&P!>\!"WHW7RS]G&;('79 G#VJ*4B$>6EK3KGQ2GDE0NX.Z6+N2VX]30![DM9M.EX"\DTGDCK%0HY81T;) M@ #X##*2:B0545PJX;DG9; CI[,Q,37RU7(NO]*A>^[+[HC$*/U2'+?< 1CW'V9 MUT#;QNW!OSBT0D$M3"W&\->_E,XYM6.# ;L*GUDP5)U%2^K++U.IS('I9F] M^4D.UZD__]&YDY[X27X6'"P!3QE17!%M<*$M%8R8$+0KZSHU9O!:0^+^DAD, MM#XX)PS2.E+$@Q/(>H$1DSQB((B@[&*J/(LW^T1C4X5AC:F6\CQXSJU2#AZF ME"+*"!J%8077.#1&Y@;@RJ*1::@2D1J&?#0%X$H*<:,TH")BRZ)B4GJ;,H#@ M%1E FK7]9-9V#"Y&1H),IZNLXRK2Q+VQ"-Z'PKK&C-J$M;W &0SCV)I D+ % M< ;F&=*>>L0%D G+I(J:I!K.!;FWY[PIL/(->73"?\;MT14\8S3J!/^(NZ0/ MDCO\5@ZTC3:<"JZ4()9'XB7GPNA(;/14:^%"(3%O#*>U!\'72X:3,2*5!>3( M>972,=("0- [I M+M"?:!54\>\'HEBJ>4,J 6\67;'PY@Z955&WL-)#60]&,S+)'"6T.M"B9R8AA8$6Q:DS%38"D!99$K(I8 MX (9SP3B,02D3&&0"BIXZRC3.)1%5JAJ(*G9\$M#_]>IZ<';Y\)_?W%F>+I@ MT:YOJ92U!^M[^_4XYJX 8"ZX+#BW45--B*%:Z"B9P(\7$MO@\1WP^-V2U9H4 MJ<0F(&:T1=P9B[3E,<5"&!.P=-:EL\:2/)#C;FTX6K/L'V+9*Z>-*)BFF!%N M';/2>^LU]QPS(YA[-+.Q6?9W6O:+EB',&>,&%KO$0H%EZ /2V&N$"^TE%8J( M")8A(3>ETVB6_4^][&UAJ+11,!P<]U[IR*44(%#2:,54>#33K%GV=UOVBV4X MM"B\D!PY*30L>ZZ0\K%("76B](H&$MBS%P^U2;=^QL_J';S\;EFFP%L/.^A; MBF+4J3'6KAP&_E*FR5MAY=K-Q,.FV+W; *V+$MG4TAB-?^_A-,SQLCTIP9S$ MWJ'@X ?WI$"*L8A\X8 9:$>]D\]>,+:%V497T'SP=;T99YT:A&\0?NUK9#0( M_Y (O^@Z\"9$4UB%=( ?G 6.+*AOA$V!K6.,6ESD367!:8/P#<(W"/^$$?X' M%$OT6E MC#4L1W%C\M0?DE.^K(%0ECFHZ@7,USFHS@??<%(8OH _C',@('55!S-L==K& MMCLI>-YUS'!8YNLOHPVV6C8X,QZ&G':V;V%",D253RK]#X/O==L_T1IVK ME+,_MC_#Q]U^+XQ24DG33:\;PA/,*-]V$GIAD.L#G/?ZE[T6?-SNN7!1%UJ8 M?]56E4:\#H/(%0-,ZY,9M'/^6@!&"\,!]^6^YK3[=2T%U^]",\JA69>J ?F) MS]LC$&[W93U%)P?!4=81K6K^_ZC*7=BK24?3A)<%'M:DEU^4X[K59=KWJE9$ M5>#CS=MWN2B';P^"&_4'((+]&-LNI-]2-_NI@L*T/$59/".:]@!$HC,.E0 - M)Q5#4D+Z_XS;\&4J/%&5H>B:P7D83>]87$RS@E.7H]/9VV49-N'. 2RB]J=V)YR$85DAHA^WTJ+HC!/NMC[U M1^D?N [F+!75\-6MVZW#JCS*Q07(4UX0*7=]NCJU-->;:)WV.[Y<(C#7T/2T MJ/MI/E-UCKRH8%A,A14W+9]IGX=C>P9SDVZ":1F9=F^2I+"$AMYL%8$$/I_: MP_P-]#)EL.[7;5R7-?G-TOI7):WAH&#KI ^LL2X)T[U(TC*IH#"\H?)*G1=\(L\Y>62%X&5= MABQZ(,(IW6\M(9,".\.R'$*BO3Z7+H#;QL.*(U-JQM&IWV_ M5=9R*"NWP/(:MD=A\IAI.8< 7:Z%O6[/ERI.;+T66 SU,$XF?::N1KOWM;3P,Z69:KTB 9.9X'/-8#: MJ?Y%'I"3J:JJ!LT&F.Z23@POVCT$?=P(%#A,:]/,K=1Z&4U6#2RR(70P],#Z MB_ $G\=.V8WWQY&GISCX6V M)R43JNEKCY*^!,2V93&N3-GF.CWM[&4;A-).4,W/U^N:!XVZQ%>ZKP20K^/' M(@8"-0WI?_FFLHF9M::^UE,!S.;Z= Y-9%6<%D6"JT:L@K MT;K:RL\8A-@I'S)C5[03.0)F/QZDHG(20J\S8);&Y3A2)# M,/]R+;$$MJ.O5KK8B#'_;L5HLF_)+OJ6IHFFLV&QT_,+G[Q+D><[P.0^@4#_ M]#5G#H_F8_!"E<4TDDNM38R M&$G2OK#6U$6[6*-F5:687Y(U0O%OV>IKU5/2RG.2OR*__3I;3L;45R2L*\GZ M#*NH<12 ;]CO]4*G7/A@NX^38OMDVIW\UE05$9;[A7'I4:6K(0-NKI8X6X#F M!F+P?+D ZNS"6UD-]6M>GZ9.ZJHZJ7K]ZZ3>MN[IRIN_NHB^=PFC F\S]4T5 MC#C>%KQX\#H[\$KR"'5VU#:5W_;8[]]8)K9YP=>M*)!>K-E1B=E&E^UXN()! MCS+$3Z$L"OV6T5ROC>A;E%_: ELC^?MG7*HS'MRF.M-J\7A;N9D'K1D&[2?A^3\+W=Q*^QRU+M*8GDE.Y'K?MX@L7!UN,E.1]I]7 MR_5JD_7Y*N=6V^L-P5K-+J##Y, ^.C6]JLCWI&3R0=Z-_2E"5_"'W0_=#[NG MI\?7.VP?[CT\>L4/=^%=9^_$/OS_P^X[?GCTK\[!R\70E3?G!]T/YX=__'ZV MO^L^'QZ]%OM')QSZ1:$_5P='G?.#HQ.QWWV'YXXS7^^0_=UW'RD6FDI&D2U" M"C^7!JG"*!25@P\4TT&DX,0MPN]]LK&I9/&CL;FI9'&[F+V_0EEK^T&@D_X MY*SY245/,CM)Y"1QDTQ-)KB)&]R\%6Y.@KHKW)2<82*40%X9!KC)&#*"&"0\ M\9)2X:Q*F<+HMEZ.Z5Y'W/P9TN)4L4X_.NG-DZ>8#WY.\?$0,XO$<*_W5][9 M;:CFPT'F\3+5C$H$+SGB,EJ 3)7.P2B),',D@&P(QE@JE,')\D''C4]H?V]0 M6#LTO3UM7-7%#<6[F\GA/4'O.[+$>VH!M* M^/#0Z)8H(??1.<\"DD%3Q(D32!,LD19$.".]B\)D2BB6K>BEG;UO26*TIN[% MI\P&5W5QO;'N2;/!>;AKV.!#0]XB&XS".D5(0%9:AWBP'JF"2L0B2(&T- 3" M4@7=[17I?K[-<=BX!V^WS'\OCPXU#L*&#L[@XT0JIHRP(7UW0,"3)=)GM>)1 M$8:*0@O$?1!(<4(02 &+'DO.>-IR)O>A?(T#<)TH7^, 7"O*]_OTC&S#]QX: M[1;YGL!<>(,MDI( WS.4HU30!7YCK)"***42W^/;C#?>O^\:D_BRTQ^N7TSB M8Z43VZ"L62LI8Z%,] 6C6#G&J?$*B$+0C(>H1:%)D8-O?BA3;.(6'PU6SY=( M).%48BY!ES(I$:>%0U;[ F&%O:,J2F)$\AQJO%R(I0&\W M'K6^/<6&^WRP>\P!T0@@U24@U<=@?%#46V2\3L9W"KVAF@,",6^(P]R0 BT MO6)[.26=,2D7W;@SJ@6Y3C+5BH-^MTY"!>+T>["#++N5Z*9L0^WATG+(.;[F MI#J:E/HNY(FEL395K@*@MFU=3J M:3F#1\Y#5Z9%NJPT8Z-ASCYHDK5KS5*UK4Z?F5=BZY^A%V)[U/HK)3%9DV;?,0\HQ^27\U]S#W)> ME[)C;\*H/2@3"JY3W[ZH==ZG])L@VBEOI&G-]BMIF)0E*HX['32"=TY3Y-49 MZ=+19Y#ZMR.0R"I+8LY8D];.Y; 50$&WDY$UO?'RM)_2CYGJ 6FM@"3#2K3A MI-W+:R*GN,IKNST83I"C"STYG=^ BAUW=WH 3)W9+X=@'KRJA@U^ M34>X)XH)T9].,[V#YSH"7!DTU+O+@^O]CS$J*;CU2##XP1D+2$N@REHIZK J MN&3%LQW24L-6#6JY75R.S?NST>VYT3K\_[NJX]*11;!/$8R"H(XM@6R6*=@SF!Q MH32+.IG[6\ (EMGVQ4P.V^W6JQL0*66G)R6N!.RNN]64[MP M9V(#.9EG-CAS)N4JMVC'#!.YG:313O/9\W!1OC+GFT[6:4YN6[<*6!)0@&'] M09773A32,VGPHV#>PLM\HI-;_C\D;BENK@97\(;ZPS#]]N MZ18_W=(]OH1G7.\?[4,;WO&T=%U!M"4XH(!#6KJ%058$A;"FC!O)E3#XV0N\ M?5-1>Q#-3F8?=Q&*^Q8[:X3B$9TG9Z\_\J*(3!01&:\<4 5%D*;.H$"=#RP4 MQ N?A.*F ^Z54&0+\RYR<=\228U@YZTCB%!G MA<5!,JEN(Q>S/N ;,LTOI67>2AZYE%JZ_2ET-D/'O@\UBX"V3SPLMO0BE?H5 MQ@B]VWZ[/>-I,,,RE_F@3'B?G'D=X"J7.6=;9N$G@P"V&=":SZ/T0),R7<,R M"-W2]WTQ:.>4^J>#_OCDM$JYF\E)'/?*-3AL0W=-?EREW?-5VZW?QZ6SOFI! MF:@[YLHB5>V?&]J6"-J,0[)T1;9[N=!(::H"HTYE?& ZLZO%FF&[RI0^7PRD M?&A]_466(!?*2ZN"*ZX]<.-NVEF +]9%%.Y:D2W67E_>W;U#++I +>')*2SN=^3M\0,JC(UJ1)& M]GW.OJMD\TO]@8=.-F^@/>]R-NOZU2#]6VG]W7IL9NK=S(U%&H#ZH;.-VEI5 M*6=:;&"[M==K=4&AI>SZZ>KTG$DMKGHFABN;TJZMJ8FQDRZWJ4S"R3CA@P\Y MI75N-("'A_'UL,#;8'M5$ #&T+AZ:OF,054W["KO13@W2*N_EH?2 57W=MK* MNKC,,-[MXRY6'LP,0]]/NP?5I>__H%3L\.O]\ M<+0C_GW]ZOK@Z-5'*I4TU@8DO0)MQHA&RF&*5 #%1IV ,:>+Q6R(*(B(7 H5 MTD$_IKV0F!H7!&=1>[)8S.:[S.KA14B!8[V39E[3O IAM.+2(>P*"_-*+=*1 M8!14U,$#>5 T+,YK!&UC#>"=%Y9;0I7RNN"*PH)E,ABS.*]_OMIY^^KM/5%ZK[K"P(\W5!G.^@(41RZ;DQ#OH5J+%*RZ1!,0E"$O_L MAO=\?6#FWR.I]5B'*(O@.=&%BD51,(NMIH1J6=Q806A^''Z 7R!7!VTH.J>%,%,-*-"ET%GH; MB#*OGB!,,LGONQX-D]OUT&#-+ ME7:N4E$T43@LL35(8\P1]Z!'M*$*%8,@9V!$:K+_?9IJ-O*>8Y2 ZM@ M2]X I MF\A4A+B0%, Q8M;,\Z/,\W7:#@3E7P#1HL@(L&JXA%5JB8E(%X418'061.DO MK]+[SEZ#L-\Z=Y$(S3&S9?0[)YX@RX&I1T4"K%H@0I0_>U'<:HV"OMT=#^IZ MWLL'.,I-OCI&/7O%+\:@TG-P>@X0[\6!2<<;7"[IGG:22AU_VAZ.^H.J_'6J M43SP9?'76$Y\K>-S(61SDDNKFEKSKM@H7!J-QNFKPF%PW/T8^^ MGQW-F3*DE82N6')Z&\BI^M(YA[=Z(+Q3?ZD]2H)^R.LK=WS MCQI $7-8F]YI@CBW!=(*_E3PDUM66%B>2T:"YK%PT01C,5?6:.DT!IX#IHPF MEL55)6'3QE>_EW=\0*Q+8KQ4\/M+&Q$3R2]W(-*ZS/'LPSM7:?UBW=:?LP K MQS^@ .N*;L;X:-TLST+ZA.MYUI_G@L#I*FB369NVM$X'">C^Z^O>4 D+*]>, MA?64@HO2VOJ??YA%\;_9!_&M/H5O]A%,A'SU8[^&*M^[1B[(ZS;&WU0D5_)M M_ A%J\4F-5:O;Y'\3IO\869K'$!TKWLV'%$N^>".BQ4_O.^VQ? ME7*\(/UQ,W-/=A^NAI[ON\F#W [0)VOK^'?^P^^;\PY'O'M!]!OW%Z?W_OMZ; M)E<[XYVD7 MI/W98?;I(NU]@SL;I/W^2#M)D58A+9$J!FD :4D I'5!(*NX049'21@UJB#X MV0M"M@A;#A1\0E#[4&B[D;;R:B3X?78W:L+?GW]OH_DAG#.W>-^-KWQ:F:A7 M+Z:=;A\:8VXDA;9 M$"CRU'#OM:-8A&C=$IM@CD0;(D-818]XI!%I)CUB'#N!N?8!?RN;>#S2 MT"S![T$!EI9@L]3NM-26'&(L39/0*(3"($ JQU01_U12MJQT@WUH]T1/TTMK$=D%#E3ZBR6I9#LAD,\ M"+ =+W&(2%0P5C&D U6(4ZE340*!%/'81>ZD]_AF#M&X^M?!5?(3H\Z#D:@; M4*=!ESNARR)MTCC( /@"P)+0148"P!(Q\HI[SKGDQ'*@36JYIGR#+$_9C_.W M&;1SR/Z=Z=M=\')C87']W#OUA-U R)KXB_O@IEMB95ASS@(5*4N31%PICY20 M#I%TGAGF-#!CG[T06Z)81LXOH]>/H3_-JOTA'J%FU3[JJEUD.\SS4(C"(:$M ML)TB"F2$ETBGA"'..J&D>/:";3&NUVS5_@S1+&]/^X,12CEWULQI]+1![<&I M2)['E%FC,=.^#;A.END&V&3\D R BP-F<6 ?T7$C-6:NX&"F4;(J(L,PYF4T:A@"*=M7\ZB028$C9S&' "6<99*5[,-BCZI MS^1#8\.7E_;Z7?ES[KRMS<'-*F4#@Q'T_7'R)M5#T)SL?(#161?%MCX[DTN) MHAIS^N&4W:O+/X_V1OMOL\)C^]?OKCY2)K4W!",;>$K &0FR.D8D@N7&,Y&2 MUZ8LVUN,+5> V]@-A/LNW,TX$=J =P/>/\0J:<#[D<#[]0)X.\]9(!89X@"\ M58&1<4X@+F3$7'@&_P!X\RVY(FBN >]OL;+^D3.:K(?*5+$7<[TNYX;<*JL0NK)HCW,AMU0D MZ[(_. >\<&$F>WQ.SI>RNO='(5\ K?C4'O1[50&SWO0-?6?*BL_5(U\>_KVW MBXC.J>7'G?RX=BY)%CKI\:DY-Z3*^U=W*(S,ZTA2O/Y0\WI!3/#\U^ M_.KZ\.CU1R&%DY@XQ%C*4)Z2DRM).(H86T\899C15+!4/7 AVP>KOM4(Q(,) M!-[?W?NH+(Y2>(RD] YQC0W27$4D=2&95LIZ+I) R*^5NYXKT-2Z*\X_3I;E M+"QOW6GPXTXXC&_'%Q>=7+32=%Z:X>GOG?[E7J^4%.C#FY15-_BC?E7ZYJ?/ MR'RT\U%%SE4H""+"N%3@6")K@H8?.A94*V/53:)'+]UD2N/D'$('/O)J%KD]"U2>CZ MV",RR^-2D>_35@2%/JO\'S6\ZCY#_2!/?]06WMC(C83LU0*4R'_KPK3+\NYE M#?:$WZXS]KE@7_;Q=($UC@=9SJ9E0F9R/SQP_K'O>.G3#2)8K:*G&: G: %F MP*#?72K+^"-""]9YBVGU>-YYBVDM]XG6+\QTWIGUE[G*3MV?8=.H3X_??^@> M_ 'WG_V=-HCP\=$^/?SC%4D;28=''[K[NTY >R^7-HW./IQ^Z![CX^[OW8/W M:8/HS2GTAA\?O4L;2>*@>WP)[6WO[^ZL3(\F9="%"1PYYSWB 2;+**V1+&(D MC&NJ2$JNM"579!W=^$C4!IJ>*#0] YH6(V\M<11[95,1/(HX]1%9 M'#WRV.!HE2/$X01-BMXQ!>CN9[P>QR2CNK69$R:@'E8[EJ=TII%PQ*Y9B9BI1YQC8F MI5V#(1N!(=\E$=\J#&FPXDY8L4C)A&,N_0])9T(*ER!(65L@I@OM"VU84+C) MR?==5ELI\0]"R!J[N;&;OP.W^VO0!H&],)W5YG-#Z;X1II'I4VK@"GAH8NA,,+1V=]T(5WBKD M9:$0Q](@Y0"5A."!!>H+(LRS%UQOKOMN34!C]39_KDDR7SNJU;?I<$2YR1\^ MNU/3.PDY"J##L]5Y51[-IX2D!=4>&(1MSH@PQW8%<%@4GA1,.]3@EY5 MW#759Y.+ZT?FXEH3E%UM0[W/?X"]9*!5!FRE0>@"'DR/B*?DIH^;SG33G_'D M V+N'?AR-S_#VJKKE<>7@55&7S"*E6.<&J^PY$$S'E+Q74V*CWN+IY97A]S5 M"W&G7(=OZF68OTP9+\F<]H6NN.=^/$B)*AI]>PM]^^KS4BXP62C*% LH)L\= M%T7*K6TC,HYR&<&4L$$]>S%)?%E-_XN<'*19#JN7 U;24(VIX)1S75ACC<=, M66ZDY\*1O!Q(LQS683DL9%=BPDEM+4&R\ QQ"0O#6$]1073P(BA&"Z!&Q2V6 MP\_+"3>:^D%_73HJUTJ95QX)X!KW^#H0M2:E^2W],;UQUX;!LV^G?%-/S%>. M7"PHO-UJ+;Z!I?A7&*1SZQ,'"Z*-BKN-BL/+C(]83I0H$,R50CQFLFAD%8E1IO1DXW)DN>*K:Y9)N4>$ZN6^*Y6_DK MUC!5UJ)N,QI4\?'G\N.CY\^BUJ=I3&-STUI&IO$9-]W80-H ML2:!P%,__/MM_L%5946^0.+K0QR[XW ;SZZ#)U/81^:?]HY^KX^O1LV0O@/A]T7Y,4=O7AZ.#L MX/HU/D[ON=ZYWJ>_=_;3O;O_.H-G\7]?[R^%F?+">-RCT("AT M.@BAP:&'PZ'E=$RZ,(9%@Y''/B)N@T&Z4$"GG*">&(,=5<]>%%N2W'$;I>%/ MM\:AHN%/3PVY?N^/!PUP/1QP+2<=H04CQ"B#0J0!<:\U4EHJQ#38@T%* LCU M[ 7?HL5-Q;0: G5?X)(-@5IS&&I_"@W2W EIW#)%4BI:(@RRG&LPU8A#QNN( M-(U:1EXHY]FS%XR)AB ]QA([.@V#8.(H#!J:])3P:2=-:0-2WP12R^D6K.6" M6 K0I)E 7#J%K),68$J(8*W6YS]ZB?:F/%\6@\"*UNN]?N MCKM5.-!%)? /RY1NO2V^=C"U>@#7&*8:*^[A8.M\";88UM(&(%-$%07BF%ND MB#2(>*8D8=3"C(*I(;&(-Z=(-X_U.Q^M&_M1N7&G&*W M[N:Z(._:L-J?.578]X+6Y=0E5@&/U4:B0CHPO@5QR!+X4X&LPF0RH8,$:.5; M0BWOHO[T++9^W^1H38:^=T!U0R&Q??'Z2#/TXNHOB$'=+CH#W(2BY4G MG[Y'DN>?P32:>VE*MH/:G]%IV_O0>]Z@]Y?1&_]YM+.8> K(KS<1A4)RQ&,( M2$E%$#?&"YJRQE/][,6.#!(9/3@>$26\<@Y;"0 D+)I M@\4:@8R)%F&OHY)<"X(!CXC<(O*.@/2$TE5O)/Q]#T]CE41BA25[HW-@K?GG M-_DA[ST(ZZ(4&B_E3Z0*V)(J"QJ*@B%AL$7>*(JN"02Y(H1Q7)C"[L5[* M^R[2>VFP2>*IG+MG*?T4_)V64;LW-M58+GWRQ>14]_IRP;O*Z;9,.8$N^L-V M>O7S0>A &SZ%:2J@_WXV=V,ULGAZB[$PB./1S;K)K_QTP8EI_XO TLK.V^K'VS MB))BN]5ZY/1S+_O=;GN4 ]IV>OYE!IZ3T'-@$J?,E)W^<#Q8H\QSQY5Z[;/C M[C&HN@_G^TG%=O?Q 055NKOS^2 ](Z6*3-GD_OB]O;^8>>[,MS^/WZ_]SEMZ!U<[_"/E =IH]>(BI2-UL" M&N4(4J ?E<2>2HM+/@2P'?Q.HBF2BW106T6L W?.:$N8(UXX3AA,B5E,5??R M<']_[VC_U<'1V];.P6[KY>'!T=[!'Z\.7NZ]>KNL.&Z-\POZI)S!KS=NOC., M>M!ZGQ62Z;3^&@_<:7+W'$Y+ MBGZ+$OW>&FHOI18#S!H $4D[9:X_'@PSAMGQ$*X>#K=:EZ&5E6@*@NNW'+ 1 MTTXT?;;_%W7_9TJJPIVG;7?:,BG;X,D@A(P +7C&Y.J3?M\/X>TM:/ZGMH-^ MC4[-*-\1>D#&74B0NM7JA!/3Z5RU;#MGL-K*FQ_YTN$%T/-XU8*O6T-0^.T( M5*DW*@L5;4&376><258K%UQ/[ZH#I/\SA@O+1(G0)ALFS?*_E1=OU9=NI=L^ MF4$[ _P%+([TL_^I/4S]_*UJ#?3R C[]#-;"*+1&[6YR L)(IF]& YBDDLIN MMP['@YD!2^QPF+MLT[M;L'SJ#9U>"+[]09);?O@Y]9CO1RGJ_&?II-*7[\]#6%TEW"_ MXJ=31WN?#X_.+_?/]J\.SAP[.#KY* "[36$QBH#CB#.LD!*<(6)L-)P; 43@ MV0M)MOF2V08KJ-/)0K\F:'A'E/\3EOIDM_5-_\ITYASY:XSL[]/60V[\!+)' MP9WVX/4G5[D[%^:J-:B[U,J8^HGDYAO(;UF3 EP%P.46 M+!($I@6,>M8I)Z ?8&SCH-_-^F)O;Z?4;^D*P/,4UI)&&%Z6,/K&,<[1 8"" M0*AAE(_2DX8#$SKM5L=<5G-<:N7Z+=6;DX+I&I^$!KCZ,+^EF $6"^'[O1,&O%K-@B/'4B7-#AK;I-,'")1IRDMPTGO>R/1\.VSRRC;-UV M:R^FP%MPQ#.2^7R"530H[\^3PS,6L7 P"/&@\[%S5\@1<9=0_"7FMYE58'U@H5WKHE:N\)$Y=:.]\ M1]T@L96D[NLKM]=DA=X1KP]C1)6J;V5=WWK3'IZO25]NP\1[B9-T;N+AF73Z M*:(#.(WZW5 Q/V"M/>AY.\_C(+.;- XG0/) ;$*88^1@@(=!2:J-.R^II#6] M\YG+D[!L98BO7Y?RZFZE*X&NI 7-LC$/A>_>S M)\MNQZP>#&BC!8"$][3:PU3P%& >&/)H!3V&2T_-.M#> MWTU[\+?IC,/4?P*2;V5 J#[NZ\_%E01 MK+E%5!8*P4P99"C1B&O/A(A** J,E[-M?"/C+57U*"^4I()6K*WEU5/9;7 Y M&)G +@!F$CR7:V/UFK[9F)L1[%H#9;K6O8!5F!Z2,2,MB=DGS]IY)5](IG6] MB(9YZ4X8Q""O&?,UX-F:6,AC4"[9/*[#8JX 8&+2;=E63W:O7T4JE]#A$D89 MP& $"Q+Z9UKIH8/4 .,_A02=(<:DW-)$I$4/W4D;+QD10"]"._*H]@G/3.J^@GN_)#P5-I;P>2<$8KR@+ KI363<*6P*SD"FN<","*=$@T _ MVN8^QP?7>Q\)@QE1$B,6B43<$8>4$AZYX*0/J6!96@F0D U0HPF6E9 MVF/VL('LE+0W+THP&,"T&,XZJ."&2S/PP])$J,R'EZZW51$:D,I MXAZ 6K=<>YOFIKT=.6PO=#!=^ E40U(K0P>(E_V=4^IH3H#;@:7@.J;=S5.R MG1D4*[MMN_6_$P3M .R[_G TG!76$NL7>C'C;RTA/V%_QM)9KV^2:!B)Q&_' MO@T^*6^G_48@/ZK'$ 7H.5<'E+X/,M;/5 EK?9@KCJ8UF27 M9Z1)OX$IW.E?A=KP-"?9@EX0.'C^5663@C*=LTM!P#ZU!Z-Q%J*\1P#"!0"6 MW53.P,25_OM$2L8@6>]A[CO#?BDA-6=)0KPXJ3/^K(G67MF#U.S:_!F&7AM> M%#X'-T[.]27=,#_9S9B.M7U7VS037CZTEZ("GQ4BGD MM0/\;UCZ'_)=\UZH1$^J;M9&W(5I^W(*!N7R7+D (Q '@*-..:??T.T>M#4= MVL^MF$KE;"/X(K]ZHJ) M9%7.ZE_G)&K6<7Q98D3U33#)GS01G^%IWJD\G;5[:A=I@@QH5%F7;@@@U4L3 MF9HY" DH%]CN]K3K![^"Z!MNJL;:NZ9X"J=0KGX=2M+02\A7/)2I28!7"W? MD01EYH[]JU%E!%<]J]_T]>^G]N9 MEL^"]MZ(_=SW] H_SC2]EQH"%FUJ7FCG4:C&*EM7 M6Y.1*XWLK,+.^O!)N;6S2I65)G+>@36?-T1,IDP\QY#5VTDKQ6!K@0UEH9K9 M6DN$NE\Z![+SO5R+:3RJQ5@-S80!Y;%- PL?9-'*V[5@)9I/,(.E094O3T%/ MP\I;4HEL7N[;)9X.:WX.5^?7C4>Y MR<9?!_ /C)9\.J(R7]!5-Y!DW'=Y"MO) K/CCI5LD*\\2;O*B3 5X]I8;CKRSST@BOUOG\ M H>O>A/C$&X>51=FB:Q'>:(XJC;E#:C93=114+_9^ZO5(+H@Z.K .;)J;[H3!-QN.-]B-ZV(NWC60+470 MMOX:]!UH/1#_9;?WA //U>_&VRR?SUPGF":BM(CW%P>KCAZF"<3-##^%?=@/E*G"EM3MH!NTQ 'GJ3S2_\TVU^'5_OG[WZ*$VJ MH,D$TE&G!.+&(*LT TN#,@6VA/4IA]F=I]D;*DT(!;44)+'AP!/[[[$6_%U:< %WPW[::L>%'YK-XQ'0W>:-IFZH"Q<\.51@@EEG]D,K38ERJVJ=@[MK/GU M<&R';=^&C[9J;T[K:";@L'[&GR._W?JE\J[5%^[].7&I_?(R1=*7$M/B1!7_ MP/K7RL$]?7O5'Q,3/TS$\66_6\8T3-X)[=CKN9EW'>VM?@EA3*27@)).^R+M M>= TBV-7;>^6;_NSW$^ !Y9/)_*WX1>&)M&%K*(!Y7\MY^!-O]=N_3\#9D@* MLIS.P1">W#&#K\[%BJ;,](UQSLN^E=NC\(VI8RDSB9FLR!FZ.^R/:]:8CM4" M17(= T9SA2?#<7MF@RJ;42&&GB\#1WM J,1B;R"Q)8#F,]_?F2 MI:YP\QQG6E@LD78OY@,R-3D^@=P-)B(RD[OE_$\T*5P$CSTRYNN M.2D3WYG*[,H;)-"C84H8EKEHKWITVL(:N'8*\?;CRAPI=P,35:K,$@_,ZRIM M#K;[U5F;]D) =-FXB6CD;LZ(RHQ[_F(,E,]53TZ+L]?ZU[@76C)Q*D++^3J" MF=_Y!$2DW/)P:?['@V1CY4"C;%ZD ,3IL)7^XIDPX$$*A$UL_#+X11DH#86: M[)6K#N0Q7]<>E'%1Z>+YZ;]1X4SD8D'A&!.$8;'0DCM."3>A@/\(!]K-&6+R M>4F@9 66J/[EVQ3.[D0P&X6S4N$XO'_D/A;:!A>%0]11G7*C!F12%IH(M"(Z M9216^-F+4:KTN:QAIHO_^UBJP51@UNG6!R MO\87M9GYA8>4 U7YQP!-%O$G]VUDZFWY:@C30$S=MI-HD1*% $]':>LJ/Q*0 MMI] M"=7P\_$\V;0O?<^U0BGU[$RTV'#Q12F,PV0'9?:LIO,HLY-;!E3DDX[EJ,\O;+Y-(SW+<5@_;BL':!O.W\075\/M@]YOMG[\CA43H#>?Z1N4*Q M$"3"�(S))#BH)YRH6U7FO,90%V"Q%X14AXF3^F"LLL_TBNW5)\L\RX,O)F M$E)S-O8GI7\9Q"^+WCPG J#VI7]KG#;1JEB);K\\7PSH]GNP@^RV D$!DK4/ MBZ<')&=V?0['+H71] >HW4.3XT)+(+'F^BS[@@YG.LRS/F/3W0I7QUO-[:&E MY3H\#=FO60)3/C<--/XD#.:B8>>4"]RUGR^9ZI*=><:=@61RV;09P^&X&Z:Q M9-EYO1PADU1?PK_)N?4L%5,_>_G]9*\0M'+]3EC(X:1?YIV=RK!BB..P ?P+WJJ&&7 [.3:(Q/ MQ@"M5&5H*K96 ?HO[5]!E??:2W9KQ7@K<)]U7&29 ;)3VOQS;HS%[;9\A*>, MR9N<,(*/*VF9]SJD"?FE#:U'Z6_[,A;[8U*0)#X:?IV @C] MP8+/);M70B?%--?.CI)1+G1VZK,JO\W>DN0%6?24E+&^+D]6CC%.JK=RC.3 M/L)OJEC#7) MV[)IW&;%K(2=E5(V.2&01BJ'YDWV,?N@&\O#R%.Z7<6+IHM+U^+$LWMITLO@ M4E>"CVGUH,_P23HCWQOEP+?ID^#F =QL/@%_^MN8<^ "VZ5&O;@(.:=)M7$[ MF5UA8>T/?CB_2,?'RVNSFJM9^N?3EULU7ES97;3-F!]:LO5NV M+R_.)B+P:Q&!K(D(7(^V?,>(P'6.\,LYGBI%FC5#Z?DHPTFFW&R!$L"G/I0' MV\,D-,]4,66)]KE*0[63FV-9LTSS2A4 MF1"P!=>*%)12XYW4-G(IB2Y &C$E5-F@M,Z[_41A6;I6-(@.OL$K[TYZHYM< M\N]FN.";5"IA>!CWIRUJO/2KLA]>'ISM7'X4@12!D8 \]0$0/-6M*(A!!2Z< MHRI*1OFS%Z/+_K*3?HZ!YPH567E/N3B0AVX[K[*<>R7-=.TXA<_SA%?^O6EX M3&8[W>303TK\8M#NM!)SIYCBE?S=0 LN$N%9)LK5(:6:+4\VG58PZ 76G!J9 M'(H^&)^60WG0K=J?R\_)+RS=U\/R.&:8.F]+0FNKPWUFYGT5F_@"OTFR/ZRN MSJ;O+%?)9OUE.*+1M8;10" M)9H;^GG>5.^=SHQH=@_DQDR?0.7L(V:H9;F)6&X"5C&LH0;->5(_\W08\T]A M.I+Y-;O!E:=.B,BO(O.M+4V'03@KSS#-DKNEB:G3)>1A].,R<\,TJ->-)D^; M"NG4Y2?K#!!) ,KNM?,1VZISU91F 2H/\TX[5LI?*8^5T,XL 5X_V:105C3* M?OC34(:T)B:>32ZSRF4YS0%1-CV%+_?^'J;0 1ZL?197+V MY "3:71$=:YH9B_H#;0+WO&J!Q94"'E:=J;P,VS]0C$FOU:!*F9V'VYJ/O]: M"UL5C?$RI'.TG27$2[$'Y8&%F7/AV1TUL7 N3/815:Z^VHDZN+H8&3#PKH9@ M1NX#K^G[W/BW5\-1Z$ZRI;G^Q549XSO[AI24',)+[+MFOE>RTWB$)O:"9KHXRQ@,>7UV64 M*;.]U>>;\UEJTPO9R73Z_'W.*Y9 IO8>YY8EK$YOF0N[G78ZG]N-,*V)8];/GL(2 MP Z,>KD76 ]2/CW<"]49Z*5+86J'HQ3S6P-];L:E:9?MFBJ82FNE+8^0]RZ2 MCQ6:VID_IUKFA#TQY3A-M?M6K14#%0:XNT'JLD@NW>IW[G4[DF2_TV M2_VJN+69D^$SI]Q&*Q-/_WCU79KLT-\Z8 / \;3="74<3#X.,@F%J(]8.],K M4Y(DC/=M-XEGJ';\4J8K&$K?KS*7E(<"5*W)(-2^^$WC7>@_R\>L]O TY>*$LQ@R+ M?1V+/)S7&@L?'[W"^UW0/?">#]VD;3YTCL]>B0.Z!]G!UT_V[O'YVSX[-S>G#V^FI_]QR#)LRE.@^/]C]Z M$:RWW"%M"H^XU :9(@1D5&!&R"+@R!:/+BOGO9&>%%)P3JPUVL> 0:-9CGF( M;K'&PQ^O#O]XL_/7_^Z]S"4>WN[]<;#W^][+G8.CULMW;X\.]U^]:>T=_'[X M9G_G:._PX*&K/GR]N?/=\Q26CQ=4VP@4RA.E@S44!@5DRSMMUZOJPQ^A?S(P M%Z>P:O9Z)3>#GJ^Y/4K+TNA@>(QSSJZN.0.:ECN?B;Y<;&S MFJ9$PUY]!A4+9O++.E/;/Z^FXK>3+)F\8_)S8^KQQP)['XRU2+CHTXDBC"P- M"F&J14&$]X4ABQCY8[*NG2:Z/ &-Q '[E["04AIY>$QRT'UUB=8>LJM\&KMT M "]G?BV=CU6"(_Q\(N*Y3-Q"X3KH?<=<#,/S^I??Z@JE[5[N0[[IMWF:E+9! M%\K2Y4W \NOI#NDV+G=)J]JFU9NKK[?S5POE],KO"K(M"W'CUWB;?.-W@MW\ MTB_=^:7&$GBL_ND;RQ1_C,86^'8-NF4)W1OK:M_A4B)N4YFWC(%8JTJKQP : MK5>+F#%7UW(C*Q&OKMKY2W8Q],?P##_\]2%JKT\OO75-SS67B*0N;C$R7^_N MSS5FI!FS.X\9O@O.I)(4)WDK'U5-="Z$&&\NION5,5D[='JU_VKG^6W$Z*:1 MN(L4W7DT'^3I30M7//W.@A_S?U;6BI9K+N/E+O W"?E"KQ'N_O7 M'_[X^QS^%1^.SO$^_0#//[_\T-UGQT?[E_MP']S[>?^JNN??_SJU7=\Y/#OG M^]<'YQ_>OX9_.YW#H]?7'[K'_/#HG]WC:W^Z?[US=7#VFAZ@YB;##\9@I=HDTTEO_(D<-7C^H2HG<;NI4HOM%0IU@1 M@HRF$!1SIY1U+@H< OBZ,U*_VVCB06L><8V+A67%&C))AE*D2OA3%: MR,8,:!2PTJ/V2'LGP2;S6D?JE)7DV0M5;"G&FY7^=%>Z MPYZE-'E2>,-ELL-#Q,02'@@)4K+&?-FXE;Z@TPDS H3;(6&515P$@Y37!6)& M$<$D94R#^0+6B^ W)=_[$2O]9]KJ.TQ'[AYCI^]6.'=;#]1&XUPPS&'+J<72 MZ\$+;FQLM1/^?,V7^U\Z-W7VX7[_WT<-"&0G+C*%$<\RB%M03XCJ#.NXB= M<8UMLUDX>+QDVPAO?0&T!DEE 0>#8L@R)1 M!*9.6NLP>?:"8[$E1?% 3IQ; MGY[8%$?NSPH/H"P5Q8X:8@QW7"M<""X#%D%R(9QH#*)-@X=%@X@+C0WG I> M&#"(B$2ZL 0)(@.S,-_.^V&C@88X]\((#L^:!6% Q13 ::Z,D M";BPR@C?6%$;!P\+[('!#&-&"++!)?8 /RPN# J1<2ZI#LR0! ]R2].'V@)Z M7'AXH,VAM;:K=G**%#/\MG..MW4BW>(9CW2*L&GA YYS_%+H9EEW89U%_5TO M%Z=YF[*Q#G^T%^%I:WNN:!%I+#0SE!?>&]#XHN B$.IL,*3Q%6R6MC]9\A4$ M4P@?L4?&*0S:7A3(U/A8,,Q2=M8AC:A',=$0XJH)P'@4F\MD+ MSK";3&Q3M':#QK#N?YF3!/&^>A01Q@& X92Q73! MO<*:1N],H%9A(V)-$ M*YD2L6^I0J]1R$>STA\Z(PBL<>^9T(I&H#%2 ZR0B$5,Z?P%LH1@5(#A0H4C!6?I8,H6N?\)M&:AK^]"EP7SCC.8?J$Y M%4H[8CTQS$DM?12NL5XV;J$OJ'0JA<0X4N1HQ(@7E"&%+476.8V) 43W%%0Z M!NMEG53Z@T9QTFVZ[N9+&!X>M(L\:N&0U)2GBET<69AFY)Q*270E MI@'G'%WR_GE4FV#.APKF_&OGY8_>&?I9,='1(+PB1I/"<0C\<@P35 1 R"$TEB9 N!!;'%Y[SC:[P(/3_;X MT.KZB.7&557_^3'VK6YI'U?EG1F,G.^/4['H/*/W0,ZU&^K;%_UXR*%9%V6R M>DSNGG]"%)T+]_@O1;X#]Y8:."]@?<'@7<*B.X9EK(@AI/"6BJ(MQ)[ MC2UCT3>NA,V#]P57@L.,%+S@R-M"(BXXV I%D,BDD]3&"IMSCW+.MOB*$BD- MO#?PWL#[6HW)73S%1&J)B1%"*&YHRI3D98&- 8SG!6GRS6X@O"^X@KRGS"EI M$->I2BG%,25:U"CX0G@I)*R+E&A1R"V"EV.5&WB_LY?J'R,#KWM1#^7!.(G%_^0?98_LX!^3\5WX\CL.-#5J??.T&=]J?@6P:6YFC8NAC M$AS VQ)H#-O#4:L?6[TP@B_Z%S .5RW3\ZWPGW'[HAMZHZU6^M2,8!1;G6"& MH?7F\%WUK*W62;_O+]N=3KZGG\Z5MMJ]D>F=M-/DE%=MEU/^/K1LZ+0!2EJC M4P-OA=9-KEQJYE;K\K3M3F?;F&[X4CO-(+3"YXL^ %!KU&^=#((907M.0O]D M8"[@:>D*TQJTA^?#?.^XY^ Y!AKW7S+#&(X$+8P^/X;0GEB?D><+TS+S,_30=V>"W,2 MD 5Q/TP[Z M( S25= FLS9M:9T.$MWZK[8BQ)A@0?$JQ['%F@6I'7-1"5U@*S_*9R^.DOI( M*)8(%$C0\'_^85ZLFLF%55;Q(PK/]8)J&Q5GGB@=K*%%")1B[U).A?^I;YXJ MIP=PZ<[3P#\!!O],&+V3X>V?5W],H'4'1&V8^W@$;_QGI^_.-Y3:??CW*7;= MOWOFO1X?GKTYW3]Z?05T#A]!]NV> M<*!I9'_W]<>"BE1YTJ/(M /#&QND@'FC9(P[8KPSA#]K!2# %PE7!N/P@Z#D MKQO4:%*Q]FI);5:*&'0K"#&H.^#WG4[_,M$",TR?_JN4\%[_\IMO#R\ZYNIYNY<;G6_Z#2C+":!5!=T) MJ18X6UZGY==3$-O&)9!5>XS5FZNOM_-7"PRT_$[R;)?*Z? S)J;LZAN.73K MY0M:;2_^TNX!W/3'\ P__/46N^9W28-Z6[MQS<4@P>UMX@ENZNYLCW^N82-W M639W/W?PE3%9N\6V-QR8T/F!H2D;YKY>/8K?ZK[>% ?U_7/FA*"XP[(H(N,2 M:^,+L)0X94Q2PPOZ<>]V424UA?VK8WJCG9Y_5;/8@S#Z.1S0Q_35Y?[9W^G9 MG?TCAX_I0>?P_>_M@[/]J_VC$_[A+#F6_SX[:"\ZH#MGQT<[5P?O4S_>?3ZX M?G-V3-^)X_=[=/]Z[_/A[FGW8/>@^^']/OWW]=Z*Y+W6L$C+.NR(1Z61-0(C MRYW1EM&@H@. Y5N"_%1G/QN8:V!NYL1&4,3*Y+P)G"MAG2\"8!\QDO#H0H:Y M6T17-##WO6!NJ6 14Z' V"-06 1Q00*RVⅅ*I7!QI+:H YL+[(_0]D-&=8 MUZ9*0Y,3[;:!9%HPH 'RD$I0_#19J5>J>5NIQI%(L054#,!Z ; 1-DK8W(:R$CEM%)')^]T'@Y M'G_CLP^N-:/("=.A=^/>:)!"17YTSL&G#55"!T>-!(3R#*"*&&MQ02PUW#%E MF&F\0^N%8Z^7& =G.! 1'"JD2=ZA(B);"(UHE))K'+2R$AC'EKQ_EHNFWLOZ M+N1 &+5< N?@*E7SM#HH'8/60;#(66S\'^NVD!<)20Q"PEBF%'_>(ZX(009S M@I14HN N:AZ3Z; EU+T3(C?E7.YWK/RFJ-A>&#V&#^26B0-6!VQ_,69[W9WA M]SVR\O #M"X*X]X'5PIEHB\8QP/F#PSE6 MTE"-J>"4!F.C[;X,%/E\P5OH73M"3WNC5GU2>'C7 M8V"/>Z#EK3L-?MP)A[$ZX?S/JWUSUA],FOO/JS?AHC](AQ_?AI,$.BT,N1Z>A];+?A3=?_=__4I3(WX:M MCAFI9;AF7??O!)V6R<+@%-$\*738G^?36:#:%V_.-.]=2D&U9;-11 MD9^^L4SQQVAL@6_7H.]X"(>(#3V%T[C7\9;F M;$LS9K<<,]R,6!EB M,!8;8ZW06'\E&>N2.^5EOY<67YG/X$U[>/[7A.*2B<<$T0TU;2J7"9@M>Y<' MURK3\8(P2,M"L1I#"G:TB(E;$"" MV*(( G(G6<*R@C8X\Z@XL^B:Q2J%5&F#N*0)9Z1','L!61\UD9C%*%.MD&+[H2(S M&IQI<.9!<$9J; TEC'IAN2-1>6],P;351D6E^%?24S8X\[@XL\!GC*<2>V-5%\K&-D Z2,"Z?(Q/.:QX 7ER)DBA49I(&Q%*%"A MHW9@S3NEBF+1L(./A(<.F6!P6A3,T0I2&IVVA[#D4HKZ=J_,&]V/K>%, M!-XDV&FK=1E2!GMX6LM,/DXY?*$#_<&)Z;6ORR?$0;];9>&'6T[-IY2RWO7A MF=?!US%0K78/'C.HH^12N%2[[[=;T+9A>U3FL!["4\(@O>ZD#V+02W%TIC/_ M,A#!80O^M>'4=&)J?7?<&;4O4C+]D]!SZ=AU?P -OS"#40[$RQT9I23_53V! MN<<--!*A,P;/7ZH\OVZ'0X,CU?CB,\*!CH<97DN,SV?96S M'*]N1@M&'KX) ]/I7-7ST4Z=N4SE!.#* #]@!N"E[M0,T]<)'(=I8!;R_3]P MBOT20+^:G9Q+^NS%WQY#/=\V/UG&W['A[M_GQ\?@>9X M_Z:[_\?KJ^/K=WR_"_KK[6(0*&BKLW^>?MCUY^E=!V>O^<'[-Z<'1_#9'\>7 M'W;_=79P='(%.K#S[^OCZ\/7'X,!+LI41($ )>4>/S]90[O[WP$ M[%+4,(*L2JF,M"!(:2E0I-)X2:705"[%'?\(_8QE%7P\#22N@H3'W51]YSI4 M"LITW+@ST=@V37D^P>O+2<_9^-L]!THLJ5;0/8#)*/ M^JV7H)VO1F$2QGP5S"HNAB3D_?_X)OU=I^O'S%4NI"6S>J%CAC6IL$]B\ M]@&1#Q?8O D[5Z7Y.U=OH!4^NY V(4NT!:1,(%S^Y M&PS[_^U=64\;R1;^*Q9/,Y(K4_LRN4)"$S(B2LQD(,G "ZHU-K%QY"4$?OT] MU> -B0L;6-#O7AMM[NKZOO.4F=I@;KX6[<_'/Y^KC667@ZER/G=[_JW.V3Y MW\L&OIKNGQV5\.J:O/_4&;V%U;PB6?[W-(K/MPS(_J=-OO<)KOC4'Y]EW&Z= M;O^]WVWU/N"]WIMVZS1GY&[1UE_36P8?NWN[[?;^H3]MG6[ ];T_?G?XCN_W M/M#]W7\[>[U-MKT;.KD;\74AZ]X8:0/8TB:E %9U3,A1IY#.!8.3UU@2N;9. M<).*V2"O&17HT>*["L45BIM/E7,@M<"P4I)83J1S5)#@% X&NUP(XQ=!$]<6 M-"G$-@=BFXZ?")13$9A VF&&N-<264\=@OE44@%9BVRRTJ6FL-LS9;=$ ME%&86"&$YI9&:W!0$EL+%,NC-S0FDA*PFVHRM1KL]AS"XUL7^SG3FS

    NMS MC6^;B_5ZE?U@@K>J^Y MI09'FF-X*X4145*.J5U;YTW)EB3NOL!\)4RX O-'A?FTI2=(BDGKB)*G"G%F M*3+!.42T,E0Y(U62:^NR2; J,'^Z,*_=EBDP?UR83[>RDY0".P!'6$)I*J< Q26U_8A6Q83J[B1TIJ15]U._<6=(Y+(S;5 *=U*?)G8WHO(,O/E77 M$L,&C(G]'%M5.:/M5*73#[ 6R&^#;"X7A8E2&\RGZI\ST&=!H'_4)\=R*^SS-FC';"AD@98ASHCL=( MD99*H&B8#)[8Q)G/I6,T)?1E34[K)=I[*V!?N!U3P+XPL$\;,UX;YC&@6QG# M$7<:M!Q).$K$QI ,9]3Q O;G ?;%6#,%[(L#^Y1D-XX1JVU$F$B!.!<&F4 5 MBB(Q #H357& Y0/[<]B%.8?%DNS#/(]>?8^Z0W,3#Q:O3GT4^&4VFEI**:@3 M8-QHAKB@"9F<(1N$X3Z9H(G%->_1+$?$82&'U;&'"CDLAARFC2%K'0F*@6JD M6&XP'#T";F0PZ)V@PHY+(0<9HPGCAF+'"5I%.)) M261<;D]G")/4$&F"72ERJ"64=\F"^.85)ULNL=90WF6RS\T]D[TORN+?E/:] MTT^CXWS VU%X<;]XWR6+E'_RYUCIW?/;K>0J=.0Q:@\L46K:[4;JSIEIRY!_ M=KM;^VD5@4DWKGH=8_3&8@+7=@'[H:_BHJ_>0E_=/'F[NS5ZMU/IK/!?'TX. M0"N-1(*:&IWGB$<5D&$,(Q8H"\+$*'*!*/PB-RYY:-F )=K2*S2T.C1T#Q9Z MH >.%O*9#_F\OTH^QB;&HQ'(.F\1U\8CZZ5'RN+ )571.G,#^4R6^US7X\_Z M817R6QZ&*.17HX>QD-^1!1R45B*_)C MLSG_SY+\GH'_Z-QG/P\GT"V]R.=M::<8>"Q+DI!F9Y8XJ@8)TE7D@^O\J1P1O"A;-(,:<1-TDCH$B.0@S1,&VL<#?Y0E='(R\< M73BZ'?SCRT4&8RH8Z=?] M06/4CHV3: >-> 2BN_'&'HUS>3U&FHULC3:.8Z-M0^.1,SXVCD:=25F"G>C' M@\ZH$X>;WWUW#%?]>M#O_=7O?1V/;+ZX[33-*!L]6#%/O*W*_G]M['L?C^PG M,]X^W#J&\[7W7X4O^;]:A^]YZ]._[=8N?/;WWO'^JS>'K=W/)_N'K>Y_I_Y[ MZ]4>?W?X@6R_VOH.QQXP1QEQ I0[G9MY:\:1=8X@843BD1OKC%A;ES>6D!ZU M^V-8F*'QM3^*,'6VVSV9+BOQX@80+!5"MH\:KZ,;5) X0P0\9L@$>]:%!);] M<-SK5>LNO\_?#;]VCE _I>8=4:.M%T9S2;$ JE;")4-Q8E2*$+!-^&!K@IK+ M8-EJO9Y&"V"AUS_:&?7]EWN&-*^JR*T-!*>?#Y@26F/GD ]C+%2S7%(@;O!9,(6P-3''-/$ 'SK Q7%$=C80U,(M";C(EK MU*2I#R8SGE% M)(_*WF?Q_&,'VX,=D)LQ?+3=<;SXZU]DC#_WY;/]ZLM!U-19HB/R%.NL55-D M9'+ $")H$9,BQJZM'_5G5\E74+B^Y?%N@H(U ''2&9Y%/(,*-NI/>EM5:Z7= M[X+N.LP+:Q ]K*.&'4Y6V41;H^),-DV.R-+I16.WW1E. JHK!:@![UT$AFB M(.Z"& QYEJLSP:3Z'&'-5!=MXKD9=BLS^+:]HBE]N_K-3O2(O?Z_. 1(^ M']7I!S@:%CA(?3B[B_!=O"(4I\1^'IF\R#MP(V>(NITB<,.74ZD7G+Y0 @3] MU_ZPD\_^YR#F>_P67QYWPJ@],8$O_?#&J/>MWU_P-02P,$% @ ]8"%5$<-N*$&&P MXQCJZ'VS)[[90.A5,X@N%31T[V__F85("A0 FHW]T#$1$RK5&96 MYE-9F5DO_/;/U[6)7K!##-OZ?"']VKQ V-)LW;"6GR^>9P^-FXM__O[33[_] M3Z/QQ]UD@.YMS5UCBZ*N@U6*=?3#H"OT3OJC:2VY5NMK?^R M_-32KK6VK*N-J[:,X3&MT[C5Y_-&Z_IFH2]N%E>2IG.BK^03T59XK2+HF$4^ MO9+/%RM*-Y\N+W_\^/'KC_:OMK.\;#6;TN4?3X,I?_3"?]8TK.\[3[_.'3-X MOGW)?IZK! >/:TN+[CRNV4OKC6+X?WW)>MN4VE+P,"-E"(@;%J&JI>'H\WI( M/OIPY]+[,7A4ITZ#OFTP228//U^RGYE(S493:K1 *)52QYB[%#_8SOH>+U37 M!&:N]9>KFL;"P#K P,3,T#L/1'ZFJK/$=*BN,=FH&CZLB-]_0HB9QUAO;(B7UQF ME\ EC:6J;@I($6WI2>)_DU^:"%ZEV]O;RU<&P&0Y$B'%GV^P/QM2*Q_;-&QF MYPV?&D&[4\@0#KY\,@3MCI0A<1"E(>)02_Z99!0C>>1G5$+0@/6^DX%_ 5@\VG #L3O B\.(&5@Q>?+]@DTPA\Z)^F.O\5) D>B3'8'0#LYTMH@LU!V).@+7YO0O0)_U CC*8; MB+=$K.EOE_L-]DBY!.LCZW?^]S[*_<;^(X*&>_#(W&Y7KXG-_"\#10K4J[BZ M0?O@>)TUER2CEF/-Q,H&4+1VE9#4LBGA3QBM4$H&:L.]&J%J0%R'FN=76)B4\& MD;.;"OV\0_L?%37=5EO$7HQ@C: M:^C8"EO$>,$#FY"^!7;)/N/GHRHVH]QL7F4WXPX/]#/C\@_D\:GMNNC]Y1KT M[4@S^D3$5NLTF]?9K>:1K VTZ*ID]6#:/XYUDB$=L9FNFLV;'(,+J").MD*F M&DT>E6'_?Y59?S0&,?YW1:KE("@S8DIJ2 MY&5-!M%,F[@.A@]1\K^@D $"#HBS0*,'%&52FS-1]_>8JH:9=2P6H2PRKMR$ M?RICV'X?]AWY7 6UTNZ/GX:P_?!R/!OUNOS?- M:-F,Q,0CM2UY*7?4F#YA9K$(:1321@'QVG1[VA[#'*49..O@S$E49,I64V[% MQV5V4T)RZ+.I!^2^ 6;JW#RQ37V2(HNVFYWV<1;UF-3VW%=^WWK!A/( ,M]D M6IB\>$:]DH]QPO!PA&,]KZ;:!7((#?KH%U0@'7&P;M")0;Z? P6'N8E!<2WS M,FQQ4.P*P#,E+@)B,M0P234'B\ F$8<#9BH- 'A0(A *):C"EQV[>^NF;:NFLG+1A/MK" M]!SH.EB\,EX(Z /=KR_P6!!#4\TD<\7C(U33#;8V-8R[-XE10> M0D!(39D7N(_P'QY;M.5;PR#51(^VK?\P3!/&SHBNL*-H,(!@LNY#OZVE 5&\ M0@@^SZ23E[<8-I+,*^S%81.(P_T(%P@%$J%0).3)5$,JU:SWV#%>0-(7_&!8 M,'4;JMFW"'7"PZ?.,%,5DD",J#;$-L?-8SX[%)$*<;&XBPH$:X!D MX;,URM)L_.!:&F.HFEW7<;#%*HZ@QP?;P<;2\K][FSFJ153^X*-J6.P)MFB. MS^*X3B22&(]@3+KW8^5 MR>S?LXDRG"I=OCSUK3_[\K4WZ0]G&0&5@9!PO47J2/&JCD\4<:HH2A8QNL@C M7)LKHN5<%?G,Y(35>.FJ':_29C-=%2OQAY4^5!V'1VKY?'H!PF+/? U92T&[ M-M"65^U7$VT1EC39'CC;"O;<$?;?%#LOAI9W4C\Q4S$X;B G*0R.: DUE,3[ M1+P_ FDJ"I^OO>%S;]+KCB#ZR;%5*:&A>-J]E>+5<)\(BE"IM.YSSJDIS85S M:*O93@I_8G:HYH2YK]'"$^1!0D*?UY(@:\YBI'KVVU=T./& \M3ETL%++J.] MF. 7;+E'6S(S [&%63Z:S<+1*6R7)?O&9UI;?\\X79NMNVO4/W^3.\#)3UEL M[[8LQ5;W#ML[X!4<(ZJ#E'UK3/!:!4[6X'B3ZF&Q;L5P+^,)K-9;_(T&"E9,YG= M-L(DIM61$O9HL/:($4",0E6UG7-9(*FI>)A%$ET1I53.>3 MM%HPH<]$2NR^;F4IMJ\BV5153^J3E!W&7&/7T58JP6/'T##;%:L5B/2/8B&T M,PQ(*;;;(/'*@."M6&8%G)->8?I"&>^-CN;E<](59P"!5J. MG'3P-W<^,+YX -/.D;M>3\U5['#;< $O:.5@2;6SU1&ER6>J?K(0 5 M#*7R4!0;7I9;L5T#!PU?[= JT\CL$6JLV2T?#RX%K2IK=GC@;RYY[W6#+8)M M*[Y%_1P^XDA)Q/#IR*W8OH)#WI/[!:201?RH-&@?\\V M\SQ 8C3L]I7!= 8?V>_]X<-H\I3G IUBM,7IP+64=" BY(.BC-"6$]JR0A%> MM9W%MLAYST-Q#N+LXJ:==/2NH,VKF'@4,DWHH-EM"A:U'2/_<8-3\Q7/";=R M*^&,=U&@[$X7$6'JB2*_+9,.8P_SG_L^IPQ";,E-N95P(/PTV$H[*SZL[%GQ M G8NF &?AI<8.Y+<.N$$5O6T^6@O@#>JH?L9(0F.>7N'Q6BQ<^7O)I 89RVY ME7#8_%0^BDL99-(D!=-/#^T$O@*T986VZ=+OW:0YA_N4$- MHH+&5#3-<7&:'QD8ZMPP#?K>07QNJ<0 !">7<'S]- #T116YN(B\-40+^IN/ M0F(:C:GCS>H/6>\5 N^=5PHE$*/K2FXGW&AZ2G3][ L6 MO%^ASBH+6GGJ;C;>FT79/3[;%S!-\%)UV%MGHS?R;R_V?U<<'B6A&*?7I/NZ&D\Z7WI#:?] MK[W!:)IUN_%A.L*5&/E&BE\D%*&).%&T0Q4QLK6I0A7G6F#)2DVXF"+?MN/[ MZ;*8K8KK)@:\M41,11A*=-KM^%X.G-E#\RO^\L MVD(\D5Y)\1O]O-:(-Z^FFG.>D-IO)YX;K]OQZDA4Y56<"B,Z3+Z1T*M0LSC[ MCKWH!8\=^\4@P!P^>+_-U-?\9QM.RU7L+F_D=L)QQ8C=1;<@>MR"]R%[TJ"M M.-R#^H]PB:KN)W=V]IT)*$>!X59NQP)D 1AJ2Q^V=&^QP"RB8&:80*H.B;QM M:89I%#AW?@0#H=VOFG);[/SWCBX%+)FQ$6.*=KG6YM_>\H<7V'&P#HKR-@JQ M6^>+[B-XU#!X7Q@4 M/N:<3D%L0K9[^X )JUT521P_7U73Y7)M7Y1X L^<3E1L0G8T/<.X]]93I\X1OU\E:@TIN*ZQ&776D^"L$&!W$":$HI:I;(5>)2D1!6*RZ MNFK'%]I2+%+%NE6B8B-5]X0(\0FK3(^Z2A]4PV%32LX9\+0\Q=[S&MQG5O/O M%?>3@]1 $J12Q&3A,R&-E\^9%@()(S>^!)BC$N)(F*B MJ)S($[1&8J#A@OE4-EIB'-S*A=$@EX;$MY$E8PTY@[X@:AS:-FIDI#U*L,I/W6I M#+TS''>](9A^-AXHF=],DH.@.(NXDN+OV>/$&YPZBI+GFTN]8QT^!\19U(9, MT'N^FQKSDA5G&]?M>#T_KU&KF'UD-T/T'6?!NM64VMKWN0J\V1Y";)'H169[5CT9M#B#,2HD.3.T5%PY8M\[)4"F8]* M^0\+DY.;EA1_*;37L')JS95.[#01I@HW[79\%^4TECL>62Y MDP+QVI]P-22?$!M@B.."6R&+F"D'6;$!.W(GMFB^-6#ZP3+.*;S7LK;O[F5I M0>E\Y](T?A$(M;GJCC1Z,5YB)%S)G=C*8"(2=JY7"XOPNQ>M>;>>4-M#2HT0 M9K4GE;H.W]#F#]7"!XV*4!9;_UKNQ!8$$ZT?L@K]0-7/DQ0P1^;C1,5HU\8^ MF[$AF7KJS_AB$J12W1&[._.Q-^SV,R\%6RYF!TIL:VFR=RY[9SOF;Q.\-/+>K'!>&83N_);=OW L;/;7 M$KE@WC$7$*W!90L.O\S?D"=>/2UDM?23^A_;Z;J$VFOLY,RE3LA0C*.V?!5; ME#X.1UP*M!6CDGCI*9,A!%+3<6\R_:),>AFM'FLF#@AD28IE3 $)!#00)U)A MM>>:V%,:BV?O3CN^FA(W014GZ'UU%EP .$A&[-ZNY*O8EH<$^U1]66!?RY%* M?BB>O;A3"3MMJ-\;IDNQ/L34N[YKPR^\7MO6=,5OX#S&P"=A+0;%M7P56Y]+ M!,7.4D,H#?O(Y>&QDB\1?^&,?YO9QKM5&Z1"7*S_=DS]=OE*/JF;C6$M;/:- M]]FR;$]V_A5\@[T"/4>H MRSX].K:[^7SA/6Y0O+Y E#_N?1,TZL,OC,S%96IWP/H.JT;>8^__OC7!T M# M WC/IIM'-=YO<]5DNH4?\-R@ MN10&J >P.V\9%#9:P+CFC*8KC.G$(-^55V-'$9[ GAY2'S^!Z77Z20I=[OXED.[.::S#H/CKV>PGB!+OG+4HK^'PB9^7;^5""HTV%_DDVZOP6%GZ&/L2KH1 M\%<9IG>6E=Y2C9Z=P.'N&A:AJD7?V"N?RC.00.%M;[5N]5XS=# M/-C.;E<47Q.IQC^"XIDFU@_%?GB8P-F(OV,,\0:/+7QM^_4^>MK M^A @6TL#A/7&>_ITD*5M67T_'Y\KV]3[ZXUCO_!?R8-KZ1 !O@V\H%"#[R"! M355 +AI'*.*\$& !KD5MYVWFJ!8!9S^SQXX-@H';LO0>X)Z_8T$03&=L7UH- M3%43$Y9>&H1%J^*9/^7A,OA"=O_[UCMI;T.7B0;SE$5<#0(QLG#-B0WP)!"^ M@3Y]:=+ 78C8F:8WEILNP;T/#$!P2>PLC8=@Z P*Z^Q R&; M",V9VY<6S<$P)"QI@;'(Y1UB^F"P[#Y;@IR+1EE=/'BA!>:#5#6#9$3QWR,O M'N-96I9AP$^PYCHL\/.7&@_E+,E/EZ$G@7O9KG*-7,IBJ]D*/UM 6Y]2R*[2 M 9NY_8<[J/AUQ%WO]8'^>PTQ@:#!91G7@9K[: M,\.O],ZTM>_IQSRGX;TA74@"+'['I;.M)S/TL>H8_,>,\@+A(X073X9EK-VUH.IR)-VR M3LI\#F7W/WJ;7\0S5LK#99BP%!?&!'NWS]:G'*H:B5I\=%7(V2R=8U0V3'5K&SAI"/Y!P6]WP7HD;7-E[I_)%K='VRE0>04+?1"G&F;F6 M=0@$_NM.#/[88V6 ?;)?\FH>[+>9W;OKS^Z58OY-0.=,(V0#,,IB,F^1?8:U ME66;]A+ VB>.BLT!U0]8,4/+,A@6YA'L3;!M69:;MP=ZE?)T&7J2#"U6J[5- M0V=AG^=WBD%40*>T%0%?0O^8SYN7#D",O+(=.@,?&X:)D#)$U[Y3=7,$Q8]/ M0KKV>L[6:_B=&'>VY1+(]Y>.NE8MG7_D6TS\[PZ-[@*DRC!(HK4L<1>3GBQ# M#[(.S[X%Z&15>'4)>>',9@EAY"%OG>)4OB ?LS.J<>.)D6DT$ J!QH-K+D"< M0W!/>K8,:/#R^&^8KV+25Z-SD"CM[!-6>HDLW5PU;\'44KO=R5XA3FM7 MAC#4BZIP-.\]Y(Z$33[:CW35C4%5DPU6=I.?"U%A<,#K<#H4['!*!?2)J)<6 MZPG.+R5R%&,_/YTRC(7P")QW;[6E[WW#-E*1R?3YX-&8O'3*T/L@$%.R+D>0&9>@/7Q#B^Q;\G<8*JVEX)^F" M_1"40B+@W=5^8"]Z,6)ET,,]-FV#4CRS76V%!X.QN*>ICY>A+]&0@"V1I$Z@ M\0?+6F(/D15]"T4$7G=O,5Z@1.JR>W*,'2^ 8@M.G9L<6=BCY5! M]GMVN8-?L3'FG/P8QF9OO3'M-^P\J51;0G MXU%69S/[83_:,.(L;W@F[MP7XR,/A3) AVWD]1*I(#T:6:QLS7:33ZP&T+"9I4F'I.QQ?OUID)0LR9+,"T"]]E;-R!)%\7V ?H"^H-'] M;__^Q_O)3Q]QOAC/IG_Y6?R)__P33M,LCZ=O__+S[V^>,O_SO__U7_[EW_X/ M8__YZ/7SGY[,TOE[G"Y_>CQ'6&+^Z=-X^>ZGOV=<_..G,I^]_^GOL_D_QA^! ML;^N_NCQ[,/G^?CMN^5/DDMY\[?S/WM11+8)F$A:,1U\8/2283F#%Z!T2"K_ MW[=_ELDEI3,PJS32VY)A(*7_[SM^=GZ1V^!S:>+I8P3?4!B_&?%ZL7G\\2+%=S_DU< M/]WYCOH3NW@;JR\Q(9D2?_ICD7_^Z[_\]--Z.N:S";[&\E/]]_?7SZX],LW> M3C\OD?Y]_TO]_2^/9]/%;#+.5;B/8%)QG[U#7"X(_>K3EI\_X%]^7HS??YC@ MQ6OOYEC^\G-Z.UVR*F8NUAC^]>X/^^4+O 23=#Y9S<9S^GGSD15,$Z3XQQ*G M&=<3].DBF,VO_C+"42/EY% )WD<9*,RXMT]Q+!D%S!BX8(7@Q5MKK,U2'LZ#QK,188!%7LMP\@F0J MQ2\X62XN7JF3*1@7&Y'^Z]U8UO.Y_^A>XQ+&4\RG,)_2TE^<)%KF52B8GV 9 MI_%R9 &]16X9+Q"9!LM9U+08%2@K=,A0?.PRVF]CNS[Z*WPZF:>?9G.:)MK: M?O[I$]:-:+/+K8'"/'U%M.MK;/..7Q;G[]^O/I.-E_C^XN_KEM>4)\M95\&L M^4!C.I0P)SF/ZVS Y!6,\[/I8_@P7L)D5,"DE*QAAL;%M/>)>2XRL\6BD<"] ML:X+2^X M TUY/=)C18B.)@/=<\?O<#E*YB35; >U;/I1UPLJY4P\B&"D-G3 M^*PFO1T*"P@D/&\\6. 1G?F6$KG_$=L(6'U? FXXI^W6^Y=]Y^7R'4C,<8 M4I]]8#>@V]!'?U_T.8;(FO&*0+V?35L=!?BW$2R#3/,]\F,@R:]W9:R6)"Q/O)%@G2H6>*Z#L1I!CX51B^! MUTXGD46?G6+U_$-'\6H^^X#SY>=7Y( L3Z:YBN=#W:=I78VPB.*]$Z2 "YEF M1I%IEG5@M*Q0V"1H3?7Q$.Y#-21K>0\.W"1S,P$T(_9+PD.#G[Y]CN27OZ[3 M^++\OL#58$?.*>VB1)9RH+5FP1 :[Y@,*CEM(X1S*;I?%Z-NZIT;40?F2$^,IVR8@"D?GFVF@\F;2?S9=PO3M.$YP@P>7IW^DR7D-M/XZF^5/X\ED))11GMP>II0AR[YP M8)Y ,6XLYY;<>8.\"QFV03F10@L1N') MVPN.1Y<%[Q1?W$7DQS*!&XA\KXEM;.X^WFQ"PH@D4]$,B4I, SE;409D)4@1 M>,"H;!\WYQJ,;01LOQ\![S_%S:3\! O2X_/:OR:W^G)W&3D%6?M(A,LQD-Z1 MDGE/7U#[$!6YV^A"%Y'?C6D;^;OO1_Z-)K\9&9Z/(8XGX^48%^28W.+$&PQ* M>QY9R9Z@Q0(L!*-8%IB,YJ8@[^/[?@M9PY&/A$4?LB8,TI-$HTXLQ, 9;+19\SX'1U= #,GG;$T54 )DE&8+2LJ MQ'K8[UGT,;( B5X)*:?8+[9W!Z@A.;Y=F=%*,,V8\O7X:-]>&^"O9O.5");+ M^3B>+X&L]#>SZL(1:II1^L2W9+_C'!?+41#@BC2)":UJ:D@ %@4I# -2)XP@ M9>JSO;3!/R27NRO_'D#8-PEH\5@M@\Q*.W5LVWV? MB,1'^I39_/,J3JJ :Z6 8;2D*@HHYA6)F$>NZ!AVO&@ME99'_;-S O$:$XX_ULV8F'N!2"N-+F%@)E0"!Q=8 M*)"91+(VEY_IWHAJ2#FU'D&9R:&C;DSZ&M/S[>/GN\?EB24[V.KQ^ M!5@&96)5S<%B)D?;1.9%L"R;XJ(,&5#U<6FW #>\$'8+GK262CL#_QW9=6]P M_O[*SC9R *%HB\Q%4GY:1LVB4611\B)RE%XYU\<'O W-\ +<+0AQ\+PW8\"K M.7Z <3[]XP-.%T@Z[LJ)W,5(9>*<1[M"4GU/+ RT01(?&4;6^(BESWGX%N"& M%Q]OP8_64FFG7]:&4/VG>H@?8;**5BP?PWS^F9S =;)2,>3I"0"-[R0>A,=TUPR/8+L(^&,((L9F'!>,PTELZA!LD"6 M$E?190-]O)@[0\T'C>?+258,CEL@R7G)=$U@\KD@DSX*I7,(8/HP_FLL0_+1 M]Y7\/3'S?6:\JWE]@>WSE006'SP-BQS"I(&\0@- QIRWS%B+UL02I.V3)K(E MP"'YZZTXTD,V;5/+KHST"A[T-:>)9Y8$&7M:>,."\IEQ;8/FW-3#SW[Y9;=B M&I*WWHH>C230+PWA*C8DFN8@>BMN-%2%IURE&_;R9SE-H4@67*.C#E QR!"8A!,R4IYKXKILW-\"]J0O/9F M&TA3>?0PKB]CTH&L>]"%!:V!Z)H&UQ MQL4D6%).HHI36*)G[C'<;= ,UQ_?ARDX6US[":7E ,C_'?)O; MD(4T63IFT#M6O6IRL:5GR7()$!-FWBFK\RY( [7%6Q"DC1C:F5SG^&;V&E?W M+5_!_"H>KP/22 JSR$WU)H$!1L>L*#R8) %]G]/UNS$-U AOP8M&@FA_#/)H M-I_//M4J#B,K@I3*!":5(U-!.,D@!\M<,3)')X,PN>\IR!

    HV99Q)2RX3F*/E&-;R70#ZTD47>^?3OYGK*KUB5C8!'/KM=12[%\J[XU,;5\S;!GNCTGF7L:TO16=&J7"O MN0"62'&3%9:(&SX$Q@-WJ:"7WO1)$[L%S,$7=N?T(:_FLS)>CERQ!L$4QDT- M2'"5R+ITN1(V<9G @.YCV%\!,23=1 M:)O37#*R(X'9Z',@PU2CZ5/R[BLH.^H0]EU)_K");W<[_PH!BTB&)Z5)P=$@ MM 7!())G6;C&%*TQ(/L8#W!%D]_"F-\;;H^F7]BYHW M1O_E6A4NH4[D>$=&0Y>TM>;$HHN:2I27TVE3LAM;@[MTZL7G_L MI9UW(5H2+9@&X;<=K_N8%FTK/.T M>OK%R%Q @^0%,Q-J)M!2E$HP1-A_ZMNFXMT] M/JZ%*!P,2Q&(D\D2)S,X5I1PKM[-P4Y%U._'-:33P#[D:"B7AOF^5RU"D*BD M0\4P2\6TDIYYKB1SVG,HJ [Y5O=8WKO.Z9::6M50@#G'\<)%V>S23YY7T.' M_[NBP,B0U/I.2'^$B9_A&4VQ\N$7ER<_D&>&0EJ/(7Y MYVAVZ":A52O1 HY^:]& M)]J$"AKBG%AM,!1NWAF=W5.&1PA#1">\-TXQ MRQU4.(9L/*7)? RY0$Z8.Y7M.D_B>S51G]B^DV@"A22@P41Q(B M)!:4!2;)QS8V)UULGTNH]\(:TMY\&#=NJ0_42!KM$M=PM:Y_Q2D-=%)MM?Q^ M/!TOEG78'[\XTRJZDFBY!P>UA*NN]EJ]WU2,#)!,$:E3@]&@ M\4\9+]=I#1%3\;5RJD_D)&=1& 9.0I*B&2%@(U]RDY\P3 D/;B_M&_I[;// M'/?A[78YCU$I)8-@)I#CHWGM&)&48PF4,%ZXSRZ M()EPQFI>R-ZU?:;G:!&SA]VM]V3BUZ>OPZ! XR@P =W898_(JJ[)/%)&M)'7 MCB*U5V+FGGF/R%0A \I+CRGT.:>[ ]"@]O&F9#IL[A_B$L"U%JMU%M8#:7DC MX*Y'=+P>L-6H&MT5N*5)[66#6F]H=VX,.8ED(!66'0"MNAS(RZ(UI@DL M%N,R3BLRUFFR((1 :UF02C/M/=F/P!5-F+#)-7/-_GZ]O *U#C'4P.5HPDGN6 M0ZE7X'QDT1K!LG \>"%K[[JCT_B 0U)*3THIX]%BJ,P?/L%>F407GJ936!H M:T^P1&HV&D@L&\&S L]!]:DQV7@@@\K!^#YVZ?U(\""!\,V8FA;#^?*A/8/= MMR-O%-ZN+;GH >2D?1S3ISWZ_/NB%@9?WV&MM[AI)_NXKB:=@RD%-2EA#_6V M6Z+-2H%E)BAC/9=&E3[%);;'>'!$ 3ZO9OW-["3]S_EXCH_.%^-IO<:^7G6K MKC/KW^21+%J:1%/A4C9,1\RU;J-CT5F-&41.NL_UGEU0#LKV[$2VKR(.O:38 M+MGB)L*KC=$$N<-624WBKT,/- E>%LZ2-::8(B6YK\?AU8Z-Z8Z9G/,@/-I7 M2AUXL\G /IN5Y2>8XR@$D[T5HMH"-6<(/ ,G"@N%DY&I2P#1QPB[$]*.YM0/ MQIA#Y-,RIRLAYE4"S!E,:F>]WV!Y7LL8OBPG'V$\J;$Y39=+.?GZQH]7V.VCCO)#;"4:B]KK)NU<9)T>U(Z98XF]CE@/0SWCLUA M?V0Z]I!TFYM'SZ9I7CLJ/<'UO\^FKPG5?)S([7\$TW^\&;^GWWV8+<;+Q:V3 MY8HH1M7F7+64FBR!>="< ZXE70@D"&UE>W,M:/+K9^?25/T M >?+SZ\F,%V2S5"+::^N<8Y :QOXU)[M(+P1! YX9S5E@$:UG"KBWQ7))B(^YB=^"<4BGZ]\1FSN1 MH#=)GXZG,$W7\95D,R9AF.(::Y^[4'/OJWV:I4=O$7B?OK7;8QQ2(/G[)^FA M)'B(G5084*LNUMQ5-YV^LIK9PDP"FXI)F&^&5QYX)]U]-L[>P1P?$1URS?_! MZ6)=V;)D+Z6AH3JC.V9@^K$CXCCCD%5(K%>@"N0Q$,L$B6! *]$D"D/D;W#B"_A_R%UGSJ M)<-&);@V#5!?8T)26[4'ZASS^J;0YI9]K?D[7\#DYLV232_E-[.+\6Q*29GL MLN/HF5L530\E5S.],.O09IN4#_9&)82[*G8UQS8D\[KB7.;0IWY8JU+>#YP*Q M3D<3M%$LZUI))&9)<(CG16:7"J"1KH]W=">D[R&[H35SVLBGHQ5VHVUX)75* M\W/,5]J3CUP.4L2JPE4M;YQ]HITR6Q95-C&2JZ7[U73? ^^.>0L_ L^.(-B& M*K#@?%YGX8X:2#F3Y2@RHW60:R8L&9&F.*9,#-PZS\G3[Z3][@7V'60HM%=\ M[4355N?=,M*+BRV7EUU&BH9-?@;I8"LCTT43O6N9+A=XM!G \4Z.Y-80=TQ! M^!$XU4=\1PY47&RBGT>^)&.CX QYK4&!ELP^U, <+SQS76+P?7:K'8%NP[3P M8S&MIR@[\NWZ KFJKE,P+G*3:B%7P;26FH$ P[@7V1/"1)OOD;AV)\BMXJS\ M1R=:&QDV-+DNTEKN9J743Y+>&JE]5I/N8;P[XDTLE+D90G/>%*U96_1^X(N_6*B3O%G7,/$1I M^B0>'VF 6_'Y!PG]#YD['3?55W/\ .-\X7UOG.Z3:5Z9%9OC"V<]=PKK"9LE MK! ,"Q&!$6AOO(G"EVYEX_? NQ5M]0^_#3<7[1%BPU_.W$8.$O)L'$-C:\US MMSK632P&#LXH3E;'L2/!7]!M1;$?[82AN=AZ= 1F7M;F^SZ%"/3P1460'&6 MI;$.1 #M7!?:[%A.]0<[%=A3 L.XS#-2,6C4PC!;)%FI)@*+RFM6' ^)A4 MR7)[C$/*NCL>&V_I=-E#IDW7Z=>H3FB/FL\_TW;T-YB@].1K.-.=1 MF3>D_#O3HZL\FA<*>5F>C.LT3//B MM_%T5LN)7>V=HX,G=6-"6'7I!N8Q9^:B4IKSB$[TZ3.X!;COH=A@\PVGL[].9>$RG_Y>!^J[Z&(8&LJ-9-2&^O]BV)_N>E%?:G@B>#O<;ZV'T_;B].SL\_6_V.IS&[3 V!U_HRX8.W4,<-X9#A*9ED"* MQ*;( B!GWH.,22!7LG>I]5W[/NQYQ+#YK*IA5]\OQJN;D]$9E6V)3 07R'+C MFL6@1?T2I8V%8^PS ?> &E2?BVYTNO7XH(&4^A4<_3+R7^?U7!N"LB9%06.L MURC1U@JH@C.>' ^9Y*Y=GS/0;R$;4DCJ:/QI*JYC:[:S] [S^01GY=7Y/+V# M!;Z:CQ.>3%8T75W];JKQMGY>)TVXWW@;:'5Q M=942=\'.7V>S_&D\F9Q,K]YCI?>64V0UP L:D[6 MM3=>=\I![S2@@PS_/3'=A>4-3-^.+]]]]2T7>T7I-K$%X^N'PH4%41TK&B5R14U@8% MQ81&*3)-DU3;I1@\K)GQL#IJW6!Z4PSMRUV!Q4@;(8WUQ,*2*PM1DO;-A2GT M3D%.(7&>N!# MBAMKQS(:''(MT94^?7W[CVT055#_N9=3 ](-SPJXJ--R=41>*5D\.,:5L4Q; MDQE8%YB1RD U@4LL1U?ZMP =1.K8][,F!L>= :Z&C<;<7!+^6R!?!"9;O_,ZZ4UNP9IFUVS.E<#'261 M0[8%:,Z+9#K0[$<=-'G+)7C!H8#K][[B&D+KW_2RG 7)MD.OGQMZP*50! M207:$0Q+2AFFT7O2JUHQDW3QVA:93)^,P^Y#&T(-X7_N570XXWHF$#Q[\>;D MQ:_/'CT_/3D[.WUS=O+BR:\O7S[Y^[/GS[^;!>YHW!A8K8?*DE?(0TQ!ECZWL;Z%; @1VP[C[[9UPOR-MO@O+=MEQVXCR*"K^ M=JA/9^=S?X3OCT,]Y#R MV 9#Q(.$^X [X1LB%HZ"5\GF:I6#$[6+EJQ]0PBV]%(DB)J'/@D>>P(>4@?' MP5!P/W$^I!:F]XZP9*FY(819*J9UR2P&S+4(@3,ENLS%4*A7\0[A;&J0S-M9 MF#U][K/?7[UZ?OK;*3F/SQ^_?''V\OFS)R=O3I\\??;BY,7C9R?/S][0C_7W MSUX\??GZM_5ULDM_\DJGB0,\[/8@&OC3G6>FD?=\\9C/E<>E*!.B0Y8+)X!B/AC.8LHI:05DX?J^X[P3VY!\WKVY\77=^:8B:=C&8(/K[[/Y M/VJ_A5G"Q0U@VFE4,==F28+T.JE[%HOW3(A,WZN48N[5L^^;X(;DJ+8G2R.A MM&=+5=F+=^L[.C> J8S&*.?) R%TI)5)+1.QF0TJ"A^XU*5/W>LMP W)FVS/ MED9"&;"M1"OA \Z7GV&::['D#^_7=3P?SF[Z!J"'MZ%VF;%6U7PVCWPU@56> MY-7GCI2T*J 'YFM_6IUY85&YPKQ0UD/F+M^\B]:NHM^=J!J4-;S]L]='T<4; MXPT4EHPL3(OJLMC:,$M:GTTLTN0^I=GOQS4D.ZL99VXI4]A*-,VTZ)5#Y"?X M88YIO*D?0OO5:OZGUPZ7[QQ"/766!-PS;8IA.I('['/43$-)D4>OHNESEM5J M!(/**.C&P0>1]Z"U^*JIVR:>LX!-*OVU/."'5.G;HQN"?M]S+ILI^ZO/O]Z8 M;P-BA D-+QYK$S4R;C.0&9H*,E$=VY*]3ZJ/_[@%N,-5_]5'7(R85B9D19:\ M*IFEJ4G#"*(K/6?7)BKP5SK 4?5N^?*WO#Y5'PR[BZZNFCV>++V/S M:*RW,3#0Y-YIPR.I$.\8YTG+%$I"V2?=[S8T0PJ>]";&P=)HV3ET]A[?P!]X MM>=DSLB^ M!<3#V]+?FIE&)O/5UM7"*TB"=(]*JNXM.K!0!#";O.9>24];3>_5?7"MZO/% MDC;0^=/S::[W+GC07!=FI0A,(]@:Q M#P@4^D4R S#\XS[12IZ"(S]Q_.ES@_FY7E)YCCJN C:'+CT=1* MGIGIDB0Y;HH,LAB<*H#(1:\6Y_?A&I)=W$S9M)-$'W:LJQ95;Y[P7.&MKV:J M0;+R7A9>1^?[J)IK,(90**,U _:?YW9;PX9Y?Q\OWUW8R:N17:=A MU$4&"(XYJ^LAKY(L*/I1@50EV Q:]KFUOQV^'3M\?1?DZ""9 0=73E*:G^-= MQW%7JK8\7.AE9X@/'Y@Y;%8;A6TV(*X\[3+.R*4+WB!#FXF[,2MRQ6NU*F]1 MQUIK0O0YW[P34H,,E?K!9S#!6ISH_7BQ()%?C%?(Z+U.EJ&V=;PBU:[&D=%* M%:E$#1CZY,C?"VM((9\V7+DECZ215'K63/M6,^(+O%GXY!,)V:RN[R2K6.!& M,P2/&(32L=-)Z/Z8AQ1 ZD.Q(\FS&?].26'./B-NVL;>,ALZIE@,".:= S(L M4FT.2K,AA0#%D\<0^\0COPEM2,&E/FQJ*YV&?N%\_!%J4]-;$&7P452))B=J MCEVNR0&*TZXJ(;H2+72ZG7P?JB%%F/I0I9E,VIUU?%CM=-.WSQ$6^-5V5WB* MCIO K-?U1H7W+%JB;P%7C-+9FDYQIOMQ#2G"U(72,J.[CO1*)LD%'$@T M'D>^<@:(-5 :F;?T'21+\O5:DP?=TU;^&M*0(E!=[>0#I='XT/3ND:*(J58F M=-X*IA$]"R8C&4]9NV2\Y:F/-W4_KB'%HCIM).WDTG8C@@N7DQ*$0MFS[^T_88M^&0_ZXYU$E> XYPKH8X MB$#F74@>/EZYU1RUS":[\JPK,77'(QJA$W.Z5M%'ZQ@X&9CT*1#S#)>ES[W# MNS$=NC]>FGNTXGZ?)IS3Q$YIF;V:+<95RE>'[[6QV5K%;$J>::V %EQU';RQ MJ!17V?79('< .:2@92,FW=PB>XFLK7UV=C[-\\^WC[ZV$^4Z 1/@%(T^"@:8 M"LLRH2I6H+K9IKOE.KH'V9#BD9W8TU0XS2AS=OZ!]%M-F8+)[U-P7+XR*I2D(A! -:F*V,V1DB,*$$$'8I()7?>KM[ QU2&') M3J3J*[ZA&V^;8]2UB?J@U3/NA3,0,VZKV6IIRQ''9Q5DN8BXS"$J22*R-"BP/V*>&\/VX#J[E.)O37K(YQTR?W]#*6T"JPOZ5+(7G ML\7B$19Z#]D,HY)%(D]),R4Y.5&T\LA-(U]-1&%=T"'E(KM,P0X@!V?3M6'4 M5U4;.XFM34/)UR8$?^>2*YX$SP7WMZ*4X"TD7IG- #27JY/OXC;?" M&9PYUF/?__M]^?5ZGSYYC].7S]^^=NKUZ?_8+-W1M3 ;#_F MG+6TW*\]<4WV^MQ5)<9J!7'EM!"DXT"IVC9"U=/'D)D 7C JXY3K$P/8!EV3 M*-H=SU@;@J\Q36"Q&)=Q@G7@[V)B$KJHK3+,UOK=VD=@$:I7SR4F+T+=#HX^ M,=\ /3@KOR7[;HW"'4&X#:^?7H?SE.;LW@UB/9[-6=TK4B6S?#D"GSDZB9ST M$T:FP:QT"9FJ:+*6-A8G^E2T;3F*097:ZT[8!Y/_P]H27VY,O)^=DU;\,@TT MYO/E0QL6[> =QF)WG)7OP!16WD'.,=:ML51V0@U3DWX6QA2IG56=#MT'; KO >T) M?;-8CM/(1!Y"X9RF4B-M*$(S+S&SJ#'9X+)4T.?LY #00XKU#87KMU?1[<^) MQF68=P*\27D8*9LS-S+62N+T)8O"R&#*+.6@9;19F=0G(71_S$/*-_B!*+P/ M(XYNPQS)3GD@6^0![(V+@E>7C]N8LIMTT9%6.I=,RS>+6@HA),>"2YYQC>13 M>9,\]BWR?P>P5@75GF*M C&Y:_BN6,UUX.0IU')11ECFO096C .7#!;%^[0E MV@[?D+1Y2R;=59:MH;2:E^8[6\*R5F]_3G]Q)T+TH"Q8S5RJK2ZYYRP42+71 M,R@!1GO7)Q:P"\HA*=ACL*JYY)IS:Z.;[\)F08,%X,SSVKS>D;G@01:638S) M&)NXZQ/6W [?D/+^CK)+M9-6NZJ2Z^/@NS!Q[;@QM&D2FMH3+D06:]FMH)S1 MR1=19!\]=S^N1J/>J(VOAYUR*D71W$-&\M; DNJH_>B$P;2V@<6:%!2*C]X%D\@4Z>Y ]B0 M=/41=IX6XFG?3>TF@5-,.A3%4HJ9Z<0-"ZB F2B0>X/>\#Y[36??^Z[Q^AB@ MGI0Q9>W*0!(,0H*Z:F4D7\[3BGWXF,,08N>'<>4N^[6%7(YEN-9TW&B=8!B! M3 3E/ ./A9F0N!4Y2E7ZG&GM8K@.(4;=EBH-I7+T&/)I*9CJJ3WA?DV6PVM, MLVD:3R[2F=J&DK=[6J^(\AYC;7J0?8O6]@&3B8EVC7J;R4E'FI74:XPE>%FO M-*F>!T[-E=GEQUZ?6GKA,6VEM> "D(DIE?(,E:Q12J"_;)F%9PW6K',!DIU'95'L346J Z M0+5XM6!9@C1:HS/0>>WL!OA[T((=Z-54CKU)]V)6-_MS4A)QJ%5D%.5I U50XT2!4TK9H^I5YW #DD3_6(Y#I87KT)=<= MT(6Z7JN MDDDJ%^:*)3]'TUX=HW,LF*038(N!Q]@[F^ @6 MZP[A],IZJYXM:)I*=@"0648@\U+&>I?#T1[,#:_N,Q ML:.0CWY>]96E -.KO3]:'UAM^;A>)U;[C+;Q78C+1_\ZGRT6H\B+(UM+LB 2 M44*5P#R2/8:2>QZS#;)39.IV/*VR+RX_]4L7,OKTQS"??RZS^2>8Y\6H9L(* M#XGY[&JO>Q49@'!,D(V BNP#$?L<..P W8U WWGZ3J/&+"S2AOPMXVRG M)P[IW*DA0_K->K\=Z/?I'&$R_E]R,S;]!*JB)B<&5B34^F^M9@-8,G$BL&#"@M%+1 M]$V/OXZG^6V JV-%GX/$X%GV)I-1298EV&08>J,A*EN*[7M?^C94 _4X]^7( M-Z\!["N0?COC+6=ER17MR<=@8=5$37G-HE&>.B%DCGU.VAL==3Z T]B: M,*W$TX\W:_V@418;T#%N+=:+8YP!68L$B/-B>/4?CA1VN"6@]\ %&(]!C]VE MT)P1M^YMT:4$(3KF$[F1VAE!B)QEV=6$7!71Y;Y;R+>532LCXH9[/1+TAU*C M9<+GU;$';>O)6V:Y%2)'DDCH;F3>#6^("O=@!MVS3!H)JK,A6HM#?QI/:C74 M9],E3-_6L[;U"A^%4IPR3C*'!$YK8YFO&W\P4.L^)\BZK]VV-=0AZN8C<:N5 M #OS[-6\MMU:?GXU@>F2L)[^S_EX5?QY1("<\](Q# Z83MXSX#0O3M.+X% 5 MX8[(LCN!#C%^>R2.M1%>9X;5..)X^O9D/J^Y>>N,4)>\S*IP9I(,3&.Q+(!$ MQI4NM (R\-3=2+P?XA!COD=BU:$"&V@.Q^B&ZNZ>Q4$/?-@\CILC;I_)<96( MI8BDR$ABQ=8V3)867_3<,(A69&/!2NR>R=$SZ-HS,D 2Q2MD4I2:S>D3 M#9)SIJ2-EO97*73?NI5?8QK49>,&!/EFV&P_:1S%U:V@I#@=\!;(@&>4^:'""6GFKLZ?[[Z6^G)V>_OZ9_ M7KRYVD?LECW]-]+*YS0T6#Z%\;P& ?& Y,2V !JHN8XSTDCMK2%\>=1XD2:S M"F#$0[* H&GS<60<>2[)G>.:&0Q&)*FLZ]2NZTY(AVYOF_L+%P>W]4[@'-)R M];S;9H!&*I22]0S7&')HP;#@C&>*9L:1:CD"'%.MJPZ>;.V!/R373 MGE<6\6V8I!!%"Y^95[D>@[E::5I()I(S1H9ZG[G/>KH?5Z=%M;C,L;EM+K(, MLB!ZEK3VY,B7ZMY)SU"7$J,PZ#JU0=D'[9"65T..;;G&V@FR34+=HW-RXW&Q M.$G_C-?W,3:7NY?TW6*<-_TJ[@7.2Y 9T#$G+:_9&99!XE"/DK0VP7$A M^+?,C89XAF3!=N#80TFNI[5[]N;EX__WZ.3L]$GMG7OZXNSDS;.7+TY>K/OI M/CI]7#'XZHVCM].:/7:VG*5_Q)LWBS9'-@>8P$= U< N/O;< MM3*6)ZOW$();[X5M$%QVSD:5!89LZ[Y8R.=+GOD8'!/>6#)!G #=)^MJ-YR' M6@"GQ,O99\1-Q]?;GTG/V:3]K[L+?85F)+AW@-K1> #J,24YQU98%H,OV3D? MR(/N,EMM\ \J5M61J#?-A@>0?C.+?;MI&N6LE8F0FU*9/@>5BO:R:4^<^ M]2;N 34$I=27(H=(H5W,\7)8M4.4J"D2$NJ!H8R>A:QT;2J;I=4 DO<)5C?; M':_?T;N85JY]$A&K31A=O:%'TZI$9*8$;W4R.JL^"5NWPAG"SG>8[&]2^O!9 M;Q/7^VJ=FA2Y4BZR"/5"IJ7U!#8&!LE$:4&6(F0#+?[ L;:#9'CXQ#7;B/X& M\S'$R148/.0B=="L-CMD.J!F,="[51Y_"LH0\JE;+-H#YOM9D(_ M>T=FT1NI=D$"YK.6C/PLQV,VTNL^:NAK+$-*=FPC]@/G M^YCN[6^P/)^OSA V;F";\E/[/*:#D[OSZ!H%H.\J8Y"]*1939KYX(E4MP@C2 M&D;"1P!=[=L^>^U6M26:C;-VO5]W$1JA+MK4JZ0I &>Z&$5.F$@,3%:T$SI3 M3#CFB+] &Y*)V((O]QN,A\JFF2ZZ ]:FZ]0(0*G@L*92ULY5LF:$!.695-S$ M:%U)I<_MHOMQ#(JVR+L.A._3_-XD6;GTV6]2ICJP?W[^M-()R#Y6,&" MES0MHM[2T$HQ*8*(GH18?)^#NKW@#FD[[L*\FTNNOU![[]FC['10*7/:#$RL MO6DD.:]6,TPUPUDJVI#Z7*0ZH%36\2(&1^!0"\$,S-O8[Z+4?@]Z&(^CT\6H MK0GGC/ MW8+]+X3YFT^S420+71D965(U91*B9!Z+8-9XF;B(BLL^B6@[ OTN]>PQ:+>/ M(!^&;40?',G(7+VE7<\8*>+O3*TF]7SY_5A[!8IQ@FI^,)^=+S"]PN2Y,0*-^/'O_ M?C9=)60?<,C;!4>#F$S_^6D4LOG[:D%A/OE(1'R++\[?1YR_+!M J\LY* M@B/-I2E9D)^5O:S.5FU,8H!)78+6B.3>][GVL1/,(85J>O+NYE;;3Y;-5/RM M$.^:C"^MA4D#:1LBURRKK)G&G,D> ;U^J1=C__HO_Q]02P,$% @ ]8"%5(^.P)/-D0 FS\& !4 !C M9VYT+3(P,C(P,3,Q7V1E9BYX;6SLO6MS6[>2+OQ]?D7>S-<7.[A?=LV>4[)B M9U3'L5VVLG/F?&'ATI YH;@\).78\^M/@Q=+HDAID6N!DABG4K8N],*#?GH! MW8U&][_]KR^7HQ\^PV0Z;,;_^)']C?[X XQCDX;CBW_\^-OY*V)__%___B__ M\F__'R'_Y\7[US_\W,2K2QC/?CB=@)]!^N'/X>SC#[\GF/[Q0YXTES_\WDS^ M&'[VA/S[_!^=-I^^3H87'V<_<,KY^F\G?[/'V>S3W__Z:<___SS;U_"9/2W9G+Q$Z=4_+3Z](_+CW^Y\_D_Q?S3 MS#GWT_RWWSXZ'6[Z(#Z6_?1_?GW](7Z$2T^&X^G,C^/U #A\FGW[AS?1J)\6 MO\2/3H=_G\[__>LF^MFG\,/63Y3OR.ICI/R(,$X$^]N7:?KQW__EAQ\6 MDO.3.&E&\![R#\LO?WM_=A?I<#S[*0TO?UI^YB<_&B'B^1-F7S_!/WZ<#B\_ MC6#ULX\3R%O1KZ9<0*D"YU_+TW[JC.DC IG$JP $?PKCHN ]8MST].Z8OSV+ M),C^:C3K$?'=9_>*M[GTPSX%?.?1/:"=/XA4+=[@?[W^QS>&1YZ'XV%9.E[C MM\LGE+'V @)?9C!.D'[\89C^\>-0,A:4UC()P:67V3H>68Q9V>PD9W9P_9B" M:(5IU,1;3QV5Q:WYQL;(!QC-?SI(,!R\',^&LZ^OA],9[D=3G 6!R.O F M>T\Y(U$F3J3(FGCE,W$Y&<6#4LSKNV1.5\HQA?BWB^;S3S@$,LK9?\OR)5E\ MN:!T^^ +">\WG]7N>8Z?'9B<46S>$V#&X20$(YX;1KB5VD/F8(3L/(F;(]Y& M?JT=)Y/5')9ORIZO4MG_^^5NUO0@NP4QB/S''YI)@LD_?J1]+G!ND_G6 M_&&&ME#YX8!;X65(BF26 QHJ"-$G#B1 5(P'GL&YWDC=".$X6.XNW;NTLSYH M/QF/K_SH/7QJ)K,!4.&$"I)DY1.15EGB \XR> ^ MY9;WP>T[F R;]'*WHUF2">5\-I]*/_!#_YABD&K1E5A+I@B>3.$9\-SM4FP5GT M$ICMS/"VT9\WR;W(]"[/LA?K:N+1$*BV(9"Z1('$#23Y' M97G&^9O^+*VUT9\WS[W(]"[/J@^>/WR$T>BTN?SDQU^7J+2**FHK"><"#83D M K$N!51!:Z(V-E+1WX9\=_SCX+JC7.^RK;NPO9CEJ^$(WEP560R"%:"\U&C[ ML[*N4$^LL9Z(J$ K*[BGJ2?G[WK4Y\UL)QG>Y=-TYW-EWX]G;_PE#!+EE*(1 M@#9]V2N,1;N/JHRVH-3&9.=I[LNAOSWR,?#:099WN;7=N3T;QV:"R\:U\W;: M7(UGDZ^G38*!SD);%SBQ23,BE5(DB%ABTKC .&H9+B@]47TOD&-@OC])WU4$ MUUT13E*:P'2Z_*M,F@VRCQ8 /3RT]Q$4:B;Q3N!"I#T7V23;AU>U=?AC(+VK M5#<$1CH%Q&ZA.L4OWT[.FS_'@ZPR&"AN?)+H\0$:AR&82 0+@HHDLTRJ7Z:O M!S\BGO>4Z :6.\6_;F%ZUTQG?O1_AY_FZXRESC&:+=%6%.5#K]YZ[@D#GCD5 M 8'V_$K?&O^(N-Y?KAOH[A02NZV"BTUEP)R5-EI'8F#H!:!+3WS,@N1H)>4Q MF>!8SV_T8N0CHG@?66X@MUM K!G/?"P!NFDS'L-H839:S9S1CCCM-9'1&.)4 M0+,11/E&226[D[MIY.=-;F=9;B"W4Q2L[!(RT9G4&R,^G3K@%F<4 M$%9@,A&P+$?M1+"LNS&U/NKS)K.3##<0VBF*]0'BU02GQW@X'\Y&,"BY&\"U M(-8Y2Z0WN+ES1&0#+OTV)A_UAGR4'0E='_5Y$]I)AAL([13&.I_XDB3YX>ME M:$8#$1BSGLY--5SPRZKO&!IM064E+:-5^TMO X^=0E8KI7KY M)7[TXPN8[]\Z4!FE"V4R:)RANT6\!$ZX"SHSQX'[[A[-II&?-ZN=9;F!W![" M4*?-Y64)CS7QCP\?/1KA;Z]F)2.W:.# X,18R1_B(0+:X=*7_9X2 4RC3NJH M3?>SP8=Q/&_B>Y;SAO2.'B)4O\-H]+_'S9_C#^#15H=T-IU>H5F0HC,*J"!! MHS$@M:'$6JT(QR\5LYIZ1GO2@"T0CH'\/J2[@?<>8E;_;$;HB&)$QQ-!VD$57V%J]:&/@:>NTAS [\]!*F6J2B+D^IB M5,S\[&HZR%(#"S(2ZXW :6JT)TR*! 3:C#Y0YU5?X>?-"(Z![1YDNX'T3L&K MUA(\KC8A2*&$]MGVD-%U'X)C M(+T'V6X@O5-0ZSJ!87+J9W#1E @JE<9%5$).0R22JD0LZ)*=PE %J3-4Y![S M0+X-? P4[R_)#>RS7V]S1L!' /3W26[@?%.H;"SF"D$,$XYE;UTPW5_I[>,_;[Y[DNL&NCL%RKXE^\=8 MCKX61L0X^4D:4!^S9ED2K]':4XP9:^XBD MH;Y-_.ALG.#+_X:O@ZP8)!?GIYN>2%! O':9,&JX"LHE [T%SVX/?0SD=I'F MABLRO=QJO+[0\0I_,AW8&+4V1A+&N$5,$I<2GAV)21K-'>C4P[GCEL&?-\=] M2'0#R[U<8EQ@6ES06J!*.48G4=FT#P:WC)")=6@AA.2$1I?>>]8]^V/K\,?$ M]+Y2WG^TMO 8P_QKM7,SGT8P4 9 <)&1@3:]>B^R4!"\>$TC/'V>0*KG_8C&?P9?9R-+^S_H\? MIW!Q]UY^AVQ,6*5^ETH()U^&TX$.7BIJ$WIVZ./)2#4)TE&"SAYX::CVM.<$ MW#L8>M2,>PKWW*S"[+4>SFX1[+CQP \K/\W6P%9C!6@&A_=?T]>'[7->W ME3O:Q',_W#1]"[8ZVUD(F03Z\<(+121-:#[D; GCD;EL15"ZNX]U()9O%8EZ M)))WD6?/Y+ZXFN)V5G+ YSG#O\[M&5RRHD^4.^*!4H)S 6+1[R-*^NPD>ORI MAWLR&X<^K(G6D8JF3SENK0GT;S^MR0(-D#_VK.@U#\:>C7,SN9R'8F\/WJZP MUYUG=*_O=3^LM3)?V88 FC)K&*"URUVQ>Q75*7GA(>?!G:=U6/L6P>N;)A]/ MW,5,6%:BG$8)XI@KJ20LBAR5$"ET7_K61NVT>B^>-<][XR:;; WJG\D(/J"[ MX!@'HHUU*G$=F.KN4=\8\, ON;BW0>XJLYZI>2QBOAI/+LS0(/)G$C"]Y M:@@D,R .7THB0HCHQ$N(H3?N%D,^;_;V$%O?=M-R1LM:J?@S-!2$M$2EC$:# M"0X]]BQQ;X!@M58R\!ZLIMN#/F\.]Q)=SX6XEE 6KASSSBDJ#4$TJ%)44Q*L MX2081_'O'*+I;?4_6'2C;]9V%]5CQS.FD]E@?@D2)I_\9/:UK/QS$U\P1L&B MPYY"9J4F22;.1TZHRISI4O,9[N,[^VF80^?KB;QHY_"R<4$YFJS#G'I ;0!V2*4L1OWK>$= M-M31#Y/-H6AX-)VAT21T2APQ*08B!=-H93A#F*,A>_0HT[T51)Z5KFP)F#RB MJNPB_1Y5I'C&@Y]AU QG,SAOKN)'>/WZW=+SUTJ'G),E7@=1#LX#<1!ER4[6 MW#C-P:\=;MUUM.\;X'"&744NFIX%>9 0RFDSGC:C82JM)KZ5 9XV^2UNKW-K M=;I/4*7%4_LHH[X;]+7 BP;I.1/L/X"J8GH91.B[-!"3A:B2ZK+\D9,K)RD47@!)F%X&EB M4MU7N7O_N:TC.=QJTQ/3JZ6E%]'V&-=9P_,*YUTBQ@72[\/9Q].KZ:RYA,G+ M+W%T5>XHGI2#!_1_SOV7 5C'I,NXK2S5Z>K1"5I!/F^GL;5X"_R8$B1LNC5H1'5,I&*(2"1$,NF_9 M!":HR7#?=87]=68CG&>_C'07%P'O6 MLSOXCE:7NC'18T1]X[P'VGD9Y@"/O C[C0_XYHS:CZ522]1#A2C+LVO M\#J#4Z86B$U9$:J-%:$U+ MO2Z:B>=.D:AR9"X$JF$MU+OE3*7%8,^=^BI"K;"#W)GUP"L;A9:*6!V*82-+ MWX"2=N= >UK6+5$GZ'T'RG/7@7YDW&-'M#N 2K.02WB-5NW E&[JAI>>,#A+ MJ:PCSE(TDD+)\?+9\73?;< >:+\&M#O\+OL7?>"N#9^#-,9V7""WCS M>E_XDY+A@UJJ/ FN)/$F7/QL%ID(KA2PD%(6=0Z]MB$ZO"[T3%Y30?(5/(@5 MCF_&*6<1\41"JJ$CM> '!__^\NY1ERI&*E;9SS MF7 5*">LU(K"38RC>KI(.!I$&1Q:0^:^YA$=K(1[<1V;4O3(0@6?83NP9 -% ML]B2K#,O'BQ:R1F=&4Z#=C%JT+9.[/$OHQG]R+Z"?7EMZ:ZR-H;C*P1YG7OV M G(S@<7GSOT7F+[\@O+ \8=C/_DZ-[)P=N5J 8I[-)_?>]2E+>GAI"7[]8+&$,Y\_$^ M"^E<(B[+DDHM2XWCD(D/DM-(C:&QE@VT$="1Z% W0=_E?^_:E"M8BR.^N==N M'8^F1.:2,VB.2<:)X](2$*B>5BB3[NTLO3_EUQB>/\+L M>MDZFLSILM*Y%&1XN7W$6E2C* QLD'ZB3Q-J$D7!2Q2\W AYHF8%J8,1&_&-^W1G]-D,,ERY01GU,=8R46S".2PMV M$NJ&($CG//&7?C(NE:3>P63>O^:;#>^C5DH@)L@.@9G2$S"CPVZTT\'DZ$#6 MR:?9ANC9$]^+J#?H0.=(V#JP%WXZC(/DE0B@,DFT5!]R$7>RE#6Q:*U*2)': M2@E5&^$CJQFD0;3,1V5O)--P"Z$AU8!]Q5PB,_@[#BX^(X^0SNK<7R_ZA;_.=KF;7]U]$2#:@ MKD( 3:1BY>J+T"0[;XWF:)M '?78%>FSWSFJ4K-A03F8+BV6/\,$]8)2(J1R M: ,AT( 6+DG!,P.@E;NW87-]17JD':@N[7OJV.Z45=BQMH!=KJ1W&S%*EC28 MB$NKTQPW6!<(2DKBRR>T<3%S)^J<_.\(]*^I8[W05F%'_+:*+RK5X*!,&E'. M+'/I^N>)I7 M'E$@-:-9$E=JL\H<@82@%3$T4# .J)2MLHM;5679A.#0U9OZ(+/I4:@]U^-9 MXKEYKVU9=:0-J-YK-FV%<_@:3=V9NDM[3V(^F Y0Z8P*V9/D2_8Z XN[$4N$ M2XGD.1^$;'7V_Q2YOZ?FTH&HWT6Z%2S*);!E32 F;. @E!M<4%SE*,)(BTI M3:=H]FCDV#KW16_!.&P)IIZHN7LTMJ=<*Q1%.8?X<=R,FHNORQDN8:%1&8T2 MD63*$):0@GC#-7$9K)7):Q!U++LM@(Z!^#YDW7 *9-")F *N79RV4ERWC *5M)/<^.A[5"%5NN #T\UG-FN88XMWIPARBN M]O*_KX:SK[>A="NLMGQBO:)JFR"O%513(BAO@V'<Z-%%')\$F@^LB#Z UXQ%2JSJ6^_O0K_LJIG8VCA/P M4_@9%G^?C3_,FOC'QV:$NCM="/!],QJ]:B9_E@:EUKGL@K $3&G5P'0J3M*\ MYZ%25F4N4YVKJ#L"?1+1\EWT9$/.535B*A@E=\'A!!:%>=Z5VY4H^3:I(M3) ME(WRN)NB^RV#+>V. R<*[7)O>0BB4BF_?O ?7NNJJLF=X-?!.:[@(]WMNCS] M[5/9.EZ676=:[OR6QF2#R(V*.D7B:+'RF3'$"OQ6@I?:Z"QJW:%H"?"X=:T& M2U6"Z^L">-/,X,.GX;C)^7SBQU,?YX6D*#?!"S1*N1,H"Q\#\+QI30? M4B?VE'6-B_[%URR]XB?PL2QNG^$ZM_(-S-[F4CB5:BY0!QF)I;N21/>H1)U* M-WEA1$Z2IUC'Z6B#[K@UI7=^*EP-/TG_=;6XH#P];TY2FHO?C][Y83H;G_I/ MPYD?S>9/^:Z>>K27%QYU@7 M %%F3+FDB0BQ% 8J11^T$40D@*PX:./K*.Z#T(Y;\_IEIL+-M5_1H9C, R.+ M8,=**.7N[<^EDER)CI1+M]NB(_^Q$-L@&*TL#X)8&5RI+\'Q%8B<)&:3Y2H% M62G7KZ\9'+[&_3S\/$PP3M-3/_TX*)>XA,F&B'D(Q2L@CJ()&Q43 M#B*52M=Q.6_!.&[-V5_B?5Z^!2C M V]K!8.?2 YVEY/1#L)\[!SL.U-8J&1QD9IQ\:?F:8DI9\.S",1$BIL"HYYX MKB5AR@85*'6L73O=_=5C$ZPGDJ6]$]W;-*>SV&O<7[V-:9G6U ;4+BG;.^O$ M1EB'3=VN0-_Z9=;>9'\PQ1!9>AP?UTT6BV&0';X"P1,E#8W*:8< G[M";,GG M?BQ]V$7D-9*[YT;AMWZO/M%L(O&2X0::$_J-EBDB@N!@(;@HZY@0-U$\PE7V M[L2LGP+N*]4*250XK\MFX70L 1E(-C/%B=02 :&U7&[3XQRC X^H\SKY'3? M@7)XKO=GYDZWIRYBK9&"M#EFO@(GN=.19P(R.2*#8*C-QI#,@\*?,VEMG1RX M>V$]8_[[$W>%#*+S$FJXFGR]J9XT>F$4ISA%88FD7!$G0!$>G2FEU_"_.HO[ M!C#/F/>NHJW2"6J&(H"TJIZR1"5C#% ZT/&!-QC@L\\VO<&9HOIK>)/JTKRJ[M$)DF9/&Y&L92)YN6T,TF*_E"2 MAD7#DUI+J=\26WU@H&?(:N_RJY%X$^/5Y=6HW#W9EB>T!.HUJAO@2UC.L%$) M':X]/.+:8S25&I+VL4XMLM80GZ&*U*6A0E;-Y@CS2@(^@S+HOQ@%19=+K9 L M'=&!VV"C9:S2E=W[4!V#F]>;U'N^J'^Z4-K27BYGB+-%+L/;?)*:3W,9EU!& M5J TI195M-0I4B[B"D=QA2LSEYH*X5JE?K:ZL]\&T3..!5<1>H]^01M\R_>A M#<+>RWFTPW;XVA[]<[J#PG0@Y,#KR1(I&'Q/<+DD40&@X904\=$(?)$\,P[? M*R5:[3-/7F7N*0GR%#1F%QX.O?-\R_)@7!0R#9"#3E M D)'.7'B*>3$E!9.M>I7UZ,NK4'\"RI4%Y*V+DY]EKUX^_Z7DS=G__?D_.SM MF[?O7KZ??_'AY,W/+TX^G'UX^^K=^Y* M)?17I$Z$00R:69$-M$NEO//HQZ\LWH'0VR&_3E*K<#+[#5"YE#X9PO1L_/O' M8?SXFG!=)","H9Z04PL\4C.$\$%5!+!L]:.2@J5BHFWPW<4"E*1 MDKXK=9V,YA^8MY7_U8_]Q3QV<=I,YP6L3IO)IZ: _'#U";^8K8I/#="GD%13 MAPXO"Z7[$D-KSD,YD41A\6P##:U6B/W&/PHM.93\*YP(_]-/AB6\]:WE[$*A M_QSC.OAQ^ F%%'$6.)F!8R%ED1)!3U277 9.'(N2\""]=%F@R5;G2GAKB$>A M2W6)J7#*_"%^A'0U@K?Y/< ^5O%Y1G^K3]-CY[G/?\T9QOOD;@UOU(D'3 M!GQ+ A#KT,>4-N)7*D?\U@I7:OU%:)7ETBX&L 7%HYUDU.>^Z9F#ON./&S"M M$J];H.K_8&,KGD"^PXD#:L N,JZ0#;O9K'HW&5[ZR==%J^$XQ"^74UQ-92J4IGKW7 >.'[<$[NM+-Y>J*D0I&FWD\[?(IV#8BH*HNP\ M*J#1Q6- B92]#+3'>/R6267>*KCF-_$L7Z\VB*I>T+N+Z7%NY]5B M\1YEZ4!!A7UL S+T]K4.+I&L!1!97@@7:"8R&9D"[M?"U3G1.)12/'!#[_%T M8A?)]QWV?=5,+F%R*[-5N*!#RJ,JW*5-!G<@JK^TW6T*Z=Y]] M^!!;5W$W_G)^9QYNG33Z=0!K.W@^G?W0XBNYKZ.['TU6$L'9D M[10OS31, B5E%M1Z[1Q30D@*:*ZF05\@NE[3O/'\\MCK<"!77"E!!4F4H04< MN"6>.4&X=UK)2+7*=?*WMV/JJ5[Z]#U$&'XNQMX;F)U>3%7Q)XT8DL1].ZBKW)7>6W*"S\@@XN)&T<\ M2)RNH9&$TAV)^JP4")V,KW5A>1.>0YT25%* 'H3\%(X ?O7_U4R^Y7+,S3V! M+F)V3!*@:#5(*C5QSN ?W.!JST1DNK^FHW?'?RSGN@]"F]X$VW,8]XV_A'+0 M?@/3ZN9."U"]!_2WPCE\/+\K3TTM(1], S2:;RDB.,,E+ZW6&;&@*6Y>EB:M M:%2TO_?]P,S?$\8_"/&[R+9O7_?\S^:7YC-,QO-RT*7M^3#!^4?X#06[;,:V MNH/MJ:34@29!YC+Q)$HFL2!1>NN4-?E.;Z)^0V[P* M-S>Y9&O]6=+/C=8!S*G>X@G/4>BB $NM,J"!Y+EDKP M# U/_#V3DB<;6KK6NP'JQ_$LG7I*OM[KQH]ON$+7%G;6F:KL2_=5@YKOH%Q\ ML8E8;\HW3@/4=4(?0MC9!5_)^M5=65\/5TK3YF5I6L=UU%F6,BS HX,+AAN2LC.( MS<12!E\03;4-.6B0E3K!W(?JV-6G-T8JG+2WD\3O$S2#W^8\'3#O%4O@"9<, M+6PG%?$Y9>)LBN"]3ZC=C[@@?0-Z[#I5D[<>,^47UT/NX+J)?G%J5%J\X3

    71YV(R AY[-W31S9G=[>KL3[I7BG=S>S),-"<;-DX"('J. ,8(XQ2(H$ M0H:08MAJ.WFVAZD12VMD5%L9:3,C8Z<=T9P'LI]4@L S]-F2*S+69''1^Q/$ M4$K^V_WJQ__1SU:<\&]D?@3UCQ41G&]UE$E_T:EV@E_^H*>R=J,B^%4^F0B9 MY7V5S3_+2$KS!"<@YPP!1/("D SJ"9ZHA&/&B\Q-9/9T-U.;UCL9S75K9_1L M#'74Q3Z-J=V*X7JD!I[A.Y"V)E;J)"%5K7LQ"*M@?;JK<=6J>]T]4J;N_W2H M;%BYY ^/=/VO=ZM'.E_.:V6XQP2 Z^N[@&Q #YLJ>1&3AI]J#35\ZS+IF>[2F%,P8(QRP/,>:;&(&6$H*D"&5 MYECE*49.]]/]W4V-:EIKJV3+CKTVYW0^:-L>9(;">EW !!M8I_N;UQBN<:Y_;BX.4R>'JG:PTB#MN#BH&N5 M S#$/50P&U_C&BLTP&=NP8)WX_:6*-<;L[8M5XNY,'$Y[Y>;6K2@WG$54"K" M2 R,F#Q E$I 9!SK=2B/)4L$%- J KN_FZEQ=M?2J#75<5-[ =A^L@T'U_ ; M6!^DK$G/#H@^[M(M='A+_^N0LRYT,0KUV+G9,HCEIWU#HY5DB$WI=F,0*4QE1PHI3^O5O;?X0V-\]$MC_J\A([7=40L< MQNU@P,@QWN[0' > >[3AQV%W:Z/]LWFYTU\ODS?R_M_/\VI+O=OL0!QG19X3 M ..BTLHF@!2% AF6.1W+74Z-K[H;T];Z:LYM3;^)/DO'O#(+Y.TH M+"R> Q-7:^Q-5)F[C^*@FT%[F((RE46WH_*3/0R'K.3PI!\7U0Q7D9YIUK"> MV;PUVP"J,,M%@H H3%A!D@G 2):!+,>"I!E*/ M,\SS@J8< R%5#)!("\!BQ0!$5,H"(X45HP%D;SK8DWD>[TT77? M=82C[>[J&G0&WT-I8#YV@/G>!XS''NF<[X%W0D?=C+S?.>?F\:[F["<#[UWT M6GR6F>KV5,9 9":N&,4<4,Z(GOIX;ZWCY%[O8I MRV#[%(,R44+"%$.02B.A6V .L()$_P15)F4B< 9GF]6&+L;%>-?E< A_-WU$ M3Z/@;-*J\Q3&@,I"XYPE*2#Z9040(92EB20YB_=?<93[Z%5\MT*1\\7*]^"V+ M?H<5#3CJ9=RT_W-.'B7NG_V@1RV#+TJ]H0L3[_#M0T8'+GPY#D%6I.$%S M+E*< T@R#A SN8@$QR"AF&#Q]4)[5EPO$J#-M9?8L M07;((65ZJEE\.%Y\[R6)RH:' 2X MYUE*!1,Y*+)8 "3T_S$.&4 Q3)2D,!>QTV5K2..FQK?=Z)#WY6;^6$5XUL[L M50[91F3I'V^YWO&O]ZJ..&Y/@XZWW<[VM49QX'=!=P![*\*4-[W#.F3TRA#0 M!]V7!S5PU"W]$- >G@8,TH??>^)WNOZ7W)@6OTG^O*["H6*AZ;$T-)8@[S1 H7OC_5R=1X>V=C),Q5<+FUU(V(3P)J1ZC7PC0P,780 M^G89'&=.Z_,^*#>=[&A4CNES]9 K>C_K-^??T[7)FRKOY/K; ]4:%D>4UBLPF/.Q)KJ/2 MF!S1S68]9\^;MFC$V]7]\F4CM[)VT:>-^,U1 ?3L -CQ1 A8!^:*UD23"!I5 M1@Z2-'\)B:"\<;:S4;GCDLN'_''Q\[[)\4_TI:K<;/2#%F:3"1RU][>U?A_/<)+E@E,(&"<*H"3A ,<( 84A29,$ M(\)AH+B]JD.7V3!.Y%X=O% )5@"C&0L*E"')54H0=Q*8#VG=IMG:UAM=US5HP/&V7;.^SB@.OL;==ZNN_-1Q M+#I?6.@F:KQK)+&KH%TS\D%K!0T!?."U=$ #1UY[AX?V>*T^0!]7U;-_WY0S M>]M4,VO*7O TEPQ"4S4RC@&B.0*XH"F *2$,%UDA1.JVM._M;WHK^[:J>UV9 MD[^8^F\_Z5KLRKZYD70_W':L&PS"@6FTQ:XU-&HM':"FB!4F01FNO\=1*ZP;EN6$^:JLHS7=QNWM+U^D7_\N]T\2QG3"A")<,@,?%] M*$$0D!PBP#,9JP(*D_;KLJ:TZG5JBT5C=$4FC=5FA6C,=J,5.\#MZ"4XC /3 M3(5@Q^#H]@*"SN3BA$A0DK'K>52R<0+CD'3<'O:(*JZN3][0TAQ^5J>AM^NU MH3?SH]E=;UZ^R8N7S7N7%BDD.>6 I4H"E*M"+W-R8@+H4L4P4Y1; MQ<[YFS U6JI/-&5E+BAK>R-:&>P0:NLW&OTT-0[& W-693^H'(@:#Z*."S=1 M[01HO(AJ-RZOFT(-@4,L].!#,5*DM-^0!(JDO@K$WCAKOY;'B\*^RO.]&.WK M6O++8)ES69ISV[],<9[ONKNR5B]NIA%!!5(%%B N3%G.C'. ]2;:Q.BIE&,N MB]A*NL:NNZF]0QJ#ZXN'RN2H8[-;QL8%H"U>&4'A&_CUT")W>Q(YG]? 90C= MTE_"03E>(DP/I.$28NR N90:Q?,IGB4\74F\B'A_G9;G[ M^B:HR"42"1YDDM*8ZNRYN>[F!J]5D9&.RM=%H4G(;19 M=U\+S-#KZ@-,O%;,)\%Q61%?"])8*UYGL!P7M7TX]"]:3SXYXJ*TS_+]16?O M)Z]+"]R/X^IP:/GF9>\O)NQY1K($)8EB .6I7FOBS)2 QPQ0S'#.""[2V$EO MRLN*R7'D7GVB;JQBUY&;B+T<_+E.#'.4:/4;.+M3V<&'8VAF'FHDO//RO) < M) '/S9)7R;3S NM<2IU?8^[EZZO2(2_-K?FV@*X1KGTN9[$D(DNR%% (-5_& MB0)4Z6%*"B6(*A(.F=7MTZ6.ID:)M:W;*)5=5>?:7/N:]KWH]I-:2,P&YBU? MN)P*W=M@X5WOOK?QTV[C8\H7UY\.DUKVAY9Q_FB_EQXU\+&=2)#A+40I0 M861H9<$!200"#!=YP;&$.'9*K.WO;G+T<)04=A-5%E>O9K/2U1N%MR9ZZ<9$ MO"V>A9D,WW^NZE]&O\O-PTI$?QH'H\I#QT74A=&Q6RV%PWQH>AD1[JLS]TZC M.&C^WD&7KYK%=]K]2[E\9Y[RW!IN[SA,>*#4ZR:S;.I<=+QY.;X&,=<=]07( M3LN[K&(,OS_0Y9>G:N7U>;7\(4N]\OJ'G-\_Z/_>_I!K>B__IIO>O--+L@]T MOJZNY[^N%HL/=13<+$D8YYRF1JT;FD44U?M-B( 04"4Y+3#-G4)X)N;?U,BY MM1TTQD>5]<"8'QG[H\H!QTWKM""WW0Y/R^H)O5'J>VQ6W6-WL>E>9IMW2_=S MV_MNXTM[T]TIM% V >\;#5/4X'03;9&ZB5JLHKTO9G3PQ1PDO7RBWX2P!P43 M\W'<(XB).7_N<&.B9GI&\,I[NGB[*C?EW6HQYR\[W3'*,IXSE0*94@F00CF@ M6:$ SKB229YD-,F5M MMN>&_A6MG4LK.V!O>6@R"*)#'Z!LP>S4439V1U^EF4WSQ;RR^<:@UX M/.*,5]BC$OONQSTV<8;EZ C%O07WRZ%W39#%+>WS^5&+QO6E43S9[EI+I%GF5 %IPD$C"5&IPP3@-,L 7D>8X1CEB:"N>Q M+/JUR!1N]^$ 7]!MATV_H^XW'( XW&BX/.J8J6 H M;OTR^^/;#"=%C%": 8(),N4XE!%:Y8") L/SQ7SRK'TA:/J^K*Y2/RZ?GS;MY6;5MS@3:_'U($UG( M!,A*G2[AYF*3QT#&3,58"5%^R?]+T(I:4LM^+_5%*9"Y@! M5N1Z#\$(!!0A"%*8Q7F!F,#^N=SK8N3KRE/N'=]1GOR4W[3=WAP<7K7#!&6_ONBM]UH*LUCX]/'-EZ_-VA:C&&&< M9$ 2$]5,$0?$E%B2*">X('E,4^HF3&C1Z]0(HS8ZVEH=-6;72^%?*LL=%:KM MT+=<)H3&=.C5@PV< ^PPG' *K%UHT_/(VH4.8!QK%[H\[)NM>BN$_MJ5=ZMR M0Q?_;_[T=B7D+$9<$(H$P F) 4JQWG_$C((\HTJD*2-Y;G6$V-_-U!BH2;UL M3#6O9F-LI*V-C+FNF:HGD>TGFW!X#N)PX7X2I)2$$*"0A))4 \CP'%>JU"TYBD1<$)+YQJ M!+EU/S7*:*RO8O_NEW-[G3E/].W6*L-A.C"MM'!6]2].WX .NU/R0RYP)0LG M$T:N5>$#SW$U"J]6_.CM((?E\[-9-7U1[^:+9_W;*D.F_/*\*4V,UWQY/V.( M"!SK58]@*@,H849"LXA!FJ@XSN)89<1I+^;8_]0(KK$S^F6^K&O?NE8)M7B\8>()53P)BYPN94D(1AKB"<;8Q:].OCO[5B>/QK[,<;!KL7S8#@ M#ORF.4H@K6TW:E&UV5'';G,O5WD4[D7CB5S0-XVK#:.^:CP!.GS7^#9SS2V M"%P5>MDSM)?3';]]^\[E#\!L(EVN&P>$=YR;BET]5G?OMLKMV)=KY$K'* MF:A[JZ-9L7$H]$W%5:@.<)GA9\\KW'=KT<[0Z,]A+U9[(!GF52^BUG>E5^$T_-6H,T0^]Z!G,0A][7G?ZS MOA<8.P5?O0"A\^4,YAR*G%"0T;C0:X0, R:1 DKA.(,PH7GNE'EUW,74IOV! MAG5MI..,/P&D[7W#-? ,?J?@A(S'E<$YYP-?"QQU,_+1_SDWCX_WSW[RVOH$ MM_S?S_.U%!_F)@/HT_R'%!^7&SW:<[:052)5^>;E=_K/U;I2*]VM<+.$0<)R M##*4Q@") @'** -44)IA"A.)G<1@KC=I:@32UPV+$%BNG&LG>NJ#!,/>EX; >J-"!MUFO5/7@6AC/ET"X MNF4_\C8+O9W6H!$G+K\]K2457Y9_I^NY^6J:D+9D%JL4DJS( "R4 DCI?1K6 M_P8J%D*00N64.FW6;#N>&A%7ED9E96JT6D8_&F,]%+NLL;IO\]RHY>MV_JM M'RL=5-/=#$,8LS16@& 3HB^2&+#4["@A$YJVE&+42GB\OYNI<=&'U=J$7"WE M)GJJ#([F6UL=*MR=A[6?>,*!-3#-:!NCVLB=EG50G!RJ 0;!:Z2*@%ZXN14% MO A';V' \T^/5QSPH@=[!0(O?]IS$V[$-DP[7]1;6CY\6*Q^=K*4,98))"F M,<( I2D!%.8Q2"E5C- $"F)5=]JFLZEQY-96LT4SUD:5N=Y)S+U 6^Z \$W M]-[6'SGWC:H%)&&WH'T=CKNYM'#]:-MH\XRG>*FJ'*REZE11WT^8T(.C9E7U+ ZC:D=65R- MU, LX0.2N[A9'PAAY29;T?]J. SZNED.7\?FGN"9HL7$F+ M+#;QCK%)*4(Q2@%5- 4\Q844F@\XYBX$<**/J4W_SZM-M+,QHF7T(,6]";R; M[XISN!'!*63M:.!*O(;>8&FHWNU!]9\-5/^?NW==;AS'TD5?!1$[XDQ5A#"; M%Y $9_]R.IW5CIV9]DF[NF.B?BAPM3DM2QY=G.EY^@/P(E%W )I]NF(KI1M M$ECK@_!A 5B7S9% !\',)T#Q2@J'^NF5$DXHNDL(IQYUHX,3)]*;\VB=M[6^ ME$ZQ"!(D7][H/VN^EW$W14S;T=T/$G+TRZ4O^CMU7AF)$, M,R[4MH<*UO MGI[SWN#J>-H[(^6>)T+5I4+4Y\GHBS@.>57+[/YLOB?\O?W\]FKF"_?[]678:G^IF]U7LLKP8#% MDI$T@0)+Q1(RP9"D:0H3&J=!(G.:4#2>BB?=TZ.Y:>!+/J.IDU=39T_*[J;1 M5S6,_P'(1DG 6UH",N6 M-2S,SB\C:V9F=+K4/7#/->_L.7D5E?>6R!M&\J+(- M%%S<+N9$(3OE53&+JI9%?6(;\(RJ[5T(TTCG0 GC'-*8I5 @C+4K9,)3HQPT M3KT/S42L*L&S1@$+=QIKW$_3;N=H=LRM%9!KV4$M/*BD!TI\L%58Y?QYN@?( M+1R;NH2^)W\GVR'PY /EBMQ)URCK1OOSF'+5=\N1RKD15S]Y*>9SPC 3RUZ\;6 MGU:+8BH6B^O9"RVFI=50IX!5,MQR12"%+$,2*@&:V"LEUE?U:WV0K-84]3=E M=/":<:HG2ZG'29JB+$H"&.2I8O DR742Q 1FZF/(HR0.H\"&R[L5=VA,7^\8 M:B)O*H\64S99Z1QO@&E74U+K:,?P'8^[&?\/9S0[7AT:14%+TQ'8Z K:RC9K MPSI*5J\:+85!K?%H9XD?54N+OU6CG^'QNJ9T+'*O*TX_\.^N1SWUZNAO*9;: MB_M^/GM3>QC^Z?W/A?9DJ!.Y39^NV+)XJR1H @UBM=>3:K&!0B8Q1(@G$(LX MA$F68$QD2#&QRJ!B+\+05I4R0$&6 0IEGL19([I:2AK9_\/26]-^7,Q6B&[1 M[ICU=5!8"78CODYH\)O60*WAOX.U$F"C12C7]=19YCV/$O= M6W)UQ'AX%I.)XNQ7,GT?)XA(G(<$AC&A$ 6X]+)*(4_BA%'*LA 9';L?;GYH M?%8[%)0B@EI&6W>++?A,_2Q<0>G'P<(,#P>GBD-J7^A-L=5DSVX4A]39]Y\X M^)3K >F\>%,\\"8V+O\+93_5@0 ;BETC4\XFH!_#VCT-]-.J8>G>S@:UWKN,PCFF,6 [3 M,.00X51"$D6*?%$8Y8S+($^X31&7_2ZL*+2'.BV/NH_UF>-D(Z]ETMU]+,VH M[C*$.N:OEG#KTS>/F7:/JNXWS^Y^-_UFV3VJYEZ.W>-/NL[P9?%4GFGI"^_5 MHH[P0BP)LB3-81[P2%<)#2'): X)PSE3?PB(#*W2:Q_L9FC&TD9*4(GI&$]W M!%33Z7XI5)U/>6N4'";^*1 \3_Z#7?5, *?4W2>!DT_W>NWYQVS&?Q:3R<'3 M[N]BN3[=Y%(2S&@&:1X*B$*DR"3@&10B(V'&0D&1U2ZM8WF'1DU7DW+2Z$FG MG5Q4L\]D(<#]O&#"\FBZZY'N]*:SB_$;\E7G"#0:CX[?>NIC]2Z.R7L:HR'< M=QK+_*]PX6D[ )YN/*V[=0RBKER"O@I%@'=T4B^%B]MIN47C8RXR1J1@D"&N M=J@4(4BD]K-G*6,\$1@SJW0S9_H;VDKQ18V8^G*!B9:WS*[T6D<^E 0BSL;. M.(%N1OH>H>S:R-4B@HV,H)'18S2V&1A^0[//]-EOG+89 'M!VX:O.6:LF1YV$F@S.O$%7\=]E?3-YQ" ML#*C2,EH4FI^J(IM/:N%5GW2\255HLS&4WK^0 M8OYW,EF)S3'^.(AX3(B^V<1A"%$:"_5)2(CCG"B8=V0< 02T&7BVV:381)!Z&LC3"]4'#4Y? M!QI7[3G7&JOK[3GW=3/GM&*@U*QUE]W_J%F$IO8_>CT%K/8VBG8!K7[Q/AGF MZJFK_H)?_6*S%1+KN6D'FVF[",SU[$U,2=7U;%)PG>6A*7MP+]044//C2=S) M\G*^_5"=NZ^8%B^KEW$L4)#D)(.9H$'M]\D$AC@1(4F#*&.<&UM074@X-'NJ MT:JTH=8BEZ=&>N:_5%*#U[6"^H!I67E(M%\@%C&VW0V_P>K\T8/:\5J]5R5K M,\!M\37\LO7H.@MJI>Q'C['%6O[18]W3ROZ!8VZWUGY3L'99. M@N#78>EP5_TZ+)U4=\]AZ?33;D3P0S"=F[N01>47<[=:ZDJXZYQP=9*?E]>Y M>!9J_Z+]I]GL1=0W#$G.%#-$.0P1)A#)@"O"X"%, B$XCACA=GFW+Q-G:,2R MJPV8K995G>I-$LQ?P;6;)GM11L_;TR M'\<\H(Q)720\RY09ETH,29!D$!,41R+E7%*K[#CNH@R-D>M(RW];@)=:Z.KB MO99:UTTB.\45\\_:LK[171[/37,8CE M&O+X3*9WK^7EZ\-K,;V3\HK_UZHJ2ZPD?U/,J+U'U9HS3FF:84H#2).PSF*I M?DIA&F19+I(@I\@H[\S'JC&T=4&+"V=2 K(6N#R[KT4&Y:6-Q1GMQWT_# [K M_R5&O>,UIE00EAJ"-@J@!0/XI+-=;)ZKH0 E%J/-P>\FX+S:,FA 0(W(")1? M+04*N&I]M3:X W,O\0WR^**X%_B&];3/<*_R#?-[L[APP?XY,7$QTG7W^W% MAX_ UA7'QTMCG^"J#OW^4BP8F?RG(/.;*?^LB2X4,LIX0F%"I( H24.89VD. M11 306F:"#,3ZU0G0S. FI2?E:! 2PJ4J."S\>IT$M+35HDOH#JV&9PPLDJ$ M=0X$YW181QON+2G6.=7:J;'./NM<66R^$OR!3(0.RGLI%II%FC0B+&8IPFD$ M91!PB!".($E$JJ:^1&' U+Z+9#:'9B=[&]KT_UPLJNWQ;%Z5^*J]A1NQ+:-2 M3B-M=I3E#;^.6:&6$Y2"@HVD'21R,8+$=\VL$SWV70CKO/('JEL9O.3#A^+] M^TH?^M])G7A_RHDR9<9I'+ L0@%,\H1!I(N58I8(F(8X1@G&* FM*.5LCT.C ME4I"?1K+US)>XE-Q"&07]XH+H>O7T^)]!#8X?CZ/XX5>%R>PZ= !XU"O'^B+ M<0*$TVX9IU[TF-;S#U),=<>?WNL$=C_$I K>>2Y>/[U7UY!E\27]^-A#([[# M"2E'0"L/?M/J_ZZ3=C?)*=L0C/0?:C^#-0R@P:'\Z\'6@0;#S7&MQZ^8Z37F M$+\XG5][GO_.>/>XZQ_I[M.:=B/^Q^= [718C!*F=BN!V_KX,)/+GV0N'F>? MQ,-LPLN,%OQN7AXD_BP6XAN9_U,L!;^?30KV/J8L)Z$:$I@Q'$,D&((DR&(8 MR"PF>4!I%%JY+%KV/[25JA%?+2IO8C(KD]I4Q>;LUA#;83!;"#H$M^L+Q@;7 MY0Q0M9(KX4>@$G^DOM]@K0%H5!B!2@GP5_UO)R7['!'URMJV,O1*O8X [?*G M:S..V;SJ[#'_*);/UZO%4M%P5=IOX\(H^.-,_204$9>V?ICC-,<8*C;,()(A MA32B(50F?BB".(Y);!7J82W!T(CPZD67L@7SEKAZ[A)65M9>Z#_4DE?EC9J$ M/560IF4>,.OA,J/+3@>AZ]N5!L^?2GC02#^J@N;*3(];X[+1P6,N,5?X_&87 MLY:BWWQCKB#M92!S;LC!84^9IG/-P)]%]>_M](?05QY,,? G,OWG8_&B_O8Z M6Q3+Q>WT3?UMJRK . E31E-%DBG%*41YH!/OZBMBD0>* *HT 4NE"N"U+NTJHY/9] DJ9G\!K[.YN2^UE^$\3:=] M#U''S-IH GYK=/E=ARMOU %:'Z 5 I_7 [76J54ZI<<1LO VZW&D>O(9ZV'$ M[/R]/$%\TFOKTC[Z\[WRA,:6!Y6O-AT/49HSF^J4-H[#, ]8 (7 :G.040%Q MDC.UVA&4J,6/)68I\PXW/S3+?W/*[G1ZOH.=X<&&,R)=GUL8@V%_]'!09[\G M"]M=]'MP<%"]O7.!PT^YUBW^>57M3Q49W,]G4_61E:TOJF.%ZK_Z(*D\1QJ' MF,:8A!@RRG.($A;#/(TB2%@J6)R0!'$KCP1; 88V]?7F0OM9KW4 VTK8EBNV M' XSKN@2Y([91(E^'-Q^#CQ=T?-#(>Z&1J3E4*-P-3V*/(( MB*;W])="T_F=>B4@4!*NTV^50GH-!3X!@N\PWT-=]1W">T+= ^&YIYYVRG#I M$O#;1(-_([]T^JSJL'\A.9.PTE]_?>:I]([23GI*_^T[GD*R9\%7 M$W$G2RMAXS6V^#Y;?A:+XFE:)<*LO<]:GFGK8Y7%G:QJ=Q5DHL14<^!%%_*Z MFO+-KV=5:N[&/ZT\B=ELRJD0& =I"N,H5T8!%VKKH P!F/,X1D2P+!&IU>'G M$+0:FD71@%+%-*P1 0H2L,%$YV-J?*1;L%B>SPX!?]-CX2'(.BBCQ?*K49]: M=^0[-Z31\7MN/@C-^CVN'X3*QVX)!B6R&@@THT!'#XCV[F M]..<<#W=2PJI#^87&W>ZVA$_(7DLD(,T@S',,DIBF2.XB"+;,Q= MHUZ'-H$;.5MNI0YGZ6: FUF"WF'L>.H?0+#;>STK@+P:2V8]]VK,6(&Q:VS8 MO>Q8$+B8%DOQ55DP_':Z5%^<8EWX_+M8CH,LX8*F,4QYAB"2$5(D1%.816D: MBX+)!D1D*GN[-BGW6G7=Z26Q+-&33-&,8?1AU32R4H+"4%&U'7]WFG MX+.O_6N$BM_JOZ>[[+?^KY'Z>Q6 S=YRHXX_9C/^LYA,QCHW 44H@P'2EHID M&-(0"8AC$2092H(DL#J8:QH>FC'2R&7'"6N8LE@2&<8)Y&G (.()AY@$&!*6 MR$A]B#*1CU_5CG+&E;T^7W8'UFXGW4-6&FTC0(7:%$_UT1 E$[WI=812"H4D M$0(FE,40841@GF%E*J>Q0A+E+ M8#>7-E'<-9--%;S"**;\<0[/%R 65CI>= ML]/0>FW95=+K*K)NO-?U8E>EW95A[^]N:\"W8CJ;EXE"%0&+Q7*,XQC%NWFY!Z* M9G/S$FPZ/W!2F\KGV41]DQ;_UN1)OEI6%Y7E'G0Y SO8W9[#SGI>'P/(Z_S> MZZ37>7Y,Q=WY?O0Y!T^O:C_ZHM8^1M1^]*F83>MJ53A/8X%I O,PU06)!858 M)A+F6'*DMI$RY$9G5J>[&1H'G/9;M,'O]+SWATK'L[]*@MX("2HISQ?GLD'* MPM'("V(]N0W]$*^JN?+"5/L&K2%\$K.G.7E]+D_PYZ4.(S K85[J7//ZX3_U M7H]7N>Q>ZD7\_QM_OSTCFKP9;/S?FGW>RD*@/3(_GU0VBABTE1W^O] MNIX+7NB]]U-!.T77DQU$)"^7+4SI\Z#;69?^<&N'\J]D5*P9:L4H@90)^(' MV\*/RC]4\H_.^8I:&US&B'FUP,[WVJM)9@S"KHUF_N*E;GS-[J\5@*BX)L!A M"-,\5/03QSKV$",HF BID#F.S&HK&/0U-/.M[?+6"-M$ZA^O3&>-L!GG>,*M MZ^W=("B[XI_<_%_KJX>Y5Z$IM[<0(5W119AD:!R+/2110R"G/ ME.&CK)\\0!QF/ M9DG(4$2OFZ4+(H5%62T=]D#)OM-3'P^"W29F2MJCL /5G M_4MESCZ#UUICG:MXUF@+R%K=_["L)M'%U\&,)C]ZD#OFUYWQ72NHKU0; Z_. M/*S^K/4$]ZVQ_4WKJKX OX.UNJW4,^"O1F./!-WE@/BMG-&%H/T6W.@0ZKTZ M'5WVY;8(W3^3Z7+V4I8MTT<>B_N'/Q?UJ9 4*2-$*"LVUB$B<19#K"8;9"00 MH>^5](,?\[F:Q:D40!DBGCA$$6"@P12QG$6N>Z__0RI[9Z]]X'J<9]_N R&SBRZ24VF MA[)1$#0:CEK#V],A@==QZ.A@P8^,'W08X17@XP<8?KMQ6R;*4AJZ..Y\^?XX M)].%WB_/IHO/Q8*IG?9JWN(+)K($941"?5\#42(RB'$<0J&LSSA + Q2J^3M M%GT/C=Y_W'R]>KSY#.ZO?CS^)WC\KZ\?;N^P/XQ^WCW\#?;W[;H3"C[HX [IB6:ZE!*39HRPTV@BNJ[8)D'1#S2J V_?=*C@[ [!*?2Q,. M_CM7DTD=5WHGOY$IJ2J!E[5EKJ;\>C9_G:F]NWA8O>H$X ]B_E8PL1@'.!=Y M)K1?=R[5YCJ2,%?[;!C&*8HDBBC* F/G'C<9AD9R&RVTZ?.RU@,PK4A9L9D.F8YFU!,6:+,ZH?L%T7@OW[T^SM?ZLW2[/UOY'^"*N/)4T< M:[,7"CBC4#.]SSWFG/KW4,ZR)AG9=+HBD_8?%ZV,9>JC]O<;QTD2YTF*(4VD MFNY8"I@GDL"<*0LSTW5^D-4EC@>9!D<132K!K12 D^*ET&7/ -'Y!K7'O5>5)WB0U;URO MR"_;"ZQST/,DH['J!\:<([4V4JE628Q@(#'.8I8CF>8V^3A\0M]#0HY'W<<& MY]=#(S&;=XB_\5KF"]7NUZD*RE;40"TL^*T6][C'B'-*_C/ =)*;_UB?'Y*D M_PP Q[+UGWO-L4@Q63SKW;SZ1T?JOI&)OF;[<[JI&'GXB3IOELPC$2E>@E&B M,PFBG$,?Z*('D!V^_18XO$ZG?BL=>X-LK?^RG53?9"BNE84H%R*C&46!^*Y"R$&(49# 2*\C3/2!9:Y5@ZUM'0Z+-))=T2%/Q5 MB6I9#O(HM&;UD M"6JEP%JKW9[Z,]]I^_^YSR!_-VGWW),5]W MX][>*N.P6/_R;X6BL#E[?J^W-F&6IC+*)8Q0B" 2A$$:Y529?'% L3+\:&95 M5MRJ]Z$QS28*9=0N@K'8BD]9Z^"XR[0;'S-:Z@SUCFGJ(*R:L+Y?_;V#C:D3 M3'X3AEM)T&_^;C&*N2'R_^:8"O&1$Y MH]8QT>QGQ=A--7NO0/*Y[3N(A%ZA5ZXXJ-PN%QQ^R&VNKY-%?%6\(GX4 M3\_+._GGHJI4,&8HCI($1X5EZF'/\FEL\S?CM]$U42FQ^"3(K_$?P/99]H MWKJ;?BX6K[,%F8S3* PR1%.(TTA E(4YS..(0HS#)$BS-,P(MSH8MQ1@:,33 M2 J>E*A %Q@G\Z4.ZU>RED[%HDKJ7JQULSP1MQT@P^/O#F'O^JR[ K22'6R$ M5[35C(66OS%QU) T2G@\SG:$S^_9M:T0_1Y4.T*T=RKMVLYE3KV/Y%=5 &K# MOJJ;:S*?O\O9O$P1-6:"IUS* *9Y%D 4,<6*,D^AD!GC*,(2$:. *X>^AT:# M6D# VA*Z.92:P&[&M,*_RG+5VBK>DK/-(&YIB/O'KVO:J987S M.K5*2]H1J.7U:&:90N/7KCK;:[^&E"D(>Y:3\8N7%.M8)YGZ6D? E_7?TR!& M(D]"F.GZC8AG*22YP#"(69:%#,F,6]VHG>AK:/12G[!NLKTUPIXK(V\-LAF_ M>(*N8V9Q1LVQ^,9)/#HHNW&XOP\HN'%2\<.E-DZ_XKV@]A5CJY=5R5E7+[/Y MLOB?*BM,'J2Q@3&\GN\&YV'4\+;&WF=A[S/P]57L^Y@80RD ?@8FBZ+@YUJRH\3% M?#G^H=H7375(ABB76,!464H0Q2*"&&4ZC#E@29"H7^9&V3%WVAV:G:17%9U2 M19?J:SE*6#H4[8)WFHLN@*1C@G%&PYA(CNA^BAW4*RUF4#_MLL)NF[U,]2.* M-//WV)]=DVQ=<:X&>B$6]8='U5!I?HM,! A3 3'AVAX)&,1I1J! +$DXB3AC M1HG,SW+H^:IVZ?!?+=?DFB7 >";6RQV&"(0H%@SEC&0PDBF.6 M4HJD5?UWPWZ'1B0ZN&2NJS$1VZ):ID [7A9=#M]'7!0I44?@>D(6BT(6Z^,3 M_U6L+.'J]IKH2-\?>T5T&I"SUT-G7GJJMSG8.TF#Y5D?C5?S<)X>,P M)5@J9J)$UZ:7B$,<8_4CY0(%F 4LL#JY->IU:+Q4"PW64EO65S%"VHR:O./7 M]49F%[I^2W5(E1S_T6(+$!8Z^LB-7+KKLJ?;)<9456BU1YP'RM:VS/ MWZ]G7(RC6.1Y(#*8QZ$RCW*4Z_!["D,T9N8KL07)6V9!E393_\HEL_7J\5R]B+FZPU"A"BCB4209I0KJHF)(ITT MAE)@A+#$.4-6F3X,^QT:Y=1B5QDZ&\'!3R4Y:$0WV4I<-!1F!E$' '?,0IZP M=:A!9(64Y_I#9GWW7'O("I#]ND-VK[L2ER[AQI:KN3*^= F)JRE7OQ/SM^HX M5*)0Y#BC,,LXA4B90I D*(5I0'.9A011._^],_T-CZA:XMJ?-YNB;,I%WK#K MG(-L87.@&R,P/-/,Z3Y[IAPUQZ#1Y;.BIO)4Z;M2HW9-37+!F& Q MS()<0$3#!.84!5"&44R"3&VVB%41WH.]#(TZ2B'=HD$/@FC&$1=#TS$S5*BL MCY#7(GH,^3R%@-]0SX,]]1OB>4K9O=#.DP_;GZUHLT19(/=J,LVF4S'1"77& M,:,AIMKA/]=)(:(XA%A/?1:@)".2),+\GOI0!T.;YK6,8"UDF?/)_*#D((CG M3T8NA:;C:6Z)BM6IQRG5G8\Y#C;:V[G&*97:!QDGGW-,Z;+2?BMW\M-J44RK M.VKVWZMB+O@XI"R,.*8PS=1_$$EB2% @8(2"($\E3;+8*@7>\:Z&-JDK275 M-5W+"D@MK&5*E^/XFJWH?E#K>+YO -N(":[. 6:?X>4L%G[3O1SOKM_<+V?5 MWDL$<_Z-RUQ.RFJ38YK1+(LDA4FD'4N$C&$>)HG"D:5Q'F<2L]#%L:1L?6BD ML':"8+.7EV*A2]PXQAU7X)E-?V=(.I[Q:S1*P;HQY0_JWHE_1]7#AWAQ;"EW MS%=C^R'7:] OQ414S##&21SG*^E],"@DI"VWO,%G"FEY9NBY:NEBYC9#9"M\] M[AVSRC[D;1W622#7PU"5B>[(,^LB,/VZ:KF)TJ_OUD5P[3ES7=::&WM>\?]: M56F:%H^S*\X+[=Y!)O>DX+?3:_):+,GDX9G,!24+;4AMTG'\T-G2%L52/(CY M6\%TH=9BQK67^-.T;*7,H#N.4!ADA&$89GD&D60II%&80!;K&.$LYCFG-CS; MM<"#8V2M"RR5V2IZ#8BN_Z 64CLN[GR\S5A[2*/8,;]?W=]>CT![&._)>^EV M>S6?Z]BW*B&>FN+S,AVJ+)W=%DO0TLD?P_<%O->UH'.A>UTU^AJ"W?6EMWY= M?6G*(.U[,E^^/ZJ)L= $-YO6B]Y">_*T?KW0WCSM5\:<9;EDG,"(Q"E$7%GU MA.82"HDQ80')16254_E">8:VCNB$XJ*6W=;]YK*!,5L1>H2[8\*OQ0*E7* E M]*BI0[VHW O;^E0NAENO^O3V\8*M9V^@RV3JV5O("X#[WD1^FK7/8:$)NTH/ M-.7_[XI,"OFNMAE7C&F?[L7G8L$F,YW7X&LQ%;=+\;(82\$#1#(!"0D"B'"2 M0HRC& 8YSYC.,AU+HU@SI]Z'1J8/-]>@V:Z-0!@I%$9@K569J'"C%V@4 QO- MP%]:-U J9Y$]PW[83I-OYX/1]=E)/^-@E;?#&<^+LWO8]]Q;#A!G4-J90MP; M<73'G#^1:9TOZ%KQ[VQ2\*;_>_4U5I9T^>.=_%),R9055:G%JH;0.E("(2'2 M" DH,A)!1(,$8HH8C+'$41!3AB)LY;[I0ZJA$6I;J1'84JNLHZQ/,/<=:KXU?>HE8 MW4[^H^"B#B'Z]/Z-_-=LWD0.+3Z]K\.MZ_#K17DB/Q;:K0\'&%(9,XA8G,&< MR@0F"#&Y'UY3N7%0!Z_P+R\:3<:7^\0'@5[ MGA;_O1)U5=HT1AF- @1C(@.(D-29ZVAHA+O9"U^] MOLYGA#U7Y;4;J1U+ A_%V8PI?:#7,?U=#IPUQ9U#Q2MO'>VL5S(ZI_(NPYQ] MWI4VYH5FG[)HG[Y['0M&(TQC#%F4*EL.9P+F,L,PT3%888@8EH$=7^ST,#RB MJ 2L:W*ZW13MXVC*!Q>@TSD1U,#4]3:U>#[G_!'-/4_VW5YZGN5'E-R?WL<> MM)O7[&FZ')?5FF93;6*(*7MO8CK^G"Y6C(G%0JXF/V:K*5_Y#@&\8ZJI*L9MY!_57N;@3H*V#J!20O_Z6U_H\QE;O30G,1\["ENB M_(N-AO$"<3&2U0*BF]&K0A2$]9K@WG O:\;%>C=KRN4-.1;+(<6\=(?Z]-YD MAGTOT_R6J6J2F&0\I@&,J,@AHAQ#$B@SDR"F%IQ 9VRU2@ATLK>AK25:V/)V MMCQ)6LM;94%VR@QT&FPSX],;A%VO#G9XV1>M,<'!;WV:DSWV6XK&1/F]JC-& M+SF8KG].YWLUDW6$J$YD-INHMYZJ2LN;&LOCF,8A"6,$@P KPU5F$E*>$BB% M]GS,! LM#%?[_H=&-1L-UL7>IUL*N-9Z=QT? ^NU6]0[9J<6X.V*[G=3L*T" MJ$O"W_:$NX7=VBW^/5FM'8R#G=MZS5"YIQ3$=1O!5< M*//WGKSKF&+*N'9 GG,$HXVHQT<5@Z+A_+(L$Q1U!FNB!T'@A(TIC#'*VXU@X*]*-(_[RL,Z>YW).UWT.H$/J[<[;X\\Y>BLIH/T M/NT&Z;6B23^];QZI@TVO?I(Y;\P'G<.V]+DH \T?G\GT[K6,,/E#-;%]X[C- ]2ED80TS133!&&D$8XAI&,*68Q MSW-FY=L\&,V&1E*EA,JF_TV9]%S9@F2NC!0Q!PN-QN^6'G%# =G4KVXH\@Z( MK]OAY&U4VC'E^I#U8-BYQF:TV0"NX:G3CRP50*!&: 0JC(#ZWE4HC4"#$ZB! MJAX!&BJP.>+UZ/HWM/'WZT X&.WZ=4,3T7O%A^ M(:PZI-8I&,L#A"]"!_,S?2[U),8LHDQ&B8!2A 0BP2-(.4(0V@+[D9,((7:Z;ZN);5;;&W@-UL..P*U\]NK:>E*7LD-&L&U/]4::"4[ MN#^/L_4"XH"85XJWZ;]7$G8 9IV[>\Z%B_@ L4<"\@2 MQ00HS#)(<$ZA"&/.$H)(%B(;$CC4R= 88&=[Z1C>>!!.,QJX%*2..< :'VL" M. 6 U]E_L*->I_XI57?G_9 M\U"0)"56">VWFQ_:1+]RJ RY YC9A':'H>.I7 G62>ZF[W46_"7@/ MJK>7+O?P4UZ3V]I^&<\U,Z"OY]$LJ-U\94V1Z2.'Z0=]K4TA,,Q"ZNNK_\=L MQG\6D\GMRRO1)=2N&%N]K,HNJU_IC;-V=AW3G$61)#IYZM /:'JJ; M*1_*0#6B?-@PB2GO88S,EA2_SMC0RCT C]0BT(=\(#K3D_E89:["\+C?F MO?>Z[EB#LKL V3?@6GUS7KR19?$F6MX95U/^-\&?RD2R94&50K12R6ZJ446< MAE*0&-)(T1X*WWA\Y@-5S_5)+Q"HYW*FET.W7_W40YO#]E ?2Y3&6< 9%#&/(JW_^.-[ :S>ER7M5+*Q;_W/@]AOIJA@B:<1B%N5JE I[ 7 =4 MQCP7!'%) FRU=SC5V=!6EBU9P5P)Z^Y,?1)DP_M93]!U?4^[A=J/$K4N7*-- MX/![:WNJPWYO;PU4W[O%-7GGLF-R9:#?J@:G3P6=B.H.ZM ^5^2,(I(CR C& MNMB 3E";,!@CD69IA$D26D5>VG4_-)*Y_?YX]?V/VT]?;\#5P\/-XP.X^OX9 M_'%W]_D?MU^_NAVP&@Z$W2FK?WA[.FHM#Q4VHH/Z]KGS,P4WX#HY=C44X4/. M7NW@.78 :]F*&]'=SW59\^7[O?J>+56/VDY[U0;:_6Q2L/?-S(I)2/(LQU $ M:E!*JPDS)F%.TYQ+%+,DL\K!;=KQT,BMD;N<@FNA1V J#$,OK)$WX[0N\.R8 MS1J1E3&EA=Y%M!(<_%7_VPFAV:+FEV+EV+Z="=+ M'PFI\\AJWKR;UXZ\9_*;8^37J]^@WWX] M_,V!V//VMWC5D93FA(OO^LM31ZO$6130).50YDD&$4]32--8IX3-28R)C*/4 MRNM_MX/!T8V6#Y1/6++)+G*&U'$!'EWS1 E%*5L7D3U'%/<[^7<[Z7>F'U%Q M;UH?>\XALOW3:E%,A4Y3_T*+:76P)-CL::KS@-YR9<44LBR*4OLC,V7<:!^9 M*6]R3A=BH?ZV>A'\<6OKMO8M3E$6Z9@_&$6A@ ASO8?2YDF$&)&<);E%\'OW M\@Z-8;Z+)5B?>Y#JW..WR4:9W__#(KZZA^$^S6,#',2.:;%1%K2T'8&-OJ"M M<'.PU:A<;A%;2H-:ZQ%XW#D*LZT^W=?7P2(B?UA?BYZ"]B_[>EP9?CT\!?3W M-T(G8_Y[$*._M #]8;J5.:#';MVV%K=3-M>%V#Z+ZM_;Z?U4>EU8][/J-PJ WQH5?B\]ENHQ MJ,4OAZ#RZ;=;#=UQXZXJO,P MH2FA$20((8A$1B"F*( QB6.U+W-Y8!!);C8$:(W:';,1&V!"_9;DOT[B_PW7#S['-D)4+/7D@N M\.S[)3FUXC>6_=-[^R_E;0S&(L,LR!2[Q0E$,1<0(YG"G 2AY)F,I5TE"?.N MAT9OV^'P+K=?%K";,5HW8';,9E8X>LLBY6M=6CD$,CO$VY M4CF; ]8L24O]<5&H :U><54MSM753JB_ ;U_% MFQKUV#(ZJ9-OA1G+?O18=\S'FX(/HZUST$9%77ESK20HM=3)4%LC6RH*MC4% M?VE=0:EL%R5N.QB+;BKC^A3T8PKJ=@#UT3J\7?3E6E%M[W!W;94OK]L,N.;) M6F)MQ)>"C:.4)4P*#EFDD[@F4D""PQBR4(02A3+/$ZN$;AYD&MHBYJ3U^>"7>GS MY$>]?&Q.$#,2Y#(-$41J^Z&1\@-[%GPU M*F8*/X"&Q4'VU;V*"E?:?V=(>CU;7)W87H'VV5=S@< M!H9[E[T[7E_J>IMW\L]%Y2UW1Y=$"_%)FJ/<:7V?SNM>Q6K;[:>62] MRQB3."-9F,8PP%)"%)$,YK&R]E.*.4L83RA.K.XSW649W(K4B DF6D[+%>B2 M03&\[>P'ZJZO/[46<":ATJ,R_4&CB?9N:W0I[UPV(U*JLSE@\7A?>CFH?B]0 M+Y"GWQO5RX';NV+UT*1CML=ZPW\G&^^Z1_*K=D7>\E;>V:2GL1!ABBF,I1I- ME-$A\:FJK! MRE.("!$0,Q[!- ADPG/MEF#E/>8LR>"8\N;AYNK']=_**+//-W^_^7IWK\/. M1N#[S:-M2(;KZ!B>6?:!>><$6>DP BTM1K7%6"D"UG7;.X]&NQA1S_$>KM+T M'/YQ(6C[T2"7-NC&IN6M^7>E]$IMYJ?+XZ==F#1&'LS:NP"T8Z9L )P(W-OYXBV6'GE M../.>Z4T6TAV&AD9)E:":D&;K^\U%+:L=(QT'UXR"O$#6,>=LT-K< M!C^<0\N:8,XBX951CO?6*X6<57J7,\Z_T%NLT75%6V/$$Q3Q)(9AQB*(N-HD M4B&4L2,91E'$(DJM EO=11D:S1R++ (0-,OWZVR^M/9COV"PS%BIGR'HF+8N MB!VJE?G0B*$=0#\Z4*@1YZ,]$2UA\Q 6M-NB8S20ZE2(([XS=>5^$^U MJ7U4@RW&89!2CA($(V6/021U6=)4?1)$XBP-(TIR81409"O!T.A4?9D3RX ? M:]#-^+%3*#NFQ4KVT:YGWQ;_+6> "G!/"CX"6@=0*N$Q\,<5/[^Q/]92]!O^ MXPK27@204DY@A@+% M;W$>P1P'0M%=$(E<\#R.K()XS+H=&JD]W%R#YH1L!,((!OD(K%4!&UW*T^Y& M&Z#5<Q'0E=BZ<8IK@. XX9!G705V20)P+"2G*@B 1,HH":D,"1KT.C12V M_-ZW%-"_J56P8PHS],V8PSNF'3/)40@[O>BS0LDKVYCUW"O[6(&QRT9V+SNR MDY Z0$N?84%;X+(2KCY; M7W@T_WV51MX9:"_YA- M)E]F<_W2.$0IH3%3FRZFZQ[$,8&4<<5MRMC*9!IDE%O5/>A7_*%18ZG:0A>" M_7-:V+I ]#SR9JPZW/'L^H1+:P6I5@NT50J>(^J+S>9LD*G4ULLBV6Y(URH M=6YY-1?7.IN:F+^2>>F)/OLLYL6;DOY-M!;&,66!Y'& 8!+HHDQ"8HCS/(28 M5DHYNVJ)= !ZVQ+?6T PY?*UB^4FMH M41;:WV"?7FH^;@@[7EGJT;N38*T5:*L%M%XZ33+8U@P\SL!&M_8^ZD-&SZ)V M]X>,8D\ENGL<3;MRW-Y!/UEUVU]O_177]H[05@UM_ZT[!I9N.>@U?GGC/$WC MG"81I")D.D@KA(2K-5?B@*=A'J,\M]K('>YF:"OGQCN5D<4SD)/9SP707XM6 MQ)9+CM C()MMIBZ'KN,5:\^GMY'18QSH20S\1GT>[JK?&,^3ZNY%=)Y^^K+T M'6ICT(IUKWU<[F>3@KV/.5(L+V0,4TXP1"@BD.8H@2&*61HFF8A2J^(A!GT. MC3$:DM$AG\5?_;:7H- \PZ2:1Q MJM\/29EA ,2QY!@FKSJ<(U2FDBA93M\BCZ,\DYQERBH1/(1(QCK-19:J_\@< MD3B@1"3CI3Y;-3@.V&W=BFG6?71]1ESMZ$5EA5CZP1X&T6";?0DT'9-'+5J= M)_RD*X@!%A:;UDLPZ6GO:8&-W=[QF.XGMX![+_6WDSLF[]:&[.A#/D/;#U:% M",=!1G,I!84)"F*( J;V73A!4)*,HPC1,+!+A6O3^= LJHKGMNL#^0A4/P*] M\X66%T _Y);J8VKKG,6KAUCS(P)\]'W066C,XLG/M.$:?517P?DRFW^>K>A2 MKIKB-XMQ%%.1ABF%64H$1%P-!0[2!"8!2FF.L609&;^).9V9AR$=[\YF8K4[ M[6Y^K:5= ,56\R?!]1V*DW/O29S-2,H7=AV34B.2OBT715G.6G&2^JH62_!U MILBJWC" W[3K^GQ!)K_[C&(ZCY'G8*83'?8]?W0)H-WW(CEC]F,_RPF MD[:7)<4XCV.)H2 H@HA)#BE3N[J4!&75\#@(0AL[Z$ ?0S-W&A%-G1>-L33C MC L1ZI@J;,&QIH,3ZGME@4/]]#KY3RBZ.^=//>HVU2M7DR^DF.N Z59VU#$- MJ4"AT&'+<:ROF03$.0\AY6K'D^8X"X/,Y 3G;$_#/,UQ\>P[#J;9C/<"4=KE]+LN!=S71Y._>)Q=O.+O.@8(_7X#[%< MS:>+]@J8XY01H2DE4#8$PHA#'(<<2H3C2**<),S(6ZPO@8=FFER7M?<6NCKC M\ED 2B;E<>),@J>YMM-7+?W!DOP"M$; ]MZKX^^!Z:79<$:W\QNWMJIZ0-O* MEC7C&G5'8*TPJ#4&&Y7U;K=1NGRM5KLS>ZVO0?)\Q=>QT#W?#_8S!/N7BSWU MZ[::K=?'EAOU-T'T.LGOM OV:CY70GPBBV+QYW1&=8H@??1Q.WU=+;=U^_2^ MR0*I*[1\GKTH#<8!XC%)!8()B0*(2!)!DHM,;Y-C2005L;#*^-.YQ$-;SUK6 M)'W?)!X$IL/6ZZG0O=:_+3F^# ML+ON]-?Q!95AUBZ 5VQ9O)4R7I/%\Y?)[.?#DBS+^--QEDC%'O_1>$L0'E8$48JP85=ALR,E3H>B([YJJ,QL":T M"U#T2G4NMA"LZU&C1DOO_^5\X"K/_ M T0IOV6YEW/PFS&>3U [IK>O.TC>G$;-OE"+(11^Z[*Z@S% MJB6K_+_G.S>:)GDU3?9$Z&[*-%("-ELL]8WKW"DON1'\9GSC#\W>,@!7"&JK MJB6QKLY>_^7FC..U2S)@,S5>BG%N?; M7E#JY5"[EG2;8+S74C$#Q?_A]?$N^S^Q/JO^P6/J\V_9<<=BOAQ?O8AYP=Y8K_IH7%"M2]J9#0CAP. MG2:"RV#H>-(W@GD\3#ZN[ZGYK-YJS67UT^X\/M!L+W/VN#K-_#SQA-LZ7E8, M(&SYCV+Y?+U2VW35^%Y)Z3"2+" 9@?J4%R* '<_\-78_E;R@$;C;>MPV$'E=_(TZ[M4$L(%B MUQ"P>K?[NME?BCSZF-6E9K;6X6-*9K?1^["*V:40@RV8W8;HDGK96^TX MYW5@0O#%%Z70 YF(JRG_1I:KN>KL3EZ]D6*BG1B_S.;ZCP_:R[$T+\8!(C(* M6 Q9SD*(PBA71"'"48VA\5\N\OEM2PB[T,>_B>:9L>27! M"RC**AX6&9DO'2HS@NQA #KFR4:#*E.K%K,<@T:+LBZHH$NP$7X$UHI!.9M# M/5Q>(2P XDK;BHN4M,QI*V/XL%FQ=E\9ZR[.8X3G.! M0YK#--5Y+8@(82XB">. 90R'$>78ZNCY1%]#(\;&B*E-EY:X=3U92Y>C4S#; M6(07@]>3\>> FZ.5=Q*1#@RZP_U]@.UV4O'#9MKI5YR/O9C0.]NR9DNQ^.?7 M8BINE^)E,<[4[C&GG,)$65D0)7D,\# /1(:L=I?'NQH:?6Q)"K2H MX"\M+"BEM>2.$P@;GW%YP*W[DRTGR%R.L\Z@X?L0ZUAW?1]=G5'[P('5N3=< MRBJI5LGB^6Y^3^;+^H>RG-.BJ!,"ZGVDZGKJM=K43=H8?!(%B&<<0Q:( M "*64)UJ4D!)(RJS*!(TL\JF<:"/H2UHK7IB[C;T(2S-C.<+$>IX0;$%Q\&7 M]*CZGCU']_OIV4_TJ*+[7J'''W5,PS.;B^)I6MT"L_?FJKC,87>\M(1.K^9:2QEZ#?/C!M >UEC')MQ M8[T;,M<9SG2RLX=G,A>Z0E99(&N,90&J8S9J9-09'4$I M)?BKD^)J9\'PRB_'>^N524L%-W4H=[K[6-*41]3^F@UZJ,O.-QU/OZ< M_3%[$_-IZ3YYMUKJ8^+'9_'GM%@*7B:H:Z+1N"($(5,.4RFIVO$$&-)$;7N" M4'#*>10'D?FEIGF_0R..EMA@5LE=9O&O)*^2,]IX=FW$_)R! M-JRUV.!Q%];ST827?SZ*Y_B[X['7-T^'OM;,2U>5B_UMQW%1% LF/:811!A$NB P;#@.0L0SA-.#8-Q]YJ>6B, M70MG'H:]C=-IUKU(^XYYM9;+;K6W".R#RK0#L \_X%B945?W MN9_/9+$XC MDM4J/29$;7]2QM6*B0.()%(3-XPE)(3%+ QHD@FKDO*6_0]M<57?'=1=/+(& MW&SB=PACQ^3@%(VL5/B88.06=A\6BZQE&&PH<@N@2R*1V\VX9J^=BCM9U?\> M/QM<;C^C0>#GEE]Q7WG$.VU4'/^6+W5=O/#7O@ M&4>'$RD%6][)FU^L+!+Z0VW\[Z:Z8(C^OTXU^T8FFB9^B,5R7K"EX/H/5U.^ M_8O6D^,H1RC.$@QQFDFUU9 2XCB.(%=F3"J3E 7,SE7%OXQ#HY ]=SU1ZKP M,_4[)?JH_&^9U;K68 3F:^7J1W2L_,XOVV]8NLUT\,4P8[4/'NZ.R;'23I-B MHQ_0"NJ!OBY'L:R[=-,>Z(U:U1_U.._^[L9@G.V]?;H;";]^0AW(V:^'47= M[_DF==B58S4I]BSX:J)6M!]5*NTRW\/-KZJ@4I,73&=!UX;%U^)-\*J2>94K M(**Q3&1 8"+50H,(93!/)(99%$NU;4;*WK0K.761.$-;6!IM-.$T^E3I51J- MUBGSJH0WI?%6:E4Y,B_)U&\U M+B_P[97L\M/JQ>5I#H5\<)FF@4@0#!#6M?^2'%(>99 %(4FB-$8I%8[%:2X- MN/F(TC3.M6?'55G.;# M(V3,U#]1F,9__,N#F*B_/OTAIF).)HK&KOA+,2T69<>T:R.L@?./%IS;0OLO3&.'DE]KRJSK?JTF*SCVK".[M]THJC:\?@CM)Z]Z MNQ=S.9N_J.5+W-%)\53ZTNFN]$ZY<;9_4+]=2,(V*>["(, BRC)(2)I"91ME MD$:!A#C/9$"#C.2!5;RR'[&&1G&U5OH,K-8+M!0#&\U&H-$-;$)4VNJY;6,] M#;898_8_A!TS:H^C9TV\?L'V2LR>1.N5N/W"N4OLGEMWR=&VTOYXS:7;%\*: M3%!1'-(T$BE,B8PARF(&L=3N.6&&LS!/49X:>;6>[&5HM%S)N;GI!G(MJDT: MKF.8GJ9+;TAUS'XU2'?-]3?XXA4DFQ1D'L#J*[.8 VB6N<+.@'$Z!=BQEWO, M['5&_NV$7><>MG?JOUZ]K":5/5U>)2DN+F;\3E[Q69E!]^I7L1B3)":8L@!* MDB.(@C2').<,L'2*N+ !J"+ Q&,.NLM/L%&]7;8@M5[#O;7#S'1%9YUWL'W M+\4OP?6]]??9)I8NDA2E&9<[*"6NO$I*F2VLC;,P&YAF/L'K?(-Z"C>7Z,^S %J8;3Z![,E\<_PB MVEEPIKBJSY9E9_R28U6IVCO\'F5S^)#K18B1D M'N5,USQ)($(9@9@D7'UB)*28QI&,QE/QI*4S.[H\VI?1%SROON#M'CNT1;2O MW2LI>)5(G+P62S(I_D=]RQ>US(!7.KQ4Z<47UC6BC@)O=HAX&9@]U7FJ9=1A M)K64H!'38_6F?"9=ST\.V[;>UO?0.ZZ<8-BRB8KKAXI MIF!6UKHGI8N/[;YC,.Z^YWL$ M6UCV[PJL6[C41"I3X,_%I[IVB%A\%\L[>=TDQY\+/E:;4R%E&L(\#&*(:,:A M^FYB2-,\"[ 0F:"YJ]5TOONA&U('JZZ,:J;3UX&$_]>J+KDY E-1QD]4#%EK MZ&ID&0P="U.&,54#)@B&*$S5J.62P8B+",>Q2#(F;?P:O0]*+_H;$UB?T"WJ.57(L'/K6P_EYA?;TNO'(*ZPNL9W/0.C*H#03X(!O;')KC M9K=%&V[KU!5CU>&LX&7.STE)KU=K1FT.4*.(4XDCF :80"0$A821#&9AIJQP MAH.04ALKW*S;H5G@>WG]6[*#C?"6QK;A$)C1F7]@.R:REL!@#]^-W.!JJ0PW MNEIJ7PU->O=$6VD>LTFY(>B5U0R[[I7/[.#893++MR^-$;R>O;S.IF72.GD[ M5?:B>"2_:L_.3V(J9+$LG7TV:?Y33(*:404!K91K-<,EQF)-C3 M$'3,C&WL-WKHGS;8-S[GX+=:F]]K9TC0284'#\!V%/-G+\\'!?PY W<\VL^] MRGD,:4!0SK&B <^WO+&'.F%"?HI2+-$TI1U;E-B^39VB< M\?!X=_U_X:>KAYO/X/KNV_W-]X>KQ]N[[^#J^V=P]_BWFQ_@T\WWFR^WC^#^ MZ]7W!\N:G1<.GAD%]3@D7=M76DI(M9B@EA-UZ8!RR@10B(8<9TZ(18II%$8 M093G.6%JGRIC(^=%@[Z&1IBE;""VK$9Z DLSCO.$4,?\MU="H9!/F/E_+"A:UL'8L<@)? M,PKQ@UK'_+$!;",F>#@'F#5UG,?"*V^,[_GVA;]]WO.;0_,WKFW0Q/.C@KDZ6DNJN1N MZY7L:S$5MTOQLA@'DF8AIBGD3!^&9SB'F.04)EDHD1",$&SKB7"RPZ'1U[:\ M6X:6EAF40EL>=IT%W8RU?$+9,55=B**+%"&(692*,$T@"4.UF66YVL>F M.(-IC*C(.1;O'J\ESD'A]U;B:&_]7DJ<4WKO3N+L"P[FVS\$+:;+^_EL M[5 9QEE($I@2K&M0LQSF0L8PBI-$V6EI2,RJ*QQJ?&AFV5H\"Z-A%R\#4^L" M%#J>WFO)7,RG720L3*4+$.G)+#K_U; S?XYH?-+4V7VG/[/FB+1;)LRQ9]S, ME3]F,_ZSF$R:S V?5_.J6D$QX^,H3*3@<0H1#@1$H2[VPA0[22*B',N,)=0H M)[9)9T/CJ%;F!!W9_ZIDG(/7*HMSF2=F4>B98&>ZG$3;S'KQA6''#->(.5HG M>@&5I'4F;'\VC D@7LV8DQWV:LF8J+YKS!B]X^IB\?)25%-&)S&;3;7!)*9, MUWX(>2J25#MB17E:F3>4Q C&F%")9!X%26;G:'&TKZ$Q24O4*EM?6UA;WXOC M")O1AR?<.F8/-\@<7#'.@N'9(>-X?SV[99Q5?-\YX_PK%V=[NM-G!#K0;2Z> MU0:K>!/5?DO?TI5)IO0U- UE'BO; X88Q3T8"8,4^','?,1FV$2]'!ENSK\YG:0:#. MR/1]G+,8)P&-8<"C7#&<5 Q')(5ID 5)Q"5"V"AQR9E^AL9DE:B@D154PH): M6C,..P?M::[R"%C'G.2(E3'Q&")Q@& 6@OW[T^SM?ZL62F[Y;Z0_PNIC22CG MVNZ%. P5; C"]'%'$V@RF?W4M2&_S.:?9RNZE"NU06.SE;*V?@@FBC=]475= M9S?G-$4Y502=(Z%+E?$,$BX"*+&@220(8V:%@YQZ'QIIK(4O$\#Q6GQ :ODM M+1^K<6!Y$"=1G,$DRI4A*D4,*<^8&H> Y2)B8<*R<75D]+ D\^4'C\:N)'V- M25UPL_)4U?Z3:O9,ZXJY[X+,NQPBPE(U+!+!1$1$K:1JL*C,=>E3$0J64LH# M4@_1S=0PC7G' ]3(\4'#(Z:\CX$QW#-T!77W.X921K 1<@2V8:\3DFEK $G-_=@I4$_>X57,#9VRDX->)P45PZ+$NUDGY1BCS.JA3#:@/RI9BJ M[A6/7K%E\595V$51R$5(4DA1I%8D@@7,9:3,@SS$ N,XS:1Y:6>+CH=F%.@M M^+(17U_?Z-K;:M_^2DY.L\O -[B1[@C2CMEL+3708H/?'F>_UYFNR\..$5B+ M#S;R=P2RQ65W1V#W=!'N%W2[2W,'Y$Y>J-NTU]]ENX.66Q?Q+N_;GQ-=K929 M,)M_5U^5<9H)2C#F,! IT_0>0HJC!"8H22-$690S(W?NG7:'QMZU:$#+9G[J MTP;J_"F/H_I=VXTFFEN=X1S0T_G,IMU6;VO8FY82S[ MWO,#^OZ4BJ?GXI2.PO1Y/Z8+ZKD1W/7C)\9E3;TZ!TS+8&KB;U@.QITXT3B@=8O9+N)?+TRKL>@-NE M7A]-VK'O8KX<7U?.,:JW&RD%6U9NPW?RBL]>-S74!/]$)OIHO Y0(6F$D$PP M#"*AJZ5C"G%,8D@83V60I(*'1@Y[SA(,C6DW2H!*BU'M%:^G;*/)"#2Z@%H9 M,YIU'Z?3Y-H+^EWOC]V ]YBY_F(43S&H:KS%GNJG7>9T[[T7OKP8G(8E+V_( MX:+NLZ#+V^EB.2^O!_1QPI1,EU]64RZX_MOC[.;3[>/GJV_%M'A9O8PQIW&2 M:A=F$6-EBF884L8QS/,T*$.KXL@HY[5+YX-CQ%K@$9"ER( KF?7%727U"+Q4 M<@,=A6L3-FH[* :7>!U"W3']:>G 1O01V,!>B0_*)QXWL-A\#W M=*GG?P#L+O8<$3QYN6?;9G\7?([:;EWRN;9Q2265NR;90%F'X6M!:#$IEN]_ M3GFQ*!U,!+_YQ=2C5R_ZI['(&,YQQB 6-( HBE)(8IY"$<=ACDF>)#%N\I:: MG6HXR6$TW[:3EW:\JF@U0/'RNM*V7*'D58W;5L5T&A&S8XKN4.ZWB,M:@ZJ< MRPBLE1B!MAJ@T@-4BO@N\.*(8P>E7VPE^8"B,(Y@'2X7X]J8@XW]:;4HIJJE MZ]D++:9U+3PV>YKJ$A.W7%%T(+30@%E=T'S/V!GN!(8]HQ^S?J Y:NH_ 1GO05K^Y"EPG@[C2-X4;_4"- M075PW<#0O/5;Z\G?UVT,^:MCL:L9\E>HIVW1<+]*=MNKCQK*D_NSWH7J;X/W M47AO[1 _3 A7UZ2%4"\]J_X_ZQ*@LU<]P5LEIIM"78^S>S'7?O-?9O/RMFE1 MEAN^G9;%!_@?\]EB,VUY',\35V9/FB4.O=O:@U-2[-V!?;1ILS@<@9J M]@U-*GW]/_1]V[-C>.8VF#?X41&[%O5H31PPM( ._[ MR7GKR=VL=$:FJSLFZH,"5R=G9,DM2IGE_O4+\")1U@V@ )H;TY,EVR3..0_$ MAP? N00 WW,PE$\-1XZ0"@#N8=A4""'#7@??^0\I-G-YIVY_TG)NWE-:V'=J M^JYI*?6;Y][\=L:5D(CJ]2\2"=$K8FO)4Z/Q3G%S M9OR.5C]NZG^C#_KU_%-KW]6L^OYCN5H#K="CYH*?LJLE^&=MDV.3"_M9LB/P M(-@')N<^[%NM@7XZ0$7KGHV=XA;:&=,M+,F3%O+JT'U6VIQN#KC M5F*\&K:#0HW7CS@X2[7Q02A/&(%, AY3#* @"I"8I'J64(QEPG**<\E%/"ZHC.T2D3CJ2L>G%MEH^/R\7W M]9+_3QO#FXH$DA03()%>FT&N,E,+A( \SCE$ E+"'1M:OY PM8>P43"J-70O MIKP/GJ7[< TDH;V"'AH>HY8OFNZ]3/*^E-&+(Q\U\EA)Y.,7#GN:=]L$S4^, K\L.]4;%)7EM/7U9MK^.9DD@E>2Y )DRW!8(*H!F$@%BF,$MQEF.[ L+7 MJS(U2OFRU/_]V_>_N7+)X*FP99LQ [.1[WDU*9&P/']AS9M=;=U80I/MO;X M9*YK,?7,;8/5&9G]KH7MD!^O'G%@H8#]KGU&@YE$D,>8ZQ51!DTRJLE#10@" M1EB148PRE28N73B/R)A:V.4N/GN('W4,1#M2NQ*:P&RU0V6/MSRFRY\VWV\: M_!$YXZ:WGS;T(&W]S*57/N/[P>==G>%,D4*DDH,,B@Q SG- \X("CDE"?G0OH1!Q+LSG.7*O97=!=RY*KA010%4C#" M128!)2P'F!2(9Y"S-$EG/^6*+<='OB\VX/8HYZN-%-NPKCHHH&W0TP(_WT7W M>07?D9ZO!G0TIC[,+_)>.=L.E3 $?ESDZW#Y6?-/TOKYNX8Q_,=R4:YE74=* MKZSWPF-O'PUU_;MFM/:(-?#W_Y5 M5C,(F:0)QH"I0@&8T!1@FG*@E)(L5ED*B\2%[XZ+F1JAM5I&/36C/XVBC@&6 M)T"UX['KH0I,5 -02IS0A5(NZ/47GV^$^?IS6OT FIO7G>O,X\QE>?A<9O,/5Q4>-&3I\U]R!,^OS5@PJ5S9?E>BWOEQO^ M0W[^_+4-?\DR6:0%YJ!@6:)="%8 RF*]@D*Y2B@C0N;VW8-.")D:;W1J1O\W M?7SZ/U&C;:35=2IY=1S/\[S@"Z7 K' 2H,OA1?9(.14!NQJQT8I]N7ZU7(MY MG47B0M&NX_>.69SKK/8OBG"=OW9@T]6[=Y]NU^M5R39K$XO9:^%3U\G]MIS/ M/RY7QD^8J52D"80$D)0S )5* .8$ 89@@46"$I)8==X9('MJC&E4C_JZUWFP MN\Y4;=GIZ$]C0]0:X;@<+::;]="/.?7I+J[?H=7:V>]<+H'W2^D;.\$)EF.07BC"$ &4T! MDWD!$I3AHL@U PJG(%,KJ5,CMSJ3UQS4U0L=N=/;,;3<"G%&8X853T%6F+KH MD$+ LKJ=M$H+I!1*B]RU.;%WU,=J2CPJ\G;O#.]8!GY;;"%\F8]^$]%UU&D= MU6I[S EP0J';<,A2KX:G^GEC^*.&:L5R;8$S#J W_,M)?/]=%KACV^]Y+_6"SGRX?G M>D?PY:%CUW %YB+!) 6$\PS -%8 4V5JF.:2LI3 %#F%_UM)G=H#OZT/N-YJ M[_94VV%M][A[1S P#^ST!;7"!^$-58#L0B>0O/*'G>11B<4)C)>,XW;S0"I: M25IM5L_]!-H$9XF("01)D2@ XQ0"B@0'2"H"$1,H*:03\1S*F!K-="H.R4 ^ M!J$EGUP'3&CVV,,D!%.<-M\O+QR1,RX+G#;TX)D_<^E578R_R4=:+O3ZHRU& M9[HEW6T#R;LHM_ORT:3TJ._ZMY6BW/SM^YJNUN_I6M;!-"R'68$5 82:[O5Y M7@":0PY83B CJ4@)V5/>,?HNFR+Q5?HQ6S9WA/-&CV+65 MS,G'D#K=?XG\MJ/6KND/JEMDZ8/RAQ[:K\B3P'.! ,D0[3(&-.C.=4W."5H:KR]T_,F6K2:1O1\8TDW9&W/<:_'*_B9 M[@ZJ3DGO/3@OX>#YN/>$L)&/?L^;?'@,?.'Z _/BWJU7[3DFIN&N[>+VL>:^KJW\N_UF^U1?\SDX)AR& &"$\SDSR: 9IG M"G L:Z[2S=.;=U2AN?HE4[ZO2^B6K-;VJ4/UQ$V=F]=P?, MJ\/O('[4)8 [+"\7!0-&&,9F)GB\ILPZ-JS\UZ8YC*>(IRF4": R5IJO. -4 M2 88S''"*(V9L#I[.R]F:L[\5LOH]DD3%&U;?FYU'A0F<0)A.T:Z'K? [',M M9,Z4W)>T<>'J8131:S8]@P5,L#L0C\@'^V ,#Y(3YBJM/J/'+AFC N87O?ZY_R7G/^7OR\7Z1S7#^EG-BH0 6F3(K$DR MP#*5 @&1R!F3B,8!2V&^5&=JOH#^9F4A:V(>3(<=28P'N:)*YMW"8YZJ M'T!?L5SF@4H3KIMY"K[K"FB>''48K?Y>!\S+IG'/TV9]KX>I7?982IXI* !% M)E)=805PQA1(BASK'XJ4$.Y"F*<$38T*>WI&M:*1T7308N@DMG;LYP.QP+PV M#"QGVKJ$A%=".BEL5*JY9/)+$KEX_;6Q>,NJJG/P55..I9HE>5HD*-&,P!*J M":+( %%I#G*4QZDD'&70*97EM*BI442OHX16->)]78=&O1W :\<1?D +S!*] MR#2#USLKO*X(+#L%1:!0L0-QKQ3\=L8O2GU;VJE M3W=9<@+7CB<\0!:8)/I=>V^B1LF;J%$S2//>8SB$:N&[)^NU&OD>,_A,.]^C MEP\(SWJWK-;Z&?BXF:MR/F\SO+F*!4(P!@E."@ Q9'IU 2%()(YC!+/,/ZQ]P)+\ =^'Y$AM72/0N,0.G0M1",% KE#Y1;A MY_O''8LDJN?IIHG#J ME5CU31I;RGG91NN8SF?:^WI+J[+:!M-_KTORU\?@L[Q(TB2%J7ZA8 )@@A6@ MB"0 2Y[E,<.QI-0MDB:S/:$_5J5H\UD<][K#3;7E M/OCK3M](>^3:R*8NXTW4WU?ZI0V-^I8V.TU5M&^KJ2706AO5YNXE0/5,]KB; M'GQ:_.ZTAU-WW%WXX+ ?[-"'E^CV$A*RG'W0U+9^OA5"/X35._WQ;G6__+68 MQ9+@-(<8Y#*-]=LCC@%.,@GR)-7_13&FTJKPW1D94W.N&S6C5L^;R&BJ<8R, MKG94?P[0\QSM":; Y#H((6M"M,#@")-5DO_M8?GS/_3=-8G]"YJ/H/E8,]>Y M<4>A' O#.JZPN71@CZMM(/@MU\N-31WM?6>:Z)IF."OYPZ18_I2[;M(O4BD* MA3!.$@J2 F< YAD&+*$0Y$@6A).8,>04^G"E/E,CC^^;QT>Z>C;NHM%_N>B< MQYYU46U>M&=?O9GMV#OKRIFT\Q9'G)_ K-7/-[LT&WL-[%U2F-P[=?G!UV]+ MKRMU&K?WEQ\ #YJ$>1IV&$NWC>$^+7[*RJPY;Q>B38=?/'Q:R\=J6V2'2X@S M+$U79F(*A"H"*@[G10=JK7X=2J4S[26B^J MI@B7;4DH]^FP(]4@( >FSZY7X:<]>+=J1[7>-D6DG"G2&2VO9&@O?53:4 FI8)4"\O 1&$ M:4]32I92EJC8*F?>6?+4J*S3-NJI&]7Z.GJ(UM!;^H(A WM]758&K8Z#6R MDLK.:/GUX:REC^NMN8)RX)8E0'$!(4)QG'.KGJZ7!$V-E%H]HUK1J--T4"CK26SM:,@'8H%9 M9QA8SA1S"0FOC')2V*@$[DJ"H2!"8)#E,C:Q M:MJ9X5D!9%XPE2N>4.K4,>:2P*G1Q>V[=W_\_L?GV_L/[Z.[^__\\"UZ=_?[ MUV\?_O/#E^^?_O$A^GSW_;MSS-IYR.W8PR>0@5GDW)Z4T3GZ,\B6E"U"ON/; MS@L=.]#-"H(C$6]V]PULL,SY:B-%+P^RBX"3F#;U"I-4 !AG"A!4"-/XDB&9 MY2)CT*F;\@E!DV.91L]MJ>_:RU_6&[J\*2@Y/ WY)-AV/.,#PL#\TJ'7TS' M.N@2$'[[&Y\2-FXSXPLF'W0NOG2]OZBRCROYKXU<\.?W2]/"8):DO(@SR0$G M9N=%LAA0%D/ I,!2%C2!!7%*9;XL@$PF,:0*RXPF+BP]!+X1&=DO>'9\>P4D@;EUBX:W3B,7;/;* MG"]EC,J2)PQ\R8BG+AO&?G\L5I(O'Q;EOZ6XIW^]E0NIRG6EEX.KNJ;F-UEM MYN;([:/6MRY2U]2WG^GGFA:FH@PG3 +(: (P3C!(4!'35#_DB,G//<94W>++L6&6,*0A,/WT3(FU# MU!EQ$W5F1%LS(O,,1CU#_)'5M5!Z9;7!RHQ*?]="]I(GKQYO:*\.)5: MB,#DNIV#=G??\&O7D.]-:\IO-]'.FFAG3I!@*P^P>NY,,ER?D9N77 W<87^3 MZX<<6+C4%//HTAUY*:NWSU_H>K.2=VKWZ^?ZS)ZD>1HG"0.,*.VT%GD,&),2 MI"1&"/+8%.5P(5A[T5/CTZ8>S4['J-%[4(B$PP38T6486 .SXT!$W8NJ.H/C MM^:JO?AQ2[(ZPW)0L=5]A('A6NU*\-UN(?AMZZI^$E++4B7=E4)L2L.+OR^7 MXEBGMFV%=C!++B,ZG[+ M_KZ53979JNN7(6ZBSM*F54;_++FU]B;2]GH,>@L[(7YCY@+I.F[(75C #R+V M HL;&/!'GTK-:48'\^8R/K8)-N[7U)TIDA04P02P5"$ 4RH @8B"%$*<<(@R M0I53S-]EF5/S@7LJU_52C,[Z0V4:Z?34=HS\L\#>CLP](QJ8F/M@=NK6Z0HW M>[6]/4;^VJK5H'&H<2>%=#-%(-O&_R20_7]'[[8=8G#7*_]K]4T6:A MG\JH6FO'EJY$TW#/-"$7FI!WUZZ6:UFG%4>K\N&''O+!_*%I52 @612:7G.2 F*#+%0GMQ.,\Y=W+?+HN<&JGVRV*(1D4W3\T" M93M'S2]V@8FW4S;JM(W>])%L%3Y=HMG93[-'QZN;9B%V5"_-'H:73IK#G6YT M4ZW6L\]ZY?E0O\#>T4J:W@EMX&^6IS"1&0(J-YN)F*8F)PP"P6,L$&L M@%&(P,;$[M&WNO:*M"PZ_[AV\KJ79.--,M4+H5B'"#] MR=3L(< D;@&,D4P0A0F4A7.BEI7HJ1%#K5N;J[76&N]%FPS(U++#W\[["(-J M8"9IE:XC=QIP[W;@[L)+3".$5GG/.5Y.@/G/^K(3/WX>F!,L1S/#W$886*9' M+[GK3) [53=L^+&F'$1 (@0J9$3Y(#G.8IDZS( M,N54_,)*ZM28:ZNT"4'NJ_V_HD9QF\"L*R;!CL.\0QN8OKR@ZEZDQP4EOP5Z MK"2/6YS'!8R#PCQ.-P^M4/VQG,O5.RWI8;EZGK$\+>)8*,"QU-X4E@*0C#* M$HI43E.5%<*M.O7>^%,CGK;NGCEPWS+?ZNEU@F$NQNT50;;+I5R(P1KC)JBI:F^I\$ M:3>B+F0*,2UP)I%TVFX]*F5JC[!14J]Z%FV5TEK'FVAQ)C[& 5$[Q^!JG (_ MTD:_KLK-%3>UUT(_X+CJ:J6+7JUT$\D]9+UZ ?5<"IIIGQ]DW!3+C9E^A2>4 MZX>OD''!1,8)G34Q>=_7=+4>&_N7HB0Z/IMC>#YVPQ.U#"93,KA[[ M6YB9>+XW M[=>47-TOOZZ6^NV]?KY="',Z7+]&9RK..%2( Y8;;T.@#!")V8':J1S= M+Z-.Z4AK'7T(B*E#\E0 ;$=*IVHV";7G6QY\@U=-'M3Q[[#9E-]AS5.L?U08,*B_E,C&6>^IAX Z]5>X3:?==;W?,_&YF.\@?=X_: M'9B#K><;42X>OIJ<_^7B=KU>E6RSKCM$+TWC55,88#F? MFU:K;>GI&5<%%"I'(,U,7T&.!" D5R"+8N3E!%68" *6>A'3BA 8E& /$N4*E+!<09==[A? M:];"[X1K":\]898;6Z-/0>BML"/9$'7Q]<:HJ+4JZIME%EW[AD6=93ZS)WPB M[3F]PHMJ(^=?^(3S,$'#Z^CN&1RW>D4IZF9#<_HP(RI-29;%("-ZE0VFINJUQDM+-/U]B'ZSSU705"8/:RM-\I-^.HK8.S M,O9'&RT?XZ@1_4R,XQ=8+21$C&((XQOIA3' ,F$P9 M@$46JS@A,'?K5GQ6VM0>T*VR-UVFX4[?0;LKY[&V=6(\(1CXZ79&;'B*YCDD MPJ1F'I7X.BF9YXP_F8IY]J9A//+[\F<]]*>%V?1OVJG/Y\M?9DU0W2[$-VF" M^&3U3;L-'Y>K7W0E9FD*N3!FYGYT%=7GL7^Y+JR$38D=!@6$.O6CZ\"[JPMQOHB0%,;F).I/,P=/6 MJ&AG57T\U=D5_6DLBUK3/#+:%HS*?E< ]9(3KQGJRF27]V7%YTL3 M]+SK<93$$"N6)"!A/ 4P3[$)=T@ SUD,$QE+& ]+6CDB;&KF-.I#S6C_+-<_/DH]()W_79/<:F%^^:ZM._MQ4^_:WB_OE*ID78G: MM.LS)8/$C*=Z81?G"""]R@,0P0)@D6L2*J3,44Y5C*QBKL*K.C4*^R;+1[;1 M^_3IMG8AFK)F#UL;FY+ )@I&?WATC/$,^ VPH\=IS&M@O9V;4LS/ZI0V-6DNCG:FFHEIC;-1::[;?&WOK@OU5U%GLLPALZ%GQ7#PV MF+HC%YT-#?MAL=K@$GW5=>C5NDTRGJ <@CPN,( DYH RK@"CN4*)8$I)?EUQ MA\F6O#U2N\ HZUCZU@9D._KV!%U@_AV,FH>Z#TYU<3T4?QBY3*Z#X9?+0/@J MFMLU1S'DU7%5'9_U1?]OV1#48CV3.4M$@C%(9&)B-! $6#NIH""2DXQ01J53 M8I"=V*E1RN?EXJ')A=DV5:)U+%N=>!B]*>N37"G,OE;C>S9_/EUS_IHY441 M7J 4))2EIHXY!ACJ'RF43.(D)0E.9OH]Q):O-RM]\:\U+T' M^9\SX"&I_\& MO]K%[E2^:2)Q;R*J3([H=L>N+G+\3GLPY3HRU:INHIU17E\4#B#Z?F?8B![[ M]>$ QY$WB(/NZFE2=5MMAQDO"<7JGF$TLLV.JEM QQ3F,J% $I)K#]2TA4H( HB1/"5" ML%PB%]KH#SXUFNAT*UU;,.PA1C0BDJBP*LUF1I?;I7=KO^J:-6H&YEEH4-"^543=)XY1H4]^#%-XWT9.W9- MD?^YOVC<3/5"_"! MPUX1 2\#7AE=AO]KT!7YW]@L#7YK%O7DS5_4M;"8R^M,8&=56A@@]\XE^F%@U+QJ^3G"; M3W!/1L-Y%3)P1U@V18C:^(AMW[P/?SW)127?ZC>2*M>SA$C,4!L: MMFNW&;5*1V]:M3VV 7?#R>_6L9WH<3>1G> XV$YVNWL8&WV6FA'EW9,T 16+ MA\^:"[>UT9^_TNF5Z(9I,BKO70762QJ\;K!AK'B8D=61 ML>;?VH=L>M1\6MP^+C>+]8SGJ1#:20,0*@0@9AP0@A2((8Q1G.0)5D[K=5<% MIL:%6_]CK1V.+@#I2&9II'WLY<.BK,[$H?N9(3N^#(E[8*H\DCUZ$VWGP3A^ M;>22=B16YB&*WKR7S:??].J[-L@E00X>9V#=CC:% MV<0WS$U;KJ]TM6ZJMK;%9I FI$\ M=2OEX:C U+AQK]79KDI%_5/5?/@N5S]+[GIT[SPS=IP8$N_ G-B'NE4^JK6/ M^NH';20V%#V_]4-C.^5=.I.M%)(,_S MD@]X O/. &2LB>62^>>(0]_;(PW]TTO".#GX*(1PR;3N@;]XW8!PI&T$^._R MDFFCG0P+1*)\Q3' M+G0Y6).IT>:+\NQ- XM>*TB3S/VTTA.YEO-G\$/.393YXQ-=F$"M7XW5T:HQ M.Q(]NR-E KW,_K_KGM;P6;:CV5'F+C#=MA5O=T9LYZ(U(^K;$>T%W7G>]K\: M3J_4.UR;42GX:M!>4O'U PY90"\?%L]K>2_YC\5ROGS0B71*,$DX*06* <2$ S"$"N$@2P#.*\SS#B93YH%;F6Q%3 M8]I>J^YY'>H@FYC)H;W,=UA:'IE>A5#H0]$=.&TPG5$P0!_S ^/#=#'?B7F= M'N8'9I[L8'YXY96M4SYO\XCR-,LRGN2 2[,%:,(M*$LS EF*J:9@ 4>U"_E M\U2SOK8:#FR%\MDQ!^LZ1$(_TYUR@5*@3AL?IL_)Y]=)1CIMYLF.)H=7^@HY M[3-6;S< MJ>XLM+K;K*M2R/L?\@_3^%K4C%G-.)(YA 4%:5V\BC&]+.$YU626XIS%:8RA M55VTO]$]:I1WV-"PG0.+O:$ R 8FK!;4.[6M MYU%%K=+1_0B@.FP5!0!WI/TB/R"[[1XYHG5V"\EVK/'VD1RMV]M,2?&X38.>/!H0U,-,?26 R)].G"C9O3?!9 G 0=IZK!+KI,'(A MP4$ '=8:'#;,=94YNK2I2G_H?MB\FN$"*<9R4WPP,16: M1 *HS,T_">99FF')G!H"#%-C:K17ZZ5=@6$[[P.GPH[YP@,[A;E9I7>F^"_X,0S*( 5 '%5YE8(@P^ Z52!DX&@#25(S;K4N^3L3 M+[)Z;L_)8T4YHSD'28'-6EY10*3D(,]1P3**BC1U\OF.2ID:Q75*-H_A9OUC MN3KG93C :U _7 M@L[_J.3WI5K_HBOY=3DO^?,LS0E%N7[L.8X+ &.1 0*Q-%4PB& H3Z1R"C0X M*6EJ3- I"K2F4:>JZR+O%*JVRSD/6 5?N#4Z1GV8;J)&S^C/]K]!TK OPN-Y M;79*VLBKL M&'ZZW+MTP,&!A\_0TKX]+]=@+^?@T7]9U>]H:9M5W^5.NS)E$ M]XM90K,$9RP'(C-%(W). !&(@R(CDG!*)*).BRIG#:9&,7=L7C:-1:HZ@:;J M%*Y#\+6O5__-,1;">5KLN"@HV*'//7NZ1WWEHT[9FVBK__9W'B,MAF+G-Q## M68MQXS2&@G00QC%XH*&]T[M$J.I^1874Z[([TQWQ,%'J7#I5ZQ@014DBI0 ( M,@%@2@M >8P 8P@C)A+("NK6+=V? C-MSZR; MJ#:LWJ2J38LL4D@[ [?7CN-)AI@-SWW-/2HX]BX/(&/8R^#K:ODD M5^OGK_JQ6&L]3-I6W4G][;-I:ER7PH$*YHCS F020@")]H.ID@50,8<)2_(L M)XD+QUO(G!IU=RKKQ]LH79/$5NV(/;==N1T*#[E,@!U%>X8U,//638(_ES_K M$X3%0VFR0NL=9&]%B@;@XI4#;>2.2FT.0+QD+)=;/1U\'@8+SH2**2XR"40A M3=Q># %+"0'-(\. <*A'N(_G%8S?;* M,\XCJ+,X,<5=4J *59@^=Q00 AG@+,F@GHXD2YUN75@T:G.L:7/=9F670'-4E;O MFE;HLY@PCHEV1C'!)LE,$Q%%- 68QU3D!29(.3FC-D*G1D?;A>E3H_1-M&H+ MRSXU>CN6C[+!W8Z(?*,9F(FV0'[M@.Q7Z"W-ID"KM,>*4 X0^2T"92-XW+I/ M#E ]N.[O]+^7JVU,<[T*DUBH/.<9R HD !1,DP[-4Q"GHM!?-"X+ M:=5?X?CP4^.8;]KBJXOG'AEZM-*YI\WJ M%\X]<]70,XUJO=KP]<:TRC/9[;N\LL_;'.LBEYBS'($DI[%>/NJ%)"Z*'.2I MRI!2E&'A%!IB(W1JC_6>SG71A7[NI%WF]O 9L#UK\(MK\#.$ZR$=< )@CY'G MG7T+P2/OV-M#<;@3[W#OM;U*WFXJ/695W?)_;+MI>& M(X$YSY,=F85$/S"Q^0?^BLXE;N@%ZEQBJ<0K=2YQ@^ATYQ+'<=QH4,6RVO3@F8&JUU M.D:-DE&CI1UGG03Q/"?Y@";TWK ;*M:$L2=EV0?G^@Z[D6UI)\:X7%6HVB7G] MR;1&JALN_EN*KW)5+D7=KE>F@:#[?=#,GZI7F._I4KNG$I8'S[.>);)G&89*'"A]"J9$< 4IL#\CB6YX#UL$Z, MOAT\'!'<&QEMQ('CH5X#D^6QG;/QH0_FSEOL?NBV9Z#?8[5FZ'$/SO;,.3@: MV__KL,=LUQ7V3O6._C_O"LCG%"OUL[_=GMV';"W>[[#(!KZV&VO+_%>T%!/\>C/3G6/ M'HX[7EXIQ4'\J+3C#LM+:AHPPA4)XK):?Z6E^"+7VEW C*A'=5< 4Q@/NDT MBXQJ9@G%YQM1']GMUD]1=]%-=/ORY_F::<-RP0]A\I\!WI,Q M?M[WH8%'L[V/7.8>L?-=/IBU\=_E\F%%GWZ4G,[;VLA8T83SS 0*FC:Z*:& MQ D!D*LD980E>6YU[G]6RM08H%7T)NJKZEB!^CRLY_G &UB!6<$-'J<0GXOF M7QWI8YSZE2P_IRPJ;& UA7TVRE^&N0)G(77SBWP!5I@-GC1?7+K,OBO%V4# MB%=OX*S 45T#&]-?^@E6]PR.'93ZIA^W"_%>_I3S99W8UNZPS]*X2#(D)"#$ M] LD108H8Z:H5)(GBN-,(*=\@[/2ID8?G;+U,8/8J7L3+:0CAYQ'V8Y$O&$7 MF$7V8.MI>O' ;4@8X&5$?,?_G9$X=N#?9>./1/Q9W'3MD7B7G?!EN9;5YR5= MF.J7'\L%77!-7[O\_MWA)^&$9P02$,>%J5NGR8;%60RPI%106F0\'GCH[:S+ MU%BH?ZQ]H?S&T*-L]_ER/:P..@NACZ/[$[ M=%);@&.FIVU^>5#I,' W?ZN'CXD$,K!]3MX,N?LBO,;DH2M)L4(B<%E'D.B733],/;>X9Z#+5CXL2E5R4]:DX2W-475EI5+V0Q*E MU$S":+DUZ,;\7JOMN@WF:1)M=\S&GYK@ MFVNU2:941VM4U+,JNNM-4&=8U%AFEJ]]VVZBK^=G<,!VG%^X/>_<>5)NY$T^ MOY >[@=Z'M\]B$MED]&0KO.4@137D"FIS;5/BA, M!*!*,5!0F*5)'--,6NT0VHN<&B'OM(X:M;LGN-Z8:E4?$.-@.0&7 Q[\PQJ8 M3#TAZA06X0;2U3$2EN)&"YAP,[\?/>%XY\!0"KDVP8-?5\N?I9#B[?,?E12? M%MMHN%TPW"P6C!0B9X 7' '() _+@A',ZP' 1TN(\P<(?OQW*UOI>KQ[?+U6KY2P]=S3BC.*5(KX S M00',5 &P*ICVISB/LY@EF7([;#V4,37?J58QTI(>H_F2NC;I.8*AY6[<=2>2SR>,9LOUMI1^2,NV]VVM"#3;(SEUY7,+8^:;Q=B/JP<7? M^'E7^8WE!&*(@60( \@S!:C *4AB3 LNH2I@.J1H["7!4R,!Y\/[ST/+P5E/ MC1V-A \,+<$P7IPM5E;X()4G+TH_%6JSMI"TVJRDN%MHMMFL3,E*?<&7Y6+5_?B65F755"=,>:IHEC,0%U0O<1B, M 4LP!47"8_T#PP5T.N3SIMG4Z,485G>?J(^46G7KUW1?_V$U)?U-IQU3OL?3*E/ZT&Y5>O8/ZDI/]"QA8/F674][%K-7EA8W7P7":92DO M !>Q:20 C1.G3'/IF$(%LTS:'>19R)H:V?93[;?QE77)["$^W3F0[0C3$W2A M3^F&HN9>^.0R'GXKG9R1-VYID\N&']0RL;C%C3SXPV*MAZWDEXW):\P@A#%I MTVQA*M,.' MYP5/Z 3G@P-@+FQ:Z=WQG<^DP)^F?LGSXL9;BUC2X?VC'OU-U@E(NHJO7]S0907E.> T2(&D,@88%X0D*0HRY)(=69N0W0;FGO(W4:V^/[=W$&I>'6$W#49UC0>!\])9'C;( ML-?*![HRD;S55[FJQW]?SC=:]"RA.8)8(,"3F #]%M,N=)XP@(H8%K#(THPX MK;M/R)G:JZ)5J^8IL9S/Z:HRJ0L-9SE2UBEH[<(:#]7 HAPHKU,A %-D( %H5BD5FUHW,1.C3.VKV/:OHY%JW2TTEI;AK$Z M(F^Q,@^"9^CCV5KGF^C P^GTCHSB-F6,KP'785$?!.21UOEV8'M:^CL#=78W MP'ZT\38(G"WYU%1O&BURE0,: M,P)RELJ"\4(54EV]H7!9CZEQ?Y-<8E*"].)+&/7-YR"+78M)NF+9ZQ?Z5UH M=][[X2HXVMD1>"5L#V3X-;&%+J^_.K8'S&J=[##FKY; M=?.)LE;>=/4PSH5S[2 "9&"3+M0"41"%HE3!20'V5,C"E-4>Z=D)!LMJ_]8Z-]KBJBC^1O& M&$@3%M/AR!]^00Z]";=U0'<4TRR2]\TPF14]0[KJNET/Q !,9 ]C&(JRD/\Z MW&4/S$E2AOU8?_EKKXC/G>J1T7U8\0F2$793]&@EAMH"SOOW:VN+?9+5> M:6;"4I)K:6('-\:PB M LL0**$@C3#,DN*V4(^&,7N[1G.0K35LT::9^U @9#1':V^3;O']3):[/

    '7LE?QCW[J=LEK!?Y/I.Z76LIJ@849EC4Z*1FDP-6(GM,T]2[YNR$KK?%- M=/L"XZ\:5Y\;819P>6^$?4K>Z)VO+QA^K-7UI5L&][;6WPZSKFR27/6PVV;& M?U\NQ:]R/I]1CF$L* *%3#45491H LICC7",LCA)B(G9=VMX?5'HU!9_.YTC M6BL]Z.S. FS;W7B_$ 8_W]NB=]NB9[CFS:YQ=J?TZ5"0(7VQK3'RW2S[LN"Q M.VA;0W&DK;;]O4/;+BFY6IF:C>T&?B_1WIQPQX@E!<4Y*'BOZJ!.7Z+6N^DM:>LYX@.2UP\ M=[XZ+W/DYE=6 !SVO[*[;1B1O]U4Y4)6U2W_UZ:L2G/:5']PWY,R/U^!]Y8 ML"S&3!E"T@ZF5-K!E$6J/W&42UIHBH+#3CG=E9D:8?5/XW;A5"?BJ(8>> Z8 M,]<3T+ S,>*1J&U,VTC]DH?C&NC<=(!"KW20.ARZTR>K5XPYC'C_05>E&:\[ M#OFP6)?KYZ^K\I&NGM_*A50E+_7'KB1045"4:M^OX$D"8&+.7QF2(&,XSI(X MHTGB5$S43?S4R/7_69:+=?13+M8;DQ_^LS5F>](:R=H<_7/TZT?)?VQ_KJ*G MQL2([6QT8U_'B;/CVW#3$9AA.\6WY[!1H_I-U"H?];2_7"++F5"' >>50AU5 M&)4TA\'SDB8'CG)=2XFO]-G(?+=9F1.T6<9R+.(LU1- $8"YB0DFJ 93R%6 M7-",.*6*'AK;8M!K>1*V._GLW',<@ M2*>&%Z)>I2_#<7-/=6$X2-OZ4_SV6]XEV(V\?E:EW^NRF>H&)% MLT(60*\]-1<4F .&<0($+V*8933+$Z=UIXW0J3%#7^1%N%:SQO;? M M%X]RH?^74H 0,4&OIO8O2RC@2KL?.8D)I-6@%6,;!>FORS M%+)M*_X[_>_EZMVF6B\?Y>KSMND9C%.1%S$!%.8*P+0H $UI#O0'7A2I4BIU M"LZRE#NU9[U5]B:JU8TZ?1U+$EIB;O?L!T R,"V< #%0/SE'?/S6,K24/6YM M0S= #FH=.MY^[3F;:W^474.4W2$.9"DM)(U!0A#3"R#MDS D,H#3A.0928N, M.I6&\:K=U#BN?PC46%7[]SV[HLZPB*ZC7;>CH:=R/F;8]9ANY'D;\=RNWWWJ MTO3II=NN055MXDBG>1[A#W2\YT/#5SKO\PCNZ0- GT(&;GS/ZV]<6V5,CV\2 M.Q]-W8UZ.=N6X-@E.>4XU^^ U(2$Y7I)6F! \AR!HB ))/H-D!/NDN3D)MZ) MY$?(>VH6K?J=S?\',*-[Q'O*UUD'ADP&Q [3HOEYGHPL$,SL]&W1;A-\HMN M5RM]B32?;W8E@*C2+W<39.%Q.WX0:GZWZ=U4&'?[?A \!]OZPT89?-BW>=S4 M2>QWZQ]R=21EJ^N^A7 B59Z#3,6:[B"E -,,@3@6+,UEG&;$:<_?6O+4W-F> MXE&M>;2?G&B2$IV/"2TGP?KDT#^TH0\3[]Y].I&\&6"_SQDAWT>-EM+'/GUT M ^7(@:3C (.+-JY,8>WWLOGOI\6GA8E%6JZTJSA#&'*HI ((,Z&)2NIE.6,( MI)E4,I9(F.3S-BW'CJK.RK-ZAO:3@0(35$\YY^J+9W"UXY[KL1JM=&NM7_2F MT]2DZ4L#W1]_U,?WB&$O']9CEPRN*?.X7'PWFP@'E=YG#.4YAH(! M*I@IZ4<20 JEW^LQ4R+.BR)33MG4YX1-; M^T(P\!/?@O>] :_1]*;?1L)K=9B+B/@N#W-:X-CU82Z:?J1 S.5[AE')'PM% M?RY79B7Y33Z81.2%( EA33K! Z8PA!D*8P%4XG,,J=F MNA@I'.XVC1F4W,KF,MAVC>,4P,*VBK4']'M9<3G77Q&YW%1?EHOE4UVX>O'0['QT;0MBJD@1(P$RF,< MF_+Y+6J6SJ(S@ [-%8,!/1(K17O?\CZ')/6S37,<>;C'OC-XKHK]K@0NV]W MDP3Y@U;18KF.F)2+J%S+Q_+?)F9B%9GCGH?EJOY1^_-ZF$@MEVM]K:S,/GC] MBW)!%[RL#UGUY4V)5B.DU/^I#UN7"]EH=5H/K?WI I-NK1\'3.79YH\NXXW7 M_G& E7L-((?^[5QM(UMUIG"@J9IF@.4<:7]72%-W6@&1%P4 M*2-$ICEW\73%38XYM"L[C3M.;Z*G6U<&G.@VKA8OJ!:S Y+'%Z?<^ M3E_]X>3@:7K!:R2_\IM)IJMJA\YX>OHK_5C'RNG/U9&O7OO-BY8_-54WGJ6Y M=-4V&'E:5FM05^BG?!WQ+AFBVCP]+5?KZ,W7=]]_,T[C2O+EP\+XG+Y *3 MK#,RUL_P1>N/N&&5Y'][6/[\#WUO[8']"YJ/H/E8/]NG1QWEL;YH5/=$7[YP MV+KLLXE?, V"9A1* 0LE0(H3TQI#Y8#EVHTJ%*.U LUMA#8(B\(-:ZW13]_ORMV(Z,-3KTF@W^JAKH .C7BYV#B\8 ML*II&LG?J2ZSL)HEBB$94PYXS!)3QD2:MRH!*5=Q@B#% EOE(!\??FJOU$9! MXUAV/J'E0WD"/8M%RU68!'X\6SCNU#9?^#HX'-8F5\$RTIK$!1ZW5<))Z\^N M#@[O&F]5<%+CO=7 Z:L&9BR;L(@?R[F^HVK*?GQ:M/TKOIHB*\M%/US^?KG? MEZTK%7?+JGHA.#,A4D285@D)0P!RXWW$.0>:_W@:*X83[E2_S:]Z4R/+OG7_ M*Y*U??_;,1_9[_S9.4*O-RNA]Y;V)J0Q[2;:&A>UUAVDD)SH5AC]V=GH,QTY M"/A^\Y']JCAN0G(0> \RDL-(&1K%MMNENZ=_-:4^UU47%E]]D]5F;DX2/VJT MOJ[*Y:K9@-+7?ETVU>JKF4KS!$J8Z74GT6YNGL6 QHH"GI$L%B*7:3RD28X/ MW:P(9OQ..M^DV-2A056DEJNZG\Y3I[)QH)^,-=&SI+8^H]?YM'L3C#8]8T7; M[QQZ8V] N"^J6X6:\'^53U0;'4H1%:KKDJIQC #%E@*0\!0G#$*8Q%K)P MZBYT1M;4'.UML:Y57U?'5(8ST-J1I2? G/@%JL]-0.$&EO X3>+X8R\<9,8 M+AM^D,-@<J8].&%BF\3'+C7KTT(M M5X_U,O!.-<7+3 TLNGB^6\R?WY<5GR]-'5/+0ST_0B;T6&R-B;;61#USHIWR M7L_G_.)X[I'2DGJ/D_[IY:/D2951'C>_L'6/I.=1K^ZZ_/@T7SY+^5VN?I9< M'J^YV9;DK)7[MMU(;K:(:T^NKD,\2U,N5(YSD&:I:8O%"T!C&H,BPZB@F!.2 MN858A-!R:IZ:;4%;46>ROJ-/I?9"C&$WID.4R<-M*HP[;OV$^098!FF\]KR& MCM4(/J77]'WV#WFHAM >-7VM3M'^P3[30CJ ,/<$GOL5-;$BWY\?V7(^8YA3 M"A4#62&4V7M+ (.Q! 5$2<[3'.6%59&A@Y&G1N.MMR8'4#N3Z68^KG_DZC.?] MTJ1/S@1*>29C!GB"(("FG2#C>094AO-<2H88=.KA?E;:U![05MFHUC;JJ1O] MV2CLZ$"=A]K.$?(&8."'^PKLG#T5*TR\>ASG)8[J.5@9_](#L+MIX$)1_I0K MD]A;^P;)+*&:0(1 0"JJW^>8<8!9C ""..-$02J)50&$$^-/C32VZ@W,XWL) MG^7Z:#@HH5>/,G+AN0[UMSNQ1:Y$#',J?;2I0F3IG$34\,I8ID4DJ8L MMLX&=!0^M>>^4SRBC>;1JE.]3>LU-2I<\N5<)^,\482&.#"+-)K?1%N46^6C MK?91?4ED]+?9";\>;X?LQ8"XCY3;Z(2_IZS'@:B=S8ET'7.\C,F!UN[E4PX= M8\"KXI9SL^U8?9-;]\UU;< M:5LD2$Y0$2\ MMBZ::_-L/AW>>Z\[S2.]&E]ONMU>I^$FX^P;-X#8\5[*X3#;>V\'%#-L M#^?ORZ7X5<[G?U]I#6:4IZE^^2I L%[CY$W$Y$.YJ+U=1N?FW>NVM[,/:Y:F!4DA M AAE9@DM]*<\90!A[05)F64B[6#]L+#LNW#WC:[90-1BBP MU[ #IM;,WS[948.][I+M2QAUC^RH<2]WR(Y?-###;!<1N6V_?B1*,:=Y3) @ M0#)3?9)C8M)33?T80@J!.2^DTZ:WG=BI+5%Z6CM6@K&$V>Z1]P]>Z-VN?A2T M43FJ=0X5[#D,)[^):7:BQTU2Z!O;JIR(4WR[B,K%_7 >JE: ME:)NZ+)URGD\O3UU0KW$&ZSHM>:SWIVN!'9E=-D1W#C01^8^#I#HIXEIFYQ MSY:H9\Q-/Z\MZNSQQXI^J-"J+^H'O);MZ&G5H6^AJ?:>^T[FLOB[G M)7^^EW^MWVJC_V=62)I"2E, 2?U/E@*<(P5(01"&LN!YX;0T/2UJ:@[@N[:P MP;F!D1_-DI'1NNH5MMG]:2+V'AN 7U2 MW,@-H"^9?=C^^>(=PPCC UV9?>WJJUQUWF#);Q?B?3G?F%B"[<96C%#"5 R2 M6'MA4!*HEY*\ $Q1'G,"$R21"WM8RIT:E7R1Z^B-.6S_K6L:^60:!AD+(OJB MGNZ[Y2VC;:^GSVOQ-\?],-OIL:.B * 'YJ5.8U.;LNE'?Q/56M<H= M9%/,$2NO/&4K>U32<@3D)8.YWNZK$OR7Y5I^?RH72Z5Z$>\SF2229K$ BB+M M#64P!YC$,9 L1S0EDB?4J8ZDK>"I$9K1$&@5FSJP_Y"K\DS5C>L@M^.H$$"& MW@X[4G ],EK?1*W>_428D$74ST,5N#SZ">&O7/C\/"272YI?N/^:95KM;&L* M;%WMZKN6>_MHXCO^W019"22+G,8$9(1HIXOK=9M>JR4 I0@7$!.*\@%+MDMB MIT91?=W,&H5R/3&F(-M:\A^+Y7SY8-GKSA%]E^6=3TQ'6.K5U0.VROE>S]F" M$6!M=U'T*ZSS;.$XON:SOGMH&C"?TZHJ5=FF^F^TS%O.-X^;.L"L+@=E3@=6 M\H=<5.5/V71B;Y-7%54R(VD,%$,$P!1*@$V(F,K3)"]PDJ#8:5EXG3I38ZZ7 MUD3+3;W+TC,H:NJ?[9D4-38-SC:^:D;M6&^\>0K,AJ&G:$!2LP]D/6<]7Z72 MR&G1/N [S)OV,NHPBOZZ6JHF)GBF.*>)7K8")6@"(&$0,)(G0$K]$5&&I,I= M*FKNAG:BSA$J:!YLM+F18 \S*DF2Y*( 2<*AB6(VX3 D Y05&9-I4LC,*KWH M2LQ>8W-R,&8D)CDG10)XENCOF=*T0 B! &'%A*)8H$RYG;X/0VV8HYS'F?Z&Y29BGN0($)9!D",LXH)B1.2N?U2PQ_1%%ZBQZMW>1 M9 MOSM;+-?T+]UI]E91XEDP?;7G+OSCG7SJKEMO9X_D_ MZ5S6R9:5?O-R[1F9/VBY^[_H73DK$BZAS!E(TL24I)08D*R (),YCJD@5%#D MG@!YE4XN1#!>PJ11\B;B^M^Z 72KZTVTVII1__&F9H,7O]R_8Y=I:9J'U@8X M;NY?->,(4UF01*\.N-E-'F>+SN)=S3+(\YK99'=F-- M5NB3O!I^\V_TH3]#.]V;/YH)>OF[#Q83Y'[\YP-8OZ>"5VDT[F&A#_ .SA"] M##HTR.'Q<;FH(RJ^TM7=2CLB6D:=$-D%@;% M4&99JE?+3MTY+61.;=G;J-SD)]Y$3W05_:R3?M^4BT@LYW.ZJG9!IHY;DS93 M8!OFX!78X#$.-:;?&TRUPOJ+&S4JMRG5VWA2G\$/UA!YCGRX+'?DL =K( YC M'NQO'1HAJD1&ME'=-QCN-HQT17HQ.8;QK]MOV-@[#+60S\5FTX*FG< M(@WGC#VHR7#VXL&!0UQ*47W4JK5E.JJ/RU4=K-2V$UP\W/)U^;-.09XAAE(H M.0)QBC, D:D4D^AE6:849TBEG,6ND3(N\J?&%$W8G^H4C>A64^>@!J=IL(Y\ M" 5N8*+I-&]2CMYTRIMCW-_:6,NM ='M9="'1$(,@ .U0[G;?E)H+E^#GBY/D\SU+XR$=W;I (()!7BBN%X&0 <;2 @A)>_,/A9IG@VO-4($\I!5!P[92*A &.$AG+E":98&Z9 M%KX!'R<'XQCD5^2R6&%O]U[PC6?@=\*99,4N&>%+DZ:A]?;W5G!!R>L;P4KP MJ&\#%RA>O@F<[AVX3NZJ4O\NJ2E)_=@$A9CR@WHY_KM\9'(UR],B24@NS59@ MKFF)Y(#$6=V,'7*.6"H+I[QN&Z%36R]OU7-<--O@:[EP]HQ:Z,7SMF*]B4%K MM8S^;/3T>(K@ HO?E;.-X'%7SPY0'*R@7>X=7J>^[E7W<;EZO]RPM=K,#YL> M_7.E5_)W2E4SGM&4$Y$#7B@)(,XP8#GF((%40I443$D\8#'MJ,9TU]1UO[%? M6L^U-,MJY5ZTWF4V+,\U X#[B@W[]MLK]OJYW42U#>=0'U36?@!VWNO;N^@P M>J'[ 0 =JW@_9)AAK/?'8B7Y\F%AUO/:7WLK%U*51I#8U,7#3 CN9FZ*MYN3 MD<_TJ=)2;Y^>YB4W:IC0D(U1Y'/Y6#9=#*M9EE/"(4Y!G)NF83A6@ BAU^:" M8B)EDM T&\", 52=*'O6NM?9I%6C=/UYOM/;C4M#S+$=W[[6E(W#R7WKS HU MZNPS+F5K8;2UL#E"KFVLB_9LK8Q:,\UO/UO,L3-S!YP%K^P>0L]1WP !@7[Y ME@@I:J#_O"LQ]'=:+MI= ).F\5&_T/Y3B@?YE9J(H799*0L.DP02@&'. 20) M!92)&"2EVE#^U%;R9T/9XQ*A?-3M@LOHMTB3R7J[T:W]M]L?: M8 0ZCSXMJO5JT\2CO)=5^;"HYM436C>G]' MLDUD,R8T6-=Y&W4@HO<-A($(^G6['748U^T>!M"!VSUP&#>RK%LI?RL??JSO MU!]5$P-PQ]9:H D-^/ 7_V$:DVG/_[.DFG+:GBO/V_#=),<9AHP!PH7IV:D0 MP E*@>((HE3&,B]2&]*\4H^ID6=M"5@JL-'.51,M'2U;PUG[,2%ML\;_DG3U45\[2P1#68PD2!'2*P!<8$"82@'C.4$R M0:I0T%.0ZQDUIO8NT]]EY"WT]1S\EN=ZP4$-?=)W+DRV:?]:EYKH6W,3&4,B M8\DH ;062(X55GM.E:D$VUK Y1"":S/:E>$+=VJ[;.^MVION:#-%,I+"U"1L MFW\P$0 KJC^I)*58TAB28E#\PCFI4V.]W7E\O==]=)=C8&S#6? =@QM\03I: M=,-),&^BMEEBT*:)3L"%B7\X*_EU B!LP#@9 6%U\S"^^K)<+)_JUJ^+AR:6 MJ^7#[7H)YCC+F)0 YI !R(H<4$(IR/.$<:R)C&&G5F07)4Z-IYJ0Q3>RT;(+ M^*S+23OF9U\&VXZ;O$(8F)?ZNFXC/3]T6(;(XK9&QROY7)8Z*O%8@_"2=.QO M=",<(NX^EJO'3V+&!2,)*R!(E0GBA/H?K/T>D!>,R)@*H=>$-L1R M,/+4"*15+C+:19_>VW'&(5[GN>$J%$(?K%@"8/VHGS3VR"-=2?ZWA^7/_]#W MU$_SOZ#Y")J/]2-\.-HHC^I)([I'\O0% ]_US>%&79E<2/'V^8_*+(T^+7Z: M&L=[2?Y)@3BF+ 4XSA/]YE<$8)R;JO!,%$G.,42%2YJ-O6BGAW>D3B]US= W MFZH^6?@M>FJMB-BS_KFU8'#]!8=9L?0.@F =VDW0,-S%C^M#.,-RX$RXCS",VK2GLC+;W.]E\]]/B[O.B6FS%W?GJ451 M8-/GN4:HKR MSMLS ST]C@L=A^FPX[0P( ?FM$[IZ$VGMED\1EO-HU;U(*L@=\2\D2*' *90PZP M*G* !(OUGZ# "?1;;<-Y/L8/;:_S%L!2J>H52FWL38_=NR; MS_PB^9"H8U/ M%E][GW4VCJ$T5IF-/=E3J;)Q#!"'(AM';Q]87MJ4J'ZKWUJU$+FHZB/0V]7* M>()&PMOGW25M4;1;K8,P=??7S[W3AWI7_%Y[D'=/=43=/[1';WS[KW6SE']* M$Y@BQ:WF??H@_Z['7[_7A+,]TI@A)(A$.08B11C F$/ M L.8J8HHRBEC#N5 MUI^,95/S\K_).OI1>*G8/QF4;>MK3T7?";TM:H,!J[\3?52B'BQF]Z5_70M- M5&-S$S7H[*4C-*=D:PU0U")T$S48F35/@])-U.$4M4!%-5*1@2K:G6![K!<^ MM?GW6XE\,M:-6^-\,F:?>)=/3\$!*0OO-M5Z^2A7;]OL'R(3R%).]9>1F_JD M6*]M]!(3B)BQ3$""8F3UPCXV^-3>F9UZT5N'F/27@)U_0UT+0^@EQ1:!RPE. MEZ%PB+F_ I*1 NDMOAQN6?NJ:@87BV^+,]\M; MK@E2\^:F*A?2I$HV=7Z+5*4YH0)0J%D)2E-] $$$,,H$P:FB2B"W';!+(J>W M];6M4[Y>1K31.6);I1U+PE\"7!*SJ4@10)B8JK(&<(X*(!*8(I&PC$"G6M4^ MX1[E_4"K'YXAM5O/^ 0J\!ND_X5LE8UVVGJO56V+C-\R^9>$CEL7WQ*"@T+X MMO<-;W)M$FJWQR2[4]_/1L@N^I'F*5-Y)@'-3(8U$4.'>J M#V M>8K\$CW14M39J[2MK%4N^'PCF@6U7A=$C[O":'6QF/JLZC M!T _^$YZF^1_TSNFW>E]$S6:!SFQ=<;+>RM:.^FCMYUU N58BUFW 8:Q7#/8 M5LKGYHBXXJNR7KGOPND)C).KUMC10;4%VXZH D 8F*8:C?L<52M]$_74#L)1CE!Y92A;V:/RDR,@+]G) M]?9AW/1>*KE:U56C/N_<@[\OE^)7.9_?+@[R(V<)S1B&Q!0Y11# 5!6 "DU: M-$/L_VONVGK;QK'P^_P*O>TN8!:2J!M?!F@Z[6Z!MADDG:<^&+PVWMI6(3N= M9G_]DKI9B7PA:5(54+2I$^F<\S'ZQ,MWSD&%($009"%D,'9DII*&SN-:)E?6 M)Q^K0YIQ(Z$S8S3S(=+C-C^(3\-RG>]UH;V!]W+M.,1_U ?)'=U9H^>4^,R] MF)0"K4%Z28;V-[*N8:&*KGYH5'QRUL-W^W8M?+OM"V8L88[B..0QH!G/0)(C M#$B$0KD^3>,81F&18Z,9FY[9^4[8ZFP((:?4;8O$I@4E;]:?IAG;>D.@QW7N M@?5,<*W#W>2M\[D_;9>3.(.Q@2$7EC@#**$YR/)8Y!1%G#"CS3,= MHW,CJ7OZP-GCNBZ!T+M]J)ENJ'7205V/F5QCZ9F76G=/H!A\^5S7,/92/<($ M*;=:&AW#T\I<#* 8*5!,KK7<\%IM^:UH.A"\P[3FN8_XYVKSN+DIJZK\NTF( MD-^1+W".XY3'. 4DS'.0"(@!$BD"&FV F Z"Y$^8)5M_;8=)M159M.XS.\T700=T['[RY!+7YEI@%9F[WQ4P< MF'9SS *:T0Z9S3TLY&YMHOW[K2BK#3;81;YP]8P>DZX,P\!+N^JK9[ R4'JY MP6PBT=<1[!RIOR[#<%8(=N;RZ31AEV-X)@_3^/$K6L@V>T-O'BM5NGL)*XZ4T8KD/#,]\U M*0F-=XN@]<]Q3]&CL;OO(/K;0[Z/&?M!1^5ER)8-H"5+O76]8T M(&UNWEAJ%<;R,8X(I1S@)"(@X9&07V4&]U0&4P%GK4X0=ASY32@?MV"&[;T[@%M_'<0UL0<\#<:AWUS4^K M>C2&9:1_-+_#-1JAX9;Q'=_@U;8[^?_,J\TRQSF"$56]C1$%20AS@&B: [-:T\W!F,(]VXNSM; M-M=D_WW<[;O$',96ZIYX_:>ZT"YK1*36L<7P?EM2/.FF*9HN6V'J6U] MVD:8IJ",6F :W\!6@=YULQTTM3A\>%#ZH2@+D9Q'@C3E.4@@I0#'N5#J@ZP"9CGN$>V\=+J%U!,Z?A M\$0M1PS^(CHY'?II"CESC74)^G+#/^.?O M%$$^RZ<()*AF%W"/%.GW8,0R>V=?TF\/Y5I>L6L*/'XJ]X/^BC#%C$4%B%/59#&/(< ) MB@ KLA#F*88Q,CKO/6]N;M0]]/8?75U9Y;"Q,E43;CWB=0>B9R:]"C_S[!PM M6-SFY9PW.6U&CE;XHUP[KO3-?SC[RO\M M9[OJPY=[Y#=W;SZH@A!E/0.5$9/55K6[D&\7WNR=EZ)K MN51N#7?U'(ZX'A?^FE'TS)NM9F\85=^=5L7PKT70UP(+ZN@6@8JO_^[+(!T&,$T#5>?8=W_'J!]_=X+7Z M:,D09PS!#*2%ZB'%4PH*>3N ,(%%B#%/(.GJ_32UQ^54N=KKO0:T7-#BAN>5 M?EXZXH\M#EG0N M!/>]?5]MZ6T^R^1/'ACD7>@,C4AJS"&$0RM>S')@, Q1E M3(Z3'#'YBJ:D$,\'YNV6S6%8.CD.V8D6$6_?!%WIA$40 MQ2!$BV.9_XV JHO#_;Z+$6Y.7V1ZEB=]1QF!\?+U8W;Q-9+1>[SF?1(.B4F1 MQCD@6/X2)8RD O, <0/SUVN0H5STS2 5)[ MYR$'YF3L'E200RN_0-1X),CC&L5C/V@I.:2T>E3M9=K-3]YG@PH>HS224T." MBA D(HT!*B %/!8AHFE\,/1DJGZYC28>H^Y$X@\/^ZMCX,3 M&>XCT_8B%&ZU?B>M3:OMNQ3T2,MW\0+;@VWYQ(.\DDKJGP=?CXYD0>A<7 M0>-D\*7]UTNUL$N(.#YS/6%LXN/3\R&/3T(O_+SEY+^AEG=EQ5=?MZ,3U641 MY@42D($HY!@D><8!86D$XJQ ,"8A16%HM!0X;V]N%/&IE/^^NG]EN"*X *KF M^L =5+Y7"VW*?.MJK>AHG0W^V;I[ND&M^>)!#QBW2XD+-J==6.@!,%IF:%YF M476K3E]59Z/O-TJYU9R.O7O<,LYNGMJBJE1^MOK!ESSB.(]P"F)$):7@- $% MP3& 2,@;9U&$]-8@IH;GQBV]Z\%JX'L@:N=5X]XF.7[5^:\Y23$>C_-LY!-E MS[1T 'CH=M#X'=P\M:GRO>N>\#4HI>8)YXEJJ]5*_KZ#E<%OMLHWVTKJ4P>U M^PIO=YC6!^JG7[MFI=DL8#U;J\WD?M,5;[.(\EDU-YOK[2:=:O]:7O3P>LO^ MX#_XNORN;+5OHU[A%;(LC%7O$I[C0BY+&98K4BY R,,(8PH9X=ADZJEE=6XO MB<[I^L1FX'8_O[*5U^F-@=Y,U3FRGE\,+D UGK4:@>1T[JIG>=(9K!$8+^>Q M9A?;)H_5-U9MB.C#MER77Y_N5)/V[H@'YDE*4 MG;>9OH!P.>G_E2UEZ;#C+N8BX MYE:<0QQ][\5= :'%,;X>+HY/]2\8G?B07P^"\9F_YG5V5/.Q7<#UU3]6_^-, MZ5@?Y7-\7XK]W[CBG_C^KEROWY65_!];8AA&22SI)BVHG-,PI$ILR[]@ED=) M1E+$H9$XP,*'N1%2%\*@(HX*(NBB"+HP%H%*)/BB0@G:6 RIRF;$]-C+\SAX M)C0_0V!,=5> Z)3];/R8E!"O .HE1UYS*Z?)__(#R=>J:Z*DZ!7?+0N>9446 M4D"PHLHBS 6100XQ"01.4QP8;0WI6EW;O2H#OKHT$$GJ?@CM/5HS@.&GJE- M-WU^47_C$,739*GRI\";(@E^9'L.Z>VG -%,7#]YN65*>BOVOQ7O5MO5GG^0 MOTNC[KIUE[^E)"LNEY8%H#BAKLQ8&Y3W?7-3YOV;@S+* 7> M_ X68I)QTLN;Q\WCNBD.5TH;.\FN2LO2IJ@M!10,T1P"$G(&$A(1@%F12H(3 M.$ECF(2YOJ+$U/K.JQ/WVG,#I8/Q8)SG-.\0>Z:U(]ET M2BC? ]VX'W3^+X(F I^ &^A+? (_H+6O>:$3T=_ UZAX/&XT"Y M#"+HX;31""77.3X:EJ?.]]$'XTCNC\'%IYZ/XKR_'[8G2UE:,6E*4JN\=SQ<&ED2) MTRQ2)EE:_.LG<#;] MMU_9/]-??X%IG*7Q]/S??OWS[ VQO_[/?_^G?_K7_X^0__WB]-TOKV;Q\@*F MRU]>SL$O(?WR;;S\_,O?$RS^^B7/9Q>__'TV_VO\U1/R[]T_>CG[\F,^/O^\ M_(53SN__=/XOEF66=/2$12F(=-81_)8B*7G+O) NBO3_G_\+CR8*F3S10@+^ M6E3$I1 (-S:G;+-F,74?.AE/__J7\D?P"_@%F9LNNB__[=?/R^67?_GMMV_? MOOWS]S"?_/-L?OX;IU3\=O7;OZY__?N#W_\FNM]FSKG?NI]>_^IB_-@OXL>R MW_[W'^\^Q<]PX4U?8B!;XO89I@Q>'5(I-9O/-+DR+?V?SJ7TY\@$GW MW5&"\:C[Y).P6,Y]7(Y$CH)Z"\3;%(B4AA''F2#)@Z3,<\=BN,MYH7J!9'?J M6$#\Y_/9U]_P@U$MG/V7+'\EJ[]V8GFPY$H\^]'^>KH<+W^\&R^6N$<79SY, M8*2, &$C(\(90V26@80<&-$T*L]ML,F(@SEX9.&[?-Q6],D\_C*;)YBC4;E: MV<_C Z7?!?3Z-W[[XN?X021^'D_2U;\NUJ4/#2YG_2Q8W")%A>ZWSP<"B 7L%C_Y0S_Y*VD0D-Y'(2#4) MTE'B#("7AFI/?4^HV$3#< Y6+4/8-*+G =&S"W27\TN_'@ZR@+/5<$"$5XH M(FD2*)-L\2")S&4K@M+F8) \6'9H7/2CRUE?@AT8%2\N%^,I4O]RADJ(RS_@ M(L <=TOTB7)'/%!*D'<@UFM'E/3922HA)74P,AY=>CAT'*C&69\R;>)PN3*@ MZ+C!VR5<+$;>9.]1B23*Q(D461.O?"8N)Z-X4(IYW;.O<;WX5L#@S^,X.4RR M X/C*@PL&V5DD^ &8=T"T8\1Q>,6ZD]9 Y&R(,1<7O%H4^/ U4WZT&. MC>C_%,['Q0> ;G>@/$HR2T M8BCZ0\CADFX$,B?3Z:6?G,*7V7PY BJ<4$&2K#SZ7%99X@-*)7@/G*68)3L\ M<'ULY:T (IX30/:6:R.X^ CS\2R]GJ97".X1\P924(E0IB0Z2HX1RWP@&2S- M/CBN]>&QZZ-+;X4,^9R0L;]D!X;&R\MYD=F;\2+ZR7^"GU_S$(/6C"I"7; 8 MJCETJ+-!V=@D.(M> K.'9^PVK+X50-1S $@O\FW$?)S-_70Q+EI8FT!I/+.2 M4T*5%D0RES"2QT,R^1R5Y1GE=7AB8]/J6V%$/P>,]"+?1C#RZ3-,)B]G%U_\ M],>:"ZVBBMI*PKE !RJY0*Q+ >%N3=3&1BKZKK\53LQSPLF!,FXBZ?%F M/('WEUW")E@!RDN-,1DK]H]Z8HWU1$0%6EG!/4T'X^/^JENAPCX'5!PDSR:P M'K"29/$K)=IHP^']CT)_8F4+2^;UC_IPB)C;*/%@##=@S$D GRZR2;:/T'?C\MLAYEDD5_L1<4LX>8E__3 _FWV;CK+*8*#D=9+$,![0\P[! M1")8$%0DF64/MW,;%M\.(\\BO=J'>%M"R,?98NDG_V?\I;.'ECK':+9$6U%P M[M'S]MP3!CQS*@+RU;,IN;/^=CAY%EG6GH3<$E36!^>(.2MMM([$P$KQE$W$ MQRQ(CE92'I,)CO5L258K;P>/9Y%J/5BP0V=:5U4*'_'#9M,I3%8^N=7,&>V( MTUX3&8TA3@7TR4&4+Y14\G!@/+;R=L!X'BG60P4[-# *K.?@.TL7@S2B.Q2Y M2D1F;HCWRA!-@1J60[(WA_[^@+BUXG9 >!9YU+T%.3 2J'ZY./GV?0J@P-@ M@O 8J0.W*(" 7 0F$P'+N!;'.62*]0=^'(P,VX.EF8_)1P\%@N+_J=F!X%OG1@P0Z,!C. MYKX\$_KTXR+,)B,1&+.>=EXPGFGE8',,_>&@LI*642[MX6;ASI+;P>!9I$3W M%V4C!N'U]_C93\^AKNKK M660[#Q9L$Y'FR]G%14G3SN)?GSZC#!4<*S-Z'O#:&O, ^SWD#T=YA,_M=T]FWZ"3P& M49#>+A:7Z#>EZ(P"*DC0Z"U);2BQ5BO"\:^*64W]S<7&@?C90,)VT'E&>= ^ M1-V$X?G;;'*)JIAW5\_SQ<@ ]1A=)Q)95!AP"4F5 #Q%M$]A85[VMBE.*UX7JN%R,LM3 @HS$>B-0*AH=+I,B 8$.N0_4 M>=77A4#NU!T$T YNT4/\W'Y?@KO/)+OV9KY*.@25J,S:3*Z(U1 M3X)'HQB"%$IHGVT/1:A/4; =8)Y%FK0W036"TO(UY M?G*9QO@;)\LE+%;:>#/QYR-AG#'E83KZXQB]<6I0*%X0PX1CV5L7S.&F9//Z MVV'E621>>Q)R(X7M)S&6.^>5CS5-?IY&U,>L699$ZW+YS*@E3B<@-DJ@T5!N M^.&%RYO7WPXJSR(YVY.0FSB#;E?GCYP55(('DGTY057@&+EAD$]9L,!B5$[V M5=M^>]WMGEX^BRSM@4)M A(O469S/WD[3?#]?\&/458,DHM=28(G$A00KUTF MC!JN@G+)0&]IV;M+;P>,YY2)/4"TC9PL-V\#W^!W%B,;H];&2,(8M\B"1(O' MLR,Q2:.Y YUZN/W?L/AV^'@6Z=8^Q-L40E9OC%=,I!RCDXAK[8/!4S%D8ATZ M4"$YH;D/WK/#Z\8V+K\=2IY%PK4?$0_=<@PY2!T7Q;EV3!N/%!(7R\MBK0RQ M&E HVB+DF0>G#^\57M $Q$2!*JS;&Z> M,![U@BGKE0U@?R:5GZQQT(9>?>JJ!Q;SSBDJ#>%&H$M#-27!&DZ"<13_FT,T MA_=.O;WB,+V?^E39G1V]KRP'-.J+^7+4E;C#'(6V_%%*4[K>B8(Q"E8&DD)F MY6TO6C0?.:$J$WF"P7Y:L.#QA!K5L;_X]-% S8 M-W!O/PR?H9W[SZN M.VIJA<8V)XN1=! EI@[$093E!@CCF2ND2BR)')43JS2.Y7G6X?H,'GSP'"[$- '0%LMQD MDZUQ1)F,9 >,AASC0+2Q3B6N U.'9QYN+3BXP[&GQAZJ?F?QM:'U-^/YQ=LT M"CR9Q(PO!:U(>&: !I!3(D*(+&0),?2F]]62@V_XWC2_APC;T/V[]0@5_)Y$ M>RSZ6(V&:B%GY2A.Y\^ RP7^R26-G]8/\-MMB+UP%33Y8*<>_]E=-TQ^$-^,Y[B8F,_ M^3A;]?.[E<00@'X")4HHB@%'*&_/C":1*70]%9FMOW,_ M.MN%NGT-QM4:)XL%"O>:UV!D/09:9XWEEJ-?',)T4#,X8^54FS/Z]W MZ1C&@:B&BBOSTH/0!SQC[E*_KD*]9H++8)-0'?V*R.@\\98E DDFM)))VR>3:2K_>?U?E^.O?H+,+$Z6+_U\_F,\ M/?^;GUS"*-(4H;R8"+[4,SN?B+.H;P<,LJ7*(\=5$+05>2T@ZB 8S&KKI &@ MG0)*9AS1=UBS]W;Z%;]5;/GBNFP^4^]C=(2!*/>#W!,K B74^:BR!A/T4ST( M]X?9%L0-$S[5 UG?^F@ 8I\^S^;+,\#@\(:544@V"LH"TJ!Z&")-X":=9'LXA0BH*T-$W@/R^L=D(ST#NTK M,U2C*QD-L0G#S/+VV$GGHK:QCNOT!%7#S'NHAZ+>-##H\^_KTWLV[43R]_'R M\\O+Q7)V ?-.9K>82M)Z+A0C)F)P(I45Q&50)%&IC50F(H=U_*F?$S?,L(B* MWE3/^FC 9!5K.\5?^8$LC P#BWM$$X8.(0HH!A+ .[2Y*N68&#S=?'=_+-VF M8ICI$?5 L[>$&T#'QSE\\>/T^OL7F"X /;L/R\]KR%][=BEI1WU&82B-LA'( MG,\B$&,$MU9HQ9Y\";P_:+8@;I@)$_6PU+<^&H#87>*S,UHPRTE&4TED^<.' M[C(?F8I21%/)Q=X=-KV_]*OH%>TMX_T!,EOZ24\V:/8%YLL?'R>^S'E+)8_Q MI80'Q9ZZ8 55D95ILJX\./+ETE83DRCX+"$(>*JB^A#CLYFJ%N+[7M*2O8F^ M"6_Z _+B2S'Z._ +.!V??UY^R'^B&2T"&QF;$AI'32P+B2#YD5C)%,'-0#ED M)R#7L3Q/DM5"E-\+E/H3?@-GUN^S6?HVGDQ&!KC@5#+B+)=$!D-)H-00$67P M.D5CGAP'O3]HKBAH(7[O!1][B;0!*+Q%<4_/QV&R0O("+>/K[W%R6?K-7?/D MO4O:E!;'I8Y5&@+U:+ULF_US MF?]^S=HHFR@Y:$\RXQA*)HCHQLG2B8U:*^@VDQ3"Z%[+U#J2>P- M .A6@/A^-HU7F=# LO.*X2[@:35US#-IB!'>& @ 0.MC].SL'" M;@ Q*_I'VF7+61*$Q5P&TR5/+'*"'IK1F5ICPY.S_@Z-Q%L(P7LL[=A)G T$ MW>_&/HPGX^48%ACW=>UT/\\F*/1%B0&7/V[2$L&"BY )G^,-F6PF&#\>I%9E44U8 5NL77_4R84BIS4PI5%+5$"I.)EUP0 MH,('9510O$[">3--PY8-U<' 9J =HI &H'5=:?!B-I_/OI7N!".AA%02[;'T M"KTZM-4$#3Z>T0HIB $C U/GL:?0&\#-56W!1_^C%!9< MI=.5T5Y#3L1KCJ*A(J-S8#SA.486 !FR3TV!.;RNXRX]PYYWE=#3@^C; -#\ M$E=](*.1<$SBD>\(2Z5OFL XP4- #\ 8:T1THIJSO8FD81//]6#4@P(:0-)C MA2A77%UU'A])2%HSKXEQY64;2H=XQPS)TL@((AG<)$>K#+I/W;")ZTKXZETM M#4#MU26HQ!)<99IG9JS/<^\ M:NGK2N Y4.0-Y**>M*JW\JR"!JX]AK,037G$K1()PE&45THN2*:>'L=8Z;S; M,K^+N$M:,$U\/<7VJI@&DW2V3>6SK>*8,35H1&D$A0UJ7B5.1.&^2RQXM M>SI&G=*^]NT8+GT]M/6KGA;P5FXL;V^9&TY4-D9*C2%*>3(CHY8$O RX(7) )F*6 MV0%G4">]?HN(9KS[H]S1["3R)IS\BXOQZM5G>:\^ZT:-P#065G0$X ANXDSI M]\TC)9Y;2@1UGGO ?:'K6*(GB!JV9N5(SGP_*FG %CTY%5@G8U6TDH .KDS8 MH\0:XPD#RW3.G)HGA[1IR6IJP(Q/*$[ M2$,F#E(B1BGM!.54Z3JU"AL(V@I6O0^F&A96>ZBB142=7"X_S^;C_T96I$_, M&92,3P[=02X$\:+<(U!DQN&VL942[T\0M5W50N^#K8:%UIXZ:0M>'_W\P[PK M5$M=.Z"/,.^X&V5C$TVYS./172S+D"6>2^Y$)627N^U:VA\"LTW$;0>WYUUR MU;>.&H#=0TF]G:Z?:'PL<[)1?*]81Q'"]'D1MMJ,R$=J,_ M==E)H-%5AJY$15@KZ_2H^CEMPUZ1-H3&GM4X],2<][#\V*G@2JQ7305'.6*< MYG(@B2=;&G11XJ($ CFC>;#=;E&J##_G,?Q^YH"DOSP.C0-]8!FF(+0ER2JGU";CG MMDY%VXZ$#GN;V@!,CZ'@!O#[4-*CH)SGD@>2F4=+SEPD+G!!L@3I$Q4!8IW, MSD-:AKV6;0B%!ZJI@3O^.A M3D5!/_0/>SG<$)P'@$,#=O9G^=H19](SGH$8#IE("X(XKFWI\&BIL0R2K'.\ M_XRR[9*-S[LBN5?M](:V(XT:6T5\GV$YCGYREXD#YX[=_>2J0\B>8.*8$\GP M1([&24% ESZM%B%B(\.CV4E$2F1"V&<\D6PRF7TK(G\SF[^:789EOIP\;-Y_ MW=-8,Y8U1<]7Q+)E0AG.*SA1-&B/_V-"UFGSNA.90U^E](RI!V%R-94]@X&* MU])=S/+Z%0#^]% +M^%3^[9NVQ#?DV5;I4NN%[P&GK>)\D0] :I+6\^0B#-1 M$0T^4VT3IS95V<$;"#H\$%E_X&KV=!*:22,*T$MW[NPS\0)]6N:3X,%DW&YU M:DCOTC&L!>I#]P\]_+WE/&"X6B;8?YS/TF5S"CZ#D%LU@MD%'P_)& 8D_6CV M(4P.%',#6:\U(W_ 18#YB D;.B+83=XVCG%@G,7[$H)5F+SBW=9)7=\@8 M'".'JO7AK(,]9=P 0,X@?I[.)K/S'VN)K-DH\_.,$I%DRKI9,()XPW692&6M M3%Y#I6&K&P@:IO:G'FCZD/O0E1(HF0R+15>(="6:J\E":W8$,&U"R 240'9L M2L0R'E!$5E+/L^/AWBN6#243/U]KF'J<_A%20[0-&)IK!PYC47B+?UV,*//! M9V,(HUTKQS+-C-) ='))20/6I\JASS4M0Y<6'NS<]B3F!H!R"E]A>@DW/;1= MML@] S2$!H/ R-"=$Z),OK,0/$U,JEHU@'2*5EV5NN2+942L@.9YYG3Y/>Q [+-@. M0\?C4*NFJ@;0^'*V6'[(:T9O M1\AIY(SKQWP=+O!F4%,F#-WR':^WPRM NN*XTQ#^?0*=JJ;IY*(4*/QW]WT, M-Q/U&&42E1PZ#,)AN&F9+:.),OA ?:S4TOYPVH>U<#T Z%%('DV;K>)W\6DV MN= M%]>SSV]B&H@"Q<$-49D9(H./Q :N")[!EN6H@G%U9B=L)&GH]U^]8J8?P3=P M])RB&I" SWB:OD+;.)EUDZS77(T4HRYYS0@X@R*B%HA-61&JC17.")-4G?J4 M)\D:UKGN2?4/\@A]Z:$!4'V"KI+\=YBBJ"8E$$@7X^FXB&DY_@I77'G&N"^Y M_6S+#4(*F5B5,^$RV=+F+.I*P\6WHV]8W[D.S"IH9NB;NMN._X?*1%5>W89 -=R[C=EP5;?%8L/Z1OW"IHJ &S!0#Z0T M\LI&H:4B5H?B^,DR?P8X<0ZTI\6^BCH7,0](&=9/JF-V#I-W2X[VS]XKEOI51 -'UTW' MD!4[U\\U$V3<$WCSU-QYEHXQ&R#M7@7+"LA?EJ.:X&5PD'%W&# []10F,03*&F9P&[6+4H&V=K/9AJ*H6K=5%53]Z M:, ;OXDCKNJTQM-+9.KFU><+R+,Y7(]+@\7K[R@_5-]XZN<_.C=T0Y>,R+6) MB3F"\7&9D!HF02<(UALK1UK%U%IH9N#-1K!-"*\IO9!\CB>A^_@"F4 M6T_OLY#.)>*R1/%:_".8D(D/DM-(C:&QEM?W*$%#=_*I@+_#A+XW=K["/,SZ M>V^'='?9&.MX-"73FYQ!EU4R3AR7EH# S6"%,HG6N1>\H6'8F2T]8V1/T39@ M4M[#\L; ;M562F,0S$N-M5*EB$>CL )UI8MX0LFY*#BODS;=F=2!A[?TG0FK MJJD6PH;;#(ZTS$ U,&(C_B&E%*6GBR&&2Q?-(S:'J1 M>P/FY3X?+_QB'$?)*Q% 99*HB:60%(_KE#6Q& Q(2)':2M68CY(S;,J]'TW_ M!#Z[B[U![+P:3RZ7D$;1,A^=L<3RDOJE& ,XW&(D4JDS2\S;2G[T!H*&3;L? M!3_[B+X!!/T=QN>?D>X3C.C\.;R_+._D/^0'(T)O'C6*D&S ?0&AS.E1K+QG M%)IDYZW1''TWJ .M72D=N/MISZ==53T](QRNS+1A@GI!*1%2E8ZQR%? Z(&D MX)D!T,JQ.D[X3F0.>VK61\-Q=?>UB2LEX%Z%WG>Y.:RYZJ8E:G9: MW8JM_AM*KU8YF:9'QMA<(U02RMAA=: HYUWF0L!NA M/6;R@_(R"72#=RVYF)1)S@AB),>(JPRW\,'AN< M M,LR!<5%G E@/Q#?27^0(&#VVIAL']QMD>'P^7?5OCS_.YGZZ0!97_2VZKR8K M&*3_>[DJ"+T6TBB&%$-FEL2N"X$N \A=1H0F0SWZT4*+.L=))88&?G=Y;&#N ML#&.A9+&-\M+O_C\9C+[]A^0SN%W/YYV5XT9%S^%./&+Q3B/8R>(&_8#S:YD M6XB-*:!*I"6.HUYR#IRF*+FJ-'2J9T8&?BW:\.:HC8I_F$U1&#=9!9,"$,:\ M)5( !L\Q,:*TR1GUXD*E6&BD-\C KE(]K1_Z!.#L**B_-1;6.9\AHU@% MQYW,//&J-'Q-D<:HA>"5:@M[&_9;OR?)P%C=2U<-5'0\PLX5*WL-/,0#)RO/ M8IGZ*8B,@1$KHL?S4#F>002OZ[P![YF11AX#'P'50R*@[0VP%;O6L!O3W>N=T>^5OI MBNTQHON_47MB4+"1S.G +.XDAD S "0X18E3,HH8: RNSJ725N3U/.204^^% MC9GD)$NO68/&5I?IQ5[X%*,#;^MTJ6YIR&'_N/C)R,-=I-[ P79-_4HBQ9K. MIF6W=J/<4LZ&9Q&(P3B+2$8Q[N(:XRYE@PH8P#.HXX<]258CB-I#WYN@<[#P M&T#2/1[6PYA$EA[IE'CFQE)SDQU*)GBBI*%1.>V0D3J%Q(^1TPAR#E?W_5KB M@V7? (!6<]S7@[:T\HEF$XF7# />G#@)Z+81$00'"\%%6>?PNDW%P*\6#E?J M_3*/?27< #I0#A>S:7>&KQDPD&QFBA.I)3+@D!7'RL31*("#SPERG4EF#T@9 M%B?[:_5A*'6 B!O R$E*XV4WON^C'Z>WTY?^RQB#LRMF)'+^B19PU[/]H:=_D3? ([.ROWSY?S'[:U HQ=&<8HB$99( MRA5Q A3AT9GR]!W_K\Z!] @QP]YD]H:90\7< %).88F',J2KQUQK+F2,

    A#UT3_#WL%R)8^7.!&TM#-*X-"4E2DB!)PZ+A2=WK/+^A'_A/%AKV)NY@1/0NRP9, MR4F,EQ>7DY(SW70GOF;,:X0VX.9/T>!I2AW:2![11AI-I8:D?:SSM'MK$H>] M!^O/J:FBD@:P]OBEW)7$? 9E,*XT"LJ^*4^7LG1$!VZ#C98Q6R=E\Q15 S\ M[ST4[TT# Z*IC&%_N=H@941'SA"7JU+.#_DDS;YTVBFIK:Q :4HM;H?R7%.Y MB):8HB4NDI*:"N&V>F"!"]Y"$WYU'TG;4M3(JXG],\A51-\XE-:[#@P*!W<6 MB0H S_:DB(]&H/0\,PZ%J<16YJD7, V95JZ#@1T MH="&H?8S3.(JW"4A3+( M,1"N=41+[%%TO,@ONNA3,A;X5E7/_5BN>]2U"[M]D+&+93M$3<\"@I!>^(F? MQBO_TGH%P4,@V0AT-0*RBG+EQ%/(B2DMG-JJ<*%''-XC<9@CM1DP'J*P!@*" M1YK-&,9U8AP(1VJ)%!;]W&00*#R UHQ'2'5>Q3ZDI9&7&SU>^.\GY@: I+I1%!ZGDA02EF5N4QU1BGN2&@C ME0%[XN)A9^=J2FH @P^9V:NFGCJ9LE&>>%.J0X,UQ.7 B0I!>\M#$*K.?6 _ M] ^+V*H0>V UCZ[OO5'^I?,.<#_/EWUEA6>793+ ^:?26@A%N?CS2RFL?5WJ M9A=ETN6[<=?PWZBH4R2.6CR5F#'$"OQ2@I?:Z"QJS;;9DL!A,R['1&L-C35I M=-_/EO#IRW@ZR_E67X$1Y29X 99P)U!V/@:"#C8G604A;:FRC;7*CK>C<%AO M6,4:2QI]DIA6+30Q\J':[?DP\[2GW M)H:$;/7.F&HN$/&,Q !E?!0D8IU$FZR$$1CO\12/WPEJIS==U>[LCXFSWG75 M! )OLI:+L]F&>KF.\Y'Q7I@0T!R#465H.*<>X,K>3,;4OBL!?\ M1W7GJFBM@4-T&\:ZOJ8!)=P]W\2MV*GX%%#"BS%Z$C#_.HZPRHB>0GD'V'W* MW_SD$D;">0/<95+F8Q-I2OV-=)YHG6@ID\A6UBF"J\W9L(]K6P/_T3#2P)[I M)'T*7R[G\7/A^-7EO"0A.MY6#*&,F7))$Q%B0FF7,0_Q.W. H_\"[R]30=?T3(NLGHXBX/!PX%N?[0JF- 'B>]_S9%UPO=M,$J ML4<(G&012I=+Y4MO846TT][QX')D==[U/$55#\-ORV=^G,^**Y%>_/@3([*W MT_60^^GY25RBD[$.X4S'^?0+KV2(G%\4;_N_N^R,7 M0E*"1I)=-+C-)2,^4R!*,:_0U75:U@EOMJ%N6-L[/(;NIWSZ5NC0+1?6]7@+ M%"Z,OY:H["52L#J 7G\O%U88[WS%M?SD?BAW"MW;;U1 ">%0LB>+!2P7(V&" MY1D#-^6B*/)%\X%_DJPD]3HKRQ3_6913B;9A#7 S:&Y!\PU8YZO!]'?O9D=! M!>6STH0ECX<>!@3$<@WX)=<^HFRSJO/"_W%ZABW(; :S/2JM >B]6B^[DN*9 M_[[><2]@"NC^CR0KG=Z5((G2A(Z7R2@<:TFT@DKGG:>Q#@9_0MBPU9S-@;%/ M-3:!RCF>!.4QY]7HHP_3F^^5"XC,J3=4*Z*UD$0FH8EGL5QW<:9DR@(JS9W] M*6G#UG\VB,P^57GH?64OZ'QQN1A/8;% NQ_&TTZUQ?] V:'82\(:Y3I?:WSN M\;N=.EY^+G]].T4/_;)+!3[^3]Z-?1A/QLL?;*2C22ZS1!)H/$JT5^6YO"%, M\N0MV" KV=XC,3AL=6IS.Z5%6#5P%G15N^5^#E6Q4LWZ;!LI(P533!/%96EV MF]!P6"^(,=$(:R'QFJ,_'R-IV)+3YA#=C^J:L/D/+Z^OA;8NL+V6F Y&B8C. M/T@6, ((*"P3'8E<:XP.4H[L6&_I-]$X;"AWY/QO)=4U8!H?!!9H$DQ(!4,$&Q6VM >7 M>!*AO9]W";F18UXC%Y[H7,8Q!Z D9*I(S-*#=P%LK'.SL .1K3U]/Q(4^U': M\'6DFSDL'8>G^(_P/"GO825C7**WH3'6C(H39P.0;)F/ 268:)UA%$^2U=I3 M]R-!;U_%-&K^/L[ABQ^GJU3AM[='\D9#9NRH;A>R5'_+1_RA.2+D_CG%^B>NMTP5E:\J8 MP=N028H<(T#J,0)D!IFE%%"G2>1&ACJ7 CL2VMJS_ %=S?V4UR0VN[/A6I2W MMYU0N+%$<"C&4H>3@9$ $(D!21W#ORU_)$SVH[0&\'B7D9L4 MVE7%^741^LC8R"+-GICRM%J65LR.H125-U09QY6&.FU+MB:QM3?P5;!81V%- MM-#9/L$["LIR9I4D.>1,I!6&!!^!!*YYYC+CC^JTH=N>QF%CH",GRRNI;G\# M.4-\T*5^E@-QLKQWU4I0)X"R5"=;M#NMC8Q*.=(+ MI[Z4UL"YC?':5>.>^%^7XSEB$&%O:^07B- V( M(":#9-['7"=[M N53;Z2Z@TQ#V8U5U)?$QFC!]RA6/$D6/[X./'3Y:]-8)H**1 *UECN?J*I4K+P]C4V^>CH:,/M179NPO!DJ MN1AQG8(0@1)34@@R!DN\Y90PZKRDE*$HZ_2+?XJJ)@LNC@:]?=73SJTBBBX" MI*X/RB??I5?_\,O+TO+I0S[YZL>3DG1],YN7'WZ"6'Y2?.0,08ODT4PTTD,4]@HH;P5>8 MS+Y\FN7E-]3,2*.LK-6>)(4GB\S,$I><(BD M<# YTK38C:2-.QESV!'_R&* M&11CW9O4ASG@4RA='&,W06[ZU]GX G_V9;88+Q>/[2A%C82RCXPK-?:9<>)] M=H1IX;E/ F2^=^YO>'I\("'#WNH<"7Q'UU@32?8--K^[5GB,0>YH2%1; DX& M(C'B(Z',64S&)>Z-,4K6N83W>![T93_TT/B[(!$$F;PW) MN N)M)(3JV,FWF5%DW7)A#H-N7>GM9%9K$>Z#^I+:4,WP=G4;_<1_D:ZM)( MI1 K$)$O]%J045'&Q7L%PI@0\E8NY@Z+-GFUTYOR9T?01 OYH%N.QKMR5X6; MM&NX,Q+9)6FX(2H*W)D!#9&SH B&9MX[EI,+];.5=TAJ\LJF;\#UJYBA;=B5 M2_LA?Y@GE-3\QW5[>O1R+V"^VDNC%+VCBE&24P(B,7HY';= MN;9II*-'_(UUOH_JB7D3<:=XO-Q%!?>BMI MAH&6RB1I%C'JRH$;6>?4_#EQ3=Z"5#L_>U96.S9OS1E:[Y^U=WG,/P6I,F3N MB'4((BF@S%:WC@0+)B1P-%8RB@>1W>2]267H'D'!#8'ZEKM[*P_:Y3XWA%F: M&<6(%J787I0GPCR5!T(JHXQ]M")7CTZV(+3).Y=CQ"Q]*[&!6'E[:8X%]O3V.352BUD5E)= YGKUSE#7'[(K[_' MKOG;*=KE#]/";/E?J>O\ZB?0M9>YN@'MRI"GZ>XW;OWF2&ON#'!!3"K#N9D/ M*&13$@Z2HF-DE;=U;@ M":6=% X5%5U>=28-2:$A L88=2[%2@TXC\OGL$%BM?W2,%@:.$0.LQO66R&] M-B0Z)HET49&@\)QV.K)@+75@ZC@[]0^&:B%EFT#?294'SCA$"R?0K01.J(@0?;;40IT^(?716RVN;!2]NZBRUPF= V'W6N0A9RVS MT23)5*X$%<8L5E-B*0YP>A[/O^! MOM+?_.021EUO<1-%&6=?1O*X4O\M2P-H;D70/#%5SV/X*7G#%K8, )M'@-NO M#ALQM@_D^!,6,WBOJ5$D1:J(5.!(*(W/ TCG:'!*^3HE?CL2.FQAS/" K:G7 M!FSJS]@K3?4OYUT5!V?HJ>,Q123E^(=+Z $!LL>'A[-Q]-Y M;VFR?_WM@:[>X3>Z'W4_*?_J%/(OY;]_GKZ]\_EQ=C[]L03\[\7JTS^<_G[R M_NW_.3E[^^']AX^O3[N_?#IY_^K%R:>WGSZ\^7CZ^M/K]V?=M^^RLAA??)G< M"\L>5C7N]/F_W3!QG[WU,@_@UR-#\'T)TP3IUP.;%\[/_70]M;:4/@X$:]+H6@PT5@/GJY(+-2N-WZSP*;<*P?XJ?(5U.X&X]=?= "3\=5U^\^''G M)]T\(<4U>!84R=3X)IL-Y2IC.G'&;DW1U$AE[D?N/8*)W0>F#8=+5=3Q@ ML+B8+TKI^-I1<]<_4:I./FQ\?Y^,+/?ZQ& MI:-MG__X RX"S%%@ $D%Y"YX]+F9U<096=JP*^UQKTDEZG0^VXW.MJ"V#S)F M1U-3 R#8[A<;V+II=;!)9*UP.B^R,@%6HH;C4P!#PWAZDP*>4C+L!Y:+:T_ :X] M5##TR__;C\O7MEFXH%SD@2@HW7Y5V6JJ?)DR+;V'LKK?L'[#(_^'G]T.(O91 MU:P_N35@.U[[^70\/2]5TY\^(Q\O_&(AG5X]:&MK4O+\LV^1#OAHCMQ@)EKB161"M MLRZ=\01Q4B?"H+PXM"(;\%M9F@1P_KZ*%U< BP*C7J&"H%\3$[CSFB00/D@B>M7944@P>JMB>[>@;UG^N *Z* MZAG:Z)Q,NE_H$L%_^*D_[Q+ +V>+Y:+4],SF7V:%J4^77_ ORT\P_SJ.99"@ M<))JZDB"\N19,O0(N0>2>4#A\FP##5M9IOW6'_:4JV6^CJ"+!FS18R%ED1*ALK0OUI(3QZ(D/*!;ZK*0P=1YO[LUB<.6356T M='64U.B]^:<___CCY/0_/[SY]/;W]V_?O'UY\O[LY.7+#W^^/WO[_O>/']Z] M??GV]:=]KLJW_.0^;L?W8:*G"_'UF&Z$XL?99!QO-SM 0Z2]X9H(H*6Z'D-' M1$4DI="KZ_'Y=)S'L4R<>K#(K7H2H#P*84FBH3309!IW M'SH!3L8RRA*=4E_G+=-V] T; /2$F 9ZJ^ M*=.,"F&B(1 %)5))0P(*"[TN*75(SMI4)^BJ9\K^7,"'_'JQ'%]T<4ODC'.> M.6%,>"*-2<3I7(8ZTH"G>&1.UVGZ=Y>.9DW3+@BX;YH.$'4#/OOC3SS^G,Y_ M\@BD$^&/$6=&6JTT\<&(4E')B"W#HQ(0CZC*9H'[ ML[=+:UZILX[3Y E+L81-SA%?VKQ9[ZVUD=%DZUC\0Z@>-C5R5-!64&,#D+T9 M++JB_\9O#5YJZP40%&# O8?5:6+AI(N &"1-8;X_(C2A_&UFGHHTH(LLB8,2-NR63\S6S^:G89 MEOERR/"K<18'A5QME$XH(7&'0IJ3FG&&[5,7)]V3I'L)HJ&[6U5 MT=$[6/P-P.CC?/8%YLL?'RHH^GYN/@$ MBP5<8CG^0HRT9R%#<2QVRU')1TU M@+XW?CSONJ[] ;XTCKBQW_<9\Q'W5,R,Z%BL.!-=]U9&N%;6@.31^#JQ[M8D M;H>]YW:Q44=#+4'OUE/]MU.4V.7%[2PWM3XGYT@VLO2@,I%XD0SQVJHH/#<. MZE3:;$7>=I![;M<2_6NF ;B]@CG&V\OQ5WA@LV7T62:,BR08Y,1ZM-G&QW*= M@N$2Q$QIG=D1FVG:#EC/[0JB)QTT@*93P!C[$LHHK3(%KDCF[^/EYZL7&@\B M;^8I"SR6A\ZL!#Z6.&42*;E+'[4P$.H@;#1$$_%0CM%'*4!0O)9;]=?8X_KB4TT;8>PYW<]T8L.&D#3 M*2H$"2A5!Z]PVTQF74;G]? 9"LS0Y(B1+**]SHY8L(PHEA)30B1> M*?6Q!7';X>OY72;TJY4&@/9IEI??4*9GLQ?P:39)[\K,IO1A-8WRVW@!?_CY M7U >U*[9\]DH17-Y96V(C+H4:'%#5. BL42U#75NNG8D=#L /K,2*JC-4$3W$,>S;=0Q >:_WW<$7$R&9PQKJ -T!%P097:7)L(E%FC*S(LZB8Q-%&U7 M!OS<[@AZD7\#.'HSF\/X?/JRFS40[_2:0"^@^W+2*>N!QRDX YFH+(6@*+T0 M@#APC#!N95(A4LKJG)1[D[P=$I_;I<%Q--@ 5*\>Z4)Z.;LH+NGJK?>7=5?6 MMUWIUO@KE(OBFWI[)6BPI?; =FUW$O'G&Y&$]Q9Z#Q#>/I;3^@%+"H&+4AWFE)I'= O,Z9<)><@N"\ M=G5,TV::M@/3<[L8Z$D'#:#I/7R[):/Y;(I_C7#KMO;^;H' 7=3,$FNX+!7% MB80< J&B3-D#)92JT^9O5TJW0]YSNS"HJJ]GW=NA:YU8L;/#^O./U]?A,8;J M=W7P4<+%1L.)TIE&%1&1[R?+6'Q;N:[ M@'I=J3(]OWE9<:LTRFBCI42"9>F^0I,FP0==9NAQJ6*FAM5Y>' TZWCV<:?,5K?3E*KN2NO!:GGB&4?#''22>*S M9MP;YU2E5\+]V\FNU^(?X^GXXO+B#[^\G)=!#-V [@_YT^?9?'D&\XM;$G\[ M/1M?P"OX,EN,EXL1),Z3EXDH4ZJP5-E=3'-BG1,>PZF >_MGD#N,A&8-WBX@ MN=/Y\CC::"#^6%W_%G/]"6+A%<4W"I)S)_&( !EEF>,M20BE'UF4B68:@N=U MA%<_-7^^]/$.T1W%4/],=90R#5(0 M!B:M8E4G8R34!:H3,\JJ.C43]6*/!_T'5AW^,[B8N''$0TE?&QI)$,@X]5DI M$#H97\=[>)R>9@_071#QT]8/NXM^X EX?_C_.YM?]^[O)L\(&5UV3!*@#@5" MT?P[9_ /;H1$6Q29WJH89*O)=P_7'Q8H?6ATUIMX!P;'>W\!I2WZ+1[6,VIT MC"E%9,+P,IE4"D8L:(I^H,705Z$#2/O#R$8RAIM8=ZA>9WT+>>B9!F??9K_/ MOL)\V@4,'RZ7BW&"L\_PYW2\A-1-N5VL9Q)Y*BEU@$&#+%._:1+$4Q D2F^= MLB8+Y7[F">VXYG! Z4F[L_JB;B!2>V!\WUTWUN>**R6H((DR-,"!6^*9$X3[ MTF2%G*1I6WUVFTV"8D2G6N9MKZJIR?;)X[W+01*ER MPY6L)*',)T7YKJY;U[&[MID%[SS)TC.,Y )&C' MQ-VCKEW8[8.,72S;(6IJ*#+NS@<\&KHCXN98N(G[LLY49:]QOY9K$0>%+YN( M]:9\X314ZENZ+87#IE^.>>)6U5T+F'RBR?0->Z>SR00#PV]^GD:.ZZBSI"38 MTJM5>$D<4$]\-#1KRY1W=2K$=R:UB2BD9\3EGR_[:D?^ M=;Q [3W"XL@;K\!P0U)VI4,_NN/(A2"ZM#K)90RGK)/$>HJJ@6O>C@K WK2S M-]Z^PCS,CFH._SX?+]$[RHL1\UZQ!)YPR3B>+5(1GU,FSJ:(WI!/N*,&-(C7 MA X\Q:U!D[B?#G<'J5N!= KG?@GIK)^*A*>'F:P*$=_-%HO'6F&L>E_\CH%D M^8T12T+*;!UA/J*D2R=0RRAR#V!TD#(H:N\B>$/%0G\T#3P%[BA@'5*-PX-X M/^]%"V>RT)3HI-=5)1Y"(LPDQJ30RE0:NM2_]UGOQ7:#IG8?_1WH?;Z>ICY3 M2N/I.?JSTX3R6OSY)>$F>%VN9Q?C+M!<+$=9'&U< @?VM6T!26U:LR?K+N\T4H.[+2D<%F\] V-C"4^/6FH ?1NY>?'C##^B M*P?(+G/D(V'<56H^%8K, D9@U&AJE46.<->ZM4&6_\::@!V+RY1IAA:K:GG*G$#P1.I2^]D9BWQ-J"/$27+W#*M M*SUXN$O'L'=QM8%T@,P'KF(]1<"OW +J4XA9"6(#1,,4!(8/49J\Q$$M: MU;GS_3EMP[J8P^;[]E-0RY#[^)A6[CMJ9QG75#P"0)2'.UD6/P3WF=#20:59&9M(:K968!=FSA#0S32UVQBY M!RP=J()G?3K^/INE;^,).@JI&]-\$M%70 ;NI=3K=T7:E9#CG:8'B:C^*:LB M8EQY2B!CL"LUE.%F49#(O5,J2\5#G89\Q^B,]&9<>BF^&W]]*.[U,VYML@C! M$Q,XQJ;/8=W0<[FXJE>5=1"!KW+(9M(0V:< MDI2,+?76@C@%94!]P&!?> EIJ%N5(Y0^]:O31^]5=A%P"ZBX2@PS!4HKB8Z! MC6400VE2[A1)-IF8G39VN_:GS_%>92>5;;A7V45^3276G3G\R0["7$AJ TF8QW;H/4-9R M'Q0EHC1-DTKAN:YLP!.>XF:,I2M6G:33-M0-:\6JPZQW!3WKE-0KF(^_=IW_ MULW;_.3M%$/6R^/,NMQN^>.EG_801_VD$P_,"&TH89X-JS2R]=[A#2;/MH% _"D7CE[B'Q&#&2+ A$- 9>6$8G7F=.>$I22]!9E/I"O(IJH:-F/OP$GJ7?5,X>CF;=E[TK8=L M@-XS\]:0G 3NK%1N5K2@Q.)N\#D;946=]IQ/4=6*MWFH[C>"ZD!%- "J=M/(4Z2*1Y*27;]IM!Z/7 !/E:(@>*SS%/Y)LEJ!U:':OY_( MZTT53308?FS[+:ZZ>+[X\1^0SKO)"JOVGHO/XR^K]W?2\92I)"IEY!.,+W.U M!#&,:^:H-5K6J?O?C]YAWY_4/BI[UE<#]NX1-M9;-].L0A"*<,X4D2%B4&$$ M(^"5D#'A3U.=E-U&DEJQ<_7P,*NAG 90]M(O/K^9S+ZM&5J;<"4XL\D;XF/" ML!5E0SRS@3!CK;8N>,_KY+T?)6=8=/6DZON]/0Z6>P/@N=EX-Q>$-ED57%1$ M4Q&(M-FC4*1 .Q^U2DSDO-VDQ -.Q7<[5854:UI>Y\C;3])-@>44RO8IJ/?+ MR_EX^8.-LD/GLPP/]U)AD!.")B&E1( ;&X,T3L4Z!NB_JE:YS#$DN9SB\K\MF3/4N*HA,,,1'I<>>@!VJ1;&6BLFBW^5;IC>=8#[63 MRC;40^TBOZ$+8NY4\J I9& #AAY()Y$1+/&>1^(DI8F#P2!DJZ3[:F_U[RW% M!MS0;<85:),5*,N)!B&* P4D<.])%MRB_Q28.';'P1U'C S?O7@?9Z*6BEI& MW:WJC> H-Y0&8JC,1'*/T2)UDB09(E4&G!!UGK']0XP8V0D0>XP8V44[#0#N M*D.&W&Q*J5W5LZI2XN:J1S&2FF021&0F\7"PFMB,WD?,++!HO;>5NL1M)*G]H2-]0.PP M330 J2V:SZ+_J2!F3;)%3U2683V!)T6"SED #1[4D0=@OGMFW:*KN&[[*:B) M4M*M6A)KT%%ZC0%4*B_Q+.0GJU'PY3+*3].ZM'O]O1]GY3C_G>M?33TN\JPF&C+]S MYK^/E# ^>6&(*B/39$Z,V, U83EV=L/[S_]_>W9?_SM M]>G;]V?[&-0M/K4/,[@K\3T9KZ[P&M)'CR?W+9CE1A+O M5"*4!Z:C$]S1.AG8GU%VJ"';]/FOQHLXF2TN<7>@C%_@/_EKE$W \(MSC/%* M7Z; & DT,Z)E#EP!<73?G-525:,NYL]-01<>[N4>;OW9 MQ[%ICS%R+,LF4S0T@2!*:55ZH47BK,"()*>02VPB0IW:P=J6[2:_L&FE3NPW M>P:BSB"<(-25*F3'(GH9SI'$=;F&9)2Q.D_>=J6T<1NW"Z(VEWM54-JS-73O M_7S>5:P?$!'OL# M>*CZ&KA&V8ZU[EI=>B.8]88P$V7I%VS*R%4ZM;ZD)8VK=ZA6G\" M7'NH8.AWI&]F\PN8?^PD>C,/VXJ8$@FLC%0/D(@S&&>3D?^;,;?CL M=A"QCZIF_ 5A>5T4!B@-)Y4F3)E$I!:Q3(I5A*4CQ&32N5F\0A_Z'+J]D]Z,OT,ZQ2_?SY9P5.2(,-,K':B!6 M(&\\4:E5IEFZO-6I]+.5VL+&/JJJ,Y 1FW0R8N:MQ>003BJ,@D M*2; A)18I?YP#VD9]LPZ3+=/ &4/03< %;3+:3;MFJ\$/_WK0T8J5N?N_V/O M39><3)8TX2MR^V)??K)68T:1&%!]9GZEQ>(!ZI-(C*2DBG/UGX=2RDQR0\L; M>D/,'.NF6"5?'O=PC_#E[9OG9Q\VL]51H;#DG!%YK>%4&EPLDL(_^FVKC,/M M=DKL$Q'_FKQ^ +4/!NZ'QP,KI .4/>*XWUX7"0?+F?>.0;'6U['[9(1UD9AG M@2DI=3CR@]';/@82=G/]O)^F^D7>JW^^X72!B]7V/SF7*5O& MN"%.30%%/$)P/((F 6?CA6:J'!.8VQ+>S^7EX2C:#J)-5#IV$OGL8O47B(^S M\F>8AL]XW3;X;)I?S.;?9G/B[./EM[H']"/.OT\2+LZ9S9%G42,9+6J>G"#J M9.M2$V88I__R2OW^_YQ4\TFX#N6-CIPF>OZ\<7[\&,5U]R(=MGTN/&/>B01%5W=M3(00@@!M2Q12.F]YHP5&CU T M;C38%%B#**$G,*TM9&,3)2.ZU3Z>6"ACJNM-/*H"6F5IDHF!+*8MEGXF:"LH MZ=.&T@$JZ !)JQP<%\MU8'ENBHW%) $Y%0NU&A:<)&N(@0OM"XLRM6F\NT/( M5L@Q)XF<0T3> 6+JX\;-&.P-,_7NYN-R)32QJWPID]29PU4E1W$'P>%I/%1Z(EY+/I[8M*?LZYJ&ZX M@*73')2OK:"&24@I2R>CHL3D& !\G,*MX.=^ _@-I*3NP/<)YU_/C2N>)^6K0#E?P- [2SXDVWEV=R/SPIE+=]F4_K2 M1?WYHOYG<__2M,UG)PJ.TP*TOU".U1[D@L&$V8-TFMP:UQ*<$Q:L448E[W3* M;2+I/MN#M//.IBA!"%"WU:#DAR@XQ1:? MG90^&U #?2"HOG=<'R5710\R&^FC#A\F!8NX@)5@SLJG?Q2RERP(B#[&^O]+/'$6[7.8@O"/&2IND M\RSSS_6$ME4.!G-D"DZQPVK;/@$=:04 M2$MG>D9*:%B;@L5'"!IOJ'\;T PA][&K(T@R!1>+U0B_C6A(2F?++SC?K*_@ M4663':14%"@?%?B4/ 2C(V.JV.3OQ-:/5$+\^KO&>74>'B$M1-N!HWDSI1SZ MZGYW-:!T75(FDZ!E!HEQ1') *-M-<9+M^XY9]K S" M<+09(GW0\"XH88[:U\YB[(H67/AUUZO36IU9GC;,-3JV=]=,OU#8V*,AN MF(X0A,QD-[Y>QT@-*><4HU9)JJ."K>/#:W?E;P>J/331+ZS>7E= BBUB8 M)=)D7!D]1,4\8&082^1DMW:KL*IA"_5X_?L[ 6" %NI=M-%M-?-_OWKWUZL/ MKUZ<_?'N3:W9W:\B^=ZG#%-5_#1Q@U4&?\?I)=81#2]FTU7!9AW/\.)RL9Q1 M?'Y=Q)FD+ZHD UF(NC^,3L^@O "&67,FC#6FU3B8K0@\_"A\\FMN+>0P*55/ M#J&69"C#!'A%J6Y,EFOF*$]Q;2Y)MZ5P;#\U/)[N'X8-='4R/NJ0K5"/?%8; M?]5TZ]-V*)/99Q%+ )ZM!B4=A5RU51 )>I9QY1.V>D8[BM=Z.5F$SY_G=>WB MZOQ>?^V='4+9VBR+$B"*C:!X7257%""*X;[;7;BKS3\%>[(.E^]_W0 M6NH@=WQ06HL%UJ70;R8] "E15IA^"* P"9=W&%EN\ M;%-GLP>Q8T],:@_+UAKL *1K,7[ >CM3U^_BO,SF7\,TX5F\F%P99'U9375M M[>0K_95:6K*<+,I5?G6'?64E*F01'%)JI434$'G]@63 2_1:2]>MM!%0,+K* !SF0=8X@1HBL"4%M=#_;H M6*O^V=$#3;)3E8PR!K0*\JH8J Q/.9 AH PAA7%*N%!FVF@BV5.BY3A MM#@[5*0]X&"S*(*KI! 10C9U440=F"RL!,?0)!48"V&K3&%[)(S=B+BGRNXJ M?0_YC:SV/RD^^WKY=5/7B#YR+L@->I8(\<) X,J -#S'9+U#O=5;]E:*_^FK M1U;]/HJ;#2'%L=4?_KE%>,@B:"$R2)("*$HP(;"LP7C/F4X8N1O.[G_ZZO&Z M20=1_]Y2["!+?Q&^39;A8O(?S)M@J3X_KIQA9CEF+A48'DH-D!1XR<@9*N*A MH-2%M^D#?(*H<:^&!@\8AE9#OXA:5^E$C9(5BK)-J?U"M@K)LP+D,9$B<*-) MB,?$5 _U4H,I?SM0[:&)L:M65AUG=13S9-6$O7:UQ12CM,Y J5H@5\LSN>[$ M *7C.20GR]T9*X\4I3SX\5UB8A_=S085Y-A06!7'+&>O+R_*Y.)B%@,79PTCP/%_5.^>,7Q)][ MI#'FG!)S@-K7G2;"D=/4 ERI49V,$6.;58&/433NG7^SJ&40!70*I$U5<9+2 M!TF)G*U5RBIH")Y,+8>29+9":<&.!J4>@I5A=+X%D/900 =0>C_';V&2-QVC MFR$QZZ'_JR?>31LI5SGK%!-85RA3M)(X*Y1T9H[:F9!"9KH)M+:GL3^H[8.* M>P/"FJBH _"M^/B)@5BLD=8&B*F.S"X9@<2$4$3B+A973*/%1/=(&3>*:@2E MPP0^^NW?_\SFFU>QQ#0[5ZVQH(8^=EW_Z>_;'[#O.I[6#97%VN5Q,,G[Z@G]- M)TO,JZ$=&Q]ILT%;.V5DK-66& HX27*S*%"8E,B!WNGR?R1;W_X[QP/*0-J= MM1=U!P',(R[X[76GE4P"BQ464J1,0TD1P ;!*%=^FJ/Q7E(W;%-DL MPQ]4(6.[J%\4!OTUC9?3?'%SS[;X@%/\.URL-H@X:XPSTD.N E21*Y(BI;>" MZ9Q90X)A-H9FQH;@QUE9_DW"_I,.@"5.:T[R'N>362;9 M69>E88"\&)*=376'?0*T/MF<0Q1W/=MCCQF/?4673Z<#@&<8F8Z-C/74XG_5 MRMKI\L>: R-+3DA!051*D\H=FRE!F^#NWA$]/K#Y_L=W>2T] "(. MEV4'L= C#S]OOGX+D_G5_+O%XCP(="5:!LRR>J37ADN-!61"$WDDU[A=V>90 M[^D_D]=E0G\8P-JIIP?,/=:6] '315@L)F6"^=.,?H63[ZO@,@@5$[<>,*E5 MGTB!($.$'"TFKF/6LA'^=B6URPA]("PV55NGN'RPJ^BJBXBX?3-]/\?OD]GE M8NW]$_TOU[4SCC,$570"[RA4%(EAM#QFAVU>6PZG?=P5QT=';D/%CAWDO;NL MMS)GY?KB\.'+FW/!F4]U4E' R*#>'5*HPE.M\G NU-V8<;MQ.UM^X;C+C=L% M@BWDW8$[?);2['):L^"-0W^'R\U>>5^XL)8XD(J"6R5]@.@U@L_)&R$Q!-.F M8N$IJL9=7]S4A0VFC Z ]9 [OFY'OV[KK0VB->X]+QIMU(2$'!)%MY@IBHB> MN#,<4_RW>VD>^@0R*V M_K8VPR/V8_;(0R6T96@P2GQ@"!%PKABD>GHTG&M;G7ZF*H!'ET+#$# MJ^/DE0NR#A[I[;@=72 M/]+6Q58Z2:8CU\!=W9)BI*2D1R="2'"VJ&Q1MKG^W8J\<=$V."AV ]T>&AK[ M'I=2ZLOYG)A:&^:F72"C%L90;$I)#PG)4^S+$H.@M+(!=]3(^^U.]:TC MS=TX(!X:5"$= .P7:);3I$4B3S M=5+4Q;X1.%->A:@MQ2A]/IV/?N^U"VYV>D'?12<=',"/EN+=8BD'(YER'(), MQ!
      ZLYJ"9SK%N''"\T0RL7Q-W&J/W#T';T!KJ''24.Z4U5T9SRIV5 YMX MIF3)"_!)!A I2.TP&V/RT7%W0]]I#,9O!;T]]=0I^JYK4#86)6(H*FC*T=%6 M-Z[K"TDT8(RWSL?,2VBS)W4;ZL9M4Q@+>0?IJ'?G6ML6Y+--%! MY)0NT2>6HEQ401W/[3U X+B-":.C;T]-G6 Z^_1"E$;)[79?VCK5W8/U(R>^ M+!AK2*(0?$R@9,X0 K?@K0R<:58R:[I>Z$A+-@]E6OP/I/XUD>A.X@%#N;ZXS+,ER_#\NJU.^04 M1,( 67I/D5",X 4=>R%($U,6M76S3Y3_Q$<7:#\J$H,JZ*TE:"= M$Z!"08@A:K"B")1<<3+^\3!^XKY\3^SL ^&=%'DJZ'Q*ME>-T)S"1LZQU#'^ MWAA0)&6(AGG(,:@@K;-9MGE7&(J#$W?11\3XT'#X76]3SN^4/QSI/N6<]W&C M&CRRQQ2*XNX*@-WEX:#5RB,$47KDL;G_L$48<>2--A>L8-B(;"Q%WO/X#L M._7E/]GI 9?=#W[.X(ZDY97T4]B1W"O%=83"S&KC $4.3#'ZI2^:1?2ET35T M2W^R/K3.RK/O)-2:R+Z>S>LJJH^UJGNRG.#B*KV-*@6+S('7V8%R24#T5@-Z MM$J(PK+?:@7E[MQO2V*_7F<7Y-SS.DTTU$%N]8*^% >2)N6(3_;Q-A>-]6D8&4QNEWWW[/4P#W6%HW4(9EA#=)15&R:/-"\! U(Z\J/%##3P)F#W%W !G*X6<7W\D]_\S, MNFE)2V.CSP(4XQ%4()L*S+DJ+*:RQ!1\F[VZ3Y+5$XCVT?K]:Y2!5- !GM[. MII^7FZ2 _LW*R.BXQYRX B8*\1!7NQ_IZ"^R'OZQ1%;:E-0]1,VX5W?'.Z+K:HVF+C,T2E%>@@&7-*A.B'6R!WZXO'VP2V MI\KN*GT/^8V]:'(RG7R]_+H9V2 #)81*@F:UB"H7#Z&@ N,2BSREY/)6(PZV MVS%Y^ZM'5OT^BIL-(<6QU1_^N4UX$E:FH$%(&4!I78!.2 8^E!@04]9^JTJR M+5>,_K.C^@=/4093_]Y2["!T_.\PG]3C[L.FDM*AH/"%>8AU!K%R 2$*52B: M%M*H@J[H-L^F=RD9M_7K.'GK0=+O##WKP%K6R<*R9* HFE$D3#&UXTR!#89' M^A-38IMGLONTC)MX'*;;)X"RAZ [@ KE87DV?3.E3XQA^N^S0E1@KOR\??/\ M[,/:>R+%79+; %;51L?:\AA5D.JUY-OIHOE_+)N*%QMS\7"+=,L@N5)DTS0@C/DA#'GH)@R MWL0VD?A]6OI_0SH,2@-IH0,Y $G6LCC"0"N/"(]F+;%,JL0N5_=\7#X.]9IKK#)7G)1;!4$8H.D=0.9%% M"4EA0XB\HR&S23TF!BG7Q4:#,&"E1MH&RG\C;%/D\0,RX>VB/AZ]#]= !E!XZ MYE_,OGZ=+*O)O$9\C_-4M?<9SXW(UEAOZU)*!%5S:SKE!0@=DM/%\R@;W89M M3^2X"VK'#<^&T%L'D/S9:_\UO5Q@OA=R$H?G3#&FT!%<&"NU:$: UZ9.V3 N M*1%]$&V*BK:E<-QEMF.=LP-I;.R;LI^9>C'[CM-0_SM=S"XFF<*&_.K_7-:D MZ.JYO:X7%])73Y]+("L+"5Q%C5L7K2&:XU07:CE\\[M+:(]VKM53&J0#M MS?3&IY^53[-EN+C]EU;S81<; 1@>@^.)@Q6U>#WZ6CED$A3EN?:,N9+3H&C< MA;J1%^!VAMEF>NT3V*\O:V?LJOYU]NKYFT\OGVUXRS%Z::K1VKJCARN2M!<: M.,N>T[_)9-0'8/;1+QYY4^ZH/HVNITQL'S MOSZ^>??JX\<79W\^?_/NV6IBR\\D;S?CX,'/&6+&P:\)'&C&P?/+!2%JL:#D M-4ZF*T)O6M5)85&BLV"CHC#.! 9><0DN(F5FGBQ,H)(C9(FZQ4U(GF,Q MZ$V;:Z>63NGFZ/^ 5?J3_V!^DTE7DS+9Y"#/$IW%!%XZF3=#^2D@H#^C)UJ*6#R)*04(&;IA,N\9-=F#NS C'3LYG;!X>,%;L=7]PGY MPW=A/J?/_8X'C*':ZG-;^9Q9$ J$*83/67;XA!# H(DLLV9C; M%+4>QUMNOF5E+(O)ZEN>_[CUJZMBU(*6&BD";H&"1S*)0U32*;*N H--UXYC>DD.GG"3G= MJ^3C^8\_P__,YB\N @EN-0HA1[2Q3JU4AM4AY0F"EA:"\-DYR5/&-G'D#D3V MTI=PA-.ME>KZ1N4-8^_"UXWU\JB2*C&"\\E0[IMK3R+%I<*44C>P9L_:K(W< MD=!QO6 SP&P/S(.UUP$X-RO@/N#%57KT9?)ML9D8$;R6R@O0MAXCUGD2&_TL M!N&(+V%E(R ^052WH#L<#'?'D0ZDF0Y ]A*_X\7L&^9/F+Y,9Q>SSS\^3#Y_ M66[82:8(45N\B\$"*E F[C+70*3PI%A)RK9J!7R2L''/WV.";4@-=0"X3_.0 M\6N8_WOQ;)I7OZARVC!3HG$!D=>+'T'6$Q10_J3!&!$+BD)\MAG$_219XS8" M'A-LPVFG ZC5+=*SK]]PB<\^4P;V=558LIZ:&*TF>PE D6\&I2DG]QD=)-0N M*\^\R&U6UCY.T[A]@<<$V4!ZZ0!A;RHC^)'4M.+B;?T'F[L?]-PBRQ3*ICH< MEN(""FJ)LT0Y%_-<>A1MGD6?(*J7CN8C9*U#J:9?E*TMD?D8+$N! DY&S#"6 MP1>260R)&^>T;74G^R19XR8#@RE_.U#MH8D.8/41+^B//O^!4YR'"SKOG^6O M= K4)[CZC+SN=-QXYA"M8R%ZT+7Z4TE)#E]'#CP4)SAE\8EO-:)S]V?-7%:8N!/#\9)DDM:06U+8*BC9RE8-H9;),1 M/$55+S,%SZ=>_1%YKH]+U:3P6+ %<*%S\S:8GE MWR@A>)2F[IZR]M3[W>A_&"5T *<'2EAJ-]>$%+/Z!>7/T\459?R?B;H,$"2F$A&QW2T&N]'J1SW5JT9Y)HIJ@,0O@\_5@GTI]G:C&[L MZH_Y;+$XUY@P&\JAO0QU8)-UX+)TH(S*AMLB3&AS@_LKRL9-1IN!;5"%[ VP M[SB/LZ$>HFJ+UMI'OR9!WA+9>:K[N)P3X(6JXW0L>6O!"0N&%>^Y$K'1T.XG MB!HW.FL&K*'4T+?3>H?+LW*;U?-HHC#1.2C)9U"%!7"4+X'F7&2!S&-NLX=J M%RK'G;,UAC,[3%'[@[ VS3<,WY:49N-5[_YU?+#IB?AQGG0QNM0Y=H;YNBA0 M0K E@;%*NH3:AM3FW7T/8L<=S77D8&XXM77@'G>(5V^UZ[R9ILOZ6^=6D.G9 M7,!F-*!$#A!XYJNFR)RS+:'1QNS#Z!YWGEARNPB6GR W_?SV7>2Z6P: M+MY,RVS^=?6[;Z;$:;AXEM+LYL+F./R-.T_LF,8P-C@Z\/=_S&;Y[\G%Q3D7 M3GA/66%PC(S="@91U%]B5IS5>9*V#:@W%(P[8:P9[/82< ? >,!<;LEF57Z( M^<5LL5R<,RVXM%:!3CX09Y(X0^(,LV,H;' F'NW0?X3&D6>!'=.I#:&E#O#W M>%707PLLEQ=O)P7/DV3.926 F:SJ1.5:@&@0K$^)"TDLQV,7Q=]0-_+ KV:8 M&UPS':#M^G+K\5JT?V$M?<7\C"+6\!EO\>JC3BH+#58$3D>^(:<>8Z$(P*;D MBA>L469^"-4C#P%KALZC:;(#U&Y_'_%L/J]+/U<7:B^^U)^^F3[[6N/;L_*K M*PQ^KDM!FSU)I-0E?LE%\#Y9DDTVK'8<.'^T630M&-S.%D[O/:A'?(S=#?R ML'_%X.LPF?]WN+C$FQE=Y]PB3UE0AJ>*HVC*)H@F$-\J".5Y"-+=:11]I(EX M&'JV0_#I/#R-I:H.G/KZW>/U;/Y+9LFFIXG^QK.TG'R_V@#G.(LFR0"^KEI5 M-B(X5C(4A])D$ZW435^L]B-[._B>[!O6$70YX/UK^X%7FRK"67E_.4]?P@+? MSR<)GUU<;,I6AQV$M?7WM1J0M1_#QQB<)7+*2B9?U\>0AS0Z@(M, [=&Z^"E M#?YHKXKC#<[RE*TBDQZT%%BE8,$A):_&:!$,1^T;-3+\1H.S=D'2P8.S=E%8 M!V?Z+F,)LLG%)U3 -04IJM0AAU8H4#)++H-W0K=IWAIZ!$D_ [9V0LL!(TAV M45W?J'RP\;(D[5D,&LC4R<(=1=.>.*5H6@J=C%8L'7TXSFF/(-D), >.(-E% M>QV \\E!%XJD)G6&&)6K348&0O(6+&.1\:@U8VU6^/XV(TAV L,N(TAVT$P' M(/O5@ O&5,AU!8Y.R$$QXR$F7\!)9FW4 :5P38#V6XT@.01L0VJH \ ]/>0B MIN#JS'\P0DA0P1KPBB(6[H-$7X0SILU#^F\T@N00L VGG0Z@]L2H"Z=$I. B M@558!T5)#E%D!2X%94HTP>DV@=SO,H+D$) -I)<.$/;8Z%DO&$]"1J*;K$4Y M7CM"-$+0P>?HO?6B;3W0/N.@^QF8>4BV.H1*.D76S\-LHXA>DAD"ES*#\IZ< ML2^^WI);-(IS<5.[\/_&0>\(@)W'0>^BC;$?@.].,R[I:QCVLZNP5:0(PDE)P#P]B7I7O*XI%ESK?? MU:[%@4HPK^I0[&C)*WE>VS,X@Z2TU5DS7N)VZ_C:T]I=]CD>+A_JT^D$)*=[ MHCPHD1=U&,]T>?4WZ5-P\KW^R\6Y,RD$JP*DX%0]SA&?C/K6@F@ED#=ELJY]B)9@Q1K>"U!U<=#1T* $D1.'(LW MO/^C[$'6QKG[^K_-Q@Y'U>^4:&T\SO2N7&[]U?/:=X(H$I3B!:@H2(D\*>!, M%TVI@*5,X.AIUS:4CW/OUK-%]0^@W:W+7UG7%#_7"6:?.C2RV72EL=LB84P9 MZ44$C;6DRD4ZUY7DD#'+I+,H])_CV]1]0L>9&/Y_EPD="(_Q+:;%.?URS_.U^6N@<+C8HNTV05^O &2 _,VSB3TGDVM4UP=:G!] MG4[O1)A"(DA:-!:PLJA0S1VP!9!BS"!JYYF[*$G2:^CS.S M\!"<[27@#H#1Z'WY7"L,V8H$WNZD"!5!C$(!@P)K(P49!L MV@R:V8W.<0N@VN'LL2.\@?8&.^B/YN(^717D#.OH/MVJ\FGG[AXB?12G1R&? MXDHH0%ZW -JBP,F2 ',J5BF!++>9N')4IW?3*KS%%H;;P_!N3 E3M+HH \P8 MBIF9K6T-F@%G5NJ072RAS3S:PVD_)>>X"QX?']9Z%"UWD!G=C&]^@M/7E\LJ MX:^S^7+RGY7:7_WS#:<+7#FA&]XCT[R>%J!7Q3\D@3KSD<+C$$K,@BOIV[B" M(;D8M_3_^%@_NN8[0OU9V"EU,2*T]EG2[RU&;_S M!%'C7EN.X7\/T\OI1:(WUKC%R7/ #H&A26@7# .9LV8RH5>* MCQX.WR/[E"+A75!X2"1\F&X[" =VF6NN%3=2)0[:Y 1*\ A1>@2>37T0T3&S M-N'!">XP: Z= Q8:[*+'OB'ZX!A7YZ5/S C(5O,J1@?.N5ISD:4TDL)QU6;G M]6^[T& GP!RXT& 7[74 SIL!YL_#X@$6UR. 2XI6.%DW0A@*X*V'R"E1])P; M;J)TJ-K<#FQ%7K= /!P@=T>!#ZZM#B#XU.8&F[Q$6Q]).!TD2H=IR/HF7JR*4V^L^;$1T,A8(=?V"TD) C-8"97%: M26UBP#;% X]1=%I["P[!U" ZZ0!;3^Q?T#DG66-6[1R))SJ$R"2KE4LFBZ"9 MR6W:D _FR;1-W[4)E+QLTCGU7TDR3':#T"9ZNA@NG8$KB(4"T.H"R2+E\?:UBG@E# MQAPI$CWV[4@'0Z#;86+[^Y#=%=0WX)ZE=/GU\J+VT=U^1C]'RJ8CSXQR'5^W MNVD#05)H89-2UI4866GS_+$[K>.ZR!Y .802^VE[?H+16M7N,&2%]9U(>9)A MKJNZ,"G(VE-*[C 5W:9E^6FZQDUQ>T#AKLHYO9:#=V%>9^Y^QS85#O<^OG'U MPM/LC%*98$P(S#(#6L5:G9-R;>8+$)0LQEH3*,OYG2H3GC"GJQB:58L1)(L@ MF:VVRB%$YX'LEQOCO#>V30O7]C2>4LW!+OAZO.9@4*WU'1_>>V>,F5.DFTAD M+I.'KRUOSD0-F:N<4;BH\>@OM[T6& R+DP.J"7916M]X?/#R*_M27' :K.98 MISI&Y\@JI=+[*;G\5!*Z1=?:W-D&"E4 M=F0B7HK:Z2 AF#IU)?NL(DL653PFPGHX6P=3_G:@VD,3'<#JQ6RQ/"L?P\5U M<40*!\Z2"9CPB:Q7QY M_GX^RY=I>3;_B//ODX0KHN5AZCH)>ET$U.LT'$W@=L%L^F>2*K*:60U20& MT?&B4HI(0B] ?90:?))W+&+CVPE$ UF;DU& %9\W*:L>_.]]/31U [W;EQUFYR]:Y MTE'*7 04IATH'@0$3;\TQAM3>V;LW9'30U4[/DE7MS>1>^+@;AGC<$KI &)O MOGX+DWG-4._S7\/&6-7(L LEJHRA@H5RX1;)0^YU*B.7ZU\A/T=CMGHS<,[ZS< MTX0P_=US0<<,'2R,@J240!6DX\9(^H%E+=#JQ,S17[">H+?;41[=07A7Y?8- MX=J1FJ75*I$9%BTL*"7H3"F%0^&6^> SEMQF;M$ [<*#;R?N&9*[*NOTVH=O M[D&O+WS2\[VL7O5@R/.CAO-RQ<3<(AS^R1:3H, M9-JY2M>4:1K];.LER4 M]4$V!5$'8"J<2_?6J'G8/EW% 9]FH?IXFIT.(6/ M[R_GZ4N@9#FEV>5T2=P]R_]SN5BN9JK6'6$*M0K (Z?(,9/E..T]!(MU>9B+ M6NFF$-N!V''OS%HAKY6V.@+D5=3H3=;<2@5"!PX*Z8? F06*%G5F*3/7>-?W M]G%YLUNNMG'Y+A(^\ 1\-_WK]_^^K/5^\^/7O[XNS=Q[.W;UX^^_3JY>LW[YZ]>_'F MV=N/G^B7]<_?O'M]]N'/9Y_>G+W;Y^I\OR\:XLY\ !8/O"RO'9TO9O0!T\5J M:FR8IDFX>#,ML_G7=;?2^Q6:7\S(_TQ_G$TO?CQP%QIKXV=P#(0M=>M8E."- MDU 2RS%K%KW?:AK@5@WUA]-[<(]=SI/EJEWU(1)NON]F+7!1EJ("9VJ'A:JW M=P6"3.2NHV$LV!A4:-1VMRNIXW6<'QF']WKTFBJUTVZ7O3S0JO%VKU?*0[YN M-(?[$+M]N%V-C'%3,G ;2ATIE+RWG]VI6*;@Q3*^Z9M Q,).-76.H 2RR0"]EK4 6Y:CTM^6D*3]K)[H*Z MQX^+5Z$;Y-EN)C\AW+X M.7X+D[P9JW*WJN&&7UX4Y8?"D.$Q,KSBZS@>1A%5D%%[P;.+;2ZG#Z5\G!>V M#D!\5)5W /&;,^067W5YW?H@N>;+RU1<[4$WRN=:H9@@*!?KD2)B+%%*T::F M:UL*QWG6ZP"R3538%32?I32_I.^?A#BYH+P2%W<"G"#(YK2RP NOL\\(2$XF M 3(EZZU)AI4V2WFWIW&)+M;K; M"D_6ETA\C$Z+T*9)=%L*QWE3[ "<3538 33OG G$88W-0WV.OYJ+O&Y N,.E ME*AEQ@2Q7KTI41(XGPM@276Q=G$DV&,<\EO2.\Y[90>P/8)ZNP+QB[#X\OIB M]O?'RV_?+E;CO,/%C4CO'2-)Y\A+ 3)8DJR0&F+,'"QS*IE@5-:M4;P3P>,\ MG78%XW8*_IW>"FYZ?S87?I.#YF -3\1H[PK;BZ:/UP9T.18=(B"O#2_),0C5 M%3/T1KOL#;GHW^BUX?J"^D/X^\] ID4TU.[$L_*!4#+_CHMSF9/*D7FP%A&4 MH@S ,U.@,-1!2<=YHQ;^7]-VTB\,NR#M_JJ40=7604QQS=&_9O-_OYF^G\\2 M+NZPA-H(9XH'5/5(LY+"?$%B4\)S3%PYQ]OT7VU!W$F_+@P"Q8$4UQ,6:P?W M@LZO6G5VAZ55G;YU&N1J::!A$IQU%ARWHG"1O.%M;K:V(.ZD'PD&P>) BNL) MBZN1 <7E$I6&D"BP7TV>=25HR#(B"JN8MHUF3=^BXJ3O\P=!UZZJZ'1ZPX'Q M_.99.=QZ42;)C)?V_(*@#E*@74361SID%)<6-<6.O%ZOBA@@DM5 25E(AD90 M=/D;I4,W%Q^/%TVL%G)HE$$*1](HT8'RQ8#'.L%%A22*B,[&-J6NVU)XTJG1 M+JA[_.YJ0!5V$ @\RLWS'Y_H(U;;S83Q625EH.2Z?5,(1X<2S\"53I%GA9C; MO&=M05PO>^J'1,6VA59[JJAGU%6&UBNQO&,A:D7FZW M8**P'='560PF!93,WETZ-Q#$'B2G4U#MJ_39T!KH 488%OAE=E$[2N>S[ZN7 MJ\U28,P^LVIQ.EH#RC(%SD@'0=8E5$EYF=OT^SY!U+AS=YI#:B!M= "L&KA> MTL=]G)7EWR3<.S/4UDRQ(IFIG73&F)#::,#8#TJJK?7*]0R9RQR3@>^DL21\A8<(S1@T+D(B3Q*=MSX M_NU."UR;'9OC)I7[*:AGR%W-FM%H*C,&XGH=U>^KWH^R? MBY1U9H9,501%T2GE/H[7*CI']DQ_9#EO,UIJ* XZ32R&@>TH:CYTT-"G]HZT M/E#:M)K<;"GP4'7K;C9WHKNKXG=Z+WX5Y MK7__CL=^%[[WQ:.]_SXM@C[>>7FTP04ZUTVB'Y21AG"O$:R361J3T=K?:;;1 MUI%[,,I[Z2-(HS.9;:VB#XJ!,49AK',:>.LA&[_Q.^\NJ-O[G7<7%8Z8'561 M?L %Z6YU/;IZ&TI&,QF)5F%6/1S*0Q1*$^DE&XI)O-1;9=Y;6>6=+S^1]]J= MM#L;1M3]H&1]EY5CE%%7.W(1:U4MV1&2@J5#1.]16[;5\]BN.!GSC?5@)3X, MACTD.CH7U/:B"($B9 YUB7 M=>=95 F8<3EY'I*/:D#([$%B%[#:!PZS8^JFY_N\VU4.-G%RU 6<,P%4)O/T M==R5#%P'0=QR?^1L=,?*I/$OD?VT4]X!.U^<_RR!ROAI> M;H)(SNM&/6K#O?R/6KFT$RCV>OG?14,=P.ZIMV;DUKHB++@PNSC M056'F*PO$;2O:S.XHV"0SGQ@9 V%+,0;_)VV%ORLK;62SE-D112I(=!! 2I3 MX.-%9I"5"X8QCRZUZ@Q[@)R3?BK=!4_WS_A#E=/%T7Y[ /B:AY(]RUD(\"I3 M+F]14?*E&7!,F?F2N6NTNN\A:DYZ!- A^#I8-1W ZVH\YZ?P#RX^8,+)]U7Z M9K@70;($Z%2UD:SJ@V* .BS>%F8Y;^3 'B3GI.?Z' *PPY73 <)N#8'?V A7 MRE#\K4$;BZ"B(IDX8B.8Z M3F(3D3>!UGY:3GNIS"+8.5$L'P/KY>/]Y$\:& M)<<34UXD"%H[\L:"TC3,$8I&ED)V"9OU\/R2N-.>P#]87':XXGZGNN&;1/#V M7I?1DN<'B.@@1_Z5:/I(A1/GO@2?0.:ZY2Q:B@15TL!+9E;;&$(>KM1H_%2X M5@_-)VE)\7!8?"&KKG/CKNI[;FU_.9=U;X91 G1M$55UGV<()!K.&)TQ/D37 M:(+4=O2==+*\"^+N.N4&ZNL@1KBU,>ON*WGM3C$B1EY;GP)R.L4$IU/&.@$I MHY59:.Y\FZORI^DZZ8SZ$! .J*X.P/?3_< Y9U$&9QW8B D4LE#7OT<0(KK$ M."O%'V'WWDGGTH= :W]E=("DG^QBNA)&Y8-LXI9KMA+1HDF <=5J%QPXBI,A M(4F-LUQ4:9-5;T/=2>?9@[FT(537 QPO%\O95YR_OISFQ3DZ:W6,$IAE=8V? M%>2?600TE*8E1JE@:(2[VV2<=#9]$,#V5D8/2%J;Q+\FRR\;1E:)W<_VH5A, MR#(Q5%P Y54$9[('J:(*1(NC\TRA@)7: 9-2@%*,2!=H@$O.34)R];E-F> M(DYZ-=Q T-I)$;_GW?1Z M<^XC14JWMI:.=W.],XD=W&L?)M8^;KTS1^F3LF!TK@[660C2&D"OLC!%."E_ MIUOO5P3EV0\DRUN-8[JEH^N7+'3)HLC L]:4VZ&O$W <%*:#KQND7:.9J+\D M[:3ONG?!V5UG/JS2.@@3UH[C8[@@%F9?OTX6M?MZPXRP04H6"2.YSGQEWD'0 M] //W.04M$V-0M4GR3KI2^Y#T#>WZYF$QQ47UV)$E6Z=7[ M+S*FE?RFBTE>&5?-&>[8%6?9)IT%^%+'*QKD$(-0P&TT+EM,R-J,4]N?YI.^ M3S\$KT=2

      7EEFN'@]FZ_,-*7\ <[V.'5V % 7^)\\GTU0O2!%(TK::2C6$4[12*3)8-+ M24(V/*7$2_*Z59OKXU2=]-7[(2 <3%4=P.[JKOO? M5%?@%OJER-E*#%GD-A6,3]-UTE?S!^4TPZFK _ ]SDBRFJG(!6A>&>&U2,1H MDI'(+M1A[:*TF4IR&.3\;PBY890TV-M0J^N;CYMQD&?E6L[O9XM)%?*K^MJP MJ$.FWDX6RW.GBV5)N3HITM7>(0W1: <9,Z]MGW+)OZ8)YZ28*260&WN_74@CT/)85 01:F&7C1J@N!%"[^FN+J)7 @QV(%&M%P),(3E)WT M4^DAF!Q49;U \&%.I'>*B8+UL3?4,?]T!$A#/%&RJHN/Z&2CY.U1FD[ZN?1@ MV!VNIM^S[G0EG'5YY-7SQCMK9:J]02=1QJZVC)Y)N_4%!^=O98G$VO=5K?VZ2X]XE8CT;0Y(0'J*F4R9C MP%3HO!&-;M(>).>D4ZA=\'37#Q^NG [.?$K_NR8Q<#N-HGD:)6)D=AO&N3)NU Y$DG2(>@L94B.\#H MS;9Y&KR&D=1IT+X]!%9\ 8JT!%ROJB9@IL-&B\446F M\*NP<]ED:!^8-=5*!SYOQ=KCW*!V:"C;@Y1EG?!)W/C5@A7.C9=2FR+; MW*T_3==)EX0>XNT&5-?OF9??OK^]I9D/^#G,,\FKELW.+B8YK,>+O;Z8_3WB MX^A!Y':0UP\G[C[R?J=K3UTVP.J<3Z500LQU\:?2SDHNC3"_4][_9DHG":64 M[\,DUU#)V^ 3=\1O(M>AF*&DDBN$I+ 4[YSBC9Y2[Q!RTKG^+ABZ/V=[?X5T M$$W<*O3><$"<1\.-AL1%'0.4ZXV%=E"L($G$Y(-HT_)YGY:3SMD/0]5!:ND M6/7M@8Z/JPLP.E>>33>BI!"H;E&ZEE,,SEM9&[A83[Q,2;";K^E$7(VQ6)$WSK3>SI*7UW C(S-:9 M+S%3;&X,^)P]YXH;Q#9#<[:A;MP->XV F:&@M=8"\]4S'5?Z7)TNRU,6; M*U[R\\OEN]GR?^,JEC@W)"]R\@J01;);YQF$2'(LG/F8!:9DV]Q<;DOAN&OZ MCH/ )MH:^\JRRFQ*?W[U%$#?_VFV67IX>]_A>9;&N8@>@K">0EE-1B5L 5>X M4]FQH/R=0/"1Z\HMOW#<_;1M =5,\&.#:2VVLSG%(LOU+YXE8N6J6O07[<\3 M7)PGP8/(LH#6*=5W46*T+ICF.5!DZS4&D[>"V<&DC'-7?D0 'E=9_9RVJ^Z4 MLW@Q^;QBZ-J'GV/(S-0-?DY97L?Q)0B>&=!%N&0T<2K:]*;_@K!QKLM'.5L' MT_'BKS__>EOO_<\^ M_=>K#R_._GS_X=5_O7KW\&ZRZ!Y2S] MN^*#U%(#K>4/"MYO+DDHK@K9N *<608J&0[>YP YN6*$B(+K-D-VGJ;K\!'I M9 WXI39:?M]4<=+'?R*A/J>_]^]S'BSQ)V/=94&1IN-D>2$6$,I:(ZV6S#6: MO_\+RL:]WA@0+??'G@^HDE/U3I_J;K[?;?O11/-5#;!S'7\6(/&@KH+C: MLXW%@Y.Q3GHLPOC,8HIMWFC:^JO-,_59'6=\^?5R-6+U:H[Q?;.IE6,K#=S8 MCB1):.X3I5R*\[OO8?YC5JHX9M.:C%E6U_@/*NAI3=)1X8D"A'2<, ML5913.HB2.42$'H5N+H;)6M=0F1(P6NC]O@CA2&K[WG^XT4U^Y45GW//F?#1 M@!5947@>,KB0R):3D(%;%C6VF>#V!%%=AP^[8.3Q\.$P1700&ES/0KH2T8V% M/_MGLCB7E#AR%010ZHB@.!T)@3L+J61;LH_,Y#:->T^2-3*NAE+^75 -IHD. M8'6'AY>SKV$R/8_>1<:=@VI=H'12M1R"Q".8U-YB88V>-1XD9VSW-)BZ[ZX" M.5CV'0!HB_#U3_P:<7[N(S*+4=2[+F(LE@(QU\Z%.GV]SHDKMMDJD.U('!=H M \#A_JC(!KKI"W2;'L!WN-RT&_P7YL]X5=JX9H]CCB8Y =RZN@D2ZV1,5D#+ MHJ*-U@>WU6*H0Z"W#:'C K 17!X'Y>"ZZPN:JRJ=BROUY?^YO.KC7W-E;:&\ M/7A KB,%(!2%K'K[G56R<*[IV&B.R"?H&_<*YNA '$I3'>!O%>2N0]ZWDRFN MWL?/0Z3P!)4$1*Q/UB6 J[,CC/(*I56" IR+'/5$'@,1=I]5(/QU [_X]$+GZB\O:5/I^-E^I M["?&:U50W0%.'*_:HJ_ZZ,YE*<4:&8!%:@? M.01L!:][=RA'U_7>"/^&\\DL?UR&^7*X 0R//%]>3=*Y^TZTV(C_W"4>DPJA M[F6L37R1@21$'TLK7;@J.\R\IJ$OD7(ONZ^ M>K\RIVO>#6*47'$HT5%X+0V#&$D*@0M#IR)#TVB5TI!98B"KU;R:>**^3B"=]X)H\V:4WIPPWOIJ8-%.0,% M2R5'8R7%2<52QJ&B4216J4!P%FWB5O)&54%'#(R;M;2<6&"\BZX/#(Q?3?.( M94+7?9U=3I>+FS.*#J3+Y=@U0\.1=YP"HD;B/$XU48HLE#IA+3B.H)*C MGWD?"/0\YE"*9]@FE!ROFLBEZ%"E#*RHFB]@ A_K;/;D10S%1?)$_Z^::$^, M[%)-M(LB.@AG;^:EOIF29"[K>\>'R>+?JYH&D:PN*F<@VNO62D:):2H*N+9: M:2ZC-VV6/3Y%5;^U1#NI_M%9M@?JH2M,U3[P:FV?Z%]NRA@$V5K($DJNS;A% M6@@E"Q#:.ZF$#>@:S<)Y@JIQ,36<[A\%U8&*Z !4Z^'CK_Y)7\+T\S5#Z[=9 M)9E@B1M(LEZ7%Z!;]BV?3O.9@L38DITP1MB[@4BK4.2:.A%$\ M:&F3%D*QJ,S08+E/QGA34P_7['V8'"CF#DZK-2-KE\B2RLB"!IY<[=.*"1Q7 M'HQD-ABC)6-MJJA_(F-TC!RJUME0,NX ()\P?9G.+F:??ZPEX-PVH!E"[F//""+)%%PL2 ?A8B,:DM+5 MJHHK=H)/-CMB(J@Z^P&U!"?J]+>ZF%3Z'%+:;C30K[]KO)FVPR*DA6@[<#3[ MMAI?-;5XG8H0!:0,EN3H#$1'/[/6NNP]9L7;=&H<0O6X;_"M+HB.IL<3QNS: M^JWWPE@"53 D826K<6*2P(40/*@B/&MSQ708W>/>%AP/7P,!>P]EGS"TUX>/ MI+A6L(00/=-5T'3X$(L@$PLR:U)#HW$]A]%]FM#>!V$#@7L/=7< [H>KW%6V M5@0OB(E$3&A56RD" ^TB3Y:9Y%B;8JC]6TZ:53^UB@X.EWP/\)DMR#K^F,WR MK9#^U3_KJI>72'2ER4I5]/,+7.ELFI]]K>4P_UG]_CDWI2;[""S7+FSK#3A/ M$;IEQ?D@N$YLJR5.NV/M8-I[;%#9"4#WYA,>59L=X/<#J8P(^$)LO,3O>#%; M#6'?+.BS.@HE,-:E*1*4T@&"KP7>MI3B1RY5L8DUZ@]MR-2X<>3PJ.Y%_[N; M@K\RA2E^7G7P#U9M?\WIVJ*?D\&7R?*<(1.:D8"3634-B%+7":3Z2PS%!)X; MO>8]0M"X]?"MD'B8W#MPJ/4I8;*L!G5>T%N-1+0SJ8!*,M2VO@Q6Y=ANQP^O/KXZMF'%__U[-W+EZ]J(?[[NGWYW:M/ M^_0D//YA0W00;$GJ0/7^#T?UU[7<*EIT+@O@)E& Q>A\<;*N-0VB1*4MX:C- M\H&GZ1HJG[S]T=-<;PLOR4U]G)7EWV1]-YLZ;TV[%CYZ(3T($WY=L'-3N\5>RFG@ZN/1^1%%C[]O)J@?=V0-'N/\S*; M?WT]FZ^\^J*^&EYO[OQC7O/[)'TIR"V@BY;R^\PAB(S @]'&6"58:+,H85 V M>D3P03#;"LC'T/DI /Y?D^67UUCW(%_\,?N.\^E*(I>+Y>PKSNMVTU3>M ECV_$T[IMS!Z9P'#1T M8!?KS?1VZ"XTZ#E[: RB5!S,:!3VA(WD$$U2:[ MW9+ <9^PVR.VA9X&[.T]4CIU:^A-HE1DLOQ!Q]0MT5Q?UMTH866=+;*O0VEI MFJP-*JCCY':9!>DU^4PG"*\JL B110^Y5@*57/^L[8UXF]SNS_6&\C?3)TSX M'2YO3R4S4B:G.8>D'24IF,AE*.F %9&"2Y2RL*TZEG<6Q1[$]A@U[X6INQZW MM>+Z/OR)L?.('&74&;)+2%FSD1!#5E!??HLM)5O6)K!]FJYQ$=<<%ML?_+OJ MJ)NQVD_P]"SGR:J6Z=Q3\!*Q1,B!4?A,80T$1^&,D63"660E3)NU*]M0-VZ" MU!$&]]-7W[[O=H4[/W>2HF97,SB7)"5TV4!@B&"6PF\5BX6HZ&<6 M4R@IJ9+]G?KR1Z9=#$+.N/6XQP+G2.KK^VRO,7.1(5$^:,$;H6L=1%QMB ,G M4_"%,92Y40OBX7E-LP+@CESFKCKJ>"KZFWG9_WKU<9_+Q]O_?(C[ MPD?)&>B*[[HQX*9:\F8YO/):R%! R-HI3[D">+0!9%$NL!"U8&U*[)\@:K & ME(>J0XVGS,?&4A=6$,-)*'"<1>#<^ZQ%X$JUJ7E^BJIQ+T^&PL>C#2F'ZJ'3 M^K);=KM_7>[]#QG8I32LO7T*. J54,QJ.BKJ2BY/J@VYOJUQYIQ3EE3?IOJD MH6.Y*;>\^I([G7TOZ3^+Y211@+:.XE:RO\$\8T7:P Q8%1VH3,>G5UJ \]%I MM)Q+V:96[$#"^W5/NZ#L\>+9]MKL(/R^8;=&=K-IS7TWK-]K&KS#:K#))4&L M:I48D%@UN.@->*9]R20(A8U6@NY/]+B7P>U!VU:+HTX8O\_LJU(P+:_'/-5] M46%9%T+.IFER<34.Y0ZWVGNC@V 062!NB^&4JWB$PAFW/F9K0YO(]A"JQ[TU M;@_:QGKLRLV^7!- 3*[[,"BEG81(?"XGN+C#9I)!EY02, R4M4?AB6&?0$3* MUXLELVW4J+0GP>->);=':COM]0#2RZ]?P_S'6?GO<'%YI;2+B]G?89K^?_;> M=+G-)$<7OB*8 $D$C@9GQCN=&6>8IOR.:4*231$"6(&(-#;P.WC1Z";4'= MN,7B9O ;6B\]8>U*:!=#4KYFR=YDJ]F\[F MB]7"VXOY412QW/Z4BW6.[_+9MSG]R4_Z*ZL;\"LY2L4*NF(@!2Y!Y6+!>1- M"5TXCHLA0XT4EB03IB$RI2C4@) MO!8&8DHNZAPU#VU"X@.([@'H'0/R< /:"QW/TQ#6A?!)\4H&ZS1D*1@H'@Q% MGI*!B5;JP N6[3;]'<,.UC3W4 [^KGZGICS="14ANKK2,WH' M+M?ZI=*4.,7 G6OS>&KL^:V-*]2_M1TU0=?^AM9T<..#B>>1CQJZ/U'?I.@*)P'2Z67I M-).)(N^B(16DH#.%R'2;O1Q/$#:R:ST2/AZ&Y2#*Z@=[GTEON;:3,.&"UGT\Q&XBIG"!(*4-2VEC7Z+'4-N2-O!QK5!P.J+A^T'C5 'V7G1BR M8[DD,")A?<[MZKS@#%PQGRS+G,37U!-N(&SDW5GC>L(AE-4/]C:OM1$2O4_ M;(W$9>#@DJSO8%/@/"?.K1XA7AQYO]6HR!M"58-5*O<'WF7KYSY2M(FAYDR# ME;:NO%!U;#JSH&U0F44IM6]S,!] = ]78\=+8XZEW0X\Z"6KZ]AXHWDJ%[/F M!3@R1Q&RR'6Q)T+BF +C)9;8I@2\'7WC9C5'@\L&F ZHNXX0>2M*WL1;\<)Q M7B=6Q3J7118%H0@%WL>BG+*L57"Y"Y7C.L^QT3FX'CO"Z#J.WL15G1F,EN3% M;>WVJ8W7E,D5L+:P9*3Q)K<]Z1^G;]P,:&Q<#JB[CA"YB1T=M)"27'_P=5=/ M# Y<, C29U>DH/BZT::')P@;-Q<:&X-#:*N#;&@3&SD9YBQQ$"V2B#1J\)G2 M.Q;KTC_E9%)MAAET>1!W>*^XDX:>4X/0U2/B!Y\/#]TGM-VW-6L7VH/9(W0- M9478B80J*3C!%9T %-61.8KELE7<-$H9CS$VZFFSO7Z]?DL;5^*)42J=.(.@ M.&5E4AMPS'@0UBNNH^:JT>R!X7CHY&[[0.P=T((QI(X[B"&WF;QP)W2*[('46Z_ MV+U;\JMF^6I*!U[5W!1/)W4N2JZW))17,U#9:6+3.[ 9/6+*TCF $064=O6 J2\H=) Z1A6R/FKD<4U: M)Z.8NL3IG@HA&@BNUKN-0?"NW@8R MSJQ0$6VC#>F'T][)Q*4PH=3O-:*Y.4$@M1E7J+ M0T=-[4@*C$Z>J+(U)=B@RU'Q_1"16P'9_FL"^6"E]AT_W!SF-G$^8(IUZGXB M2"DG$5S=OXD4Z6-AAK-&[8E;$K@53MV_)DX/4F:_&'W(_#Y_(WV]P.7%%AKZ MR<6),U^28+GEB2F2I*R!?>#$-,\>LHQ,,T.2R'%L;[N9_*WP[?\U\=T0"/VB M_U/^@6>+BU]_*.NT]C4N9J0-LG"42KB2"),YDH5;![YD 5$:2AM*CI@;+]'8 M@=KM;EC8OR:XA]-SOUA>;:4[2?]]OIZ@,S'"1*%T7>^-BE)>'L"9S,&58KA, MQ8MR5%]]E\#M$/N[7PJVT&9/(+W['KAPKY%ID"H0&\%S\$D$8$7%%!D96^MT M;9_G#?\RMW$':*N#9LF'+]@?$N9$BL"]J341E'7KK$7P1DOBK)9#-.>B4?_D M]C1N!\W?_3JMD4Z?TXCT>S4^O+4,8^B6RRV_KEG/Y3[L'J'I$K/6,20#@LY: M4$D+ROPI 4+-O#;6:-TZG&H[JNV)E2O7O=)2NUS7VB:C$,B@*09A,8-6BAEI ML\ZAT?B5W8GMI.WL0#0]-I*MA=8Z"!\?9_&2*<]1\DA'"O+Z:+[>["$*RMZB M4Z84H:1MT^B[%7G]C%IK I*=0+F/QCJ X3U&UM'&[&L=*OL2%XM?Y6+O]W*2 MHPRH5C/E?7/ MUA'ZS2(M6?@Z8"=.K4)A$@)&S^I+)))MG9%?''-)<"NX;C/;;W^:^WE.=B2@ MMM'F\\#M)]+NXF>NI]))C(MS/%U.%$M9!^W!>Y?KR-I"N1P=15PJXQ+G$LUH MF'V WI$G7O6 UT.U.")6:V+\V-F1D;Y@'2_]F@@1N>9UAG)4U0"%@1 005J6 M=5&JE'2G&_M^XKW3-XX\U*H9N-J)O4>_]^=LD?%T^K\Y7^4)Y7!)D2"Z!-\)AL3B8=Z7!=T3-NG^<86(D:[7H_6%ZQFVU' %+NVNA@XNZ#7)ZJ";E162K1ROT':J[OCS_#S,V]_F\_0_ MT]/3U?JT,YQ]K5V:%R8^J2UJ2: !*S,E1JHN!<]9 2L%%:9,9TKS:&X[4KMT ME,PX%.RDC?:DK0CH5V6\HX#TF&4USM$:UUI.OMZLEC4)W07W94Y:5EX%5YP M&E3-\)WT&FST4>1H.(GZB.!\@,0NBX#'@>6A"NL/D%>=(3>XG!2C4I:"@G+, M57HI45H8ZZM-7ZPWQJ;&=<"'J.JR]-<*=@>KY6"D#;Y%X;%WP3P5FU-2$&46 MH S6U;I,0,XHE.1&NG"DCH7>WGX?W]T-HJ3^'-T=6V(E%LX"!V[K8%^A$%P4 M#,B5.X'!"1/:]% ^3$^7Q<+CG*D[J:)CMW:#I??Y[,;&6XH+L@\$!6% 22$! MN54/ II\I&JT@\3V&62T:QDV$)K'=4+K\*&"^:(HTF*CBP*R4S1RWI9 M;<%S5:!8KI0-B+)QD? ^37TLY4=)J_<:,O'/F5VUV6K]ZY_1'UW'X^=FW^6)Z]NODKVD=G&6%-RR#E(77 G!2Z; 8>&1 M6.'2M,'4P_2,"Z5!5;YIJL/^\N\21:_FWW$ZFS"F7)'9@66ZMM$5#>B$!E\8 M!45&R>3=D7!T05$G3ND ;3\)H#U$WP&$B.J\/)O&E_/SV=GBU[O\/>3%)&9E MC0J.-&S)M)BU@%8IL,4XP:R*X>X[CJ%RFX?(Z0T\^VCZ;BYSL-@[P,YZ6-AM M'D(=_E@WJ>86-3M_GD#+Y.S*^+HU.PA:?2Y@9V"^+&A57+N&AHS70 MMFU62WVYGH8OD^6^EB=-JOMR@A/@&?G@+.LS%.0EJ#9'WVYT]AJ:[PF3/=:! M[:FS#A#YV.0%9ZT,/-)YP(B3$C@$[BR(Q%02GD=*H(_L]7IU=L,@;2!=C/U" M^WYWS,OS[^>GJZ+@Q?M,LJ3Z7C-]S(OI/$UXXBAB"5"G(M2E'PP\*@I!@HRE M:.6DO%-IV/!2>]=O'O>>HA60<5BR5852KGJ0Q+, MB=PZ"3%;:XS*7EC9O(O]H(;.9HW$K=$WM'8Z %R=@5#OX^H4!&+K:OY0X"2( MQ!+HZ&0=@8" 9#)UUZ90N9"S3VW\W0:"QNT4;@VL(;30+YBN,I^/>8:GJW[# MU?NX3%H\NWS'J1"S*:9>H=4*MG<4HM;=0)SY$*3@(90V:Q@.('KX>Y(Z[SZE]3-E:@\]I"/Y#^=VP<^\W?T.S)L MF3I"5Z9](Z:0LX M$#&7KJVM9CHX=>\;= TE+D>C?J%/637E:"<4TR0V3!A N7I &+^ZU>&,\2!2 MHQQZ._K& 5UC<#Q9+SQ84]WC;]V9D6.,GA4!B87ZF* P\,QKT,P9)13G),T1 MT-=#$UT+5.P$O#U4U"7L'GA8NF[C\5YPF;2'5#(%J$4D<)(LUR@NA*I3?K%- MBK$#D3V#_G%1.Y@4*U5T6,!: M7N<]. ^>! A]R"V_SAQ3^C,CZO'#J#Z.&,O\'1UA2FL=D%% M!28IBGL"_?S&2[. MCH#)E]]P\;6^5J[[Z.NPPO4%$QTV6EKB,T0F00EB-A#+D()BSF439*/]A'N1 M.V[C85^8'4*C_4Q4>)S7FZN]E9+.L%0W0!*JE#0%7)(,DN$I:6MCJYW86Y,X M;C]C7RC=5W.'(O.(QWS)'ITQ$3@*K&^8\VHK'@A>3,KT!T&W>5DYW#'?K(^Q M+S#NH[%ACOG7LW3<"\ -EZ!#WP(^\37-K@)W8>\(]X$ZZI05)4E%&U8WMR$$ MYA@$2NHIGO06?9LHJN&PB]M/:SYL$OGKO^+I>:KIY*I1>$EX)QW,Z =?YJ__ MPN^44M:__BF?G2]FM^RAOYQ*P3/$>TM =*OFWZ8 MZY/XS_/I!:,3FXWV7#.@&#C7-(3R5LI004IO<[3U(&T3GNQ+\;AEA]\'^ON" MX+F!_2.9]N(! R_%H.,E@O:1LF-T#KRF!L>;K2Y$181!54J2^R(R5.N8"7W +S)2+CP9A&$\H' M8F#<]Z2_CUD,!)&Q9T-L+)]=\'R+Y<\_IJ2R\BF?UG+FS7I^70HI5-UKIK@A M7V!<';.L(2?:._7S6U'EU8)^WG%&4,WH#U+H'B7D-@F0X]%43)R4=R#^,;R%-LC/N, M]_>QE$'ATKW)?,KI/*Y/W,T'I_(Q^]';Z?7H! MJ^5$1UY"9+8>I20))TD2Q@>(GF%Q)9F2CGI+< @SXSXL?H[F4/G"YJ-U6^;B.X7F_H MC$J!. ;F%(6^Q7OP4DF0643&>)2$B"9&^QA5!\\N?^"SOY T7]!?^L=$J<*" M- :DT>1Z=5" /!"!K-C -04OC79[/4K6N)?[@V'DWD3SP531Z=".!^UX]3YL MK]Z\QSZNF=MYB-RC.!],7CA/P*K/*Y7* 8(7%NHRA&*\%T4\/^=SV=KXH5Q] MRT,+9M]1TD5?FS[,*% X7RSHP'^!R^G%F/=K"RF696TU,6%(3BI( =[*#(6A M*D%%$QL-@1N4C9Z=VPX8O.OF?LWFHC=N5X3>S'^=G=Z:] M7\G 6AMU5!ILUJ2-8!.@=A989-*%J#V/;7J66G S;@=3,]2/KOCG% E<-[H_ MM.WR4FQX=JVM_?OZAR6@6;0QC$B.$I\4@2Y%!<6L1KA+ B7G""8HDU5FQL4V M_3-'28ZV/*KH+[R?UW+!W9-K8A-+7B8!*.B84K(D<%Y&('-E*N3H^7;3P_87 MSZ$L]!R7[("]C1[ZJ"KN*29Y\6O-9KW"^&.1_WE>FSQ6,XQ\5DB!5H' ZZ#( M5.A73-1);HC2^J"Y;_/J= OB.L'C<6&S";P#Z; G6#[$T'JN$<5@SBK)0&=+ M+/'(P4LK"4PE!VZ"E-AF.-D6Q'4"RZ$ L0EP VFG4\ MK^QV/>'*.;0IH:7( M7QE0IBY'+3[6)V0^H: _Q3;#&+>AKA/(#06)+2!WD'YZPMR+7U>__,]I7A!1 MWWZ]S3_SZ!)>RU :Z'KQ2="T#%#SIY+9B3#1@-WMZ.ODYR]EQ-X*$WV MA,^;-G>?O[5U>V_0*S)G*RW)SV=+DE0";' JY:#IK&D,TVW([,1+#HB3;1SE M($KK"9&KRMAR)3&^=O[&>!*,]R!L?=^-*=:Q@@68-;%@X=:UOI>]3U0G:!L> M"IM =Z!>.H686+.BL3 KA8&ZGPN4JM/18DH@=,D^UU7EN(ZN3X'05B M^^BE4XC)JYWWKB0A KE^BF,I[I 4(]>M@QH3#X87-(UK+?>)&O=Q[;@0VT,"=F"8W/6B#776 20W"F^29$8,PH.U% "I8A*0(6=P*F?G!"?C;7-_O9&D M<=.?MC ;1@_[ VI^AJ># .K&8?&8K.@,\)3&*TRI+ E!5!9.EU M&W1M1U\GF?;H1W #;7;@]#;X].4EM[\>LD-#_Y/6!@@R&5!):R!S1V!1VJ"4 M*]$URM;WH';<$[D%:K8[EH=3X=BC2UZ<+\F"E\L;4[HJDV3>I #ZU7*:5HMF M:\_A(RQGE;*5]<(_TTFD/.?@DN*@DV4R&,NYO-,XL6%VR3#TC.M7&^)R+)WM M#=.?>1'F _G3Q^4Z,85QAV1LHCZ.4JHX\/6J7@0NZ!!24>DVGO-QNL:M$1W! M1PZHEL$"RZ,VE;_\AF1Z9)-GW_+KY=GT>WWJ?26*:JQ?/],A,BW3B+.S>]WX MATR1/Q)E1VA#;R+$8_2G*V==R4R#8CF1Z5@-*!*E8]PYSPCJAODV =LQ^M,' M>%ZRJC KR0(SOH#TLL9$PD'0A;+-HHR(-F6-;<:_#LU))U730Y'8\CW1S@KO M(5>[;J.Y"II>GB(%6;5[1JC >3:AED14?:D5*;=- 8Q.B8)]5TQJ;.,/D=4) M%$=!S.9NN0/5UQ,6#Y?L77&LK[0C-^02 L5DG( MS^:L=6(3A\.PG7\> !.]5"U>SK^'Z0P?R8 O%TDG$]#F.D@VUB58.@/&Y,%Q MI146+[+;;K;JKM_<"1[[0,U#18PF*OR]G/AUC9W)$B-CKM;8ZQYA-."YS,"L MD,YGU")W'T7OUCS3_O*CJ_!E++#\7@;S$D_C^<4<\9NSVE+VV6EAP61G044M M(3@7@7.T7F;+BVO\DKP5:[_-*;,G>MN9TP!0ZLFV;C2\UI&R]\MHM[E??KIS MV;N. %:?-8E6FZA#)A75U_%)<@BH#5B9?$)ELY&-Y\0,R^'V%<4&2?R-@NBW\V7=CW%ZGG)Z,WN-BSIX=#GQA;/DN 3O+"G,R #! MH(8H'>VR]V06+S]HM=%-Y3@>KQ*2:Z^'I/J@!#G6(B-(E8Y 2> MVR -.LTM;POCP^<6/8<2TAX8VF]\T2X*[0FFVPT.2")(Z16$["4Q5U_$%,F@ M"$Q""H=:'*\^^KS'%^V$D\/&%^V@M)X0^<" "2&5-XJ$YC-'4'7P4]U(!!BS M51R+(;MNB[\]!W_T,KYH%RCL,/AC%[UT +$;LEHQ\X7^NY51,J^=$=F"E9@I MX!$9',H WMN")4F5&NWPV431;U-//OS\'41IG8+OLO4H)L8LV6.6N<;;C(X# MY!1O%Y9D#H9$UZ:)<3--XWJW872^!9#V4$"'4*HY7-WV]PG/\J5G9LGS.N!= MY+)JHX_51WOPP09EC;#!M2DF/$U;?]#:!P5/@.M E70 LGH K+>JQ&^SZ3_/ M+RR0&U\X(@X/9/IAX&FA# M**@#Z#5I(%5994P\@>:QOCMG&GSMQTZR9&N]1WOWR4=_5QYO=^J5?PX7SP-6 MEL<"2P<&L_WCF:OK]+NA]L06DS7WY!1D'2/&HB97Y!VYC%1(&4EIATWL8P#B M.ZDBCH; ^;APZ, "7O_S?-5P1;)>R;]VFLRK=#%-3W^]RO1-WTD4)/7K*6?? MZUDY$2XJ7Y*'>A#6R=X&0I2Z#M*+.7+'1&FS<6=ODG^;LN8P:#^.ZL=^XKHW MEY>Z(854!7VX4LB7!%2<9';4-2=J\D- M[V&;DOG;E"D. WYG>!C;,OZ<+3*>3O\WI\NF]@^S]R3L.IMO?DK_R=<+6;V9 M_99<:52/;)3KL]O_NWB=P'P'!CS743 MEKS+9)OIFHM/][BFS/W'?(FG$Z<+TY*"A>0CA5T\97!2:*AC?$5B1NC29O;V MKI1NA6/]V^/X*(KN=+?ZJ]>?WOS]Y,N;O[_^X\W[D_<;W1E>PC5X]8OCH7/NS[S:'I^EOYS M51G=ZPW(5I_;WI<^Q$ ''C7P("GG=X!2! (.I?^H,R4Y65MKK,JVT5C@$3WJ MY5C5#^5!(M[,/I/V5\6_#^4/RAHI.L+3C_.+6=)7L=:U\24I;.!14O!2.Q:# M4V3USH,VSK,B?+:^3:??P(P\7[^["XKO^MTQT=!!3G;-_N4M:15XOO$4_B3& M\^_U.20E$V??\N+E_#L1^RW/EBM)D?_+-9I?.;AK,12)*4GCP$9-1Z&7OK[\ M8:!EM%H[+02V:>]OQ-"X9>;QC6,\='1E)"L>K[6Q?#\_>Y67TZ^S*H"3Y5H? M-Y1TY3V6-]U'7I3YXCO])I,2[WF5MY6@R^O@&T&>9[8XI0GTJWMA9P"#H^B2 M.9_0H-6A33#?!?OCEKO'-\#G@KQGF5X,\=A\QV]HGW(4ALGZ;+?ZS:=E-0VG(G*;Q"4VM"",$(2TY; MH%9GNH>XMZW5ZR[PI'ESO<;CQAP2JA.IB=RT"\A, @^)(@ M6RZ$R3IEUN9UQF-4]8*C0W6_$50'*J(#4*VW [[^*ZZ6%ZVG**U[L+57V5N; MZTL"BHE3"!"X99!Y3+84)DII-'+E$:IZ =6ANG]X3>/ABN@ 5-="NKZI+A(M MB2= UG55'V,*@N0!?-8^.L6%;>Z@WO8QMKW-^;:?I+L""R7+I (\7;%^,UT@!9:.UVILHZL7S[*GJC= Y0.X=X.?N?MN;)=#+ M)I8O\Q?Y4XYUZ<>T3'-Z=5Y;;=Y3=LW%._+CWY83QH-)V7D@<5I0RB<(V9(I MBA(R:B]8:M.U, S]O;BT8; Y@DZ?947L>O?DU1W7LS+BMZNL7:OHAH)>X&FM=7_^EO/9 M97'[Q:^'0^T7O]947M;5K[?76*>RH&PNFKI=*2L/:+*"Y+4(UC 56.-998/S MU$O$T1;;&Y]'CHN1#F*;1TL8,@5F6-+ 4-7G;A2Q8LT#]R[;_.\JY+ZZWZ4* MN8LB.@#5H\4O%0*2/#RIW:[V,V9*18T&::2RW&GM?1M0/=,JY$ZZWZ4*N8LB M.@#50W[_HO:O(U=*%XCUO8S*3$+P)"]E>OK8#@$)YR#S(KCFOEB&[45;*9I7+\VC,ZW -(>"N@ 2A\7 M^0=.T^N_?N39,M=4[**;ES9MB-O3V!_4]D'%_"@JZ@!\)S$NSNE;;[Y>7?&!AD?/50%>%P;7Y\R MJEC(.4H14=@2?!.H;:)HW..T$; &$7\',+H?*EQ,QR=CL$IJX$&2:*(2$!27 MQ)1S)A2=M&MS_?(P/9V,[>@K(AM =5T"\-(Z?2@E*X3L):4WW',(FBN(,4D3 M-<^,M^EVV431N ?D$-I^$D![B+X#"#W:TK]VRR8QI359%G.(Q)(@7Z^=().3 M,GB3HO=M]OQL05QOP-H'!?>J8<.JI .4O9_/TA57ERSP%$VP)")MZBS45-L6 MO0=KK+08 T48;5X"/T#,N&%6$Q0=*O(.4',C8K@Q<>9Z7HPW7B&IEZV&]VH% M/A4#1=1>">L[,NKVT] S;^$[^Y9?4^02S^YVKUT& M)+B\_;[_",U]>]-TS+:_803704,@*J&93Q%DKB-].3KP+@<*-4V,RHH<&DU2 M[.*I[8VOONSQO8JL/N6+3>_+;],?+WY=3*RX>CK_4'QVN]GB(AHK3,08>(20 M>*V4\@18&*6#16%F]$>R>?#;FL=>HI2VV-]J*MOX&.HJ$GJH^TBBUDY(8-9* M4-))0.%J9:18BO<*1FRS/J'?!L)>D;130^$.:NT*H@_T,E&>K H2B*(-#)0S M## 4A.QR<3J(JPPD,6=1,?SQ:\ M)C 4Y-XI%SQKM+5K._IZ*2D\NP/V0%5W .#'9O\]^,;R12YDO]>O+-<=>;/T M!?^:&"%#+HH#QBI?.E\ %?TC."&*M,%ZTV8OYZ!L].)WA\/9O!>E[XWXGWD1 MYF-A_B[C%^*HO =E4E01(01A@+@N) 6#=!@&SJ7D6L0V?>/#\="Q\Q\)[<.H M>T"HCU-\WC2S$A^867F$NO,^Y!RSY'RPN#JH-EM5/%=U)1&%](3ON@=!Z (Z MY6AL,4R$?^_I("!=1).R7D3%Z" PY^O!5Y\VU\4[&EFN[Z*2.]YKVZU([C"R M:8#, 39T[*'A#H+Y1^M 0D5GDK*0,0H2(^?@;380K$G(8JG79?\N[;8 QBZ5 MVEVTU!7B'B@2E9)\\*4NP"Z<@C89*3'@#*35@CNM*.MN/:WK655J=]+]+I7: M7131 :@>+1!R5%%GD4$$I&R3Z;K3TV&-P]5*?EC:E!B>::5V)]WO4JG=11$= M@&K#VP49LT[&."BFSO@7)!E$P\![3FX\U\FO;0K_!SPRZFE;R0#GX0":Z1)? MEQ-@K; A9P]LW1+N(O@,(/?34 M@ =5R%U[\)'5%=;)U6*3 1M4]%Y8)[%-1K[OZX[COQ':20=H&;# M5=C*JKQ+R0NC(*A$5L6J51FE01<3N"&GG7T;]#Q"U+/;!S3 $3>4COJ%V]H6 MK74V)2<@Y!#)C;L$GND,/DET"6-BN4TX]2A9XSJNP92_':CVT$0'L%I=TI W MGO_(=?=1K997[M9#,]:>611'S# -67M6A_?6BQ@7ZN--FR*7Y.S;/*#=AKHN M0;8/&!ZZ/AM2,QV@;9]3X,9EI'0N)*_K_D-+TM1T$C O(,E _XI*1-%F;^Q! M9(_[HK*?4FL;/7<%ZLN+[ ^SZY^]SV<3)CV:0K8I>"R@ O$2O"H0I?#$; K6 MM ;N!M)Z*: UA\E&@ ZALTY?NWW^\N'E__?BY//K5R\_O/OX^OWGDR]O/KP_ M>?_JPY?_?/WIQ>OWK_]X\^7CVY/WG_?I']CATX=H!]B7F:%N]Z\0^*'4GA8Z M@U<\K-HCOMV*_)GC-?^7\.2]^3NM0E4M;O$G4R>GI M.H_]4#[E"H3I_Q)1%!_-+RB]-M@LM7*!O(-3N2ZF3QJ\L)(24"^U]VB5;2/0 M9BP]:]^]"[XWKTX?$R0=)'37@KC);^7IC_GBWNEULEC42_H+/=R0R<-26TGF MQ:^/IWAW9WQFLC ?%*49J"CA2*0Z:PKD;'1R@?XTMIDG-@J[(U^X]V!EO8*K M*PN\UL)M/9$FII%4]?F,V#N9I3L_^7,V)8%=U ]^W9%%*BA=IM#62KL:FUG? MS4A*[W7Q4@24QK6Y*VG)USW8T\A0>?;IR/63BNOC?"6A>S)=WT$<\/CD M"%0=-^491GA])$G*)*-2"&V?Q MBU_WC^K:H[F>-:E9$49&6 6]RL8(:#4")L=B=!Z%;'-?.A@+SSH)V@6_3QPG M1P)!!R'78]T2KMB(6I! 5YU>EDL(J7@Z"R,GR7)>2IL'!8>V,S5#Z$@PV:&] M:1>=]0N_=1^%"9KR%,\@"8]U]*2A1";E.C@\.>&,L:G-&ZIGVMZTD_)W:F_: M11,=P*H>%62C>'JUHR5:E+[X "E&"NE1(D7S7@.7S#/G%-E;FQ4Y]TCI$C[[ MJ'D^I,P[ TEB)D(^$:YXJO\,Y_.?U0)W6Z\*EF45+N3H[(*E"!1^:(,"<@Y M:U*A&*/-D;@%<>/6UMH!:VB]= "US_F4_NCKW_(L+_"4&#M)WZ>S:0UD:R/* MY>ZR-7-!4/"J9 &-=>%+*8[<>K0$D3IJ+E46&^45NY Y;BFJ'?S:Z6I$("X7 M9Y./BWDZCV"\WMQL@S7Z@ALX MH]_=Q=@F"L;U8N,&^(-HI0]4U7Z^-0?+R[4P*3''C" 0L%57-(? I 0T)B1= MHE9QJZ?$NT#K/AGCA%_#:/8^3 X4G\ZZ^U1-9LY"(*UT2W MYA?VPL&99"$:X9)/P9/+;0*5#02-5WC1,A#X^0%J+M MP-$\&?%M"OC>7K]-8(S'NM]0EUS[+87S<7Y?0PZ^OD=N*CY3(]^X.T\A#7VD3OZX@*1H%)+4%;\(4C MA!BU=O2U0K?))X:A?^1BR+C '@$"'0!_.W-^G\\^E#HB.27T->2&:".9=1:V M3F.I0\>206)/&-VF-KP;G2-'%\_!0^^ETOT!.S_#TQZZ#\^_?\?%KWEYM&LN M_*HC]N9EI93C]!_N3]>1.Q '$F G/8A.*T,:HTR4#$ E\CM>N0RN:"VXL4GZ M-NZLEQ[$@=[@K%(AS20J93U8RN+IY,,$H0A=A6FXBUEC;)2-MF#G>?'M\CH MI1=Q-%C+EE)KD-BWU+;@9%^X'@&O7*E]K38]]*_+8<\/7_SR?GOWZG,_.3O,%OY>= M+<9SI7BLEP2,.%3*@!.(X(S6TM=E5)P]%7_O__6=E_B:0V9^5/V-C=#M7N]] M^OSG)7/HI9>:&=""Q*B\JW5.CE!*%AF#4/'N8K -X-SUF\?!Y;%@,#^63L8& M')EUF,[6C+R8S\Z7'Q?SKPO\CK.T^NU*V.N?7?+'F1/4Q@> W:M-=-!Z/GQ&\[.YM]7C*R,Z..U$:EZ;:GK94VV M=4E)I,2Q1 LBFI)[R?3'Q$D'9K+EE7M FYPG:W<9-;D2 M3<:?0H!B.QW.6XE!%NX!XF M8,RKMBU$TL>=FL!H91$.O%=8EQY8H%R,\C G#04ZH:C4:"_@N'=J^U[Z7R0Q M-T93KWI:OU"4]^%'_8CE^_GL)Z6^.7V:GYZNM[1-DBU!U&G\KE#B0;FM <]( M)DY;%A*E.*K1[I?C\OFL;^%VL83!>D/;PZF#B.@(TGE_OLJH+..!.557N"C* MJ(PCP<1@09;,HRF>6]O&FQV-Q<+=_,+@+Q"47=15B50 ;-R*W6R>$Y1N#9:9,*6FO;O,0Z%H>=%[S^%2SR M ,C]UL?CWU?ZNY)+Y$%P35EP4*Z 4D$"*B? 4G8:6!'2-!K9=2P.GVDC\>]D MB@= ;G=3]!>F.,M?:X#_Y1E8)"FOY.E-">4@; K1@PB.@PHV@0LR0^2>V8W+<=6?_MLN#@?>O8)IWPWHGL[>V9"A!>5!.V>K$/&03&#/,^E2> M6^"Z3RZI_VV6G8+NP%SR]2P]%XO\KSS]^HW^??(S+_!K7H7[K\BO_('3Q=_Q M]#S?5'0V KFH)3PLI2H:(7##P&C!E6-:,2N>J]WN(HAGO4VC\V)L,T#^UNGH M]N*;>"MSRDQ#,2*"*BF!3W7G @^J1&,4D\\M*MZ>^]^^QMO.?#IT!3MA^5^N M/ORT^$10QCMK2.'&@4H%*4]1$K@KP1NCD[5MIC1T(X+?OL+\&_B#EJC^K8." MVP7#IP7'K)982/TFD\R4QEQ7T#NP=80]3ZBTZ&R*UM B^.VKW+^!.VB)ZM_: M':SKE)0W+I^66C),*J$E)%G'N47FP3&EP67+>3"HO']NH<$N_/_V9?7?P!$T MP_-O[05VR*Y4--X+M&"UB?4A(0>'4=5HBJ>23#+EV;96#N,!GG,%_S?P (VP M/&CU?ZQW!.]Q<;$HXRB/!NY]VW%?"#S.;"?/ 0SC24D$KHP@.\H6T%!:*@B7 M29K$8Z-M,N,^!]CJO=&5(5\\[OA2A^3=_/-*X_OYV?_+9W?6O:X=P013C"QQ M#B'6.4^>14">.9"4A2+)*VRTL>XH[#WOYO\=<+_7>\>C@J>#V+"94"XR:CKR MUS^J?X]/N!+.*)W *EW'8B8$%XT&[5R)0JE8?)M92L?E\WG?Z?9H8X?#:>SI M).TBU\\_IK,/I9RD_SY?GM6_\;(*>%'7.GPBA4^0NQ0Q(Q1=IR&X.K>0108R M(?=.J\29?RIZ&Y>%<4NI(]C3,T),!X?8JUSJ=!EBXFPQ#>>5Q3H:Y!W^-?U^ M_OUD-CNO#N;Z#Y?D32X]%?TRD@ F,L><-3F0G)(&E:($KU55FM!>!H'$CUM@'/&X.;;B^\7ZFJO%.SPC=): M@_)N7RYS_F,XJ&"\^^@L)[ 7]G7],HN.%*X=@8B"$VX+@E2Q G$?"M]&2M;FO M?XRJ<>\N#D#!71\PF.@[.& N>/GP(]=;T]G7N]QP;6-D+@/3/@&=CYS<6TVR MC63.&N=UH^:OQ^D:MT0_.)0&$7_7I\MJX.E>G0>W_OOA3IJ'"&ISWM@H@@DH M*(_/!(\Z%#OPX( S&;055BO5IC8Y]'E#GU:#GI7DKB&J=^RLNXF*YN]B^V C@5N111U*?+%I2S M=+Y;,AJ9K=6)9,O%V>13;2)9K>%S4E(\ M*&OQDDLBFJ)!5XP"S[E6E#TJ%&4;M-"GWD *_>XN2FY][=AX&$B)\T,EV@,, MUGMNBDH[*[2]Y#?R&I_ M-YW5.]9+P@OG0C@)& 4A7I)/]#D8*"9BL:(FB%M="6VE^%M?/;+J]U'$Z&Z=5?1#YD1(U"(2MBJ]OH[=1_\ZO'28,'4__> M4NPFB[U[ KZ]6L5CBY'<.P2KD-A1R5+BI8F[3'E09#9ZV68\VQ.$C5TY&39N M:*&-;L!U._/^E.N2OLO??DB65X]9/%"R7X!'S2W6A="RS6N0 M[>CK,43=$Q);5$8.U$\WJ+MYJ?H 3]&36_>Y0*YK;%5.@GC*Y*:CU D9!8&Z M3>O5-M3UZ-R&1-R NAG[7N(DQGQ:[2>GVW:T7C2WK.>!2XG. U$GJ2N.!9Q' M!J).ML7$C'9W+KXW7#D\^55C5VR'ATT#$7==K;V\29FOFM'FL]IL-B^WF#VX MCKO#=PQ7X=V7L4:-6ZR4(DV"Z%G=Y$OYOLNF0,@\RL!22KZ5\Q^R]ON@-4Q$ M-C$'(:!(&RC^S!&\8!&*Y\7&HJU66]7Q=F;N07+&#I[VUOO=D^MP88]]5-T\ M==?T7TF&:9N=9P@U/P5EN*EU+TI:-"?GF@NFNR'XAD/JD2\9.ZHY& J#2K&# M0/E6&%:'W7PH?Q(W=(R?G7R?+\ZF_[O2SD3&C$:Q!-*H4AL1?;TP"72\VI*4 M-9+ W\2C;$G@.#YF6#3,VZNF,\2]F='GYN79U4;F8JPJ2I"05**HGP7PP5O( M3BU)\1=M(B$VB+"-:4;L2"S MF9QZV/D(JY\\3EK5! 2'2VY_M=?Q'H,XD;_C8EHKK=<,!,]R#LF!\))2RZ+I M'$?%P!:=9/ Q4AK8Q'7<(V7L%'RP4?:,M)KO!HMF<@P%AL9]0!SM59U.XMGTY_1L MFI<7=?;K,)!+R95@D'4MJ[.LP:7Z*KUD^K$/EK,V[^JV)K&K$N N^+CKU-HH MI8,C\'9M\_*5^X0S(WA1%E!:.@!D;8)G(D*2UDIRY#[[-OW##],S+HX:*?_1 M*O->FN@ 3P_5&-:\?)A=/;V8%,.0HY; 2O:5JP1H"1!"N:(QQ\ ;W51L1]^X M]>KCX*V!ICK#W\?%=!:G/_#TRIALP*0,EZ"MK,SX L@" Q.%%YZE'%2;N#X:#M,+V-7'^_4Y#\$"G!G=8/0Z[_BM]I3^L=\WO(EM+NP"W>-H@G MV>03)Y)V$07%+F0NBI4 F(4"$YP1PF4RUS:^<%=*1W2 33'S:+8[L *[='5U MWF"=9UK'JU^)T#L1,>8 E.)3X.L,!Y^9(2:%\+R@9G&[H21;?V57UT_#NK># M)=R[8[O)X.6L9ZNE52*1X+2E$( ;!QXE>2(5*0+)PFO7IG=F5TI[.^;$#5='#$/CH4Z@9_[\EXO_Q//OV9W\UG9]^6 M$Z&B2EY4"9;5X1 I6C$2*-"U(IHD!+::&[0?Q>/"L1V&=IGR-91"GQ%P_U_& MQ9?_F4^RX"0]8T&H.D7810$A: ,U6\H^))Y\FQ6A.Q(Z;DVZ.YCNH[[GADZ" M6YXD%D44+D)V]065"(DB85[ &AL%BJBD;#FD; =2QZT)]HG0G57XS##ZQ_Q\ M,>&)"\,= GJ1*W_UD0TR8$BYB><>#;:<%; ]I>.6=;I$Z,X*?&X G?[,$Q-4 M=LIFX!IK>Y W-7IA8$5*1EGKA1QAK.P#E([;W]PG0'=5X#,"Z$FA[[QB4GJF M@H_$E48)*D2R0EX0@BS)N\*R#"U'2>U([K@KV[J#ZOZJ?$9XG0C'>2HN@9 Y M MDD@E-\M9()7<'"F&W3D;@MA>/N9.L.E3LIK(.GBX_R]>\'A6Q\0'425N^/57^!U MEK_6US<-KB*OFXXD^IRR-A!$81124[J'Q5O0+*$A_V^B;?.6\I"6,?_L43>$ M.O;V@S_S(LP;'LDWQH;=&-%>DC)909+:@?)UM%<1Y.^S*SQJ4V1HTZR])8'; M5=?9LP=>"WUU$!ENL*>7YXLJ_<^DR=4CQP_EHG5]BJF2'+N6/G%M*67+)-N<$YEBS! CBU$:5Z<''],?[LS!V+>6#>"UG>]LJ^ON M,3X)-HN(,H'G=0F&9:6^,D.HNXTQ\A)\;I.6/T[7V&\4QL;C3GKIXDC?P,_[ M^2Q>LL10&&,T<%4X*&*A3LMS8*,WG!4N!#]JT'A-VMC]WJ.A;4_M].O6)E+G MR!QGH$VD%,N*NKJ+6>"^R#K!JGAVC/F7NV4F#7MM1X/63IIX)J,_MNC]F]RY MCV_6W#CA8[4WWF7QJL'Q/_84\\L/[]Z]^?+N]?LOGT_>OWKYX?V7-^__]OK] MRS?[;9-_[..&$-G6Y [4^?ER_OW[]&R5SYW,TLOYK!I;IA"5-#)=QM/Y\GQQ MG>9Q6;2(SH!)DOPX&1FX6 +()"(Y\I2R;],DN1.9!T](V>;+KAV_ER>>LK+K8.V6AY M1FZ@!%;'K D#R)$#UR(Y22$\YVV>-CY,SW/R8[O@YEY9]'!MC+P#[BT%=E]7 MFGE)L=YJ":),C(D2-#"5*!=@=1!'7==!/Y3>R\C,=BW#6RV"N__](U*.\,\N5TNI69^O151LL12W:\T/?_YXFT5;PF%O"790MKV62[UQ.U^NG*>(B>=8,LA5 M?L>L &<2@B#08PP^NMSHD=(#U(Q\\S1<_#&8R#N$S=J8-&K,UF1P5JB+9:N. MAPS%(?.1H9*\S?3;A^D9.70]6,]/ &D>2/Y3K M'_]:&9MCRFBA#23F+9W%9';H1($20W!\4;?:UC2.?-/=X'1KHY[N@+?F M:FV71J,-)A6@&#^""BS5BKB$$'AB2AM*/1M%3)N)ZJQP,Q .'H7;_DKI %]_ MS@K^G"^J!7[*7\]/ZU__50?_7GMJ%9(268).)9!=HH$@+8-2;';,8G*^36_8 MDZ3UA+4#0#!OJ9$1(9;R=/(V?\73UR2DLPNK8R9Y%32'F&JU(O"Z1A[K&#\9 M=%+%1^L> =,RQ__S=?[S/^BC5SCZIZJ_A(M?KL#SP)>.W'PSW&EWJ$!'QL(% MU6L+L2(II6J;D4!-U J*_] P"*5V!7DR$7SL[-H."#>_<1QG<;#*Y@/(;_2R MW\55\I<B/_U=XP%A?P7.VTES;'!\*.4%GM:5 )^_Y7SV:;K\QX65,)VU(QZ4RG4F M8@KD(+F )')&AVBMX%LA8L,7C+QF;;A383 I=HB$M:UX+2O[ G@5AB+K !6!CS=!A.=4]@80\Y=H"&:]YTS?3F?Y MS5G^OIR$&!*/D0'JNAM=)3H) U?@N"E8BC>2/99O#%B,NZ)IW*$BQRB^[2?^ M#H#TYVR18]5 ^G,6Y[.T>OB'IQ_/%_$;+O.'<+HN8M\TR?6K?N%3E*L%W"$; M4)7?^AX;K,S!4F8NO&F#M .([JF LC]N[M5/CJ/$#O#Z!TX7?\?3\WS=T4C. M/=PY+]9S)Z[?Y+!4'!)SX')0H-!3 II\!E&X2RYHEQN]4]Z/WL[NXH=!Z1%4 MUP% []9(5YTK'\K'4PI@SJ:E+"<&,9GB$V16MWEX"CJ0V0P1410F-.7$;2Y@ MGR2MLTNR86 WK$+Z1=@KHF:6L*X4C#):X@DAE! HCZ)DREG'@'Z1%,.4U=W2 M4EN$79/666&Z*<+V5$A_"'N%W_%K7GZ>GW_]=K;RX),2O68R*Y"YEG&5C?6- M4H Z^38:=$SI1N/@GR*MLR)7$X0=J)"QZQP;[.7/V?(\UJ%AY?ST$\4 :?FA MO,MINE+>)*$4E)-E8%X(2M##*DYU]08[6ZL"SW>'O6[:%K7'MW>6P!X&JN/H MH#\W=A+CXAQ/3\Y>XF+QBWYX83D)DV09-6!)'%2R$H(EQU-,XEEIJ;EJ-$5X M&_+&G7QY''__FC_K++R___/SE MP[O7G]Z\_^/#IW'^;D^V>P>[R\4.\A]V;G8$>QG[.7^OKQD^YUG ) M)U=O&=%8R2C HJB*O),JQ@*:B. CRXR'F'6C;;^;*#K4==W]W(=>AYLDI)?. M@+#,UML2#4%ZREU4*$)SH5"UB?*W(&[<,ML@.+GKM(96R?-W6:LZ^E[O]W?_ MDB.[KX=8:^W$"M>:FQ3!6L\(/)Q.5,4")"X\3W0:>M9FLUTK)_8I_\RS\_P' MV6<=);B8X>G+\^79_#L!^,6OO^7YUP7^^#:-)XN,%Y@O8CJ;"+;*&^V?B9TVH5_9/@<]R:A"28;*JH#&%Y.)/M0UK;W MXM<[_._YXH;978ES+=Z['#.9$_)H 6%(DH)#[XF:=H$S"P&'6*;>]G#:1_W M!J()7(^LT.IVOSIMS:C,1^#"Z.PUP=T'7D]ZYG2)''FIT->G].ES" MTU7;K=)..TP:G*A5"VLD."446,70.<.0YK]^]/KGLO2XBR%00DC9US"F2_Y;T#R^M$)D%QE*;5/J:AA$A,HQ" MYX-(=\S.@-KUM_@U>?-VDF-=8QCU)D7-!A!+"ZRCE.HS469TA M1Y]%ID,S\<>*O+LI^M7K<6MA REZ1[&-W>OSX>Q;7E36+[+/M0 2=UB,MF!4 M+0U[Z<$[)J H:3F7)OJ[;^(WO6-ZZ./'+2(=JN=AI#9R2'A"P3(=9LBQ-T &=BH;/+"R&SSE8^6;5]_"O&L_4A]#V<],9V_LLI?L0X+=-X M.;Z'%<]#IH@E!5,763@Z"#.O[[PM)<+%1\3A_/_=KQ\G'FAT!!PDVRZS].=L>I;3JF9R:4A:19.%<)#K(D#%L"XI8/4&5Q3. MH\&<[/8^8X=O'N>ARO"8:2_V#FI).Y9LWUXU,4N5O.!"0$RE+IN,#GS4"&13 MQCC9:C[0OQ2.WQ(Y;;#L.BC;WT#51 M:1=;<#\NYC_RXNS7QU.31N,P")+B@)=RIZ?5QO\==1T,0WQORCXWK$5<)(DNE"75-L@ M:P.B4A"_7N19_/8=%Q?#^XP40217KQ^3!%6(*<^X)DR)8J6ML[7:]/@]15DOC45' M@LJ]E;,#ZJU+'%YR<[EH*A43A'*@69T$RW*B (EDYXL7UGF-3+<)-I^B;.SE MH$/BX$F0':"4#D#V&4_SO&5&D% M\D;O*AXBIS+O $,/&%Q=A[>RM8+1IT"I6U**UXYE"5X[!S8Y MI;1 I#\\UEEY250OI<5NCLF]M-4C\&YL8?1$L5'&0$176:$D/[!HP12MG)#2 M\-QF<=PC1/7FR/94_%. VE,+/0!J;7GW6%H[9N6%S*6.].?UMD@[!%?3*;1% M"X&^CE9H ZK'">L,6/L"X"ZP!M3&R(T"M_WZ113JM2UD6U!2O>-4UH/W)H 7 M@?)U(QE%#X-U"MS__I'?GXYT" Z@BY&1]!Z_D]1N\; VM5B7!EC#B?2LR!RB M!RR(Q(1R'&4.GF]U.;85H#:2,5XGVJ%ZG0\MY+%[4"Y)OVS2=5%D3NDN)1.) MG";J NB0SGSM; C9)A^WW-%^^X/'4_E >IH/)+1>%/[B/>5%_@%\SGV0C M?+290+UR:?W M;][_[?/'UY\^_^?)I]?[-#C<^XPAVA0>)VR@9H/7N)B19UJ24C]_(\Q=70(+ M;2(I5=9M$O49=L@0L [0#C:Q%'CQC0:3;*+HX(/OSN=>#Q%RP2(:ER'KXD#5 M%O%06(921 I>YZADHU?6FT@:V:L,@8E[)]8@XG\F/F3_^9\;/JF%/VDXR7,C M@E)2QDE!YT5@%'5;J< 94P,?E%S;&#A+S\JKW @$[WS#"UQ.X\DLO9J>GI_5 MWM7;@\L"!F11@T,ZC)5($KPQ B)3)"%;ZF/EUFU+NQ#>Q[/S1>T,G*5/^13)%%[.EY?IJ\'DC!(&HL@2ZI,Z"@8R@K8R M^J)TBDXU]F!/$MFIU]H%-X^-91M211UD_[<8JFRLF%KFQ<^+2^<89!WSZ4 H M"@^5E B8?/TMLJ2CY(*W0=P3A/721CDP(.X]UAE..QV K=XYWQ'9NC+,A;11 M>5%OB$E(C"?P4FOPC"PS6F^E:]/,MI&DL9^&#:CX>0LM= "GSS^FLWDIEZ^$ M.6.JZ+J$.]97PH8!I<:4-PNO+7-O;SEW ))'+.FZ M5HL&!?/)0/"UI!IJ2H/1@"].*FUB3O'HI]QNMRY'>64]TE&WGYXZP-[)[&R: M:CY+R=+G'(FULVE>7CRQS>GB">[W'^<7RKR?$J]W8KM2F-7:@LYUWKKF&= 8 M#AFY"@$Y!;5MVG,'(;_;<$.%M4"$;*6VKQO$GB1NW:?.84!M$ M/<^D6GO]*/TEGL;ST]7GS\NJ:HU75>OW^>S-C#XC_Z@=T2M!58$,6.$=A(X6 M5>'A!=2ZDNPU9\QR!ZDX"9R&T*,;1X*M*HD?US,R_]?W;7T MM@W#X/O^"P$]J-=E0(^[=,<>#>J591@:H'7W^TL508NV:1L;T:Q= AA&8(K? M)^LC1='[N7W.=A*41 RA@JPV %HG@2H*4&A3I>!8BO=9A%]L�/O 3U$QU+ MUCAX@$7U>=XUXZ_F^6X?69.V+;;#]8%OW,[\0/[S[L K7T812I(U>OJT&_9Z!BTV=>-&VCV(UA>NT?@XA9!]0>.A).$3XIW(B\Q:0ZL6BMD0$5MKED$DF2+II24[!.A+C)S6XW6ES,K";H< MOG'9>0RZWCLT_WZXG]NQB,DG=-(%GNGM*#E*11!U3>QA\CK'6$WHL_&ZTN!M MQ=[VC+TPI -(P0]\^M% IRBRMKZV@F7#4]/* -%7 ]H(;6(R2>D^7ZM<:.BV MEJL\NE#I8)6/F\$NT[<^B(11!D /'8(@%)78ZOG>>@60:Q$* U+IZ*#)&ZVMB @J/%7Q8P!R?&FU4IY?^I'>?LNB$YF.!HV5Q?L7 M=%J#1/_=LN.-]A/IOGS_]@A02P,$% @ ]8"%5+=^*_."" \4 !, M !E>&AI8FET,3(Q9GEE,C(N:'1M[9SM4]L\$L"_WU^A)YUK828O=D@*))29 M-(0K,QQT(+T^_72CV'*L0[;\2')"[J^_7'K2)Y5:H_%UI]]H' V/R*?A/T])J^[Y9*AH MJKGA,J6BT1B<54@E-B;K-!K3Z;0^W:E+-6X,+QK85:LAI-2L'IJP_U6KD2 9YPE)# L6H82')-4_'Y&O(]!6IU0JIOLQFBH]C0YI>LTF^ M2G7%)]2U&VX$.YSW<]!PQP<-.\C!2(:SPX.03P@//U3X^V"7[@<>#7R_U0J: ME.[O[X7M,-C=C7Q_)_#^O;,'5C9 WBEI,Q/L0R7A:2UF:$!GMYF9[I2')N[X MGO?WBI4[/(AD:F T!7X\_-J[&)#3 MX5']^5L]N!B>')_T>\.3\S-R?DSZGTX&QV3P^Z#_97CRKP&<@M;!Q;.?R.F=#,CPGEX.^GE=?.R=#2YKY[^?#KZ17G^(+4W/:VXR ML__DVO!H5KG7@S91^[.]YZ1*!H*&Y#*F2J95$C"%UA 34_/V37NO>^\4,AJ& MP+>:8)'I>/5F.T,"&#H2;"XRDBIDJ@9S$333K#/_T@VYS@2==7AJ+;)*W82J M,ZZT[0F("*8J7LHKGF!;;JGD.7@=4VX7QDU^S5?6QJF'"US:^_ M;][?^GU-[]ZVG7K3:SUZK_O-^NYN>Z-N&W8=W%K MKGE_WQ%M9MNC\R>Z"[V%PQ]'1,Z(3&=,*+8A+,IA!(FYIKTTC2G M@ERP3"I#9$J.I4H 3[5CLF5B1MZ^V6LVO:YKMP=^=YO("&*.<3HSC%S*R$RI M8N34A/4[.F.N#<1"-WK@_/O=6ZMJ;ZV&]=42!R4.GK'W-%\;#CY2#1 CT]F MY"J54\'",:LZ*A0X""4,ETK(/J WRE-"TQG)4Z-R]#_(1VQJ C"@)($CQ8$D M$0W@E"(R@?C92">W(I"R@&E-U0Q%$GK%"(+CID\-YT(P!H84-J^!,5 @X KR M&!!+01TL =:B#R$/H$U2TY?!4YQ)68D U0@Y9!^0BPP5A!$WQD:2!G:TD\5)7(! M L N"8"QPVEK3T!U3"(AIWH.MD6L1"B>=':#E=4E/NFY,2O6EH@J$?52/;KU MVA UO.7/[W2!GZ(*@B&(C"(.A];'3P@F3T@3H -'!P2O)TRC7W$=HSB*)1!^ M80B&Q^"!@9 Z!ST,S!0LEY7)E Q8"*T;8>_BR20P-SQ=O'FP9AYAI3YGN?NUOW]7T(9__%[ MW7M?;^[OE92YURFWZ/8KP\P1TV ^+=-?7[,A"IF90'-]>8JF!Z-&("D&,DE M7#)7T &$)!.N;: #4BRU_6"%=Q$B+8=9B@GX O J,JX%7:I%"(:-',(EL$5+ MP4.[W:7SD>8AIXKC!+C+"VW@EV)/N<9LF'\>]O]2E M7@@Q@D6&N:T <&/-S3D([)SP$.,YJF5J_9UJ0",6K.#DF*IPSA\@ M(J&RD'$RIR M&T@A1E@4L<#P"0! KZD\0::Z04CH#M>7H2P201'".>V*72.9F_O'WB1HI3?2 M#"MYT8_K]60TKQ%:RC.W!F"/)1H.4 9R)9Y>GC-OA:\-3T?._U2D)IB2\C!)JN^!9P#3&H, MY.!_K.7-Z1K8G@#*U>J&._OMV!GA $JU4<>(1;>+@9 M&' & "ERN)LJ_931*TS*7+7(IF6VSF4?XIH_M_ @+!4%=;>ON29(HB$H:G83 M(ZU!6%$7 V&@$5"@ZG)"#0FASA/P=%@*.PTWZ/IG.\I\KX32"W;AGR[?QU/ZT^OUS3#B_1Z'67KVUMUD2 M]Y!N(37T'S_C;+7K;6\S$F^(S,TYZ!;\J0I%0 ";7I!>IK@@[:I]T_67Q&Q/ M.M&/L]4LZE5,[.V;UFY7V\_EEP-7([-'_9G?0+2 $_PN=D"6V$=/R'P]7M@B M/ZN%?6%KUX\YB\C@F@4Y;E.1\Z*2L_79[8A#!+#2N+U!8K');^CRN_.9='\Z MH..>F)JPE;?I%W>N_87T%BIT!+=O;E95?O "?O'I_AB _;,$A_\#4$L#!!0 M ( /6 A52>.F7\J0@ ")% 3 97AH:6)I=#$R,F9Y93(R+FAT;>V< M75/;/!;'[_=3Z$EG6YC)JTD*))29-(1M9ECH0#K=7NTHEAQKD2VO)2=D/_V> M(SDDD$##E)8W]R*-K7.D(SGZ^7\DFX._CLYZPQ]?^R0TD21?OWT^&?1(J5*K M?=_IU6I'PR/R9?C/$]*LUAMDF-)8"R-43&6MUC\MD5)H3-*NU:;3:76Z4U7I MN#8\KV%5S9I42O,J,ZQT>(!GX)-3=OBW@[\J%7*D_"SBL2%^RJGAC&1:Q&/R MG7%]22J5W*JGDEDJQJ$A7MWSR'>57HH)=>5&&,D/Y_4@3=IL>FR?-9L?]UH\V&\U?<_?_7<#@JR!N?/19B;Y MIU(DXDK(L?WVKI>8SE0P$[8;]?K?2];N\"!0L8'&4G!V7UT=*S49?F4J5(IQ MW+;]*3G7>;&OI$K;[^KV7P=+*@&-A)RU/PQ%Q#4YY5-RKB(:?RAKN 85S5,1 M.$,M_LO0C$2AC2\JGZN M#;9W]H_3'\,^N3@['G[OGO?)R?"H^ORC[I\/!\>#7GD]V70/R;' M@]/N:6_0/8%34-H_?_8=^?KM_.);]W1(AF?DHM^SW=FI>]BEX1>X*MWSS]W3 M_D7E[%\G_1^DVQMBB5>O/_R'M68"K??Z3Z:-"&9/-'D&97)$)X*1[H@R428^ M3S$:8D)JWK]K[77N[$)"&0.Z520/3+M>]5H) L#0D>1SDY%*&4\KT!=)$\W; M\R\=)G0BZ:PM8AN1=>I$-!T#FT;*&!6UH;K.!(/QJK-1Z]UWZON[K8VJK9FQ\&- M!0RW3FC\J;13NG71VG72L)=K7M\]IEYRA<:=U9_LRO51R9__%7LX+HT%0E]' MAP8DI!-.4CX1? I"PH1"DVX<9U225Z] MX\KM0:.S350 BF,=C#)*<(4-!:.MFWSMTD& M%IC@WEQA^E-T>H9PNF_"[U8;^[\%3HW'KW7O8]7;WRO@=.=##0@'B#&+12@IF-_)T-M*""9H*[(!PR:N5F3'6 ME&E,*"V6MS<_@VXF@( M\@[\.7L:.5< LP#FDP%S]+J!*7#/,';Y(;*/X +54MJ86A) WU:XN;'GYO@$ MY$X$0_5(M8KM?*<:B(J+<7!R3%,VQQ: 5-"1D,+,,%5=URQ"W!+.PLOQ]X;I MTF*>U:A7>8>2+$T GMJFUKX/J+$!V&6],8\A8Y; 4"CA"<(93;+8.$X"Q$4" M>O0/D;( ; '8EXVC+?^U ;8_H3*SL@WIPX. ^T9,@!MZS:H:I-,;"%!WN'Z) MS9(4'$$\:K>0-U*9N;OM320RO;;FN$H9_'P+@XSFZY_VYL#=&$ \%H380"$; M"ZJ]':JQUT:U(X>-5?S@CFV^&F=+;M'M 3(1LV;E^UF*>%E-4>\ CW4+J;Y. MN%&;6?!Q9D4KF%X+RAF1XI++?%/XEGWY%Z)_.LP5FQW%9L>34:'UUC<[['-R M;,[&\D(&H2J+E#: "'PP=TD1H9YZ0-J]LE((0=&,":-2?9WCVA-0610)8SA? MJS-'"O)G+&$"8K+N6X!'H*M&V0C_XSKE'+K\OYF D#'T((M]NT>\76R8%$+N M;0'N]6V8=*4DN!(G &.X&8K;JK[@P)T\T;S>N)AR>HF9HUL)L[FC7<.S#]_- M'QQY$,WR/0:W0[Q&DE$&CII?*[(UY,O7_, 8( 84*+O$54/6JK,(9CH,A>V& M:W3]PS5%4EJP[ VR[%?W,O WO+X[S_'=HBXDID$*RJ@,V.%6Q@&X[+.Z.>'* M+GD4\43)"<<,,J;C_)'C-%=^/$JDFG$HG8;*R3UZ@Y_ NU_,?#=Z >\/[ H\ MQ.WW 7/YY=!$N5=CVV[??,)77A==0-3RL+YPH2.M9&9677[RAJG[#-/%?!CS MR@AN5Y<5&L 5;5,YI3-]L_G'>ZOU!63W]T&XN5=M[FV6,3^D6LC#&X^?WC=; MU59]LQO1AG>,S6\#;L"?:C$/ &AS.=)-4B%)JVQ?!O\M2O=)._IYMIJROHJ. MO7_7W.UH^[G\!NVJGGU4E;.!:0XGD 5ML"7V&28R'X\7-LC/:F!?V-CU0L$# MT(;21 7E+-+T=0 MU=Q?#[%_Q^3P_U!+ P04 " #U@(54^.:J@/P$ !P& $P &5X:&EB M:70Q,S%F>64R,BYH=&WM66UO&CD0_GZ_8DIT;2*QK[QFH4B4$#6G7*@"5:^? M3@9[P5?O>L]K0O9^_8V]0$A)VIR:OEX16K$[+YX9S_/8:[I/3D:#R=M70UCH M1,"KUR_.SP90<3SO36W@>2>3$W@Y^?T:RY0(SQM>5*"RT#J+ M/&^U6KFKFBO5W)M<>L95W1-2YLREFE9Z7?,$KXS0WB_=)XX#)W*V3%BJ8:88 MT8S",N?I'-Y0EK\#QUEK#616*#Y?: C],(0W4KWC5Z24:ZX%ZVW\=+WRONO9 M0;I328M>E_(KX/1YA;?J8:/>\)O'\;16;[9"0EM^&(=^._;;)#B>_AE@D!ZJ MES:Y+@1[7DEXZBR8&3]JA9GNK#C5BRCP_5\K5J_7C66J<3"%QN7/TL>>)\VN MM4,$GZ>1S:=2FF[$,RFDB@Y\^^D8B1.3A(LB>C;A"EXHY_X=A3!B>O5V5\=;1C^ IV\1?!CV\7O IUQ#4W.!VQ'?'.L/*,O79 M@VW=&>Q@>#DY.ST;]"=GHPOLS,OQZ_[%!":C;S[RH VOW;$[<&$\'-CH@UK# M_^;#/MQ$>^PW870*DY=#&/$<7@7%,7#HWATX-V&/J=@4PRDA;V+N@<02R5 M]5LPHH!AUA1^(SB$*J 65"T#5H'D$'.!HFT88S9;*B1ES)>D%(;7LP5)YPP# M2!*>YR9D_!I-BD0+"Z88AK<;2)G!)HXJG%5A* B%\8(HF59AL. L1L59X)4D0\M5UAC3H)47-<&*92:YE$ M#6RA*Y/XC(AU^]JV+<4W2X;KE\N&1@AHNAEY+7:MR--T7]9TVZW:O5+?#>Z5 M?K8.92VPW#EVT/-*K;(QR BEN!^(? @L[#?^ M/J :9M=&N;/#(X+%^Y,CLR]/(V'#T&MP0YD_0#H&<6ONBY="%)A,D@E#0UMJ M4NSO)5?,[,]R \P;!C@D1X!T%S0.Z=$6YS=$MB6Q-=B#XUH=D7S<,11WJXBV MCSP+S%OXOG^]^8G]G]C_\M@/?SCL\Q0W+ FQ@,;MD2:H1?$I[!(#X0J9(5,L M-QQ0-6(B!* 9#HR;)Q1D2 IYU5K%/"7IS#Q'A]2^:-H]#6HM14DA,F/*CIF_ MM_UP/Y$6WIL#QQ0B)RR MVA]YB?]DV9=^3SE!5-G]+O0SQ04TRI>&]XXF'HU^MD7\&@STHKB]L_\QLGIZ M4&]UMY3)I.RS<'O5\>*W^/]L\Q-_NV74FRY/[2#%!S"3M MG6;?8-WN5/P;$S)%P"_UOLE'#L#7U_(LWOXKT/L74$L#!!0 ( /6 A50@ MOSU8;6_;-A#^OE]Q M<[ V :Q7V_%K#;B.@V;(XB)VT?730(N4S942-8J.H_WZ'2G;<>HD38?T%0T" MP=*]\.YTS\,3>[^>C(?3=Z]'L-")@-=O7IZ?#:'B>-[;VM#S3J8G\&KZQSG4 M73^ J2)ISC67*1&>-[JH0&6A==;QO-5JY:YJKE1S;WKI&5=U3TB9,Y=J6NGW MS!.\,D+[O_1^=1PXD=$R8:F&2#&B&85ESM,YO*4L?P^.L]8:RJQ0?+[0$/IA M"&^E>L^O2"G77 O6W_CI>>5]S[.+]&:2%OT>Y5? Z8L*;X>M./2#5MLG[7HS M:K9)W* !#8Y)5*LWFM%? 0;IH7IID^M"L!>5A*?.@IGU.\TPT]T5IWK1"7S_ MMXK5Z_=BF6I<3*%Q^;/TL>=)LVOM$,'G:C8<3,_&%]B9EY,W@XLI M3,???.1!"]ZX$W?HPF0TM-$'M8;_S8=]N(FV[1_#^!2FKT8P&5R^'%R,)L[X MS_/1.Q@,IT82^GYX],GYW &4NZW^7N::QT77/N(I12>=VG'VM5!SED(DTY1% MAOE@Q?4"](+!($V71, ERZ32@))3J1(LC7,*,D;JFJ>%9C"1L5X1Q>!<4Q<. MC>&S@U88^MVA3#*2%O8NZ!Y!+)7U6S"B@&'6%'XGN(0JH!94+0-6@>00Y"1G_C29%HH4%4PS#VPVDS& 31Q7. MJG!"KCB%P8Q07H7A@K,83GE*THACQN,XYA%3)DOC99U'%?"9>6U5R)8J7Q)\ M45K"#A;6!318L(D0*C-#_;OJ&R73@FO_$Z)F)&6Y,[X6K(!!I(W$M& 5Y417 MC9U1G+'9X)4G1X:KO"&G43HN:X,T US*Z-'1P2+]U^.S+X\C80-0Z_! M#67^ .D8Q*VY+UX*46 R228,#6VI2;%_EEPQ,Y_E!I@W#'!(C@#I+F@>R'GPW[VW;_ MTF.1P2Q/<6I)B$4USDB:H!;%I[#+#H0KI(=,L=P00=6(B1" 9K@PSA,HR) 9 M\JJUBK=S!CJD]FO3#C:HM10EC\B,*;MF_L$,XMZ!]H>8X+[/M__'+!^\1L>\ M,VS\L&';^+MAG7K+K;<:GX%VFD']R;W6&V[#?U+:>23XRFI_Y!S@JV'S!+%E M1U\89(H+:)3?#W>T^=,6XVMPZ\OB]I#_8V3U[*#>[.;VNOLUMC_\/.E&^@C5 M-77AYM-!7*OQ-5?5[*MQ]YP&'KQ7')QD^VA,>/6)JWQZ[EMN= M[;!P>^KS\)[[*3:/\;=[[)O)\M"[HYC L>.*[1T$WV##[M#^C0F9(4"6>M_D M(V?'ZVMYC&T/U/O_ 5!+ P04 " #U@(54TZ_8OV$# #*"P $P &5X M:&EB:70Q-3%F>64R,BYH=&W55FV/XC80_MY?,0?J7BN1=V I<"MQ@=U2[;$K MR&G5?JE,,@'W'#MR##3WZV^2P)6M;D]5U7:W^6#%]LSC9^QY&[^:WH71S_-,HRG\&+V[A:[M>A!I)@MNN)),.,YLT8+6UIA\ MZ#B'P\$^!+;2&R=:.A54UQ%*%6@G)FE=C:L5&I$E5]^,7UD63%6\RU :B#4R M@PGL"BXW\)!@\0$LZR@5JKS4?+,UX+N^#P]*?^![UNP;;@1>G7#&3C,?._4A MX[5*RJMQPO? DS=W^P/^A[Z\3]/I!S^NR==K[U2.2#HDW M.H4I!;YI95Q:6ZS.'U[ZN1D=>&*V0\]UOVT]EF-Z0Z)K98S*AJ[M#G)#$JF2 MAIAH0FY^FP,^']-(G$!B)90>MMWZ&U4[5LHR+LKAZXAG6, "#[!4&9.O.P6] M@U6@YFDC6/"/2+R(8CT]'#D3CN 23S8TQ"_:7M\=/:9T9HO!WXW%!-_(84SW MBKKU/#3#N\5JMHC@[AKFB^GL?D8#39>SF_DJFBUGTY.O3L+P[OTBFB]NX'J^ M?/?B#?OK]__;KC \+4?U$I<)L1X&/;O;^^Q=_Q[W[A>Y/R#$2A95W!H%9HO M9:QTKC2KL@*L2]"8HD895UNPQ TOS'%S92C0ZYA?*!N"(+#\GM_K]X#VKI7. M8&4-0*6@=II0"-- 4J>&2:ZY@%ZG3@(=VA,$2,GB2*%BI 1O9%,NF8PY$W0U MQ^.*"C14&UD:A)5*S8%IA%N3V/!=I7_1'OB^.PI5EC-9UC-O]#TPF=3PF*88 M&[Y'B44-52V>"7N7HX)L)8>BK%B1,5H)4'O49V0:>RK2+,^1Z>J/[L=L>0$3 M*74D(@.00"?S$2%F7$'C-]=C_C&-](6U]%>I9 MU/YK[[]H=^FMZ_%M794($28B8QMZEU_4EA[EHAT,1O1>=N?EFQ,B>63*R8GN M=VO!8YC$L=I)PRAD7C[["447A4D=1 A3%(H;BN\;H=843 LT!VH6_I]9MJD0 M3]2)YZ$4H8#)GN\[,"\T0_%":#VJ#$\^]N/V[*N]V9G6>>.7JZ;M'3:U9X]/ MMH*G'O /%;:FZK0S3ZO\G>[Q.#9=;MUO7WT"4$L#!!0 ( /6 A53I=93^ MN0( /(& 3 97AH:6)I=#$U,V9Y93(R+FAT;'F_GLS$8IFVOW;%M3X()? [NY]"VFBT().&*:28X M26S;\PTP=EIG?=O.\]S*74O(K1TL[1*J;2="*&K%.C9&P_(/6DKBT8?AF6G" M1$3[E'(-D:1$TQCVBO$MK&.JGL$T#U%CD162;7<:G*;CP%K(9_9":K]F.J&C M(\[0KN=#NRHR#$5P$67QLL;+=[-+QL=<*PVW:B5M@,::_7[73#+L%1 M^UL+2=H87NTK-^_=#(]R%FL=_U6L_G1J.)&PXW@&HM)3*Z' M-<8I$I%;! N%UB)%A$P;=?(Q(!*)D/WS9O4-2H^Y(2E+BOY%P%*JP*]O.VJ]VMJ80":Y*36D!>D>! M\4C(3$A2*A;" B3=4$EY5+I@2;=,Z8-SI5&$E1Y]88'KNJ;3<3K=#J!O*F0* M*_,*Q ;$7B(*8FJ(*]G>9)(EX/0:I4);#70FB(A*/G"(1!HBU1@VC!,>,9+@ MNAQJJ1*Q#!J++2\TA=OR$%!5_?^*JX!T5H7"8-6 &8\L(%E&B2SAL0&]8PIN M.-\CYK+F=&3K-,WIG^ KL=$YD13F.K9@(V3E+1 /*(^1X1>"4+( MU4UXUC_ MO^>O'(7W*)5/Y^W+@:KLA":":5R>3^?NU0 "L8]P5>;SAY,NWH9J"?.$UUX# MCJ-W0JP6?J>6RE^W_-?;,Q/UV]&OS\@+/;E/CUD'A31_II!0B62O3U/^<04? M;/T:5._2Z =02P,$% @ ]8"%5-%U; Y%! ]RP !( !E>&AI8FET M.#%F>64R,BYH=&WM6EM/XS@4?M]?X0G:N4C3)+TPT+14&EH$[!2*:!AVGU9. M[#;6.'9D.Y3PZ]=Q&BY38"[:N>#2AZB)[>/SG>\CR3#\YV0/)"JE MX.1L=WPX!$[#\\[;0\\;A2-P$!Z-00>M[>L0.<1*DL\+S% M8N$NVBX719(<@\4:#EMUK@G(M/Y )6[8HHB@>UG+Y7O?<],TD_ MXJ@8]!&Y 3M. 2]ZS11MS/K(HPZ<+L-T7;406U_L]6)N]%FY]^F5M+3W:LQ M4A44[S@I88T$E_,'6ZU,]18$J21H^OZ?CNDWZ,\X4WHRH0=7?RL9UY(>['%K M%H4O50-2,F>!P>I4@^KFF%,N@@W?_'IE2V,&4T*+X%5(4BS!,5Z 4YY"]NJM MU/PT)!9D5G64Y IK?;7JYG518>EH.90P7&-KMDI >Y<)B8@"VVYS1=5OA!%K M0K#XX3BV[L'1,VH@'',!2T<-28((%$3/QF?:N^:L4!A,^4PM MH,!@K)#[S?B^SRKWC_HUS(-[]% PHKA6).)"&[&A]:$PDSBH__00D1F%14"8 MD6H&]5(HYCIP(JX43X--K<(%%HK$D"X-86Q2-=^$E.M78:6T612J9UXVNZ;) M4VBUK=-UM_SF@\V^^W#;HV*W7;_;_2JQGE&Y4EM;1F:0[3AMIQZ0083TTA:T MLDO0U,:XY1$4SU:,4]G%^2GNL!) _N,!= Q37/O*3W94XQPO-YKO_-[J\[/% M=TG8_\C%[T7#7[D@$I&X_%ZN8X=,]\J6'0$78"+FD)$K\WYMFQ_HJK_"%^K% M^[T^BQ1:*ZG-H-=V<"+T"4%_'Y.4Z'/%%UWFJ3G+_=8PV&VG>E= 22B8NN]= MR^C3R*X(M9Z_G,[UX0N"O>\O-ZOW/CQM=NN.U(7F)VG9RK^_N M7X<))*4_OZG79-L8K0&"54X]4_YW3PWD[1+:C%<%Q('0^:PB%WBEJ/:FZ-#4 M#_HW0V DRTOUU2%?J,-=/JN28%.'-D4$L! A0#% @ ]8"%5*_&3-/". RTX" !4 M ( !)5L% &-G;G0M,C R,C Q,S%?8V%L+GAM;%!+ 0(4 Q0 M ( /6 A52/CL"3S9$ )L_!@ 5 " 1J4!0!C9VYT+3(P M,C(P,3,Q7V1E9BYX;6Q02P$"% ,4 " #U@(54X$8T(5N% 0!-P0\ %0 M @ $:)@8 8V=N="TR,#(R,#$S,5]L86(N>&UL4$L! A0#% M @ ]8"%5%$I^&VO\ '14+ !4 ( !J*L' &-G;G0M,C R M,C Q,S%?<')E+GAM;%!+ 0(4 Q0 ( /6 A52W?BOS@@@ /% 3 M " 8J<" !E>&AI8FET,3(Q9GEE,C(N:'1M4$L! A0#% @ M]8"%5)XZ9?RI" (D4 !, ( !/:4( &5X:&EB:70Q,C)F M>64R,BYH=&U02P$"% ,4 " #U@(54^.:J@/P$ !P& $P M @ $7K@@ 97AH:6)I=#$S,69Y93(R+FAT;5!+ 0(4 Q0 ( /6 A50@ MOS&AI8FET,3,R9GEE,C(N M:'1M4$L! A0#% @ ]8"%5-.OV+]A P R@L !, ( ! M>;@( &5X:&EB:70Q-3%F>64R,BYH=&U02P$"% ,4 " #U@(54Z764_KD" M #R!@ $P @ $+O @ 97AH:6)I=#$U,V9Y93(R+FAT;5!+ M 0(4 Q0 ( /6 A531=6P.100 /&AI8FET.#%F>64R,BYH=&U02P4& T #0!0 P :L,( end

    S2-XOR !\P:"+ DILW6$E8Z1,H5 +*,X#0"C@Y1!4=O*M^T/ MT[%JVF-25Z'WXVY[N!8.'7E-B4YZ&4CP$!)A)C$FA59&UCE>Z6!W[>WY/=C\ ME\:8&3)&E-"A-%I,Q#L4CC :;) ,;*HDC:?:HOG BWT%GBI47+O.:+SE^LW] M/O3_7@W'*#&(@K:>65>K#L!_@0QUV M'L2!/@1I3^%LM%45(B$%#:5*M4;YX:2\1Y%:3;3S/KJ02G7$_FY!/.4"<(?0 MBETKQ>W"SN.4^VJ#\'NEN+TYW;WNUSZ$/([J. 08O/*E0:$ADD,@7H(C'*BF M@HKHV>&J?CWE2G&5-687'AZ[4IRVF07O/"D%6XDTH>S[AI=*ZTXR[0W3K:)Y M?YU*<3NQVZ52W"[4/*%3XG>3!JV$V5?T,DIMX$]E1F.853\6?F#<0YT#[S+] MM8-?2ZT3D@I.$6O0OO(>D51U7_V%L/1R,;![AMRF@^_YZF-%^]53F M) 41OM2XETX0[U4F6E!G@K**QCJ%I5J >X2B\?WJRX9SD5X)J7!:>^T';06[ M<'RB%XIK98BQ!:=/EE@G*1'E3@Z^_][15IYCAQC&_0@/%;2HK#-5"'GL^,2# MLGOQ]1P?L2B4[#+N*B6X,[^.H-""L4 SH493JRQ.*[_.KC1]SF)U]OPENU MCU(J1K36B&%>$4D%6G(R233GP($+TIA*V:/W@'I")O6^)#9U&*C3=?73U0PF M'YH\^]-/2K$;/[XHAYP5CC?'1U#.E6 M\(Y/8?IGI<*Z\N)J.$K#\<42#5>)&PBERI(I+:>M)=X&M.6B9)E;IG6LD\5X M&\?Q*4,'.?? MI2NSOV!KL+OJJ=("1N]GIC< '/Y@=$\*UDGL(+^>#ZYNPM&<^0PN$=PQ$(ZG MCCB5%(DQ!A.BU3FW,O.>!HWW'%;VR^(N8NN9O5]14I=7ERMU$NB+I(1;N[.X M?> J7W*)'#'. '61@O7]]4"\-?1A#PSW%G[3A^1Z;@[UJ_]R XBEAFHH)4JT M+Q: !!*"$X1!*5D2LO'KG4\ZU7SX\JPIW%MR!^G$U.[0\)>F27\.1V@H+'KR MGD2T%2:0UFSY^K=[=P5RJ'/=3@):.^@%I0$@ &/!2FFSDYP)KZ*CRFJAVA[T M[@JIFP/UJL@67@\_WQW@^EQ&*^IQQ_(E;P\(^@JJ> Z,>*:S-!(H2W7.0I=*MO(N=Y[P9 MS^%=RMXU8UO_H Z"KQ",VC[M&X?/REKN@T*GJJ3N2*48LZY+2V M*J;2XPOQF.D U56E=U(JA**N'?1[Q+%,AM8FBX"*;0)W!,&5&G(^HWT8T$ ! M(RC4N;S='N.AL@*JJTXE6AX[,^"VHVDB#9EQ2DJKV7*_1Z#6HX!L#J(8(1+2 M48;"^J5T8S!L%]%6C)ZT@7&LP;"=*-@21ME'?A7II*RT-5>2*&=C,7(2<=(I MDFPR,3MM;+LRM4^#QE;!L#Y8W$5L?0?#;L4#G#:JP?[+*VY^=#:>X@X_KPM7/7[2 M;OA#14WV$,9:K(0YFK*.DK(8T*&+7IAL@H8D7/9"RI:QDG9 NMGUUV-<&Z0V M615<5$1347I 94^"D8)$%K5*3.3<[CKHS@;\!C!=_9;K1[Z'LAZ44UX_NYH, M9U_9(#NK1:F&6UH'$1F")B&E1( ;B\P9IV*=&]CWH3J\@]M5!]:=DMYDWF, MY%;?[UNOTW!V-2_D?_[1STXF,._W#)-/?E*:7)TWUY.Y\>X-T%U3T@,MA=%= MN7K.2G7T1'SVBGDFI;?M>BCW!NGYJLTC4E,A4'(-:N&C6>J=MZ!1!&@62.8= M\=9'PD.*S/%L6&C5AK3#&G/0D$>]Q61W>3ZM,$8(,@5>THJBE_A'1-O0"4X$ MMX[[Z#2E/7M%CQG&Z,3;QEC%+O*KZ-RV@7&LL8J=*-CBY>XCOYJ).\PX9E0@ MU+.,VX6RQ'*E$9CDTO@0$-;SH;%5K*(/%G<16]7$'8!@O$J64%X*25(92> F M$K"4YYR\1BQ'E[BSB_"W)N[L(KFJB3N CK*R*A$C %V"TL?&"JN),C%&3DN% MT!XI?!KAIKTIW%MR56W=:P.\=)U91$2%X\&&0$!GQ,8,)UYG3GA*TDN0V50Z M!KP/U7.VAGJ7>H6ZNM?83IO2ARC>3-%O@ZWJ'R:ZX KF[H\!2IXI&D9) MDM2;^"LDL6V,^ZT*+K_X^A^0+N8U&A>5F*0-\3$9(G&NQ#,;"#/6:NN"][S.N?1&.(TE9! ^> =6M56Y;;]#O<"5KT:9E140 MGFLUS%WT9:]JF#L0\IC5,%V4("VZ69Q12Z1FO"0!!Y)T$MK8E$RNW='CV53# M[*(S50AY6LDB"),ZDRFA7J&A8\S\4I @D#S75 @A[5'>>>F3T(U9)+L(MF+: M01L8QYI%LA,%6_(/]I%?33HS;DV*>A(@)B*]2;A728MPE(D*KQ5Z. K#99 M@;*<:!""2.$ K47O21;<:JX#$X?NS_",RG_O8S35(J="SDF;ZI!M('XO_]T+ MP7N4;]Z'G4FSJ*S%=+QJDDW MZ1^D.N+[EZ]/SE_^_.[D_?E_GK\_>?/AY/3\[.V;#[^?G?_'/U^^/WMS_L9/ M)O,3]@X'?WN,TOT\K^O4UH[IO*-)94NSIERJ$&SDUAL1K90\@E&#/<;K]I+/ MS[0AO?.HRN<3/Y[ZN!32,B[N#:/.64JR,:ZD])7;LJ[_I# MR+HN;UN>__++)[0T8/H*W_@;/Y[^/IQ]O/E/!B(F?+=+;7>J]6Q]77RD#3V??__9#3_ .)ZFW_U8W\!WTP W%%. MF\FG!M]U^'#UJ=1L_ "3S\,(TP$U*;#$44A4E<9M.I;NWJ9#?^:\EH')#/$.8GEY-)CB'@>>9&:V[KY*2W07EII MLSR2K,HRJ'4@WGM.E,F!"V&=894NQFU!=&3*T8O@*Z25?\.UU-J5GN8$8.>W M=T*FN",Z0QR@_Z+0Y]!1!X]:7%Y],7EF)RT*5I+=2D% G(ASZL$YP%6FK=A9[7%=J MB_'(=*42.7?52/>K1B_\=#C]\&D"/KT=_]-/AG.;"!&S 6.\+&^9&-SIB'2: MDJ"I(#$F8460:#P?0HFV(SQJ%>J)F+L*9/I5H'.87 ZTS8QZ-(S EY51(JR@ M@B$Y&VMT!DU]'?_E+I:C5HJ=A7V7?MM?1O.6B4]??+WUFT4> 6544*H(8@0B M([.X;1I-DE5&H41X8I6.(?:!>ZA!;H_Q\7."JNE+NWAP5]XJ1/%NXED>&+9!5#4M MZ"ZFQ\D"JL7B/DTH0IDXC4 M(N+4E"(LY5#4%)6WSHN\"@XTP*'1DC 4HRH 1- BWGB(A9!@H>1)TF&(=4A0OK M2/XZ=F G#BKD8=S$LWH%6B"J:O_=Q?0XME\WKNXAOH.@*R\+2V1.X*A ,W%1 MX]H71"".BDR28@),2(E5JKEV*.H?L/5J,[^+?.M8^:D9S\_T@Q__\39GF"SL MD]=G+]Z^7U7E!PGMI^6N5Q5SU+LY." YQ3V=_D:R7 MVM."<94%E5F5CIJ>B2@,,]QF=#=9;'&'9R_W,"YL%DZ2K,JR6M967[H% M*YO+DIHURP<]O'S=]7Y/E[S^"#8HI3W)GJ92HMR1(*DC@&Y'R($YX4PK?^MH M;E;LHAY]W*S8A8&JI?5V\4:4==;$( CGMM0#%)988R)).4 I.?T]$Z4>W M#D?48R>BE+HX[R9-NHJSMY/E^[$H="4<5:53&H L#9J<)@% $32&:4@^1 FB MC;:U*BRT"<'S"A7LQ'G3H^Q[+A"VQ%-6SV\FPLH$?AA4[[7[ML(Y?"6_[DS= MI;TG,1],!T32P@7C"54Y$PE:(#A9>JVHF$0JGG.K2AY/D?M[RO\=B/I=I%NG M$% !MCJT@"2$39P$YD.YMHQ?6>,($\ES9Q%HKI-#?PO&88O,]43-W5H^>\JU M@NEY#O'CN!DU%U^7,UR%'[2B0*4C0M,"RT7BDQ=$&,E4 BD]K1,(W +H&(CO M0]9]'_SB3#-,RXKG1ZNIXJS?SC["9%7;D@69=+(DQBR)=$$25[KE>JT"I3*; MZ-;\C"WNZ<-C/6>6:XBS0N[/V3@VEXNK7/-2Y$MW>1'LSM):T!8!231:=68$ MG2(S+SCOI>7&^SHO_3V@CM_L[YN9PRG-ZCBK!;BJYX;WPGN<(\3>R&RG)!V8 MJ& YW@\RFJ!-CHC*E$*[8!7"58E0?)#/GBJC6A7U?PYJ\L!QX^-HR2X$5-". M$HU]FS_XT;?TF$2C1,_)$>>EP%73,^(I\P2,D38K3[.O<^O_#I3#Q\)[I&J] MTU<)#3)6(PY4%=_F7D>%VM[UHE=)'^ B[5< M.,M4Q$5Q7HS+1;3/#2]&>G+ 1&(TMXNO/M&+M3N)^X&+M;O(JHH'LU%GYTIJ MF.769$V0$S1P.-K-(9F2',IL%MP)%^LDS(7=R6RG)!V8J&PJW 6I.2Z 5 7BN4BX +H2%12*Q)1B"$I&(0^Z MRCP] Z*RENQ"P('Z8/SSY9O?7KY_>?KVES=G)>>[G[X7#SZUC_SYW:"OY<1K M3:.@CC'FE4PI>^#9L6BL5UF:9 8MGM^UF/'47UQ,X&*9/L/X"EY_2S85 MD4,VW) 82M,YP3V:*DX08:5AWDB979UPYD/(.EXBGC^L=#DX;<:S";X@I],\:73H).9+*D0:^D)(XICA.1*5$ M,P@6:2MSMPN*PQO&O:K*V@7D ['1]UWT5;.A7U%^^&+[<81W,!DV"65A;!*: M$F"XADN!1J -.1(P+IJ4?.#KK\T6'=DZQ#$I0#]RK)!95+)K?B\K[GCV=8E( MBYPBA$A"N=$F.4[2"HD E=/9*^TM;5=;8./CCXG5[O*K$$8_]9^&,S\:_L_U M;@Z&$&MR9)%I,Q"O(1$30@05<]@^'D>#/!(KFP#C:IF;R679"M^&T7 AJ _XY[2@/QN_ MF\#G87,U7:ZJ$?]+)6T?73L@,JM(T,N3A$<*P;"0+-1IK-T=^U] ^RJ2V6-S MB_FF_>:JR.YM7D&?OKV:38<)SC_";\@+I/E!_'3 &76Q1#D]!$JDLJJ4@(I$ MEZ0O7VIEAW97?EL.>"1:4DW&%;I3K+IS72^4;V"V:KOC,N/&("(AT7B3PGD2 MG +B4G2:"_!>TRH+SGVHCD1)>B>@0N>)3@S@\B+H6, M>B J&5ZJU0#Q-D:B:+:&!W0GC3VD/X:8CDU5^A'^7;5PE=3BY+*9S(;_,Y?% M0.(::!0/Q,4R+*XE.%9J8'$=I&8QI5QG+;D/U:&*BU15C=[$_A1JB+SWXXO% MO7B6I$)+6Y,L0.+ZIQT:Y,83SK6-TN8LV@4#6]4(^#;L8V6^]$=BTU68/5>! MF(-8IF&U@=%[[8\; Y?[6-/"M9)[""_BG0&)J,$0,,DZ5*>N-2UY4802T%' MZ2GUOM6-O*=!XSV%._IE<1>Q]KRBIRZO+U=T*<($Q-!B"HQ'7%:Z)9U(3 MH5E"\])94*V2@EKQ=VOHPU[8WUOX31^2Z_'X>P[$?[D!Q"?N%>>)")P5D3*A M/J*E1[1SC*H(@=G^7L%;0S]#"O>67(W;K%L,^K+())I"8D(2S=!\EQ17&B4<OF];6ERFQY_^,A; MC_)O>A5>WYF/\X+$L^;5U2@/1Z.5.124!I$5B2!SJ?B.MJ@-E(B0087D-6_9 M=F?3TX^&S,ZBJ[!PO_"CDISPX2/ [1HN$%**)8@+RB$NSRTN1HH3FXNU*T* M4*?/SC9$1V?]]2+Z"@EOFW"M.OZU0%;5[MN.[7&,OGXX;*$8'0@XT*JQNF04 MA7!>1%P8RZ4EZ17Q#M?)Y',4R7"I>)WTD$.KQ@.&WJ$U8Q>Y5ZFX"Y_\,*TJ MIZP*1RYS5N9)F*MR*DRFI&*(Q-@,"%<@TLPL20R4U3[ZM)Y'WULYWK88#V]R M],7LG8*]56BI<#]]CNL6H)"-%L9X$J)'*SC M#MV$W/=!@/^O9O(M$W*^-HK231)]7:*]0AT4@A.OT=(&IZ@M:9#>M]H\6H:2 MU\<_&A.S!_'VF.U>T+SQEU#ZVMS M"I8W )4[P>R6^$<_GBV*T]-+2'W_+IO M!TU8(E/N!'9TKB0>V$":]51ZRDR?\^)[D&(WT6V?4?^SO]L M?FD^PV1<,G*VI+HOMR&3-)C2U$@$$X@$G\O=P$P,<. Z1MRCUK*$MP20VH]Y MV,/#GAAJZHOW0!T9U\L;7+?XN[T;-JO=L->*$*U'JU$I8K^IKE60B$ -6NL. MBLE7.FKJ$()RQNMH0''84$&B];B5*TL$*:-RG!)1\?/(K^YBZ;T)O;'SF]>3>A\>(F*_3;/BT3E-./)9E06K6Z@MJ3(A)(-Q50JA87:#5HW.K3' MQ->"1(HSQ[5++J0@LTA>>)=IL!R_!6'#O4&B=L/W$C&Y?ZAR>AUGZ'\O7Y=% M_9Q%:=MK_\Y[EG0 (#EP063V@7B'FU^,QD:I=*:JCJ70WQQZBC_=CV1 F ]1MW_1]'!+=&H'LFKTD6@HZP6A:[8 M@'J&OG))878:-S64&@F:.I*"EUX8:Y*HD]S1UPR^Z^DA5:!*L?J.\U@$?333 M(4>92UN70*1 D]E1A::4-<89F5D,M;K^]8'_4.'98U'>W4E_*B'?SE/_,/.3 MV<]^MH@P^(0[301/DG".2!O07^22$>^%#C'Q4IGU:>K]K7D\5B#Y,12Q[W=A M?X5X'C[E@#V*5SE@3\&O7)_\FF?)M6",,VD!C&0L6PU.L5""C@P8B]T]2P3P MW;?\[EM^]RV_^Y;??OK=M_SN6QZY\CZV;]FG\?WA/]Z^/S]_^?[7UV]/ MWG0XH]GXG.[F\92^>]4=IJE@<;G]AM%;EN17KR M&1]7M.-5,RDE(3Z48SV<-4RO59X>)7U:=[O#3(S5-% #(L*YPB&6&V 0$I> M4JF=#G7,NKM8CE$=>I)\!6NJS&M-0[\N"^F]:":3YD_<24_])_S-[.O &,E M)%>2,$MW!&34"ZY)S)1Q!ZC#HDY<4QZP_U=BJ4.7N)M9!#IE3$(&@WX"& M5T+#RW)AB?.!9:9]SI7RG6^B^*MHQD[2KE#DYO8J]\)/A],/GR;@T]OQ/_UD M6*3PWL^ #9+D-$IFB;2\7+>7D7B/L_;"V1P%=[6THBW"8]:8*BQ5Z.-VAE[5 M!*:S99V- GL Z".$&!)Q,98RS:4I@L^"@#1@O(T\L#KMSC> .68=Z2K['ONH MW;<%SHOXS8H:OX+2XS;B5_X"W7V>C$;'OK1O B*!VK(#;$*5V.8DN%>!Z< MYW5Z;K5%>,P*586E'ONXS=W^VR!/F\^E]S;^/9XVHV'"+36]_.^K8K@O2LZ7 MQI1C:^7BO? MYO-FYDVV#OP7TZA^".BS0]P]8'\;%_]A,BSG8., MWA0/PJE4PA:1XWM@% $'!D65\75HU36GRG'=08_O#V>:UV'GJ21XW_9A%[6& M(0=A=28L986+;4S$!JX)L(B[LL&W0MH[9%IXK@.1'.GHPP\ M)U[GG/1P*O!0*YX#:, N4JZ3A]B,/I>XT^WCV$45 "6T":ZX;)0%-)9PU?/4 MVC)Y*I. Z%V=T/.]L!ZAW4MGYNYF O8D]@J9-:^;\<4,)I=SYPS_S5SQG92 M%I0DE&?$%.8];320+*01(>1 @UDJXVH[,4UZXL/;$@73FTT*5RC" ":$Y N4;'^]FKP@.& MPZ$T81=95TZ[6VY=,F7A#14D!8[.MU.!.!UPZV+"6!V,35#G8/$NEL.;"7VP M=,_A\QXB[KFM\W6+<1-]3BHA#5:YTJ.H1/11M[.14H:08L@]=U4_WGU_?\GV MF/:VWK^Z#8S>FV[< '#X-AM[4K!.8@?Y]=Q/XR8<9\O%E-)3+$M>2O8E$J22 M1'E!J97PF_ZD%S/V^4RJ7T%)'(CHE>$"^&)5"H3 MM IHR3L,'B FY5J5"&C9NNK+LZ9P;\E5,'-O)A+/5Q8+',TNZDB E$L9;R"! MRXR6/!=:9K!9U;EGM([D..VA7N1>(8?[)IZ5:=\"4=7XQUU,CQ/[Z,;5/<1W M$'3EI6#5.,WP "(GE!&EZ(ZA8V<9E<1XS0+^1N=@GS7U#\0Z:C._BWSK1+E2 M,YY?(0A^_,?;G &=\8+O]=F+M^^7.Q2@C2F8\<1( VAKJM+T)0O"@)L(LO3I MJI2CWP;>X2,A77F\&_[JF82#]#![\=N'LSF[W$@B[PU\OB>"DS5PD3I65%,UMJ:* X*B7D8&/@U8C=&Q$?C4= MCF$Z/8G_?36R7^U!U7;%6 M%_978\!B%'QA!@YEYDIR=I#?/K\FU5[ 83*!I2F8+2CI#C(Z&U9AU]Q M3Q2@!'C4*L16H:*]7XHV*(](;:J14\$:>N>_SGN)GC=+U;[6]5\FS70Z4! A M:4!_3_AR7=]88I- ST_+I)G)7/LZKO%#R(Y(87HEH4*NP#P!>[GRE=:)-P0P MB"5KIA0/G%=^E=+@&L@9LJEI=HY)'BJ%3NX!=42JT9?H*]13N$=KW\#L;;X) M?1!TX#I82W)TB41Z4TU=Y]4-HLI:Y5)+I-1XE.A)$6]R)-I(82,HXV,ZH$US+]@C4JO: M5%6HS+"#-;;"/(3IV;ATT<)WPW!\'4S*Q"301/+DB6>)$1N II1,]I4N[73# M??0Z5X7 "A4<-J!_-VD^#TLHUH_.QO-ZH>6G9X4@/SJ)L;F:OU$X@Z8$CV9P MDO[K:CJ[7'_%;DQ\8 ,M;;\TOE7HE$KN%?$I.!*"948+GQ2K$P@XS/R.6YT? M6R%Z+#6QFF7I:OCG<#0:,&ZY<^BU>$OQ]3.PFUQ](0]ZCPC;F^AU$I&'#:3&?3 56<"6,D4=%Y1"H0*2!22)8"-][J<+#M M^?'%,(Q@7F/BMRGDJ]'K889!+"V- MD^2$ZB1+B3=!;-) C(N1<8%3"'6,_#;HCDAM>B>CSRH.*Y#?HB!;P4Y_A^'% MQU*KY#-NB!=P [P+*LK$2V,+SW WU+A6AI!Q0N=D%]1!IV,/)J M5'AH[_2>3"8E5VX>>3G]6+X\&Y]<%O/M;7[(3V8#E3.8Y'"*N>191!N(<]'@ M9).F0CIN79VK%@>:X!'I\U-4B0VJOW?D?UZ998/T'D+\R@\G__2C*_AY."V% M,*XF,& &6$PBX=\U[8M2X%6RKH](/G"+3PL=C9H&%] MG2*\:B8/HL<7;1SQ$R=Q-OR\:%E@&0TZ"D]2+0B==#!"53U6 MV _V$:C@X>G;H'R=3QZNTYXW"&CZXNN-[Q;9S[@:4VV81J])EK0/%)I3I6=/ MB$HYFY.'.J>=NR(]5"6G:HI5E9JG4K]IP]3F&;!E&NN&@2(OI: MU@0.CF:A0IWLTRV 'O]:0@TEV&+3=2&C0H;.)E@+;VJ5B-L&8-4["P]"?)PK M#+T0VD))NK/Q*&K#LR[7RRG15D8 ZO+ M8?' MT99=2.A12^8>Q.^ ONOLW:19IMNS'-'@"I&(P!%+!,3"&"NV2M0#<0ZK0+W 'D7\+2J$5:A=3/>Z!> WWC+U?O51NX56V1'0$_CF52 M30':*UIO[%6P77:%S8*,,H= K(N:2)?*/3'O"=BJA*ZGN;>$QM5VM)^AE'S"=(YQ(_C9M1X$=M\+TR4J%U>5\XA-<^LD?TY-QFG]3 MYKT"EX.V'H 1+C-'C?:2H(>IB-8\9. 9<=>YI7HOK.-6F/X8J6!EOVGFJ9TE ML_,"?=3Y8?&J.& P"G78$_0H$I%* W$)+(F@;)*..IXJW?#=BNFX%:4G+BI< MN)KG_\*'F9_-4;TN_V 5I0+'#-"$IEHLM4AQST2C#9%&]$>I8\(!;U6+:FV4I ,3%6R6^T%2%[RAT:,5 M7NZI4YJ(R_C*!!^9ME:96J<%CZ F#WC4CZ,ENQ!003L^P A_=?$+C&'B1VA# MG:1+%/9TMJCMLFS%O-HI?3"6^N"(*MV:I!"X :O "//91*[ MP#R\(=,CQ>OY$M7X>;3*2JM]O,GOKB;QHY_"N\DPPLEHM!);OQ676H]7IQ+3 M?M-=K]#DF4S9ZJ!5D)(E)S7ZNSI;%H4&ES96:&H]0:9420):9W0RJ"0.1"!:TA1B MUM'8.O&D/< ^B9/=_72HPRWCO:BJ$)E\L&P,+@8@2C*OT*5QHM"R-$XL5890 M3@F8SK3.._5T:_=4HW?7DCZ[<%,Q/6B70@Y2J!R,#(1I%(IDH5RBYYFP;$/B MF7OKZB1;/ZN:&X?2L-H,5@AS'NCJ.^3@K'649%SQBQ5X*A77950HSI3*W?] ,G?,2@X^I+KF\=.N MX?BXBVX/G!VFK-9[*)[H\'\@G25\,X9Y7M-Y<9"RNJ*[*C)Q,KY93@<_-V:AY-!?K.7MYS M;AOG='[K2/';]$!RZF0)Y@:#*X5CY6XDHR1*9512E.70+B&Z/M8GL?0^GFYM MNAC[1!3C,,[;WC,\+572QK/%)_$I,/Q<_N5T8'7TWDA/HK>R;)- K&;HI29# M@:D8+3U8U>C>9W>XU^5)JF0_VT0]?7I.[\S;V<=Y I&PFH= O DX.[":!"O1 MO09+P3D(O-*!5]UY?7]/GJ@.'28ZL_?LYA,JF50W9SE0CD>C ?=PIP215+@2 M?F(D>YXB@^PT>_I;RL:I?7]/GJXF]1BZZ5WXJU5@O#[/&Q\=9!2L^-$ M!HZDL"@)HRHK-),-6LD'=T/:(/_^5CP/I>DQ^-3_9)OQ7/0WYT:IU,+Q0!2( M1*0-N%%*P4B")*)*/.-?AW\A[@+]KO]/4B4.4V1^[^G]#(L \KG_2A-A?+Y?<[W M^L;4=* !G-=)$6Z4QFEE2YP,K*09@YGC#'"@)/AD MT'EU+I7*M%#NTVA!,E?X4R&RB/XI+5,/3>B(5.\I4%XA66;G.Z-.4 LE[J@$ M!R(UOGX6S1NBM>)>,U"NTGVX9UD)MHO&5:7FJ52"W:5*3]*I1/!^K^-630$ZUM;:A[TG MH'0Y*D>#1U(0Z;I1*GSCZ'BH" M(Y+J_]?>NS6WE2OI@N_S7S ']\O+1,BVJK9B7)+'EDEODG*7 M^]>?!$E=3(G2(KFP*,G><:+:MZ/U(;\$D#=D!A93*,PK[EPT@$KZ)LKRXONX M[:,P?;(R>!^WF,#[.E#82JF8!F=9T&1%B@ *0Y'>VC8IN1?>QVT?A>F/D6'[ MN'DM(UV\B3E=4VY."19EULPGT+9$"]ZTL6U>'[X.,AL6XFR<8= 'X>^K+CH1N M/<=C%S8.,O4ERA@4G:M,J%HH%0+=D*&$.GS-H=5"2"%?D[KL./6EK;9L0T+K MJ2]%!%X*788FUT[)62<6;)UO@T%ZXQ49WFM39U_NU)>MY/[8U)=MA#9(_[23 MTT]'IW^>O'E_?'1^?OSI_.CTW9]G9^_^\^3]^]ON7AVF,._14JUO"/MW66LJ ME+7&:Z%@[2$-OG"C%6HO7>32"Y70%IW+1=]@FD]3O\W>1>$S)A.9!!W)OJJF MLA*D_( V*%0^NS9QM&U0-@Q6+SLV); E"2#OPY$+HAU&%@4/C !A)%K3 .3 M9MD$X:W'5$R;X,'CN'Y-%=J6D 8!A-L@RM,"N9L_7$94R.GAF'ED/*7:QMH& M^_IZ*BM%'D[@NLT J&>A;#T610VI:]N0UJ)LX::8X@W,'H"\ M2H.6%)WTJE:)6:;1!?*=K:WSJRVY.LJC;I.2[@3O^6>GMR)YO8RA=X8:1#<> MJ^9RB8Q7EY!Y44?%&JB%.9#).09?R,%)7/RNK>M59?IBHU69U-TZ'*=<%L(8 MAK7/FR8SDD4O$TM)9OJ?D$&V,+5XE78W3(^ M%Q&]BH5!+SEG'VVCB1C.+>>%UXB#J*$B%8$^J<#WPLXWSO0\U\VMM J' A"A4$ M2S$YTBJ564@J,$00)I"52X;*T(YL;]GCNYFBL[+^F0MMHE*Y2%:X\4P+D Q, MJ16*P=IJR[OU'C1]9= ?Q?6L3KC=-&7]6.N1B 8>UA"3VW,IX?QO$+]Z$'P3=.\CPA@F=3A M->,L8V"@N*N)2,$@>EI\,L):'X)U;9JJ=,1L.RT#FC]-'@X/F+YY>E[5=-]DC);D/7,\B.=8'[.R7;3 'V3)/M MPMXS4+H<2O'@#7-&8!W4$)GG/# ;(:,)+N72YB9]%LK68TIV2%W;AK2#I62Y MU]'Z*)GRA4[Y (D!UXH5*[T0TFCMVM3=O9*4[%8D[Y22W8:A%@&$&K3%\SG, M<>F")+A]LV9UEA@] RA )@( "U@,_38:#L4DJ=H$F1X!]F%0VDXK7:K20+'.$2J!W&*%3%H\^<(=S^MTZWYL0O%*+HA>!]UBR M<0=/[;2T0C1;Z7@74-N8#]MHPWTXPYH+_3!UG_:>Q-SCZ?\X.'328A&<8?!T MSKE@R8T7DD5E12$E5]ITRE$^1^XWV #4K^-=!M<^"M@JTLH>^_18F!&U%1( M*84.M,19]*+HE"+2.IM<]C_!&.ZB[Y&:25]R[?%R7[0T(20%9U7=X?)Z@=$-KF*>_]9*Y;2'.C5NZS[*Z M\[\_?'A__-?QZ:>C]V_/3L_/WI^\._IT_.Z/D].CT[6T#[E^X-*+"U8C], M/',L2<3BM-4^!ENB5]*8E),5^J(MM+TOD\4/_W )B[&E-U]X?Y-LSX+S*&C? M@5:!:1U<#=P*AF!RD0I%5&W>(CV-K8>K].$O+#N8&+1UX99E$'50*QT[GI.7 M1R="'=:4=-%JV)4?J*E,SUKRP,W;%PT-XOIWFHZ\PV]33*-E2 'IU%R(??Q3 M,Y*-B[F0*9M<2\)! ETRSJCZ)D@Q08>%I[]RHM&8K;Y6\.H4[R#4MG$)'@96 MNYVX9 &,=DPE74LC4V8A.L-*,05CE%*X-@'BQU"].E7JC8*FE8@;42ZC8P85 MD,("BV3!,!T*^=ASZ1;<(>/8O>I%%V/J1W)&?(R MJP!7L8 N$)OFR#N /$RFO'>"NRK0GNP<2)&"YQ"-]JR$"/5F%BP&90BO*I"# MC\6W&=AW, 5Z(H?^'/1G&U(:Z,U[&-?9S6^N1I=Y-/Z\"A&B4RXF.F:3J8^+ M,-'-7WL(ZJ)L E3]*4!^$\(_MY5^(F?4N]@>__'F&&7R:7^>3KM^GD M^T]/L3&'S.LN,+$^V'=<,V^59Z#J6\6D@\JIC4)L!O4*U:(G!II4WGS]=C7' MZ?FDS/\;IKA6<7!=E5H4MS80BU@GH!B56)0EUC%(IEBN8O!MWE9W@O?Z%*9_ M5AIXY']!^D*>Y/3'70% MGYKTQ<#&NIZ#9P/[:+_1SXFWET"$M9%ZS*Q3"GLZNZ:YG7&%EREJY&KY-0;4Z/PV?KI"K1>G0+L+.(&-GCGH"E8'8(*D2EK,MD*D$@M-6?6 M6EIW+B!$ZQ8++R:UL8]R-"'DT*F-6ICV$6?7KPH60;!D#;D)!%A:*$S3:LB# MT(;PEVR=$&2(=BJ+Z51CN_;Q9Y^BV(K<23]"[KFZ^@Z4E;O1!4SOE?7W8 Q? M4;\7*0^3NX=$F].<8U31>,FLIUVA9:#3#XD7Y1$Q!#2.=PKT/B=Z'RF:;\?N M-H+LG=7OH]FBS=R'Z6@R_8#TW_P14WV3/BJCU;O _+^O9O,[?K^+*,GOHZ-0 MH&4:E&(QZL2X]3D% 2G$3H.:.C*_ \1A:['WI'0R)!\-7(E.J3"7!%UU9/1Z M"TQGVC*!SBNF0!B0A%Z$@8NK7E APRY60BMR&@1Y.Z7*.T#\7''7LZ*YUCT95:9RB\*UZ[$ :NTG\)A0R-]6<;4@Z6H)0B M&*M%8.A-S78XSJ(0D6FG+OOV[[_^?E_S86>? M_G7\\>W97Q\^'O_K^/3\Y#^.WY^=GY]???T*TQ^34K5_,JY%''6D^LWSB\5C MS/IW4_Q2#_CO6%OX[I&Y;(QH_Y3FD");RW5&"5::HGG*2B<'T1>?'(KH;1#2 MA(O&V/:\U:K3>%;.YY/T7[7E'Y,I71_Y0EHC<[*6 M07:*5HZ&#@/":25@!@(=;)LDUQ8@AS^>]]>2>X_%&G'2X/9>K+H6S>%T5N^. M^8^3<;J\JG65'^IS-A+\3PM9#)P9STF^]!,_DT&"4YS-+U0IQ5D%C$=EF?;. MDG\N(]G(EB>G:0VE37"C'_P'&'#>2D76DVS#\]O /;E_22R[=]6KX@V6R137 M(X2S:T%>^"1BTF3\@ F9S./(R19RFFPAFTPQ(G#9IOAV#]"O5Q^'8K)!D&X= MV!\DQ$<-F>7*WEY-JR"7@>R;M5C$J(06K$1/KIJRY+1%6A4(:>F>X6A-FZNX MSU6\7C4]&-<]-G_KLN5N,"85A L2F:L56#KXS*(4DH6B#*'D(1[@E'S]>M8[ M-_?U1S\3$['D:)TBZZ&X^A0L6DUB4II)P:-+PBF!;=[/M3 1]RD_6^!Y\V/A M=BRS6R((+D.L49E,UYF'S#PD8"5)!<+Q:+#U8_I[H(8J,NO?^^I+THQ*#I';1F_+'H5U^(3RGMS? M"+C.[0^;"/R!GK0P7-9I8M"1.XPRCHEFH#&4EC, MP;.D:].J(GUQ;290=H8XO"_0 Z6;FXGUR$?;AG9_TJ)77LE;F'WYXW+RW__" M_!F7?M$*KD R\I.73#AR4G1!S[SEA1E5='31!?"=RB+W49\N0 _@4+:A?+-B M]$066_!I\*\TZH(8>@X;JY5C^#[!92I M+W8V1F6'K3"X:9A[]'5R1;?^;;2/!'HU/W2Y07_PAJ@]:"3,M4*$K ($<$77 M^2L^A&!L(GL,.<^6C#7L4(C0'] 650DZ.RCF./%!R#3 M//$V/7#WQ_Y<:ABVT:F'AQ@-QF #X_4CSI!^X!>"]0Z_X^5D41=W_,\WVM!X MX4R46F*D^U KIK4!!J%F%%TIQ>=87*.*A4=AO0;-Z4_N+5Z!XR*J_R>.<0J7 M56/S5Y+Q;+YLOG&-LB1K@G>9C)JBR6ZJK]8%)Q-99U64Y*A=F_1L-WRO04T: M,-$@Z7^;CJLIX+>3\7PTOB+89]]PNBQ/6%8M+/_=)_@'9\?_T!+H^Z,Q3'\L MY+0A(X9DOT JP&RN?>HD=W7"F&#!1*%T<8DW*L=KN*C7H)G/A?,&M0 WD%?; MZPWMOC*:7W#DTG"25+*+%+,L="KS5'^+4"R(S-O$A#< >CUJM)^L&Z3SZXRC MT;QJ]T4=2FF00'A+#KM."FI!569."ADC:.]\FTXGMQA> ]$[2O0^MZ9ED8%/ MT:-.F?&B:\T<)A9B,,RG(",4'XUL9-(\UR*#O:R7GB3]7(H,WN%T]'UA>)V, MR02[JC_SXVCV7\O'C\F9HG-FM !)EAXQU ]QQ*# MK9B_URNK)P8:>$VWV*HU-(7TT]/G#MB:%AH\ANXP]0;]<;E127HB8FAE(><_ M>Q$[(E.0LC&AB-QHBMZCL(8W4?MC<-)* M_#W&:S?.8W;&IIC(3181"8]4R+PNR(*/.I0B#(I. XM?\)3Z?DR,7B3<8W#M M\>F]74#]"\MD4ZZ9C1&I@6=6Y,*H$9Y9*14O.H M[4OE?MNQ]/U3OXUTVS0INC,^G2>=L;8%%LD'IB$FYH4.S"KN:OI0\4:AQV7$X^_UBM\+8B*2KG(L$REFF;"9:*EF'B4:JH M579M;+P-@%X#\7W(NL=]7FN>%D%1G-43#RZOETJK7A36K.!!2"Y[ @4:24.Q MCL*5!#3$Z+(*&5):>Q%VOYJJX[=>,LLMQ#G \^BSJ_G9XR55RP3)LN0^F%2D M+$PI<"07;UGT]"OGG,\A8-:B3=WY/JA?BWLP.(,-$IN[8K]^L-,!?=,8YG[X M#Q/E'$Y?>E+4/.Z26 M]*2@.U"\TG;L[^./QW]_\?G?4RU>^S'[?^XHC/8M<<0(=G(2XRV MZ%1'*$?CLB2S3W#IZ0_-Q6,_>,]F,LL:N/'G6N[REG[VC[)L@S)[?U-78:)V M&'1@'BPI141D(4?.2BHI1U=$+FTZ?70 M_>3ZE(PS6^V06T%0]N$=M%DG$:7 MRX)X^L.W4\RC.=T=V8E@8V V9T^B\)(%3H8Y*BV*!%&B;O-T;3NO1 MO7?8[7AJ$"S;+(T+],ZI*,BK][P.LXZ"U9; 3&:NLPPBV=PI"=;C9GI]VM*3 M_/N.H?T'7%XM'UU>7D[^&\8)WR[OY=5[-)R1=M>68WG9<>Q"9 $RE2KH=&&.(V<:,--Q24)!Y^J GB"=:G-)=0#W^C2H;T8:/#+X>SS%ZNZ, M_F8++\';^C[$J5Q(9$&0R(1D9-9)G7246-H$ M,?< _5OY=F7POO*Y_>VG-$68D3VW:1&SC_3WDS'$RQ\?2'QUOA/MF,*#ILTB M4\WC*I1D]$DZK@5XT-9+H]NT)]@)[NM3N/:LW5*>8MQ; QF1D:'.6/0%LJ&> APLC;2__Y_(P\.:(/;J:?YE,1_,?BZ2H M#TX&RY&IQ8TN#;"@N":I%9%H/4+9-JKT,)Y#E>+TROBF]^.[2[Y!3O@^JNO2 MM@ZXFI;0;$)VF.*8/MA[4B'V$/V0JL&Y]D6A9XZ;Q+0KA@'=A2S0;4E;0JL< M&G>7&$0EGBA"&5(CMI%XBR>@A&HV'Z6W-8 Y_;$J%DBHG=71$U&.#D/N' -' M=I(K9!EQIU/,;9*A#\(9WF;MAZUU0W5O43?(9Z[>&?Z,*?H0017-L#8DU2DD MYGT.3 454@Y%J-*FV\A#:%X)^WL+>I"9KW?*46Z[<#Z4!^FC3J?+%WHMW=EZ M26O5/"C)R;!.2T"CN0U>@-)&^YQ4(G0_5?-T^=;N[_%N?^8X_W]7<#DJ/\BT M/4IIT2_UW6A6'8^K*=YZ2YR<70HZTGWQ?.U,GXOK1KI*EV.IQ^Q]G=:5#%J?H^NS#G!%WGV0<6M I,R.A4 M\C%P:#3R>GNPP[Z*::M=]X9B-^:NP:WY.- W<+G([$EG?"1/DMFL(].1?N4Q MTW^4LQ&2P3F2]0L&&40 MZ5=T2 QNEP^2ZQG.TFS+RG/)_SRNV+4OU2**:;S4W&C:;AGJ%)B:0"-7MI;2 M"\Y%E+E185:JF%H,WVRM3HB2S4<]&B;9@91'O.RKVZ MZNLV.D&*^IB5Y5(;/'OSJV?@CUN=FU7P=&>P;< M!1:RD<8:P;%;V\3M4ZQ]+F/OL:(+#+=$W5C:1W&VZ'=[44*(=:NPY&.JG6X% M'4L2T$;JLT,S(V07INJ]"/[!FF4.X?P8VNGLS4X M)37#+!S39.C60B]7NUZ037@2/TEV0Y,Z^)9*"$Q&86DHUTG;=J<7X_C M>E7:U("*!F4%?9@+RP2>RSP'E26#.J%!JY*9#RHQ,D&YCIB"Z)9R/TCL9=!G MF,_'1#L,^\\EM7^S^C<_5FNM/_6/*?[[JMH4BSQ00 T<#9WCHKYHSO5$YY)6 M: "4"]&(T,C2>QK=_CN '=Q8V@CWX&93;[QW.<)Z)6VH MNW CZ! L!$U'NE..=EY 1WM02^:BUQFC(9NA\=%V. WK;E<]#P7;AJN6BG4R M_G8UGRTD(%;WN+6!%AH"D\[6-K0YU8+VPKBSJ4 1SKO&!4GW03T/DZHG.CO9#EXMN58O>% MK'F-=A,1WFN&4[PP7(@<46MT "(YI<"$Y"0 ?ZIXNR^,/1UBCSN^"T_W'H:? MAQ3=)KJX*BEQ[FNBJ[Y1!KLF]L?T%B[38K;+ M9'SW57VFV\X;Z9A%3P=<,HI%[Q,3 EQ0Z$3Q;9Z2-U_: :^L0^V'C3?;LU"? MEM;V'2/A/T?S+_=/O)]7,_NXEF9?U?@L?M9%O5"UPS.)WJK(H@7#DO)"I"0*>=O/:G-LO<3?&^8EZ-9 68H] M%GJ.\_FREHEN<8[19N^9U'50E4;!0C21D6NI/>?@T#7VZ7M?T^]M\BRUIV7U M:*\WIK7"89U0DZV4M"CC&=1M;X360F+UBAL[>NVLK(-Z>LNDLE8\PFRVR#Y*'85 M&^N;15T/QL2 Y\BLR=E:ZXO-;>:S/ KKX!4I!U&8S84I>Q+7TEW:7U+KRULE M)+HL<)@:EE9+/'C=R[YJU>ZX[5$G7J3R)V&])PN522$BTR70DBU73!1 Q='D M(MMTAW^A2M^]%.?%Z?PVJM#J,>[;R=IO;A+;#M44[A6E%_;WW=F?W?G"C M%/GC"UC+<.N$3M;6KH('K3E&B#R9['.&VF_&/9SAOO>)9W/3W;IT&C5"%ID9 MD>I37FY8J$9Q5@6="P'<^B'Q_"ZWWA+4W??JS1EQ)^JR0';ABD4C FU?51O; MD)HP4(%<9L@EFIBU\6TF9O4 _D4?W+OI]+H-,;0*-$@C'__[:A%Q)=DMY%FC M@9,J+2Y+FU=5.T/^K;$#T=VW-;LSZFM9DX"KP,]N!/QI"N,9I"K8"^!.Q*#(/#/. MTGI$(6M-:08^%Y^$BT6;3J9O4YB_L/(^,QWH,?VZ6%F=/P^7=?K\=7[X;'Q* MPJL=GR:7]/_E\W+M)^/ON)S56\6[T>S;9 :7%]X4;A1=O#DD,DE$1N:5 M)&_6)9"96VE*FZZFVR+]A75Q$'+O*Z-^1A'89:(F!U JTK["$DEX$.LKO&B8 MPZPX#Y#=\Z_B??G)WGU4^* J\0R3O8^].269UK@V&2:QOCFESB?][V>C>]"VL$U+609E0J:10QU MN&GM]E<49T5"EDIZ,'*X%P@OLB_!< JV#5<#OR262@>K20@!!?E;L1W&%.J'PPZ*L00^@$;4ON@U M*?$1YGA]._(QC:\P=(7DT\HR)XT M-#!2ZO6[O$ Q?1F/_GVUW!7"AB( ! -;3;)H$XL0)/,I>&6%1.X;C[?]"<]O M Z4?JAID>>ZC6NV;+KB&&;B]ANS 0[;W8.])A=A#]"U'(:_C\R[$)+EG20E3 M7^XC@]KEU]7WQP:5U-#&*!E6);H.S!Y ([:1^#":L+H),;^%V9<_+B?_O;H/ ME0"EN50LD_5%RX?$R#Y+=%:Z4$N @@]MS)+N& \X$GLO7I]6ECY(&:3<^]WQ MQY/_./IT\A_'?YR<'IV^/3EZ?W)Z_NGCW[W5?6_YA?T+P/=9TEHE>)#>U+(Y M \%J5]!K,F!M )E54K[@Q9;?VF_SO\/IZ/OBY]WF;8L"5X2+#$V=XL6Y9E$) M\KK0A.2UD(ZWL2\? +/OX7;[(T\GE76X7)4NDD<)601-KF6AO1*-8+YX0:YE ML<2-#K[1D-5-B(8_N/;E?OW,ZD76 PQP7AV?_\+\&:^+83Y-WM !E^I[G5$9 M87YW57V'4]J[0OXU&<^_S"ZXB#:C#XS$XYC6(;.(+C O2T0P@9S%1EV->\'_ M\O7K #PV,+=NI;+T.D/4GB2B:JGL^ET.=V#2?C&7UP4:XWFOW7PN?(41LG/+D; 2S3S@&+5CHFN")W1(H@ ML;6"W$=UJ*#/7FQOU)P]I=[TE+@>\GLGZMD%6]/HS6/H#A/!Z8_+C4K2$Q%# M*TOM\:_J>WBA(F&,D;,8R%%$)Z2T:#(VM^:'4I(G8CJ'T9%MY-]NTOOQ/VG1 M(WO5V>VZZW_0&)S#&L2*3.<8612.,Q0INU*X+*51G?0CJ YIJ.[+W\,6Z_[" M?P9QF]MNZS>)E]FDW(INGU[Y/7VY=9QG-Q&LQ7],$;).TN.26^U1^F +D(:! M1/ EJB?B/YTQ]'6ES.[DV6XK^X,-&FA;\T5DTV@6A16 M?]?HS<\^NR/9Q5R["V=YM*D^S0XFT'' '0N*&[(Z48%2#DD0C9>^&=TAC\Y] M]63SI=H3&PTB2T]@O'G@?Q&CRKIP2;?6%!)L>X5X4P6HVRM1'V.,)? M2'-V8Z5EJ?+LCBS>P"6,$YY_09R_KS]BT5'H80OES8\:^QJ-/[_#&9D9=SL5 M.D_@R9!-MK8 0AT86-0L!R,C;1K:*8T+YGM?T_#QJ;[U\IGP_2*"7BI';GDV MC(.N'5""9H 8:WK3.$NFLV_NM3Z?H-=S49QMXF?;$#AT2*0+MM_QLQVYW"8V ML@L10RL+.?DA"<69%8(P6@\LNL*9"D9$$3PZ_!T_:Z@CV\A_Z/B9CA%H?8'8 MCLA"L(8IJ[03WI@0VNC&"XJ?;<7?-O&S;83?P/=[Z/Y=1I)-$EJ;PE+M M>*"1*Q;)*:6E8Y0ZZI!<&]M[$Z+?9DO_Q#5X2_80KNL\4P=D30V6S=@.8Z[T MPV$'Q=B#@ :7T2,(5=2PV!$ZN%"?J@#STGN&?#%:-137J(QD:-5XPD@96C.V MD7L#C?@PQ6\PRL?_?"/YX.QHG,_F7W"ZK)&:+X*DL]5]F;62@EO%C$939Z]P M!G18,H\2C4HVF-*F>+L[QN%-E[Z8G0Q"2P,SYBBEZ17FG]Y0+7"!%2D(79BH MW-=LW:0T>'MY'==U^J .NII;L)F2'L6/[8.]) MA=A#](.<,M=':HBEH :&09$_+X)@T0C-4LK*)B.0BS;%2,.JQ!/VZY :L8W$ MFX1=EX P'\U6&&\#BZLKT6:NC:&SD'L @BCIGC5>TB&I5 PVIQ#:]#;L &YX M@Z0?)N]%7_NEH8&1>CH9YQN4UY!$3C8Z6K*Q];%CK@6;(3!GG7*0(EEH;48( M/P#FE6C"OF+>>$8T0@=*Y. #UTE&:Z%TKGG<&5W_I0JSZR=G[V^?,8$LTLG 4-;N M (="X8.D (B>.UCX(U&(77#M^\IO QA3+Y^F^*7:LW4KY%^8?W(@X_QWF"9 M3.\\QUM%X\;Y$_QS8:6*6+1@D 0YNXY'+Z/7 XHAO8#ELO9GT9R\75E41-EHY.= -&:1FMH=":+#"(40BEA)&I36:O MOS7\UM?^*&Y:B?* L&X"2!_Q<@%[]F7T[O+>V [7=MZ8Y<;E5; MN@,10RM+,%+3K2!89,VM#T26"5Z&-??:":DNWXF^;VM)MA/^LWF;?"8J=3N9W MXV+W0OM#!#QW@3-FIT&G_)"V3 M;#,T8R_8_5WM=T8JWO; P_D%5P%L"<"D2(7I2"*)01>6E PDLQR=;2V7#="> M21RHB89M-@'ZX*GI,_+NHEFZ6*J^8$[)L\A]J+%5$HNJ$Q<-<*S/(W*C5O [ M0SYH3&9@=6O)YHN(O$B=O,W:,80DF=9"L.#0,MI/&7@J-97W:T=>^M>+;0(I MV_ S^+O+#MA^!U)VY'*K!Y@[$#&TLI220PRESNHH@FFA$@,M.%/.2.&-YD6W M[N;\$@(IS71D&_D/'4@1H)-!B4R2W\XTKZ,OZRM42%8OY &E3:'!"PJD;,7? M-H&4;83?P++>4$VK$IILK6?%RE@S$YP!6,Y"$'2=8NWXV":V]KR>-!S&(NF! MDP:O;S<75'; ]?O%PE;L=:Y/WT'T0[Y8 "==1/1,Y8),6\UI/R3+T";AZ7)5 M7K:I]WL)+Q:::,0V$F^@"0\52(NH"UV5@87$+=,E^UHL9)F+.H4@G5?0)H?W MO.O0MV*J0QWZ-F)N8$AL*(%8:'KP.0=I-8LZDZ;SJNE6&V:*C<+258FAC08\ M NK7,BGZ8J?!2\@-T*X3F!W -34N'H5W& NC-S*[*3#2X81X'Z9QW.7O) M(L9$=ZK/+'"#+&0%/D/*'-OX+0=0DR>LCL-HR38$--".1:$SW8X3.I$)5LT# M5[2K-A/70XN+)W#<,#2!U_E&M9C9Q_ITS^4D%%V^;9Y,=D$WO(72(Z$/E9WW MR<8@E23GG\[>_K]OCLZ/W[T]^^O#\>GYT:>3L].CTW=GG_YU_/'-\>GQ'R>? M/KP_.KU3CU"G)7\>C_X'\_E\DOXKP@QSK;>G=2Z$N5KR'@4E Z#:OZYD:-&M ME9=DPWFM/-+ G2Y"!,Z5L]9*FYPJQEX,@&^_\^O\"TSQS?HGCJ;3&CBLN_/- MC]M_\@%^U#\ZJM'$.YE9SD6J+Y%-H?_H2"<1@-?,<9.L%"D:VZ8MS?[8]V[5 M<[GX-\34@U!63%V$I#T(:1D$J9BF(XQ\;F=9H;,G%N<2;^20=L,W_ TPL-;= M:_?3/VT-'-QC.J4G/Q#/^L'_RRGG 6AO8!=WVV*G.#\K]9%?SA!B<(DE MEVBKH70U-E537MD"P976M+&0M\/YRREC0QH;9(RN;:BS\J389IODMNK_97B1 M5J4ZMJ8P[>H:G $&V=-Z? "IVNAC;TL8JJKOP IZ&,J?2ZG?8R$77UP"(\FO M783[G5 LYA)H+R81' A12IL"G&<8 S^0EFP1$]^&K<&#G%W _8Z)[TCF5M'. M79@87%TL'=@F!\ZR#%"'>%D60\;:I"Q[Z:UUN4V-\64%LX(^2$F&"84#]Q[3:=FFQ#1/2C/+=J]%563/N7< M(&+Q$6=(/_#+T3B_P^]X.?E65_QS]+V@++F6"23MR-B3M/10M*4%>^]L+G4& M;Q-5Z #N-2E'WUPT."?.\9+^ZO.?.,8I7!+0H_R5)#Z;3Q?E"M>MVE=@HU3. M:%68@=IOM11/QV5R1'-]BIXKY$8NV38P7Y,*M>.G1]]_-IU??)A.\E6:GTU7 M,;/%]0HI9I"QCK\JL7;Q-PR*)IL]"*.E$$&93G<.?>".KM#OUO5D$X)?T]GI MA8\V^E&KGE:(9M/9;*,L]^$,Z\GTP]1]VGL2!;#5'>45@#4I,QM2 MK8!.LHYU2*QX]('^7*?4)A?V$XSA;(0>J;DW3F=7N3;P.SYA^C*>7$X^_UBM M< 4+BRS"$ XCECHLF+?9L62ESR'73$6;0,0&0*^!^#YDW>,^KW5+=:4%9_7$ M@\OKI5X/>+HN^N(B%R!7N.3DF5;D[X!$R;17I+O9@T]K)1CW*Z(Z?NLEL]Q" MG!N-N0/5T%U]_0K3'Y/R:'55_%'?8D[*PAH>IHIN=UR#UM'U)+ZU2CH>$)/@ MT2!'':/P2@8?DP->Z^B$ Q3LK#+J]*NS.Y5^'W ZFN0:T+O3\@11 MYE $,@#:MAJD8<%YSI3,TD&@#0UMQN_TO)"!JNPBN.Q#JG/ZH([M,X+1O1-9 M<8*CS=E8U>95^7.MLCND/NY8@M0O,F3J(G>Y' M%@L)S]/))GQ" ZE1@6R+Y0Q56/*O%<*DZ6T4'ZQXMP 5W0F&,FW>-! MUYF;AD4I:P@X G"/R&6;&^HG&(V3GZ?+N,-3 M^'K=%J7+FIJ6HK18U6$J6/90EO7C\;DP_5*TF*!'(\"R[&A[:\O)X!%"UQ0+ M;7IA+&WS7UQ[GRBL>>;*NPW!?4?#[H.]7"';M__AD6UC>G?3(H9SUZ2PO$'W$VGX[2 M?/5*D62Q]B=_$X.SC^=_WXQ2#RHHPRTSDL2B@Z_OJ@2P4E B1*G3^JBN#0JV M[9>'TZVAJ)P,Q4/?1Q-MM4@.V1+8F\GX:O9A.OD\A:\PSHO?+H2W^K-KO((' MJ1!82C+0G@J!1:\X"P(S6&.SM.JW9:/#"Y\,7&,\G7Q? %HK] MX5:Q=:U*,?61)KK:2C,)%DIR3":A'7A-?GZ;RL)'0/W"]UK?E&T\B_I,([T_ M/CH_/C^%Z;+$;8_$SX:?M'^JI@O$M>2*,SJ'%(1,9!YSL!$="I5I\Z;DL^^CZ=Y]P^O7"N)AT3H'VE*#EJT(GJ8V% MB62$@^K#J#8^8#=\PY]K+^B'4@),&Z8^>C;GCY*"2^K3F/^6;>O:[,OO*83/B?) MI/9TPPHHS ?@3/J" )E;XU4GZ_G)3[T.ZAN(M8$9_/#*E_D#@B94K4C1*7HA%**R2 4 M(8^)^6(U^7/":..2!MFI?V&GXN>;SQXJ8]<;AY-]9=ES=?L"Q$TQ[M,P>G_3 M< ? \*\8=J1@G<0]Y->0SA+ O3&%D#@GSM #%JO?2$[(=:0>9*& <%A9.H9D!IXD9U_;77R>?%L-=CT[?O3T[_71R^N?QZ=N3X_,]@GT=?NK^ M@;]MH:\% 4,FXS8O$N) 1ZH%';/*T@8EI \E773X^7MZ+9/9K$XZ(F\*QVET M=[IC3#&+E#@#4U^/Z!H2CD(S+VR!4H)5O$TAV69,^_IH?X^GF*HBY[_'9,+G M!>%P^>%JFKZ0_7D6+T>?%['Y-W!9XPOG7Q#G1U\G5^2 RI"3LL+6A[>T^:I, M(&!F3F%TAC^8\+GHL'72>J8M1,0TWJY8!TU@N??30>3:-Y;#OA?36: M-@!=#2KB?A;&C].K*KNS\N&2)#D?E3*[L #9EI 9SRZ22HXP HLE1J8% O.U()]^D36' MC!K:C,YX$MIKUY(=26@PBV<-X#OX"I]Q=CZY^OQEOC@9+TH*ABMR/!1"77X- MRP41F4L2DB4?11LWA);SZY2PMFL7%U^I/LQ MS\[*7YA'"\OL(H.2*0AD/$C)M(L+.\PS\!*=TU'@^EO #6FO7;[^XA5C&+G? M5Q33\W%RE-+T"BZ/YF]A.OU!?[C4Y@Q9<5RT-LF"Z>P4BXX.@&*S0&V4$;J- MN=L)WHO7GG9DW-<8VZ_&C*Y'W[GDZ 8D/ZY$'FKOYO8;;,5*C,N2RU7Y+.=9AV*+77O6/TARH$ ME;@-G9H2=HH,W__^P?*H/1 ZZ4VP/:=O?D93"V)O&JH\C:GWQ.HF-,-G6?=E M:2/A>XIX*/IET"J[&%@1J19Z$54Q".6E3*!-?XG886E_)"L[!.O;2+;W M)RD$96G;SK3PEH>C<19*&1Y6*2S%,\]6:?)X#-:^ 8'YVN\H&5>^-&RNKQ\R)JTDV?=SM5MP2FM] RDJ412GU8&QBC=66HM M WZZQ=CZ]FBT-))O(74D&F@N!T*#E9^\\!DZ2(D&)( M'MNTAWX(S2NPRWH3=HO8\AJF:S7O@*II;XB'<1VFN\/^O#VA"'L(?8 S887. M@ %T%IEW4B^+.KV@O50\\) X:"7:-'P=4A6>:)4PE"9L(^L6G7YQG&N=_@VX MZ^>QREJZECCS4#O@>QZ9CW0-"BL@9V/ AS;)R V #A#?ZX&O]4>=/0B[Q0.J M]?OOS8]36G%-J]^-1"YJ3+FV1AK+,@^.;!C:"N!E827%Z(6&8$2;WL#=,;XF M*Z(-,>TSDDN4U].W.D!K:V!L!G<@*Z,1KT_DL?J$+_];UEVSYRX4"//#15V!Z["O*'NM8*I0EBNM^*AUP=# DNE%[ M]\O#6@E[4S#I47X]'N;W\#B9M=;&,RUKVVHNR>T!RUDL*3L;Z#""QR[XY\+C MAMN[&8W;B*W_5F2+YS4WXTSHK#F930$OW\_SS?LSN@70%Y:BIU-'U?&(=.ZS M8H+#(B/YR&L%JAL[CSWUK>&NUOU(F+238-\9G[-2WJQ5TB\UEQLTWM<:%@2F M18YTEPC)LD0$#^"<%)U8W?"!5W!U]B:_'DO\-F&ZOA$ZH'KX1NW.[B&NT/ZH M>(+;/>38]]&\&5TPJBJM9**JL*;3B?DHZ'@Q!DL$TFF_\]X]P,4Z-+G;B*\! MJ:LY4L?_?)M,YY^F,)[!79=+DL>/',DUA:28=AR9YR;5O>&5Y^A%[C:BZ\E/ M#=S6LR=")LVDN?'J[?/E]9_'9W]^//KPKY.W1Z?OSD_^/#WYH_[RT]N_SS^= M_77\\>3TC[./?RVF.ET/5IB4C_@=QU<(X_Q^,OY\.?J.^6@VP_DL_B#'G0#M M\6B[+:#]WWL/*+"UI^+)Y&!*B&!E)(/>1JV]HU_Z*'E2(5VTA;;O$/K%9V9_ MT"8\IG5-QW#Y]FHVGWS%:=TP]>/O;S_^_J;"6>D%6519!Q,CR:-- MPOX15+^(+O5&3(M)+#?CEK84S=(1#@4QD>O+0.M,CG!V+-B2F2F]IXXX'.8[\8RN"L M8EY+S9SFX+WEWIA.14J=WA9LA''X06KMU6#2-QT]/S\Y7ZK974@K9[$+J-Z? M'VV$,_S[HY[HFK22]6"*X+47IF90#!3])R@G)?+(>6Y3.W2+8=A7 M+#V1,NE%HGTFI6H3I^F/BY/W%YA*!A\%2]8DIDM4+ J.+#DI=,X%M7WL)>%U MNGCU$Y>4KGZS8',9"KWYW@$F3^\H[HNHS9+U"\.[X(BRC"6N%I2%AV*- M8U9;,@V#"BQX+EG1R@FA; KKM5.;<@H/_?B7QU4_DNJQ[+J>^$=DW-,Q?ST4 MBNQW2$XD,N)]KK?Y\/R]\^TI[L):K>D[/U2+A>SD_' M@BFT(BBI%E_3D1Y,9-ZF0N=ZD%*A0:>>3+0]_HF7QUE_$NOQ$EPL;C:"#Y!& M992NRYAY"2(BW<@Y6KHDBJ=+ D6M*7#D-)60H+_.Y?<^_^*/T[WDV<3">;LX M,$8X.[N:ST89EQ5W1^-<1RO649[D(U\KM]')HI2>H>.U,A,*BY$K.E9D$2)9 MP-QM#5%G_!_YY,;\*M0Y=6//SU ]51=!#%6M%$B45E M5X^!9'5"%6V*@*+D4*RRSNU6-/$PCCVC2XORW_\DE5Z%VW_ZR&UF1QBN4N&< M*2\BTP8X"X7NREI8%&3V'D2;1&Q'@/M&V=Y.Q@EKPKRJ5*W*^H#3^@?P&<4% M6AF2HQ,C(1EA&GCM2Z@]F6,EY@06$V_3=_8Q5 =P.!OHRGILKC<>&E0JW*:F M[DGBS8^?-^>;'Q^QUN*-QI]75](J/Y45^&BM82XJ\M2%UG5FMF!.21?IO. \ MMAE,W0/XH=+/0^C9T%P>.N6\<7^]^?$&Q^G+5Y@N2XVMDI%D5X.L63%=ZCQW M+@QIE"Q.N?I>8*"S;@W9X1/2 VG*4R?B/HPUR$_=QW>-[OIQ;@=\33LE/(7P M,.T2^N7U2:7I@91#*(_,Q49)=[SA]=48Q\Q"HHT42I#.!SKS&TVX/HS2/-$S MX; ZLPT7+6K^X!)GJY/W%.8KR+UO,Q[K M03C#&^7]LK9N)>TM\@9F^ .;H/:W7.A_@11R3-4ET((6:Q0+QGOFLM?:2 #Z MRZ&LEVM0OPV7_7AJT#3R'K0[#5*[0!O67#E4H^_>B7Q*0?9D80C[Y [$0$BL MMI8E\!5B3"SRY)@M1GNIE!78II_DX JRO5727#^V$7X+O5B=G/<@KJY(':0B MY:3;4=0<@/' ?)VL!:X8*2$@%VT:33X![!G8)[N2N*XO_[OYH)T@,+/=B_EWPAG^%+^?7F:M!)RSS7\F\&EVK[!64&04--1E0*# D#@M!>@ M,(9N Z:>(_./U/ /0OPVLNV]K=0*RG65ID\2A2Z*O.5,]Q*8PL #F4;&NQC1 MY9 Z3@_Y^05A&0\DO7@2@V?"&E83*K.O S6 MZ\ =Z&Z=2-9^\*LA;1=!;=QI?9:]'!]]/#TY_?/\P_''\W\=?3P^A6FU$K_C M'L4L3_[,_4M4MH.]5G@2LO;1!!,M-UH($;/TJ8C:_*4$[^/%DS]]WS82L_GT M*LVOIF3'O9W,ZKMQ^C.J";E_/\(@,W3RZO*HR/<=$GYJ/<+9LO(!YV9CAZ[>K^<)?(;L8IF,",_N MT_,O,,7E?/<+7PIWQCAFT%O:E0(96-JD"$+'".32A#9QS%[@'Z)!0L]ZM^YN M#D]KD\CYUZ]U\,,D_=<"U:*:<0Z+\0T712@KO*&F03;G;LN&.-!:2N*QHJUQ6T1P+V5LM+4NU MH7JME&<1$)AQ*@5R_7+R;>[^+4 .UV:EL>ZT(N:Y%+,](L!%."%%!=);SZ3F MR+12P""'^EO@V20EI!CX=B>]>%>%[+^>&EPR]4,Q)H(KIWA#L":YGXW M0CM,YK=7(BX[E17BZ'(1-GE[-9V2^7<49XL.I4TVR".?VS?" MEQ+9MOG^!]H$Y#9^[0"S0Y]B\%[4["E1;;MO5W]<_Q-AAO_/__5_ %!+ P04 M " #U@(54X$8T(5N% 0!-P0\ %0 &-G;G0M,C R,C Q,S%?;&%B+GAM M;-R]>7/D.)8G^']_"FSUV$ZFF2.3!WC5=/>80J'(TFYD*$:*K)K>M#4WG!([ M7:2*=(\(]:DLA43RO?<#^<,#\(Y_^9_?GQ?@*R_*-,_^ M]4_N3\Z? ,]HSM+L\5__]-N7#S#^T__\MW_ZIW_YOR#\W^_N/X+W.5T]\VP) MK@N.EYR!;^GR"?R-\?(/((K\&?PM+_Y(OV((_ZVZZ3I_>2W2QZ?8%2X+*88N13Y$29Q ^:L ,H9C%_LHH3Z;/?[9HQ'U$<,P]!&7E]$ )HP0 MZ$6Q8"(6H4M9]=!%FOWQ9_4?@DL.I'%96?WS7__TM%R^_/GGG[]]^_;3=U(L M?LJ+QY\]Q_%_;J_^4W/Y][WKO_G5U6Z2)#]7?UU?6J:'+I2/=7_^W[]^?*!/ M_!G#-"N7.*-*0)G^N:Q^^3&G>%EA?E8O1+_@]%T#][V_WMT=%)C^K*W[.^*,:V<^\2'/VL,3%\B,F?"&UKYZV M?'WA__JG,GU^6?#V=T\%%X9^\F6CJ#E/WKG^1/\[)8 MSC_A9WXG?L7_D1?7JW*9/_/B??Z,TVS.N!<$+F/0Y5)WY L&B>L[T'<(=@(/ M,QK2^7+]8L]Y!G][:'6H!&E(^9.!C4?^6E9+/;K)XOYB)@PGS/CT0]D;/VUOCD]-\+F]W?/%UQ9!GY(,U J0\L? M]=AI]!?@-.%-P:#3I6 _(*NM3'Z_ M"?!Z5112B%R++_F57-3(5WWQ!7^_^:Y4YN]XQD6ZG(>"H2",8AA% D$44P%C M+PFA1[T$^W'HQ\S7\7N-I$[-#_[MIX>?0*6RV12C!['>_& =N,$=Y$K?&C: M,P8JE8'4&31*@Q\:M8_/W,9\; 2353+5DSPJ$QJ!L4MC9C?WXZ"/RH=[RA?L M]OFER+]6[%C^RI\)+^:.GR11PB.8A%BNN%WI/.,H=&#(8N&'PB,$::VX-61- MC6_6JH*THZL9]YR"5H]Q+ $V,,]LL.JJ"7ZO%;6P+#> PRJ?G)(W*HMH&+[+ M'3JWF#&&V@JXEBY0ODB96F/>9,MTF?+RZGM:SB/**0^%@!'BZM3("R$.'03] M)(S#Q(E"SA+=S;EC0J;&$5T]0:LH^%VI:K!-=Q32\[MT-H :V@?I@Y'1?MTY M$"[>KCLJ8+3=NG,F=C?KSE[;STVXS6C^S/><#REMF6:K-'N\>^%%M M1BRI,EW,>,;>!7V5)L: MP=3J'O;79V!C(-A8. .=F[:ME%]=8Z",$I\OT*]\: M(;4RVU9]!JZ>\Y5[Y0$\]U7B[+>> $(4]\'Q+!!40TCB&.7>D3XL"- M'<2)ZT0F1*\O>FI$_J7 62FQ5RRL]F&*6E= E;)F9&R OQ[9#H/JP&3:*@TZ M6DOBW.@-&L7!]4F(C0G4'"VK!&D@?E0"-(=EE^!Z/*&W)UNHM?%[7O_O;:9( M5#'CW]+E4WO ?566?#D/:82$[ZJ OS""R$LB2!C!D"AP<&Z@P MT;/?5E^ E9*&%&8R MH.HU5 QR&Q5FOP0ZOWC^I\=(UM%>_;*B_93:EOU14T MQ,84;S[GV<,RIW]:6 &J!X3V8!I M8-I9JZBV$)22H-)2_DOJ:8]?SB%AE4R."AN5.?*=/*MA!Q>[-G= ).4(>9%X20Q1@#!/'BZ'T;KQ8^+Z'@EB'"XX)F!H' MM#J"5DF@M-3C@:,@GO[^;4 S\'=OB(KV!W_.] ,?>LGI3X_YUY_EK=4W_G>D M?H3UC]6'??2AHWS0YTQJ/^2SU_6;U&]^O;EJSHDC-_)][F#HB$1.XW[@PX0) M#.- SN,($>91HSV4S:.G]M%6N0= Z6N&)J0>H?\D+P=+F2K]'?N,K;Y.SJ*R_P(_]%/GSY7J[E M/^"T^"M>K/@\QG'D\T3Z[PD+(0I= 0F-,10N<1TUASL.,N&!:9@U-0YJ=&]B MVEF^D N($KSPHHYOGTQXN]&KH\>*TU!V0HP\7FA\!Z 9:"$"#4:@ @DHE("" M"50X_2-$S_<9]W^0V'HCT_Z+1-[W&<[QXO)[:=1PBSE0DK4M@'$""1_6CS8;.)5'7 M02N/\A\J6#%E3>#*6NR'-),D(*^X4O%2503CW"4B"CTOAI&/&421H)!(&H6, M! &+L"11'O8XB;U(J8F>S38VE8I8Z=HJ]>/&+"#R I VB()NSMQ+\(-H+04O M>:%^9[CLN6R@L>LFW"$4.E$80\1"'\81\Z&/F.-[Q*,A-!%@H?(D(0Q(AZ,$ " M,>2Y7NQH)?8=>?[4EAJUAJ!648\!CR%WFM,LX#$P2VU!]M:@H55F_Q MD-AL"7KKUT6;DL\87I.LND@QI^>X#6\>NVT4)CRC<\MMYR[KMU)H0MFSQRJ' M<6<[YYZKRD/M'Z4__>S.A8OE2M6CT/<#N3@@.("8,@X3X1,L4!0FU#'973%5 M8&I\M]8?5!5Z#)T^8_CU_+PA01V8-#=X5NH=V*1?ZU]? 90%]IRYOM!9]=^, ME1C59>L+T:Z7UOLY_:A.<%Z_](C M0>)[*(1!Y"&H(D$@29Q(KI.#0/B1)XBC%=-UL293([\/JZQ2&R] 8XS*.%;; MF8V)[:]?03S%HNYQ[^0-[K(JK8%M5'T-24GVZ6 D2\I\?I,E?\MJA M_<278:Z^QAD!PZJJ2C]']O D1F8*TX4)J#'[[D/S;+SQGX="+IYR*(#9;M MPT ]TG+>+N1FRWYSX$YN!Q@\;KQM G,;M[8/>MQNGA9154)YO6*LJ%),5]FR M>)VS@$LW6400,P>I%*D )@EQ((MI'++(CR(GT$V+."1@:@1>ZP@:)=6Q?Z6F M?E[$011/,[4-; :F9%-8C!(C3MG>.S'BX$-'2XPX95(W,>+D=3V#L9N8H3MQ M-I*L/!9*5@4US"EV&?)= N6G3R%RD:NZW$0P1CA*B.=&S N-XJEM:38UTNB& M:>F$Q)8G8V*;."+# D3VAEUOM?TF@SFTXSGN.)K'(=O&W&XHL37MQHT&M@WJ M7D"O=0$]T^!YD7[%JKK6W@9;C'R/!8)#'D>.7+W' 8P#$L+0=9F'L1_AP#-* MA#\J:FK4O=&T#3;!BVXR@F%B_'&(]5C5#G #TV1'R=DH6Y#G4;&;*']RX_DI2JBD/R#U<9V_Y%Y\JZ#\!^ MO0^Z6*G&CFU2L*KS5Q< G.,$AV&BDO$%50&.2/(1ENM/@A.7.]R-/!;/E^M& M7.=#U$=5WXCCCC0ML[TIF:[KZ+!N'1TJ39U5_P5\8_$,%&LPZC_6!=FV?]>Y MP3 58=R728]YI_N*#,SFU]4KH/X+;KJOP,;8^H]ULL/V[[9NJ$$ !RHV5057 M:R@VA16JLIXU&A;3)-YD%.UF6(QKPKC)&6\R/'MY'6^C1;^9MRKP5W FO=-T MR3_*J5T*7TH1J5P15-DHY<@ MR*?"-\J -Q$^-<^^U1W4RL-*>[!1OT[L*L'OR@)0F6"XY6(T-'JST%" #SR' M6,7:F/3[@&:5LHT4&)5P^T"S2Y>]GM$SU*M-/V[C_%->_BKY=27%WV7WJHI0 M(4GV'2[3\K&ZB RL-Z!&7ZF*4BI:J:PZJ#EI0FX2K!#Q_Y M5_G:^(;9=L._5GKL/JF79> I85.'8P8ZYH+67E#5GVXL!I7),] U&E16[Q7^ M[Q@.?E>F@\9VFR%O8XV3W="XP;4>-X1NK$'8"[4;3?"%DV2CE-JG5BGJ>[J4 MV\IL:[[.I%-!O2J$DA1&",< M)B&EM$TH-YPNA]9=BPFW\\['FS@W4V6UU4;5Z%=M?_-U$@6O6UB8AEB/]FH8 M3GB3&.[Q)[Z.V75]D?T)KMR;X?9FQ4Y"M$) >D$2@Q]!BX)Z<5H;"P;5_FSEQK$$Y.C>.IH"5G*&VDLM&\MJ0]VE)%[FR9<[DY.8%U)6+02$@ M4@4V5*4-Z"3J_PD'^6:[9WV4F-IRKTU(H6U"BJA]F&I)5UES41*0WL!H3C8# MPSWTO+&;^K,V8&L&V$PO8&/&8-D^1B .F>BCI\A;YO@8074FO1"3Q6"+D]AB"6+.RZ#"$<.C#%B MT!5[>U#BZJS$H:Y6KJ)=<'U(THQ8+U*.S:2YD>&^MC%'1M'*XE_@Y^>"GRKZD:Q!\!J5M MF[G,_09)ST,>#O.14J1NKD&[F)D!UX-.,@-KH\#&JC9>M+)KIC)'TZ:50VVD M*HZ@K*RN:^RTYQQ?!+-57[B?)J.ZOA>!M>OI7O:P?JSZ47(VYQ_K@,R2%NE+ M72NTC;V+/1R2"'N0QL27WBW#D"#&H7#]0'B13R)7R['5E#C0(I(#$]^E(!I3F"8T5LGJG,Q1:4D3@%T"TKVM;Q(E66[2 W_+ M5B5G[_*BR+^EV>,UEB^/VJSE?.Z'H>.$7'(.1D(MIF-(7!)#3$,O\2*"J%GM M.5W!4R.?6E- 6E4!;72= <$U^XT:@Z]'/D- .C +*94[Z:DJ8JZ"=ZTVN%[# M^^$$O#U2,,VPLIR0J2E\Y/1,,TCVDS4-[^_'6.^:%@?7FPX'ZFS^,4O_D[-; M)D6G(L7K4.XVVKO3XR25+EQ92BW9>RYX(?_X!7_O_'%.$X^A.(R@%_ $(NKZ MD##5N0DCG_$(ATX0F<6)#:_T] +$6CU5KF:SEC6-_QIAK/6H=2+C-PXIM\:" MCK55&%=C+^@:W*;"K%-FJG*JG0#IQFKE8C;O@S2\>X4]4A]OE*Q.!R.H/>I$ M,MXP[$Y!(TKNF?WXK-HK_6=]9B9VTX[FCA,DA'H!#"FG$ 4^A9A'GES=.P[Q MO(C[U*A"U6EQ4W.MN]KV#!@^@Z\>V=M#;6"BW@(L%_L)BA9S$K4PL9N%>%KD MN'F'6N;O91KJW358(O5.*?O?2BY6BX^IX',OI*&0*WF(8D\52$HP3,(DD:/ M0@='H4 QMYQ8?529J=%0JRC$3:.'34[@JE(:+*36ZGO#BP40=8;PHLH03KN. M4;KY&O'IK]'^^&H2W4BC-C0-[F1K+PYG:Q]HX5&; Y0]HZ9OGT5U['3NXPI- M+;W[+'0]TKW//[,?1?^6%6OO4[J1[^K#V[(MMJ&J=*P6*CU*%3W^7*1Y45?C MD-=^SLOZ?'$>^B0*N.=!QQ$11"B((>$T4&VD?3G@"7&(48:W#:6F1MEKY4'! MZR#&95Z=G;^T&LM__<$SP%95(M*+,@N\_+3T[ MEBY6JAKA@TK_JO8#;K[7F5Y*KHIW72T;;[]-_))Z5"50ZRCY.7-#+JCTM*F' M!40<1VJ%SV""_(@D*/$C9L3F5K2:&IU_SI?*CY;N]2MHC0.ETK<$/Z19\Z-A MT0P[XZ?I6(\]*D-[V!U[P,8@T%I4\W7')K4Z:JU2#%Y7E9XUN2(6?6V;0-MU MNJUH-J[W;1/,/3?F0[)*@#\^KY)J.M_E5YT:HF*;72 MH/A2\,9K,WI(B>FT&3T!D5&;T5//N;1ORFWV53XN+U[K=-SE3BJD0T,6(9_" MT/4C*%U0 K$C22Y2)!<(X4;$J$R KN"ID5LWI[75_-3Q]&6HZW';$%@.S&F' M8'R=-64 EH.FD)JB-5"[D#/"WZ@;B!XDQYM]:-[?(Y7S&K^D2[Q0:_O:!Y0^ M7RZ6WZ3;=ZA-:%U_K"VUTJ8SS1U./=]G"0PPHQ#Y'H8Q([X<)D$%Q4P0II6X M;T^EJ1'<7NV3Y4;W7HFA=@;N-!.^S7 ,S)$=>T!K$&@MFAUI6MT,5+=DUOG4 MR:$&S2!5=?3!&RF;5>]S IC]QZI=,4X5'US:[E*YD_ M\V)=C^>>R]E]Q3?14%MZ7%UD6DC5<5AD.GM[88 M;D"&GCU;/*L2E*WJ6U7%&O4[0[+TPLUN3Q4S%<;MB=(+GKV>)OV>TK=T M6,GE3:I/RGM5D#U_4=-UD\O;U.;P N(@CSO0=9F B(8$8B)<+R_2HJZ4- MD.6B6>?ECEP12QN(_7)7^K?V;T@HGWZNC=-N\Z:J*>)<>"2BR$D@]D*A=G = MB,-($I2?,,X]ZD7,-W+5+E!F@J2UU_9MO]?;3C.X=SC[ WQ)G[G\1JL0LAX= M 7N/IJ;W-M(8#;X3XN?N9ER<=5 M4'$=5W;U/2WG/ D206(.!?<11$+^A/W AUX24>Q&KOJ;"0,?D3,UNSR'D=7 MU;[0AS&3>,DZ&(T!O[0Z_*@2D%0:]BG5.AA= R.7"Y&::0CE#VT+!UQG+3_ MY)'%X3O'.X(XJ?G6D<+I*_NO0C\L\F]_X>PQS1Z;%R\*DRCT'0*CT TA(E$, ML>,KYT9@/R8\\-W ='FY)V5JC%:M-(34$CS5:IJO />1U%_:783/&&LVI2!H M-!Q@U^HD!M;74ON21E\D'37VT.KG^,4]8P55B/4[7-:GDSPKZXJ71:%:O%5' MU^]>-]=\QJ_J=U>J;T[UGR]2JEQP?99OR2?YWKS/GW&:S7V'>=R+(QCPD$DO MB+HP]APJN0.[//*X")E1,8LAE)P:ZU2: J4J^+W6T' A--B!P0ZKWHR2%E]>PD=SP-_L-JN:HR;=9%2YH3CBM2 M5H>Q<\H"PE4:>N(B2>G(43_1$#(>,1(F<80BH^9(ER@S->K>JSGYO#3!D]HL&3H_!QQJ.@9FZ*0/R\5@9D$]\.=L>D\:6&?B0EA0OP+]S7(!? M\5)EJ;WJC)AY7SH+4-OM3W>)0N/VJ;, W5Z_.AO/-"-DQM/Y1_F>+#X_Y1G_ MM*H6B)12%'$/P1#'"41^H*),P@ R]6OFA#QQM(+N#CU\:H19Z0C65,ASY N!C."W* SP(T M4-KO<;EOE.E[%HCCR;WG;^U'1[_D.?N6+A9R0;CKHM2A#9O<4D*2P&5A"$6L MEFD.YC!QPAC&%%%$W#!*B-'.F[[HJ9%3JWD5/%2?-JVK!>I72[UT//1X:AB4 M!Z:K+8 /K+7&",\R!\XJC1F('Y7-S&'9);4>3[BT5L'A2-OM;;/8MH+953.TWG43K+\!FJ<7DQC7@=FZ.Z1'4Q%V&SK4 MT^92&@L::\&A#A$C5788:G0&J@5A7=TWJAXQ%.S'ZTT,)K%OH[2ZU.1M=JP6 M97DO_YYG\B-X_2P7 6JNG,O7 SNNRR"): 11R!",7<>!?H28DU"7!=@QZYK6 M0XNI32RM$2#-P*I;%E95[&TZW)8@5<5\6U-4(=_*%M,&:WT&36_"&'PH!IX+ MNJ-PM#BO&H6-%>#SN5'HT8?M A0M-V7KH\G('=HN &N_7=LE#S,_Z[C)EM*! M_)B6:I>DLXG'@TB$S!%0D-B!R M=2/P@@3Z*',]!G 1Z=7M.R)@: =9J@E;/ M'KNDIP ]?Q1B ::!R:D70D9G(VV!R[M*>GI)<*3*> ML5)%*L[CD,4N0S'T**$0T<"#&/L^="B//2?P/!PF;2_%+P:.4%>(UHN[W?OP MRU@AQ*Q5%#!.%U@MJ%[P:[526N;RQ^)4.4\-?#6=%6.X1G)"6KUF56JG1;_B MD,%V_84M">/Z 8>,VYO?#U[4[Y/^-2D49V98!JLM498$9AU@;4#WZ&75\QF&N;3U!JZAJ<]JL MJZJ"4%O6J>$[UI0;E7=M0[I+V=:?W[<[DN MIJEQJ:.#:.H1Y^48#4R#K8*;;A]#5# Z!8+EHD4'18UW7>S M^U#O8U6W7HKHIB_,D>#,#2(/1K$O(")^ K'O"$BXZ\;(P\P)6)_EG:X"$_78 M=AIE@$(5^X>Y@*NR7S=0_1'1W;VV"?!8.]:'&\C/0*,WZ"INBS8$97__V?0!_;CL5CI*SUR%Y=5-AC+Y6:ZDB.83E=[4.R[R@M?726UX MN>N'5?$OW:>HLD++UU_Y\BEGJBY^4]]YG6[C^\3A(?9@(.) NDI>!#$6 >2^ M+WR7Q(+[1J[2&]@P-3^L5KXM?-[T&VMQ !L@ *F0 +5YH+8/= RL^DVJ1U4P MS8XNR/KF:;W%^Z;'^1-_BP:>/:;X AE/16\XA%8GM;>P8]3I\0T':G>B?4M5 M^DW9?\5%JDY(6O'U.=7=MTS.,T_I2],?"S_R.>:A\%$2PYBYJD%?).1$BR+( M0N10AWMAC(TF6FW)4YL>&[9J=X-54 <&_Y'+?P/5MF=5&$;.Z ^!WMPS"+ # MSQBMSAM*K[6>@?^UPM)=Q54[U+Q0_U1_J/]]F\F/Z;GZL&9@;2#86&AO-C & MU2J'ZTL?E7F-0=GE2_,']%Z85+N[FT"<*UKU "SO.>7I5Z7#'$<"(YHPZ 6) M.C"3*PF2^ &,$@>+B+D!\FF[OZ*]EC@KML>NRO#;L)6.JN-&HZ2Q6WX>;6T_ MV@Z"HSF^]8'4#ZW"/ZKI88WH_7E$^_BIVA#9=BS/"Q[;$]2&XH#KIG]OWY)_ M53)'5=. IV&O5LM/^7+?^?+SSAEAW[($XB" $'L8@&= M,/9=X@2">$9)A;J"I^9IR1$H5IP!LEJ"5?8B-00O\ME/JA^RRJMX*7+I6$M? M3.55<.F657'KIM4#-0=%C["&@'I@TFI4!EV=0:MTA;U4&[SR)5"*VZP[: :5 MY5*$FL)'KDYH!LE^P4+#^WNU$"V;H@\E2*U?7]P$F:X];8"S")0P0# M0J4?A:D'$QJXD!#J!23R$X=H)6)H29L:92E]F\(B)5 :_^PD%3TII>7/1MTC MSP!]FI&LPSU/JV;/3=E+S)D/*52YH\3I_?S-WXR ),(^@= XEK\:N] IQ+/_I)T$0<19Q MAVKQZOJ14R//7WCQC+-7S0]\@\P9(NQE[\!L]\O-_:]7G_[=PA>X9]V)?(KF MXMI-:OY1>4CU=[AYU#@?VY[JZR]J_R]]HVL*N713FX6W6;DL5O76><::BLY- MKGW*R_=I21=YJZ,05T;*G\G+9.^<8.HMW ;:70&II4A!Z9',,_%D%H.[^FO MS\@!/Q<#MQ\"=/DC>RP6.Y%'=3F!3?$NMIN**-Q$VLSS#76CT,@.3@%=D(7V]I8G5)_2N]. M ^LA@#5850X!\$BK2UM FRTV30$[N>C4?MAXBT]3^[86H<8W]_.J/S?[[JI: MO@I8N6FWWC^N,^/C($(^C3P8.BB"*!$4QA)Z&'FQ[[F^<'RS\O7G14Z-S%N- M9Z#2N?+!;OJ=46C@3:.08DY"F."00A12"A/Y,D#FN8[ +O&]V)E_Y07)WP;Q MKNCA,+=5(DT#<+U5A5T0!YXY3[ZQ Q7$U0?(ZE) 0^RH'K\^#+N.O<&=?0O) M_(TO%O]OEG_+'JHB-9S=EN5*-:OCL4N\&$//PPPB2C&,F4\@=3V?NCX* JJU M(7E6TM2HO2F9HK2%?RAU0:LOJ!4VK2QS#.'3)&,5MX&YI3]D/4K-G('CPH(S MQYX^>72WKM&H52G,LK7H>NHA@ZD8PCF-7U:CR88P%@GXDL"041"+/F2_S)5[H MN3&6]3.BHK66 Q[Q=-ZA@%X+_QG(#&]V]]A MB4ZU\_"YD)R4ON!%TWBOG"?,85&"Y5!C[$$4"P<2[# 8(\\3840CRKEA?[OC MTJ;F0-;*JH^9MKV/RSI/3M1FU!O AJO6TX#K$;(U& >FUT;/=I=QK2IH=;7: M/^X\)+8;Q)V0.'8'N//&'VCQIG%33U;!:?%7O%CQ3B;[KU+02M6HSNZYBG:4 M']8[7*;E;UE.2EY\K5-,7E9+^6=IMKRKKE==)2+X<10D@4LAYT@ZG+Z+H.0F M%Y* Q1&.'4XC841$EA6<''=)^T!EX*Q;&0*T-@+IP:RM!)69,] U%%26@FU3 MFY+VIHTZ;;\,FB3YAD,\-*^^S>B:D_) 0V"7QVTK.2[U#P3QWFPQE)Q^$\S- M\\LB?^7\08I)*3_25WI1O:+R)]4]H:WH_9D7:"H<3T;$NK>MY\RK.\C:*H]U2:=[Q)(0G". AX**!P70)1(O^#!8N@ MZT4)C4.1\$CK%,Q$Z-1(N^Y;E3:;G U3_S@#&3>,=-!"7(^$;>,X,+/6$';U M76\:-RK_.$"]3Q.0[#:DU1$\;D=: RCV6M*:W-O3+6V*CDJ::UDQI7,B'(9$ M$L(@<-4N:L!@(KB 'F-Q2!V'A9%1TZN#4J;&-I52X(T"EC]_R8 MDQ?W]$:V8CD;;IE3'R<8)1A&/);NAQ\2F/CRGV[L8,Y9Y%)FM'UY4,K4&& W M4+[Q. S/2PX#JNE=7 K3T.[$;ASVS9GE\P6M[ \@,%#S^JZD-VI7?\#8XPWJ M#UW%M64.7E_"U=/EVORJ5T-(I-"]X@"OV$^P)&6,7/Q'X(<> 1 M&+K(X0Y5O:!BL]8!>H*G1A'W-W^]^?3;#;B_N;[[Y=/ME]N[3Z;-!#01UR., M(7 J$S.%0_1,3LJ9&3?4WTNA: MS_UXHZUI<;WC$.M1C27@!J:8"K.K+ZN:0Y);WZA@M65P[O%&"H]HV_/.'L[J6J#O\IKTB. ML[J2U#SP_5#$*(8L]&*(PBB!F/D.#&E("*.NCYU@_E(=?#TL<;'4(Z/1]#?Y M0G>M&'#[F#^FF=J=DQ[5H@HB55O)U?9Q:;A_/-Z;X$8T\K":AD(60H1Q E!;@RI ME'WC>&#L#9.T#Y0*\0[FJ3&(L+ZMFII64/6Q^7M.EO. 85?^GP,( M-T&A$*%1B.T!&5/;A5WW0>N5]G (1#W>O1":@5ESTQVN5F\&E((V>RD=M=YR MZZ1].2-W2CIJZ'YCI..77M0'207MMT?1*FS_$U_..4*.[^$0BJ#N'>+") @1 M].+0]6*$DL@/>G0^.B!J:A]\1U- VU@+*G7M$45_ F#=4Q<;L U^Z+)!;!V= MO6\6E2%JV^$ MX'19I_GZ*LJ(,;+ M.>-1$..$P3@A$42>D"3G@[4('@.S&$'Z[EO] :MXJ#6W&:?$$.P+'<%T94^<@\00U#V M.WZ8/J ?:?V*Z5.:\>*U6WRX;06)B1LF80@]7V"(F%S.848%C .?)B3 U*-& M1=Y.R)H<,;7JS8!8%5G5C+,*/J+2B8?@ND>C<P.GI:.BY3V@TS@,Y8]T1;V5\W' W!.>QJ&K+ZN]HK)BMJHIS#E+XIC'(21A MX$ 4.@XDG!,84>:Z#HF3R,,M/>@QPU%9/ M[-N!]03.NDZ%7?0&=S'6P%6JS4 W>.>70BZBZS\,T3GU/$(#M4@](?B->J&> MA^)XTU.->VV?92NN:[)J(T\D5# &A? Q1)QS&%,_D5-XR#T>8[FF(79.M3=" MIT8_'_/L$4I!SYMEC3K=5N!\TW/O*D>!VLYH-H%H MI-/PCN")G(OO0Z%_0G[@WGZ$I/9TU;/3[%%M\=;!_7?B\P*G\I="E'/" QQ% M*($\9#WFL0K= MP+2C= 4=9=L,*(7CY_,X&E..-C96^>:\U%')1AN$7:;1O]'FUNW19I1S/XRC MR&$$LCA6I!-2F#BN@,1SB0B0<%U&UWNZO"T:96@:*G1 MOSH&X?UZ!IL.T"7[P9?A_=8;Q?T:-5O:0CX+W0A[R\=UF,"F\UF ]':CSS_F M@FWJ WW7*O[%Y=.'1?[M+YP]\E\D\:I?ON,B+_@]IPMIG\CF/T_!;'9,]2LU+N8AL M"\&#- -7=]^R(6QM(@UWTMQB<47;>3W; K"KF*/M 9> ,*!/7?R65G6#7 MT(J:I:F6]^YMCX#]_7YK&HY_1F ;W(/G"M:%7%2D]9X_2UFJUR8OI*QG56#D MCBS2QTJ2.O909=3@6/ABH!CK;/IHQ*F M1MBUDF"M):C5U"/YDTKZ Q,?Z; :-/76>,/L%#)Z4^/^=>?Y;T5 ?T= MJ1]A_6/%.L>?.@IYG#6JY8#S%_;S]M1Y\KH?V3=%):7T(N^YJIP@?URG!I5S M/_+]P..)JG!-('(9@PG"&+HH\3T2!%[HA&81:]JRIQ?!]O"29C 7HBZ3^E=> MI*9;F_K Z_E2=L$3=S35XH$^TK&F%IUA/2EC^KG&(.RZ\:8/Z ?M=4)0^N@F?=I21>Y MJA!S1-S3PADLCX]*W%J7DRM\)_- MF.L\KGJ,916M@9FJS23[&*8G]$/,H MAI0&H0HR81"'V(>N1STGX!&+/2.GQ%R%J;%*=LV_I8G'[_"*Y5ZWVU*GF/ PCU\-1 H.8,=6&'D',L0,C ME,0L%$G(N%&.P6$Q4^.WC7:E.@)Z;)0V8[0CB.JQUN4X# MQ<-RG=WC\D:NMWO6\/VZN^=ON9 \MJMZ/RSQDE]E[*,0*@OL1BI[\J9',;S\]_ 0J9:5K7WTYJC[+#X1G M7*3+'U7T_M>T-.Z5:#HJA@QD'^NA3\.KBHN=T%'%3_<*]=U6"/58J'.NRIS. M]>K$Z^HY7]D\V>J)Z#"\IJG#VW"=&4!'^<_P,3WC^%]X@=5Z[:,Z$^TF#M0] ME M YJ]6/4^S[#JX]WS%[PLZI_OQ(>\X.EC=H,+%1-9SC%/7O*P>.5/U)M,ZGR6]7O\WI \\R0]GJ-SD4. MGS7,)^/U=2U2@]+8!%JC1O/\M* =P_T[K<@4?$ MJ#0=0;UG]6-/52JY32>4 M@M_52[NR#9XK[WFY6B@B5XW%ZVK*36UX>?7GO.XR7LX#GE#N2RJ-:2+Y5-4P ME6YB+)W%P*5.$B0T-MJ3MZ/6U!AVK3XH^$(%H()E7C'N2ZNQ_-0#]6)[LX4C6P0P$3Y"8!CGWI3B8F;'1$SM0(J%$3;/0TXYEC M<.I1BP60!F:3?7P&"(H] X-5PC@F:U2..&/P+BV M-6@NV]XZH4")0 Y4==6@J@\$":$1#),XPB(FOC KXWA+0A^BB,00!TX"F<_"2+@!\R*M#NS# MJSI!LJK:.>>+A9JC>65[$X=?A6*F&7BI*I+SQ2M\X@M5%_OY!6ZX?;X!J7T')4PZ Y[C-]#^"!J.X#^,AV;H?(TKL672 L4?@*M M-36L.7 $5KTEC@6P!IY-.S@I%94_=7T&)_.* J=1L%M'X(BL<:L'G#9XKV; MFQAF=,_GO*%O+^L:6P=&,B)ZW!?%2/A.(;(#0,8J^ E+^0B M=A**N:>U.C$5/#7*Z.A=A4.7'[/T,&QTH3L$>FPR!+ #T\LNIHV[-D3T MI2DZ=AM?Z H?M_^%(21[;3!,[^_'5*K L%S=WZOX%74T_92^O,]5J*.6.W-4TM2XJ%$4=#4%O]>Z&IX3'T=7CW6L M8#8PS?2#RYABSD)AE5..2QN51,X:O:[;A'E_R(O/14XY9Z6*<-ET M)+S-)!U5FPX'Z@?,'>HR%'L11 $)(8H3!I,X9C ,,//"(.*4>69E)"]32.OS M&;>V)%\N%WQ=#H!M.G<*N:K-:"H7">G:I!)DN>JR7J:/615WB$OPI$K%&YXC M73BLFL?0PP_52*?5C2% Y 7XH;6EBA7\$71ZK6[LF1TLGV+Q:-L*M'9/P"]3 M:=R#2I^7MG"M*JI=/&)M :M55PH+)+ MTS67#OKYB;^>AZ@A,1R%0M%K'J3N4X 8[FRA81$D> Z%>4E+\Q#$T\BKN<8VL)Q8)+J>':=C.9KVXVJ=="PW%+QA,"1 M^R>>-WV_6:+&/?W(I)V1[L16&RZ5Y;%8,14\+4EL];RJ4KY.=?&JF.T+_[Y\ M)ZW]8^YS$0HG]J#K^Q@BSA#$DGU@Z#B1SV/D8&$4]SB0GE.CL-9,16 J@^YF MD\[\OL-G[[=6PSM=^@S7Q4.] 7J\.(%Q'=KOZPSI[DB!ULRJ&^;&4'"V-V/C M# )E,:A,MKC_./"@6&7VH70==5(8&/#=^61H<7V;;MUFDF.KDL?\/5[BUL/" M<1*H+&SHRAE%%8Q6IS.Q"P4EKI\D/@]"K;GDG*"I309-IZF.LD!I>]8=,T/W M-$_;Q&Q@HNT+5X\&7:>QN+!/UY&'C]RNZ[2)^UV[SEQO/?OWZEFMY/YSW1(P M*_F_7[#@SHPWYQ,#^[T/NU:,P/*$* L&25E6 /)L9*(3ZDRE;1B#;@, M$HUUGG9I$.Z']L3T-JM:I:K?=K8;UZLQUQ6$!-11S0T%1(G#(?$HA<2)!!7< M]6(2]0O/U=1@:FSX\-OGSQ]O?KWY].7J([B^^_1P]_'V_=67F_?@P^VGJT_7 MM_+7#U_D+]0EX/;3A[O[7Z^^W-Y]ZAO7JSM2>NPY*/X#$VS#TW$"Y+0LA8Z$#D>R'$6/J6R*$!#5$8QPRW\3Q?+JX2UD_)'C$^7T;@ MV'O.5K2N#:;"2,I.W(_*F:S*A^&-%59*A/4<93W6'7_0WKQ@6&O;;L&PA]W! MK.T#5QKC::MNV&6XCU$^K*>&4Z@B=AFXFL7$+A1R8=5=)9;RM,J0FSN8>@X+ M$>04,8@\CT&"'1^2,.8.\6/AFI7M.2AE:E[P[:8U0K%6LF^9W"TX]0CU8I & M)L9NDP*PT7" (_&32 Q3EW9+TML4GCUD[-'*L@!55N,1,B%\"!WN2=]PSB")'9B2&@0A,05 M(<;"J-F 906G1CQW][]?WH-W5P^W#^#N _A\ M?_.@5NCFZV[K ZS'9V\Y; -38=+@F#$'8HJ1VF7@,,:! Y$;$X9#WT>^ MT4[M2'I/;8*I#5!Q-6(K+)2N#5$_;BRI=BA(@Y4J[M2"9>@-C_6:Z,U'$QS\ M@:>IUF+0,;F:KMI1WS(!=,V6EZU?FJ9HCXK9.G)KI^>/O>EKY/&R.JN-I?NH MD]W( [([!XXM_K(2(*\?\N(W"6NQQ&G6+0*ORNLUX4:)"-PH#$+(W#""R!-R M>@NB )) ^(GC^W(-I96*U4/VU*:HK5U7M05#UKNN:16)I_934Q57P\MEY6._ M\ POS+?*3<9';UX9"/6!YX:UUM5DO]:[JO2XTX]RH[_]RB$&H U2/$1'_IO4 M#S$ YE@)$9-']%P'8/E.4?[PQ/E2M;>LSC#K0A>(>([P):V)(,*2VWSIQ'L> MAPZ-@M@-,?>$41F1XZ*F1F6-IJ!2%;2Z]JPD<@)A3:_7"FY#.ZH](3/W*<^B M8=<-/"YN7,_MK-E[SM;Y._I1QH'H^4]<^F62GZZ6RR(EJV452)]OER&^;:;^ M.7-(PS,PQYU(8)(N%J_6U]*J&;C:&:V=>MRWYT;+F!0M M86R5.2_5:51ZM03@+@?;>JS5R+%YZ#,F!%?N'.(084_^%% *F5RN(H8HDD!2#T,G#CR($B^$A. $1CQT"'%)C&)O_E)UE'M8 MXF(Y&K:[,H=#^)="0&"9.;E?8VX3*'3'Y:+3< ML>O[%IT2O"@JPJF3VZHI=!YPEW,5Y^9X2)(#]V.H0F4ACY0?@2(18TD.^1(O M],CAL!@C:E@+&^YM_Z)D -;H6J*5R.U,"4T"I8DT*EX@Q4 M2MJL(W4*!,L5I Z*&KEVU"ES]ZM&G;RZ;Y$.N4)_SK.J2/O#$Y9OS-UJ62YQ MU5=SSDC(J9,XD*G^VX@)5_*!&\$P#KB@C"4$\?E77I!O;59' M*SG@N%"[5G5NH'RJ*F:7J8#OY3>^D$]YKM P+$=BY\70\Z_&'^Z!F;0Q"+06 M[1:C \JJMKI0/,B)E;QMEO4Q(YJXQ8YL0KG7M$3 MNT_OT4CY0&#D_7I7[)9Q.4F)%&]*L="_KU+I"U]EK-MLJ"Q7SYRI\$A5NJKS ME[F;A#%'C$(2!W)A2[@'X\AQH!M3'LN9(R(T-LCZ'T-G+:X9OPA JRE8;%3] MO_\Y]ESO?[1%F55HXR+/'J%J;&G0#7?HE^#T3#&9,7W+P/J-L:!K;;/@!ZV] M0!H,.G:!QN0Z,K]Z/3I_G= K8- 2>4*OPDA-D:?P2IAU11YIC$[V11Y:A_$Z M(X^$YE9OY+%D]LR$D)IQ7N$4F'JK.%L0#3RWUFK.FIQI#FI-!TJ1 MUL'$;M[!*8'C)AIHF+Z76:!S3T^VR!6/-;E9]/4]?L:/O'S(5X]/RZJK^]QS ML8MCE5$@(AG[6K9>N/C";_V,1[:!+**T]N MK>P,-.J"6M^Z6Q6W2$2ZX-AEH[-2QZ4D71#V>$G[1CO;*T>22'_ESX07++.7/#F F708)B55]1A% ZL*'\)_,2)PR<(#*J MD'9DK+8YYS1P$X=X$62.&T(5 @-Q& 8P$=3E3A2* MF!FEL1T7-34*;M3KGD'^N5\-E0.P:FX%6 %KZ#V C9+K&K?@]U91FYN09]$8 MI/3) 7%O4NGDN-G'"INMI42K[ZGY3P(8E?Z$0GDKA/)-3MR M5-EK"KV .VY$$Y\RID,,!YX]-2:XYU_3LBE1^KE(Y?K\ #&%L"F=%^>MXJ@LOT C[:]^>>( MKRO08F5A7<8.T+RL?W>P5C' BVH.K@/SZ?ZBI\,XV>8=ZE[0-)['[5O)JW2/ MGZ88?V4PMN,%9.DH]0\:H66 ]W A6R9*]/"RY ,+%3^@8M6E5\RS%6].>(C/ MB>=&,0QB[$.44 QC01D,J8\])FCD,Z)]PGE4S-262UU%05%K:C#/'(=3PY.P M M+ 4_X6/HV2?0X[0BW4>.+/9YBP>)Z>%XW>/Q]]G+=@B MVO-76RV+MMZZ_MR6I9:TW%9BNZ*T6,D%8N"%C,8>AU'@8(A$Z,*$X!#ZL9LP MFB18.-Q"Z30=7:;&K:?K?[=]V=8UORO?;5,.O+;)2G4JK8'4V^4>:7@&9O43 M_3 [!VB?MT:FM09%5'5SZPF'6(WKH/!B6XX=."!PY@NB\Z?LQ1!KW M6.MVV'O/;F>GKKYC'A#7C1.&(8LQ@8A0!''D8NB@T'$$8\1)P@O['-K5>&HT M5A\%]8EY''YP];AO4D,VZ;-!?.QL<.\\\.KT^V"C(^$P8S1T+T++6K]U%\)A M!D&C_^! @GOV<7^ILA>RQRHQ=YUW-5>;N7'@,AB&B0.1'\8P%HX'F7#ES['O MA]@P*/Z()!.&&2O2!(/TOCV#@MT.[$=DC=M(_;3!>_W0 MSUS>LS=9S<8?N,H#6WS!WV^^O_"LY,W.YCSQ7!Y$200#Y*G08,XAP32&E# > M?'GX"C;*&O<+. *M'#1;A&I@BVBBU1M7JA*11%OS0 MJ'N\U+%Y R\]8.PVZ#HC<]P&7'H [#78TKS-O#SX^R9PX$N!LSI:[9Z_Y,5R M3CV/>T[H0TD?1'"&C8M[G(.A=POOH@T5*0OE8( @O_F@!=<@*]* MU?_1]L!1VSJ^X\R<^O^:>O\_@5NY(&XV=?).2X PFGEN-)/KT^I/83"+(G_F M^P' 2_#_X&R%BU?@NS.@8I6J2W9^*?\KGZ\J*X:ZXWHIH.R@7C-+1' MLM4TH-)NUF!OM9'H0?MM=P;=%C)VJ\^#)A[HW7GXNGX4<_/\LLA?.7_@Q==4 MM666'\\[N?)AJD>H=%FJW:A/>?:5ETO.KK[A@I75TKW[]^N\7'[*E__.EYM] MJSJW[4->-+]2U[ESXB!/.&X$'2PH1(''("&1"SWFL4AZ*CBD6O&];Z/^U.CQ MIFT04+=TK HA%1M]S:AIY#=!C_BF.[X#TVIE*23*5/ 9OU8^W%4AW8O'*L]Q M!M9&@\IJ51BH7,K?+L$K7W:./&9MEJEZ.>XU7@YC*/57B \$XD9,: M]JD=E#>U::=5%VSI"Y3"IKMWIW'6W;VSAM[@NW='@;.8E6&( MB^7-N],R1]Z\TP)@?_-.[[9^W'*8^3I3^[O7S27-S%_1X<';WHAY1KMGS;SQ]?%(L^I47^)'_(A^]?(^7_ -.BWK5*;PPB6/F0.)@ M!%&HPH(8P=(-#YV0>;Z?^,B\*?P43#/YVL?K0/]NW6">X$55?%QU)F3Y8H&+ M4GGO]:Z%9I/"*>$]%XQ2YD>>?'=459L0>2IC4T".J00Z%#QP(M,F]U,PS/Q% M:LT;<+U7;V']EWN'].;Y*:@Z(6>BNT+L M)=)@+R"@ZN).LE8PU,)]:X;$+= MEA(;T(#366K.0 L0:! "%41 80042+:KET]IS*TZ2I,P;%1O;!(6'W'Y)J7; M)4UQML-7.IU<4.QX"0D8L>S -/)NTS7%V8M"&;8]S#I'!I (X4"!')$D@@C"C3)P]<1.C:S>_?9P^^GFX0%8-FV@:I5,+U)H5(JU =TN\5IYIGFBQ"T5Q=6*I?)= MN5HNJPKQ4OB'!7Z<)Y@Y//0$I X-H5S,QA![@D /!7' !0ZH7I.LTV*F1J&W MUQ_N0:,JZ.@*E++Z^1(G<#U->O;0&IC.^@%EE#9Q'H?>B1,G'CU:ZL1Y\[K) M$QI7FW_^S0,_2I_O=LF?RWDGN_? T3[88Z9T M/].CU_2,@Z)/G*T6_$Y4#D#3F&U=N&*SI1#1Q./(\Z#+A M1&'!5PHC"!'-" MF1=1WS7:PM$5/+6/NM5;>=:U-WVF"LUEL&O&9 P YM!Q$T=PG'4+_/S^I:H0 M-,BVCBEF=N,.=(6/&QM@",G>^;WI_3T+X1Q9JE1=XG'Y]&&1?_L+9X_\%YQF MZI=70C+#[@+H"_X^3SP1D<0/(8]=!!'U"$P0ELP6(,$2Z@O/"PS:/EE74.M[ M';^E4Y,_#WYX*?*ZF=J/55Y+M^\:H4: D8+^5?J@T+7((GA90AO]I[1?0(>-P1'ZD.SO&]HA^4 M"3_.@#(-*-M 9=P,*//6?\7*1K!KY$Q5R[!82<K8B@3(]=3.N(BI Y$(?!@3X4#L(!9Y#O:Q MB'4WR7:>/35.J=0#M7Y&YX.'<#N_0W8!&@,3A0D01OMC1TSNO3VV^[S1=L>. M&-+='#MV2=\P@JJMU >IQ-$F)9;O7G_A^6.!7YY2>J56-=5.Q6;? MAD3,"07R($$NALAC F+5@@!'?H(QP2Z6*TNC*(+>NDSMD^_N_+1=Y,BK_/'1 MN%C&)2.D&QLP"NZ#AP;4,%<+[]8.L#9$P;\Q!52V#+KW9@%5RZ$!_?49.3+@ M8N#V P,N?V3_ HH/3WQ1%9? V6M3\2],$D1=XD$>AT0%BTH2C>2*"W/.7-]G M#HVUJJN=%C,U5ER7"*Q4!8VNO>LH'L#UO'=D!ZVA5U2]@.I53O$X#A<75#SP MZ-%+*AXW[U!1Q1-7]^@]W(U!;XX+;K.E'.=T76!_SB4+1,BE4-"(R6600V&B M*($'CA.'<9QP0;6[$&L(G!HE[":WU+W,U]W*T[7Z1IDNVO"?YHLA0!TZ!J&+ MYUU[[+A1V.@D5QM&@Y[&EN$W1WKJ&T2*Z8Z"WIAT"V8&INU%98=K90-]2>]A@$4/( M[ :+Z H?-UC$$)*]8!'3^R\K(OAAE;%R[O@Q]KQ8>I->'$'DJ)*!D4]AX"(G M\) ?^&[2IV1@]?2I,=''/'N$4M SD&N35:$VEIETW$MC_MG&4(]D>B,S,).L MB_]5BMDO\[=E[R!%_6H);U+";\NX8P7[MB_J]]6N.:&I+M\<\ C,.:880Y=@ M 1%!!"9.S&$4<3>B/'+"1&M%>%K,U+[CSHRWUK-7+MT15/4^Z,NQ&OC+[@.3 M\6=^&@6KW_L14:-^^*?-W66 ,U?WI8*O<@V;%Z]_RXL_;K//14YY67[BRSMQ MSTM>?.6E*J3).%)]^P(20R3\ &+L^)!2UT'"B8-0&*T]-&1.C224IC#-X$NM MJRDQG,=8ER6L(C :ES?4)9:VV30K0ALLPGY^6.3"[: M0.PSC?ZM_6CG<\%?<,J:&)^KC'5"VIN^8G.?A#QT*8%1&%*YFD QQ&X2P,CA MKN-Y21"YR(1V-&1.C78:E0&O=2[K1C_5#F";Q-&G#),.^D'"41R*$$98*&<0 M1Y XB$$F&(X#ST\XBTPZMMI&?ZSNK>#E[<9 ;U*PC.S DT+[2K?AF0K-[0RE M1F=[4X(!0%:G!!VYHTX)!D#L3@DFMYK'*]1!9>_S9YQF0AF-A>91U% (#WT>U8+[2P?<;=U;_Z$$X\X@1LX,*&J6@H2"8Q1', @]A/*W=@) M.#8AM*.2ID9>C:*GEC2+C1%F/'8<;D1BRA$/H4@2!E$8(Q@[\J<@BC%SJ9,( M$9BL*.W /=HZ$K\)Z'H3A14H!YX4VI>VH^0 :\6S2%CE^>/21N7TLT;O\O?Y M&R[.";INZA7\+5T^M6>?-]_I8J6Z ZEUI_S_3)400$GB$^0)R!+'EVXI8C!A MZIPB]ED@)*DX;M0S%TA7AZGQ>TTX16U([YP?[1'@$6,A1XF$G F(..$P#BB% M%"6,>3R*N(/G7WE!\HF,05>7_S*CH,?T R,[\!RPE6G5Z@^^20/6Z58SL+8! MM$;8K8EQ 81#I55IZ_%6Z52F0)U(HS)^U(4'XQ_4PN2)LU_RG.TBVOTJ%VPE MO^"'7"R_X8)?,5:U_2[5M@4)(S>"3AA+-S>('1A'-(:^$T4HH)Z/B=&YN([0 MJ=%.JR!@/]F&>&"" MZJ@+6GU!J_ ,K%6V&-]K )#=L%\=P>-& QM L1,<::Z.NQDGU,!^:E2^ T;YEFA([=CFEZHL=MF&8$QUZ_ M-+.[^U'3C1"<+M?5#N4:\!XO^3U7%J:+M"UJ>%UP287E'"78C5W75XF42*[> MI!^%F8NAS[T0>VK3RC=:O9F)GQI5?>;R0=E2M;MN:\JJ@%W>&J7JSH)"M6J;8&"8]+AL._($Y;:UX-_52Z0ZVE9_5.9F5_C/0C)8]MNN' MGU76,U1A5/;K!\\N"_9\2C\V_%5^PJNB:NQ]FTE7\(M\3!,S)GSAH3C@,&'< M@0@E/DR0%U8U@)@DOXCZ6A40SXN:&LMU- 65JD#I:AB#IX&P'FG9P6U@@NH+ MF3$%G4?#*MV<$#Y=&-.[H6?I_W76[*A1=%*]RKI>+1U97)IN+P.5! M1!$,_,2#R',321E> H4CEW1>B"+L&$4 GI$W-?+HM(W/59O4KL)-?01#!CD' MN!Z-6(1Q8"ZY"$'SXO5ZN-@M27]&YKB%YO4 V"L?KWE;/Y+Y*RY2]1CE^E2; M%2$*$G6,!I'C8_4?!G$H*,1.$@8X(=C3J\=\3,#4:*35K_;R^^P"[4&HQQ.7 M #,P,1AA8DP$QPRW^N7O"1GU4S]FXNZW??2Z/E4&*?E5/O5HL M\F]8*OPA+^I5C**0IK)['2)&7[\4."L7U6*G[3\QEVY%D@28P,#SJ6H5Y$., MY#^)&R+&2"!\P@U:!5E63^M#&;]14)6"-5/[,$V\BUBLZ')5J5ZJS9N])D!J M_\:H I^]$3Y-46\Q8*.%K59&@8U5,["V2S6N:#9U*I=HMNYDT5H'.N9U&P"] MS2B:E%M\D]$0G,7>,^BEHR)R: M5_[+S=TO]U>?_W)[#:X^O0WWUZ0NX_NWAR]VO-_?@]M.'N_M? MK[[X[/P9Z/KQE9 >>_!IMP5I=L-%7KO<'J26I#Y#EE+WSOJ*TX7ZHG2AWO "_Y0UX%- M>?FQ[1\_CWU*P] AT/$C%602!:K]<01#$?L!EGR&?*=D"39Z MRA53:P,4>0%+:07X76D/*O5[7K?;Y8?*@/B.:2V\+H M_U#W;:(CNIRV".R]("SBLO?:Q,CU\3P%2 D(*,D08*G"7, L M4YG3#;%C_U,CO-;\Z)=WG3KM4=>'_QW57CAK#3N-BQW;#8CVP'SG '3TIW$A M:GP(*U[L@UYH56,G&\:6._8!Z(0.LEQ4K;QS'_65(CZS6;QE995H/B,, MYVF>I2!1FG%1)@G E,0@3Q4J$DG3V"V7Z6*/4YO\%\Y&6K,=]VN7@;=;M02% M\W5/F2XCZ2%^:XE.8.G;2[V.+'QK"<*Q[*WM@]<'PS6AXSPILHPF& :F"T=DK@J,&S#4 M_D0WKQ8KY7.I5R;W:_JH%Y#5 M/[\]T+5L?M?J=3.ND%(%R 0WVGPY!5AFA<9>QBS.4$:$%;GX&C UOJE,CY@Q M-GJJ#:W6W_5O2F-_^WN'X$J?D>GGI#'P'IBF6NOK ]BH,CBZZV!>_Z;R8?O[ MBP06!GR'$-:!!V&D6-6O\DDW)TVT*O<9%_I8!3(&"DV] M/>&%2?=L<+-KW" MZ[VHTFO:N3K<@>O-[UH*HWZVD9_F/Z0XJ(;^YN5W^L_5^NV"EDT"8Z:4E#"1 M0&9F@2L0 BS+!="+VRRF@A82.HGS7F7-Y%Y(G9BNUIVH]@=4#D4[C^KJ2!%[ MB2JGHLJK:V.]?$;4;CT]VC@-_"(;?HBN";#PAW:H@ L/BUXK ,,?O)Z C"L: M]:-G4X7<%"$W 3\=_0G!.20QYP"F::K7_CP##!8I( K1@D"&E7#2-CK=S=0( M=5>2W=AYK0&IC4_H)RIJA^'H!QTIJM1R:7?W4/6N/!I/SKX M8[F6W#P@_EAJJ[>G$?J+\T!+^84MYO?5=N,-79A4I&\/4FYNJP7^+&$26KG1;0_!*T?TYZUW],6UF"_I^N7=_,=@W@T%JL,AZ0#@CG0P&@9DM^-/1[1ZCSQMVQKOF-/1N[VC M3==GO:/]N)2Z26WXI_E2ZN[J7/P9Y(F@D$# 1((!*HH88,HID 0E.$M4#-TR MM<[V-+7%K2FD(];TIUY65765>"UA-5F\?% MBIY?=CG";[>L#0+JT-S=V%BC65EIC@]K.X,&]O5#$3J@[TQO8P?R]3M](H#O MP@.>4IE&>ZDZT6M+,E,12V$4['*,]%*0Q(7>.2<4%(C&29[*0DFG([>C'J;& M&Y6!FA&,A8ZRET?@V-;7:-3"+<];UL.J51[V,JU=YSLDCATN#_K#:<4SWQCCN^;HM35!>L;O?6L*JSHWU2??+LJ-S/%$\KT MK@\D:8X 4H@!FIN0OH1AQ!5+J'1:002Q:FJLT43A&%.[%9 [5CMG0@88.CO^ M&7U !N8L^]H#>RY&C8\W=: (J >S6;]'M^NUT1HT/]]$]4E,T!S+<",0.O,R M@&5CYV.& _-$EF; QJ]8I.D>5ZV@<6U4T^TL0X+J95D..(0)0#&F@-(\![)@ M,>5",$:)\XKM;'=3(^)ZP?)+6X[>Y$L;:V^BI;0\4;*$.2/ @A) M"K! !4@1(VG.\USDV6QCBB6/#O.VT^%@KJM K_; '@YKAW5T$ 1'651W+6W? M5+\TQ@90S'1#)?QZ^WR7XR^^+[I_PY9 M=6>*29>FNUNS ZMG4P)E#(7(0 HA TC%%)""I8 0*DF6MO1+<&.UY!. Z*Y<7$ !B/?-5LZCK^LG=Y\6M#=EL'HMO+H+M?9/A! M%_9ZP]&&<2\]_ ZN@KQ;,:/^]X\E^:ZI:PS5NH@N:VP!^98)K+ @!6QJ0Z= MY8"P! &2R$3%)$OB1+HLUOHZF]KJK+4UZAKK+:+2"[,==84";V">\L;-F9!L M G*/KT=CDHU-JX?\HK5,VXD4JXWL]_I7_/'YS9K4^6,)0E.0"Z-*HK,)6 Q MUDLC+*3"/,MP8:6*]SJ*#/TK#/M=#S_@2L.S\V!_%H^R&6YK5I\KFB)68^OEK=+T2EA MY,*=+YB:X%C:H(@W:?>QVFR,1RPJ>)8 F(@.(H4*O#8D$A12<"H(@ MPTZ[R>O,F=J+XT*,AO?.\\I!LWM#C#<4 [\( HR",YF' 2\H9U]ITJC4' :^ M0P8.U*JO6H#9IB_-09^A^,]TH^UH4MM3#'&>I3G A8 Y8P DE &"H(3FNE5 M.Q:IFV3 V;ZF1I%U,?J=K3=1;:VW=L!YE.UH+Q!V W.:/VP>2@(7 0DL)W"^ MOY$U!2XZ?BPL]B[G2,TS7&< L82 MO9]*)0(4QQ)DE/ \HUF2N^VGKK1G:E2P<\>D]74BYQN7HE\:IWZ]B79^13O' MO+=)CQ.$:F*5&&2GGM4P@?(.N=ZZU:=0U42 #]=-H9KUC77]H;M> MK5^^TI^_ZYW@>DX7Y6>Y^:*^RE*N?Y@0UY@F6:8I.;6CTV%KJ&M5Z$5\[>@R+VL ,N#7V)C+8;>W56S6Y,:38 MVAPR=-46G\ 1JQ>['3E0U1:&X_A4ZR>OE_3EZV&O7L*\%6MK?+B+*ZIFNN^JK;DXU5 M5/BU@V/'5\- /O1Q^0FT.W8WJKJ1,3VJ;!](8-<.L,'4="]T_VK2N7:P].GD M6K;@673'U/TTV^G;O^;EC*E4IBJ) 2F4 HCDIAQQFH-<%4QR3G/J5E!KK_6I MT51E7',L8^QSW&'N(V=',-YX#'U&90V%>V6<4RZ'K82SU\.XE6]..7=4Z>;D MA_RFJU[;O*7EP]UZ9?2^Q)N7/TJCF_UAOJ1+OA>3OCW)H!CA%*H,9"+7ZQ*A M**!Y$0,I8UE03!3*JIGHSNE6M,[B3+_X48&'N-BQQC# MHCTPK9B-4P5V:[Y1_/_%>!#-E[]&6R4N+]$D*[9+II??S;6>_N_!GB!/4I)3G %[[E/5JNYUYCC,&(YV&-.YU"4ZU'YE=;GZ+6J9$.RZY% M>:!#-&^S7NEP[5H8SQ^Z7=VR)ST;P<>'U4(_4;[_][-F_YDL"I4AH[F6HQ2@ M!,< 0R4!)Q7=2HH@KQ$X4@Y)B"D@F M%4 0*X Q8B N<*[?V93@U&I6>O4^M:F[L[9^2T?/QM[JNG]]^"=J;D0L-T-^ M0]// 8,#/C!1=+"N-<*U\='1+RO[HU^,![_Z5(QW!MVA$M*0X(]?*WZ^-)6[ MZK3S^3+:/,B(WM^O*\&W2BOL> ;L3XMJKMQ$I4EF*S5C[4VAS0/=Z =2]]QME$FYU,9Q:6KR_A:HF)/O@/=6=7)N=+SR3K[^[M5Y M\FXDE(;L+>=&E+Z\HR]F%Z$-. Y'F164%(50 N0(5NL>S'_,"< /NJA2 MTC=OZ7K],E_>_YTNGN6,P52EU*C5YC0!*$G,H1Z2(,L9R_*,TSSG+HSIV/_4 MJ+*SY&T[!M4/'>MOVACO<.3J"5A05G6U850Z]03HD$=]F[GV M7MIT\V&Q^OGM^>EI4>F]T,5.!^3P>C/G*2=Y!H$BW*B 9RG <2* S!.>2"@9 MR87?9;23'5,CU.X5:->!Z&-GH_I5;T]-]=A[D\]9KA9S0;>3V7CN?5GM-H2N M-]2##P%V_J+9KSE/Z3A9SN^7 M9I+?EO\IQ7U5@4:S?'58UASAQ53EE#($.&'2%*#*]1I5$:LC+>QXI$>LGO7';L-Y'8$&!C(@:HVO=EH[\]LZRCL'O#53W ;' MCK<&@WQ@!@N*MC.9>:$6E-;<+!B5X+S .:0ZOT:ND(=O2G#KMN5"?]/DZKG\ MK/VMST=F4B1I6C !E$ *((81P"3+ !0Y@T6.A$KRBR]^-J M1U)AT1J8F6KQA-K:FVC/WJKX- ]]Y&:/3GC-\OYNQY_,KJ;GKLFI$<3':WK[?O/P4(O#ARKB?RK_EP/3^;?U13LPZWV#4U3@S%D>G; MP(CCOWA6G%R;0KR;ESN-_48O \SA]I/9Z/Q12O6\^#17AS:M/N?;F9/U8[^>?*QF@Q[]/ \H;:[DT=&,"! M)W)K[4U4V5OM);86WT2US9$Q.F")2'N$PI:%M.AWW%*0]D -17=W99 M[2S^,=\\M.E%=W)=WMF@/S=?B9EB MB<"0Y@!2B0%*TQA0@15((,^92E.,L1,W76_2U*BK]2BB]:9]+?GJ?CG_[SJ( MH%EZ14^5[:[JLEV1>?FOMVLIYAOSTRR) MDZ) D@*A]+(0P80 K& ,,H$%+U0F"N:H_WVVKPFRZ\[42B.DMC4RQCK3Z5F$ MK7DR!&[#$^#.R@JGFRYHF@E7BSE_B?YL_CO(Y;\%5*&9[&Q_8U/4)<=/<,_% M1SS/A$^K?G2.+CDF,64P!S0W>T]F*OA"#6]:%#E1>EM:N)46N-CCU AFIXFS MJ.*Z%[[B0Y>QMCPF#HG@T*?$/8)"@QP2VV(3]HSX8J_C'A';@G!T0FS]H.<2 MIF[EC%3_+.5%C,W%$Q2%T*N8F &2IP2@G,1ID204%=1%9**_.R>>&4UP8KL= M-)IUI7D__\*:BA=5"M^\+HFQH7^YTL\%\"T7.,$@'7J-T^#85T(DX&+&"I:P MZYG^+L==TEBY?[2JL7O*CVK>-\FEW^K"!! $LT[R440R30LB4<^BR^@ECUM262!^WI!0U9&5.N:KJ MF$;QI#+IZ;.NF+Q>JGV6"7YZ?KD%\ .UH< M?U@'IL\+Q6]O6C*]J9BU<2LJ?#W_H=O[ M(IL:.QL+H\K$ZGAL9WNK?%UEY+3QM1]/8X;'UJ_/%5-CM131YWZ[G>A-;W&8Y%=4\C MV<\05^,S,"/X0V--![T0]$U__6!GZNM_'4[[TRV/,LU[G6JG=?^'KE>>;F_A M/PHC:61N[.K@R%O^[^?Y6O]KV=5FT'_3[T=QE/DKTQPRJF&-3;PCPGIA 3.@ M&!8Y%C0CW"DU)+!]4Z.2;O;IG6[TP1RHZXG#972[J.: GDS^ZM0A1M1NR?** MXS3TSF]/MWH;J;)SKLT]:=VKPLFZE=X:#T<3L0Z(_V"*UB%L?#5YZX ]VE= MA^PF7/F6K]*\=MI_?9?KQUF1(2KS+ =ZWP@!HC$%F' .XDRJA/)F-Q>FVIC'Z\NTG!@'.ZH.C^[ #'RV&,O6ZJ8,SO<^ M8(.47CF/T^#55DYT_>H%5L[#85-3I>=IWS,O)==K$VC6W*!TY?9R0204@@ I MC1PBS5/ H&) Y9AGB',3NS%;5MJ@XKO]G6I?GU9SB-1SZ*CGH2]616-X=4OA M'5"(YUV-7@90[X.R;>1'];K\J .H4V> 0^YNKI<.13KLNN'Q]R M63SCQR=OGLOY4A-7M> JYV8OMCO*S52ATIC$H"AX!A#+"6 HS4">,T32@BF] M$W99]/1U-K6E3FMKU#'6C3=ZH;7CC5" #/Z M(7-8/>,9V$6?YOHE:W9O;9S\VU6Y^?CX1.=KPD MYFG?]=2H:FMYM#7])MH9O]./=&,JA[&PHZMA$!Z8LZS!'4"DSAVPH 3FT/VH M+.8.RR&5>;3@N^ J'PZDD(^DDO=_T15-;K73$BHSPC(*4I(7 (D$ 9(F"IA8 MJ0)1HC!R.L@.8M746-!<3"RYWF%OHU.-&.?-D=+[S4D]^,/?[4G#;R*I/Z); MK).__\-UQ1?B.V"[(AQY9 =?,9HA/!:*/R4G?_B[S@.#J.X%Q3KPRC.$92.O M3 .">;QR#=FX=[6DU:/\UD;);.[W>]U5UOJ_R?FZ:6FX^ZZ_ 3(A"4<4X$,J4\,Y0 8B*$ZV!J)%#;&.V,C(R5]G5\3X+8/_%#0#/PC'=$Q:F^;Y_KWG5^3S8Z M6KW?/I>Z=7][/^%0^V%0[7LISK"0C.N]7 Q- M;6X: XQ)!EA,A$IX#$7F* 'C;,/4:&#G0IWWTKG0;F(8#T,7?1<+/@-FN?$: M=AB&WF8-,0(>4C/>& :6H'&W8V1I&F^@CB5K_)OR#.U_6*TW)JKJG62;73QW MPG.E\D( )0D$2&2YR>#&0*98RI@6B;2KCM[?S=2H[]M_?OGZ/?K^_NOOT:FNQ@T7[W7W*.J[ M_]-^\__SLSE7_Z+>5LK,FE<^+O_Q,.U9H?C%#>8@G*,9=>CC7$YLM:ON\HSX5N2[[T M9KHT?;UUD:_ ,]!1]J.3:7%;,GI;X:;C M?/@(UC&&:I!(V$$-?Y6(VC&&XEQD[BA]^[W)MH(:N[)D7Y1B=&&TN;X]2%FI MT9:WCX9&M\J1,RZP5%02P'.1 :14 4A,)1"$4$YAD5/AM/OV,V-J;QMM,FAL MCDIC=,3H\E_1_3,U!\A2UL=B"[DQQE2+]$KOU^V-Y#EB=N^8X<=AX+=&1[YG MY\)-U!V9RHU*$5O3?^U)1[\VW$O@.BR#TKJG*:,2]75P'5+OE:WYD>G76AOQ MCJXW+]_UE"\I-YQ_^]>\G F,BB)F'$!J[G$4Y@#3& %("DV<4"2%2EP8LZ>O MJ=%B8VI4V1IUC(W^-.8ZWLGT@6Q'.' MO&+SR#4!7]_I7_N!J75U1_'/YW)3R?C-".,XB36J,A,%0*8Z$T-4LPE,,Q)G M2-#<*8_!LM^ID4IEWTVTE([+)UN8[:AD /"&CA912O)*);(CH?U5?Z>C?1?T MFJFN!+OSHETMA8XCLX9O@+BRRWV_0IR9-2"GX\[L'[^2J0ZDYB&&.208@BQC M2"]QJBL8C3TI]&HG45#%J9S]D&NVIGN6D.76TOJMRZIWH]NCA_].8^8"FA*90J!C'"W+PO$T S" &469[D$'%<.&5 MAAJN5[KS]-@G]<)K1^BA0!N8U;=X?>W@1=7&;'[VOMM-+44C6["]1PQ'^S9H M!>7^W@Y'?0'8N'[X%K!ZQET3_K:]OT8K'YBN!J"H9E VQ8UQ@649^AU^VJI M]^.61Y-Z/^M45^K]_(<\2YN:PPP3AKZ6#WKYIU<.]8+0T/*;JNZ47AK6*W*,"@811*QP*GYZO4U38X+Z M](]W?:I6==MUGUY=+&A9FG%M2GKM#I@<%0]"#*G=DF3D@1J8K^HQVG.G/=7] MQ7CTZTW45&(S6]8A4G "XAFVID:KK:%1;6E; M5Z:RU3Z1^3RH_308#*J!B&/JR M!Y[E<8LO)(/OJNI(Z_ G)J<<#GM$LM?#N&/6SNB7^3(JC;.N9>''_![8T>_4AG7\ O-=O[M5 MYB/V$ITL1&^\OXEJ_[NEJYM0Q(V&(&HPN(EV7QK]G:EQ""GS,/K@!=:.&,_^ MD04I1A^88Y6+\4T(&E+^]L%8^G%YI-^SE;G>WGO/"$D20K,4" $50)E1S2]H M#N(\33'#0N_KB6=,I[=1TXN/V8F^;Z-A?$/G_(?*[K4T+OP#OVWL@]EK_\RK MXI1:V6[\MEZ.%NSN@?P89^6KZUB_FVSXO]Z\_+6W+!6 MI7!G>1SG19XQ$(M$ )0D":"\4 !BF7#!$XFY4_Y@3U]3NS/IEJZNC#4+R,K< MIA:U8P9A'\R6:_LPX V]%O?'[8K"W6<1&:@(]W%_KU10^ZSCYXMCGW_$C4#X M_7(S,Z)KN\7EV]4/N:3FO\MRM9@+LY>O%Z"_UT>5LSB5+,Y2 5A.&$ LE8#& M2H(8H@3F L*86"G+^G0^-8II#;XQM=NV)E=5//23_]#(WT MT+>Z1I9Q9[I>E&U1[YK?' #<1(T' \(MFKO/ZBW^:K#O6?$_!W[K=\0U^-4O M#=.">1.D<=*\![S:'.7%<(VW[9OBJC9"'J37!Q.W2Q,99.2*?L@[_9TJ[[0% M_&5&"Y4J@3"(":$F::X -!70E)V"2'&5RYR[:? ZVS"U%TGU1@=OCLX_0YQF M]P_&-:?2P2 >\71Y>VK<.5C^L[8X&DCZUQNZ$ZGBBEW<[D\T^L[Z\X@"\Y%%QR-3DCT4QZSD\*PG,3W-ERNEFNQ.)+,\5B(! MLB )0'E> )QF,9"VIS>V.2G#'=,=MBSWN=CPP")H#<\1I(&^B MYAQFT/,89[R&D52^V/OKJ"C;@G)6.-FZ 3_6>O_XM%B]2/E-KG_,C23SJ8.> MSZOE#UENI*CBY\HJXZ+[][>K_5F;[GB$ M9S, =N^"P+ .S.2?5LM[\&G^HXIH7M[/M]6P+N/H3,D.R 0E5)M^1Z5#!R . MRB?7\Q]T4PF];'--_J;;-8HOG^9+^7$C'\L94SPA-)< (\G,?8)> M#YC4#H6*E%)8$"FH@G*59=>CTI4;'(>,Y?BTYTT#7?LT:U%[X<]SP&K&%:S45LM M-:\T"W6I3'5)G .*< 90FL: 8@H!5 E)]:]R5CC%.ISL96KSODE\WUKIN1$Z MC:CE,=BU. T\_]TAO9 $8$8$*)"2DE%(\]1)X=_7D*F1B/ZNP6%D MIXZ&P(Y2Q@!VZ",6)UFJF^B_)%U'7Y8!PS>O!?%5!*N.C)FD@-4YR'P%K%OQX/-J(\M/*[HL;Y>B"?Q:WN_J(-2)S!"E$"4L!0R9G5-&,NSG1K2/FLDN[HJ>S<:8ZDMZZTRD*[7 MAA^5H2\B!QR0*[+8O> <*,/=S997RG[W NQ\9KQ?P]1)@,.JUZG1YU8\9T/_:H2-'6L]V(%M MQW[!(1R8ZW;V&K8[)40T1+2]$TI!*]B]^-2G^69^7PK6Y:JYU,>VCMZ0?*\7E/J8VA;=61NO:3 ?Y MEC,H]D_A0-@,?G'5PM)>85V\N++&QT'%YGJ<1A*K.?H:!;SHLT"B5W;FS*/C MJ8\(1SP M+#=%U9D$.!8QB&$L"QI3B9"5PIACOU.CQ)W99MD_WQK>;*!N(E79#BKC'65C M+4?";C\U +X#T^H^M#N;H[;HS <;:-VE7-V "JO7:MGWN**L;H <*:\Z/NY' M6PT%?I7FWK+6;U"K]:,1;OW"%LUJ< ;C-!=0Q2"7"0.H2"5@22P!1$)R JE* MB5/(D56O4Z.L=I'RM#,V6FVM=>,H.]CM&"HXF(,O^RI[;Z*MQ5''Y&AG<_CT M&2>H@C*47<^C\I,3&(?LY/:P9_I(E*04,%QG-BE@DFI+<%:?Z^K2:0^.+3=TU"CQEK36U6F^ IL-' MO:C:6NZ8-=*'NQTG70WC.%34FFDB%1I#HX\6L+DGB5C@$38[I*_#<=-"+%P_ MR@>Q>>;:V('#1+@/J_5QC9)=^F=I%.WKLMY?U.ET.]-*^:;*8JGNX'9J!RR. M98ZS&!","$!IC '-4[V4(GDJ",X%*SPC#T;T8FH+LF_/CX]T_;*5JSPZWDOPH#<_C%K.TJ.5N/O_&B"8\82 SU M-4=BH#B+,3UYI2B-5QBL\S$>KV&,Q]U.HZ_].]T\KTVH7Z7Z:"S0JT^]YGWL MO*\_+K_/'^4[^614V,I92B%4N2I AE.C% NQ7K?K97PL2083211DL?7UC[<9 M4WN5-8Y$CXTGYI#!5'=O5_31X8K>5&W::(:%2C81SI;A3TSY'Q)7HWYF@XW'&-,BHC78,-.#INUV57@]I[ MH^;?^GB7;E>EIMLGNMZ\?-;?PR993&2, M%RG1;RJ&,$ QS %5G()"I43$--/C9R4-X-3KU-Y372LC8Z9C/IX;Y/VOF\& M'/CMXH&A4PB3,R971S;9]SA:P),S"-TX*/>'W8A'R/GL7?.R_"KOYR9(TKPS MM^+%,YX7C.F%,A 4)P"A+ 542J)!+Q!",LZ172;?Q9ZF1C"ML5'7VFAKKAW+ M7,:WGUF"HC8PF_@"9DTIUF"S0P(Y,+=XY?@:'\9/\CU$[U62>[=&3#*I]Q BWV3> MHW8\ R:KRM)&+NF#=NGM:JD[?=;]-@:LEN4;J5;FZJ^I0"W+]W]IEM5]S)=T M_5()+'W6$.DG-5RZI_N/9HFFMX@SIA2EN,'JP+AK/*G^BI_7JQ[PT*PK]SVA>_VUC_'.,R1QP ML.,$T3S7XRQ8F@$D40H89050"3>B.(C%2&TC0?[GC/E!(,D(0U_U<=,._30' MV^Z=^]IC-U*@;SU"C6B@>3%$.U>CG:_MB#:?K]RMQ*P[[D6M?P$#@HPYIZ^IK8]JFR+4L_J+B>PM"/F0 @-3*R["BXW46VHWO+4 M@ V@K6B!R3!56D[T]SIU6K\W)H<*YP 5+C')0%0" Y2;(DY"8I!+)+)"+UYP M874E?:+MJ?%-8U[4VF=_$70(VN6KGRN@&)@IK%%PNMTYXZ_W?Z/=X)QQ MI'MG<^XCUU:5:*7?ORQWO_LL-[K/7$BIEPLQR_46 RMS0<,1X"B!*8))+E+2 M'D[9+1@N]NEQNC3PY-7D!S@M'Z)?%MI<6?X:W6O3RVBUC,2N'(+:%EJ>=PLC M+*5C";7+@Y)R 0G&"B090Z9F+P8D(3G@/(5)4B!($?*K\G'-D(S(IG^KX*\. MCLQHO-8XV"WH@J([]&W\UJ[]BAX:X>Z?/O=@>45=CPOX#%32XUROKU3-XP(( MYPMY7'K0[Q5ALHZ^J*_2S"1N AN7]TUT6Q[#F$B"0:9WCOK5('- N'Y30!BG M/)$0(>7$0F=[FAK[M(E8>Z9Z"ON?A]>.7(* -C"I>.+E3"07L0A*(.=[&Y4X M+CI]2!B7'_!,3)7W=3#1TVIM[M^WNI]<;^8$5@7@"=1+2"4DH(41WY!%D:1) M%@ON=.)TKJ.IT41C9[0UU$8)U U:.XX( =C %.&%E7N"XP4@PN8@GNMLW#3! M"RX?9?)=^KSG+58E^%-5M#S0 OJCE.IY\6FNY$Q""?-4*9#). .(I5CO-9'> MX)CLG42.-]N9D_FBUM]%S9&!F1I$H9HRLH=BPXYG@19C,< MEC=B@4$>^FJL1K&NK7JH+783U39'QNB %V0.$(6]*;/I>-PK,P_.SF2'O^IOIY^X?&E9M] MB1%3BJ-U)^2ISK60!C[N\39GY'.@:V$[/B"ZND7O-9^14ZOBL-M@J*;#&10) M8D3H!9X44"_P)#7Y80G@>4IICE'"D94$OD5?4Z/#UCQSIKHP]OH''O0A;+UZ M"X';\(NV2EJQR=[8(MA8&G2E=@F.T NTL_V-O2Z[Y/B)Y=C%1SQSQ_0;R=#0 M\WPA]!:T"=#C:0XIRQ#04.K=(2[,,5*FUUM<$9D2ELLB=TH0.]7+U,C"&%F] MH%ECIB-#G(;2CANN!FA@5MABTUHX0&QC+P9A<[1.]C1N(E:?LT?95KT?]IOX M>A_W1;4G('I+E2-.(9% I+$$2+$4D"(O0!;G'"<<"EZD+C-^O_FI375MG3GF MV=KG-M$/H+.;X?Z ##RU#[&XB>Y6BSE_B?YL_CN(_MUI.(+.\H,N1IW>I]T[ MG-=G/G6M6.E[NC8RR^6=W.K!S;GFCW?SQ;-)#]M7CH2Y1!F1$!2)J;&3J Q0 MEN= 0,J+1,:IE$Z)#9YV3(TBNG4UW](%?U[4.WC]S\J/ZFW8>&)B--J,J2>Y M-EO^1R.L8)SV%0]U&T3+RZGAAV;HNZO.J+0^&$VO&NN;$T,SCHBG%YX#R7"Z MV?)*0II>@)V7PO1KSH]H_[9:B9_SQ>+[FB[+17N0TRJK-X57S76>^.=SJX2. M5?WRZ@.==?KC,W. M%S?2]!D0.\(<&.:!R;*U_B;JV%^18^M!M',AZO@0CB&O # H._K8,2HS7@'4 M(2M>TY1[GLDW4R!MOGE)4O9]OEG(628RS!BG("-5'@^BH.:[1.(LB1&* M);5--#EL?&H<5AEEUB))^@O[-6K-M4\X.4*OGY>NQ61@PG&%PRGSY)S?WJDG M1PV.EGMRSI5N\LG9SW@H<.OMR1TU^63O__VLF]QIHS9GE!FFA K(01(KH5$+2EM[LR47; M/N.K!V#.>ZJZ,M7NL[Q]WCRLUO/_EF*6)07*J=#+H3R)@5[\%$#O S.@D,AC M2"%"B+EI )SM:VK4VAR#E<;6FXAN[8Q^F>O?5L;_ZIK]?QYHNQU=(/@&)MCV M +%&KC8TVED:,J__(AR!<_G/]S=R_OY%QX]S]B\_XEM8M=RLYWPCQ5M:/NC- M6D>]OJ-I42"%]&I, :B@TE220KVSDA@HSHI8R-QDJ+I55K7I=FJLLE,366_M MCZJ,87.RX5'GQ'$4['@F/+8#4\[.X.AM"V;'YF%D1=Q0"EQDU:KKD:NLNL!Q M7&;5Z6G/6\:VP,:;U7J]^FG.W%TSI,ZW,*'I\&U7&_6=9)MA4J0N(Q'VBJBG MOW&O@2X[?G358_&(?V$%DZ5C2E\$!I[7=LY[%3SH>GIU?8.JL='+&71=.%6] M8._O?B^0-\_E?"G+4J^FV7S95!UJ2X@J@#I<:US3E7E3N M;KT2SWQ3ZO7Z-[G^H:=OV8B2%%C&!8(0) @:]= L :R .I\5IC:+7];"SU*!MW'M1^X@H&U<#4Y(624V&XBRA<70CN? ^C%7Z[Z&2W MT-OE#[OO/W94L]QH&FFO8VFN/REB0%+"]<27"&!3J2+E*$$Y9%@2:ZG.DSU, M;=)WWK25E?:;DM, 7MZ=7 W+>&N/RL" Z387W??>NYQN=;1-3*]3W=U,_P=] MU0S8YN-6 K'-T?M*-[*J\B;NI/YFZ.[NY4S&$,4)3D&.,PE0D64 *R2 4@JE M>2$QA<)-O<"VZZG-^^ID;2<<>6.D5NIL4[W27S]D76O#5/CQJI2T@]3D,<<6?.M]>;'G?DASJ[[A^::L^M@@+_6 MV76+^9X'G?(Q0Q]=6P$XPM%UOQT3.+JV LKNZ-JN*=]XD#K;4HH]8:OU6G\; MJ]KF;UYV'VD* ]_^I&OQ21M:5?*;,8SCG"<,"$@80%3OC)E(,Y!F!34W[RE" MA5,"^M4F38TYJYA#4-F[+R=WIS_F&.468,#L"'3<81B83RM+ 3L>@8X_$7N) MNI]K?(HJIZ(_C5M1Y5?0$*)0( >.-+K:K)$#DD+!>!RW%*QEW]CB'ZO%#_T& M>+N68K[Y0'E%^\U)N2;70J40 X2S#* 49@!3F8&<9PE,%<^X6U73WMZF1JM; M8Z/:VJ@UUS5NN ]A.[(,AMO /'@6L@'TP*PP"1P3W-?CR*' %LX?1P#;/.2I M%[9<2[ZZ7YITA^_TKU:W5&_$UT:5L/PJR^>%66F:HLZ-ML/;1MJADXD^2RC% M$K(8%"B. 9(T!I3KT>"*\$S%2/_/ZG(SL%U3XZ:M_=$O0C8__AJMY:(ZO]^L M(G4HGR'_X@_FI5+=G;@JF@4:7#NR>X4A&Y@6NQY5,M"M3^8"IO8JVGH5F=D> MM?(GK6-=C8Z ,FMAH0ZKSQ;(MG&%W<(">J0(%[AY3S7IMG+V&_WNH.7SNEJI M?EC+?S^;CF[_FI>S#"9IFA ,TB)5 *'4B!EE"C L,YH+*C%W4C2RZ'-J'+TK M_6ZV?AVKHZW9T9_&<,<21#;PVS%M8% '9E$O!-UUI^TQ":L_;='ON#K4]D < MZ5$[/.I'0:;U>JN\6*Q^&O'K+^I(7;^-ERLX9$IHQ"62IK0U :308Y!G D,2 MBP*GB0L5.?0]-4K:FAYM;3>7+2?*5;A1DLMPV%'30" /?0[X_FW4J@[>1$D* M8G(3G0#]Y@3D VR1/4 ,RFDN_8_*;1[ ''*<3Q.>&OQF:?=V56X.1%T%3)$4 M"((L+2! 24(!3O1W+H=I@C*88BJC/5]Y M&U7N1JV_-^9L:/>YJ/6Y$B!HWM2^YT/AOQ:.QTJO.M@#\^>HX^Q_BC78$ QS M^!7>W-XEUS5;EW3?'M:;[\HM37^NZR*\)?J#@5 ME$H0(_WJ00A30)&,@>!%@I3()(U7D7$+:+^B MQC&K&@M##9F#B/+H0S>2U/)80^BFSAP4[5X-YS ]C:?T'!29/3WHL"U[IHP_ MR^^KIM4[NC8EB=\V&J,XRU+"$@%RB3. \A@!DN84R#S)<9Q!S#*G^JOGNYK: M[DI;VD0W&57^)]JK-^H*J]WN)@Q8 [^-&IQ:5FKLO&G"B0*F-EY&(VP:]_GN MQDW;ONCV49KVY2?\>*(1GFEN5V&2\YPH"K*"5M7<"<",I* H:)$)(1+J5JYQ MK_6IL<&WE=K\="ZBN ^8W:3WAF'@>=XJ/86_.S[I<="YO-_#J-/WI'.',_;T MAWSU7]J]]TZJH?P;G2]-CO)V"U[1@]G)/@%%A)QLN4D55EKH'K6&'FJM;\&+.6<-";KZ_2.#U?S*O6 MFZ#FW5_U>NK=7"EI5E)SNICQC"$&$PD45K&F3(@!2505&E,PDL4<9TY5,#SM MF!IG?E[I__[V[;=H0_^J4D BT;'6C0]]A\:.$$< ?&!&?*^MXLWKJ=*=,6=) MQMYHWZ6;;9;'X>>ZCMU$MX^F)&G9,YHW)P/STM@'BZP4@/,J%G7 X<(&P M;@\CEP0[X=QQ$;!3'_)= ;7U>>Y6BSE_V06E%CGEJ6(,4(0*@ HD 1+65T9_-?P<)];V( M2>"%PKG>1EX*7'#Z^&5_Z0%O-4Y3Q^MNO?HQ%U*\>?FCE.+C\L-\2?628GE_ M:U:@!C0RG_;O>ONNI+02,%F15 M"_"IL=V<$_WR;.1XYLM?(]5Z$-&M"\X"G+:C8D<\PV ],!,9F*LJ@7==F/]H M8=X:']U>AME';-,1L= JF[;=CRVOZ0C+"5U-UQ;\J.T?>AOT8.[2?\@UO9>? MG\T!_!=55U7]\KPI-W0I3(=MN2$8V:DJAR)@#DJ084*F*E,:"P,RI M )2K 5-;)K7V UH[T%13CE8[TQV+0#D/2:(H5 6- 2Q(:E3[,OW.21A0*"X0 M27.>QWRF&V.K*0Q*UY#AAN7+6MM'UR^O,!QV+YLA(1[XE=.:'C6V1[7Q9IO; MU,?NV'\3O9LOGC<#%>7R13'H:\C9B%%?1KX0';Z2O-OQ%Q*%#V4].R@"2RF=Z'3D?7T[" XEM2S?"ZTJEY]17 GEW1A M5MQ5.>]:S;[)?Y])R7*F2 Q$*O4*C&00L"QE1DX/22()0IE3)-@5MDR-IO8" MOC?5.Y8&TX[>1AF=@ZNM7RFOO2._V M1F9;P^C]A9$)*(]GC>E(DGB7[9F(#)XUFK8-X(CS;J2':HU?]4] MK>=5Z26C7C&F&4H XB@#.,DQR+(,0H:S M.'$KD32DL5.C\6_/CX]F.VWV>,;T6DJ];$\5'76:!QUF.PZ?RN -3/(G5?!W MDN>5FA_O MYB5?K(RV8KFCF;Q0 D&, ,%" ,32')",%Z# /(4HX?K5XG00WMO;U%X''VX_ M?HW^?OOIC_?1[^]OO_WQ]?WO[S]__^8IGG$27SL:#X;:P#S<$:CM6*J)= @* MM0)E&%&)DSV^CBY$G_-GI1UZ'_+,1YF7=5T\PV;F#+55YX0IB3D5""ANBHL7 M60(P-T%&1.4Y+B#EQ(E!SG4T-?+HVADMY>;G:OTOQRR1OJ:&C7LF1H96QO1)H]4LCZ( M[7@B$' #4X4G9AX1QQ?1"!Q_?+Z_D:.1+SI^')M\^9& V:UZ5]1DANT"@[HK MF5IG,(U)PK(,*)7$ ,4\!23.(% )BTD*\S@EY.H$5QM+ID8ZIW-@A MK7?+N5R8*KU2?'FJJO4N[RM1Z5;W?);D>9*25 "9F:*-N2" <)+KGR1B2C%> MI%:<:M?=U(BS8W"T:BV.%I5XEW22AK>$NY\ PX,X,,MU\=L:ZR6M;XF?@_!< M4!Q'$I6["D\WI3AK>'I5X"ZW,I["F[5'>^IM]D]YGL'/E_.-_*1YW]PTZ\&> M:TZO"W[-HR[DW!=8 =W2%*J3J5%;J[KB2&^GX+/DKBM!&9J8 M&KV3JNC9\^9AM1ZF-G@?#&$YY51'XQ)&CZM';-#W6;^I_N:YG"]E6;Y=/;)Y MK1Y?UHG.,RJ%*K#>?>*"0X!$#@%+1 $R3'D.]:(GS@J7"7^^JZE-^];2J&NJ M&P?TX&K'!&'0&I@/3@(UBGC!97B"\D1/=Z.RQ66W#SG#X@G?$ 231KP4Y1U] M,8=BC1KN[5+HMR9OE:XI-/< $F0PUXN&A$) *:0@92S)(2QHHMP$,"TZG1J; MZ.WL^EFOUBOA M$Z$#W5'AB99R\=;!OX+0_W X,Z]#G^%L+&WI"Q"_9(!(YC ML.AXY)@&>RB.XQL14[&B *FL *HR"5524RQ6QS^ M0?M3XY3.7=:5]X5^MX 3OML;\+)NC"NX5[U8L[PNN^82K&WMR^9!KDU0]EH^ MR&597<*95""C26MD2CXL5C_-19QLA6IOE9Y87R5?T+*V;&H$8B9]?1%,/Y5>3-EG7 MQZFJ3JEFFR__X@\FJR/B3<&Q,A)-E3&]GJ%E]& <-P9A1YX.^IZQ>$5H$.<%PZT# $Y>+0 M-H[*Y0,!?/@N&*H;7UV/2J^SW,KE($$+$RP!I.(90%(@0(LB!4IF"N-,Y;AP M*K!TV,'4V+RQSU&%Z @V.RJ]!HR!N; U;1!=H'-^!Y;5..AD9!F-TRX>RV:< M^9QOX/KCT[.>)VT]H(.KKN8&14 1ZSU= 1@67$]JC1_.$P6@7MJE*22,H=@M MA-VBUZG-=+^2278 VTW_X+ -S FMO5%K\,W1E?H -UA.* 4.<;?I>>1@=P